Новости информационных технологий - 25699

imageЕвропейский суд решит не нарушает ли ACTA фундаментальных прав Евросоюза, сообщил комиссар торговли Карл де Гухт.

ACTA. The Anti-Counterfeiting Trade Agreement. Международное соглашение по борьбе с контрафактной продукцией — многостороннее торговое соглашение, согласно которому будет установлено строгое наблюдение за соблюдением авторского права в Интернете и на рынке информации и информационных технологий и товаров, основанных на информационных технологиях.

Несмотря на то что документ уже был одобрен в Совете Европы и Еврокомиссии и внесён на обсуждение в Европарламент, комиссар хочет,Читать полностью »

Гаджеты. Устройства для гиков / Страж холодильникаЭто устройство пригодится тем, кто работает дома и часто в перерывах не может устоять перед соблазном навестить холодильник за порцией чего-нибудь вкусного.

Оно представляет собой магнит на дверцу холодильника в который встроен таймер, дислей и динамик. Это не сирена, которая вопит каждый раз, когда вы откроете холодильник — вам же нужно приготовить завтрак, обед и т. п. Его задача — напоминать вам о том, что вы открываете холодильник слишком часто и показать сколько времени осталось до следующего открытия «магазина со вкусностями».

Каждый раз, когда выЧитать полностью »

В какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.

Проблема в контроле. Я стал жестче и глубже контролировать код и… стал тратить на этот контроль слишком много ресурсов.

Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут. Но лучше разделить кодирование и отладку и на время кодирования об ошибкахЧитать полностью »

В какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.

Проблема в контроле. Я стал жестче и глубже контролировать код и… стал тратить на этот контроль слишком много ресурсов.

Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут. Но лучше разделить кодирование и отладку и на время кодирования об ошибкахЧитать полностью »

В какой-то момент я стал замечать, что пишу более качественный: оптимальный, логичный и читаемый код, но пишу его медленно. По крайней мере, куда медленнее, чем лет 15 назад. Да, на старый код без слёз не взглянешь: всё можно сделать оптимальнее и, по крайней мере, читабельнее. Но код был написан быстро.

Проблема в контроле. Я стал жестче и глубже контролировать процесс разработки и… стал тратить на этот контроль слишком много ресурсов.

Основной принцип прост. Если контролю подлежит 10-20% случаев, то на контроль надо тратить… 0% ресурсов. Баги и переписывания всё равно будут.

Немного теории и аналогий

Читать полностью »

Mozilla / Mozilla анонсировала свои планы относительно Mozilla Marketplace

Вчера руководство Mozilla рассказало еще раз о Mozilla Marketplace, более подробно описав, что именно это будет за проект. Как и сообщалось раньше, данный сервис будет представлять собой онлайн-каталог приложений, которые создаются как командой Mozilla, так и сторонними разработчиками для практически любых мобильных платформ. Главное условие — поддержка приложением языка HTML 5.

Проект уже находится на стадии запуска, а открыт он будет на следующей неделе, во время проведения конференции Mobile World Congress. Правда, вначале каталог будет открыт только для разработчиков, поскольку передЧитать полностью »

В последнее время наметилась тенденция оформлять графику в виде шрифтов. Это действительно многое упрощает. Но есть затруднения чисто практического характера: а где, собственно, взять шрифт с теми символами, которые нужны именно вам? Чаще получается, что нужна пара иконок из одного шрифта, пара из другого, и т.п. А ещё у каждого дизайнера шрифта своё представление насчёт мапинга глифов. Подключать все — неудобно, и тяжеловесно.

Возникла идея соорудить инструмент, чтобы свой шрифт можно было составить простым движением мышки. Профит очевиден — шрифт минимального размера, именно под ваши конкретные нужды. Получился <a rel="nofollow"Читать полностью »

Часто случается, что после запуска какого-нибудь амбициозного интернет проекта и удачного его пиара в СМИ компания ожидает большой приток посетителей. К сожалению, наш мир не идеален и так случается, что сайт не справляется с таким потоком посетителей, называемым в наших кругах «хабраэффектом», и начинает тормозить. Соответственно компания теряет и деньги и репутацию. В таких случаях программисты обычно сваливают вину на админов, а админы на программистов. Получается замкнутый круг.

imageЧто же делать, если ваше приложение стало тормозить? Одним из способов является перевод его в <aЧитать полностью »

Небольшой рассказ о том, как корректно генерировать font для рунета. В центре внимания известный уже на Хабре буржуйский сервис fontsquirrel.

Если красота должна спасти мир, то дизайнеры web интерфейсов — это армия зла. Ни поймите меня не верно, сам считаю себе web дизайнером, и не могу перенести криворуких верстальщиков, приходится верстать свои же psd-изыскания, такими же кривыми руками. И тут начинается самое интересно…

Как все на практике:

1. Первым делом все упирается в выбор нужного шрифтового стека для рунета, и если бы не <a rel="nofollow"Читать полностью »

Бывшие на слуху в последнее время скандалы, преследовавшие Google, и связанные с тем, что поисковый гигант применял специальные «трюки» с cookie для обхода настроек безопасности браузеров Safari и Internet Explorer, а также инцидент с социальным сервисом Path, который без разрешения пользователей копировал всё содержимое адресной книги смартфона к себе на серверы, получили логическоеЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js