698149.jpg

интересные шорткаты для Win7

698149.jpgИсключительно случайно были обнаружены прикольные шорткаты на Win7: Win+Left и Win+Right распахнет окно и прижмет влево или вправо.

ускоряем работу iPhone

Не так давно мой смартфон стал радовать меня меньше, чем раньше, и связано это было с производительностью. Если раньше, сразу после прошивки телефон “летал”, то сейчас на некоторых приложениях он еле двигался. Особенно это заметно при работе с браузером, почтой и различными поисками (например по адресной книге).

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

Вкратце: избавляем телефон от поддержки ненужных языков, оставляя лишь два необходимых: ru и en и наслаждаемся результатом.

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

Для всех манипуляций нам прийдется установить OpenSSH из Cydia.

После подключения к телефону (я надеюсь все смогут найти IP, полученный Wifi адаптером телефона?) входим по login: root и password: apline.

  1. Создаем директорию для бекапа: mkdir /private/var/stash/langBackup/
  2. cd /private/var/stash/Applications

  3. for file in find . -type d -name "*.lproj" -not -iname "ru*.lproj" -not -iname "en*.lproj" -exec echo {} \; | sed -e 's/\.\///'; do tar -rf /private/var/stash/langBackup/langBackup.tar ./$file ; done

чем переместим ненужные языки в архив langBackup.tar в /private/var/stash/langBackup

  1. отсекаем лишнее for file in find . -type d -name "*.lproj" -not -iname "ru*.lproj" -not -iname "en*.lproj" -exec echo {} \; | sed -e 's/\.\///'; do rm -vr ./$file ; done

  2. заходим в папку стартап скриптов: cd /System/Library/LaunchDaemons

  3. rm com.apple.Dump* удаляем ненужные демоны – 2 демона, которые делают дамп при “падениях” айфона для анализа Эпплом

  4. rm com.apple.Report* удаляем ненужные демоны – 5 демонов, которые делают отчеты о “падениях” – что было запущено, когда они произошли и т.д.

  5. reboot

Должно полегчать

Детальнее

Еще детальнее

mod_security2 или как обезопасить свой хостинг от злодеев?

mod_security for apache

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

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

Может быть есть простой способ запретить обычные SQL инъекции, directory traversing и остальные распространенные методы взлома? Оказывается, такой способ есть и предоставляет его модуль apache под названием mod_security.

При помощи определенного набора правил, примерно как у Spamassassin, происходит тестирование вызываемого URL на предмет конструкций ../../../ и отправка в POST данных вида ‘ or 1=1

Для FreeBSD ставится довольно просто:

portinstall mod_security2

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

Отключать модуль для определенного сайта можно в секции vhosts указав

    <IfModule mod_security2.c>
            SecRuleEngine off
    </IfModule>

Применение данного средства является хорошим “пугалом”, но не есть панацея. Обновляйте ваши движки чаще, и закрывайте дыры в безопасности. И да прибудет с вами сила.

Пример логов:

[04/Jan/2010:09:15:52 +0200] [www.xxxxxxxx.com.ua/sid#28efbb60][rid#29a56058][/_vti_bin/owssvr.dll][1] Access denied    with code 500 (phase 2). Pattern match  "\.(?:c(?:o(?:nf(?:ig)?|m)|s(?:proj|r)?|dx|er|fg|md)|p(?:rinter|ass|db|ol|wd)|v(?:b(?:proj|s)?|sdisco)|a(?:s(?:ax?|cx)|xd)  |d(?:bf?|at|ll|os)|i(?:d[acq]|n[ci])|ba(?:[kt]|ckup)|res(?:ources|x)|s(?:h?tm|ql|ys)|l(?:icx|nk|og)|\w{0,5}~|webinfo|ht[rw  ]|xs[dx]| ..." at REQUEST_BASENAME. [file   "/usr/local/etc/apache22/Includes/mod_security2/modsecurity_crs_30_http_policy.conf"] [line "94"] [id "960035"] [msg "URL   file extension is restricted by policy"] [severity "CRITICAL"] [tag "POLICY/EXT_RESTRICTED"]

Mobile Me

Читать о тестировании MobileMe

Задумался я как-то об использовании Mobile Me сервиса, какие дает преимущества за $100 в год?

В этой статье мы попытаемся найти более бесплатные аналоги, если таковые существуют.

More >

apachetop

Набрел на забавную утилиту apachetop

Вот такой простенький, порой, бывает нужен анализатор состояния апача, вдруг атакует кто?

Снимок экрана 2009-12-10 в 18.48.14.png

D-Link DIR-320 и сетевая печать

Заметку побудило написать мое удивление при настройке печати через D-Link DIR-320, а именно несвойственная такого класса устройствам безгеморройность в настройке.

Для того что бы наш Xerox 3119 корректно распознался коробочкой пришлось обновить прошивку с 1.00 до 1.10, и после этого, о чудо, принтер был роутером обнаружен и автоматически настроен.

xerox 3119 printserver

More >

Все что вы хотели знать о стиральных машинах, но боялись спросить

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

Из блога вы узнаете: 1. почему калгон не рулит 3. как самому продиагностировать поломку стиральной машины 4. как правильно ухаживать за стиральными машинами (написал, перечитал и улыбнулся)

http://repair-wash.ru

Dyson Washing Machine

теперь удобно читать блог и с iPhone

WordPress замечательная платформа для блоггинга не в последнюю очередь благодаря своей расширяемости плагинами и темами.
Так, благодаря плагину WPTouch теперь вполне можно читать блог и из iPhone.

Вот как это выглядит:

iphone theme

More >

Снимок экрана 2009-12-24 в 17.49.02

Сервис поиска попутчиков

Был некогда хороший проект e-poputka.net, о чем я уже писал однажды.

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

Размышляя над самой идеей пришел к выводу, что основная проблема в поддержке такого сайта есть в актуализации марштутов пользователей, то ли стирать старые маршруты после определенного времени, то ли опрашивать пользователей для обновления? Одноразовые поездки это ведь совсем другое дело.

Ну и вот, встречайте , та же идея, другая реализация: http://podvezu.com.ua/

выбираем оператора мобильного интернета в Киеве

На сегодняшний день это следующие кандидаты на скоростной интернет (остальные операторы не владеют собственными мощностями и так или иначе являются реселлерами этих 4х, поэтому их не рассматриваем):

  1. Utel 3G стандарт UMTS

плюсы: поддержка стандартными девайсами, тарифы “без протухания мегабайтов”, покрытие

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

  1. MTC Connect стандарт CDMA EV-DO rev. A

плюсы: хорошее покрытие, устойчивый сигнал, поддержка Mac OS

минусы: нет помегабайтных тарифов

  1. PeopleNet CDMA  стандарт EV-DO rev. 0 (сейчас вроде и rev. A)

плюсы: бывает что и работает

минусы: люди и отношение компании к клиентам, суппорт, отсутствуют тарифные планы на помегабайтной основе

  1. Freshtel (дочка Alternet) стандарт WiMax

плюсы: высокая скорость, доступные тарифы

минусы: покрытие, отсутствие поддержки различных ОС (Win 7, Mac)

Freshtel на сегодня хороший вариант там, где есть покрытие.

На 24.12.09 на ул. Паньковская (между Саксаганского и Жилянской) покрытия Frestel нет, протестировать не удалось.

Подводные камни Freshtel:

  1. это не 4G, как нам вещают умные маркетологи, а связь поколения 3G. К слову, 4G – это LTE, на сегодняшний день испытания которого только в Норвегии.

  2. для того, что бы неиспользуемый трафик не считался в определенный день – нужно зайти и поставить галку именно на этот день. Забыл = заплатил.

  3. Покрытие отстой.

  4. Не работает на Mac (нет драйверов).

  5. Не работает на Windows 7 (нет драйверов).

Выбор мобильного оператора в качестве резервного канала или для казуального использования

Назовем наш выбор “мобильный интернет для самых хитрожопых”

Utel 3G с модемом от Kyivstar за 200 грн  в качестве бекапного интретнет-канала “на всякий случай”.

  1. Есть тарифы без абонплаты, препейд.

  2. Без протухания неиспользованных мегабайтов.

  3. Хорошее покрытие.

  4. Универсальность доступа.

  5. На iPhone 3G работает, на Sony Erricsson и так далее на всех достаточно распространенных аппаратах. Для WiMax и EV-DO девайсы гораздо менее распространены. Можно взять модем у Kyivstar за 200 грн :)

Выбор оператора мобильного Интернет в качестве основного канала

На сегодня предпочтительный и скоростной оператор –  Freshtel, если есть покрытие, и МТС Коннект, если покрытия нет.

Более глубинный анализ можно почерпнуть из этих ссылок:

http://www.interstar.ua/mobile/articles/3g_utel_test_part2/

http://www.interstar.ua/mobile/articles/mts_connect_test_part2/

если важно не качество, а цена – читать этот обзор http://itc.ua/node/39826