Архив Сентябрь 13, Воскресенье, 2009

Apple выпустила обновление для Mac OS X 10.6 Snow Leopard

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

В состав апдейта Mac OS X 10.6.1 включены исправления обнаруженных ошибок и последняя версия плагина Adobe Flash Player с индексом 10.0.32.18.


Обнаружен ботнет из серверов на базе Linux

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

Независимый российский ИТ-специалист Денис Синегубко обнаружил кластер, состоящий исключительно из Linux-серверов, зараженных ранее неизвестным вредоносным кодом. Данный ботнет из Linux-серверов занимается распространением вредоносного программного обеспечения.


Nginx / Nginx: точно вовремя

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

Хочу написать о небольшом трюке с SSI, который недавно мне пригодился.



Предположим, вам нужно выкатить немного изменённый вариант некоей странички ровно в полночь, или в любое другое очень неудобное время, когда все нормальные люди давно спят. Также, предположим, вам не хочется возиться с кроном, и вообще, у вас всё тысячу раз протестировано, так что ничего случиться не может. :)



Для этой цели, мы можем воспользоваться nginx-овым SSI. Никаких изменений в конфиг nginx вносить не придётся, а сама страничка может выглядеть примерно так:



<!--# config timefmt="%d%m%Y" -->

<!-- мы только что установили, что переменная $date_local дожна иметь вид ддммгггг-->

<!--# if expr="$date_local = 01012010" -->

<!--# include virtual="/path/to/new_year_congratulations/" stub="Oops!" -->

<!--# else -->

<!--# include virtual="/path/to/usual/version/of/block/" stub="Oops2!" -->

<!--# endif-->

<!-- если переменные $date_local или $date_gmt используются где-то ещё, неплохо бы вернуть обратно формат по умолчанию, если он нужен -->





И теперь, ровно в полночь, 1 января 2010 года, ваши пользователи увидят поздравление с новым годом на месте какого-то обычного блока. Причём, вы в это время можете спокойно спать (ну или, пьянствовать с друзьями). :) Более того, ровно в полночь, второго января, поздравление исчезнет, без малейшего вашего участия.



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



Естественно, у него есть и недостатки:

— ваш if будет исполняться при каждой отдаче страницы — это может быть критично на серверах с очень медленным процессором, или на VPS;

— некоторые промежутки времени таким образом определить всё-же не получится, или это потребует не одного оператора «if»;

— что-то ещё… :)



Но, в целом — неплохое, удобное, а главное, быстрое решение.


Russian Internet Week (RIW-2009)

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

В период с 22 по 25 октября состоится главное мероприятие интернет-отрасли – Неделя Российского Интернета (Russian Internet Week, RIW-2009). Организатор мероприятия – Региональный общественный Центр интернет-технологий (РОЦИТ), RIW-2009 пройдет при партнерстве Российской Ассоциации электронных коммуникаций (РАЭК).


Эти пользовательские интерфейсы / ВКонтакте не был бы так популярен, если бы его дизайн был резиновым

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

Сегодня в беседе у меня родилась одна интересная мысль по поводу статичных и резиновых дизайнов, и их восприятии. никаких исследований не проводил, не читал, и не изучал, так что все написанное ниже публикуется под строгим грифом «ИМХО».



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



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


Электронное правительство / Прием граждан: опыт внедрения «электронной очереди» в государственной организации

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

Добрый день, друзья!



Так или иначе, всем нам приходится обращаться в государственные органы. Взять справку, поставить на учет, снять с учета, зарегистрировать и т.д. И каждый раз приходится выстаивать многочасовые очереди ради одной-двух заветных бумажек или печатей. В сегодняшней статье я хотел бы рассказать о том, как лично мы боремся с проблемой очередей (в нашем Управлении [УФРС по Курганской области] довольно большой поток посетителей, так что задача довольно актуальна).



Сразу хочу оговориться о целях статьи:



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



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



Компания VERNA выступит спонсором киевской конференции Cisco Expo-2009

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

Компания VERNA примет участие в конференции по информационным технологиям Cisco Expo-2009, которая пройдет 22–23 октября в киевском выставочном комплексе «Акко Интернешнл», в качестве спонсора и докладчика. Эксперты компании VERNA выступят с докладом, посвященным вопросам информационной безопасности.


Веб-стандарты / Стандарт независимости страниц

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

Тут все говорят о веб-стандартах, о HTML 5…



Но почему-то я не слышал о таком стандарте, как стандарт независимости страниц. Объясняю. Допустим, вы хотите вставить на свой сайт Iframe с Яндексом. Ставите. И что происходит дальше? Правильно — всю вкладку с вашим сайтом перекидывает на Яндекс.



Другой пример. Есть у вас фрейм не с Яндексом даже, с чем угодно… И тут в этом фрейме срабатывает alert. Что происходит в результате? Правильно — пока не нажал на ОК, браузер целиком становится недоступен…



Собственно, именно поэтому во всех популярных сервисах с пользовательским содержимым — в ЖЖ, в LiveInternet, на Хабре, Вконтакте, где угодно — встраивать можно только Flash. Iframe с веб-приложением на Javascript — нельзя! Потому что оно спокойно может мешать работе всего остального браузера. Хотя, казалось бы, что более близко к веб-страницам?..



Так вот. Что уже давно необходимо выработать — стандарт независимости веб-страниц. Чтобы ни одна страница НИКАК не могла влиять на другие, не говоря уже обо всем браузере. Никаких взаимодействий с глобальным window. Все alert-ы и confirm-ы — замораживают только те вкладки или фреймы, в которых они сработали. Ребята, если уж мы живем в век аяксовых веб-приложений, то давайте их будет так же удобно использовать, как embed Flash. А то цирк со вкладками какой-то получается…


Я безумный / Три звонка в ГО, каковы они могут быть в современном мире?

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

Введение



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

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

Нужно отметить, что происходило это быстро и оперативно.


Самый главный вопрос



Научно-популярное / [Ссылка] Астрономическое радио

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

Вы не знаете как звучит космос? Теперь можно исправить это. Астрономическое радио получает акустический сигнал с радиотелескопов и транслирует его в Интернет. Можно услышать, например, звуки с планеты Юпитер, рождающиеся в результате взаимодействия его со своими лунами, радиацию Солнца, активность удаленных звезд.