Adobe отгавкалась

Компания Adobe прореагировала на недавно опубликованное открытое письмо Стива Джобса «Мысли о Flash», разместив на своем сайте ответное письмо и запустив в Интернете и печатных СМИ рекламную компанию. В частности, на технологических блогах вчера появился баннер со словами о том, что Adobe «любит» Apple, но при этом не любит, когда «кто-то пытается отнять у нас свободу», заключающуюся в открытом использовании веб-ресурсов.

В своем открытом письме соучредители Adobe Чак Гешке (Chuck Geschke) и Джон Уорнок (John Warnock) заявляют, что «одна компания» не должна контролировать Интернет. Они выразили мнение, что технология Adobe Flash является лидером на рынке «благодаря стабильной креативности и техническому новаторству» сотрудников компании.

«Мы считаем, что Apple, избрав противоположный подход, может перечеркнуть возможность написания новой главы в истории Интернета – главы, в которой количество мобильных устройств превышает количество компьютеров и для которой любой человек может стать автором и издателем», говорится в письме.

Уорнок и Гешке считают, что разделение Интернета на «закрытые системы», где контент-приложения скрыты друг от друга «за высокими стенами», приведет к утрате креативности и новаторства, благодаря которым и стала возможной веб-революция.

Читать далее

Make and Enter

Если вам часто приходится создавать каталоги в консоли, вам может пригодиться следующий трюк:

bash:

echo 'mkcd() { mkdir -p "$@" && cd "$_"; }' >> ~/.bashrc

csh (tcsh):

alias mkcd 'mkdir -p \!*; cd \!*'
(добавьте эту же строку в .cshrc)

ksh

alias mkcd='_(){ mkdir -p $1; cd $1; }; _'

Теперь пользуйтесь:

mkcd foo/bar

Enjoy!

Гугловодство

Наверняка вы уже знаете, что продвинутые сайты давно начинают осваивать HTML5. На YouTube уже можно просматривать видео без флеша, для этого нужно перейти по адресу https://www.youtube.com/html5 и нажать на ссылку “Join the HTML5 Beta”. Для переключения в Vimeo нужно кликнуть на любом ролике по ссылке “Switch to HTML5 player”.

В Google Reader можно убрать “социальную ориентированность”, для этого зайдите в Ридер, вставьте в адресную строку код javascript:

javascript:antisocial('true')

Если понадобится вернуть все назад:

javascript:antisocial('false')

А еще я попробовал интерфейс iPad в Google Mail. Не понравилось. Упрощенная версия как-то удобнее, мне кажется.

Можете убедиться сами (запускать в одну строчку):

chrome.exe --user-agent="Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us)
AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10"

Или добавьте в Фаерфоксе юзерагента в плагине User Agent Switcher

Пограничные войны

Не секрет, что настоящую сильную DDoS-атаку может отбить (отфильтровать) только серьезная железка [магистрального] провайдера. Бороться своими силами (силами серверной ОСи) можно только с небольшими атаками и с разными другими мелкими неприятностями, как то подбор паролей (брутфорс), наплыв нецелевого траффика (китайцев на русский сайт 🙂 ), взлом сайтов и т.п.

От наплыва посетителей из нежелательных стран можно бороться путем блокирования IP-адреса по коду страны, для этого понядобится установленный GeoIP и следующий  код в файле .htaccess:

SetEnvIf GEOIP_COUNTRY_CODE CN BadCountry
SetEnvIf GEOIP_COUNTRY_CODE TW BadCountry
Order Deny,Allow
Deny from env=BadCountry

Allow from 1.2.3.4 # разрешенный адрес заблокированнй страны
Allow from 2.3.4.5 # разрешенный адрес заблокированнй страны

Можно открыть доступ только определенным странам:

SetEnvIf GEOIP_COUNTRY_CODE UA GoodCountry
SetEnvIf GEOIP_COUNTRY_CODE RU GoodCountry
Order Allow,Deny
Allow from env=GoodCountry
Under Attack: рубим с плеча

Если сайт подвергается DDoS-атаке и вы определили, что все запросы идут из какой-то определенной страны, будет лучше, если заблокировать страну в фаерволе, чтобы не было большой нагрузки на Apache.

 

Читать далее

Камера.. Мотор.. Начали!

Лет N назад, всеми горячо любимый киевский провайдер iHome обещался своим клиентам, что установит веб-камеры чуть ли не по всему городу – в “горячих” точках, чтобы его клиенты могли перед выходом или выездом из дома оценить состояние дорог и, возможно, выбрать альтернативный путь к пункту назначения. Как известно, обещанного 3 года ждут, но годы прошли, а воз и ныне пребывал все там же. Далее компания совокупилась слилась с Фрикнетом, а потом и вовсе, назвали все это О3. А-ля ребрендинг с чисткой репы.

Сейчас у компании О3 веб-камеры есть, но когда на это смотришь… – обнять и плакать. Я конечно понимаю, что хорошие камеры и нормальная онлайн-трансляция живого видео кардинально подорвут и без того хромающее качество оптоволоконных каналов провайдера, но незнание технологии ajax в 2010-м году наводит на мысли.

<div class="page_content"><meta content="6" http-equiv="refresh" /> <img src="https://78.159.32.12/8080.png?9266247656.3663"></div>

А в 2011 они обещают телефонию. Да, они обещали ее раньше, но ведь не прошло еще 3 года. Или прошло? Я уже потерялся во времени =)

csh in single mode on FreeBSD

Если вы любите оболочку csh и редактор ee (Easy Editor), возможно вы сталкивались со следующей проблемой. При загрузке в однопользовательском режиме (4 – single mode), требуется ввести путь к оболочке, по умолчанию это /bin/sh. Если вы вводите /bin/csh – он ругается на невозможность открыть /etc/termcap. Когда вы пытаетесь редактировать в редакторе ee какой-нибудь файл, текст на консоли выглядит как сплошное месиво.

Красная таблетка

Лечится это очень легко. Достаточно указать правильный тип терминала:

setenv TERM cons25

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