Nexus Notes
Блог о технологиях и позитиве
Блог о технологиях и позитиве
Jan 13th
Исключительно случайно были обнаружены прикольные шорткаты на Win7:
Win+Left и Win+Right распахнет окно и прижмет влево или вправо.
Jan 5th
Не так давно мой смартфон стал радовать меня меньше, чем раньше, и связано это было с производительностью. Если раньше, сразу после прошивки телефон “летал”, то сейчас на некоторых приложениях он еле двигался. Особенно это заметно при работе с браузером, почтой и различными поисками (например по адресной книге).
Однако, при помощи определенных манипуляций удалось заствавить этот чудесный аппарат работать резвее.
Вкратце: избавляем телефон от поддержки ненужных языков, оставляя лишь два необходимых: ru и en и наслаждаемся результатом.
Дополнительно можно выключить автозагрузку для ненужных демонов, которых, как оказалось, было:
Для всех манипуляций нам прийдется установить OpenSSH из Cydia.
После подключения к телефону (я надеюсь все смогут найти IP, полученный Wifi адаптером телефона?) входим по login: root и password: apline.
cd /private/var/stash/Applications
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
отсекаем лишнее
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
заходим в папку стартап скриптов: cd /System/Library/LaunchDaemons
rm com.apple.Dump* удаляем ненужные демоны – 2 демона, которые делают дамп при “падениях” айфона для анализа Эпплом
rm com.apple.Report* удаляем ненужные демоны – 5 демонов, которые делают отчеты о “падениях” – что было запущено, когда они произошли и т.д.
reboot
Должно полегчать
Jan 3rd

В случае, если вы предоставляете услуги хостинга вам будет небесполезно знать, как быть, если сайты содержат старые версии публичных движков 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"]
Dec 30th
Читать о тестировании MobileMe
Задумался я как-то об использовании Mobile Me сервиса, какие дает преимущества за $100 в год?
В этой статье мы попытаемся найти более бесплатные аналоги, если таковые существуют.

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

Dec 28th
Заметку побудило написать мое удивление при настройке печати через D-Link DIR-320, а именно несвойственная такого класса устройствам безгеморройность в настройке.
Для того что бы наш Xerox 3119 корректно распознался коробочкой пришлось обновить прошивку с 1.00 до 1.10, и после этого, о чудо, принтер был роутером обнаружен и автоматически настроен.

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

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

Dec 25th
Был некогда хороший проект e-poputka.net, о чем я уже писал однажды.
Меня даже нашел попутчик Артем, воспользовавшись этим сервисом. С ним мы проездили довольно долгое время с Борщаговки на Васильковскую, так что с уверенностью можно сказать, что проект был небесполезным, однако впоследствии почему-то завял и закрылся.
Размышляя над самой идеей пришел к выводу, что основная проблема в поддержке такого сайта есть в актуализации марштутов пользователей, то ли стирать старые маршруты после определенного времени, то ли опрашивать пользователей для обновления? Одноразовые поездки это ведь совсем другое дело.
Ну и вот, встречайте , та же идея, другая реализация: http://podvezu.com.ua/
Dec 25th
На сегодняшний день это следующие кандидаты на скоростной интернет (остальные операторы не владеют собственными мощностями и так или иначе являются реселлерами этих 4х, поэтому их не рассматриваем):
плюсы: поддержка стандартными девайсами, тарифы “без протухания мегабайтов”, покрытие
минусы: стоимость девайсов от Utel, качество довольно сильно зависит от местоположения относительно базовой станции, от помещения.
плюсы: хорошее покрытие, устойчивый сигнал, поддержка Mac OS
минусы: нет помегабайтных тарифов
плюсы: бывает что и работает
минусы: люди и отношение компании к клиентам, суппорт, отсутствуют тарифные планы на помегабайтной основе
плюсы: высокая скорость, доступные тарифы
минусы: покрытие, отсутствие поддержки различных ОС (Win 7, Mac)
Freshtel на сегодня хороший вариант там, где есть покрытие.
На 24.12.09 на ул. Паньковская (между Саксаганского и Жилянской) покрытия Frestel нет, протестировать не удалось.
Подводные камни Freshtel:
это не 4G, как нам вещают умные маркетологи, а связь поколения 3G. К слову, 4G – это LTE, на сегодняшний день испытания которого только в Норвегии.
для того, что бы неиспользуемый трафик не считался в определенный день – нужно зайти и поставить галку именно на этот день. Забыл = заплатил.
Покрытие отстой.
Не работает на Mac (нет драйверов).
Не работает на Windows 7 (нет драйверов).
Назовем наш выбор “мобильный интернет для самых хитрожопых”
Utel 3G с модемом от Kyivstar за 200 грн в качестве бекапного интретнет-канала “на всякий случай”.
Есть тарифы без абонплаты, препейд.
Без протухания неиспользованных мегабайтов.
Хорошее покрытие.
Универсальность доступа.
На 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