Предлагаю вашему вниманию гостевой пост, любезно предоставленный Романом Душкиным. Изначально этот пост был опубликован на ХабраХабре, но тамошние модераторы сочли его наглой рекламой кампании на BoomStarter, несмотря на то, что в посте не было ни слова о деньгах или необходимости поддерживать кампанию. В результате автор был забанен, а пост удален. Вот так просто, без суда и следствия.
Простая и наглядная демонстрация пользы от типов
22 сентября 2014
Однажды я потратил два дня на поиск и исправление одного идиотского бага. В системе было множество сущностей, которые временами сохранялись в базу и имели id. Были разные функции для работы с этими сущностями. Функции также ходили в базу и зачастую принимали в качестве аргументов id сущностей. Баг заключался в том, что в результате некогда проведенного рефакторинга изменился порядок аргументов и id стали передаваться в неправильном порядке.
EaxCast S02E09 — интервью с Ильей Ключниковым
12 сентября 2014
Темы выпуска: суперкомпиляция и её приложения, model checking, верификация. Предыдущие выпуски: пятнадцатый, четырнадцатый, тринадцатый, двенадцатый.
Что-то в августе мне почти не попадалось интересных ссылок. Поэтому сегодня я решил сделать спец-выпуск с подборкой блогов и подкастов, на которые я подписан. Предыдущие выпуски: июль 2014, июнь 2014, май 2014, апрель 2014.
EaxCast S02E08 — окончание интервью с Максимом Сохацким
27 августа 2014
Темы выпуска: сколько форкнуть Xen’ов, Erlang-девочки и теория категорий, системы типов и сиподобная лапша, а также ответы на вопросы слушателей. Предыдущие выпуски: четырнадцатый, тринадцатый, двенадцатый, одиннадцатый.
Зависимость пинга от выбранного региона в DigitalOcean
18 августа 2014
Я тут на досуге игрался с DigitalOcean и провел небольшой эксперимент, результатами которого мне хотелось бы поделиться. Были взяты разные регионы, в каждом из них создавался дроплет и мерился пинг до этого дроплета. Сами результаты, а также попытки сделать из них какие-то выводы, смотрите далее.
Мое решение конкурса по ФП за август 2014 на Scala
8 августа 2014
Разгребал сегодня RSS-читалку и наткнулся на объявление о проведении очередного конкурса по ФП от Романа Душкина. Задачка на этот раз оказалась довольно простой. Вот я и подумал, а почему бы мне не воспользоваться случаем и не попрактиковаться лишний раз в программировании на Scala?
EaxCast S02E07 — интервью с Максимом Сохацким
6 августа 2014
Темы четырнадцатого выпуска: как убедить джавников и .NET-чиков перейти на функциональные языки, история создания веб-фреймворка N2O, проекты Erlang on Xen и Voxoz.com, а также Functional programming Meetup, который состоится в Москве 16-го августа 2014. Предыдущие выпуски: тринадцатый, двенадцатый, одиннадцатый, десятый.
Находки в сети за июль 2014
1 августа 2014
В этом выпуске: видео о ScalaDays 2014, большая подборка видео-туториалов по OpenGL, единственный нормальный сервис для проведения онлайн-опросов, и не только. Предыдущие выпуски: июнь 2014, май 2014, апрель 2014, март 2014.
Темы тринадцатого выпуска: что не так с электронной почтой, использование Haskell в продакшене и новый фреймворк rest, какая связь между моноидами и Summingbird, что такое Lambda Architecture, и причем тут Samza, Storm или Kafka, тонкости работы с ZooKeeper, как правильно решается проблема service discovery и из какого места должна бить радуга, если очень быстро едешь на велосипеде. Предыдущие выпуски: двенадцатый, одиннадцатый, десятый, девятый.