LG.BALUKATION's Weblog

Ничего, это тоже кое-что… А при желании из него можно сделать что угодно

Archive for Май 2008

make

Posted by LG.BALUKATION на 2008/05/27

Вроде бы в минувшую пятницу я запалился, что жахну пост о make. Я не являюсь экспертом иль даж хотяб паверюзером в этой проге, просто когда-то мне было интересно что за хрень там вечно пишется и хотелось научиться самому писать простенькие Makefile =)

Итак, не секрет, что для сбора и развёртки более-менее мелкой проги обычно надо выполнить простую последовательность действий. Проблема в том, что эти действия приходится выполнять часто — для каждого испытания проги и это несколько утомляет…

Объёмы кода растут и часто его уже не сваливают в один файл, разделяя на несколько связанных модулей или быть может даже библиотеки. Тут уже приходится не только заботится о компиляции каждого файла, но и связывать всё это дело в некую общую сущность. Интересной мыслью является ещё и отслеживание изменений относительно прошлых сборок, чтобы компилить только обновлённые модули и тем самым экономить время при пересборке. Однако этот подход естественно обладает и недостатками, так что юзают его не всегда.

Традиционно в сях нет решения этих проблем (например в паскале есть кое что для раздельной компиляции, а в сях и асме нету). Зато есть наборы стороннего софта, призванного покрыть эти недостатки. Всякие там IDE обычно поддерживают так называемые «проекты», описывающие кроме самого исходного кода и ресурсов так же необходимые для сборки действия. Однако есть более традиционная технология, названная make — часто даже проекты в IDE всего-лишь «обёртки» над make.

Существует множество разновидностей make и все они обычно не совместимы в деталях, но в общих моментах они как правило идентичны. Лично я вроде бы и не пользуюсь «фирменными» наворотами, так что рассказанное тут должно быть совместимо со всеми вариациями make. Если что — у меня GNU Make 3.81 (в системе Gentoo Linux).
Читать далее…

Реклама

Posted in Прочее, Учёба, Friends, IT, Open Source, Programming, Software, SPb | Отмечено: , , , , , , | 1 Comment »

Александр. Невская битва

Posted by LG.BALUKATION на 2008/05/26

Выкроил тут всёж немножко времени сёдня, глянул фильм этот.

Читать далее…

Posted in Кино, Прочее, SPb | 6 комментариев »

Питерские ночи

Posted by LG.BALUKATION на 2008/05/24

Хех, скоро «белые ночи» — период удевительной красоты и одиночества… И хотя они ещё не наступили, солнце садится с каждым днём всё позднее и позднее, а встаёт всё раньше и раньше.
Читать далее…

Posted in Прочее, Photo, SPb | 6 комментариев »

Фонтаны

Posted by LG.BALUKATION на 2008/05/24

Попивши немного на работе, мы решили взять ещё счутка в дорогу и прогулятся Парком Победы на Московскую…
Читать далее…

Posted in Прочее, Friends, Photo, SPb | 3 комментария »

Wacom Bamboo One A6

Posted by LG.BALUKATION на 2008/05/24

Коллега купил себе сабж сегодня утром, вот на работе потестили немножко.

Штука интересная, но для начала очень не привычная — всёж мышкой я ещё могу более-менее интуитивно двигать смотря на монитор, а с пером сложнее. Но эт дело практики.

Так же странным было отмечено, что толь эт пятничный алкоголь на нас так повлиял, толь установка прилагаемого дровософта и впрямь повышает юзабильность этой штуки. Дефолтно планшет видится как обычная мышка, но рисовать таким макаром очень сложно.

Ещё лично меня удиивил следуюий момент — технически вождение пером по планшету расценивается как перемещение мыши с зажатым ЛКМ, кнопки на пере соответствуют так же ПКМ/СКМ, а вот если просто водить пером _над_ планшетом (в нескольких меллиметрах, не прикасаясь) — это будет как будто просто перемещенье мыши.

ТаблетПК ессно штука тож интересная и наверно более юзабельная, но думаю для начала и планшет сгодится…
Читать далее…

Posted in Прочее, Учёба, Friends, Hardware, Humor, IT, Photo, Screen Shot, Software, SPb, Tests | 1 Comment »

Особенность

Posted by LG.BALUKATION на 2008/05/22

Древняя картинка, но прикольная…
Читать далее…

Posted in Прочее | 4 комментария »

Зю

Posted by LG.BALUKATION на 2008/05/21

Да, именно «зю», а не какой-нить там «зет» и прочие вариации =)

Просто топал сёдня на работу и проходя мимо этого дома впомнил, что когда-то давно, когда я только начинал учиться программировать, мы прикалывались именуя какую-нить важную переменную «z» и по-русски называя её именно «зю» чтоб подеркнуть всю важность предназнаения =)
Читать далее…

Posted in Прочее, Учёба, Friends, Humor, IT, Open Source, Photo, Programming, Software, SPb | 4 комментария »

Одиночество мужчин

Posted by LG.BALUKATION на 2008/05/19

Бывают в жизни времена,
Когда ничто не лезет в глодку
Лишь только пиво,
Которым запиваешь водку…

Текст ниже не мой, лично я увидел его на блоге malcolm’а, он в свою очередь тоже не явлется первоисточником — текст откуда-то из ЖЖ. Итак, сам текст:
Читать далее…

Posted in Прочее, Friends | 1 Comment »