Месяц: Август 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…