Форум → Сообщество → Флейм → Дом флудера (говорит кто о чем хочет) — 16
Дом флудера (говорит кто о чем хочет) — 16
Страницы: ← Предыдущая страница • Следующая страница →
-
-
5 ноября 2011 г. 1:11, спустя 8 минут 34 секунды
ты про обезьянку ?
Она прекраснаСпустя 11 сек.Но тупая -
5 ноября 2011 г. 1:34, спустя 23 минуты 27 секунд
анимешные нефапабельные XDВысокоуровневое абстрактное говно -
-
5 ноября 2011 г. 5:30, спустя 12 минут 20 секунд
ты про обезьянку ?
Она прекраснаСпустя 11 сек.Но тупая
da, ya fapayu na obezyanok) -
-
-
-
6 ноября 2011 г. 22:09, спустя 1 день 3 часа 4 минуты
написал себе недогенератор бредо-аватарки, от нечего делать#!/usr/bin/env perl
use strict; use GD;
my ($c1, $c2, $c3, $c4);
my $img = new GD::Image(0x1F4, 0x1F4);
$img->fill(0x1F4, 0x1F4 => $img->colorAllocate(0, 0, 0));
for (0..200) {
$c1 = $img->colorAllocate(rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32);
$c2 = $img->colorAllocate(rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32);
$c3 = $img->colorAllocate(rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32);
$c4 = $img->colorAllocate(rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32, rand(0xFF-0x32)+0x32);
$img->setStyle($c1, $c1, $c2, $c2, $c3, $c3, $c4, $c4, gdTransparent, gdTransparent);
(rand(10)>2) ? ($img->line(rand(0x1F4), rand(0x1F4), rand(0x1F4), rand(0x1F4), gdStyled)):
((rand(10)>2) ? $img->rectangle(rand(0x1F4), rand(0x1F4), rand(0x1F4), rand(0x1F4), gdStyled):
$img->ellipse(rand(0x1F4), rand(0x1F4), rand(0x1F4), rand(0x1F4), gdStyled)) if (rand(10)>2);
}
# parameters
my ($width, $height) = (100, 100);
my $m = new GD::Image($width, $height);
$m->copyResized($img, 0, 0, 0, 0, $width, $height, 0x1F4, 0x1F4);
open F => '>avatar.png';
binmode F;
print F $m->png;
close F;
В ходе экспериментов выяснил, что тот же самый код, но на php - работает почти в 5 раз дольше. Странно, учитывая что библиотека (GD) одна и та же… -
6 ноября 2011 г. 22:25, спустя 15 минут 34 секунды
Странно, учитывая что библиотека (GD) одна и та же…
попробуй сгенерить штук 100 аватарок за раз и начни считать с 10ой например))
может в пхп гд долго поднимается первый раз. если нет, то пхп опять незачет :)Сапожник без сапог -
6 ноября 2011 г. 22:26, спустя 1 минуту 41 секунду
Странно, учитывая что библиотека (GD) одна и та же…
попробуй сгенерить штук 100 аватарок за раз и начни считать с 10ой например))
может в пхп гд долго поднимается первый раз. если нет, то пхп опять незачет :)
Если мне их 100 штук потребуется сгенерить я подключу libev, и тогда пхп проиграет по скорости в 500 раз -
6 ноября 2011 г. 22:38, спустя 11 минут 30 секунд
Если мне их 100 штук потребуется сгенерить я подключу libev
это чо? многопоточная либа?Сапожник без сапог -
6 ноября 2011 г. 22:45, спустя 7 минут 16 секунд
Да. И еще это отказоустойчивая либа, на ней сервера делают, которые держат большой ддос. На пхп многопоточности вообщем-то нету, разве что gearman какой-нибудь и форкокостыли
http://search.cpan.org/~mlehmann/EV-4.03/EV.pm
http://search.cpan.org/~mlehmann/AnyEvent-6.1/lib/AnyEvent.pm
Обертки на перле для libevСпустя 140 сек.Нода написана на libev -
6 ноября 2011 г. 23:14, спустя 29 минут 20 секунд
На пхп многопоточности вообщем-то нету
боян :)
понятно. познавательно :)
Перл не люблю за его магический синтаксис, поэтому даже не пытаюсь учить)) в общем то и пхп в жизни хватает… :((Спустя 22 сек.ну а ежели нао чето обсчитать/сгенерить, то c# в руки беру :))Сапожник без сапог -
7 ноября 2011 г. 2:44, спустя 3 часа 29 минут 28 секунд
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!