Vulpo One

Adding Java Style

Оппа, оппа, Java Style

Что делает эта программа?

 1<?php
 2
 3use SimplePHPEasyPlus\Number\NumberCollection;
 4use SimplePHPEasyPlus\Number\SimpleNumber;
 5use SimplePHPEasyPlus\Number\CollectionItemNumberProxy;
 6use SimplePHPEasyPlus\Parser\SimpleNumberStringParser;
 7use SimplePHPEasyPlus\Iterator\CallbackIterator;
 8use SimplePHPEasyPlus\Operator\AdditionOperator;
 9use SimplePHPEasyPlus\Operation\ArithmeticOperation;
10use SimplePHPEasyPlus\Operation\OperationStream;
11use SimplePHPEasyPlus\Engine;
12use SimplePHPEasyPlus\Calcul\Calcul;
13use SimplePHPEasyPlus\Calcul\CalculRunner;
14
15
16$numberCollection = new NumberCollection();
17
18$numberParser = new SimpleNumberStringParser();
19
20$firstParsedNumber = $numberParser->parse('1');
21$firstNumber = new SimpleNumber($firstParsedNumber);
22$firstNumberProxy = new CollectionItemNumberProxy($firstNumber);
23
24$numberCollection->add($firstNumberProxy);
25
26$secondParsedNumber = $numberParser->parse('1');
27$secondNumber = new SimpleNumber($secondParsedNumber);
28$secondNumberProxy = new CollectionItemNumberProxy($secondNumber);
29
30$numberCollection->add($secondNumberProxy);
31
32$addition = new AdditionOperator('SimplePHPEasyPlus\Number\SimpleNumber');
33
34$operation = new ArithmeticOperation($addition);
35
36$engine = new Engine($operation);
37
38$calcul = new Calcul($engine, $numberCollection);
39
40$runner = new CalculRunner();
41
42$runner->run($calcul);
43
44$result = $calcul->getResult();
45$numericResult = $result->getValue(); // 2

Она вычисляет 1+1!!!

https://habr.com/ru/post/172119/

Comments




Еще одни глобальные аватары

В качестве альтенативы централизованным Граватарам есть альтернатива — спека для распределенных аватарок Pavatar (Personal Avatar)

Правда, пока всё печально — кроме очевидного плюса в виде свободы, в основном минусы

  1. Размер картинки только 80x80
  2. Не проверить толком размер файла загружаемой аватары. В общем-то размер картинки тоже не гарантирован
  3. С-но допускаются и анимированные гифки (да, для многих это плюс :D)
  4. Сложность реализации — вместо md5 от email, надо сходить по ссылке, спарсить заголовки, спарсить текст результата, а потом еще походить по зашитым ссылкам

Ну и главное различие — Gravatar берется по Email, а Pavatar по URL

Единственный известный сервис, предоставляющий Паватары — Я.ру

Ну и на закуску — либа для PHP php-pavatar и написанный мной чекер. Если доведу до ума свой плагин для WP, предоставляющий паватар, тоже вывалю

Comments




Grammar Nazi

xxx: В общем-то, уже давно ждем, но дата выпуска так до сих пор и не объявлена. Остается только надеятся, что проект вообще будет завершен.
ууу: бля, как меня достали уебаны которые не могут выучить одно единственное правило написания ться и тся в глаголах!!! что делать??? надеятЬся!!!
xxx: Как меня достали люди, которые выучили одно единственное правило и постоянно не к месту об этом напоминают, не допуская возможности, что человек просто мог опечататься. Если ты такой знаток русского языка, исправь все орфографические ошибки самостоятельно, без помощи гугла и ворда в фразе: “На колоссальной досчатой терассе в близи можживельника жена не безизвестного месного подъячего веснусчатая Аграфена Саввична поддчевала изподтишка коллежского асессора Апполона Филимоновича моллюсками, венигретом и прочими явствами под аккомпанемент акордиона и виолончели.” Сможешь справиться - учи других, не сможешь - закрой свой рот и не выделывайся больше.

На колоссальной досчатой террасе вблизи можжевельника жена небезызвестного местного подьячего веснушчатая Аграфена Саввична потчевала исподтишка коллежского асессора Апполона Филимоновича моллюсками, винегретом и прочими яствами под аккомпанемент аккордеона и виолончели.

Теперь мне можно граммарнацить? :D

Comments



Лучшие Шерлоки

sh_develop_your_mind_by_mad_samurai-d4n8hxi

And also I think they differ from each other in the way of expression, that’s way the “volume” of phrases are different:
Mr. Cumberbatch: Splashes… 42 size… Cardiff… No, must be something else. Oh… I see
Mr. Downey: Probably it was… or maybe…
Mr. Livanov: You think?
Mr. Brett: Shh…
Тырено отсюда — mad-samurai.deviantart.com
Найдено здесь — haru-channodiary.diary.ru

Comments


Югославские фамилии

Интересное наблюдение. Югославы, которые родились в англоязычных странах, оканчивают свою фамилию на -к, как Стана Катик (Катич), Эл Янковик (Янкович) и Стив Бейсик (Басич)

Stana Katic Weird Al Yankovic Steve Bacic

Те, что переехал в англоязычную страну — на -ч, как Милла Йовович, Ивана Миличевич или Горан Гайич

Milla Jovovich Ivana Milicević Goran Gajić

Единственное исключение на моей памяти — Джон Малкович

John Malkovich

P.S. Большинство перечисленных людей — хорваты

P.P.S. Пожалуй, хорваты мои любимые славяне, или даже мой второй любимый народ вообще

Comments