вторник, 15 февраля 2011 г.

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

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

Вот антивирусы - очень хороший пример. С каждым витком антивирусной защиты появляется сотни новых вирусов, и еще через пару поколений людям будет, думаю, совсем не понятно, что появилось раньше яйцо, или курица? Какой-нибудь "касперский ОС" будет выполнять функции операционной системы, хотя может быть я остал от жизни и она уже выполняет? :)

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

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

Но чем больше появляется этих уровней абстракции - тем больше мы запутываемся в их сетях. Тем меньше остается специалистов, которые способны смотреть в корень проблемы, а не устранять лишь симптомы.

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

А если запустить и наплодить еще уровней - то будет как с антивирусами, когда не использовать их уже не возможно. Да, раньше можно было с гордостью говорить "я не использую антивирус, потому что у меня все оптимизировано и ничего лишнего". Сейчас так может сказать только энтузиаст, работающий под самостоятельно установленным Linux, а в остальном мире это увы не возможно. Сколько ты не оптимизируй - вирус придет к тебе через очередную встроенную перделку. Поэтому ставь антивирус и не выступай.

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

вторник, 8 февраля 2011 г.

Обновление n900

Невозможно обновить, попробуйте, говорит, использовать Nokia PC Suite.
OTA update

А дело в том, что Nokia PC suite работает только под Windows.
Экая незадача - дома мак, на работе линукс.

Пришлось взять в руки лом.

apt-get update
apt-get upgrade

мешает обновлению некий
libgles1-sgx-img - какой-то опенжл-ный хлам, который в репозиториях есть версии 2.

туды его, в качель!
apt-get remove libgles1-sgx-img

apt-get autoremove (чтобы остальное ненужное барахло за собой потащил)

Правда, заодно с этими опенжл-библиотеками удалился tuxrace (крутая игрушка, где на пингвине надо гонять, есличо)
Но это ничего, потом поставим снова.