*programming

analizer 26.11.2011 07:11

ругать сишечку за то что опять словил сегфолт — всё равно что с похмелья орать на кота, за то что тот громко топал

Minoru 25.11.2011 13:10

http://www.akkadia.org/drepper/userapi-i... — Userlevel IPv6 Programming Introduction

Minoru 23.11.2011 20:36

Узнал сегодня об одной интересной штуке, которую сам автор назвал «calls table». Применяется она тогда, когда у нас есть некий union (который, есстественно, обёрнут в struct и сопровохжается флагом, указывающим на тип, причём значения флага принадлежат некому enum) и мы хотим по-разному обрабатывать его содержимое ... more →

Cthulhu 19.11.2011 12:57

Блог Брюса Шнайера тут принес ссылку на интересную статью.
http://homepages.cs.ncl.ac.uk/jeff.yan/g...

> We report a novel attack on two CAPTCHAs that have been
> widely deployed on the Internet, one being Google's home design
> and the other acquired by Google (i.e. reCAPTCHA). With a
> minor change, our ... more →

Elemir 17.11.2011 12:44

Для меня одного python-программист звучит как менеджер по клинингу?

analizer 17.11.2011 03:41

плюсач, есть один класс. конструктор вызывает одну функцию. в наследнике хочется сначала вызвать другую функцию базового класса, а затем уже выполнить конструктор. и чтоб в стиле RAII хуё-моё. только вот никак не догоню, как сделать-то это? подскажи.

kb 15.11.2011 09:46

https://plus.google.com/u/0/115060278409...
How Google makes Google(+) fast

Оказывается там везде Closure. Уф как приятно и неожиданно.

Minoru 14.11.2011 09:12

«…use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer.»
Это вот «you’ll become a Pragmatic ... more →

Minoru 13.11.2011 21:02

Подскажите, пожалуйста, где почитать про алгоритмы для стандартной Линдоновской факторизации (standard Lyndon factorization) строк? Некий Jean-Pierre Duval опубликовал в 1983 и 1988 годах соответствующие труды, но их нигде не дают посмотреть — требуют денежку.

gelraen 12.11.2011 21:44

Сегодня полдня быдлокодил, даже тестовую виртуалку соорудил, накоммитил целых 15 коммитов. Давно у меня не было чувства что день не проёбан. Можно спокойно идти спать, ня ^_^

Minoru 10.11.2011 20:43

Насколько я знаю, в Haskell считается хорошим тоном выносить как можно больше информации в сигнатуры функций. Я сейчас пишу программу, строящую коды Хаффмана, и не могу придумать, как мне объявить структуру данных для соответствующего дерева.
Обычное дерево (которое data Tree a = Tree (Tree a) (Tree a) | Leaf a) ... more →

analizer 10.11.2011 04:55

самая жопа в профессиональном развитии — это момент, когда ты начинаешь жертвовать микрооптимизациями и красотой кода в угоду Поддерживаемости, Архитектурности, Расширябельности, Интерпрайзности и Модульности + добавляем сюда mock объекты и получаем общую стратегию под кодовым названием «ПАРИМ mock».

Minoru 09.11.2011 00:52

“The problem is that coding isn’t fun if all you can do is call things out of a library, if you can’t write the library yourself. If the job of coding is just to be finding the right combination of parameters, that does fairly obvious things, then who’d want to go into this as a career?

There’s this overemphasis ... more →

Minoru 09.11.2011 00:05

“I’m glad I can have a little bit of repute as having once been a good programmer without having to actually demonstrate it anymore, because I don’t think I could.” —Bernie Cossel в интервью для «Coders at Work»

Minoru 08.11.2011 02:01

“I don’t want to say that C has outlived its usefulness, but I think it was used by too many good programmers so that now not-good-enough programmers are using it to build applications and the bottom line is they’re not good enough and they can’t. Maybe C is the perfect language for really good systems programmers, ... more →

lexszero 07.11.2011 22:29

void I_DONT_KNOW_HOW_TO_NAME_THIS_DO_FUCKIN_EVERYTHING_ITS_A_STUB_ANYWAY()
// init
....
// do work
while (1) {
...
}
// deinit
...
}

0xd34df00d 07.11.2011 18:41

Как бы объяснить долбоебу, что запихивание во вьюшку бизнес-логики — пиздец? И что реализация во вьюшке говн-адаптеров к модели для внешнего мира, ибо «модель лень получать» — тоже пиздец?
И почему мне все это очевидно?

0xd34df00d 05.11.2011 09:19

Решил перевести Azoth с QtMultimedia с глюками и сегфолтами на GStreamer. Заюзал qt-gstreamer, но все равно нихуя не понятно, как QIODevice использовать для ввода/вывода звука.
Реквестирую советов и помощи. git://github.com/0xd34df00d/leechcraft.g... бранч azoth_gstreamer.

kb 04.11.2011 22:20

У меня одного в PDF по ссылке полнейшее ШГ? Кто специалист, это автор наркоман или нужен специальный шрифт? А то глаза болят, а другого источника об Property-Based Testing где почитать не вижу http://nob.cs.ucdavis.edu/bishop/papers/...

kb 04.11.2011 22:11

Где скачать пдф Фаулера "Рефакторинг" без дпс и сертификации?

beardog 04.11.2011 12:58

http://www.kalzumeus.com/2011/10/28/dont... очень длиннная и скучная статья "советы для будущих программистов", написана американцем. Вывод: успешный американский программист — редкосная сволочь, ибо ему с самого начала советуют врать, присваивать себе чужие заслуги и топить товарищей.

Cthulhu 03.11.2011 21:45

По мотивам #ozohht

Вот забавно понаблюдать за эволюцией методов защиты кода. Вначале разработчики вообще не заморачивались этим, и довольствовались банальными проверками серийного номера, или комбинации имени и серийного номера. Потом стали появляться различные вариации на ту же тему (возможно, кто-то из олдфагов ... more →

odin 03.11.2011 10:12

> Parallel Programming with Microsoft Visual Studio 2010
как это вообще понимать?

*programming is used by:

Hirthwork McGillah

hirthwork

0xd34df00d

0xd34df00d

analizer

analizer

4DA

4da

Minoru

Minoru

gelraen

gelraen

kb

kb

lexszero

lexszero

Cthulhu

Cthulhu

RainerGomes

RainerGomes

dorfe

dorfe

beardog

beardog

16+

238328

Darth Bricktop

Like-all

Monah Tuk

hatred

jabber

jabber

lovesan

lovesan

Ky6uk

Ky6uk

Apepe Devil

Apepe

Octocat

octocat

Sectoid

Sectoid

asmer

asmer

chemikadze

chemikadze

Crazy_Owl

Crazy_Owl

Rejjin

Rejjin

Myp

Myp

der_FeniX

der_FeniX

ClanMax

ClanMax

ʎǝuoɥǝʞɐus

snakehoney

SetazeR

setazer

mva

mva

Michael Pogoda

MPogoda

K900

K900

anonymous_owl

anonymous_owl

Amberize

Amberize

Kakadu

Kakadu

13oz

13oz

svtk

svtk

Marisa Waller

Marisa

Хотеть!

xotetb

sayafag

skyw00lf

skyw00lf

Amparo Dios

AmparoDios

Ствол

Dulo_T-34

Kirsche

Kirsche

DOMr

DOMr

nexeuse

nexeuse

Артс

arts

psymatic

psymatic

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

nstm0

nstm0

Johan

johan

oberon86

oberon86

Softovick

Softovick