У Яндекса мы делали всё из Аслана маркерного + 641 070 матовый выклейка.
Стекло очень не безопасно.
Идеальное решение:
Лист оцинковки нужного размера (эта доска будет ещё и магнитной)
Лист Аслана маркерного (около 900 руб. в Гельветике) и маркеры к ней.
Профиль Нильсен (можно и без него, но отсюда скрытое крепление, общая эстетика, безопасность на порез). Ели оставить только безопасность на прорез и чуть эстетики, то можно использовать П-образный пластиковый профиль, крепить доску к стене насквозь саморезами.
Бабышки-уплотнители из вспененного ПВХ или подобное (оцинковка зело тонкая для нильсена).
Вырезаем оцинковку
Клеим плёнку
Режем и собираем рамку
Собираем
Крепим на стену
Пишем «Здравствуй, мир!»
???
Наслаждаемся
1) я бы за такой фреймворк оторвал руки и ни в коем случае не пустил на бой.
2) пока читал, вспомнил двух знакомых, способных на подобное. у них хоть обе руки оторви — все равно не прекратят такими абстракциями баловаться.
Думать, ребята, надо о поддерживаемости кода. Когда бизнес-логика начинает занимать львиную долю строк в классах, подобное баловство, допущенное на старте проекта, станет вашей постоянной головной болью. А бложик набросать с такой штуковиной — вполне прокатит
Предыдущий отрывок был показан в документалке «Triumph of Nerds» («Триумф ботанов»), кстати очень занимательный фильм, можно найти на thepiratebay.org: www.youtube.com/watch?v=keSTN51PWoE
Любой русский программист после пары минут чтения кода, обязательно вскочит и произнесет обращаясь к себе: переписать это все нафиг. Потом в нем шевельнется сомнение в том, сколько времени это займет, и остаток дня русский программист потратит на то, что будет доказывать самому себе, что это только кажется, что переписать это много работы. А если взяться и посидеть немного, то все получится. Зато код будет красивый и правильный.
На следующее утро русский программист свеж, доволен собой и без единой запинки докладывает начальству, что переписать этот кусок займет один день, не больше. Да, не больше. Ну, в крайнем случае, два, если учесть все риски. В итоге начальство даст ему неделю и через полгода процесс будет успешно завершен. До той поры, пока этот код не увидит другой русский программист.
А в это время, в соседних четырех кубиках, будет ни на секунду не утихать работа китайских программистов, непостижимым образом умудряющихся прийти раньше русского программиста, уйти позже, и при этом сделать примерно втрое меньше. Эта четверка, давно не пишет никакого кода, а только поддерживает код написанный, в свое время индусом и дважды переписанный двумя разными русскими. В этом коде не просто живут баги. Здесь их гнездо. Это гнездо постоянно воспроизводит себя при помощи любимой китайской технологии реиспользования кода — copy/paste. Отсюда баги расползаются в разные стороны посредством статических переменных и переменных переданных по ссылке (поскольку, китайский программист не может смириться с неудобствами вызванными тем, что он не может изменить значение внешней переменной переданной в его функцию модулями, которые переписывает русский программист).
Вспоминая об этой функции русский программист, как правило на время теряет дар английской речи, и переходит к какой-то помеси русского и китайского. Он давно мечтает переписать весь кусок, над которым работают китайцы, но у него нет времени. На китайцах висят серьезные баги, о которых знает начальство и постоянно их торопит. Китайцы торопливо перевешивают баги друг на друга, поскольку знают, что попытки их починить приведут к появлению новых, еще худших. И в этом они правы. Разобраться в том, в каком порядке меняются статические переменные, и как приобретают свои значения, способен только один человек на фирме — индус. Но он пребывает в медитации.
Поэтому, когда всю четверку уволят во время сокращения… А кого еще увольнять? Русский — еще не переписал свой кусок, а индус — главная ценность фирмы — он редко обращает внимание на проект, но когда обращает, все понимают, что так как он, архитектуру никто не знает. Так вот, когда китайцев увольняют, у их кода возможны две основные судьбы. Первая — он попадет к русским и его перепишут. Вторая — он попадет к местному, канадскому программисту.
О, канадский программист это особый тип. Он ни на минуту не задумываясь, как рыцарь без страха и упрека, бросится фиксить самый свирепый баг китайского кода. Этот Баг живет там уже три года, и китайцы уже четырежды (каждый по разу) сообщали начальству, что он пофиксен. Но Баг каждый раз возвращался, как Бетмен в свой Готхем. Итак, канадский программист сделает то, чего китайцы не рисковали делать в течении трех долгих лет. Он, при помощи дебагера, отследит место, где статическая переменная приняла значение -1 вместо правильного 0, и решительным движением заведет рядом вторую переменную с правильным значением. Баг погибнет в неравной схватке с канадским программистом.
Но победа будет достигнута тяжелой ценой. Работать перестанет все, включая только что переписанный русским программистом код. Это повергнет русского программиста в задумчивость на целых два дня, после чего он сделает, в общем-то, предсказуемый вывод о том, что дизайн с самого начала был неправильным, и все надо переписать. На это нам нужна неделя. Да, неделя, не больше.
Канадский программист смело бросится налаживать все, и станет еще хуже, хотя казалось бы… Эта суета выведет из медитации индуса, который придумает и вовсе гениальное решение — отбранчить код. Согласно его плану, мы теперь будем поддерживать две версии одного и того же кода — одну работающую но с Багом, другую без Бага, но не работающую. Русский программист услышав об этом плане, сломает линейку об стол и дома обзовет жену дурой, но на митинге возразить не решится.
К счастью, все это не сильно влияет на дела фирмы, поскольку продукт продается и так. Поэтому менеджмент ходит в целом довольный и не устает напоминать всем, что они отобраны как лучшие среди лучших. И что мы давно доказали свою способность выпускать продукт тем, что выпускаем его иногда.
Основная фишка в том, что нужно пересобрать библиотеку freetype с включенной опцией TT_CONFIG_OPTION_BYTECODE_INTERPRETER (по лицензионным соображениям по умолчанию выключено)
Если грамотно собрать ядро зенда — 700Кб 1файлом вместо 8Мб(1600 файлов) + локаль. Да ещё все это под еАкселератором без архивации и все хранить в памяти. Сделать приличный кэш(кэширут он всем чем угодно и вобще все что угодно, за рееедким исключением), то вопрос спорный кто быстрее. )
Не спорю, что скорость приложения в конечном итого зависит от библиотек. НО! почему тогда все пишут ООП код, зная, что он медленнее?! Писали бы все по станике на goto: )))) было бы быстрее. Зачем вобще придумали ZF Cake CI?!
Тут есть ещё несколько показателей, кроме скорости таких как: скорость разработки, время замены модулей (к примеру, поменять способ кэширования) (длительная разработка, доработка — ваши затраты). Поддержка IDE — это удобстро и скорость разработки (отсутствие их ваши затраты). Плюс ещё некоторые моменты, позволяющие комфортно разрабатывать ПО.
На весах скорость работы и скорость разработки, комфорт разработки (цена подукта).
Стекло очень не безопасно.
Идеальное решение:
Лист оцинковки нужного размера (эта доска будет ещё и магнитной)
Лист Аслана маркерного (около 900 руб. в Гельветике) и маркеры к ней.
Профиль Нильсен (можно и без него, но отсюда скрытое крепление, общая эстетика, безопасность на порез). Ели оставить только безопасность на прорез и чуть эстетики, то можно использовать П-образный пластиковый профиль, крепить доску к стене насквозь саморезами.
Бабышки-уплотнители из вспененного ПВХ или подобное (оцинковка зело тонкая для нильсена).
Вырезаем оцинковку
Клеим плёнку
Режем и собираем рамку
Собираем
Крепим на стену
Пишем «Здравствуй, мир!»
???
Наслаждаемся
Воистину воскрес.
2) пока читал, вспомнил двух знакомых, способных на подобное. у них хоть обе руки оторви — все равно не прекратят такими абстракциями баловаться.
Думать, ребята, надо о поддерживаемости кода. Когда бизнес-логика начинает занимать львиную долю строк в классах, подобное баловство, допущенное на старте проекта, станет вашей постоянной головной болью. А бложик набросать с такой штуковиной — вполне прокатит
Отрывок из презентационного ролика:
www.youtube.com/watch?v=M013_1TQ_5g
Предыдущий отрывок был показан в документалке «Triumph of Nerds» («Триумф ботанов»), кстати очень занимательный фильм, можно найти на thepiratebay.org:
www.youtube.com/watch?v=keSTN51PWoE
Ну и ролик на каком-то языке, но зато показывают как компьютер работал:
www.youtube.com/watch?v=AYlYSzMqGR8
И ещё один ролик о компьютере:
www.youtube.com/watch?v=5ORxKm9fM54
Основная фишка в том, что нужно пересобрать библиотеку freetype с включенной опцией TT_CONFIG_OPTION_BYTECODE_INTERPRETER (по лицензионным соображениям по умолчанию выключено)
Баловаться с nglayout.initialpaint.delay и content.notify.interval.
У меня например Хабр точно ускорился — комменты показываются по мере загрузки.
Не спорю, что скорость приложения в конечном итого зависит от библиотек. НО! почему тогда все пишут ООП код, зная, что он медленнее?! Писали бы все по станике на goto: )))) было бы быстрее. Зачем вобще придумали ZF Cake CI?!
Тут есть ещё несколько показателей, кроме скорости таких как: скорость разработки, время замены модулей (к примеру, поменять способ кэширования) (длительная разработка, доработка — ваши затраты). Поддержка IDE — это удобстро и скорость разработки (отсутствие их ваши затраты). Плюс ещё некоторые моменты, позволяющие комфортно разрабатывать ПО.
На весах скорость работы и скорость разработки, комфорт разработки (цена подукта).
2. www.youporn.com
3. www.ziporn.com
4. www.dudesnude.com
5. www.pornotube.com
6. www.blow.com
7. www.megarotic.com
8. www.rude.com
9. www.boysfood.com
10. www.sexyandfunny.com
11. www.redtube.com
12. www.sexyclips.org
13. www.camelstyle.net
14. www.badjojo.com
15. www.dudetubeonline.com
16. www.hardsextube.com
17. www.hardcoretube.net
18. www.hardbuddies.com
19. www.ass4all.com
20. www.heaven666.org link and links
21. www.deviantclip.com
22. www.watchhervideo.com
23. www.bisexkontakt.de
24. www.humornsex.com
25. www.chrisgeary.co.uk
26. www.pornhost.tv
27. www.fuckaroo.org
28. www.megaporndump.com
29. www.efukt.com
30. www.primecups.com
31. www.sexmovies.hu
32. www.twelvefifteen.net
33. www.yourfilehost.com
34. www.planetsuzy.com
35. www.assdumper.com
36. www.sockshots.com
37. www.anyvids.com
38. www.terror.to
39. www.2adultflashgames.com
40. www.myhomeclip.com
41. www.freeadultmedia.com
42. www.crazydumper.com
43. www.funnyinside.com
44. www.pornosphere.com
Достаточно?