В одной из прошлых заметок мы приводили пример конкурентной обработки двух конфликтных запросов, которые возникли в связи с одновременным бронированием одного и того же номера двумя разными менеджерами отеля.
В одной из прошлых заметок мы приводили пример конкурентной обработки двух конфликтных запросов, которые возникли в связи с одновременным бронированием одного и того же номера двумя разными менеджерами отеля.
В одной из предыдущих заметок мы упоминали о Lock-Free алгоритмах и сложностях, с ними связанных. Какая ситуация вообще приводит к проблемам? Лучше всего понять это помогает простейший пример бронирования номеров в отеле.
Не секрет, что Lock-Free алгоритмы и структуры данных существенно усложняют проект. Это подтверждается как моим собственным опытом, так и Core Guidelines (набором рекомендаций и правил по написанию кода на С++).
Всем нам хорошо известна среда разработки IntelliJ IDEA. В этой заметке я собрал список наиболее полезных клавиш в IDEA, которыми пользуюсь практически каждый день, и без которых работа выполнялась бы намного медленнее. При этом я постарался отсортировать каждый раздел от наиболее часто используемых к наименее.
«Здравствуйте, меня зовут Виталий Чибриков и я очень рад приветствовать вас на нашем курсе «Разработчик Java» — данные слова впервые прозвучали 1 апреля 2017 года, и это была не шутка.
Мы собрали особенности организации обучения на многих наших курсах. И расскажем здесь о некоторых возможностях преподавателей и студентов, которые делают обучение более плодотворным.
Представим себе простую ситуацию — нам нужно создать вью, отражающий название компании и её рейтинг, и его мы будем пятьдесят раз использовать в приложении.
Exynap – это один из моих самых любимых плагинов для Android Studio. Он представляет собой гигантскую коллекцию сниппетов, вызываемую сочетанием клавиш Ctrl + Shift + D (Shift + ⌘ + D для MacOS).
Многих людей вопрос о том, кто такой Agile-коуч, поставит в тупик. И, действительно, про эту профессию даже не все слышали, не говоря уже о том, чтобы видеть коучей вживую.
Иногда вследствие сбоев сети и определённых настроек удаления архивлогов возникает ситуация, что стэндбай перестаёт накатываться, часть логов утеряна, и просто догнать его не получается.