22 сент. 2012 г.

Чистка ноута Compaq nx6125

Мой старый ноут Compaq nx6125 служит мне уже лет 5. А вообще отроду ему уж 7-й год. Служит долго, исправно. Очередное подтверждение того, что технику Хьюллеты делать умеют. Описывать его смысла нет. Во-первых, он уже староват, и навряд ли кто-то будет себе такой покупать. Во-вторых, это ноут бизнес-класса (по состоянию на 2005 год), поэтому обзоров и описаний - до утра. Хотя бы на том же IXBT. Мой ноут сейчас стоит на кухне. Подруга пользует его. Сериалы, веб и т.д. С недавних пор он начал очень сильно тормозить. Борьба с софтварными настройками к заметным улучшениям не привела. Решил его разобрать и пропылесосить. Ибо шуметь он с самого включения стал аки паровоз, и греться, аки Везувий. Вдохновился этим роликом, вооружился отверткой-шестигранником, простым мелким крестом (для крышки отсека жесткого диска) и плоской (чтобы поддеть кожухи шарниров экрана). Отвинтил, открыл, пропылесосил, собрал, включил. Сначала даже ушам не поверил - так тихо стал работать :). И скорость работы сразу вернулась к эталонной. На операцию ушло около 20 минут. Еще один спасенный друг (сколько на нем работы сделано - страшно вспомнить!). Сентиментален я как-то к полезной технике.

16 сент. 2012 г.

Простой скрипт резервного копирования. Upd.

Немного доделал свой старый скрипт резервного копирования. Теперь он определяет, что ему передали директорию и архивирует ее в один файл в директорию бакапов.


#!/bin/sh
BKPDIR=`date +"%Y-%m-%d"`
BKPPREFIX=`date +"%Y-%m-%d_%H-%M-%S_"`
targetdir="$HOME/backups/$BKPDIR"
echo "making $targetdir"
mkdir -p $targetdir

if [[ "" != "$1"  ]]; then
        if [ -d "$1" ]; then
                zip -r "$targetdir/$BKPPREFIX`basename $1`.bkp.zip" "$1"
        else
                echo "copy $1 to $targetdir/$BKPPREFIX`basename $1`.bkp"
                cp $1 $targetdir/$BKPPREFIX`basename $1`.bkp
        fi
else
        echo "Usage: bkp <[file]|[dir]>"
fi
P.S.: Учел замечания ZEN. Thanks ZEN :)
P.P.S: Выложил скрипт на GITHub. https://github.com/rettpop/bkp

10 сент. 2012 г.

Mac OS. Калькулятор внутри Spotlight

Недавно открыл для себя калькулятор, встроенный в Spotlight в Mac OS. Просто вводим математическое выражение и получаем автоматически обновляемый ответ. Очень удобно.
Понятно, что спотлайт навряд ли сам считает выражения, а скорее всего вызывает штатный (или какой другой) системный калькулятор. Но делается это учень красиво и юзабельно. Поддерживаются в том числе программистские функции типа <<  и ^.

9 сент. 2012 г.

"64 ПРАВИЛА ИСКУССТВА КНИГИ"

    Давно у меня лежит распечатка, озаглавленная "64 ПРАВИЛА ИСКУССТВА КНИГИ". В интернете утверждается, что это выдержка из одноименной книги Пауля Реннера (Paul Renner). Но в его библиографии я не нашел книги с таким названием. Есть книга "Книгопечатание как искусство" 1925 года и "Искусство книгопечатания" 1932 года (хотя возможно, что это одна и та же книга в разных изданиях).
    Как бы то ни было, в свое время эта подборка из 64 правил помогла мне понять многие моменты в правилах оформления печатных изданий. Правила эти применимы не только к книгам, но и к любым печатным изданиям. А во многих аспектах и к электронным изданиям. Физиология-то зрения остается одинаковой в независимости от источника изображения. Как и все в дизйне, эти правила не заметны обывателем - потребителем продукции дизайнеров. Делается-то все в конечном счете именно для потребителя. Точнее, для его бумажника, но это к делу не относится. Так вот эти правила не замечаются обывателем, пока они соблюдаются. Как только одно или несколько этих правил нарушаются, читатель тут же начинает чувствовать дискомфорт. Недостаточно выделено начало абзаца, используются много гарнитур, не акцентирован вес материала на развороте... Читатель может и не понимать, что его не устраивает в читаемых страницах. Но он точно уделит такому развороту меньше внимания, чем оформленному с соблюдением этих правил.
    Поэтому документ стоит внимательного изучения. И, кстати, не только участниками производства печатной прессы. Но и тем самым потребителем. Чем больше он будет понимать что именно ему (не)нравится в рассматриваемом издании, тем более он будет требовательным в выборе. А это значит, что производители будут конкурировать не только в толщине издания за счет толстой бумаги и узкой полосы набора, но и в качестве верстки и дизайна макета издания.

    Текст этот есть во многих местах в сети. Но я захотел выложить его так же и у себя в блоге. Расшарил его в гуглодоках.

2 сент. 2012 г.

Gimp 2.8.2 released

Свершилось! Релизная версия графического редактора Gimp (2.8.2) была выпущена в свет. Свершилось это немногим ранее - 28 августа. Но статус новости еще не упущен, имхо.
Главная фишка, как для меня, - нативность приложения для Mac OS. До сих пор приложение запускалось в окружении X11, что привносило некоторые глюки, как то: невозможность переключать раскладку клавиатуры (оставалась та, которая была включена при старте приложения), активация окон приложения производилась двойным кликом мыши. Были еще баги, но эти раздражали больше всего. Интерфейс приложения остался по умолчанию многооконным. Как по мне - это удобно и настраиваемо. Скачать Gimp можно на сайте разработчиков www.gimp.ogr.
В особом представлении, думаю, программа не нуждается. Коротко - один из самых старых бесплатных опенсорсных графических растровых редакторов. По функционалу до Adobe Photoshop (с которым его, естественно, всегда сравнивают) он не дотягивает. Примерно как обычный седан не дотягивает до функционала болида Formula 1. Более 90% задач, которые возникают в повседневной работе IT crowd, покрываются им с лихвой. Остальные 10% - те задачи, решение которых стоит денег, потраченных на покупку мостодонта от Adobe.