Tools
Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.
2012-05-31
Jedi warrior
Posted by Valentin at 03:09 0 comments
Labels: NoSQL, web-develop
2012-05-29
Чоза
Posted by Valentin at 00:48 0 comments
Labels: бурчалки
2012-05-28
OK Corral
Posted by Valentin at 02:47 0 comments
2012-05-27
Gnome 3 shell default apps
[Desktop Entry] Encoding=UTF-8 Name=firefox Comment=Browse the World Wide Web GenericName=Web Browser X-GNOME-FullName=Mozilla Firefox Web Browser Exec=/opt/firefox/firefox %U Terminal=false X-MultipleArgs=false Type=Application Icon=firefox Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; StartupWMClass=Firefox-bin StartupNotify=true |
[Added Associations] audio/x-vorbis+ogg=smplayer.desktop;vlc.desktop; inode/directory=nautilus.desktop; video/x-msvideo=mkvmergeGUI.desktop; video/x-ogm+ogg=smplayer.desktop; x-scheme-handler/http=iceweasel.desktop;google-chrome.desktop;firefox.desktop; x-scheme-handler/https=iceweasel.desktop;google-chrome.desktop;firefox.desktop; [Default Applications] audio/x-vorbis+ogg=vlc.desktop video/x-ogm+ogg=smplayer.desktop x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop |
Posted by Valentin at 03:46 0 comments
2012-05-26
Сервер TCP/IP ... много серверов хороших
было показано семь видов различных альтернативных технологий построения сервера TCP/IP, а с учётом обсуждаемых вариаций и высказанных соображений — и того больше. Приведены сравнительные характеристики по задержке времени получения ответа (время реакции). Но вот вопрос: могут ли эти или подобные им результаты служить критерием разграничения: вот эта техника сервера хороша, а вот та — плоха? Ни в коем случае!
Posted by Valentin at 02:35 0 comments
Labels: benchmark, development, programming
2012-05-25
25 за 500
- Это вы Имярек Имярекович?
- Ага, я.
- Мы благодарим Вас за то, что вы выбрали нашу компанию, пользуетесь нашими услугами (у меня мобилка и интернет от них, есичё) и хотим предложить нечто эксклюзивное.
- Вот как, и что?
- Не хотите ли перейти на новый тариф доступа в Интернет, 25 мегабит за 500 рублей?
- Хочу (я давно ждал, когда же они закроют разрыв между тарифами за 450 рублей и за 650 рублей, а пока сидел на том, что за 450), могу ли я это сделать через «кабинет»?
- Нет, в кабинете этого тарифа нет, это специальное предложение лично для Вас. Вам надо только дать согласие и я его зафиксирую/подключу.
- Странно как, ну ладно, да, я согласен, подключайте.
Posted by Valentin at 03:39 3 comments
Labels: internet provider
2012-05-24
gkrellm + lm-sensors
aptitude install lm-sensors sensors-detect #детектор показал мне такие требуемые модули #----cut here---- # Chip drivers coretemp it87 #----cut here---- #и я их загрузил modprobe coretemp modprobe it87 sensors -s sensors # вывел такую простыню (значит работает):
acpitz-virtual-0 Adapter: Virtual device temp1: +27.8°C (crit = +106.0°C) temp2: +29.8°C (crit = +106.0°C) nouveau-pci-0700 Adapter: PCI adapter temp1: +41.0°C (high = +100.0°C, crit = +110.0°C) coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +44.0°C (high = +85.0°C, crit = +105.0°C) Core 0: +40.0°C (high = +85.0°C, crit = +105.0°C) Core 1: +44.0°C (high = +85.0°C, crit = +105.0°C) Core 2: +43.0°C (high = +85.0°C, crit = +105.0°C) Core 3: +40.0°C (high = +85.0°C, crit = +105.0°C) it8728-isa-0a30 Adapter: ISA adapter in0: +1.06 V (min = +0.00 V, max = +3.06 V) in1: +2.02 V (min = +0.00 V, max = +3.06 V) in2: +2.00 V (min = +0.00 V, max = +3.06 V) in3: +2.03 V (min = +0.00 V, max = +3.06 V) in4: +1.00 V (min = +0.00 V, max = +3.06 V) in5: +0.88 V (min = +0.00 V, max = +3.06 V) in6: +1.50 V (min = +0.00 V, max = +3.06 V) 3VSB: +3.38 V (min = +0.00 V, max = +6.12 V) Vbat: +3.26 V fan1: 1046 RPM (min = 0 RPM) fan2: 0 RPM (min = 0 RPM) fan3: 1271 RPM (min = 0 RPM) fan4: 1243 RPM (min = 0 RPM) fan5: 0 RPM (min = 0 RPM) temp1: +42.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor temp2: +44.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor temp3: +35.0°C (low = +127.0°C, high = +127.0°C) sensor = disabled |
Posted by Valentin at 03:05 0 comments
2012-05-23
Лимбическая система
Posted by Valentin at 02:08 2 comments
2012-05-22
Стоимость рубля / стоимость нефти
Posted by Valentin at 02:58 2 comments
2012-05-20
О времена, о нравы
Posted by Valentin at 02:48 0 comments
2012-05-19
Корневой сертификат ФНС
Posted by Valentin at 02:44 2 comments
Labels: gov.ru
2012-05-18
Первый репер
Posted by Valentin at 03:53 0 comments
2012-05-17
Краткость — сестра
- (Самое главное) При проектировании структуры URL’ов вложить в нее максимальное количество смысла, представляя это как некий язык запросов к вашим данным, читаемый и понимаемый человеком. Например, вместо
http://domain/engine.php?func=123&id=test
для получения данных о пользователе, должно бытьhttp://domain/users/test
. - Максимально полно использовать стандартные команды и коды ответов HTTP. Не только GET и POST, но и, например, PUT, DELETE, OPTION, HEAD, и не только коды ответа 200 и 500, а множество других.
- При проектировании HTTP-ответов следует добавлять в ответ информацию о возможных переходах из текущего состояния сессии в другие состояния.
#include "common.cc.h" #include "common.c.h" int main( void ) { char buf[ 80 ]; // установить построчный режим ввода, но и это не обязательно… setvbuf( stdout, NULL, _IOLBF, 0 ); // или setlinebuf( stdout ); while( true ) { cin >> buf; cout << buf << endl; } return EXIT_SUCCESS; }
Posted by Valentin at 02:48 0 comments
Labels: citation, web-develop
2012-05-16
Реальный hiload
Posted by Valentin at 02:08 0 comments
2012-05-13
processing MPC lib
def mpcWorker(tup): lock, params = tup lock.acquire() print 'mpcWorker, params = "%s"' % params lock.release() cmdl = ['cmd.exe', '/c', params] import subprocess subprocess.call(cmdl) res = 'done mpcWorker, params = "%s"' % params lock.acquire() print res lock.release() return res def mprocessing(): ''' Don't mix prints, get results back ''' from processing import Process, Pool, Manager man = Manager() lock = man.Lock() pool = Pool(processes=2) tasks = [(lock, 'ping -n 5 localhost'), (lock, 'ping -n 3 ya.ru')] print 'Pool.map result = "%s"' % pool.map(mpcWorker, tasks) pool.close() pool.join() |
Posted by Valentin at 01:37 0 comments
2012-05-12
Wolfenstein
Posted by Valentin at 03:22 2 comments
2012-05-11
cryptsetup plain
cryptsetup --verbose --verify-passphrase -c aes-cbc-essiv -s 256 -h ripemd160 create home /dev/sda11
cryptsetup --help Default compiled-in device cipher parameters: loop-AES: aes, Key 256 bits plain: aes-cbc-essiv:sha256, Key: 256 bits, Password hashing: ripemd160 LUKS1: aes-cbc-essiv:sha256, Key: 256 bits, LUKS header hashing: sha1, RNG: /dev/urandom
umount /dev/sda11 cryptsetup --verbose --verify-passphrase create home /dev/sda11 cryptsetup --verbose status home mke2fs -t ext4 /dev/mapper/home mount /dev/mapper/home /home
Posted by Valentin at 04:09 0 comments
2012-05-10
Новый комп
debian-multimedia-keyring ntp ntpdate gedit cryptsetup rsync ecryptfs-utils kde-standard sysv-rc-conf krusader kdiff3 krename unrar ia32-libs ia32-libs-gtk ia32-libs-libtxc-dxtn0 ia32-libs-static ia32-libs-xulrunner linux-kbuild-3.2 make linux-kbuild-3.2 make gcc pkg-config keepassx keepass2 pidgin-libnotify pidgin-guifications pidgin xscreensaver stardict gtk-smooth-themes apt-file fonts-inconsolata ttf-inconsolata libcanberra-gtk-module libstdc++5 ttf-mscorefonts-installer dkms virtualbox-4.1 smplayer gnome-tweak-tool libgtk2.0-dev checkinstall deluge rdiff-backup samba-client cifs-utils gkrellm afuse fuse-utils |
deb http://mirror.yandex.ru/debian/ testing main non-free contrib deb-src http://mirror.yandex.ru/debian/ testing main non-free contrib deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free deb http://mirror.yandex.ru/debian/ testing-proposed-updates main non-free contrib deb-src http://mirror.yandex.ru/debian/ testing-proposed-updates main non-free contrib deb http://www.debian-multimedia.org testing main non-free deb http://debian.nsu.ru/debian-marillat testing main non-free deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free |
Posted by Valentin at 02:39 9 comments
2012-05-04
Про доходы и расходы
Posted by Valentin at 21:30 3 comments
Labels: citation
FUBAR
Posted by Valentin at 03:11 0 comments
Labels: video
2012-05-03
Ivy Bridge
Posted by Valentin at 04:16 0 comments
Labels: hardware
Архив блога
-
▼
2012
(275)
-
▼
мая
(21)
- Jedi warrior
- Чоза
- OK Corral
- Gnome 3 shell default apps
- Сервер TCP/IP ... много серверов хороших
- 25 за 500
- gkrellm + lm-sensors
- Лимбическая система
- Стоимость рубля / стоимость нефти
- О времена, о нравы
- Корневой сертификат ФНС
- Первый репер
- Краткость — сестра
- Реальный hiload
- processing MPC lib
- Wolfenstein
- cryptsetup plain
- Новый комп
- Про доходы и расходы
- FUBAR
- Ivy Bridge
-
▼
мая
(21)