Читая статью Загрузка Linux без ядра за 25 секунд решил проверить, заработает ли такой код на языке Си:
Далее делаем программу запускаемой (chmod +x test.c) и можно запускать командой ./test.c
Действительно, работает!
Смысл такого подхода: иногда не хватает либо доступных средств скриптового языка, либо производительности. Но держать компилируемую программу там, где по сути нужен скрипт, неудобно.
А здесь в одном флаконе и мощь языка Си, и скорость запуска, и скриптовый подход "подправил-запустил", и компиляция в машинный код.
Осталось только попытаться применить это на практике.
четверг, 18 ноября 2010 г.
вторник, 16 ноября 2010 г.
Obama weather's fail
Только что попытался добавить погоду в Новосибирске в свой блог с Obama weather. Делаю как написано по ссылке get it into your blog - и ничего.
Начал смотреть, что к чему:
$ GET http://blog_me.obama-weather.com/T2JhbWEvbS9SU1hYMDA3Nw==
Could not connect to memcache
Хе-хе, кто ж так сайты пишет!
Начал смотреть, что к чему:
$ GET http://blog_me.obama-weather.com/T2JhbWEvbS9SU1hYMDA3Nw==
Could not connect to memcache
Хе-хе, кто ж так сайты пишет!
понедельник, 15 ноября 2010 г.
Почему я перестал использовать mp3
Почему я перестал использовать mp3?
1. Я люблю слушать альбомами - тем списком и в той последовательности так, как задумал автор. Упаковщик mp3, даже если он выкладывал альбом, зачастую выбрасывает некоторые треки на свой вкус. Мой вкус не всегда совпадает со вкусом упаковщика.
2. Обнаружилось, что есть такие "умные" упаковщики, которые берут чужой mp3 в формате 128 kbit, перепаковывают в 320 kbit и думают, что они повысили качество :-D. Выяснять своими ушами, чего там напаковали эти горемыки, нет никакого желания.
3. Чтобы получить (субъектвно) идеальный mp3, необходимо раздобыть CD с хорошим звуком (а ведь бывают и CD, сделанные из некачественных mp3). А если я раздобыл такой CD, то зачем мне теперь паковать его в mp3? Можно и так послушать.
4. Часто на CD имеет место такой эффект - звук следующего трека начинается в конце предыдущего, а звук предыдущего заканчивается в конце следующего. Слушая CD, паузы между песнями нет. Но слушая mp3, появляется пауза. Можно, конечно, настроить программный плеер, чтобы играл без пауз. Но есть же треки, между которыми пауза должна быть. А аппаратные mp3 плееры чаще всего таких настроек - убрать паузу - не имеют.
1. Я люблю слушать альбомами - тем списком и в той последовательности так, как задумал автор. Упаковщик mp3, даже если он выкладывал альбом, зачастую выбрасывает некоторые треки на свой вкус. Мой вкус не всегда совпадает со вкусом упаковщика.
2. Обнаружилось, что есть такие "умные" упаковщики, которые берут чужой mp3 в формате 128 kbit, перепаковывают в 320 kbit и думают, что они повысили качество :-D. Выяснять своими ушами, чего там напаковали эти горемыки, нет никакого желания.
3. Чтобы получить (субъектвно) идеальный mp3, необходимо раздобыть CD с хорошим звуком (а ведь бывают и CD, сделанные из некачественных mp3). А если я раздобыл такой CD, то зачем мне теперь паковать его в mp3? Можно и так послушать.
4. Часто на CD имеет место такой эффект - звук следующего трека начинается в конце предыдущего, а звук предыдущего заканчивается в конце следующего. Слушая CD, паузы между песнями нет. Но слушая mp3, появляется пауза. Можно, конечно, настроить программный плеер, чтобы играл без пауз. Но есть же треки, между которыми пауза должна быть. А аппаратные mp3 плееры чаще всего таких настроек - убрать паузу - не имеют.
среда, 10 ноября 2010 г.
Прошёл небольшой тест на знание русского языка
| Я проверил свои знания русского языка и получил пятерку. Сходи, проверься? |
пятница, 29 октября 2010 г.
Visio <=> Dia
Обалдеть! Оказывается, Microsoft Visio и Dia умеют обмениваться данными! Для этого всего лишь надо использовать формат файлов .vdx - обе программы понимают этот формат.
Правда, как в случае создания документа в Dia с передачей в Visio, так и в случае создания документа в Visio, с последующей передачей в Dia, вид документа получается, мягко говоря, неидеальный - потребуется редактирование. Но зачастую это лучше, чем рисовать схемы заново.
Правда, как в случае создания документа в Dia с передачей в Visio, так и в случае создания документа в Visio, с последующей передачей в Dia, вид документа получается, мягко говоря, неидеальный - потребуется редактирование. Но зачастую это лучше, чем рисовать схемы заново.
четверг, 9 сентября 2010 г.
XLS-формат
Что, блин, за мода, выкладывать прайсы в формате Excel?! Зачем тогда сайт? Давайте через файлопомойку на ftp-сервере ещё файлы раздавайте! И все описания с картинками там же сложите, в формате doc :-)
раздел страницы: Каталог (открыть в Google ВикиКомментариях)среда, 18 августа 2010 г.
Мой третий компьютер - Орион-128
После Радио-86РК и Спектрума решил собрать Орион-128, опубликованный в журнале Радио. Нормальной печатной платы мне раздобыть не удалось, поэтому решил изготовить плату самостоятельно. Это позволило изготовить плату, раза в три или в четыре большую по площади, чем оригинальная плата:
Однако, качественно нарисовать дорожки вручную для меня оказалось весьма затруднительно, поэтому я вытравил только разводку питания на микросхемы, а остальные соединения делал проводами:
На плате предусмотрено место под 256KB памяти (против 128KB на оригинальной), место под контроллер Floppy-дисков, и макетная часть для экспериментов.
Чтобы запустить Орион, оставалось впаять только панельку микросхемы ПЗУ. Но на дворе стоял 1994 год, я нашёл себе подработку на IBM PC 386, и интерес к Ориону как-то незаметно пропал. Так он и остался недоделанным :-(
Однако, качественно нарисовать дорожки вручную для меня оказалось весьма затруднительно, поэтому я вытравил только разводку питания на микросхемы, а остальные соединения делал проводами:
На плате предусмотрено место под 256KB памяти (против 128KB на оригинальной), место под контроллер Floppy-дисков, и макетная часть для экспериментов.
Чтобы запустить Орион, оставалось впаять только панельку микросхемы ПЗУ. Но на дворе стоял 1994 год, я нашёл себе подработку на IBM PC 386, и интерес к Ориону как-то незаметно пропал. Так он и остался недоделанным :-(
Подписаться на:
Сообщения (Atom)


