Находки в сети за март 2013
1 апреля 2013
В этом выпуске: языки программирования под виртуальную машину Erlang’а, интересные репозитории, линки на линкоблоги, лучший в мире почтовый клиент для Linux и не только. Предыдущие выпуски: февраль 2013, январь 2013.
Дисклеймер: Некоторые из представленных ссылок могут оказаться дикими баянами-бабаянами… Но мне как-то пофиг.
Linux и софт под него:
- Как за пять минут легко и непринужденно повысить безопасность сервера под управлением Ubuntu;
- Unlocking Google ASUS Nexus 7 Quick HowTo for Linux Users;
- Ubuntu Touch портирован на Galaxy S III + инструкция от Canonical для других устройств (есть видео про установку на Asus Nexus 7);
- NewsBeuter — консольная RSS-читалка, умеет синхронизироваться с Google Reader и Tiny Tiny RSS;
- Легковесный почтовый клиент Geary — плох тем, что падает на большом количестве писем;
- Balsa, еще один легковесный почтовый клиент, который, к сожалению, не умеет нормально работать с цепочками;
- А вот Claws Mail просто няша — работает очень быстро, умеет все, что должен уметь, и при этом почти не ест памяти;
Языки программирования под Erlang VM:
- Elixir, наиболее активно развиваемый и рекламируемый альтернативный язык под Erlang VM за авторством Jos? Valim. Обладает некоторыми преимуществами над Erlang’ом. Например, в Elixir есть поддержка словарей на уровне синтаксиса языка, метапрограммирования, а также нормальных строк и их интерполяции. Язык имеет чуть более лаконичный синтаксис, отдаленно напоминающий Ruby;
- Efene — язык программирования под Erlang VM с синтаксисом, напоминающим JavaScript и/или Python. На RosettaCode можно найти немало примеров. Однако беспокоит, что на официальном сайте нет никаких записей с декабря 2011;
- Reia представляет собой что-то вроде попытки портировать Ruby на виртуальную машину Erlang’а, взяв лучшее от двух миров. Если судить по истории коммитов на GitHub’е, также заброшен;
- The Concurrent Schemer (CSCM) — язык программирования Scheme для Erlang VM, активно развивается;
- «Joxa is a small semantically clean, functional lisp». На момент написания этих строк проект скорее жив, чем мертв;
- LFE (Lisp Flavoured Erlang) — еще один Лисп для Erlang VM. Вроде жив;
- Yhc/Erlang — компилятор Haskell под Erlang VM;
- Haskerl, еще один компилятор Haskell под Erlang VM. Заброшен;
- Erlocaml — не совсем язык под Erlang VM. Если я правильно понимаю, тут речь идет о том, чтобы писать Си-ноды для Erlang на OCaml;
- ErlyJS — JavaScript для Erlang VM. Раньше проект жил на Google Code, но недавно он оттуда пропал. Тут форк: https://github.com/hassy/erlyjs;
- Еще я нагуглил занятный PDF. В нем упоминается язык Matlang, представляющий собой что-то вроде Matlab на Erlang VM. Однако его реализация, по всей видимости, не общедоступна;
- Также есть видео с цепляющим названием «Implementing languages on the Erlang VM», которое я все никак не посмотрю;
BitBucket, GitHub и Gist:
- https://bitbucket.org/balta2ar — битбакет Юрия Бочкарева со всякими интересными вещами типа змейки на Haskell и OpenGL, загрузчика картинок на одиннадцать имиджхостингов на том же Haskell и тп;
- Репозиторий Сергея Урбановича, содержащий код инструмента для написания NIF’ов на Haskell;
- Коллекция файлов .gitignore для различных языков программирования;
- Исходный код самого первого компилятора языка Си, написанного Дэнисом Ритчи в 1972 году для PDP-11. Сорок лет назад Си был совсем не таким, каким мы его знаем сегодня;
- Решение задачи «скачать и пропарсить JSON» на Haskell за авторством товарища dp_wiz;
- Nanomite — GUI отладчик с открытым исходным кодом для Windows с поддержкой x86 и x64;
Сборная солянка:
- Как подделать crc32 файла, изменив в нем всего лишь 4 байта;
- IronMQ — легковесный персистентный менеджер очередей сообщений, имеющий REST API;
- Генератор уникальных никнеймов с проверкой свободности соответствующих доменов, а также аккаунтов в Twitter и на GitHub;
- Подборка ссылок от si14 на тему order theory, распределенных систем, CAP-теоремы и тп;
- Презентация Никиты Прокопова Зачем вам нужна Clojure;
- Как объяснить анимешнику, что такой Scrum: http://www.scrumprimer.org/;
По заявкам трудящихся публикую ссылки на другие линкоблоги. Ссылки, публикуемые в этих линкоблогах, нередко попадают в мои закладки:
- http://addmeto.cc/ — ликоблог Бобука откуда есть пошла мода в рунете на ликоблоги. К сожалению, в последнее время он стал обновляться не совсем регулярно;
- Александр Бакулин каждую неделю публикует подборки ссылок в своем живом журнале http://polycode.livejournal.com/;
- Линкоблог за авторством некого Andrew Podkin;
- Рубрика «Линкоблог» в блоге lsreg.ru;
- Периодические выпуски News Pack были замечены в блоге blogerator.ru;
- Выпуски «Блог-шоу» периодически публикуются Михаилом Шакиным;
А вы часом не ведете линкоблог? А то я бы с радостью подписался на парочку.
Дополнение: Находки в сети за апрель 2013
Метки: Закладки.
Вы можете прислать свой комментарий мне на почту, или воспользоваться комментариями в Telegram-группе.