Опять-таки, в настройки можно вынести всё, включая алгоритм, и из программы получится интерпретатор кривого самопального скриптового языка без чётких правил и грамматики, который только по недоразумению считается конфиг-файлом. То есть задача программирования перекладывается на пользователя, и это программирование без IDE и отладчика по недоразумению будет называться «правкой конфига». И бедный юзер будет копаться, портить данные, мега-универсальная программа будет ломаться, а программеры будут её чинить. А автор чудо-кода уволился, искать смысл в 300 мегах исходников на С++ — дело неподъёмное. Ни в чём не повинные молодые программисты просто обязаны городить костыли, лишь бы не падало. Их не ругать, а жалеть надо. Напиши гений что-нибудь попроще — глядишь, и исправления были бы адекватнее. Вот и выходит, что польза от всемогутера вполне компенсируется в ближайший год поддержкой того, что он написал.
Я не пишу абсолютные пути, но делаю только то, что просят. Я чётко знаю, в каком вакууме и с какой сферичностью могут работать мои программы, и не строю иллюзий. Я ас в написании костылей, потому что переписывание 300 мегов как-то занимает больше времени, чем точечные правки. Правда, костыли эти потом коллекционируют и собирают в библиотеку под именем «portability layer».
Просто я не озабочен поддержанием статуса гения.
#8488: Некоторые любят посвитерастее
13:00 11.02.2012, IT happens
Легко любить идеальных мужчин. Холёных, в шикарных костюмах. Конфетка, что и говорить. Цветы, подарки, театры. Да-а-а, это, конечно, здорово всё. Но немного скучно, вам не кажется?
Есть совсем другой типа парней. Даже не так: особый вид под названием «айтишник ординариус». Отличительные приметы: щупленький, в растянутом свитере и с фанатичным блеском в глазах. Понять их бывает о-о-очень сложно. И не каждому под силу это. Но так уж получилось, что из сотни парней своего универа и десятков тысяч своего города я влюбилась в милого, немного странного очкарика в растянутом свитере. Совсем не то, что с обычным парнем. Цветы? Подарки? О чём вы? Вся фантазия сводится к компьютерам. А их рабочее место! «Это не бардак, это творческий беспорядок!» — заявил мне мой обожаемый айтишник.
Да-а, девчонки, непростые это ребята. Застенчивые. Фанатики своей работы. Малёк не от мира сего. А некоторые и не малёк! Вы вряд ли дождётесь от них страстных порывов. Но взамен вы получите такого милого, родного человека. И согласитесь, когда человек фанат своего дела, с ним всегда есть о чём поговорить, хотя разговор порой и сводится к железкам. А вы попробуйте расспросить его! Думаю, он не откажется и расскажет вам небольшую часть того, что знает. А вы старайтесь их поддерживать. Таким ребятам не нужна разукрашенная кукла. Им нужна единомышленница, боевая подруга. Хотя про домашний уют тоже забывать не стоит.
Что делать, если уж связались с айтишником? Любить такого, какой есть. Хотя даже самые «папские» айтишники вполне поддаются благотворному женскому влиянию. И в свободное от работы время вы вполне сможете увидеть своего ненаглядного во вполне нормальной одежде. А что касается свитеров… Так а вы сами, девчонки, попробуйте в костюме полазить по пыльным серверным да под столами! Что, неудобно? Жалко костюмчик? Так ведь и ребятам неудобно.
Мораль? Да, собственно, и нету особой морали. Просто вдруг поняла, что он, такой чудной, в растянутом свитере, для меня куда роднее и красивее, нежели в шикарном костюме. А что вы хотите — любовь!
Девочки, вы присмотритесь к ним. Поймёте, что это не просто странного вида типы, для которых материнка привычнее женской сиськи. В глубине души это замечательные ребята!
#8489: Дай дураку линукс — ядро переберёт
13:00 11.02.2012, IT happens
Вот говорят: чтобы пользоваться линуксом, надо обладать высоким интеллектом. Ага, конечно.
В винде надо запомнить не только как пункт меню называется, но и где находится. А если не знаешь, приходится порой долго искать. Простое знание названия не поможет.
А в линуксе? Достаточно просто знать, как команда называется. А забыл — «два таба» к твоим услугам. Ключи команды забыл — посмотрел в мане. Что, ман на английском? Тем легче: английский ведь проще русского.
В винде программа понадобилась — полдня ищешь по всему интернету. Потом ещё полдня проявляешь креативность, чтобы придумать фразу для поисковика, которая поможет найти кряк. Кряк надо обязательно проверить на вирусы. Ах да, к антивирусу тоже надо кряк найти.