22.07.2005

Матрица в матрице (часть вторая: virtual world)

Рубрика: Uncategorized tagged в 22:25 от Plush Cube

После успешного сеанса некромантии захотелось снизить риск повторения подобной ситуации до минимума. Тем более, что давно у меня созрела идея поставить кучу всяких осей для своих бесчеловечных экспериментов. Но ставить их все в определенном порядке и заставлять не конфликтовать друг с другом мне почему-то не хотелось. Возможно, потому, что я еще не совсем выжил из ума, а возможно и потому, что крошить винт на мелкие партиции для каждой системы мне показалось слишком муторным занятием, да и неудобно это. Так что было решено пойти другим путем, как завещал Вождь.
Каким именно? Да простым как космический челнок!

Матрица в матрице (часть первая: reinstall)

Рубрика: Uncategorized tagged в 22:19 от Plush Cube

Процесс переустановки системы у большинства пользователей не вызывает никаких эмоций, кроме отрицательных. Еще бы, ведь задача эта сопряжена со множеством трудностей: мало просто поставить винду, надо еще поставить весь необходимый софт, большую часть из которого еще надо вылечить от глупых детских болезней в виде триала, демо-ограничений и наг-скринов.

Но это у обычных пользователей. Ни для кого не секрет, что для меня моя винда как женщина. Я ее люблю, ни в чем ей не отказываю, всячески о ней забочусь. При таком подходе она чувствует руки профессионала и поэтому отвечает взаимностью. Естественно, что переустановка крайне болезненна для нас обоих, поэтому я стараюсь до такого не доводить, но иногда это становится единственным выходом и тут уж ничего не поделаешь.

И недавно как раз такой момент наступил.
Как это было

18.07.2005

О вреде макросов (окончание)

Рубрика: Uncategorized tagged , в 20:17 от Plush Cube

Уфф.. Что-то я разбушевался.. :)
Заключение

О вреде макросов (часть 2)

Рубрика: Uncategorized tagged , в 20:15 от Plush Cube

В прошлой части были рассмотрены психологические и религиозные вопросы, связанные с пагубным влиянием макросов на чистоту кода.
Но это только верхушка айсберга.

О вреде макросов (часть 1)

Рубрика: Uncategorized tagged , в 19:57 от Plush Cube

Не секрет, что в любом массовом языке программирования есть такой инструмент, как макроязык. Я не беру в учет De#$hi, ибо это не язык (возражения и протесты оформляйте в виде электронной петиции, отправляйте по адресу C:\Recycler. Там вас очень внимательно выслушают). В большинстве случаев макроязык призван облегчить труд программиста, помогая заменить отдельные повторяющиеся конструкции кода простой псевдо-функцией. В процессе трансляции кода программы эти псевдо-функции будут заменены на эти самые конструкции и все счастливы. По крайней мере, так утверждают разработчики компиляторов. Но так ли это на самом деле?
Детальный анализ

16.07.2005

Как люди сходят с ума (часть первая)

Рубрика: Uncategorized tagged в 02:57 от Plush Cube

Однажды запарил меня (и не только меня) блэкбокс своей тупостью откровенной. Например, тем, что не дружит с олей (дебагер такой) он, да и с другими хорошими прогами тоже конфликты и пререкания постоянные. К тому же, написан коряво, вследствие чего имеет по 1000 GPF’ов/сек. Расстроил, одним словом. Но есть в нем одна приятная фенька – существует плагин для добавления горячих клавиш (HotKey), которые позволяют быстро и свободно запускать проги и выполнять нужные действия. Но в виду общей глючности и баговости было решено написать альтернативу этой чудесной фиче, а в качестве дефолтового шелла использовать тотал, чем я и занялся с присущим мне рвением и упорством.
Как это было.

17.06.2005

Подставка для кофе от Microsoft

Рубрика: Uncategorized tagged , в 15:27 от Plush Cube

Как-то на форуме wasm.ru появилась информация, что родная Корпорация рассылает кому попало все что хочешь. Не долго думая, протоптал ссылку…
Что из этого вышло? Читайте…

14.05.2005

Счастье вагонами и за недорого

Рубрика: Uncategorized tagged , в 11:58 от Plush Cube

Недавно сеть решила наказать меня за презирание фаеров.

Как известно, давно я разуверился в рулезности этих мощных инструментов и поэтому нету у меня их. Как, собственно, и аверов. Причин моего презрения к этим двум отделениям софтварной индустрии столько, что их перечисление требует отдельного повествования. Но так как не об этом я сейчас веду речь, то и отклоняться от темы не собираюсь.
Дальше самое интересное! :)

10.05.2005

Текстовый редактор

Рубрика: Uncategorized tagged в 20:49 от Plush Cube

Внезапно осознал острую необходимость по смене сабжа. Нотепад, бесспорно, хорош, но уже не отвечает всем требованиям, а жаль. Валяются у меня сорцы блокнота от ХРени, может соберу его себе. Главный критерий – нормальная работа с переносом строк. В 2ковом блокноте вордврап работает очень глючно, особенно на средних объемах текстов. Вот, например, писал заметку про марш-бросок, чуть не погиб. Надо уже что-то решать.

19.04.2005

Логи.

Рубрика: Uncategorized tagged , в 23:31 от Plush Cube

Все. Решил. Буду седым и старым – буду писать мемуары.
А пока собираю ключевые моменты и записываю в теплое место, а то память-то симовая, да еще и битая. Еще ее пивом периодически заливает..

Так о чем это я? Ну вот.. Забыл..

А! Вспомнил! Про мемуары!
Ну так вот. Собираю я, значицца, всякое интересное. Например, логи от аси…

Ооо.. Логи аси – это отдельная история. Есть мнение, что надо новый жанр в литературе завести и назвать его просто и без затей – Лог. Конкретизировать, что это лог аси не стоит, ибо в ирке тоже логи не дай бог, только я их не веду, а то совсем места не будет на винте. Хотя..

Итак, как вы, наверное, догадались, мой монолог сегодня про лог. Но не про простой и даже не про золотой, а про аськин лог. Задумался я над судьбами мира, смотря на шестиметровую базу маринки. И подумалось мне, что слишком ненадежное это хранилище – база маринки… Падает регулярно, а инфа там хранится немалой культурной (хмм..) ценности. В связи с этим было немедленно решено выдрать логи из базы и сохранить в укромном месте.

К реализации задуманного приступил с подобающим энтузиазмом и предстоящий объем работы не смущал ниразу. Надобно отметить, что в контакте у меня 45 человек и логи всех их надо было сохранить. К тому же, цель моя была не просто тупо все слить на винт, а слить только минувший 2004 год (более ранние логи безвозвратно утеряны вместе с упавшей базой). Не долго думая, воткнул плагин для редактирования базы данных. Но добраться через него до хистори так и не удалось. Тогда я поставил плагин для редактирования логов, но и он не смог ничем помочь. Проклиная всех плагинописов и придумывая для них способы казни, я задумался над тем, что же делать дальше… Выполнить поставленную задачу страсть как хотелось, но подлые уроды все как всегда испортили, написав кривые в хлам плагины.

И тут что-то заставило меня посмотреть логи простым плагином просмотра хистори. И какого же было мое удивление, когда я обнаружил, что он умеет сохранять выбранные посты в 3 формата и умеет удалять из базы! С удвоенной силой принялся за дело и умело выполнил желанное. Но, смею заверить, ничего простого в этом не было, а то подумаете еще, что это пустяк какой.. Что же тут непростого, спросит пытливый читатель? А вот что. Если бы логи были простые и невеселые, стал бы я их сохранять? Отнюдь. Но тем не менее, я их сохраняю. Из этого следует, что они того стоят. Короче, пока сохранял, цеплялся за кусок лога и начинал его читать, попутно вспоминая как оно было. Чуть при этом не лопнул со смеху, лицо треснуло. Все-таки читать свежие логи опасно… Вот буду седым и старым, буду читать избранное внукам, а пока лучше отложить в дальние сектора и закрыть так, чтобы не открыть до старости. А то можно до смерти не дожить.

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

За сим прощаюсь. Ждите мемуаров лет, эдак, через 40-50.

Следующая страница

Follow

Get every new post delivered to your Inbox.