*programming

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 →

Minoru 26.08.2011 20:30

Разыскивается книга: Curt Schimmel. Unix® Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers. Addison-Wesley Professional, 1994

Гуглил, искал на thepiratebay, rutracker, paperc.de, books.google.com — нету (на гуглокнигах есть только сниппет, всю книгу посмотреть ... more →

Minoru 23.08.2011 20:24

Где можно в общих чертах ознакомиться с имплементацией зелёных нитей? Нагуглил тред на LtU, в котором обсуждалась имплементация конкурентных языков, но там ничего подходящего не нашёл.
Меня интересует именно общее описание — короче, я не готов лезть в код какого-то Erlang или Haskell, чтобы выяснить, как оно там ... more →

Minoru 15.08.2011 11:11

Хабр, как говорится, торт: http://habrahabr.ru/blogs/programming/12...

Minoru 25.07.2011 01:59

http://vk.com/video69506_157763234 — если бы программисты строили самолёты

via http://habrahabr.ru/blogs/development/12...

Minoru 13.07.2011 23:48

В Git'е есть библиотечка для работы со строками: http://www.kernel.org/pub/software/scm/g...

Minoru 12.07.2011 19:13

И всё-таки динамическая типизация — зло. Раскуриваю сейчас исходники fbless — именно что раскуриваю: понятно только, что *что-то* *куда-то* передаётся. Что, куда — поди угадай.
Ввиду этого вспоминается модель type hint'ов из Lisp (я о ней, правда, знаю только понаслышке): сначала пишем код, чтобы работал, потом ... more →

Minoru 11.07.2011 22:59

А каким ПО пользуются для code review? Я вот статейку бывшего гугловца почитал, там написано, что никакой код не будет checked in, пока не пройдёт review, но при этом упоминается, что между запросом на обзор и собственно обзором может пройти несколько часов.
Учитывая, что они там юзают контроль версий (Perforce, ... more →

Minoru 06.07.2011 16:19

Статическая типизация рулит хотя бы потому, что благодаря ей есть Hoogle.

Minoru 05.07.2011 11:33

1. Потребность в чём-то новом всегда была основной движущей силой прогресса, но нельзя также недооценивать те улучшения, которые вносились во время производства. После всякого прорыва следовал процесс постепенного улучшения.
2. Исключительным свойством программной промышленности является то, что единожды написанный ... more →

Minoru 26.06.2011 19:13

Дабы летом не терять времени даром, решил почитать какие-нибудь поучительные, вдохновляющие блоги на IT-тематику. Пока что список выглядит так:

•  http://blog.1024cores.net/ — «…an accompanying blog for the www.1024cores.net site about lockfree/waitfree synchronization algorithms and data structures, ... more →

Minoru 11.06.2011 20:30

Господа, а как определяются минимальные системные требования для ПО?

Minoru 05.06.2011 14:08

http://yuml.me — online UML editor. Create Class, Activity or Use Case diagram easily in your browser!

Minoru 22.05.2011 14:23

В процессе чтения «Coders at work» возник вопрос: а как вы располагаете функции в исходниках? Сначала высокоуровнёвые вещи, а дальше — низкоуровнёвые? Или наоборот? Или всегда дописываете новые функции в конец, образуя хронологический порядок?

Minoru 19.05.2011 18:56

Такое впечатление, что мой организм *инстинктивно* желает добавить в код ошибку. Причём умудряется сделать это даже когда я пишу на Haskell'е (следовательно, защищён системой типов) и таки думаю перед тем, как писать.
Здравствуйте, забытые друзья-опечатки.

Minoru 16.05.2011 11:44

В мире системного и прикладного ПО давно уже пропагандируется чтение чужого кода с целью повышать собственный уровень. Есть open source, что гораздо упрощает поиск источников новых знаний. Всё окей.
А что с вебом? Посмотреть можно только на HTML, JS и CSS. Если ты PHP/Python/Ruby/etc.-кодер — куда тыкаться? Я ... more →

Minoru 15.04.2011 11:42

http://compression.ru/ — сайт с материалами об алгоритмах сжатия.

Minoru 29.03.2011 13:21

Когда же, чёрт побери, я наконец привыкну сначала подробно описывать свои проблемы команде cat >/dev/null, а потом уже отвлекать от дела живых людей? В который раз глупая ошибка обнаруживается на этапе расписывания траблов в чатик :(

Minoru 23.03.2011 23:12

Посоветуйте, пожалуйста, небольшие opensource проекты с *хорошим* кодом на Си (впрочем, не откажусь и от других языков — тот же Haskell, к примеру). А то до меня внезапно дошло, что если не буду смотреть на чужой код, буду быдлом :(

Пока что шарюсь по gitorious и github, но это медленно и не факт, что код там ... more →

Minoru 18.03.2011 23:55

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

Do you really want to delete ?

*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

psymatic

psymatic

Артс

arts

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

oberon86

oberon86

nstm0

nstm0

Johan

johan

Softovick

Softovick