В этом выпуске: Erlang, Scala, Clojure и прочая функциональщина, литература о программировании, а также статьи о карьере в IT. Выпуски за предыдущие месяцы: март 2013 , февраль 2013 , январь 2013 .
Дисклеймер: Некоторые из представленных ссылок могут оказаться дикими баянами-бабаянами… Но мне как-то пофиг.
Литература:
- Бесплатная HTML-книга Problem Solving with Algorithms and Data Structures , алгоритмы и структуры данных с примерами на Python;
- Большая подборка книг по функциональному программированию ;
- Перевод руководства по Ubuntu Server 12.04 на русский язык, PDF;
- Как стать хорошим компьютерным лингвистом , большая подборка актуальных материалов по компьютерной лингвистике;
- Цикл статей на русском языке по созданию компьютерных игр, фактически онлайн-учебник;
Erlang:
- Тест на знание Erlang от Erlang Solutions;
- Пост Максима Лапшина про супервизоры ;
- Перевод на русский язык статьи «Python Style Decorators in Erlang»;
- Erlang Style Guide , один из множества возможных;
- @defnull: « Запилил #rebar #plugin для версионирования #erlang релизов по принципам semver на основе тегов в гите»;
Scala и JVM:
- The Neophyte’s Guide to Scala — длинный цикл статей о Scala;
- Классный сайт о Scala , туториалы, документация, подборки ссылок;
- Любопытные заметки о Scala от eao197;
- S-99: Ninety-Nine Scala Problems ;
- SBT-плагин для Eclispe , требует Scala IDE;
- RoboVM , открытый компилятор байткода Java в машинный код;
- Excelsior JET , закрытый и платный AOT-компилятор байткода JVM;
Прочая функциональщина:
- Перевод кода из TAPL с OCaml на Haskell;
- Пример создания DSL на Common Lisp;
- Туториал по деплою Clojure на OpenShift ;
HR, карьера:
- Antilamer про работу в Google ;
- Почему вы не можете найти хорошую работу ;
- Десять способов гарантировать увольнение ценных сотрудников;
- TOP-25 IT-компаний , зарплаты, позитивные и негативные стороны;
- Питер Норвиг, Научитесь программировать за десять лет ;
- Еще один взгляд на вопрос «как стать программистом»;
Разное:
- BIRT , система составления отчетов с открытым исходным кодом;
- Online reStructuredText editor , есть исходники на GitHub;
- Аналогичный WYSIWYG онлайн-редактор для Markdown , и вот еще один ;
- SyncApp , Dropbox-подобный сервис на технологии BitTorrent;
- « Созданные в LiveCode программы могут быть без изменения собраны для платформ Linux, Mac OS, BSD, Windows, iOS и Android»;
- Производственный календарь ;
Дополнение: Находки в сети за май 2013