30 апреля 2011 г.
Попытался представить первый рабочий день пользователя Gentoo Linux
Сегодня я попытался представить первый рабочий день пользователя Gentoo Linux:
1. Пришёл на работу
2. Собрал стол
3. Собрал компьютер на столе
4. Собрал систему на компьютере
5. Ушёл с работы
P.S. Надеюсь, что в будущем мне разрешат использовать на рабочем компьютере GNU/Linux.
29 апреля 2011 г.
Первый день на новом рабочем месте.
Получил место недалеко от окна. Из окна открывается неплохой вид. В моём распоряжении теперь большой угловой стол, огороженный с трёх сторон перегородками. Мне выдали компьютер, достаточно мощный (мощнее, чем у меня дома), ЖК-монитор, клавиатуру, мышь и стационарный телефон. Когда я всё это подключил, 70% рабочего стола остались свободными.
Если успешно пройду стажировку, возьмут на постоянную работу.
24 апреля 2011 г.
"Linux: Экономный, аккуратный и экологичный"
Интересная статья на IBM Developerworks:
http://www.ibm.com/developerworks/ru/library/l-green-linux/index.html?ca=drs-
«...в состоянии бездействия ядро GNU/Linux непрерывно ищет, чем бы заняться. Обычно ядро выполняет прерывание по таймеру примерно каждые 4 мс, чтобы проверить, не нужно ли планировать новые задачи. Начиная с версии 2.6.21 у ядра появился бестактовый режим, в котором вычисляется, когда нужно будет планировать новые задачи, и таймер устанавливается на это время, что позволяет процессору оставаться в состоянии с наименьшим потреблением в течение гораздо больших периодов времени (несколько секунд), тем самым потребляя меньше энергии.»
В Gentoo Linux конфигурационный файл ядра находится в /usr/src/linux/,
где linux - символическая ссылка на каталог с исходниками ядра.
$ file /usr/src/linux
/usr/src/linux: symbolic link to `linux-2.6.38-gentoo-r1'
Проверить, включен ли бестактовый режим, можно следующим образом:
$ cd /usr/src/linux/
$ cat .config | grep CONFIG_NO_HZ
CONFIG_NO_HZ=y
$ uname -ro
2.6.38-gentoo-r1 GNU/Linux
18 апреля 2011 г.
Moby - The Day
Clouds Echo in Blue - I Smile When I Feel You Next To Me
http://www.cloudsechoinblue.com/
15 апреля 2011 г.
Проблемы с псевдо-прозрачностью в эмуляторе терминала urxvt 9.10
«The rxvt-unicode devs removed compatibility code for a lot of non standard wallpaper setters with this update. Using a non compatible wallpaper setter will break transparency support.» [1]
Поэтому, начиная с версии 9.09, псевдо-прозрачность работает только при использовании следующих программ установки фона рабочего стола:
* feh
* hsetroot
* esetroot
В связи с этим, awsetbg, штатный "наклеиватель обоев" для Awesome, больше не работает. Странно, что на ноутбуке после обновления прозрачность работает по-прежнему.
На ПК проблема решилась установкой hsetroot и правкой одной строчки в theme.lua моей темы:
theme.wallpaper_cmd = { "hsetroot -tile /home/poptsov/.config/awesome/zhuravltheme/background.png" }
Из положительных моментов: в процессе поиска решения описанной выше проблемы, нашёл интересную статью о urxvt:
http://zenux.ru/articles/48/
UPD 2011-04-24: Знак амперсанда (&) после команды hsetroot в theme.lua не нужен - если попробовать запустить команду установления фона, как фоновый процесс, то она работать не будет.
12 апреля 2011 г.
Две фотографии, сделанные по пути в НИИТ
Помогаю с техподдержкой школ
Прохожу практику - помогаю с техподдержкой школ, использующих GNU/Linux. В этой работе есть много плюсов. Вот, например:
а) Поездки. Я люблю ездить по городу, хотя в прошлом постоянно боялся заблудиться в этих "каменных джунглях". Сейчас, после того, как г. Дзержинск был исхожен вдоль и поперёк в поисках школ - город N^2 выглядит не таким большим. О, и да, у меня теперь есть коммуникатор, который не даст мне сбиться с дороги.
б) Общение. Здорово, когда можно общаться с интересными людьми. Сегодня один из преподавателей рассказал мне о работе на плоттере (графопостроителе), и о том, как он делал свой диплом на 486 компьютере. А я рассказал ему кое-что об основах работы в Ubuntu Linux. Мне было интересно послушать преподавателя - надеюсь, что и ему было интересно то, что я говорил.
в) Мои знания оказываются полезными для других - в свою очередь, я получаю опыт решения различных проблем.
Вообще, на мой взгляд, GNU/Linux и свободное программное обеспечение в целом как нельзя лучше отвечают требованиям образовательных учреждений. Здесь человек учиться, получает знания - но "чёрный ящик" проприетарного ПО не способствует этом процессу. А свободное ПО будто говорит - "эй, это работает - но почему-бы не разобраться в этом получше и сделать что-то самому?.."
Кстати, сегодня был в 44 школе. И вот, что я там сфотографировал:
Это нарисовали ученики. На мой взгляд, отличная работа.