Java

  • ХабрахабрФото Топ вещей из Java, которых мне не хватает в C#

    Топ вещей из Java, которых мне не хватает в C#

    Спор "Java vs. C#" существует чуть меньше, чем вечность. Есть много статей, затрагивающих разные участки его спектра: Что есть в C# чего нет в Java, что языки друг у друга позаимствовали, у одних LINQ, у других обратная совместимость, в общем, тысячи их. Однако, я никогда не видел, чтобы писали о чём-то, что в Java, с точки зрения фич языка есть,…

    Читать далее »
  • ХабрахабрФото Год бесплатного обучения Android-разработке для школьников: все об IT Школе Samsung

    Год бесплатного обучения Android-разработке для школьников: все об IT Школе Samsung

    4 года назад мы опубликовали пост, в котором подробно рассказывали о бесплатной образовательной программе для школьников «IT Школа Samsung». И как оказалось, это очень удобный способ ответить на вопросы, которые задают нам школьники, родители, партнеры и все, кому она интересна. А мы ведь не стоим на месте: улучшаем программу, открываем новые площадки и форматы. Сейчас идет последняя неделя набора на…

    Читать далее »
  • ХабрахабрФото Ускоряем разработку

    Ускоряем разработку

    Любая работа java-программиста опирается на базис, под которым подразумевается не только непосредственно знание самого языка программирования, но также и знание дополнительных компонентов, без которых программирование в чистом виде, становится достаточно затруднительным либо неконкурентоспособным по времени. Именно об этом мы поговорим в этой статье. Дальнейшее изложение не претендует на полноту, однако может оказаться для кого-то полезным. Использование фреймоворков — первейшее дело…

    Читать далее »
  • ХабрахабрФото [Перевод] JDBC vs JPA

    [Перевод] JDBC vs JPA

    В мире разработки программного обеспечения очень любят аббревиатуры. И работа с базами данных в Java — не исключение. Наличие множества вариантов работы с БД может запутать: что же я использую на самом деле? Все используют JPA? Мне тоже стоит его использовать? Но я еще слышал о Spring Data JDBC. А как насчет Spring Data JPA? В этой статье мы поговорим…

    Читать далее »
  • ХабрахабрФото Сезон Java всё: итоги и самые полезные статьи

    Сезон Java всё: итоги и самые полезные статьи

    С 1 июля по 15 августа наш любимый ресурс временно захватили джависты. Развлекались они, а разгребать 46 хардкорных технических текстов нам, читателям Хабра. Или нет: я (@apoltavcev) попросил участников сезона Java выбрать лучшие статьи. Под катом вас ждут краткие итоги конкурса и посты, которые настоятельно рекомендуются к прочтению. А если вы пишете не про Java, а на Java — посмотрите…

    Читать далее »
  • ХабрахабрФото [Перевод] Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate

    [Перевод] Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate

    Большинство разработчиков предпочитают числовые первичные ключи, потому что они эффективны в использовании и их легко сгенерировать. Но это не означает, что первичный ключ должен быть числом. Например, в последние годы приобрели популярность UUID (англ. universally unique identifier — «универсальный уникальный идентификатор»). Основным преимуществом UUID является его (практическая) глобальная уникальность, которая дает огромное преимущество для распределенных систем. Если используется типичный числовой…

    Читать далее »
  • ХабрахабрФото Блеск и нищета IT в Германии

    Блеск и нищета IT в Германии

    Уже четыре года я работаю Java разработчиком в небольшой немецкой компании. В начале прошлого года я увидел на столе одного из моих «кураторов» забытый листок с расчётом заработной платы за месяц. Конечно же, я не мог в него не посмотреть. Сумма, которую я увидел у Нильса, меня удивила. Зарплата брутто: 3300€ в месяц. Живет один, жены нет, детей нет. Значит,…

    Читать далее »
  • ХабрахабрФото Note&Noty — первое приложение на Android

    Note&Noty — первое приложение на Android

    Однажды вечером, залипая в одной соц сети, меня зацепило видео - не своей гениальной режиссурой или постановкой, а именно содержанием. Точнее была показана одна из функциональных возможностей IOS. Суть была в том, что совершенно любой пользователь (даже не крутой хакер или программист) мог интуитивно настроить так называемые shortcuts(в IOS существует отдельное одноименное приложение), которые, в свою очередь, могут выполнять довольно…

    Читать далее »
  • ХабрахабрФото Глубокое погружение в Java Memory Model

    Глубокое погружение в Java Memory Model

    Я провел в изучении JMM много часов и теперь делюсь с вами знаниями в простой и понятной форме. В этой статье мы подробно разберем Java Memory Model (JMM) и применим полученные знания на практике. Да, в интернете накопилось достаточно много информации про JMM/happens-before, и, кажется, что очередную статью про такую заезженную тему можно пропускать мимо. Однако я постараюсь дать вам…

    Читать далее »
  • ХабрахабрФото Практические примеры использования Stream API

    Практические примеры использования Stream API

    Всем привет! Решил написать статью с практическими примерами использования Stream API. В данной статье не будет теории - только хардкор и практические примеры. Поехали! Сразу хочу отметить: данная статья написана исключительно в целях демонстрации основ работы Stream API и структура проекта, используемая в ней для примера, не подходит для применения на реальных проектах 😉 В качестве "подопытного кролика" буду использовать…

    Читать далее »


Кнопка «Наверх»