gianthare: (Default)
Вчера добавили функцию FixInternet, она занимает почетное второе место сразу за неоспоримым лидером, функцией переменной bSeenGod (которая естественно используется следующим образом if(!bSeenGod || …))
gianthare: (Default)
Интересно, проверял ли кто-нибудь как отсутствие этапа компиляции влияет на производительность программиста, как с точки зрения флоу, так и банально за счет времени убитого на инет. Я, если какой-нибудь критический .h изменяю, то сразу могу уходить минут на 15. Проблема в том, что через 15 минут надо еще вспомнить вернуться.
То ли дело, когда скрипт какой пишешь:
изменил-запустил,
изменил-запустил,
изменил-запустил,
прямо ни секунды покоя ;)
А у нас еще время старта накладывается, пока там все словари загрузятся.
А на Лиспе можно в живой системе со всеми данными одну функцию поменять и проверить. И в Питоне, наверное, тоже, только, по-моему, этого никто не делает.
gianthare: (Default)
Не знаю, как можно программировать не применяя мата.
Особенно дебажить не использую фразу "шо за хуйня". Ведь "шо за фигня" это полумера, а "что за ерунда" вообще мимо темы - какая же это "ерунда", когда это явная "хуйня".
gianthare: (Default)
Меня когда на интвервью спрашивают, какие мои сильные стороны, я всегда отвечаю, что я могу отловить любой баг, потому что воспринимаю его как вызов лично мне.
Так вот, это все правда - нет мне равных по тупому упорству. Я все-таки заменил в библиотеке, которой мы польуемся для того, чтобы части речи размечать, все sprintf на snprintf, все strcpy на strncpy, а во всех sscanf %s на %Ns. И она таки перестала после этого падать на словах длинее 100 символов. Откуда берутся слова больше, чем в сто символов, и что с ними надо делать, мы обсудим в другой раз (на самом деле это просто строчки вида ==================================). Сама программа уже второй день как не падает, потому что все слишком длинные слова мы заранее отбрасываем, но мне хотелось добиться, чтобы библиотека тоже вела себя как положено.

Profile

gianthare: (Default)
gianthare

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526 2728 29
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 22nd, 2017 08:41 pm
Powered by Dreamwidth Studios