The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Семнадцатый выпуск журнала Pragmatic Perl"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от opennews (??) on 07-Июл-14, 15:08 
Представлен (http://pragmaticperl.cm) семнадцатый выпуск Pragmatic Perl, русскоязычного журнала о современном языке программирования Perl.


В номере:

-  Отчет о конференции YAPC::Russia 2014 от организатора-  Еще один отчет о конференции YAPC::Russia 2014-  Яндекс.Директ: как мы деплоим наши Perl-web-приложения-  Асинхронный ввод/вывод с IO::AIO-  Использование портов GPIO в Raspberry Pi. Часть 1-  Обзор CPAN за июнь 2014 г.-  Интервью с Петром Рэббитсоном (Peter Rabbitson)

URL: http://pragmaticperl.cm
Новость: https://www.opennet.ru/opennews/art.shtml?num=40151

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от Аноним (??) on 07-Июл-14, 15:11 
Нужно! От ребят из Яндекса полезно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от rob pike on 07-Июл-14, 15:28 
Да уж, эталонные велосипеды с разными колесами, скрытые за слоями разноцветной изоленты.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Семнадцатый выпуск журнала Pragmatic Perl"  +1 +/
Сообщение от Аноним (??) on 07-Июл-14, 15:50 
Роб, ну почему же. Там довольно интересный опыт рассказан. Мне понравилось. Посоветуйте что-то по теме, с удовольствием почитаю.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от angra (ok) on 07-Июл-14, 16:18 
Их схема является системой костылей и подпорок, заточенных под их способ ведения дел. Лично я не увидел в ней ничего, что мне захотелось бы перенять.
Из своего опыта могу сказать, что есть только два принципа, которые  соблюдаются во всех разумных схемах deployment.
1. Использовать VCS
2. Делить сервера на devel, testing, production
Все остальное идет на усмотрение автора конкретной схемы.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от rob pike on 07-Июл-14, 16:39 
> заточенных под их способ ведения дел

Это еще был бы не худший случай.
Но нет - у них так просто исторически сложилось. Причем складывалось долго и противоречиво, бессистемно и без какого бы то ни было периодического осмысления, не говоря уж про рефакторинг (не кода, процессов, что в данном случае важнее).
Собственно, эталонный же случай того что сейчас принято называть technical debt.

Классический результат "давай-давай", "надо ко вчерашнему дню" и "чего тут думать, трясти надо".

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

20. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от Аноним (??) on 07-Июл-14, 19:35 
Покажите что почитать, чтобы делать всё наилучшим образом.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

22. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от Michael Shigorin email(ok) on 08-Июл-14, 01:14 
> Покажите что почитать, чтобы делать всё наилучшим образом.

Если вкучером -- пожалуй, Manage It! им. Johanna Rothman.  Если самому... не знаю, хоть с Лимончелли.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

32. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от rob pike on 09-Июл-14, 16:11 
Почитайте краткий курс философии - это поможет вам понять что всё уже устроено наилучшим образом - для действующих лиц, с точки зрения их интересов.
Потом основы экономической теории и кратко про бизнес-процессы - чтобы понять что нужно сдвинуть чтобы появилась мотивация что-то перестроить, у кого, какая, и как организовать это всё.

>Conway’s Law states that a software system will reflect the organizational

structure of the team developing the software

Ну а так-то можете про devops, CI и компанию читать пока гугл не сломается. Только в данном случае это будут микрооптимизации.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

5. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от YetAnotherOnanym (ok) on 07-Июл-14, 15:34 
> Использование портов GPIO в Raspberry Pi. Часть 1

хмммм... интересно... а пробовал кто-нибудь рулить какими-нибудь железками перловым скриптом?  

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от 1 (??) on 07-Июл-14, 16:13 
Я как-то рулил фискальником - типа KKM-сервер получился :-)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Семнадцатый выпуск журнала Pragmatic Perl"  +3 +/
Сообщение от rob pike on 07-Июл-14, 16:42 
В чем интересность-то? Бери больше (байтов), кидай дальше (в порт). Тут что Perl, что не Perl.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от Genry Tomasino on 07-Июл-14, 17:53 
>> Использование портов GPIO в Raspberry Pi. Часть 1
> хмммм... интересно... а пробовал кто-нибудь рулить какими-нибудь железками перловым скриптом?

Я, в бытность работы в телекоме, автоматизировал работу операторов кросса (подключение-отключение абонентов). Вроде как и сейчас работает.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "Семнадцатый выпуск журнала Pragmatic Perl"  –1 +/
Сообщение от andreyka459 (ok) on 08-Июл-14, 00:06 
пытался передавать телеграммы через самодельный телеграфный модем, собранный из 4 оптронов.
Получилось плохо, пришлось перейти на питон. Ненавижу уродский питон, но библиотека для работы с компортом там оказалась реализована куда более практично. Вплоть до того, что реализоваь задуманное именно не перле просто не вышло.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

28. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от рлрлро on 08-Июл-14, 20:41 
не сдавайся, напиши свою библиотеку
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

29. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от andreyka459 (ok) on 08-Июл-14, 21:06 
> не сдавайся, напиши свою библиотеку

тогда я уж напишу прогу на "нормальном" C :). Только смысла нет. Все уже работает.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

17. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от vitalif email(ok) on 07-Июл-14, 19:12 
Кстати Slic3r на перле написан =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Семнадцатый выпуск журнала Pragmatic Perl"  +4 +/
Сообщение от chinarulezzz (ok) on 08-Июл-14, 07:01 
Изучаю сейчас perl. Чуваки, спасибо за журнал) Успехов в вашем деле.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от chinarulezzz (ok) on 08-Июл-14, 08:15 
кстати, есть ли встроенный дизассемблер? Как им пользоваться?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от angra (ok) on 08-Июл-14, 08:39 
Ты сначала почитай, что такое дизассемблер, байткод, различие между интерпретаторами и компиляторами, а потом возвращайся в правильно сформулированным вопросом. На текущий же вопрос ответ - нет.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от chinarulezzz (ok) on 08-Июл-14, 09:10 
> Ты сначала почитай, что такое дизассемблер, байткод, различие между интерпретаторами и
> компиляторами, а потом возвращайся в правильно сформулированным вопросом. На текущий же
> вопрос ответ - нет.

Уууууууухуху) Зачем читать что такое дизасм, байткод, различие между интерпретаторами, компиляторами, если вот в тикле пишу две процедуры test1 test2.
Затем смотрю разницу: foreach p {test1 test2} { puts [tcl::unsupported::disassemble proc $p }

в питоне модулем dis. А в перле как? Нету?

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Семнадцатый выпуск журнала Pragmatic Perl"  +1 +/
Сообщение от рлрлро on 08-Июл-14, 20:39 
> А в перле как?

http://search.cpan.org/dist/B-C/lib/B/Disassembler.pm

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

30. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от chinarulezzz (ok) on 09-Июл-14, 00:36 
>> А в перле как?
> http://search.cpan.org/dist/B-C/lib/B/Disassembler.pm

не собирается: http://pastebin.com/knHJ3JBs

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Семнадцатый выпуск журнала Pragmatic Perl"  +/
Сообщение от chinarulezzz (ok) on 09-Июл-14, 03:19 
>>> А в перле как?
>> http://search.cpan.org/dist/B-C/lib/B/Disassembler.pm
> не собирается: http://pastebin.com/knHJ3JBs

http://pastebin.com/a0fCVW2p, а то прошлая уже «This paste has been removed!»

Вроде версия перла не подходит) Кто знает что делать? Можно установить более ранний пакет B::Disassembler? Как это сделать?

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру