URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 99533
[ Назад ]

Исходное сообщение
"Двадцатый выпуск журнала Pragmatic Perl"

Отправлено opennews , 22-Окт-14 20:24 
Представлен (http://pragmaticperl.com) двадцатый выпуск Pragmatic Perl, русскоязычного журнала о современном языке программирования Perl.


В номере:

-   Событийно-ориентированное программирование. Введение (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D1...)-   Локальная установка и использование Perl-модулей (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D0...)-   Работа с API GitHub в Perl (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D1...)-   Введение в Rose::DB::Object (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D0...)-   Обзор CPAN за сентябрь 2014 г. (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D0...)-   Интервью с Леоном Тиммермансом (http://pragmaticperl.com/issues/20/pragmaticperl-20-%D0...)

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


Содержание

Сообщения в этом обсуждении
"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено Biotin , 22-Окт-14 20:24 
Perl жив, Perl жил, Perl будет жить!

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено _KUL , 23-Окт-14 03:44 
Прекратите уже про смерть языков писать. Никогда perl не умрёт.
perl -для одних целей, bash(*sh) - других, php - третьих, c/c++ - для четвёртых, java/c# - для каких то ещё.
Все они уютно живут, каждый в своей нише. Да и будут жить.

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено анонон , 23-Окт-14 14:19 
>> perl -для одних целей, bash(*sh) - других, php - третьих, c/c++ - для четвёртых, java/c# - для каких то ещё.

для пятых, не?


"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено user455 , 22-Окт-14 21:53 
А пользуясь случаем, спрошу

Возможно ли в перле запихать джсон в хеш, например, как это в руби сделано:

my_hash = JSON.parse(json)

чтобы потом уже работать с хешем и абстрагироваться от джсона?

Недавно пробовал и ничего не получилось. Правда я не настоящий сварщик , если что. Поэтому можете смеяться и плеваться в мою сторону, я разрешаю :)


"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено perl , 22-Окт-14 22:02 
use JSON;

$hash_ref = decode_json $json_text;


"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено Аноним , 23-Окт-14 00:14 
Да, а дальше так:
$hash_ref->{user}{admin}{realname} = "Василий Пупкин";
или так, если очень хочется
$hash_ref->{user}->{admin}->{realname} = "Василий Пупкин";

Если надо оперировать чем-то вроде такого: { items : [ 1, 2, "aaa" ], "b" : "bbb" }
к массиву items надо обращаться так: @{ $hash_ref->{items} }

Сам не сварщик, а свапщик, и хорошо Вас понимаю ;-)


"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено sromanov , 23-Окт-14 03:27 
>Если надо оперировать чем-то вроде такого: { items : [ 1, 2, "aaa" ], "b" : "bbb" }
>к массиву items надо обращаться так: @{ $hash_ref->{items} }

В perl-5.20.0 и выше можно так
$hash_ref->{items}->@*


"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено user455 , 24-Окт-14 09:25 
какой ужас :(

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено vitalif , 23-Окт-14 00:22 
Круто, сам перл отвечает! =))

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено Аноним , 23-Окт-14 08:02 
кодом на перле

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено TheAthlete , 23-Окт-14 17:44 
Еще лучше использовать JSON::XS - он быстрее

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено Аноним , 23-Окт-14 01:55 
Смените логотип журнала на менее наркоманский. Ну как бы лама, да, но её цветовая гамма просто убивает.

"Двадцатый выпуск журнала Pragmatic Perl"
Отправлено Sergey722 , 23-Окт-14 10:42 
Я сам не читатель, но полез посмотреть цвет ламы...
И возник вопрос: а на каком из выпусков собственно цвета не устраивают?