Находки в сети за апрель 2013
1 мая 2013
В этом выпуске: 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
Метки: Закладки.
Вы можете прислать свой комментарий мне на почту, или воспользоваться комментариями в Telegram-группе.