• Авторизация


С днём программиста! \m/ 14-09-2007 12:53



С праздником, коллеги!

Немного о празднике (wiki):
День программи±ста — неофициальный праздник программистов, отмечаемый на 256-й день года. Число 256 (28) выбрано, потому что это количество чисел, которое можно выразить с помощью одного байта. В невисокосные этот праздник попадает на 13 сентября, a в високосные годы — на 12 сентября. Поэтому все программисты его отмечают и считают своим праздничным днем.

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Stigmata  Stigmata (2007) 14-09-2007 12:53



Пожалуй самый отличный и самый необычный альбом Стигматы, который я когда либо слышал :).
+ два сингла (Лёд, Сентябрь). нашел для себя немного полу-аритмичности :) 
Вокал супер!

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии

Stigmata  Stigmata (2007) 14-09-2007 07:28



Пожалуй самый отличный и самый необычный альбом Стигматы, который я когда либо слышал :).
+ два сингла (Лёд, Сентябрь). нашел для себя немного полу-аритмичности :) 
Вокал супер!

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
С днём программиста! \m/ 13-09-2007 12:36



С праздником, коллеги!

Немного о празднике (wiki):
День программи±ста — неофициальный праздник программистов, отмечаемый на 256-й день года. Число 256 (28) выбрано, потому что это количество чисел, которое можно выразить с помощью одного байта. В невисокосные этот праздник попадает на 13 сентября, a в високосные годы — на 12 сентября. Поэтому все программисты его отмечают и считают своим праздничным днем.

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Linux + iPod. Более тесная дружба 12-09-2007 14:56


Случайно нашел для себя что-то новое в этом вопросе! решил поделиться ;)

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

В идеале, работа с плеером заключается в том, чтобы
1) примонтировать сам плеер
2) запустить определенное ПО (для меня это gtkpod)
3) безопасно отключить устройство (блин, а плеер так-то дорогой ;))

С п.1 и п.2 всё понятно. А вот на первом этапе частенько бывают проблемы. в fstab не всегда написанна правда относительно /dev/sd*2 (бывает, что указанное устройство уже занято, или это совсем не ipod). Дык вот! Вся затея состоит в том, чтобы имя устройство было независимо. И всегда было одно и тоже.. проще говоря, нужно тчобы в fstab всегда была напсанная «правда» относительно /dev/sd*2 (информатинвый раздел плеера именно sd*2, а не sd*1, где хранится ПО самого плеера). Это можно добиться средствами udev.

Приступим
Создаеём файл /etc/udev/rules.d/60-ipod.rules со следующим содержанием:
BUS==»usb», SYSFS{manufacturer}=="Apple*», SYSFS{product}=="iPod*», KERNEL==»sd*2», GROUP==»plugdev», SYMLINK+="ipod»
Самый смысл здесь хранится в SYSFS{manufacturer}=="Apple*» и SYSFS{product}=="iPod*». я думаю понятно почему
Смею предположить, что таким же путём можно решить данную проблему (громко сказанно) для дриугих устрйоств/плееров, изменив эти самые переменные  вставляем устрйоство в USB смотрим dmesg на наличие поля Vendor. Именно таким путём я пойду, когда доберусь до своего HardBox-а.
после того, как необходимый файл создан:
# udevstart
..перезапуск udev
Пользуемся ;)

PS
На всякий случай строчка из fstab:
/dev/ipod               /mnt/ipod       vfat            async,nodev,nosuid,user,rw,noauto,umask=0000,noexec     0 0
Извлечение устройства лучше делать с помощью eject-а
Ссылки:
http://www.linuxcenter.ru/lib/articles/hardware/linux-ipod.phtml (рус)- Руководство, которое наталкнуло меня на мысль данной реализации.
http://gentoo-wiki.com/HOWTO_Using_an_iPod_With_Gentoo_Linux (eng)- Руководство, с которого я благополучно слизал все идеи и реализивал приминительно к свему случаю.

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Untitled record #0 11-09-2007 09:10


Прошли насыщенные выходные (выступление на одной из площадок города, _копание_ картофеля, и много другого интересного, что случилось)..
Позади также один прожитый трудовой день, что не может не радовать..
Впереди  еще куча таких..

Сегодняшнее утро было омрачено осознанием того, что работаю за мизерную ЗП.. нужно что-то менять :)
Кроме того, утро было омраченно еще тем, что не выспался совсем Лёг в 5 утра..
уже через пару недель медкомиссия в воекномате :). пока не намерен отдавать долг родине.. тянет в науку!

Теперь о тех самых птичках! победил проблему (тьфу тьфу тьфу).. всё же проблема была в оп. памяти. с коллегой по работе в качестве теста обменялся.. моя планка 1 Гб на его 2х512 Мб.. теперь всё замечательно! между прочим, решили оставить всё как есть! меня имеющийся обьем оп устраивает, а коллега хочет поднимать до 2х ГБ (у нас у обоих в буках по 2 слота для памяти)  заядлый пользователь винды.. мне же 1 Гб за глаза, причем сейчас включился двухканальный режим, что я ощутил при загрузке системы..

Теперь про флаги опт. генту (надеюсь читатель понимает, что оптимизация не только генты может идти подобным путём). Всё работает стабильно, всем доволен.. но есть одно но!!! xmoto вылетает с SEGFAULT.. возможно это проблема xmoto, так как в портежах она достаточно старая! :(
Может кто скажет во что играет ?!
Лично я в xmoto ()
+ мелкие привычные игрушки из под вайна! (ну там lines, Seal Hunter  мясо на подобии Crimsonland)..
и это всё..  наверное потому, что интересного для себя пока ничего не находил!

Вот.. пожалуй всё, что хотел сказать!

ЗЫ всё пока не могу разобраться с отклюбчением тачпада по хоткею (acpid).. как разберусь  отпишусь!


Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Решил увековечить свой раб стол! ;) 30-08-2007 13:58


В принципе все утраивает, кроме косяков со шрифтом к терминале!
Достаточно удобно ;)

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Флаги оптимизации gentoo 29-08-2007 22:28


Изменив себе флаги оптимизации, после «emerge world» почувствовал реальный прирост скорости отклика от всей системы :).
Имею след. процессор  cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 76
model name      : Mobile AMD Sempron(tm) Processor 3400+
stepping        : 2
cpu MHz         : 1800,000
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm extapic cr8legacy ts fid vid ttp tm stc
bogomips        : 3618,37
clflush size    : 64

Флаги, которые ставил себе (/etc/make.conf):
CFLAGS=»-march=athlon-xp -O2 -pipe fomit-frame-pointer»
CHOST="i686-pc-linux-gnu»
CXXFLAGS="${CFLAGS}»
Ссылки:
http://gentoo-wiki.com/Safe_Cflags (eng)
http://gentoo-wiki.com/HARDWARE_Asus_A6M-Q035 (eng)  описалово моего железа (eng)

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
А теперь о птичках! :( 28-08-2007 22:46


Обновился наконец.. всё пучком! правда относительно!
откровенно, уже достало что бук перезагружается/встает колом..
не могу найти причину! но лично для меня факт, что это происходит только в иксах!
анализировал логи (/var/log/messages).ничего особенно интересного не нашел.. обычно перед смертью в лог записывается следующее:
Aug 29 04:04:20 fracbook (frac-6135): запускается (версия 2.18.0.1), pid 6135 пользователь «frac»
Aug 29 04:04:20 fracbook (frac-6135): Обнаружен разрешённый адрес «xml:readonly:/etc/gconf/gconf.xml.mandatory» к источнику конфигурации только-для-чтения в позиции 0
Aug 29 04:04:20 fracbook (frac-6135): Обнаружен разрешённый адрес «xml:readwrite:/home/frac/.gconf» к записываемому источнику конфигурации в позиции 1
Aug 29 04:04:20 fracbook (frac-6135): Обнаружен разрешённый адрес «xml:readonly:/etc/gconf/gconf.xml.defaults» к источнику конфигурации только-для-чтения в позиции 2
gconf при апдейте обновился, но проблема осталась.. буду копать дальше!

ЗЫ гуглевание ничего не дало содержательного :(. к сожалению!

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
ТОП 100 гитаристов галлактики! смторим! 28-08-2007 22:39


Вот они:

1. Tony Iommi (BLACK SABBATH)
2. Kirk Hammett & James Hetfield (METALLICA)
3. Angus & Malcolm Young (AC/DC)
4. Randy Rhoads (OZZY OSBOURNE)
5. Eddie Van Halen (VAN HALEN)
6. Jimmy Page (LED ZEPPELIN)
7. Dimebag Darrell (PANTERA, DAMAGEPLAN)
8. Zakk Wylde (OZZY OSBOURNE, BLACK LABEL SOCIETY)
9. Adam Jones (TOOL)
10. Kerry King & Jeff Hanneman (SLAYER)
11. Dave Murray & Adrian Smith (IRON MAIDEN)
12. Jimi Hendrix
13. Glen Tipton & K.K. Downing (JUDAS PRIEST)
14. Ace Frehley & Paul Stanley (KISS)
15. Slash (GUNS N` ROSES)
16. Ritchie Blackmore (DEEP PURPLE, RAINBOW)
17. Yngwie Malmsteen
18. Joe Perry & Brad Whitford (AEROSMITH)
19. Dave Mustaine & Marty Friedman (MEGADETH)
20. Chuck Schuldiner (DEATH)
21. Brian May (QUEEN)
22. Michael Schenker (MSG, UFO)
23. Nigel Tufnel (SPINAL TAP)
24. Jeff Beck
25. Tom Morello (RAGE AGAINST THE MACHINE)
26. Head & Munky (KORN)
27. John Petrucci (DREAM THEATER)
28. Kim Thayil (SOUNDGARDEN)
29. Vivian Campbell (DEF LEPPARD)
30. Daron Malakian (SYSTEM OF A DOWN)
31. Scott Ian (ANTHRAX)
32. Tom G. Warrior (CELTIC FROST)
33. Chris Degarmo & Michael Wilton (QUEENSR?CHE)
34. C.C. Deville 35. Marten Hagstr?m & Fredrik Thorndendal (MESHUGGAH)
36. Alex Lifeson (RUSH)
37. Paul Gilbert (MR. BIG, RACER X)
38. Jerry Cantrell (ALICE IN CHAINS)
39. Mantas (VENOM)
40. Jason Becker (DAVE LEE ROTH)
41. Phil Collen & Steve Clarke (DEF LEPPARD)
42. Mikael ?kerfeldt & Peter Lindgren (OPETH)
43. Fast Eddie Clarke (MOTORHEAD)
44. Nuno Bettencourt (EXTREME)
45. Warren DeMartini (RATT)
46. Mick Mars (MOTLEY CRUE)
47. George Lynch (DOKKEN)
48. Ted Nugent
49. Jake E. Lee (OZZY OSBOURNE, BADLANDS)
50. Rudolf Schenker & Uli John Roth (SCORPIONS)
51. Oystein `Euronymous` Aarseth (MAYHEM)
52. Scott Gorham & Brian Robertson (THIN LIZZY)
53. Steve Vai (DAVE LEE ROTH)
54. Reb Beach (WINGER, DOKKEN)
55. Trey Azagthoth (MORBID ANGEL)
56. John Sykes (THIN LIZZY, BLUE MURDER)
57. Hank Shermann & Michael Denner (MERCYFUL FATE)
58. Richie Sambora (BON JOVI)
59. Jon Donais & Matt Backhand (SHADOWS FALL)
60. Stephen Carpenter (DEFTONES)
61. Alex Skolnick & Eric Peterson (TESTAMENT)
62. Brian Tatler (DIAMOND HEAD)
63. John Christ (DANZIG)
64. Scott `Wino` Weinrich (THE OBSESSED)
65. Pepper Keenan & Woody Weatherman (C.O.C.)
66. Tommy Victor (PRONG)
67. Leslie West (MOUNTAIN)
68. Vernon Reid (LIVING COLOUR)
69. Glen Buxton & Michael Bruce (ALICE COOPER)
70. Bjorn Gelotte & Jesper Stromblad (IN FLAMES)
71. Jim Matheos (FATES WARNING)
72. Gary Holt & Rick Hunolt (EXODUS)
73. Donald Buck Dharma Roeser (BLUE SYSTER CULT)
74. Michael Amott (ARCH ENEMY)
75. Robert Fripp (KING CRIMSON)
76. Andre Olbrich (BLIND GUARDIAN)
77. Joe Satriani 78. Frank Hannon & Tommy Skeoch (TESLA)
79. Ty Tabor (KING`S X) 80. Mark Morton & Will Adler (LAMB OF GOD)
81. Dino Cazares (FEAR FACTORY)
82. Pete Townshend (THE WHO)
83. Jon Schaffer (ICED EARTH)
84. Timo Tolkki (STRATOVARIUS)
85. Neil Young
86. Abbath Doom Occulta (IMMORTAL)
87. Kai Hansen (GAMMA RAY)
88. Uffe Cederlund & Alex Hellid (ENTOMBED)
89. Leigh Stephens (BLUE CHEER)
90. Jim Martin (FAITH NO MORE)
91. Michael Romeo (SYMPHONY X)
92. Bill Steer (CARCASS)
93. Piggy (VOIVOD)
94. Tony Bourge (BUDGIE)
95. Sammy Hagar (VAN HALEN)
96. Alexi Laiho (CHILDREN OF BODOM)
97. Akira Takasaki (LOUDNESS)
98. Michael Angelo
99. John Kay & Michael Monarh (STEPPENWOLF)
100. Nick Bowcott (GRIM REAPER)

О_о со многим тут не согласен, но всё же!
истотчник: www.mediaportal.ru

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Linux + iPod Nano G2 = дружба! :) 27-08-2007 22:31


Как то совсем безболезненно получилось подружить айПод с любимой ОС.
Всё что понадобилось  примонтировать девайс с правами на запись (хмм, логично!)
ну и софт  у меня выбор был не велик! gtkpod.. ибо qt-шному не быть на моём компе (это я про амарок.. хотя сам амарок оч неплох).
gtkpod справляется на ура с поставленными задачами и не выеживается как родной iTunes.

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Apache + mod_python 27-08-2007 19:49


Решил освоить замечательный язык «Питон»! Дело в том, что более-менее серьезно занимаюсь разработкой для web.. преимущественно на языке PHP.. как нам всем известно, язык этот «мега»-высокого уровня. Основная область его применения - как раз web. (многие возможно не согласятся.. мол и фтп сервера на нём пишут.. да, пишут! но для каждой задачи есть свои интрументы!  это моя точка зрения).
Немного предыстроии..
Все началось с того, что мне необходимо было реализовать возможность закачки файла на фтп-сервер по определенному расписанию! есть множество вариантов реализации данной задачи.. не знаю что мне в голову ударило (!!!) взглянуть в этот момент на питон :). Не зная синтаксиса, реализовал это не более чем за минут 15, причем даже с отловом исключений.. :)
Как я и писал выше, то основной род моей деятельности  web-программирование.. поэтому решил опробывать py для этой задачи!
#пока не беру  в расчет всевозможные  Zope,  django  и т.п.
что нам нужно:
www-servers/apache
www-apache/mod_python

Если всё необходимое есть, поехали дальше :)

Добавляем необходимые конф. данные в /etc/apache2/httpd.conf

LoadModule python_module modules/mod_python.so

<Directory /var/www/localhost/htdocs>
    AddHandler mod_python .py
    PythonHandler mod_python.publisher
    PythonDebug On
</Directory>

В принципе это всё :)). Тестим!
# /etc/init.d/apache2 restart

Продолжение следует :)

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
Arch Enemy - Rise Of The Tyrant (2007) 27-08-2007 19:08


[показать]
Весчь!!!! О_О

Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии
и еще :) 27-08-2007 10:44




Результат теста:Пройти этот тест

"Кто ты в мире музыки?"

Dave Gahan (Depeche Mode)

В твоем прошлом
было практически ВСЕ. Ты прошел через многое, поэтому обладаешь огромным опытом. Ты мудр и рассудителен, спокоен и непоколебим, собран и дисциплинирован, абсолютно точно знаешь, чего стоит тот или иной человек и никогда не теряешься, тебя практически невозможно застать врасплох. Единственная твоя слабость - это близкие тебе люди, которым ты принадлежишь душой и телом. Ради них ты способен на все. Мешать тебе что-то сделать - все равно что стоять на пути скорого поезда. Несмотря на некоторую жесткость, ты очень чувствителен ко всем проявлениям любви. Ты дружелюбен, умеешь выбирать друзей, организован, хороший руководитель. Всегда знаешь, чего хочешь. Разговорам предпочитаешь дело и поэтому, как правило, многого добиваешься. Знаешь себе цену. Ты достоин восхищения, ведь мы-то с тобой знаем, чего тебе это стоило! ;-)
Психологические и прикольные тесты LiveInternet.ru

комментарии: 0 понравилось! вверх^ к полной версии
Результаты теста "Интеренет-зависимость"! Гы :) 27-08-2007 00:01


Тест «Интернет-зависимость»:

Уровень интернет-зависимости 16%

[380x200]

Результат теста:

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

Пройти тест «Интернет-зависимость».

комментарии: 0 понравилось! вверх^ к полной версии
Shit Happens! 25-08-2007 10:21


Отлоичный субботний дент! а мне нужно на работу :(.

всем отличных выходных ;)
комментарии: 0 понравилось! вверх^ к полной версии
Linux gentoo. Laptop ASUS A6M ACPID. Часть 1. Звук 24-08-2007 16:05


Добрался наконец до ACPI. Сразу скажу, что ранее его вообще не имел с ним дело, да и жельзяка эта у меня недавно, поэтому извиняюсь за все неточности, которые вы встретите в этом якобы «руководстве».
Появилась необходимость задействовать хоткеи.. а именно mute\unmute, vol+\vol-. Мелочь, а приятно!
Останавливаться на конфигурировании звука и т.п. не буду, все необходимое вы найдете в ссылках, указанных в самом конце.
что будет необходимо:

media-sound/alsa-utils (amixer)
sys-power/acpid
текстовый редактор ;)

Приступим..
Установка необходимого ПО.

# emerge alsa-utils
# emerge acpid
# rc-update add acpid default
# /etc/init.d/acpid start

если данный этап прошел без проблем, идём далее :)

Ловим коды хоткеев.
Собственно говоря жмем на кнопки и ловим коды (/var/log/acpid).
на моей железке это :

mute/unmute = «hotkey ATKD 00000032 *»
vol+ = «hotkey ATKD 00000030 *»
vol- = «hotkey ATKD 00000031 *»

»*» — счетчик нажатия на хоткей.. он нам не нужен.

Евенты.
Привязываем к евентам события..

Все полность описывать не буду, т.к. не считаю это необходимым. :).
mute/unmute
создаем файл /etc/acpi/events/sound_mu (имя на ваше усмотрение) со след содержанием:

event=hotkey ATKD 00000032 *
action=/etc/acpi/sound_mu.sh


Смысл этих строк я думаю обьяснять не нужно!
Содержание файла /etc/acpi/sound_mu.sh:

#!/bin/bash
amixer —c 0 sset Headphone toggle

Вот собственно и всё. Тестим.
action для vol+:

#!/bin/bash
amixer —c 0 sset PCM 2dB+

action для vol-:

#!/bin/bash
amixer —c 0 sset PCM 2dB-

«2dB» — сделайте выбор исходя из своих предпочтений.. ;)

PS ествественно, на sh файлы необходимо добавить моду(права, если вам угодно) на запуск!

# chmod +x /etc/acpi/*.sh

Ссылки:
http://gentoo-wiki.com/HARDWARE_Asus_A6M-Q035 - подробности по конфигу жельзяки (eng)
http://gentoo-wiki.com/TIP_ACPI_basic_configuration - конфиг ACPI. (eng)
http://www.google.com - ;)
комментарии: 0 понравилось! вверх^ к полной версии
УРА! As I Lay Dying - An Ocean Between Us (2007) 24-08-2007 14:51


В интернете уже можно найти! Кто вдруг не смог найти  пишите в личку!
Всем любителям AILD срочно качать :)


Сообщение добавлено через MovableType API

комментарии: 0 понравилось! вверх^ к полной версии