Home
Дневник Евгения Морозова

Евгений Морозов
Date: 2008-05-15 15:21
Subject: #%!
Security: Public
Tags:дневник

Если кто-то меня потерял — у меня с выходных не было Интернета. Последние две записи я удалил, потому что это глупость, поторопился написать. :)

Сетевой кабель где-то оборвался, монтажники, лентяи, поленились в первый раз все проверить, пришлось звонить каждый день и наезжать, сегодня прибежали, прозвонили, сказали, что обрыв в каком-то труднодоступном месте и они заменили часть кабеля или что-то в этом роде. :)

На новую работу пока не устроился, так как паспорт до сих пор не вернули. Сегодня еду выцарапывать. Боюсь, что из-за этого пропадания Интернета почти на неделю и проблем с устройством на новую работу, я вообще могу остаться безработным.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-09 14:55
Subject: KDE 4
Security: Public
Tags:kde, linux

На днях поставил Kubuntu 8.04 KDE 4 Mix. Никому не рекомендую ставить именно этот вариант дистрибутива. KDE 4 оказался совсем сырым. Во-первых, почти ничего из KDE 3 не реализовано, даже настроек толком нет. Во-вторых, то, что есть, безбожно глючит. Ну просто невозможно им пользоваться, бета версии KDE 1, выходившие в прошлом веке, и те были лучше. Блин, там даже при нажатии кнопки 'Logout' в меню, вызывается диалог закрытия сеанса из KDE3, который в половине случаев валится с segfault, а на кнопки 'Suspend to RAM' или 'Suspend to disk' вообще не реагирует.

Поставил stumpwm, но не пошло. К тому же не представляю как в нем пользоваться, например, GIMP. И руководств толковых нет, лучшее, что нашел — screencast от Male, но его надо несколько раз пересмотреть, чтобы запомнить, к тому же в нем не все темы раскрыты. :)

Попробую, наверное, Gnome или откачусь на KDE 3.

15 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-09 05:29
Subject: Grub и LVM
Security: Public
Tags:linux

Завтра собираюсь поставить систему на LVM. Кто-нибудь может сказать, как быть с grub: создать для /boot обычный не-LVM раздел, или он и с LVM нормально ядро прочитает? У кого какая конфигурация? А также, стоит ли отдавать под физический LVM-раздел весь 500 Гб диск? Никогда раньше не использовал LVM.

P.S. Вертел в руках asus eee — обалденная штука. В жизни еще лучше, чем на картинках. Не понимаю тех, кто жалуется — ни у какого другого производителя я ничего похожего не видел. Продавец в «Кее» сказал что купить до сих пор очень сложно — у них всю партию разбирают сразу же.

19 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-07 12:46
Subject: Винчестер
Security: Public
Tags:дневник

Похоже, что у меня начал умирать винчестер. Или я не знаю, что случилось, но все дико тормозит. Особенно firefox. При этом лампочка обращения к винту горит непрерывно и система замирает. При этом никаких подозрительных звуков или записей в логах... Странно.

20 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-04 19:09
Subject: Generator Tricks for Systems Programmers
Security: Public
Tags:python, генераторы, программирование, ссылки

http://www.dabeaz.com/generators/index.html

Самое толковое руководство по применению генераторов.

1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-03 19:48
Subject: Сестренка
Security: Public
Tags:дневник, фотография

На пару дней приезжала любимая двоюродная сестренка. Давно я столько не ходил — прошли наверное не один десяток километров по улицам города, паркам и музеям. Это был лучший праздник за три года, давно не получал столько позитива. :)
Фотографии )

10 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-03 14:16
Subject: В биизжаластнам мире гломура
Security: Public
Tags:lol, ссылки

В биизжаластнам мире гломура

«Чтоб выглядеть не по-уродски
Среди расфуфыренных дам
Все книжки Коэльо и Робски
Дифчёнка прочла по складам»

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-05-01 15:08
Subject: Internet
Security: Public
Tags:дневник

Скорость доступа растет сумасшедшими темпами. Мой провайдер стал повышать ее едва ли не каждый месяц. Сейчас за те же деньги, что и два года назад, у меня безлимитка на скорости 4 Мбит/с и 8Гб льготного трафика на скорости 100 Мбит/с (в апреле я израсходовал всего 9 Гб, так что почти весь месяц у меня 100 Мбит).

Заодно поломали биллинг — вчера Интернет не работал, а сегодня обнаружил, что забыли списать плату за статический IP.

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-28 20:23
Subject: Literate programming и Leo
Security: Public
Tags:leo, literate programming, программирование, редакторы

От недавнего интервью Дональда Кнута пошли волны по всем блогам. В частности, многие блоггеры вспомнили про literate programming. Ни разу не пробовал писать в таком стиле, потому что плохой писатель, но посты о literate programming напомнили о редакторе Leo, реализующем нечто близкое, по-моему. Достаточно сказать, что Leo — единственный редактор, кроме Emacs, которым я пользовался продолжительное время.

Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-23 20:29
Subject: Изобретение велосипедов
Security: Public
Tags:программирование

Иван Сагалаев написал статью про изобретение велосипедов:
http://softwaremaniacs.org/blog/2008/04/21/wsgi-framework/

Хорошая статья. Не раз сталкивался с ситуациями, когда коллеги или начальство решали: «Мы не будем использовать фреймворк (иногда даже просто библиотеку или даже какую-то возможность языка), потому что быстрее написать собственную, и вообще, в библиотеках бывают баги».

В итоге, все всегда заканчивалось одинаково: собственный фреймворк/библиотека разрабатывался намного дольше, чем предполагалось, возможностей в нем было на порядок меньше, чем в готовом, архитектура была хуже, багов было столько, что казалось чудом, что он хоть как-то работает. Документация обычно не писалась вообще.

Короче, изобретение велосипедов очень часто заканчивается плачевно. Хотя я понимаю, почему некоторые комментаторы отстаивают право на создание велосипеда: часто это более интересное занятие, чем решать задачу, в которой его предполагается использовать.

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-23 02:09
Subject: Еще о Script-Fu
Security: Public
Tags:gimp, scheme, программирование

Сегодня script-fu помог мне в решении уже более серьезной задачи. Надо было подготовить для сайта несколько картинок: привести к одинаковому размеру и создать полупрозрачное отражение. ImageMagick'ом уже не обойтись.

Решение )
Скрипт простой, но промучался с ним около полутора часов. Все же я только начал изучать Scheme, да и c Gimp непросто разбираться. Наверное вручную справился бы за то же время, но было бы менее интересно. :)

4 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-19 11:42
Subject: Еще о PyXPCOM
Security: Public
Tags:mozilla, python, xpcom, программирование

Установил расширение PyXPCOM, о котором писал несколько дней назад. Расширение отображается как работающее.

Написал собственное простое расширение с PyXPCOM компонентом, показывающим произвольное значение из настроек FF. Установил его — не работает. Полез в консоль и увидел, что на самом деле PyXPCOM не загрузился. Перечитал внимательно страницу проекта и увидел, что 64-х битная версия пока не готова. :(

Подожду, пока выпустят версию для 64-х битных платформ, или скомпилирую самостоятельно.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-19 03:27
Subject: Вакансия XSLT-программиста
Security: Public
Tags:дневник, ссылки

http://www.jenitennison.com/blog/node/87

400-450 фунтов в день, контракт на срок от 3 до 6 месяцев. У них там на всех вакансиях столько платят? Хм, за три дня можно заработать больше месячной зарплаты XSLT-программиста в Яндексе.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-18 22:06
Subject: Китя жжет
Security: Public
Tags:дневник, ссылки

Дом свой в этом городе – ну это минимум полмиллиона долларов состояния. Вот скажите, если бы у вас были полмиллиона долларов, вы бы стали воровать тележку из супермаркета, потом пытаться достать из неё плоскогубцами железный доллар, окончательно ломая замок, а потом бросили бы результат с этим несчастным погнутым долларом на улице под окнами своего дворца с колоннами? Невероятно? Но очевидно глазу. Сила не победила, изогнутый доллар остался внутри, гордость же победила – ещё одна коляска осталась перевернутой у обочины.

И в самом деле, чего они так жмотятся-то?

5 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-16 14:57
Subject: PyXPCOM в виде расширения
Security: Public
Tags:firefox, python, xpcom, прграммирование

Расширение, добавляющее поддержку Python в Firefox. Наименее безболезненный способ, потому что сколько я ни пытался, самому собрать Mozilla/Firefox с PyXPCOM мне не удавалось. :(

Расширение позволяет:

  • писать расширения на Python
  • писать многопотоковые расширения (Javascript однопоточный)
  • писать сложные расширения не обращаясь к C++
  • возможность использовать огромное количество библиотек для Python, включая стандартную
  • использовать ctypes для подключения любых библиотек на C
  • использовать дополнительные протоколы, не поддерживаемые Mozilla, такие как SFTP и SCP
  • создавать UDP-сокеты.

По-моему, весьма заманчиво. Хотя я уже научился писать расширения на Javascript (и даже один простой XPCOM-компонент на C++ написал), но все же недолюбливаю Javascript. Многие расширения для FF на Javascript выглядят как лапша — очень тяжело читать и изменять.

13 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-15 13:30
Subject: del.icio.us в FF3
Security: Public
Tags:del.icio.us, firefox, дневник

Yahoo наконец выпустила новую версию расширения del.icio.us (пока бета), работающую в Firefox 3.
Анонс, далее в ветке написано как скачать.

Спасибо [info]alexott, который, правда, забыл указать, где можно скачать. :)

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-12 21:40
Subject: Почему Javascript непопулярен в качестве скриптового языка
Security: Public
Tags:javascript, программирование

[info]ivan_ghandhi заинтересовал этим вопросом и вот ответ:

What about JavaScript? It’s an underrated, elegant language, with a huge number of people acquainted with its syntax. Its weakness is that it’s not used as a general purpose language, so there’s no selection of libraries your users will be able to build on. No libraries and no built-in standard APIs (file system access, I’m looking at you) rule JavaScript out.

Мнение отсюда.

1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-11 19:53
Subject: Популярность python
Security: Public
Tags:python, дневник

Python has been declared as programming language of 2007. It was a close finish, but in the end Python appeared to have the largest increase in ratings in one year time (2.04%). There is no clear reason why Python made this huge jump in 2007. Last month Python surpassed Perl for the first time in history, which is an indication that Python has become the “de facto” glue language at system level. It is especially beloved by system administrators and build managers. Chances are high that Python’s star will rise further in 2008, thanks to the upcoming release of Python 3.

Увидел здесь.

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-09 22:06
Subject: Emacs Lisp as a scripting language
Security: Public
Tags:emacs, lisp, программирование

Беру на заметку. :)
http://www.leancrew.com/all-this/2008/04/emacs-lisp-as-a-scripting-language/

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Евгений Морозов
Date: 2008-04-08 13:23
Subject: О Ruby
Security: Public
Tags:python, ruby, программирование, ссылки

Длинный и обстоятельный текст с критикой Ruby (критика по делу):
http://glyphobet.net/blog/essay/228

13 Comments | Post A Comment | в избранное | рассказать другу | ссылка



browse
my journal
links
Май 2008