- 1
- 2
- 3
use Unicornify::URL;
my $url = unicornify_url( email => '[email protected]' );
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
use Unicornify::URL;
my $url = unicornify_url( email => '[email protected]' );
https://metacpan.org/pod/Unicornify::URL
я рад, чот мне удалось зафорсить перл;)
Попробуй опубликовать подборку программ, в которых особенности «Перла» позволяют лаконично решить задачу.
Смотрел исходники. Тип есть, но он недоступен простым смертным. API для доступа к типу отсутствует напрочь. Интерпретатор сам выбирает, в ячейку какого типа сохранить значение, и сам на лету конвертирует при извлечении.
Так что да, проще думать, как о строке, которая может автоматически сконвертироваться в число, если встретится выражение с арифметическими операторами.
In computer lingo, the functions are overloaded on the type of their return value.
в .NET есть тоже такая перегрузка, но C# внее не может
О сигилах можно думать, как об артиклях: Ларри же лингвист,
Если ты говоришь о скаляре, то ты скажешь "$"
Если о массиве -- @
Хеш будет %
Функция &, но в современном языке уже можно опускать
Если ты говоришь обо всем сразу, то *, но в этом часто путаются даже нативщики, так что забей.
Нужно только помнить, что ссылка это скаляр, на что бы она ни указывала (точно так же, как в C/C++/C# поинтер и/или референс всегда просто небольшое число, и всегда одного размера, в независимости от того, на что оно указывает).
@petoohs -- массив петухов
$petoohs[1] -- конкретное значение в массиве (это всегда скаляр, в массиве только скаляры могут храниться
my $hashRef = \%petuhsToKurochkas; # ссылка на хеш петухов на курочек.
При этом хеши и массивы -- типы списковые, а скаляр это скаляр.
Cписковые типы имеют внутри список (причем список можно представить как хеш (k,v,k,v) а можно как массив.
Возвращаемое значение функции зависит от контекста (то есть от того, что я прошу ее вернуть): скалярного или списковово.
$petuhs = get_petuhs(); #я прошу функцию вернуть скаляр
@petuhs =get_petuhs(); # прошу массив
Всё просто же
А то котики это явно не в тему
А почему ты представляешь себе брутальных мущинок?
Форт и правда в основном ради фана, ну и иногда хексы считаю. Хотя, например, если вдруг понадобится какой-нибудь DSL, парсер или типа того, то там форт мог бы пригодиться. Но это врядли.
Еще у меня есть всякие недописанные тулзы для личного пользования, например недописанная скриншотилка под венду на SP-Forth, на которую я забил когда понял что например скрыншот видосика средствами одного винапи не осилить :(
Очень интересно, что накопилась целая библиотека заготовок для шрифтов. Один скрипт может генерировать не только гарнитуру, но и семейство гарнитур. Просто меняя параметры, можно получать жирный шрифт, наклонный, курсив, с засечками и без, моноширинный, плавно менять размеры отдельных элементов...
Так вот «METAFONT» форкнули и написали «METAPOST», который на выходе генерирует не растровый шрифт, а векторную картинку на языке «Postscript».
Мне кажется, «METAPOST» неплохо бы подошёл для вореций аватарок. Описываем контур петуха, а потом меняем некоторые параметры и получаем пачку картинок.
Например, исходный адрес моей картинки:
https://gravatar.com/avatar/43609ded576a8abf167f193618a45cd1
Заменяем точку входа на «Unicornify»:
https://unicornify.pictures/avatar/43609ded576a8abf167f193618a45cd1?s=128
К сожалению, сервис не умеет генерировать єдинорігів крупнее, чем 128×128.
https://bitbucket.org/balpha/go-unicornify/src/default/unicornify/
Может вдруг с цепи сорваться
И ко всем чертям умчаться,
Превратив живое в тлен.
Ничему не удивляться,
Ничему не удивляться,
Ничему не удивляться,
Никогда не должен истый джентльмен!
"SELECT *FROM PISATELI WHERE FAMILIA=O"
Где я могу найти надежду, которая не покидает меня?
Я буду ждать, думая, где спрятать себя
В моих мыслях я буду спать и в тишине я проснусь
Мелодии, которые заставляют меня вспомнить и забыть
Правитель. Ты оставил мне мечту?
Перестань... И вспомни нас...
Ты должен остановиться и вспомнить нас
Где вы прячете нас, пока ты наблюдаешь из ниоткуда?
Почему бы тебе не вернуться из своего безымянного бессознательного состояния?
Ты тот, кого я встретил - ты смерть.
Я не сплю, потому что ты ничего не оставил для нас. ничего.
Я взял все из этой жизни. Там, где нет пути назад.
Хотите вспомнить, забыть и пропустить?
друзья, проверьте, у вас работает?
или в IDE.one
Можно ещё так: