Erlang was designed from the ground up for writing high-reliability telecommunications code. It is a functional language, which means that code has no side effects.
Я чего-то не понимаю или он не прав по поводу отсутствия side effects, а также по поводу причинно-следственной связи functional language → has no ... more →
Одна из возможностей, которую я бы убрал из всех музыкальных проигрывателей — возможность сортировки. Один раз случайно нажмёшь, а потом надейся что она нормально сделана, что можно восстановить правильный "исполитель (или сборник) → год или имя альбома → номер диска → номер песни".
Я думал chrome web inspector уже хорош, а он подводит. При редиректах на "sign in with twitter" твиттеровские редиректы во-первых не понимает как "documents" (во вкладку Other пихает), а во-вторых в них не показывает заголовки редиректов (Location), которые мне как раз и нужны.
В каком-то туториале чувак бил кулаком в грудь, мол, "Гугл! Сделайте dock to right для панели разработчиков по-умолчанию". Что-то как ни пробовал себя заставить, даже на большом мониторе ни то сайт ни панель не вмещаются нормально. Вернул как было.
GNU Emacs is sometimes called an “extensible editor”, but it does much more than provide editing capabilities. It is better to refer to Emacs as an “extensible computing environment”. However, that phrase is quite a mouthful. It is easier to refer to Emacs simply as an editor.
-- из раздела Preface из "An ... more →
Народный перевод книги Джо Армстронга "Programming Erlang" переехал на GitHub. Перевод, производимый силами сообщшества Russian Armstrong Erlang обрел новый адрес: https://github.com/dyp2000/Russian-Armst...
Захожу: в репозитории лежит кучка doc-файлов. :facepalm:
Всякие там паттерн-матчинги — хорошая идея для юнит-тестов, а то иначе приходится пользоваться костылями типа mock.ANY. Хотя и костыли вроде нормальные, просто если это делать средствами языка — будешь чувствовать себя мужиком с огромными яйцами.
Greg Kroah-Hartman
Вчера в 19:39 — Для всех
Last week, I had the best conversation I've ever had at a Linux conference:
Him: "What operating system are you using on your laptop, why aren't you using OS-X, that seems much easier to use these days."
Me: "Um, this is Linux"
Him: "But why use it? Isn't it really ... more →
Емакс с его лиспом затягивают. Допилил сниппет, добавив функцию un-camelcase-string, и, соответственно, его использование в виде названия теста. https://gist.github.com/2627879
The act said to have been performed on trademarks (such as PostScript, NeXT, NeWS, VisiCalc, FrameMaker, TK!solver, EasyWriter) that have been raised above the ruck of common coinage by nonstandard capitalisation. Too many marketroid types think this sort of thing is really cute, even the 2,317th time they do ... more →
Какой же удобный этот ваш gist (собственно, историей и редактированием). Хорошо сделали. Поправил свой сниппет.
А вообще я поборол питон2-super при помощи yasnippet'а https://gist.github.com/2627879
И вообще yasnippet, как всегда, рулит.
Оказывается, в новом ipython появилась веб-морда. Можно открыть ipython controller (как я понял, это морда и есть), к которому присоединено много клиентов (пользователей), и также присоединить к нему кластер из IPython Engine (это всё через zeromq разговаривает), которые будут параллелить работу за вас. + это всё ... more →
Нет, идея использовать тот же интерфейс поиска, что и по обычным твитам вполне здравая, но только с оптимизацией ручной (тупо проверка, идёт ли поиск ссылки и если да — пойти в специальное key-value место, где по ссылке со сложностью O(1) узнать всё, что скрыто). иначе мне даже страшно представить, отчего же там ... more →
Ну вот хоть убейте — не понимаю, почему твиттер такое говно. Ну реально же, функционал простейший. А такое говно.
Постоянно лежит, постоянно глючит. И не могут каких-то мелочей качественно сделать. Вот, к примеру, кнопка "запотсить в твиттер". Есть аналогичная "Like" в фейсбуке, гуглоплюсе. Жмёшь Like — она ... more →
Программист везде написал wellcome с двумя "l". Сижу исправляю. Такая вот, интересная работа.
Ооо, прогресс.
Fatal error: require_once(): Failed opening required '' (include_path='/var/www/mediawiki:/var/www/mediawiki/includes:/var/www/mediawiki /languages:.:/usr/share/php:/usr/share/pear') in /var/www/mediawiki/LocalSettings.php on line 152
(для тех, кто не понял — поменялся номер линии). Они что там, ... more →
Захотелось как-то мне (сейчас) про nginx почитать.
Fatal error: require_once(): Failed opening required '' (include_path='/var/www/mediawiki:/var/www/mediawiki/includes:/var/www/mediawiki /languages:.:/usr/share/php:/usr/share/pear') in /var/www/mediawiki/LocalSettings.php on line 25
Всегда ваш, ... more →
Cкобочки вида {} отстойны тем, что аналогичны non-context-free grammar. То есть после того, как ты одну открыл, непонятно, хочешь ли ты закрыть её, или же писать выражения. Потому непонятно куда сдвиг держать.
I read (61)
Артс
岩倉 玲音
ʎǝuoɥǝʞɐus
Вячеслав
профессиональный говноед
Проба оперения
Имя
Оранжевус Охуеннус
Владимир
Mika Okamoto
Смерть Неизбежна
Александр Марков
λ
18+ Запрещено для детей.
16+
Evgeny I. E. Omelchenko
Hirthwork McGillah
4DA
Алик
двапятьтривосемь+
Klayraat
Джавакка
посторонний
Тусоваться, бухаться и трахаться.
Vladislav Svitlichniy
Malyshev Artem
Оля
forever_alone
My readers (40)
Артс
Johan
King Artur VII
Mагог Магогович
профессиональный говноед
Darth Bricktop
Проба оперения
Оранжевус Охуеннус
Владимир
Вавилен Бирдов
Вона блює і співає.
hóngweìbīng
няша
16+
Джордж Ричмонд
Джавакка
Тусоваться, бухаться и трахаться.
Malyshev Artem