Флеш. Мнение о мнениях

Пришел тот час, когда хоть кто-то заявил - Флеш говно. Это не спонтанное решение, а то что и так ясно. Странно что говно не назвали говном еще давно. Сейчас флеш в вебе закрепился как практичный вариант плеера для медиконтента и платформа для написания мелких казуальных игр. Мульты так популярные несколько лет назад никого уже не интересуют. Сайт на флеш? Да СЕОшник раскручивающий такой сайт просто покончит с собой, а пользователи заходящие на такой сайт еще долго будут вспоминать его крепким словом. Да в принципе флеш - это 90% баннеров в интернете. Все те члены и вырвиглазные анимации приносит нам флеш, заставляя компьютер усиленно вертеть кулерами.

Дело в том что flash всегда всегда был очень тормозным(это я польстил, он пиздец как тормозит), не видеть этого невозможно. Нужно быть или узколобым или круглым идиотом. Silverlight - жалкое подобие флеша, тоже ставит браузер, ос и компьютер в неподобающую позу, а потом медленно и со вкусом насилует.

В интернете куча мнений о том что все-таки flash это очень и очень хорошо. И от кого мы это слышим? Правильно, от flash программистов и свежих говнокодеров, которые не успели в поезд вебразработки и ошибочно ставят свое будущее на то что уже отходит в небытие. Напоминает кстати дела с Netscape, который был чуть ли не монопольным браузером в вебе и хоронили его долго и упорно утрамбовывая могилу. 

варианты развития

основываясь на истории веба, можно предположить примерный вариант:

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

Такие пироги.

Jailbreak iPad?

Первое что я сделаю после джейла - поставлю многозадачность для 3d party apps. Это единственное что нужно на айпаде.

ExtJS Designer

ВНЕЗАПНО! Я осознал, что трачу очень много времени на разработку простых лейаутов на ExtJS.

Посудите сами - чтобы визуально увидеть пару окон с гридом и календарем, мне нужно сначало написать вагон кода, отловить явные баги и насладиться куском необточенного говна. Хватит сказал я! И начал искать генератор кода. В Интернете присутствует несколько решений на эту тему. Всякого рода Open Blueprint итд итп. Все это кхе-кхе..

Команда ExtJS напрягласть, но так и не родила обещанный еще в прошлом году designer. Они конечно можно уже потыкать в режиме Preview, но граждане! Зачем мне тыкать то, что мне и так видно на роликах. В гугле я не забанен, но найти решение с сохранением кода не получалось.

В итоге я применил гугль-конфу!

Read More
Кофе

Кофе. Всего 2 года назад я вообще не пил кофе. Мне просто был ненавистен это вкус. “О боже! Это же просто вода! Вода с ЛСД.” 

Не могу даже припомнить как я начал пить. Кажется начал не справляются с работой и взял и накатил кружечку. Так мальчик узнал о мире наркотиков :) Сейчас редкий, очень редкий день обходится без кофе. В среднем не менее 3х чашек за день, пью на ночь, с утра, в обед всегда и постоянно. Люблю Starbucks

Если в начале кофе давал дополнительные силы, то сейчас всего лишь дает возможность начать работать. Это как батарейка, емкость которой со 100% снизилась до 80. А кофе придававший 20% буста, теперь просто компенсирует потерю.

Репост.

Случайно углядел в жж:

Здравствуй, дорогой обладатель компьютера! Разбираешься ли ты в том софте, которым пользуешься? Нет? А какого, блядь, ебучего хуя? Наверное, ты сильно возмутишься, когда узнаешь, что на дороге есть шайтан-арба, за рулем которой кретин, не умеющий ни читать ни писать и о правилах дорожного движения только слышавший. Так вот, ты - то же самое.

Какого черта ты, офисный планктон, проводящий бОльшую часть рабочего времени в одноглазниках или фхтагнтакте, не удосужился изучить хотя бы настройки своего браузера?!
Ubuntu vs Memory

Намедни взял себе под производственные нужды очередной VDS. Дада, забудем о страшных буднях на VPS’е, борьбе за ресурсы итд.

Поднял nginx, настроил fastcgi. И поглядел ресурс. Чуть не поплохело - 12мб памяти свободно. А мене еще мешок чего ставить и делать, так и сервер колом встанет. Но есть волшебная комманда:

$ echo 3 > /proc/sys/vm/drop_caches

Вот такими нехитрыми вещами высвобождаем себе памяти.

Man-in-the-middle attack!!!

После ряда выкрутасов с вируалкой словил:

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

И оказалось - я нифигашеньки незнаю, о сбросе ключей из ssh_known hosts.
но не расстраиваемся и гуглим, читаем доки.

$ ssh-keygen -R ваш_окуклившийся_хост

И нет более проблем

Tearup teardown

Никак не могу начать комплексно использовать автоматическое тестирование проекта. И софт поставил и тесты даже некоторые написал, а все не идет. наваждение какое-то.

Проблема тестирования раньше всегда решалась живым тестером, но сейчас проект достаточно объемный и целостность нарушается при прикручивании новых фишек.

Возьму себя в руки(после завтра) и напишу оставшиеся тест кейсы.

(via goodnastya)
Что сказать… Я был на нескольких косплеях, в основном это унылое сборище очень некрасивых людей, НО! бывают исключения и я рад этому :)

(via goodnastya)

Что сказать… Я был на нескольких косплеях, в основном это унылое сборище очень некрасивых людей, НО! бывают исключения и я рад этому :)

PHPUnit на MacOS 10.6

Видно судьба была жестока к маку и наделила его кастированным вариантом php. Как пересобирать PHP на Маке я расскажу как-нибудь потом. Сегодня сказ пойдет о том, как PHPUnit поднять играючи на маке.

В начале был PEAR

Рецепт до безобразия просто:
1) Для начало расширяем сознание:
sudo -s

2) Ставим сам PEAR
curl http://pear.php.net/go-pear | sudo php

Тут нужно при вопросе (что делать?) поменять:
Installation prefix => /usr/local
Temporary files directory =>/private/tmp
3) Поменять права, чтобы гадкий PEAR знал свое место
$ chmod a+w /usr/local/PEAR
$ chmod a+w /usr/local/PEAR/docs/
$ chmod a+w /usr/local/PEAR/tests/


Теперь ставим сам PHPUnit


1) Подключаем репозиторий с PHPUnit
$ pear channel-discover pear.phpunit.de
2) И наконец ставим то что нам нужно
$ pear install phpunit/PHPUnit

Все, теперь можно запускать тесты прямо из коммандной строки через phpunit

Зачем нужен тамблер?