Дописал статью о Весноте для Linux Games Technologies.
7K совершенно бесплатно :D
Опубликую попожжее.
Какой такой опенсорсный декстоп?
1 Декабрь, 19:09
Попытался один такой зафайлить баг в Gnome.
( Гном обречён )
( Гном обречён )
(без темы)
20 Ноябрь, 13:15
Интересно, если ядовитый газ из коробки с котом Шредингера убьет наблюдателя достаточно быстро, зафиксируется ли квантовое состояние?
Опубликовано с мобильного портала m.livejournal.com
Опубликовано с мобильного портала m.livejournal.com
StackOverflow и иже
16 Ноябрь, 19:20
Кому интересно, кроме stackoverflow и serverfault, компания Джоэля запустила ещё и startups.com.
Кстати, stackoverflow — моё новое хобби. Дёшево и сердито поощряет ЧСВ, но не слишком часто. Чаще макает его в лужу :D
Кстати, stackoverflow — моё новое хобби. Дёшево и сердито поощряет ЧСВ, но не слишком часто. Чаще макает его в лужу :D
Метаконтакты
11 Ноябрь, 14:08
Чуть упорядочил три самых любимых группы в Миранде. Слил в метаконтакты полтора десятка тех, кого очень много (от трёх). Чемпион по потере аккаунтов -
dima_kender, его у меня 8, не считая ЖЖ-толка, который в отдельной группе.
В контактлисте сразу стало просторнее.
Самая популярная среди друзей подборка — ICQ+GoogleTalk+Skype.
Жаль, в Миранде метаконтакты неидеальны: в мета-контакте (корневом) история под-контактов автоматом не объединяются, история видна, только если её явно скопировать в корень. В коде History++ есть какие-то подвижки в эту сторону, но поддержки нет.
Кстати, а какие клиенты поддерживают метаконтакты? Знаю о MirandaIM, Kopete, и, кажется, QIP.
В контактлисте сразу стало просторнее.
Самая популярная среди друзей подборка — ICQ+GoogleTalk+Skype.
Жаль, в Миранде метаконтакты неидеальны: в мета-контакте (корневом) история под-контактов автоматом не объединяются, история видна, только если её явно скопировать в корень. В коде History++ есть какие-то подвижки в эту сторону, но поддержки нет.
Кстати, а какие клиенты поддерживают метаконтакты? Знаю о MirandaIM, Kopete, и, кажется, QIP.
(без темы)
9 Ноябрь, 12:18
Множество коллег (почти все, кого наблюдал) ждут, пока электрический чайник выключится сам, хотя вода уже давно кипит и чуть ли не выскакивает через носик.
У чайника, конечно, есть допуск, в сторону "выключиться попозже", чтобы не выключаться на незакипевшей воде.
Но дети цифрового разума не мыслят аналоговыми допусками.
Примеры этой же цифровой веры встречаются в многочисленных блоговых спорах. Если человек утверждает, что есть единственный "правильный" способ решения вопроса — это почти наверняка программист, а скорее, админ.
Но чтобы такой способ существовал, его в систему должен кто-то заложить.
Глупо считать, что есть магические рецепты для управления государством, лечения, спасения экологии и чёрт-знает-чего-ещё.
У чайника, конечно, есть допуск, в сторону "выключиться попозже", чтобы не выключаться на незакипевшей воде.
Но дети цифрового разума не мыслят аналоговыми допусками.
Примеры этой же цифровой веры встречаются в многочисленных блоговых спорах. Если человек утверждает, что есть единственный "правильный" способ решения вопроса — это почти наверняка программист, а скорее, админ.
Но чтобы такой способ существовал, его в систему должен кто-то заложить.
Глупо считать, что есть магические рецепты для управления государством, лечения, спасения экологии и чёрт-знает-чего-ещё.
SQL
5 Ноябрь, 11:18
Почитал википедию о стандартах SQL.
Узнал много нового.
Про стандартный оператор MERGE, про window functions (Ура! Нормальное описание!) и как сделать LIMIT в разных СУБД.
Наконец увидел, как делать иерархические запросы не в Оракле. Есть в Firebird и Postgre (см. WITH RECURSIVE). Всё-таки Postgre рулит.
Узнал много нового.
Про стандартный оператор MERGE, про window functions (Ура! Нормальное описание!) и как сделать LIMIT в разных СУБД.
Наконец увидел, как делать иерархические запросы не в Оракле. Есть в Firebird и Postgre (см. WITH RECURSIVE). Всё-таки Postgre рулит.
Модуль!
4 Ноябрь, 16:41
Мы начинаем КВН.
В эту пятницу, в "Мышах". Начинаем с тупого крысиного рубилова, в честь заведения. Скажем, в 18-30.
Дик, Саша, Фродо, Оля, и кто ещё желает - готовы?
Сеттинг - Fallout.
Читаем GURPS Lite. Можно в оригинале :D
upd: Второй DM оказался бы в тему. Если игроков больше четырёх, крайне помогает.
В эту пятницу, в "Мышах". Начинаем с тупого крысиного рубилова, в честь заведения. Скажем, в 18-30.
Дик, Саша, Фродо, Оля, и кто ещё желает - готовы?
Сеттинг - Fallout.
Читаем GURPS Lite. Можно в оригинале :D
upd: Второй DM оказался бы в тему. Если игроков больше четырёх, крайне помогает.
(без темы)
3 Ноябрь, 8:37
Будет опенсорсная версия скайпа.
Читать "урезанная". Судя по тексту и комментам, "open source UI" означает, что бэк-энд останется закрытым, бинарником.
Может, и под винду дадут клиентскую либу. Будет когда-нибудь и нормальный плагин для миранды :-D
Читать "урезанная". Судя по тексту и комментам, "open source UI" означает, что бэк-энд останется закрытым, бинарником.
Может, и под винду дадут клиентскую либу. Будет когда-нибудь и нормальный плагин для миранды :-D
(без темы)
30 Октябрь, 14:37
Как-то мы с коллегой рассматривали функцию - эффективность телеги в зависимости от количества колёс.
Прошли от 0 до 5, потом пошла сильная нелинейность, обусловленная новым нефизическим слагаемым - "понты".
Для 0 колёс у нас примерами были паланкин и носилки.
Для 1 - тачка.
Для 2 - двуколка и ещё одна тачка.
И те де.
Никак не могли построить модель: у паланкина 0 колёс, но 2 или 4 носильщика.
А тут я понял: колёса у паланкина — воображаемые! То есть, их количество - величина комплексная.
А по модулю - всё те же 2 или 4.
Прошли от 0 до 5, потом пошла сильная нелинейность, обусловленная новым нефизическим слагаемым - "понты".
Для 0 колёс у нас примерами были паланкин и носилки.
Для 1 - тачка.
Для 2 - двуколка и ещё одна тачка.
И те де.
Никак не могли построить модель: у паланкина 0 колёс, но 2 или 4 носильщика.
А тут я понял: колёса у паланкина — воображаемые! То есть, их количество - величина комплексная.
А по модулю - всё те же 2 или 4.
Эарендил ходил-бродил, не ел, не спал, не D&D-ил...
19 Октябрь, 22:18
Почитал объяснение "Звёздных войн" через Darths & Droids. Убедительно.
Потом ещё The DM of The Rings.
А мы как раз обсуждали - а не поводить ли нам модуль. У меня, где-нибудь по пятницам или субботам.
dik готов.
Кто ещё?
Чтобы потратить время подготовки не на разучивание ситемы, а на модуль, предлагаю знакомые опции: AD&D 2e - выцепим что-нибудь готовое-классическое-фентезюшное, или киберпанк/постапокалипсис на GURPS (в Фолаут все играли, да?).
upd: Кворум есть, ура.
Теперь я подбираю модули, а мы все думаем над временем.
Потом ещё The DM of The Rings.
А мы как раз обсуждали - а не поводить ли нам модуль. У меня, где-нибудь по пятницам или субботам.
Кто ещё?
Чтобы потратить время подготовки не на разучивание ситемы, а на модуль, предлагаю знакомые опции: AD&D 2e - выцепим что-нибудь готовое-классическое-фентезюшное, или киберпанк/постапокалипсис на GURPS (в Фолаут все играли, да?).
upd: Кворум есть, ура.
Теперь я подбираю модули, а мы все думаем над временем.
(без темы)
13 Октябрь, 18:23
Прислали старую шутку. В ней появилась новая кнопка.
Дописал ещё одну букву.
Jesus has changed your life. Save the changes?
[Yes] [No] [Save ass...]
Дописал ещё одну букву.
Jesus has changed your life. Save the changes?
[Yes] [No] [Save ass...]
(без темы)
30 Сентябрь, 15:22
Какого чёрта меня понесло читать Майкла Крайтона - не помню.
Прочитал "Человек-компьютер", "Сферу" бросил на середине. Автор скучно и затянуто, тупыми механическими приёмами, нагнетает напряжение, потом его затянуто и предсказуемо разворачивает.
Кроме фабулы, книга мало чем может похвастаться: для триллера, персонажи прорисованы сносно; но до, например, Хейли ему - как до Луны пешком.
От раздражения переключился на чистую Истину - "The Linux Kernel Module Programming Guide".
Прочитал "Человек-компьютер", "Сферу" бросил на середине. Автор скучно и затянуто, тупыми механическими приёмами, нагнетает напряжение, потом его затянуто и предсказуемо разворачивает.
Кроме фабулы, книга мало чем может похвастаться: для триллера, персонажи прорисованы сносно; но до, например, Хейли ему - как до Луны пешком.
От раздражения переключился на чистую Истину - "The Linux Kernel Module Programming Guide".
(без темы)
18 Сентябрь, 19:45
Аааа... стало мне интересно, как работает софтинка, отслеживающая и биллящая телефонные переговоры на миниАТС.
У неё есть типа демон, который подключается к COM-порту и отслеживает сообщения о звонках.
Демон этот - держитесь крепче - стартует из rc.d вот так:
( скрЫпт )
Microsoft со своим TAPI далеко впереди планеты всей. Высокие технологии, ё. Век телекоммуникаций, ё. Открытые стандарты и community-driven development, ё.
А "краткость - сестра нашего брата".
У неё есть типа демон, который подключается к COM-порту и отслеживает сообщения о звонках.
Демон этот - держитесь крепче - стартует из rc.d вот так:
( скрЫпт )
Microsoft со своим TAPI далеко впереди планеты всей. Высокие технологии, ё. Век телекоммуникаций, ё. Открытые стандарты и community-driven development, ё.
А "краткость - сестра нашего брата".
Мой любимый струмент для создания CHM
17 Сентябрь, 20:07
Лучше ничего не встречал:
htm2chm.
Ему можно подсунуть каталог, выкачанный wget-ом, и скомпилировать CHM-ку.
А если очень хочется сделать из index.html красивое содержание, можно сделать index.hhc скриптом - например, моим (осторожно: отлаживал его всего на двух файлах, и на тех HTML приходилось предобрабатывать).
Только что собрал им CHM-ку: "Secure Programming for Linux and Unix HOWTO" by David A. Wheeler
htm2chm.
Ему можно подсунуть каталог, выкачанный wget-ом, и скомпилировать CHM-ку.
А если очень хочется сделать из index.html красивое содержание, можно сделать index.hhc скриптом - например, моим (осторожно: отлаживал его всего на двух файлах, и на тех HTML приходилось предобрабатывать).
Только что собрал им CHM-ку: "Secure Programming for Linux and Unix HOWTO" by David A. Wheeler
(без темы)
7 Сентябрь, 18:37
Вот же ж люди бывают - инструктор по парусному спорту, в Google Summer of Code участвуют, Wesnoth хачат...
