Архив Январь 15, Четверг, 2009

PandaLabs предупреждает о вирусной эпидемии (4)

Нет комментариев »

PandaLabs обнаружила новое семейство червей Conficker, которые распространяются через Интернет и USB-устройства и эксплуатируют уязвимость в Microsoft Windows.


Я безумный / Сиське на капче

2 комментариев »

Поскольку в последние дни стало модно выражать свои гениальные идеи капч, пожалуй тоже предложу.

Вобщем она ясна из названия. Вешаем картинку-фотку известной посетителям сайта личности, и он должен ввести имя, фамилию или инициалы указанного тела.

Но давайте перейдем к теме, ибо на самом деле это полный отстой, поскольку это скучно, банально и вообще баян. Так что лучше, как мне кажется, вешать фотку сисек известной посетителям сайта личности, а дальше все также, как и в скучном варианте.

Оригинально, модно, молодежно =)



Пример:

image



P.S. Особо чувствительным эстетам близко к сердцу не воспринимать


Website-Watcher – новая версия

22 комментариев »

В Сети появилась новая версия программы Website-Watcher – удобного и полезного инструмента, позволяющего отслеживать изменения на веб-сайтах, значительно экономящего трафик и время.


Что искали пользователи в 2008 году?

2 комментариев »

В списке наиболее частых запросов, созданных пользователями ведущих поисковых систем Рунета и Уанета, произошли некоторые изменения. Причина – в растущей популярности социальных сетей и, несомненно, в экономическом кризисе.


Yahoo! закрыла сеть контекстной рекламы в Европе (3)

Нет комментариев »

Корпорация Yahoo! решила закрыть европейскую часть сервиса контекстной рекламы Content Match, позволяющего веб-мастерам делить рекламную выручку с корпорацией, пишет Cnet news. Yahoo! объяснила свое решение нежеланием инвестировать в данный проект.


Новый вирус поразил 3,5 мииллиона компьютеров

Нет комментариев »

Как найти и обезвредить заразу. …


Web-разработка / Favicon для любого сайта в PNG

Нет комментариев »

Уже в нескольких проектах была необходимость показывать иконки для различных доменов (например, рядом с какой-нибудь ссылкой). Для этого был написан на PHP механизм, добывающий по требованию иконку со страницы по некоторому набору правил (так же, как её добывают браузеры), конвертирующий картинку в png и сохраняющий в специальном месте. Периодически эти иконки обновлялись.



После того, как я в третий раз скопировал этот механизм в очередной проект, я решил создать для себя (и других) сервис, который отдавал бы по запросу иконку в формате png для любого домена. Но ему не суждено было родиться, потому что я случайно наткнулся на аналогичную функциональность, реализованную гуглом. Достаточно набрать адрес www.google.com/s2/favicons?domain=habrahabr.ru и получишь сконверченую в PNG иконку этого домена. Решил, что многим это будет полезно — используйте :)



UPD: нашлись баги. конвертер не умеет работать с прозрачным фоном, а также грузит только те иконки, которые лежат в /favicon.ico, игнорируя мета-теги :( Так что мой сервис, видимо, появится :)


Семинар "Как продвигать компанию в сети Интернет" состоится 04.02.2009

Нет комментариев »

Цель курса научить слушателей корректно и максимально эффективно использовать коммуникативную среду для достижения необходимых целей. Интернет – это инструмент, при правильном использовании позволяющий эффективно и сравнительно недорого решать коммуникативные проблемы практически в любой сфере.


YASS / Стыкуем компоненты в JavaScript

Нет комментариев »

После заметки Стыкуем асинхронные скрипты и предложенного решения от Steve Souders я подумал о модульной загрузке какого-то сложного JavaScript-приложения. И понял, что предложенный подход в таком случае будет довольно громоздким: нам нужно будет в конец каждого модуля вставлять загрузчик следующих модулей. А если нам на разных страницах требуются различные наборы модулей и разная логика их загрузки? Тупик?



Ан нет. Не зря Steve упоминает в самом начала своей заметки о событии onload / onreadystatechange для скриптов. Используя их, мы можем однозначно привязать некоторый код к окончанию загрузки конкретного модуля. Дело за малым: нам нужно определить этот самый код каким-либо образом.


Решение первое: дерево загрузки





В качестве наиболее простого способа определить порядок загрузки модулей на конкретной странице можно предложить глобальный массив, содержащий в себе дерево зависимостей. Например, такой:


Новый интернет-червь заразил 3,5 миллиона компьютеров

Нет комментариев »

Новый интернет-червь Downadup, известный также как Conficker, передал под контроль неизвестных хакеров 3,5 миллиона зараженных компьютеров, говорится на сайте компании F-Secure, занимающейся IT-безопасностью и разработкой антивирусов.