http://www.debian.org/reports/patent-faq — FAQ about patents and legal treatments that may arise because of them
Итак, ООП в Python:
• сокрытие (приватные члены)? Не, не слышал.
• при наследовании можно получить кровь-кишки-неправильное поведение из-за переопределённых в наследнике методов. Защищаться от этого нужно отдельным костылём — приватным полем с копией метода. Ой, погодите, в Python ведь не может быть приватных ... more →
Вы уж извините, но это ещё более эпично, чем #eessi. Итак, цитируя Tutorial[0]:
> Note that comparing objects of different types is legal. The outcome is deterministic but arbitrary: the types are ordered by their name. Thus, a list is always smaller than a string, a string is always smaller than a tuple, etc. ... more →
http://de.fishki.net/picsn/podbor33_30.j... — как разноцветную пасту запихивают в тюбик
Строки и таплы неизменяемы, а списки — очень даже, причём performance penalty получаем, когда дописываем в голову (ибо реализуется это всё массивом). Передача аргументов почти как call by value, но если передаваемый объект изменяем, то получаем «call by object reference», который, собственно, просто call by ... more →
Вот читаю я на ЛОРе новость про пачку уязвимостей в phpMyAdmin и думаю: неужто до сих пор никто не додумался создать язык с implicit защитой от всяких там SQL injections и прочих типичных атак?
Я, конечно, в области веб-разработки полный профан, и наверняка многого не понимаю (либо понимаю неправильно), но всё же.
1. Потребность в чём-то новом всегда была основной движущей силой прогресса, но нельзя также недооценивать те улучшения, которые вносились во время производства. После всякого прорыва следовал процесс постепенного улучшения.
2. Исключительным свойством программной промышленности является то, что единожды написанный ... more →
Господа, мне тут понадобилось потыкать Google App Engine, в связи с чем был скачан SDK. Так вот, проблема состоит в том, что он требует python2.5, а у меня установлены и 2.5, и 2.6. В шабангах везде /usr/bin/env python, поэтому все скрипты автоматически запускаются под 2.6. Я так понимаю, что для решения проболемы ... more →
Навеяно текущими событиями на c_plus_plus@cjr[1]: в Windows у тебя либо всё работает, либо ты рвёшь волосы на всех доступных местах и мечешься в поисках решения, после чего переустанавливаешь и *возможно* у тебя всё работает. В Linux у тебя либо всё работает, либо ты пользуешься головой и у тебя всё работает[2].
... more →
«Опыту ноль плюс епсилон»
via http://ru-root.livejournal.com/1882174.h...
А можно как-то grep'ом (ну или чем-либо другим) выдрать все строки от совпадающей и до конца файла?
После прочтения статьи об эффекте Кэмбриджского университета ( http://habrahabr.ru/blogs/programming/12... ) из некоторых побуждений сел и написал такое же, но без GUI и на Haskell. Во время тестов внезапно дошло, что способность читать тексты, подвергшиеся обработке такой программой, может служить мерилом знания ... more →
Дабы летом не терять времени даром, решил почитать какие-нибудь поучительные, вдохновляющие блоги на IT-тематику. Пока что список выглядит так:
• http://blog.1024cores.net/ — «…an accompanying blog for the www.1024cores.net site about lockfree/waitfree synchronization algorithms and data structures, ... more →
Псто, подскажи, какими законами регулируется самооборона в Украине? На что имеет право обороняющийся? Я что-то одни только реферты нахожу =\
http://www.computerra.ru/lib/354693/ — фантастическая повесть Кори Доктороу «Когда сисадмины правили миром». Крайне рекомендую.
http://mytechnologyworld9.blogspot.com/2... — Complicated Mechanisms Explained in simple animations
Господа, а что делать, ежели мантейнер не отвечает на моё письмо с патчем? В середине месяца отправил, ответа нет до сих пор. Недавно в репозитории появилось несколько коммитов (правда, от другого человека, а не того, кому я патч отправил), то есть проект не умер.
В жуечке идею надыбал:
> @fixpoint: *juick *psto
> Думаю, было бы гораздо удобнее, если бы теги указывались в конце поста. Причем, чтобы даже если теги не указываешь, нужно было заканчивать пост звездочкой (*). Во-первых, это избавило бы нас от случайных отсылок незаконченного поста. Во-вторых, это логично — ... more →
Господа, а что за writing on the wall упоминается в Pink Floyd — Another Brick in the Wall (Part III) и John Parr — St. Elmo's Fire (Man in Motion)? Вроде по песням можно догадаться, что это как-то связано со школой, но я решительно не понимаю, что такого можно написать на стене в школе, чтобы это заслужило ... more →
Все беды Интернета — от упрощения коммуникации. Если бы мы все ещё были «ограничены» такими видами связи, как e-mail и BBS, говна в Сети было бы намного меньше.
“the semiannual Windows Tithe Day when you have to reinstall everything from scratch on your main development box”
—Joel Spolsky
via http://www.joelonsoftware.com/items/2007...
$ diff <(ls $first_directory) <(ls $second_directory)
Compares contents of two directories, displaying which files present in one but not in another.
via http://tldp.org/LDP/abs/html/process-sub...
I read (18)
My readers (33)
Оранжевус Охуеннус
Fess
Няша с няшей
Вона блює і співає.
Evgeny I. E. Omelchenko
Andrew
4DA
Антон
Tima
i