Живой Журнал системного программиста
[Recent Entries][Archive][Friends][User Info]
Below are the 20 most recent journal entries recorded in the "sadko4u" journal:[<< Previous 20 entries]
12:14 am
[Link] |
Какой дистрибутив мне больше всего подойдёт?
( Read more... )
|
02:30 pm
[Link] |
Мега-примочка Купил себе примочку - BOSS Metal Zone MT-2. Специально притащил в магазин свой электровеник (напомню: Ashtone AE-300) и пробовал играть на нём. Что могу сказать. Вещь обалденная. ( Впечатления о примочке... )
Теперь хочется заменить гитарку на более продвинутую. Уже появились относительно недорогие кандидаты. ( Интересные гитарки... )
Ну, а чтобы оценить купленную примочку, после пьянки (праздновал днюху) снял видео. На качество игры прошу не жаловаться, всё-таки ещё не пришёл в себя. Но вот звук "с небольшим перегрузом" послушать можно: ( Видео... )
|
01:17 am
[Link] |
Первое приложение под Qt - уже прогресс! Вот так выглядит моя программа по расчёту циклических кодов к курсовой работе:

Tags: qt linux suse
|
05:55 pm
[Link] |
Труъ технологии Порой поражаюсь тем труъ-технологиям, которые делают люди.
Вопрос: Что такое настоящий высокотехнологический изврат?
Ответ: Это когда логинишься по rdesktop с линуксовой машины к вендовой, под которой запущен vmware с вендой, под которой запущен ещё один vmware с вендой, под которой запущена putty, законнекченная по ssh к линуксовой машине.
|
11:51 pm
[Link] |
Контора выдаёт сертификаты. Профессиональная организация - профессиональный дизайн:
|
11:44 am
[Link] |
Смени мозги. Задача: написать shell-скрипт, который выкидывает в файл список файлов в директории, претерпевших изменение после такой-то даты. Я придумал такую конструкцию:
find . -type f -printf "%TY-%Tm-%Td %TH:%TM:%TS %p\n" | awk '{ if (sprintf("%s %s", $1, $2) > "2008-03-24 20:00:00") { printf("%s", $3); for (i=4; i<=NF; i++) printf(" %s", $i); printf("\n"); } }' >out.txt
Интересно, есть ещё какие-нибудь "более красивые" варианты?
|
12:58 am
[Link] |
Внимательность прежде всего. Что-то сдаётся мне, я стал терять внимательность. Багу искал очень долго и, наконец, мегазавихляцким методом нашёл её. А ошибка была такая дурная, что аж обидно. Итак, вопрос на засыпку: какая ошибка в этом коде:
bool TATADirectory::ReadPIO(void *buffer, size_t count) { if (WaitInterrupt(ATA_PIO_TIMEOUT)) { if (WaitDevice(ATA_PIO_TIMEOUT, ATA_SR_DRQ)) { TIntHandler::ClearInterrupts(); inportwv(FPort.GetAddress()+ATA_REG_DR, buffer, count); TIntHandler::SetupInterrupts(); return true; } } return false; }
|
12:21 pm
[Link] |
Мы сильны консолью! Кратенький справочник по использованию консольных команд Linux и FreeBSD, а также их сравнение.
http://cb.vu/unixtoolbox.xhtml
|
04:27 pm
[Link] |
Доблестная, честная и сердцу дорогая... Чтобы остановить пьяного водителя, несущегося со скоростью 180 км/ч, инспекторы перегородили дорогу легковыми автомобилями с людьми
Вот что стало известно нам 5 марта, когда в редакцию "ABw" пришли водители, пережившие ужас такого вот живого заграждения, организованного работниками ГАИ г. Минска вечером 2 марта на 8-м километре трассы Минск - Микашевичи.
http://xor.by.ru/images/008.jpg
А вот официальный ответ: http://hondaclub.by/forum/showpost.php?p=181840&postcount=82
|
08:50 pm
[Link] |
Крутой PR Вот все всегда задумываются, как лучше всего организовать свою собственную рекламу? Одни придумывают слоганы, вторые организуют якобы бесплатные подарки (цена которых включена в стоимость товара, за который дают подарок :)))), третьи покупают/подкупают СМИ, а четвёртые... А четвёртые придумывают оригинальные, полезные и приятные решения, и хороший пример тому - Intel.
( Пример грамотной рекламы... )
|
11:46 pm
[Link] |
Не ходите дети в Африку гулять...
Эдип-царь...
Мммм, довелось сходить на эту трагедию, которая прошла в Александринском театре. Впечатление - крайне негативное. Постараюсь изложить всё в виде тезисов: ( Голая правда... )
|
12:38 am
[Link] |
Ноут!!! Купил себе ноут!

Модель - Benq R56R21. Характеристики тут: http://benq.ru/products/joybook/?product=864&page=specifications
Сразу же снёс говновисту и поставил openSUSE Linux 10.3. Счастлив и доволен.
Всё, ушёл ковыряться с WiFi и другой периферией.
|
11:54 pm
[Link] |
Без комментариев
|
10:29 pm
[Link] |
Вне конкуренции! Вот как надо воровать, при чём, по-крупному!
http://www.securitylab.ru/_Article_Images/portal-school-original.swf
Слабо повторить?
|
11:33 am
[Link] |
Нас опять обманывают? Информация о домене MEDVEDEV2008.RU
Доменное имя medvedev2008.ru занято.
% By submitting a query to RIPN's Whois Service % you agree to abide by the following terms of use: % http://www.ripn.net/about/servpol.html#3.2 (in Russian) % http://www.ripn.net/about/en/servpol.html#3.2 (in English).
domain: MEDVEDEV2008.RU type: CORPORATE nserver: ns1.ras.ru. nserver: ns1.jscc.ru. state: REGISTERED, DELEGATED person: private person phone: +7 495 9853303 fax-no: +7 000 0000000 e-mail: info@medvedev2008.ru registrar: REGISTRATOR-REG-RIPN created: 2005.12.06 paid-till: 2008.12.06 source: TC-RIPN
Нас опять обманывают?
|
02:54 pm
[Link] |
Тест. Похоже на правду.
Сканер вашего сердца (Триникси) 1. Ваш выбор символизирует человека, который мог бы вам понравиться в реальной жизненной ситуации.Овца - Послушный и неконфликтный. 2. Ваш выбор символизирует впечатление, которые вы хотите произвести на человека.Кот - Элегантность, изящность. 3. Ваш выбор символизирует поведение, которое заставило бы порвать отношения с вашим партнером (любимым человеком).Змея - Ваш партнер слишком эмоционален и постоянно не в настроении и вы не знаете как с этим бороться. 4. Ваш выбор символизирует вид отношений, которые бы вы хотели иметь с вашим партнером (любимым человеком).Лошадь - Вы оба спокойно общаетесь на любые темы. У вас нет никаких секретов друг от друга. 5. Ваш выбор показывает смогли бы вы совершить измену.Человек - Вероятнее всего, что нет. 6. Ваш выбор демонстрирует ваше отношение к браку.Белый тигр - Для вас брак - это нечто драгоценное, когда вы поженитесь,вы будете высоко ценить брак и вашу вторую половинку. 7. Ваш выбор демонстрирует ваше отношение к любви.Кот - Вы абсолютно эгоистичны и думаете, что любовь - это вещь, которую вы можете заполучить в любой момент. Пройти тест!
|
10:22 pm
[Link] |
Рифф. Недавно придумал и записал рифф. Многие друзья его уже слышали. А вот сегодня решился снять видео. Попросил товарисча подержать фотоаппарат, всё сделали с первого раза :).
|
10:28 pm
[Link] |
Грустная песенка. Здравствуй, товарищ, не виделись долго. Я не пойму, почему так печален. Вроде силён, и знакомы давно мы, Но ты в тоске, и тебя не узнал я.
Вот мы сидим и молчим очень долго, В голову лезут различные мысли. Время идёт, только в нём нету толка. А ты, брат, не думал о смысле жизни?
Мы же родились, живём себе мирно. Мы же родились, когда-то умрём. Мы ничего не имели, родившись. И ничего не имея помрём.
Были детьми мы, заботы не знали. Мир был красив и прекрасен, и нов. Но мы росли и росли, прозревали, И вдруг наткнулись на правду миров.
К чему-то стремились, чего-то хотели, Но мир так жесток, и нам в нём выживать. И нас обманули, лишь хлопунли дверью: На то, что ты хочешь, им всем наплевать.
Мы же родились, старались жить мирно. Мы же родились, и точно помрём. Нам не дарили ничто кроме жизни. Нам её дали, теперь мы умрём.
Скажи, что же держит тебя в этом мире? Когда ты любил и желал, и хотел? Тебя лишь гнобит мировое насилье, Их смех, их господство, их беспредел.
Они отнимают, съедают желанья, Они наполняют меня пустотой. Они всё хотят, исполняй их желанья: Вот почему до сих пор я живой.
Мы же родились, жить мирно не будем. Мы же родились, да точно помрём. Нас угнетают, зомбируют, судят. Мы не просили, и мы их убьём.
Надо думать теперь над музыкой.
|
10:30 am
[Link] |
И наши рвутся вперёд.
http://habrahabr.ru/blog/robot/32974.html
|
02:57 am
[Link] |
VBE и VESA. Господа! Я в ауте! Если выставлять бит исользования LFB при включении режима, то всё прекрасно! Если не выставлять, то отваливаются прерывания :). В принципе, ну его нафиг :). Всё равно без LFB никакого кайфа нет :). Так что, кажися, проблема решена :).
Итак, подытожим: из защищённого режима можно спокойно вызывать функции 0x4f00, 0x4f01, 0x4f02 прерывания 0x10. Но не рекомендуется указывать режимы без использования LFB, иначе может случиться нечто, что приведёт к системному сбою.
UPD: 1. Обязательно надо включить обработчики прерываний в реальном режиме перед вызовом int 10h. 2. Если перепрограммирован контроллер - скопировать векторы прерываний реального режима на новые. 3. Использовать только LFB-режимы.
|
[<< Previous 20 entries] |