- @wasd: *flibusta *erlangProgramming Erlang. Software for a Concurrent World
Читатели, читавшие эту книгу, также читали:
— Кодекс убийцы
— Я Лорд Вольдеморт
— Большая энциклопедия кулинарного искусства3 months ago; 3 replies (+1) - @Voker57: *erlangСей нехитрый костыль, закомиченный мной в s3erl, поможет привести строку с юникодом к строке с UTF8: erlang:binary_to_list(unicode:characters_to_binary(Str)). Над более фундаментальным фиксом URI-escaping с строками, содержащими вторую половину ASCII, я пока размышляю. Во всех библиотеках как всегда волшебные буквы A-Z.6 months ago
- @Voker57: *erlangНаконец допушил свои патчи к s3erl: github.com , в которых убрал совершенно не нужный там gen_server, из-за которого все фактически работало в однопотоковом режиме. Ранее я еще туда добавил загрузку файла из потоков с помощью ibrowse.
Автор, видимо, покончил [творческую] жизнь самоубийством, перед этим удалив свою страницу, так что куда слать патчи, неясно.- @komar: Открывай свою.
- @Voker57: *erlangmochijson2 ожидает на входе строки байтов в UTF-8. Typical.9 months ago; 19 replies
- @Zombieff:
байтов в UTF-8
Теперь вот чини мне мозг обратно.
- @Voker57: *erlang...И все остальные веб-фреймворки на ерланге — тоже отборное говно, причем преимущественно из серии "посоны я написал обертку к mochiweb, убогое подобие ORM и шаблоны из джанги"
- @L29Ah: yespython
- @Voker57: *говно *erlangБлог с Zotonic отжирает 50мб. Да я лучше на руби писать буду.9 months ago; 12 replies
- @komar: Пиздец. А отчего так?
- @komar: ОКСИГЕН ЮЗАЙ БРАТ ОРМ НЕТУ
- @Voker57: *erlangthe productivity and flexibility of dynamic typing combined with a rigorous defect-finding tool © erlyweb.org
Это они про {badarg, [пять рандомных названий функций]} что ли?9 months ago - @Voker57: *erlangПосле прочтения простого кода для работы с сессиями yaws.hyber.org мне что-то расхотелось писать веб-приложения на yaws. Надо поискать фреймворк по-годнее.9 months ago; 20 replies
- @L29Ah: happs
- @Voker57: *erlang *code
Для видеовещания написал демультиплексер TCP. Как и предполагалось, на эрланге такое писать одно удовольствие. http://gitorious.org/emultiplex/mainline
9 months ago; 10 replies - @Voker57: *erlangВ библиотеке s3erl блестяще справились с функциональностью языка: ввод параметров аутентификации осуществляется путем запуска синглтона-сервера, который в дальнейшем принимает сообщения от самого себя и отвечает на них. При ошибке этот сервер крашится, и узнать о том, что он упал, можно только если поймать эксепшн. Единственный state, который используется, это эти самые параметры. Соответственно, если требуется использовать разные наборы параметров, то надо менять глобальный State (т.к. второй сервер, не изменяя библиотеки, не запустишь) и работать с ним, и следить, чтобы в этот момент никакой другой процесс этот стейт не поменял сам.
- @Voker57: *erlangпопытался зарегиться на trapexit.com.
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : emailer.php- @L29Ah: и апацхе вместо явса
- @Voker57: *говно *erlangв стандартной библиотеке нет функции вызова программы со списком аргументов, в обход шелла. ебусь с эскейпингом вторые сутки.12 months ago; 12 replies
- @komar: Что, совсем-совсем?
- @komar: Заюзай эскейпинг ' -> '\'' и оборачивание каждого аргумента в одинарную кавычку.
- @Voker57: *хуита *code *erlang
Юникодные строки в erlang сделали, а вот вывод их забыли. io:format("~s",["хуй"]). ** exception exit: {badarg,[{io,format,[<0.25.0>,"~s",[[1093,1091,1081]]]},
12 months ago; 10 replies- @komar: ХУИТА ЮНИКОД В ОКАМЛЕ МАЛАЦА ХОРОШО ЗДЕЛАЛИ
- @partizan: *erlang *ненавистьне блеать зачем они сделали там такой синтаксис! для кого это будет логично, что сообщение посылается оператором !, а зачем два знака -> после определения функции, когда хватило бы одного :. я люблю питон, в котором нет легковесных процесов которые могут работать одновременно тысячами и в котором есть GIL(12 months ago; 12 replies