Метка «софт»
Созрел. С сегодняшнего дня на данном сайте можно будет наконец-то обнаружить наличие отсутствия поддержки шестой версии чудо-браузера Microsoft Internet Explorer. Все-таки 2010 год уже на дворе. Пора бы прекращать ковыряться сучковатой палкой в полуразложившемся трупе.
Поскольку этот журнал (Люто ненавижу слово «блог». Так, наверное, падонки пишут фамилию Александра нашего Александровича.) не является коммерческим проектом, мне абсолютно наплевать, что подобным шагом я крайне огорчу пару-тройку альтернативно одаренных мутантов, продолжающих упорно «сидеть» на шестом «Осле».
Торможение прогресса — это тяжелейшее преступление против всего человечества. И очень жаль, что Уголовный кодекс Российской Федерации не предусматривает за него действительно жесткого наказания.
Только на двадцать седьмом году своей жизни созрел я до «Скайпа» (ранее думалось, что подобные развлечения совсем не для меня). Под это дело, разумеется, пришлось прикупить в ближайшем магазине микрофон.
Мне, как знатному гику, хотелось чего-нибудь модного и современного — со встроенными свистелками, перделками и голубыми светодиодами. В наличии же, к сожалению, были только совсем уж бесхитростные Genius MIC-01A. Ну да ладно. Главное, чтобы девайс выполнял все возложенные на него функции.
Кстати, некогда мне тут упражняться в эпистолярном жанре. Ведь самое время сраться в интернете!

Genius MIC-01A
Поборов наконец-то собственную лень и инертность, изведя добрых полдня, я установил-таки и настроил «Апач» с PHP-модулем на свой компьютер. Локалхост — лепота! Теперь можно ковыряться в серверных скриптах не отвлекаясь на загрузку оных в сеть.
Вспомним, что еще Александр наш Сергеевич Пушкин справедливо отмечал в письмах к своему сердечному другу Плетневу: «…Подобная организация работы значительно упрощает написание программного кода, ощутимо сокращая количество жопо-часов, проведенных за отладкой добротного скрипта».
Давно, давно было пора реализовать эту дерзкую авантюру. Вроде бы мелочь, а гордость берет.
Где-то в начале дремучих девяностых по телевизору показывали занятную телепередачу «После двухтысячного года», в которой рассказывалось о самых инновационных изобретениях и тенденциях науки и техники. Программу я дичайше котировал — настолько невероятным казалось всё увиденное. Там тебе и роботы, оборудованные настоящим искусственным интеллектом; и летающий общественный транспорт… Да чуть ли не телепортация с антигравитацией. Сплошные чудеса обещали к началу нового тысячелетия.
Я сейчас специально выглянул в окно: никаких нанотехнологичных домов-грибов и прочих специальных летающих подводных лодок не обнаружилось, хотя на дворе аж 2009 год. Как в воду глядел — напарили британские ученые…
Но все-таки прогресс, пусть и на макроуровне, имеет место. Вчера, например, неожиданно натолкнулся на клевый плагин для Firefox’а Exif Viewer. Дополнение нехитрое, но для меня оказалось исключительно полезным. Оно позволяет просматривать EXIF-информацию фотографий, размещенных на сайтах, прямо в окне браузера. Всего два клика нужно, чтобы посмотреть: какой камерой сделан снимок, с какими параметрами и другие секретные таинства. В общем, вещь фирменная: надо качать.
Сам же я, правда, свою метаинформацию люто тру «Фотошопом» — во избежание, так сказать. Предпочитаю, чтобы про мою подноготную было известно не более, чем о периферическом зрении рябых кур.
В очередной раз сел за изучение Adobe Illustrator (на этот раз уже из набора CS4), ведь доподлинно известно, что возможности данной софтины безграничны. Британскими учеными доказано, что с ее помощью можно читать мысли, привораживать женщин и регенерировать оторванные конечности.
Надо сказать, что рефлексы, выработанные сотнями жопо-часов, проведенных за «Фотошопом», только вредят непростому когнитивному процессу — интерфейсы коварно, обманчиво похожи. Но вектор есть вектор, а растр есть растр.

Они делают людям больно
Сколько себя помню, корпуса при сборке ПК всегда покупались по принципу «на сдачу». То есть единственным фактором, помимо основного (всё ли железо разместится внутрях), являлся внешний вид. И вот я первый раз столкнулся с проблемой недостаточного охлаждения. Решил произвести замеры. Итак, имеются:
Оперативная память, блок питания, жесткие диски и звуковая карта в данном случае особой роли не играют.
О методике тестирования: показатели температур материнской платы и процессора снимались фирменным асусовским PC Probe II, температура видеокарты — RivaTuner’ом. Процессор нагружался при помощи программы-тестера S&M, видеокарта — игрой Fallout 3 на максимальных графических настройках. Таким образом, замер достаточно приблизительный, но для представления общей картины вполне достаточный.
При температуре в комнате 26—27 °С, в закрытом корпусе компоненты раскочегарились следующим образом:

Температуры компьютерных компонентов
Температуру жестких дисков померить, к сожалению, не удалось: оба Seagete Barracuda, объединенные в массив нулевого уровня, S.M.A.R.T.-информацию, разумеется, предоставлять отказались, а десятигигабайтный Quantum Fireball, лежащий у меня без дела еще со времен царя Николая, похоже, вообще не оборудован соответствующим датчиком.
Как бы то ни было, результаты оказались совсем неутешительные, а в случае с видеокартой (оборудованной, между прочим, активной системой охлаждения) — так вообще близкие к критическим. В игрушках, разумеется, полезли графические артефакты в виде черных полосок, непонятных вспышек, мерцания и прочего.
Скорость вращения вентилятора на радиаторе процессора (при максимальной загрузке последнего) достигла 6026 оборотов в минуту (по показанимя того же PC Probe II). Похоже, это предел боксового устройства. Звучало это дело, как небольшой мощности пылесос, то есть невыносимо.
Как результат этого тестирования, принято решение о покупке нового корпуса. Разумеется, модного и современного. Пара дней изучения ТТХ продукции лидеров в данной области — Cooler Master, Antec, GigaByte, Thermaltake, принесли неутешительное осознание того, что не существует идеальных корпусов даже за 300—400 $ (без блока питания). У одного — стенки тонкие и дребезжат, у другого — корзина для ЖД невентилируемая, у третьего — еще беда какая-нибудь. Всё непросто, одним словом.
Тем не менее из всего просмотренного понравился ящик Stacker 832 от бравых Cooler Master. Стоит, правда, как крыло самолета, но, судя по описанию и мнениям юзверей, толковая штукенция. Главный минус — цена, от этого становишься излишне придирчивым и ко всему остальному. Но возможность установки аж девяти вентиляторов типоразмера 120×120 мм вызывает чувство глубокого уважения.
Продолжаю изучать рынок предложений, бо бабки у подъезда говорят, что подходить к выбору корпуса необходимо с максимальной тщательностью — толковый бокс не один и не два апгрейда переживет, а копаться в нем — одно удовольствие. Компьютер же пока работает в режиме «открытый стенд». Во избежание, так сказать.
Одним из самых непростых околодизайнерских действ является изготовление пиктограмм, в частности favicon.ico, предназначенной для отображения в адресной строке браузера и закладках. Уж больно тесно на шестнадцати квадратных пикселях для создания шедевра. Скажу более — этого мало даже для того, чтобы в некоторых случаях вообще понять, что же имел в виду автор фавиконки: то ли фитнес, то ли фистинг — не разберешь.
А вещь эта, между прочим, удобная и полезная. С одной стороны, сразу видно серьезное отношение к созданию сайта, с другой — найти картинку в раскрывающемся списке адресной строки или в журнале значительно проще, чем обычный текст напротив «казенного» листочка с заломленным углом. Привожу два наиболее удобных способа, которыми пользуюсь я сам.
Первый, простой и наглядный. В интернетах имеется ряд сервисов, специально предназначенных для создания favicon.ico. Самый удобный из опробованных мною — favicon.ico Generator:

favicon.ico Generator
Можно загрузить произвольную картинку, которую движок сам сожмет до размера 16×16 пикселей, и корректировать ее. Или рисовать с нуля самому. Результат деятельности отображается в реальном времени в текущем окне браузера, что весьма удобно. Итоги работы сохраняются сразу в формате ico. В наличии всего три инструмента: пипетка для выбора цвета, ластик и хваталка-двигалка. Запутаться чрезвычайно сложно.
Для ценителей BDSM и просто тех, кто любит использовать вещи не по назначению, предусмотрена люто неудобная возможность покадрового создания анимации.
Способ второй, обладающий, определенно, большими возможностями. Я не знаю, почему так получилось, но Adobe Photoshop к своей одиннадцатой версии (CS4) так и не научился сохранять файлы в формате ico. Помочь горемычному можно, установив плагин .ico Plugin. Достаточно скопировать содержимое архива в …\Adobe\Adobe Photoshop CS4\Plug-ins, и тут же появится возможность сохранять проекты в требуемом виде:

Photoshop
Ну а в «Фотошопе» уже можно делать действительно дерзкие вещи: и градиентные заливки, и тени. Особо одаренные рыцари монитора и клавиатуры даже ухитряются изобразить на 256-ти пикселях эффект «мокрого пола». Главное — под конец работы ужать проект до размера 16×16 пикселей любимым алгоритмом и сохранить результат под названием favicon.ico.
Похоже, что современные браузеры могут для отображения иконки «избранного» «сжирать» файлы и других форматов, например gif и png, а также альтернативных размеров. Но лучше все-таки делать максимально отказоустойчивую картинку именно в формате ico (16×16 пикселей) и явно указывать ее расположение внутри тега <head>.
Многие удивляются, почему некоторые браузеры не отображают favicon.ico даже при выполнении описанных выше условий. От этого они волнуются и потеют. А дело вот в чём. Иногда для появления иконки бывает необходимо почистить кэш браузера. А особо говнистые программные продукты (см. «Microsoft Internet Explorer до седьмой версии»), кажут favicon.ico только в том случае, когда страница занесена в «избранное». Отсюда, кстати, и название — FAVorite ICON.
Чем дольше пользуюсь продуктами конторки Гейтса Уильяма Уильямовича (лет пятнадцать навскидку), тем больше восхищаюсь. Так выбешивать и изящно оставлять в недоумении умеют немногие.
Вот, к примеру, распространенная ошибка Windows — память не может быть "read"/"written", стремительно выбрасывающая из ряда программ. Копаюсь в вопросе второй день, а так ничего и не прояснил толком: то ли «железо» сбоит, то ли ОС криво встала, то ли приложения конфликтуют, то ли Луна в неблагоприятной фазе. Ситуация усугубляется тем, что системный блок размещен, к сожалению, не по Фен-Шую.
В высокоскоростных интернетах единого мнения по данной проблеме до сих пор нет. Подобное может проявляется спорадически или при определенных манипуляциях пользователя. Устраняется (если повезет, ясный-красный) плясками с бубном и горловым пением. Не то чтобы ошибка сильно доставала, скажу более — для себя, похоже, всё решил (см. «пляски с бубном и горловое пение»), но докопаться до истины хочется.
Сразу надо сказать, что основная «группа риска» (имеется обширная статистика) — обладатели Windows XP SP2/SP3, материнских плат Asus и многоядерных процессоров AMD.
Чего только не посоветуют:
- Отключить бесноватую службу DEP, «зарезающую» работу в системной области памяти. В ряде случаев помогает. Windows XP: пуск → панель управления → система → дополнительно → быстродействие → предотвращение выполнения данных → отключить DEP…
- Поперетыкать карты расширения и планки оперативной памяти.
- Отключить дебаггер dr. Watson.
- Поколдунствовать с таймингами в BIOS’е.
- Выполнить regsvr32 %SystemRoot%\system32\ole32.dll.
- «Откатить» все свежеустановленные драйверы.
На форуме «Игромании» толково собрали воедино все мифы по теме, часть развеяли. Тем не менее до сих пор нет доступного анамнеза болезни, как и однозначного метода «лечения». Похоже, это действительно очень сильное колдунство — без крыльев летучей мыши и тестикул повешенного не обойтись никак.
На днях «нарисовалась» интересная проблема: сайт, сносно живущий в нормальных браузерах (Firefox, Opera, Safari, Chrome), в Internet Explorer (будь то шестая или седьмая версия) вел себя, аки нежный лебедь умирающий: грузился долго, скроллинг и ресайз окна творил со ржавым скрипом, прочие непотребства выделывал.
Чего я, горемычный, по этому поводу только не предпринимал, да только результат, как у бабы Груши, ветерана Первой конной. Измаялся прям, если по-чесноку.
А ларчик открылся незатейливо: отключил фоновые изображения — всё заработало как надо. Глянул на сами картинки — в рот мне чай! — четыре пикселя по широкой стороне. Пришлось лезть в «Фотошоп» и исправлять, коря дизайнера за жадность. Увеличил паттерн до размера 200×200 px, и всё ожило. Люди заулыбались, солнце вышло из-за туч, и заиграла музыка. Прям как та, из рекламы фруктовой радуги «Скиттлс».
Сделал нехитрые выводы:
- Замостить площадь в несколько миллионов пикселей паттерном 4×4 px и паттерном 200×200 px — это, как говорят в Одессе, две большие разницы. Сегодня экономить на графике несколько килобайт уже совсем даже не комильфо.
- Забота об инвалиде MSIE, тормозящем общий прогресс, — дюже трогательно. Но что греха таить? Чувствую себя молодым Онегиным:
Какое низкое коварство
Полуживого забавлять,
Ему подушки поправлять,
Печально подносить лекарство,
Вздыхать и думать про себя:
Когда же чёрт возьмет тебя!