Дичайше плюсую все комментарии про критику первой реализации double lock, но нет кармы для голосования.
Вот из-за таких вот статей по всему интернету у нас до сих пор ничерта надежно в многопоточном режиме не работает.
Rust получился страшным, сложным, но мне он нравится тем что data races на нем быстро вылезают там, где даже на второй взгляд абсолютно нормальный код (из личного опыта).
Тем не менее, я считаю Rust слишком усложненным.
p.s. double lock из примера на самом деле никакой не дабл лок, а пародия на lock free с двумя проверками, и должен выглядеть как пример с «безопасной гонкой» далее по тексту.
Всегда считал что alpine лучше scratch, в большинстве случаев, если придется лезть внутрь контейнера для траблшутинга. Тем более что в большинстве случаев scratch vs alpine уже не сильно решает, если использовать container registry близко к проду.
P.S. теоретик ;)
21 век. Нейросетки бороздят просторы вселенной. Гугл строгает Апспин. А я не могу без костылей передать 300Мб файл по воздуху с ноутбука на планшет, потому что не хватает канала на просмотр в реальном времени.
А у меня javafx плугин обновился и иконки пропали.
Хотите стабильности — управляйте версиями вручную. А репозитории в основном maven`овские, между делом.
Градл мне нравится, но уж очень медленный.
Я тоже из-за этого ушел. У меня он еще не синхронизировался, и тупил сильно.
Но вот todoist тоже потерял пару моих задач при синхронизации. Похоже что «Dropbox» (в кавычках, потому что я не про компанию, а как эталон качественного облака из всех тех что я использовал) в сфере GTD не скоро придет. Хочу в скором времени начать писать свой. Todoist не совсем решает мои задачи, он больше todo чем GTD.
Вот из-за таких вот статей по всему интернету у нас до сих пор ничерта надежно в многопоточном режиме не работает.
Rust получился страшным, сложным, но мне он нравится тем что data races на нем быстро вылезают там, где даже на второй взгляд абсолютно нормальный код (из личного опыта).
Тем не менее, я считаю Rust слишком усложненным.
p.s. double lock из примера на самом деле никакой не дабл лок, а пародия на lock free с двумя проверками, и должен выглядеть как пример с «безопасной гонкой» далее по тексту.
P.S. теоретик ;)
Публичные ссылки сдохли, потому что Dropbox ограничивает трафик.
P.S. Опередили.
upd: это дата коммита, так что около 3-х дней минимум у репозитория
Хотите стабильности — управляйте версиями вручную. А репозитории в основном maven`овские, между делом.
Градл мне нравится, но уж очень медленный.
В случае PhoneGap на JavaScript.
Но вот todoist тоже потерял пару моих задач при синхронизации. Похоже что «Dropbox» (в кавычках, потому что я не про компанию, а как эталон качественного облака из всех тех что я использовал) в сфере GTD не скоро придет. Хочу в скором времени начать писать свой. Todoist не совсем решает мои задачи, он больше todo чем GTD.
Сколько раз во время заложенного носа спасало от кислородного голодания.