У меня лютый баттхёрт. Очень лютый. Я докопался до причины моих дедлоков.
Я на что только не грешил. Я переписал дохрена кода на своём асинхронном сервере. Он стал логичнее, проще. Пропали бесполезные метаклассы и WeakValueDictionary, я сделал всё прямо. Не работает.
Правил конфиги апача, подсоединял всё ... more →
*программирование
я ненавижу программирование. разделяешь код на маленькие юниты, у каждого из которых ответственность ровно за одну вещь, как тут же осознаёшь, что тестировать любой из этих юнитов стаёт накладнее, чем написать еще один.
Считается, что професси-анальный программист никогда не выкидывает чужой код и не переписывает всё с нуля. Я уже третий день вставляю костыли и распорки в чужой недоделанный код, с каждым разом костыли всё длиннее и резьбы на них больше. Всё-таки я не професси-анал, меня не хватает на такое.
Вот что я тут подумал. У айтишников суммарно могут быть два качества: мозги и опыт. Если у него нет ни того, ни другого, то это легко распознать. Если у него есть мозги, но нет опыта — это тоже заметно, такого можно обучить и превратить его в человека с мозгами и опытом. Беда в том, что существуют айтишники без ... more →
а, забыл еще библиотечку для Finite State Machine (как в руби Acts As State Machine), но возможно её уже городить не буду (а хочется ограничить себя в действиях и описывать граф в одном месте)
Можно ли написать такую регулярку, которая в строке заменяла бы все А на Б, а все Б на А?
Я буратино → Я аурбтино.
Я тут подумал и решил, что вместо того, что бы доказывать кому-то свою правоту, проще не тратить на это время и просто запилить это в отдельном бранче и юзать из него. Если кто-то тоже захочет — ему можно дать адрес бранча. При этом и мастер не пострадает, и я буду доволен. Профит, еба
jsfiddle.net — охрененная вещь. Пройдите по http://jsfiddle.net/5NWqA/1/ и поймёте, что это.
Я очень боюсь остаться плохим программистом. Стать неконкуррентноспособным. И это меня очень сильно пугает и беспокоит. Я стараюсь сделать все, что бы не стать таким, но еще больше начинаю бояться, что все зря и ничего не получится. А какие у тебя страхи юзернейм?
Вообще мне нравится писать код. Писать код это классно. Это интересно. Я люблю писать практически любой код. Больше всего мне нравится код, который я называю — "пока глаза горят". Это когда у тебя появляется идея и ты тут же начинаешь ее воплощать. Блииинн. Такой код — это просто что-то непередаваемое. Жаль, что он ... more →
Отрефакторил один проект.
К утру надо будет отрефакторить еще один.
Плюс надо допилить за выходные onlienbookmarks. Планов много — и один кодинг. ДУмаю выходные удадутся =)
...Так вот обратный парадокс Блаба заключается в том, что, казалось бы, программист должен приобрести более широкий кругозор и начать смотреть на вещи шире и сбалансированнее, но вместо этого он становится нетерпимее и почему-то приобретает практически религиозную уверенность, что все, кто пишет не на Y (а особенно ... more →
> с ростом объема кода объем багов увеличивается по экспоненте
> и новость про очередной локальный рут в ядре давно не вызывает
> уже ни удивления, ни паники
Вы всё ещё ратуете за сишечку? Мы идём к вам!
Речь, понятно, не о том, что Си дурацкий и подлежит анафеме, а о том, что людей, могущих безбажно писать на ... more →
> А не подскажите ли хорошего годного чтива на тему критики паттернов? =)
Не задавался таким вопросом... Имхо, это из серии здравого смысла. 8))
Вообще, на мой взгляд, паттерн применения паттернов ( 8)) ) примерно такой:
1. Прочесть про паттерны
2. Почесать в затылке
3. Забыть (пункт строго обязательный)
(прошло ... more →
Завтра вечером уже второе в моей жизни собеседование. И второе тоже по сети. Первое было в аське, а второе будет в скайпе. Чувству, что завалю, но все равно прикольно попробовать.
Вот еду на работу и читаю фак по 0х. И с грустью замечаю, что почти все новые фишки так или иначе используют или нужны для шаблонов. А я вот как раз эту тему и неосилил. Точнее не то, что бы не осилил, а скорее не нашел на чем потренировать их. И в личкрафтах не нашел и так не нашел, и от всего этого становится ... more →
Больше всего не люблю моменты, когда смотришь на код и не знаешь с какой стороны начать. И вот так тупишь, тупишь, а вреямя идет, а ты все там же. Говно
*программирование is used by:
Mагог Магогович
magog
werehuman
werehuman
kb
kb
chemikadze
chemikadze
psymatic
psymatic
Артём
astecenko
Lavir-the-Whiolet
Lavir-the-Whiolet
Bender Bending Rodríguez
DJm00n
Crazy_Owl
Crazy_Owl
Jarkko
Jarkko
Maxim Kirenenko
part1zano
Johan
johan
der_FeniX
der_FeniX
Дэш
dash
Степанов Павел
mahury
13oz
13oz
Desu1488
Desu1488
pixie
pixie
jabber
jabber
magog
werehuman
kb
chemikadze
psymatic
astecenko
Lavir-the-Whiolet
DJm00n
Crazy_Owl
Jarkko
part1zano
johan
der_FeniX
dash
mahury
13oz
Desu1488
pixie
jabber