TGViewer
Channel Public Channel
Alinsky.tech

Alinsky.tech

@alinsky_tech

Personal blog of a random Engineer
GitHub: github.com/SKY-ALIN
Website: Alinsky.tech
Me: @sky_alin
Subscribers
129
Photos
86
Videos
23
Links
21

Showing posts older than #55 · Back to latest

Older Posts 19 shown
Post #54 782
Краткий обзор Нобелевской премии 2022

Считаю, что получатели премии более чем заслуживают, чтобы хотя бы вкратце ознакомиться с их трудами:)

=== ⚛️ Physics ⚛️ ===
— За эксперименты с запутанными фотонами, установившие нарушение неравенств Белла и положившие начало науке о квантовой информации.

* Ален Аспект 🇫🇷
Известен за "Эксперимент Аспекта". Наиболее цитируемая публикация: pdf

* Джон Клаузер 🇺🇸
Известен за "Неравенство Клаузера-Хорна-Шимони-Холта (CHSH)". Наиболее цитируемая публикация: pdf

* Антон Цайлингер 🇦🇹
Наиболее известен за эксперимент с квантовой телепортацией: pdf

=== 🧪 Chemistry 🧪 ===
—За развитие клик-химии и биоортогональной химии.

* Кэролайн Бертоцци 🇺🇸 (twitter)
Известна за создание "Биоортогональной химии". Наиболее цитируемая публикация: pdf

* Мортен Мелдал 🇩🇰 (linkedin)
Известен за открытие "CuAAC клик реакции". Наиболее цитируемая публикация: pdf

* Барри Шарплесс 🇺🇸
Это для дядечки уже вторая нобелевка, первую он получил в 2001. Известен за создание "Клик химии". Публикация, в которой он впервые вводит соответствующий термин: link

=== ⚕️ Physiology / Medicine ⚕️ ===
—За открытия, относящиеся к геномам вымерших гоминин и эволюции человека.

* Сванте Паабо 🇸🇪
Самая цитируемая публикация: pdf

=== ✒️ Literature 🖋️ ===
—За смелость и клиническую остроту, с которой она раскрывает корни, отчужденность и коллективные ограничения личной памяти.

* Анни Эрно 🇫🇷
Самая известная книга - "Событие", она про историю об аборте, во времена, когда это было незаконно во Франции. Слова писательницы: "Возможно, именно в этом истинный смысл моей жизни: чтобы мое тело, мои чувства и мои мысли стали текстом, то есть чем-то понятным и общим; чтобы мое существование полностью растворилось в головах и судьбах других".

=== 🙏🏻 Peace 🙏🏻 ===
—Лауреаты Премии Мира представляют гражданское общество в своих странах. На протяжении многих лет они отстаивали право критиковать власть и защищать основные права граждан. Они приложили выдающиеся усилия для документирования военных преступлений, нарушений прав человека и злоупотребления властью. Вместе они демонстрируют значение гражданского общества для мира и демократии.

* Алесь Беляцкий 🇧🇾
Правозащитник, борец с режимом лукашенко и основатель правозащитной организации @vesna_democrat . Он около 40 лет боролся за демократию в Беларуси, но сейчас он находится в СИЗО и связи с ним нет.

* Мемориал 🇷🇺 (twitter, instagram, vk)
Мемориал - это объединение около десятка организаций на постсоветском пространстве главной целью которого было обличение репрессий в СССР, борьба против тоталитаризма и просвещение гражданского общества. Мемориал существовал с 1987 г, но с начала войны организация была почти полностью разгромлена.

* Центр Гражданских Свобод 🇺🇦 (twitter)
Правозащитная организация борющаяся за становление демократии в Украине с 2007 г. Наиболее известна за помощь протестующим евромайдана и документирование убийств протестующих снайперами в 2014. Ныне организация в основном занимается фиксацией военных преступлений, психологической помощью и поиском пропавших из-за войны.

=== 📉 Economics 📈 ===
—За исследования в области банков и финансовых кризисов.

* Бен Бернанке 🇺🇸
Сделал большой вклад в менеджмент экономики США. Наиболее цитируемая публикация: pdf

* Дуглас Даймонд 🇺🇸 & Филип Дибвиг 🇺🇸
Известны за создание "Модели Даймонда – Дибвига". Наиболее цитируемая парная публикация: pdf

---
Приятного чтива ❤️
  • ❤ 7
  • 🤓 1
Post #53 565
  • 👍 4
  • 🤣 4
  • 👎 1
  • 🤡 1
Post #51 733
С 0x100'ым днём года!👩🏻‍💻
  • 🎉 5
  • ❤ 1
Post #50 827
Забавная особенность - в этот модуль я заложил 2 способа инициализации: хипстерский и олдскульный. Какой вам нравится больше?:) #tech
  • 🔥 8
  • ❤ 2
  • 👍 1
Post #49 785
Ещё пол-года назад я опубликовал свой open source фреймворк regta для создания регулярных задач aka. Cron оптимизированный специально для python с рядом нововведений, но я вообще никак не стал заявлять о его создании. Дело в том, что я считал, что он не достаточно хорош, т к в нём все еще не было важного преимущества, которое я задумывал. Эта особенность оказалась столь нова и необычна, что я даже решил вынести её в отдельный программный пакет. Об этом пакете сейчас и пойдёт речь.

Представьте, что у вас есть контейнер с шедулером и настроенный ci. И, допустим, у вас есть задача, которая выполняется раз в 12 ч. Ну, например, отправка уведомлений. Вот проходит 11 ч и выполнение должно произойти через 1 ч, но вдруг разработчик вносит в код задачи изменения: он делает коммит и контейнер с шедулером редеплоится согласно ci. Теперь счётчик у нашей задачи сбросился и отсчет 12 ч начался сначала. Мы получили серьёзное смещение. Теперь интервал составит 23 ч вместо 12, и ошибка продолжит накапливаться с каждым редеплоем или рестартом сервера. А все может быть ещё серьёзнее. Что если у задачи есть первичный запуск перед стартом счётчика? Ну, как в cron. Тогда мы, наоборот, получим очень короткий интервал, что ещё хуже. Как же решить такую проблему?

Самый очевидный и распространенный способ - это где-то хранить состояния всех задач. Это хороший подход, но его минус в потребности такого хранилища: мы вынуждены поднимать и поддерживать кеш хранилище или бд. Мне же хотелось иметь возможность создать действительно легкую single-container систему без внешних зависимостей.

Предложенная мною идея заключается в вычислении моментов срабатывания, отталкиваясь от общей для всех статической временной отметки: начало эпохи Unix. Unix - одна из первых операционных систем из которой уже произрастают все современные, этакий титан-прародитель. Все ОС унаследовавшие ее принципы называют Unix-подобными, а момент запуска называют началом эпохи Unix. Полночь 1 января 1970 г по UTC - это отметка, которая вшита в каждый компьютер на земле, в каждый чип, способный отсчитывать дату и время. Это единая точка отсчета времени для всех машин, независимо от того, когда они были созданы и в каком часовом поясе находятся. За нее я и предлагаю зацепиться при расчете периодичности.

Фактически, если отбросить всю несильно сложную математику, описанную в доке для поддержки временных окон, часовых зон, точного времени и т д, то подход сводится к поиску остатка от деления времени со старта эпохи Unix на регулярный период. Пропуская текущую отметку времени через такую функцию, мы всегда будем получать смещение до ближайшего времени срабатывания, независимо от текущего момента, что позволяет избавиться от задачи хранения состояний. Такой подход я называю Моменто-независимыми периодами. Модуль regta-period реализует предложенный подход, уже опубликован и будет вшит во фреймворк regta по умолчанию со следующей его версии. Тогда я уже и опубликую его гордый обзор! #tech

Дока: regta-period.Alinsky.tech
Репа: github.com/SKY-ALIN/regta-period
  • 👏 5
  • ❤ 2
  • 👍 2
Post #48 719
Как уехать из рф и начать путешествовать. Инструкция.

1. Пишите ряд агитационных постов против войны.

2. На вас в ответ пишут несколько профессиональных рекомендаций [доносов] ваши знакомые.

3. После вас приглашают на собеседование [допрос] в тур-фирму [мвд].

4. В офис тур-фирмы [мвд] вы не идете, а идёте шествием (желательно через кремль) с плакатом, что путин - хуйло (нужно показать особую заинтересованность в туристической путевке).

5. Такую яркую личность сразу замечает доблестная бригада мужчин в одинаковой (гейской) одежде и с особым усердием приглашает вас в пред-туристическую поездку. Ничего не поделать, приходится согласиться.

6. В пред-туристической поездке вас закаляют [бьют], составляют путевку уже в полноценный тур [пишут протокол] и отпускают до дня X [суда]. Если повезло и у организации остаётся бюджет, то ещё могут ненадолго отправить в санаторий [спецприемник].

7. В день X [суда] вы едете в аэропорт и улетаете без плана куда глаза глядят: Турция, Индонезия, Малайзия, Тайланд, Дубай и т д.

8. Done! Наконец-то вы настоящий путешественник! Теперь вы вынуждены путешествовать! По крайней мере до получения внж где-нибудь. Удачи!

P.S. в квадратных скобочках написаны термины как это обычно называют душнилы с которыми придется взаимодействовать.
  • 👍 9
  • ❤ 2
  • 👏 2
  • 🤔 2
  • 💩 2
  • 🤡 1
Post #47 609
Как выглядит работа программистов по мнению авторов егэ: КОД НА ЛИСТОЧКЕ😍
  • 😁 6
  • ❤ 1
  • 🤡 1
Post #46 732
Краткое объяснение того как работает kubernetes
  • 😁 6
  • 👍 2
  • ❤ 1
Post #45 865
Небольшое дружеское напоминание: момента лучше что-то наконец-то сделать может больше не быть.

Еще недавно войны между регулярными армиями считались чем-то недопустимым потому что -ну какие войны в 21ом веке? Человечество же поумнело, оно выше этого! Но все изменилось после того когда крупнейшая страна разбомбила и изнасиловала крупнейшую страну Европы, а ответственные не то что не понесли за это никакого наказания, а все еще воюют и с ними даже продолжают торговать и договариваться. Теперь война - это норма, дозволенность, совокупность плюсов и минусов с набором рисков, а не пережиток прошлого, как считалось ранее.

Сейчас часто слышно о конфликтах между Китаем и Тайванем, Израилем и Ираном, Сербией и Косово, Азербайджаном и Арменией, но на самом деле все это лишь верхушка айсберга. В действительности же по всему миру существует множество замороженных конфликтов, в том числе и на территории России между республиками. Хоть и хочется надеяться на лучшее, но к этому сейчас нет никаких предпосылок, а вот к тому, что всё будет только хуже - навалом. Мне кажется, что мир в одном шаге чтобы просто захлебнуться кровью.

В связи с этим хочу сказать, что может не быть лучше момента, чтобы что-то сделать, что давно откладывалось. Возможно, форсировать планы по переезду, возможно, менять род деятельности на который давно хотелось, а возможно просто кому-то что-то высказать. Сегодняшний день - это худшее время в новой истории чтобы что-то начинать или релоцироваться, но лучшее время из того что может ждать нас в будущем.

Вспомните символические часы судного дня, которые показывали как близки мы к катастрофе. Каждое их небольшое смещение всегда очень громко обсуждалось, а в 2020 они застыли на отметке без 1 минуты и 40 секунд. Хотите знать почему больше о них никто не говорит? В этом больше нет смысла. Настала полночь. #relocation
  • ❤ 9
  • 👍 7
  • 😢 2
  • 🕊 1
Post #44 807
Хочу поделиться одной профессиональной истиной, которая до меня слишком долго доходила. Сеньер != хороший разраб, а джун != нуб. Грейд - это только про опыт и ответственность, которую человеку доверяют, а скилл с этим вообще, блять, никак не коррелирует. Я так долго дивился, как те, кто величают себя сеньерами и даже лидами, могут писать откровенный понос до того, как до меня это дошло:/

Короче, господа, я это к тому, что грейд вообще ничего не значит, на него можно забить и качать тупо скилл ^_^ #dev
  • 👍 11
  • ❤ 2
  • 😁 2
Post #43 799
Сейчас уже второй день у меня треть ленты в твиттере забита шумихой касательно ввода на pypi понятия Критический проект. Если кто все опять пропустил, то этой маркой python foundation помечает некоторые проекты, для которых вводятся обязательные повышенные нормы безопасности для публикации релизов. Тема полезная и необходимая, с этим не спорю, но в проф. сообществе сейчас сильное недопонимание: а как вообще определяется, какой проект является критическим? Потому что ощущение, что это полный рандом. Кто-нибудь понял? #dev
  • 👍 2
  • 🤔 2
  • ❤ 1
Post #42 791
Сейчас я еду в аэропорт и улетаю с Бали в Малайзию на время, пока жду оформления внж в Дубай и возвращаться сюда я уже не планирую. Текст о плюсах Индонезии, можно сказать, уже был, так что теперь я могу написать текст и о минусах со свободной душой, а вы сможете поразмыслить стоит ли вам вообще сюда приезжать. А минусов, на мой взгляд, тут куда больше, чем плюсов.

1. Пдд тут как таковых нет, все ездят как хотят, а дороги, в основном, очень узкие. Люди часто выезжают на встречку, едут на красный, многие ездят без фар и поворотников. Все это создает крайне много опасных ситуаций на дороге. При том тут такая ситуация, что если вы приезжий, то в любой ситуации неправы будете вы. Даже если в вас въедет по встречке ребенок, у которого прав то нет, а байк он угнал, то все - равно всю вину повесят на вас.

2. В Индонезии специфичный этнический состав и вы в нем, скорее всего, будете выделяться, соответственно, к вам всегда будет повышенное внимание. Обычно внимание положительное, т. к. европейская внешность сильно романтизирована, но на самом деле очень дискомфортно ощущать, что на тебя постоянно пялятся и за каждым шагом пристально наблюдают.

3. Тут просто невероятно низкий уровень образования. Многие даже школу то не смогли закончить, а вышка - вообще редкость. Люди не знаю многих элементарных вещей. За границей тоже был крайне малый процент населения, об остальном мире им не так уж и много известно.

4. По большей части, люди почти не знают английский, даже учитывая, что у страны основной доход с туристов. Нормальная ситуация, когда ты что-то спрашиваешь у человека, а он тебе: -Yeah, yeah. Thank you!

5. Все хотят ваших денег: кто-то что-то навязывает, зазывалы перекрывают дорогу, проститутки одергивают за руку, на светофорах подходят попрошайки. Возможно это нормально для туристических стран, я все-таки первый раз в таком месте, но меня это прям жутко бесило: фразы вроде -fuck off и -don’t touch me уже начали вылетать на автомате.

6. Воруют везде. Шлем на мотоцикле никогда не оставлять, телефон нигде не оставлять и держать в руках крепко-крепко (могут подъехать, вырвать из рук и уехать), все карманы на рюкзаке всегда должны быть застегнуты.

7. Коррупция и взятки повсюду. Тут вещь для наших стран знакомая, разъяснений не требуется.

8. Тут отсутствуют многие привычные вещи: такси, доставки, ТЦ. Ну, точнее, такси - только бомбилы, доставки есть, но нужно говорить по телефону на местном языке, тц = рынок.

9. Нет общественного транспорта. Совсем никакого нет.

10. Лето круглый год - не так уж и приятно. Постоянно обгорать - достаточно мучительно. У кого-то даже шрамы после ожогов из-за очень белой кожи могут оставаться. Лично я для себя за полгода жизни тут выработал правило: Во время с 10 до 16 на улицу (даже в соседний магазин) выходить запрещено. Только так и сохранился:)

11. Честно говоря, я не знаю причин этого, но тут вообще все делают на отъебись. Над качеством никто не парится, главное чтоб заплатили. Это относится почти ко всем ручным товарам и услугам. Мелочь, но неприятно.

12. Поймите меня правильно, я - человек толерантный и уважаю верования и традиции других людей, но пение мусульман - это пиздец. Они включают это пение на колонках, которое, честно говоря, больше на человеческий вой от боли похоже, ежедневно 4 или 6 раз в день, притом стабильно в 11 вечера и 5 утра. Очень некомфортная вещь, к этому я так и не смог привыкнуть. Странная традиция, особенно учитывая, что конкретно на Бали мусульман то где-то всего 20%.

Ну и в конце я хочу пояснить, что Бали - это фактически государство в государстве, со своими особенностями, законами и свободами. Жизнь в остальной Индонезии все таки немного отлична, но большинство пунктов здесь справедливы и для Бали, и для Джакарты. #relocation
  • 👍 27
  • ❤ 2
  • 🔥 2
  • 👎 1
Post #41 673
А потом от него ушли разрабы и он отправился проходить курс по контролю гнева:)
  • 😁 2
  • ❤ 1
Post #40 771
Как вчера заявил мой PM, я, мол, создал самые успешные фичи компании, а именно “тиндер для бухгалтеров” и “конструктор корпоративной порнографии”. Мне определенно нравится этот нейминг -_-
  • 😁 7
  • 🔥 3
  • ❤ 2
  • 🤩 1
Post #39 799
[2/2] Говорят, что почти каждый инженер с этим в какой-то момент сталкивается. Обычно, на первой работе, но я знаю людей, которые переживают это и в статусе lead dev:/ В своё время с этим сталкивался и я, правда, это достаточно быстро закончилось. Пишу набор рекомендаций, которые помогут пройти этот этап побыстрее:

1. Самый действенный пункт и его явно не посоветовал бы вам ваш психотерапевт, но мы же ведь хотим результат? Совет - наблюдайте за историей гита коллег, смотрите их код, сравнивайте его со своим. Особенно важно обращать внимание на их недочеты (им не говорите!) и понять, что и они далеко не во всем превосходят вас. Можно обратить внимание банально на стиль. Возможно, они не знакомы даже с базовыми стандартами сферы и тупо вырубают все линтеры, или создают много вложенностей и ставят по 10 табов? Можно обратить внимание на архитектуру кода. Быть может, они вместо SOLID и грамотно внедренных паттернов, пишут god-классы с кривой инкапсуляцией? Быть может, они пишут множество замыканий без надобности и даже не зная этого термина? Докапаться можно до многого. В такой ситуации воля - не воля задаешь себе вопрос: и кто тут еще самозванец?

2. Самые высокие стандарты качества кода у популярных open source проектов. Возьмите и прочитайте исходные коды фреймворков и библиотек, которые используете. Это лишь звучит сложно, но читать код куда проще, чем писать. Учиться нужно у лучших и такой подход позволяет цеплять множество полезных приемов и сильно поднимать планку. Если ваши стандарты становятся столь высоки и вы уже не просто пишете код, а творите и получаете комплименты от коллег, то вы явно тут не самозванец.

3. В английском языке есть такой афоризм “Fake it till you make it”. Он советует притворяться, пока не получится. Это допустимая стратегия в ИТ. Если вы чего-то не умеете, то вы можете научиться этому в процессе работы, и это нормально;)

4. Обращайтесь за обратной связью к более старшим коллегам касательно своей работы, хоть даже она будет совсем неприятной. В программировании есть даже отдельный термин для этого - Code review. Запрашивайте его у коллег как можно чаще! Это позволяет учиться куда быстрее на первых этапах и непрерывно поднимать планку разработки. Таким образом, даже если вы и были в начале немного “самозванцем”, то вы быстро перестанете им быть.

#dev
  • 👍 10
  • ❤ 1
  • 🔥 1
Post #38 696
[1/2] Как я победил синдром самозванца? Мне просто выпала мания величия!

Поскольку в этом канале много айтишников, то, наверно, все знают, что это такое, но если вы вдруг все пропустили, то синдром самозванца - это психологическое явление, при котором человек не способен приписать свои достижения собственным качествам, способностям и усилиям. Несмотря на внешние доказательства их состоятельности, люди, подверженные синдрому, продолжают быть уверенными в том, что они — обманщики и не заслуживают успеха, которого достигли. Успехи они, как правило, объясняют удачей, попаданием в нужное место и время или введением других в заблуждение, создав образ более умного и компетентного человека, чем есть на самом деле. #dev
  • 👍 5
  • ❤ 1
Post #37 825
[3/3] Единственные от кого сейчас можно встретить русофобию - это от украинцев. Для некоторых из них всё стало слишком просто: если русский или ты говоришь по - русски, то захватчик и разговаривать с тобой будут в такой же манере. Сразу стоит упомянуть, что это далеко не про всех, но я такое встречал и в интернете, и в жизни. На это в текущей ситуации обижаться было бы неадекватно, это все - таки своего рода защита, но не упомянуть об этом при написании этого текста было бы неоткровенно. Также стоит помнить, что если бы не дед, то этого бы и не было.

В заключение хочу написать, что фактически русофобия за рубежом - это выдумка русской пропаганды. Её цель - заставить поверить, что за границей одни враги. Это не так. Миру мир.
  • 👍 15
  • 💩 7
  • ❤ 5
  • 🔥 4
Post #36 788
[2/3] Однажды жизнь меня занесла в местное отделение полиции. Там я как-то сильно разговорился с главой полиции этого района (Индонезиец). Оказалось, что он собрал группу сотрудников и волонтеров, и они самостоятельно строят лагерь для беженцев, которые были вынуждены приехать сюда из-за войны. Самое интересное, что по его словам этот лагерь был создан как для украинцев, так и для русских. Я его спросил:

-Вы помогаете русским тоже? Разве вы не считаете русских агрессорами?

На что я получил примерно следующий ответ:

-Мы прекрасно понимаем, что русские не хотели войны, не все её поддерживают. Я знаю многих русских. Некоторые стали заложниками обстоятельств, и мы помогаем им тоже.

Note: Перевод не точен, у местных не всегда хороший английский.

Как то в соседний дом заехала австралийская пара. Когда мы вместе завтракали, разумеется, мы с дядечкой начали обсуждать политику и ит (он менеджер в крупной австралийской ит компании). Тогда я ему рассказал про такой термин как "русофобия" и прямо спросил об этом:

-Это правда? Я понимаю, что ты нормальный мужик, но что на счёт остальных людей? Наверняка ты ни раз обсуждал со знакомыми происходящее?

-Это неправда, к русским гражданам относятся нормально. Все прекрасно понимают, что в России люди не могут влиять на действия правительства.

-Честно говоря, я думал вы этого не понимаете.

-Я это понял после протестов в России прошлой зимой.

-Ты знаешь про Навального и те митинги?

-Мне кажется про это тогда слышали все.

#relocation
  • 👍 10
  • ❤ 3
  • 💩 3
  • 🔥 2
Post #35 738
[1/3] О русофобии за рубежом.

Спойлер: Её не существует, поэтому давайте лучше поговорим об отношении иностранцев к русским в эти дни.

У меня свободный уровень английского, и мне достаточно легко общаться о происходящем и политике с иностранцами, которых тут просто навалом. Думаю, будет лучше всего, если я напишу о нескольких показательных историях, которые приключились со мной тут.

Когда я только начинал заниматься сёрфингом на Бали, я часто учился вместе с французами и немцами. Так вышло, что с несколькими я даже сдружился и катал с ними регулярно. В момент, когда путин начал войну, они часто интересовались как я и нет ли у меня каких то серьёзных проблем из-за этого, а когда Россию обложили санкциями, и я потерял доступ к своим деньгам, ребята предлагали мне разную финансовую помощь. #relocation
  • 👍 11
  • 💩 3
  • ❤ 2
  • 🔥 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →