Месяц: Август 2019
-
Почему я отказался от работы в AWS
—
от автора
Когда я говорю об AWS, то стараюсь быть объективным. Если они сделали что-то хорошее, я рассказываю об этом — и люди мне верят, потому что я обязательно дам знать, когда они сотворят какую-то фигню. Сегодня такой случай. 26 июля 2019 года Amazon подала в суд на бывшего менеджера AWS за нарушение пункта о неконкуренции в трудовом…
-
LuaVela: реализация Lua 5.1, основанная на LuaJIT 2.0
—
от автора
Некоторое время назад мы анонсировали публичный релиз и открыли под лицензией MIT исходный код LuaVela – реализации Lua 5.1, основанной на LuaJIT 2.0. Мы начали работать над ним в 2015 году, и к началу 2017 года его использовали в более чем 95% проектов компании. Сейчас хочется оглянуться на пройденный путь. Какие обстоятельства подтолкнули нас к…
-
Дайджест событий для HR-специалистов в сфере IT на сентябрь 2019
—
от автора
Вот и подошло к концу яркое, жаркое и наполненное впечатлениями лето, впереди сентябрь — пора back to school и back to work. И вот уже появились грустные мысли о том, что прошло очередное лето и что его не вернуть… Ну и не надо! Не оглядывайтесь назад, смело идите вперёд, развивайтесь и становитесь лучше, а мы…
-
Записки IoT-провайдера. Проклятие импульсного выхода
—
от автора
Здравствуйте, уважаемые любители Интернета Вещей. Сегодня мне хотелось бы поговорить про импульсный выход. Один из популярнейших телеметрических выходов у приборов учета. Простой, как пять копеек. И самый тяжелый в эксплуатации.
-
Как проблемами с Mail.ru и ФСБ ковалась репутация Павла Дурова и вера в «Телеграм»
—
от автора
Запущенный в 2013 году на рынке, вроде бы и так не испытывающем дефицита в мессенджерах, «Телеграм» моментально начал менять правила игры, первым распознав, что рядовому юзеру хочется защиты приватности его коммуникаций — и открыв, тем самым, тогда ещё никем не занятую нишу для захвата, в которую, уже вслед за ним, после устремились и другие мессенджеры.…
-
В будущем учёные, возможно, научатся предсказывать, что именно вы запомните
—
от автора
Помните ли вы свой первый поцелуй? А смерть вашей бабушки? Есть вероятность, что помните – и это потому, что эмоционально окрашенные воспоминания являются стержнем истории вашей личной жизни. Некоторые редкие моменты оказываются очень напряжёнными и выделяются на фоне рутинного существования, состоящего из сна, еды и работы. Но и повседневная жизнь наполнена опытом, который может иметь…
-
По следам русского Scala-движа. Часть 1
—
от автора
Эта серия интервью приурочена к ScalaConf — к первой настоящей конференции в России, полностью посвященной Scala, которая пройдет 26 ноября. Перед этим событием я взял интервью у 6 свидетелей и «апостолов» зарождения движения Scala в России. Здесь не будет обсуждения Free, Tagless Final, Monix, IO или ZIO, и «попинывания» Future. Моя цель — обсудить Scala в историческом контексте. Я записал все бородатые байки, сгонял в прошлое на 10 лет назад и собрал неактуальные, но интересные истории о языке.…
-
Какое главное отличие Dependency Injection от Service Locator?
—
от автора
Ха, какая изящная маскировка Service Locator-а под DI. Даже может показаться, что это DI! :-)Это первый коммент к моей предыдущей публикации «Dependency Injection, JavaScript и ES6-модули». Спасибо коллеге symbix ‘у за этот коммент, т.к. именно он стало причиной погружения в тонкости отличия одного от другого. Под катом мой ответ на вопрос в заголовке. (КДПВ особого…
-
3 сентября — День CTO в Питере
—
от автора
3 сентября в Санкт-Петербурге, в конференц-зале Selectel проводим День CTO! Организует праздник Дмитрий Симонов, создатель техдирского канала CTORECORDS «Слёрм» берет на себя оргвопросы, Selectel предоставляет помещение, SimbirSoft оплачивает пиво и пиццу для гостей. Приглашаем СТО, айти-менеджеров и всех, кто хочет таковыми стать! Открытая трансляция, а потом запись будут на сайте https://cto-day.ru Собираемся в 18:30, в…
-
И всё же C — низкоуровневый язык
—
от автора
За прошедшие с момента появления языка C десятилетия было создано множество интереснейших языков программирования. Какие-то из них используются до сих пор, другие — повлияли на следующие поколения языков, популярность третьих тихо сошла на нет. Между тем архаичный, противоречивый, примитивный, сделанный в худших традициях своего поколения языков C (и его наследники) живее всех живых. Критика C…