Хочу вам рассказать немного о Java Day, который случился 10 февраля. Сразу поясню, почему публикую так поздно — первоначально идея была в том, чтобы сравнить Java Day с семинаром Red Hat (читайте в моём следующем посте), но мероприятия оказались настолько разными, что писать о них «вперемешку» нет никакого смысла. Вообще-то, пост будет не столько описанием того, что там происходило (такое уже публиковалось), сколько о впечатлениях, которые у меня остались.
Я уже посещал ранее «Sun Tech Days», но тогда мероприятие проходило «под крылом» Sun, поэтому,Читать полностью »
Архив за 23 февраля 2012 - 2
JAVA / Java Day 2012. Впечатления
2012-02-23 в 15:11, admin, рубрики: java, java day, oracle, метки: java, java day, oracleJAVA / Java Day 2012. Впечетления
2012-02-23 в 15:11, admin, рубрики: java, java day, oracle, метки: java, java day, oracle Хочу вам рассказать немного о Java Day, который случился 10 февраля. Сразу поясню, почему публикую так поздно — первоначально идея была в том, чтобы сравнить Java Day с семинаром Red Hat (читайте в моём следующем посте), но мероприятия оказались настолько разными, что писать о них в одном посте нет никакого смысла. Вообще-то, пост будет не столько описанием того, что там происходило (такое уже публиковалось), сколько о впечатлениях, которые у меня остались.
Я уже посещал ранее «Sun Tech Days», но тогда мероприятие проходило «под крылом» Sun, поэтому,Читать полностью »
Разработка / Применение AOP для отладки чужой библиотеки
2012-02-23 в 14:05, admin, рубрики: aop, aspectj, debug, отладка, трассировка, метки: aop, aspectj, debug, отладка, трассировкаНа Хабре уже поднималась тема аспектно-ориентированного программирования (Aspect-oriented programming, AOP). Этой парадигме уже не так мало лет, но ее использование отнюдь не повсеместно. В комментариях регулярно обсуждается, а нужна ли она вообще или для каких целей всё же выгодно ее использовать.
В этой статье я хочу описать один из примеров применения — реальную ситуацию, где AOP меня выручило. Притом, я просто не знаю приемлемого способа решения безЧитать полностью »
Dura Lex / Судьбу ACTA в ЕС будет решать Европейский Cуд
2012-02-23 в 13:09, admin, рубрики: ACTA, copyright, свобода информации, метки: acta, copyright, свобода информации Европейский суд решит не нарушает ли ACTA фундаментальных прав Евросоюза, сообщил комиссар торговли Карл де Гухт.
ACTA. The Anti-Counterfeiting Trade Agreement. Международное соглашение по борьбе с контрафактной продукцией — многостороннее торговое соглашение, согласно которому будет установлено строгое наблюдение за соблюдением авторского права в Интернете и на рынке информации и информационных технологий и товаров, основанных на информационных технологиях.
Несмотря на то что документ уже был одобрен в Совете Европы и Еврокомиссии и внесён на обсуждение в Европарламент, комиссар хочет,Читать полностью »
Гаджеты. Устройства для гиков / Страж холодильника
2012-02-23 в 11:59, admin, рубрики: Новости, метки: холодильник Это устройство пригодится тем, кто работает дома и часто в перерывах не может устоять перед соблазном навестить холодильник за порцией чего-нибудь вкусного.
Оно представляет собой магнит на дверцу холодильника в который встроен таймер, дислей и динамик. Это не сирена, которая вопит каждый раз, когда вы откроете холодильник — вам же нужно приготовить завтрак, обед и т. п. Его задача — напоминать вам о том, что вы открываете холодильник слишком часто и показать сколько времени осталось до следующего открытия «магазина со вкусностями».
Каждый раз, когда выЧитать полностью »
Ненормальное программирование / Вам не страшно открывать редактор?
2012-02-23 в 11:18, admin, рубрики: Программирование, психология, эффективность работы, метки: Программирование, психология, эффективность работыВ какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.
Проблема в контроле. Я стал жестче и глубже контролировать код и… стал тратить на этот контроль слишком много ресурсов.
Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут. Но лучше разделить кодирование и отладку и на время кодирования об ошибкахЧитать полностью »
GTD / Вам не страшно открывать редактор?
2012-02-23 в 11:18, admin, рубрики: gtd, Программирование, психология, эффективность работы, метки: gtd, Программирование, психология, эффективность работыВ какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.
Проблема в контроле. Я стал жестче и глубже контролировать код и… стал тратить на этот контроль слишком много ресурсов.
Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут. Но лучше разделить кодирование и отладку и на время кодирования об ошибкахЧитать полностью »
GTD / Следи за собой, будь осторожен
2012-02-23 в 11:18, admin, рубрики: gtd, Программирование, психология, эффективность работы, метки: gtd, Программирование, психология, эффективность работыВ какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.
Проблема в контроле. Я стал жестче и глубже контролировать процесс разработки и… стал тратить на этот контроль слишком много ресурсов.
Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут.
Немного теории и аналогий
Mozilla / Mozilla анонсировала свои планы относительно Mozilla Marketplace
2012-02-23 в 9:59, admin, рубрики: mozilla, приложения, метки: mozilla, приложения
Вчера руководство Mozilla рассказало еще раз о Mozilla Marketplace, более подробно описав, что именно это будет за проект. Как и сообщалось раньше, данный сервис будет представлять собой онлайн-каталог приложений, которые создаются как командой Mozilla, так и сторонними разработчиками для практически любых мобильных платформ. Главное условие — поддержка приложением языка HTML 5.
Проект уже находится на стадии запуска, а открыт он будет на следующей неделе, во время проведения конференции Mobile World Congress. Правда, вначале каталог будет открыт только для разработчиков, поскольку передЧитать полностью »
Веб-разработка / Что нам стоит font построить?
2012-02-23 в 8:19, admin, рубрики: fontomas, шрифты, метки: fontomas, шрифтыВ последнее время наметилась тенденция оформлять графику в виде шрифтов. Это действительно многое упрощает. Но есть затруднения чисто практического характера: а где, собственно, взять шрифт с теми символами, которые нужны именно вам? Чаще получается, что нужна пара иконок из одного шрифта, пара из другого, и т.п. А ещё у каждого дизайнера шрифта своё представление насчёт мапинга глифов. Подключать все — неудобно, и тяжеловесно.
Возникла идея соорудить инструмент, чтобы свой шрифт можно было составить простым движением мышки. Профит очевиден — шрифт минимального размера, именно под ваши конкретные нужды. Получился <a rel="nofollow"Читать полностью »