Advertisement

Customize
Max Below are the 50 most recent journal entries recorded in the "Max Kirillov" journal:

[<< Previous 50 entries]

June 29th, 2009
10:42 pm

[Link]

похапе такое похапе
Насколько я знаю, PHPшники никогда не пишут в багах, как они их исправляют, просто говорят try with latest cvs. С другой стороны, и в коммитах нет никаких ссылок на баги, а только словесное описание проблемы, довольно причём немногословное. То есть связи между багами и коммитами какбы нет.

То ли он и вправду такие разгильдяи, толи своё know how берегут...

(1 comment | Leave a comment)

June 20th, 2009
11:17 am

[Link]

ааааа
"Никто у RIAA не интересовался: скока надо загрузить пиратских mp3, дабы наступил коммунизм?"

(Leave a comment)

June 15th, 2009
08:38 pm

[Link]

опять схема
Ничто меня так не приводит в бешенство, как знакомство с классикой CS:

$guile-1.6 -l /usr/share/slib/guile.init --
guile> (require 'structure)
guile> (define-structure obj a b)

Backtrace:
In standard input:
   2: 0* (define-structure obj a b)

standard input:2:1: In expression (define-structure obj a ...):
standard input:2:1: Unbound variable: define-structure
ABORT: (unbound-variable)
guile> %
$guile-1.8 -l /usr/share/slib/guile.init -- 
guile> (require 'structure)

Backtrace:
In standard input:
   1: 0* (require (quote structure))

standard input:1:1: In expression (require (quote structure)):
standard input:1:1: Unbound variable: require
ABORT: (unbound-variable)
guile> %
$


Это почти как ed, только хуже. Потому что я могу набрать man ed и, о чудо, - прочитать что там надо делать. А набрав man guile я прочитаю... правильно: "No manual entry for guile"

Нет, я верю что рано или поздно нагуглю правильный вариант. Но, мать вашу, почему я должен гуглить, чтобы просто слепить 2 пакета из дистрибутива, вместо того чтобы читать об этом в README?

(Leave a comment)

June 12th, 2009
02:48 am

[Link]

C++ vs GC, закат вручную
Пока женщины и дети спят, продолжаем извращаться. В прошлый раз я обнаружил, что применение boehm gc может дать выигрыш по сравнению даже с ручным освобождением памяти.

Тем не менее, практическая польза от этого непонятна. Ведь если я делаю библиотечку на c++ - я не могу так просто взять и приделать к ней libgc. Неизвестно, что это затронет в клиентских программах. И уж точно не хочется думать о том, как поведут себя несколько библиотек с gc, хорошо ещё если от одной и той же libgc.

Поэтому есть желание обойтись без глобальных состояний и низкоуровневых хаков. То есть, написать что-то вроде GC самостоятельно прямо на c++. "что-то вроде" - потому что задачи сделать универсальную систему не стоит, надо здесь и сейчас, в критичном участке кода, с уже известным алгоритмом, как-то разобраться с памятью.

Написал )

Результат - задача с прошлого раза выполняется за 2.9 с против 4.1 у boehm gc и 5.3 у ручного деаллокатора. Возможно, можно сделать и меньше, но и так неплохо.

Надо понимать, что это всё не просто так. Во-первых, полученный gc нельзя просто взять и приделать к коду. Его надо писать заново в каждом случае, учитывая задействованные типы, корневые ссылки и необходимый запас на выделение до следующего хука. Во-вторых, оптимизация ручной деаллокации вовсе не исчерпана. Можно, например, вместо стандартных аллокаторов написать свои.

Впрочем, бывает что ручное освобождение памяти сделать довольно тяжело. Мой пример на самом деле довольно тепличный - там на каждый объект ровно 1 ссылка, удаляй не хочу. Возможна ситуация, когда всё будет уже не так просто.

Так что, если кто-то может предложить задачу, где gc нужен по делу - было бы интересно поиграться.

UP: задачи, кстати, найти не могу. Максимум, что иногда пригождается - пулы. Для binary trees: http://shootout.alioth.debian.org/gp4/benchmark.php?test=binarytrees

(2 comments | Leave a comment)

June 11th, 2009
07:27 pm

[Link]

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

(2 comments | Leave a comment)

June 10th, 2009
07:37 am

[Link]

поступок самурая
http://www.channelregister.co.uk/2009/06/09/lxlabs_funder_death/


The boss of Indian software firm LxLabs was found dead in a suspected suicide on Monday.

Reports of the death of K T Ligesh, 32, come in the wake of the exploitation of a critical vulnerability in HyperVM, a virtualization application made by LXLabs, to wipe out data on 100,000 sites hosted by the UK web hosting firm VAserv.

(1 comment | Leave a comment)

June 4th, 2009
09:55 pm

[Link]

C++ vs boehm GC
Тут [info]kouzdra обсирает shared_ptr, мол тормозные они. Довольно интересно. Не то чтобы они мне по работе были слишком тормозными чтобы их не использовать, но меня что-то задело. И пока я был в задетости, внезапно сообразил, что никакой c++ специфики мусоросборщик требовать не должен. Потому что объекту, которого будут коллектить, в идеале совсем никаких действий по своей смерти делать не надо - это во-первых, лишние тормоза, а главное - не несёт практической пользы. То есть деструктор для таких классов вызывать не надо. А я всё думал, как это сделать.

Таким образом, приляпал я к плюсовому коду kouzdra тот самый тупой libgc. Код есть тут: http://www2.max630.info/bench/main.cpp

Он, оказывается, работает быстрее, чем ручные delete. Раза в полтора.

Поехали дальше )

(5 comments | Leave a comment)

June 2nd, 2009
02:58 pm

[Link]

Одна из идей - выкупить препарат
http://e-d-k.livejournal.com/259924.html

via

(Leave a comment)

June 1st, 2009
03:47 pm

[Link]

... and Linux is its kernel
Если еще кто-то когда-то в моем журнале будет упоминать в положительном контексте что-либо, сделанное в рамках GNOME и KDE, буду банить как за мат

А это мысль. 15 лет free soft бежит за "простым юзером", потеряв все штаны при этом, и остаётся от него всё так же далёк. Может, имеет смысл попробовать другие варианты?

(9 comments | Leave a comment)

May 29th, 2009
05:36 pm

[Link]

истории от ботов
Пришёл в друзья спамбот с подзамками. Там какая-то дама рассказывает как она не то беременная, не то больная, устраивает свою семейную жизнь. Мне эти рассказы показались знакомыми, вроде уже где-то читал я про это. Может, ошибаюсь. В гугле не нашёл.

Вообще интересно, откуда берутся эти подзамочные истории. Обычно они какие-то жутко личные. Вряд ли их нарочно выдумывают в таком количестве. Видимо, где-то есть люди, которые вот так пишут, изливают душу. А потом они пропадают, а их истории живут отдельно от них.

(2 comments | Leave a comment)

May 25th, 2009
12:35 pm

[Link]

пугало для детей
Чтобы отпугнуть подростков, бесчинствующих в туалетах и других сооружениях, в токийском парке ночью теперь проигрываются высокочастотные звуки, которые могут услышать только молодые люди.

а вы говорите - комендантский час

UP: если чё, это не только "рунет":
http://ru.reuters.com/article/oddlyEnoughNews/idRUMSE54L25T20090522
производитель: http://themosquito.co.nz/

(Leave a comment)

09:30 am

[Link]

про евровидение
Так, я не понял, а нам теперь этот шедевр по радио слушать? Мне как-то разонравилась эта песня.

(3 comments | Leave a comment)

May 23rd, 2009
10:45 am

[Link]

собеседование для электриков
2. (автор А.Х.Шень) Кандидат предъявляет бумаги об инженерном образовании. Кандидату предъявляется розетка, путём втыкания настольной лампы демонстрируется исправность. Предлагается встать двумя ногами на толстый резиновый коврик, взять в одну руку гвоздь, и воткнуть его в одну из дырок розетки по своему выбору. Либо изложить свои соображения, почему это делать небезопасно. Рядом лежит набор противоожоговых мазей и бинты. Существенная часть граждан начинают настойчиво предлагать изложить, почему это совершенно безопасно. Но встать и воткнуть отказываются. Один товарищ начал объяснять, что я не имею право давать такие тесты до заключения трудового договора...

Нифигасе. Я думал, это только программистам предлагают всякую херню на собеседовании, которая нарушает все принципы безопасности. Оказывается, электрикам тоже.

В принципе, сунуть палец в розетку и остаться в живых - нехитро, я так делал неоднократно :) Но, учитывая обычный уровень похуизма, вводить эту процедуру в Процесс (TM) НЕЛЬЗЯ. Рано или поздно кто-нибудь забудет встать на коврик, или у него окажется слабое сердце и только что из бани - и получите труп.

PS: Кроме всего, это просто унизительно. Пальцы в розетку суют в цирке, а электрики должны пользоваться щупом. Один человек может конечно совмещать это, но в разное время и в разных местах.

(Leave a comment)

May 18th, 2009
01:09 pm

[Link]

икея жжот
Оказывается, в Икее задний выход (на парковку) окружён столбиками, которые не позволяют вывезти телегу к машинам, если только не припарковался заранее к этим столбикам.

Ещё большая жесть поджидала меня, когда я попытался вернуться наверх - эскалатор только один, и он едет вниз, а на лифте отсутствует кнопка вызова. То еcть возможность подняться с телегой наверх какбы не предусмотрена (для пеших есть лесенка).

Способ добраться до машины я, конечно, нашёл. Но вот чего они точно добились своими столбиками - что я не стал решать обратную задачу доставки через них пустой телеги к выходу. Пусть сами играются в свои игры.

(Leave a comment)

May 14th, 2009
11:57 pm

[Link]

"мойка" на светофоре - они вернулись
Сегодня на выезде с каменской магистрали на Красный видел ребёнка лет 10 (?), который тёр стёкла стоящим машинам.

Такие дела.

(Leave a comment)

May 13th, 2009
03:32 pm

[Link]

заседание пионерского актива
"Пионерский горн делается их железа, но при этом звук у него, эээ, не железный"

(Leave a comment)

May 8th, 2009
10:01 am

[Link]

прафисианалы
Вот что можно сказать о "поставщике услуг", который присылает письмо с multipart/alternative с пустой текстовой частью, а html часть оказывается размечена на фиксированную ширину?

Жаль потёрли тролля из ru_linux. Я бы его ткнул носом в "качественное решение".

(1 comment | Leave a comment)

May 5th, 2009
02:12 pm

[Link]

listen, backlog
Интересно... Оказывается, ядро может, не приводя в сознание сервер, принять соединение и уже начать оттуда читать.

(Leave a comment)

May 4th, 2009
01:33 pm

[Link]

по зарез нужен минус
http://viictor.livejournal.com/8251.html

забирает.
Надо сохранить для надёргивания цитат.


В природе нет отрицательных литров и нет отрицательных метров.
Это экспериментально доказано.
Но теоретикам по зарез нужен минус. Без него яблоко на Землю не падает.
Можно было разобраться в причинах, докопаться до сути, исправить ошибку.
Но теоретики делают проще. Теоретики выстраивают систему правдоподобного вранья. И именно векторная алгебра занимается подменой понятий число и величина.

(1 comment | Leave a comment)

May 1st, 2009
01:40 pm

[Link]

++exp
Съездил первый раз за город, проехался по колыванскому шоссе и северному объезду.

Уже в городе, на шамшиных обнаружил себя объезжающим всех слева впритирку со встречными.

Надо сказать, народ совсем не комплексует обгонять посередине несмотря на наличие машин на встречке. В принципе это не новость, но из-за руля смотрится непривычно. Потом уже на подъезде с краю были велосипедисты и удирать было некуда, пришлось поморгать поворотником, чтобы совсем уж меня не игнорировали.

За последние 25 лет никто так и не удосужился сделать нормальный измеритель уровня топлива. Cо вчерашней заправки проехано 90 км, а стрелка не шелохнулась. Зато потом она внезапно окажется на четверть ниже.

(Leave a comment)

April 30th, 2009
03:43 pm

[Link]

вовремя я околёсился
http://news.ngs.ru/more/44765.php

Можно считать, наземному транспорту пришёл кирдык. Будет такая же херотень как в москве. Собственно, это было понятно ещё когда маршруты начали разгонять с Красного.

(17 comments | Leave a comment)

April 26th, 2009
02:52 am

[Link]

влез


Ух, сколько я там маневрировал, наверное минут 10. Туда сюда. Туда сюда. Даже попробовал на ручнике, типа на месте. Нихера не на месте, почти так же и едет.

Надо сделать зеркало назад, совсем не понимаю где там кончаюсь я и где начинается сосед.

А, кстати, автомобилисты. Вы часто по ошибке включаете дальний, когда ситуация требует ехать с ближним днём (загород, магистрали, параноя)? что-то много больно ярких товарищей попадается.

(7 comments | Leave a comment)

April 12th, 2009
11:02 am

[Link]

"прогресс" в области искусственного дыхания
Устройство для проведения искусственного дыхания "Рот-устройство-рот"

Интересно, а насколько устройство для искусственного дыхания с использованием человеческих лёгких проще устройства с механических нагнетателем воздуха. IMHO почти ненасколько. А ведь качать баллончик можно долго и ненапряжно, а дующий с трубочку сдуется минут за 10 из-за кислородного отравления.

Наверняка этот плод сна разума появился из-за того, что аппарат для искуственного дыхания с баллончиком жутко зарегулирован, и простому быдлу им пользоваться низзя, а можно только Димломированным Медикам. Или изобретателю хотелось поднять бабла за оригинальную идею.

И ведь полно такой херни.

(Leave a comment)

09:30 am

[Link]

ездун
В общем, одним шахидом на улицах Новосибирска и, если повезёт, дорогах Западной Сибири, стало больше.



(Картинки продавца, свои ещё не делал)

По-моему, сработаемся. На ямах ведёт себя вполне пристойно. На nissan primera, на которой я учился, любая неровность в асфальте сотрясала до печёнок. Надо для сравнения прокатиться по той же дороге. И вообще как-то ощущение доверия у меня к ней есть.

Недостатки - громко рычит и резко прыгает. Надо бы попроверяться.

За первый день успел:

* сесть на брюхо (во дворе, ага). Шкрябнул трубой глушителя и передним краем кузова и хорошо потёрся чем-то на дне, пока вытаскивали.
* разогнаться >80 км/ч. Больше не буду. Вообще на мостах хочется втопить - они такие прямые, пустые и без источников неожиданых помех.

(3 comments | Leave a comment)

April 7th, 2009
03:39 pm

[Link]

дом с приведениями (опять похапе)
http://community.livejournal.com/ru_php/1352054.html?thread=19628662#t19628662


1. сначала $page=0
2. потом мы приводим его к строке, обращаясь к $page['current'];
3. при этом работаем со строкой, как с массивом.
4. у этого массива могут быть только целочисленные индексы, и поэтому строка current становится нулем
5. следовательно, мы записываем в первый символ строки $page строку p_edit
6. но поскольку там место только для одного символа, то она обрезается до p


мне кажется, я близок к просветлению

(Leave a comment)

March 22nd, 2009
12:29 pm

[Link]

главное - участие
А вообще я облажался по полной. Мало того что сделал очень тупого бота, и делал его неоправданно долго - ещё и допустил там довольно серьёзный баг - после успешного раунда (этот случай оказался неучтенным при тестировании;)) он следующий стоит на месте. Причём чуть не пропустил баг ещё серьёзней, без которого он бы вообще не работал, но за 10 минут до дедлайна успел его исправить.

Хуже всего, что и в жизни всё на что отвлекался завалил, так что не вполне понятно за что страдал.

Бот:
http://www2.max630.info/cgi-bin/gitweb.cgi?p=sapka-client.git/.git;a=tree;hb=refs/heads/upload
кое-что докоммичено уже после дедлайна, но это именно то что было в сабмите.

Тестовый братоубийственный забег:
http://www2.max630.info/cgi-bin/gitweb.cgi?p=sapka-client.git/.git;a=blob_plain;f=display.html;hb=refs/heads/master

PS: это я про вот это: http://stanfy.com.ua/contest/about/

(4 comments | Leave a comment)

08:29 am

[Link]

в Австралии секса нет
http://nl.livejournal.com/799699.html?style=mine

Пока я сидел в подводной лодке, произошло интересное событие. Российскому учёному отказали в работе на том основании, что она тыкала в себя стеклянным половым органом. Сослались на пункт в требованиях "аморальное поведение".

Вот оно как. Я думал, аморальное поведение - это на экзаменах списывать или взятки гаишникам давать. А тыкать в себя разными предметами - это личная жизнь и работодателя волновать не должно.

PS: любители поговорить об Уважении к Женщине и ханжестве как-то помалкивают. Понятненько.

(Leave a comment)

12:47 am

[Link]

человекоподобные роботы


через: http://duke-igthorn.livejournal.com/213871.html

UP: с линуксом, ага :)

(Leave a comment)

March 21st, 2009
10:15 pm

[Link]

NO MORE FREE BUGS
гы

http://arstechnica.com/security/news/2009/03/chrome-is-the-only-browser-left-standing-in-pwn2own-contest.ars


....Instead of disclosing it at that time, he decided to save it for the contest this year, because the contest only pays for one bug per year. This is part of his new philosophy, he says, which is that bugs shouldn't be disclosed to vendors for free.

"I never give up free bugs. I have a new campaign. It's called NO MORE FREE BUGS. Vulnerabilities have a market value so it makes no sense to work hard to find a bug, write an exploit and then give it away," Miller told ZDNet. "Apple pays people to do the same job so we know there's value to this work."....


Ждём введения прав на найденые баги. Это было бы прикольно.

через: http://lj.rossia.org/users/syarzhuk/538813.html?style=mine

(Leave a comment)

March 17th, 2009
07:04 pm

[Link]

KDE-фаны
http://lj.rossia.org/users/alamar/11792.html

Вспоминаются люди, которые запихивают в плейлист амарока всю свою коллекцию и удивляются, что почему-то им неудобно и тормозит!

Может, тебе ещё в kmail работу с 50000 писем сделать без задумываний на пятиминутки? :)

Ну это откровенное нищебродство. Ещё одно слово про памяти жрёт, будем скидываться тебе всей lj.rossia.org на планочку.

Если это тот же самый alamar, что и в ЖЖ - то это тот самый человек, который свою профессию программиста демонстрировал как офигеть какой личностный успех.

(1 comment | Leave a comment)

March 15th, 2009
10:14 pm

[Link]

fvwm обратно
booosh кстати прав. Тупая гномья морда и Alt-Tab, в котором даже списка всех окон нет, меня уже задолбала. Прыгнул обратно. Кнопки "окно вверх - вниз", "на предыдущий десктоп", глобальный список окон - без preview (которые кстати для иконизированных окон всё равно не видно), просто заголовки, чтобы все можно было сразу увидеть.

просто я нечасто что-то делаю дома (firefox, mplayer и игрушки не в счёт), вот руки и не доходили.

PS: один только минус - при мгновенном переключении с xterm'ов на firefox он неприятно шибает по глазам. При compiz-овской прокрутке такого не было, хотя там цвета те же. Пока поставил серый фон. Надо будет это обмозговать.

(Leave a comment)

09:01 am

[Link]

"неспешная работа вечерами"
Ага, щаз. Неспешная вечерами, ага. Всю ночь пытался уснуть. Нихера. Сейчас надо на работу, вопрос дойдёт ли до неё. Главное не заходить никуда. Даже на irc.

Хоть бы баг нашли какой...

(1 comment | Leave a comment)

March 14th, 2009
11:56 am

[Link]

ужасы нашего городка
В местном dc++: "Задорнов запрещённые к показу на ТВ.avi"

(Leave a comment)

March 8th, 2009
08:14 pm

[Link]

где у него кнопка?
параноидальное

http://lj.rossia.org/users/p_govorun/101824.html

Оказывается, мобильник работает внутри микроволновки (я проверил). Это, гм, новость.

(Leave a comment)

February 26th, 2009
08:00 pm

[Link]

voip
http://arkanoid.livejournal.com/241774.html
А у меня чего-то не получилось.
Сразу надо иметь ввиду - выживут не все до некоторых СШАйских телефоноф дозвониться нельза ни из skype, ни с воипов. Времени разбираться почему у меня не было, но факт есть факт.
callwithus меня послал с порога. Возможно, я когда-то у них регался и протоптал пароль, но регистрировать он меня отказался. Я попробовал вспомнить пароль и он даже прислал по почте пароль, но при попытке зайти по нему раскрасился картинками Access Denied. В общем я понял что это не моё. Поэтому я зарегистрировался на skype и sipnet, дал им денег и начал честно ждать.
После того как мои прибыли на место постоянной дислокации, я начал тестировать телефоны. sipnet - о чудо - дозвонился. Правда там пришлось писать разные смешные буквы вместо +, но телефон честно передавал гудки. Голос - не передавал. Меня на том конце не слышали. Я нажал "Тестовое соединение". ТАМ БЫЛ ЧЕЛОВЕК!!! Мне ответил заспаный женский голос (было около 5 по Москве, выходной). Я так охренел, что чуть не извинился за несвоевременный звонок. В России меня слышали, в Нью-Мехико - по прежнему нет.
Скайпа заработала. Ей и пользуюсь, правда на телефон редко, больше на комп. Так что возможно с апреля кому-нибудь смогу дать погонять оплаченый аккаунт.

(Leave a comment)

02:55 pm

[Link]

качалка для маков
У меня вопрос для владельцев маков. Мне надо чтобы человек качнул ~1.5Gb по http. чем проще всего воспользоваться? safari потянет? Если нет, то что поставить?

FIXED: curl -C - -o {file} {url} Век живи век учись

(10 comments | Leave a comment)

02:08 pm

[Link]

русская "итальянка"
По радио сообщили - пилоты какой-то авиакомпании собираются устроить итальянскую забастовку - будут отказываться вылетать при наличии мелких дефектов.

(Leave a comment)

February 25th, 2009
08:03 pm

[Link]

...оказался наркоманом
25 мая 2002 года в передаче «СЛОВО ПАСТЫРЯ» (ОРТ, 8ч55м утра) председатель Отдела внешних церковных связей Московского Патриархата, митрополит Смоленский и Калиниградский Кирилл, впервые в новейшей (с 1917г.) истории РПЦ заявил о ПОЗИТИВНОМ ОТНОШЕНИИ ПРАВОСЛАВНОЙ ЦЕРКВИ К АСТРОЛОГИИ. ... Митрополит Кирилл заявил, что, без сомнения, светила и планеты влияют на земные дела, и что считает возможными предсказания на этой основе погоды, урожая, других феноменов, за исключением судеб людей.
ROTFL

via

(Leave a comment)

07:52 pm

[Link]

интернетизация
А тем временем я ВНЕЗАПНО обнаружил что Новотелеком теперь даёт внешние IP. Взял. Круто, теперь можно будет послать на йух провайдеров. А то вечно у них то target не тот, то вообще какое-то говно мамонта вместо org.w3c.dom. Пускать свой вебдваноль прямо из working tree - вот наш метод.
Ну и ослика завёл ;) Для начала пытаюсь выкачать Titus в нормальном качестве. Один уже почти скачал, как доберусь - посмотрю чего там...

(Leave a comment)

February 14th, 2009
10:37 am

[Link]

интернета нет
Похоже новотелеком внедрил у себя Процессы(TM). В течении 3 дней 3 человека убеждались в том что интернета у меня таки нет. Первый только принял заявку. Второй позвонил мне и посмотрел в свои приборы. Третий пришёл ногами, я уж обрадовался - чинить будут. Хера там, посмотрел на лампочку линка - правда нет, и ушёл.

Пока настроил gprs. Как я скачивал ppp, соответствующий HOWTO (да, я тупой и мне нужны howto, ктож знал что там всё как с обычным диалапом) и инструкции с сайта мтс - песня отдельная, но теперь всё работает.

(Leave a comment)

February 9th, 2009
10:23 am

[Link]

run anywhere
"Bad version number in .class file"

чой-то не везёт мне с Индустриальным Стандартом.

(2 comments | Leave a comment)

February 5th, 2009
04:21 pm

[Link]

новости русского хостинга
Мы будем переходить на cp1251 кодироку базы данных. Данная проблема скоро исчезнет.

А почему это dnsmasq не работает с vz (http://bugs.debian.org/514214) - "я не поняла". Неужели никто не запускал?

(Leave a comment)

01:00 am

[Link]

что-то колбасит наш запасной аэродром...
http://community.livejournal.com/ru_jabber/142385.html

у меня 3 аккаунта: на ЖЖ, на jabber.org, на google

сообщения с любого из двух других на ЖЖ проходят
сообщения с ЖЖ на любой из двух других уходят без ошибок, но не доходят

google и jabber.org между общаться не хотят в любую сторону - пишут чего-то про сервис

(4 comments | Leave a comment)

February 2nd, 2009
12:23 pm

[Link]

Совок 2.0
В интернетах кто-то чего-то пишет про совок и в подтверждение демонстрирует такие картинки:



а на справедливые замечания огрызаются.

А ведь потом эти же самые люди будут пецдеть про "Империю Зла".

(Leave a comment)

01:08 am

[Link]

интеграция
http://www.opennet.ru/openforum/vsluhforumID3/38265.html#4

"а из фаерфокса оно настройки просто прокси берет."

помнится vitus_vagner уже писал про то как openoffice берёт из профилей firefox пользовательские сертификаты.

(Leave a comment)

January 19th, 2009
02:03 am

[Link]

антигастрономическое
К вопросю о юзабилити. Когда вам в ресторане приносят меню - вы не охреневаете от сложности выбора, который вам предстоит сделать? Лично я немного да. Обычно все уже делают заказ, когда я дочитываю до второй страницы. Даже успевают что-то там обсудить.

Ещё есть маньяки, которые покупают вместо готовой еды исходники и потом подолгу торчат на кухне и самостоятельно компилируют это.

А тех, кто правит конфиги текстовым редактором, после этого ещё называют мазохистами.

(3 comments | Leave a comment)

December 5th, 2008
08:53 am

[Link]

безопасный похапе и похаписты
http://community.livejournal.com/ru_php/1295111.html

кунсткамера

А вы как думаете, если мы хотим число, надо значение кастовать в языке (в PHP - кто в курсе, оценит) или просто закавычить и доверить это базе?

(Leave a comment)

02:04 am

[Link]

upgrade
Раз в 5 лет систему надо ставить заново с нуля. И если переносить что-нибудь - только руками, с тщательным выбором что надо а что нет.

У меня как-то одновременно сдох винт на работе и появился большой декстоп дома. Так что на какое-то время я оказался наедине с новинками совсем без закладочек - только чистый компьютер и диски с дистрибутивами. Поизучал.

Дома поставил себе compiz. Да-да, он самый. Заодно водрузил gnome почти в полном составе. Надо сказать, слазить мне с него неохота. Испытываю какое-то извращённое удовольствие.

Хотя кое-что нукуда не уходит. zsh, vim-lesstif, xterm, мой keymsp.xkb, mutt, screen - всё со мной, никуда не девается, и конфиги я уже восстановил.

Вот от fvwm может откажусь. Я давно уже хотел, но ничего хорошего нету. И не то чтобы fvwm был сам по себе какой-то замечательной софтиной. Но у меня уже есть мой конфиг. Я рос вместе с ним, как пользователь и как, эээ, диизайнер что ли. То что началось в начале 2000-x как чистый мазохизм, теперь, без дураков, лучший WM в мире. Для меня, разумеется, для кого же ещё. И я уже не знаю, смогу ли сделать такой же на чем-либо другом. Пока что не получалось. Упирался в ограничения программ, когда на вопрос "а как сделать XXX" получал ответ "а зачем?". Ну и про kde и гномы не говорю уже.

А сейчас смотрю на гном+compiz и в общем нравится. Хотя уже получил сегфолтом по башке от evolution (почему я собствено упомянул mutt). И назначение кнопок там не пойми какое, иногда откровенно ставишь кнопку, вышел-зашел - а она старая. И ещё неизвестно как это поведёт себя на 2 мониторах. Так что у fvwm ещё есть шанс.

И ещё - видимо переползу на utf-8. Хрен с ними, у меня своя война - на работе иксовые шрифты уже стоят, дома видимо ttf доживут до нового года , но на выходных их точно не станет.

Ну и не говоря уже о всяких wifi и прочем. Вот сейчас пишу этот текст, подключеный по wifi к домашнему рутеру. Хотя это и без апгрейда было бы, софт-то я обновляю. Просто стимула не было.

(1 comment | Leave a comment)

November 25th, 2008
11:38 am

[Link]

объекты или тексты
http://www.cs.kent.ac.uk/people/staff/dat/miranda/wadler87.pdf
перевод http://kmmbvnr.livejournal.com/62197.html?style=mine

Статья на тему "что круче - лисп или хаскель". Там правда не хаскель, а миранда, но мне она неизвестна, а то что про неё написано от хаскеля ничем не отличается. Дальше буду писать Haskell

Автор агитирует за Haskell, показывая нам его систему типов, pattern matching и прочие красоты. На мой вкус, немного фанатирует. Тот же pattern matching на лиспе делается на раз.

Немножко обобщая, выбор имеется такой: что является единицей оперирования в языке.

Либо это объект - чёрный ящик, из которого торчат только входы и выходы. ФП с closures и ленивыми значениями считается как частный случай таких объектов (кому надо - :-b). Программист делает кирпичики-объекты, из которых на более высоком уровне складывает логику программы.

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

Вообще, для меня на данном этапе этот вопрос - что же лучше - фундаментален и непонятен. С одной стороны, все или почти все фичи высокоуровневыевых языков с лёгкостью релизуются через манипуляции с текстом. С другой - чтобы сдизайнить работающую и универсальную фичу, надо быть немножко гением, а "большинство из нас не гении, особенно когда времени мало" (c). С третьей - кто не бился головий об клавиатуру, точно зная, что ты хочешь сделать - и не имея в языке возможности это сделать?

Идеально, наверное, иметь богатый набор уже готовых примитивов, но когда надо - возможность сделать новый. И сделать это безопасно насколько возможно. А насколько невозможно - не делать.

PS: http://thesz.livejournal.com/873177.html?style=mine Там, конечно, люди покруче, но я тоже пытался сделать объекты перебрасывающиеся событиями - и неоднократно упирался в их тупость.

(4 comments | Leave a comment)

10:28 am

[Link]

об "свободе" и "ответственности"
Пейсатель хорошо отписал.

http://beauty-n-beast.livejournal.com/173389.html?style=mine
http://beauty-n-beast.livejournal.com/169468.html?style=mine

В натуре, только быдло может не желать себе Свободы и Возможностей. И рецепт успеха прост до безобразия: "вступить вскоре после начала и вовремя сброситься".

PS: комменты жгут: "а самым страшным временем была зима 1998/99 года".

(Leave a comment)

[<< Previous 50 entries]

My Website Powered by LiveJournal.com

Advertisement

Customize