Рубрика «синхронизация»

Резервное копирование на дешёвом VPS-сервере - 1

Мы уже рассказывали, как можно использовать ультрадешёвый VPS за 130 рублей в месяц. На самом деле 512 МБ оперативной памяти вполне достаточно для нормальной работы Linux (без GUI) и множества приложений, таких как VPN, веб-хостинг, некоторые игровые серверы, а также для резервного копирования файлов.

Конечно, в интернете куча облачных хостингов, но всё-таки приватные файлы спокойнее хранить на личном сервере, который полностью под нашим контролем.Читать полностью »

Танец света: секрет синхронизации светлячков - 1

Насекомые по праву считаются самыми многочисленными и разнообразными представителями фауны. Они живут во всех уголках нашей планеты: от тропических джунглей Амазонки до каменистых берегов Гренландии. Среда обитания в сопряжении с эволюционными изменениями породили множество уникальных видов, чей внешний вид, повадки или гастрономические предпочтения не перестают удивлять. Одними из самых необычных представителей класса насекомых можно с уверенностью назвать светляков, способных излучать свет за счет специальных органов (лантерн). Но не только сам факт свечения удивителен, но и то как он применяется. Ученые из университета Колорадо (Боулдер, США) попытались понять, как у светляков вида Photinus carolinus происходит синхронизация свечения. Как проводилось исследование, чем отличается поведение роя светляков от одиночных особей, и в чем же секрет синхронизации свечения? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.Читать полностью »

Интроверсия: случайность в пределах погрешности или эволюционный механизм сохранения вида? - 1

«Маленький и беззащитный детеныш, отбившись от стада, рискует стать добычей голодного хищника» — подобную фразу можно частенько услышать в документальных фильмах про дикую природу. Суть ее ясна — некоторым видам гораздо проще выжить в коллективе, нежели в одиночку. Со столь прямолинейной логикой природы поспорить сложно, ведь социальные виды на то и социальные, что живут и выживают в группах. Однако в любом обществе, будь то люди или простейшие организмы, есть индивиды, которые идут против общесоциальных целей и действуют по-своему. Для нас это интроверты — одиночки, которые не особо любят скопления людей, стараются держаться в стороне от вечеринок, концертов и прочего. Подобное поведение чаще всего ассоциируется с психологией и чертами характера человека, однако в дикой природе подобное поведение обусловлено чем-то большим. Группа ученых из Принстонского университета (США) провели исследование с участием амеб D. discoideum, которые обычно живут поодиночке, но в некоторых ситуациях формируют группы, что позволяет изучить аспекты интроверсии и социализации. Чем так необычно поведение амеб, как оно влияет на развитие и сохранения вида, и насколько важны одиночки для социальных видов? Ответы на эти вопросы ждут нас в докладе ученых. Поехали.Читать полностью »

Здесь опишу пример сериализции данных через Avro и передача в Kafka. Для Avro есть сериализатор данных для Kafka, он использует в своей работе реестр (registry) схем и поддерживает версионность на отдельном развернутом сервере. Здесь будет только сериализатор, а версионность если потребуется, то например может быть реализована своя, например в БД.

Читать полностью »

Каждый программист, использующий более одного потока в своей программе, сталкивался с примитивами синхронизации. В контексте .NET их очень и очень много, перечислять не буду, за меня это уже сделал MSDN.

Мне приходилось пользоваться многими из этих примитивов, и они прекрасно помогали справиться с задачами. Но в этой статье я хочу рассказать про обычный lock в десктопном приложении и о том как же появился новый (по крайней мере для меня) примитив, который можно назвать PriorityLock.
Читать полностью »

*Эта функция была введена с версией 69 и вызвала неоднозначную реакцию сообщества. Исправление выйдет только с патчем 70 в середине октября.

Один из главных скандалов вокруг Google за последнюю неделю связан с незаметной, но потенциально крайне неприятной функции автоматического подключения профиля пользователя Chrome после логина на любом из ресурсов компании. При этом Cookies, связанные с гугло-сервисами, невозможно удалить средствами браузера даже через расширенные настройки браузера.

Новая «особенность» Chome появилась с последним обновлением до версии 69, которая кроме значительных визуальных изменений привезла аудитории еще и «новый UX» в плане логина. Большинство пользователей не отключает использование Cookies, предпочитая безопасности комфорт, однако в неприятном положении оказались люди более сознательные, а также все те, кому надо войти в свою Google-почту или аккаунт YouTube на чужих машинах с последующей очисткой истории браузера.
Читать полностью »

https://xkcd.ru/1562/Нам пишут:
«Хм, а дайте плиз совет.

Реальный кейс, три разработчика, один разработчик работает 100% времени удаленно, второй разработчик — шеф/соучредитель, третий — немного офигевающий новоприбывший.

Общие совещания — раз в полгода и дальше слов дело не идет. Внедрить GIT для всех разработчиков не получается, все завалены текущей работой.

Есть ли способы как-то улучшить ситуацию?»

У нас юбилей — на хабраблог Яндекс.Денег подписалось 500 человек. В честь этого запускаем экспериментальную рубрику — берём вопрос одного из читателей, связанный с рабочей ситуацией, и бережно передаём его коллегам из Яндекс.Денег, которые знают жизнь. О сегодняшнем вопросе некоторые подумали, что я их разыгрываю и специально придумал такую странную ситуацию. Удивительно, но нет.

Читать полностью »

Двое из ларца

Предисловие

Эта статья является продолжением цикла статей про асинхронность:

  1. Асинхронность: назад в будущее.
  2. Асинхронность 2: телепортация сквозь порталы.

Спустя 3 года я решил расширить и обобщить имеющийся спектр асинхронного взаимодействия с использованием сопрограмм. Помимо этих статей также рекомендуется ознакомиться с универсальным адаптером:

  1. Универсальный адаптер

Введение

Рассмотрим электрон. Что он из себя представляет? Отрицательно заряженная элементарная частица, лептон, обладающий некоторой массой. Это означает, что он может участвовать по меньшей мере в электромагнитных и гравитационных взаимодействиях.
Читать полностью »

Автоматизируй это: Как формируется рынок уничтожения рутины - 1

Автоматизация работы — жаркая тема. Одни эксперты пугают массовыми увольнениями жертв новой промышленной революции. Другие настроены позитивно и обещают невероятный прорыв в продуктивности. Так или иначе, это набирающий обороты тренд. Компании самого разного размера и отрасли будут активно автоматизировать свои рабочие процессы с новыми и новыми решения, чтобы оптимизировать расходы и выдерживать конкуренцию.

Поле для деятельности обещают широкое: по данным McKinsey Global Institute, к потенциально автоматизируемой относится до 70% работы по сбору и обработке информации (то, чем занимаются миллионы офисных сотрудников), планированию и координации работы при управлении проектами.
Читать полностью »

image

Всем привет!

Не так давно один из разработчиков Vivaldi, Джулиен Пикалауса, провёл сеанс «живого программирования» с пользователями браузера. В процессе пятичасового диалога с пользователями Джулиен ответил на массу вопросов по поводу того, над чем он сейчас работает. А работает он над функцией синхронизации Vivaldi. Ниже вы сможете прочитать его ответы на наиболее популярные вопросы о синхронизации.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js