|
|
Сб, 7 Янв, 2012, 22:43 Оглавление (начиная с 2008г)
Сб, 26 Июл, 2008, 13:45 Правильно ли мы живем
Понравилось у Антоныча: "правильно ли мы живем? правильно. но зря." )))) Стырил у кого-то, ломаный грош даю ;) Да, кстати, сейчас мне так весело оглядываться на то что делал год назад. Основное применение ци - лечение насморка. Ояфигею.
Чт, 24 Июл, 2008, 00:02 о жителях академгородка :)
1. Ура, мне дали программистскую задачу. Более-менее. Или кто-то читает этот журнал, или бох внял :) Сегодня пару часов работал мозгом. 2. Продолжая тему негатива. Основной навык программистов Академа — это выпендреж. Художественный. Растолкать людей вокруг кулаками, локтями, плечами и показать какой ты охрененный. K->V. Сказать много красивых слов, раскатить грудь на две сажени. И неважно что может быть ты хуже в профессиональном смысле. Выпендреж — вот что главенствует среди зомби. "Я круче. Нет, Я!" Это слегка напоминает армию. Иерархии, авторитет. По часам расписанное время и диаграммы Ганта. От сюда и до обеда. Зомби надо истреблять ;) Основной навык жития в этом процессе — третья позиция. Или выдергивание себя прямо из первой. Каждый раз когда у коммуникаторов (тим-лидеров, проджект-менеджеров, операторов, ответственных и управляющих различных сортов) появляется эта мерзкая вибрирующая интнация "превосходства"... Херачьте им по мозгам. Можно бессознательно, но сохраняя эффективность. Каждый раз когда голос меняется на такой специальный "это-само-собой-разумеется" в отношении их правоты — херачьте им по мозгам. Ибо нефиг выпендриваться.
Вт, 22 Июл, 2008, 19:23 Задрало
Меня до глубины души задолбало то бл*дство, которое творится в Softage с проектом, на котором я работаю. Вот сегодня манагер не пришел с утра. А я занимался очередной псевдо-задачей под названием: "проверьте, насколько сайт поддерживает биллинг Protx". Да как написана это дурацкая система, что по наличию модуля биллинга, ни разу непонятно — работает он или нет. Почему нет задач по типу "реализуйте то-то и то-то"? Риторический вопрос. Зато есть куча задач вида: "покопайтесь в дебрях TCS и найдите такую-то функциональность". Или "покопайтесь в дебрях TCS и прикрутите такую-то функциональность". Причем если этой функциональости нет, то виноват как будто бы я: типа, не нашел. Или вот еще wtf: три дня ждем когда админы заказчика настроят мне возможность запуска callback-скрипта с моей машины. А в промежутках мне дают какие-то полузадания, смысл которых - отрыть очередной баг и пофиксить его. И что я буду писать в таймрепорте? В отчетах? "Я три дня нифига не делал и ждал скрипта". Да за такое увольнять надо нах. Я буквально кожей чувствую, что занмаюсь какой-то фигней и зря трачу деньги заказчика. Как я трачу собственное время, не развиваясь никуда. Хочу писать код. Просто писать код. Правильный, хороший, желательно с нуля. Чтобы там были тесты. Чтобы legacy-код был стройным, правильным, и ошибкоустойчивым. И чтобы его можно было изменять. Мало ли чего хочу. Надо проработать здесь полгода. Просто проработать, чтобы была запись в трудовой: программер в Softage. А то что я поступаю свински, третий день ожидая скрипта и ничего не делая — ну, увольте меня) А с совестью я как-нибудь разберусь сам.
Вс, 20 Июл, 2008, 22:10 Late Goodbye (Poets of the Fall)
In our headlights, staring, bleak, beer cans, deer's eyes On the asphalt underneath, our crushed plans and my lies Lonely street signs, powerlines, they keep on flashing, flashing by And we keep driving into the night It's a late goodbye, such a late goodbye And we keep driving into the night It's a late goodbye Your breath hot upon my cheeck, and we crossed, that line You made me strong when I was feeling weak, and we crossed, that one time Screaming stop signs, staring wild eyes, keep on flashing, flashing by And we keep driving into the night It's a late goodbye, such a late goodbye And we keep driving into the night It's a late goodbye The devil grins from ear to ear when he sees the hand he's dealt us Points at your flaming hair, and then we're playing hide and seek I can't breathe easy here, less our trail's gone cold behind us Till' in the john mirror you stare at yourself grown old and weak And we keep driving into the night It's a late goodbye, such a late goodbye... ( http://www.study.ru/songs/files/late_goodbye.mp3)
Вс, 20 Июл, 2008, 17:30
Когда просыпаешься, мир в тумане. Что во сне было ясным оказывается бессмыслицей. Никаких чудес, никакого волшебного спасения. Но ты хотя бы не спишь.
MP2
Вс, 20 Июл, 2008, 15:42
Если ты думаешь что тебе ничего не грозит — это просто самообман. В лучшем случае ты просто умер. Молния может оживить тебя без предупреждения..
MP2, а уж по поводу какого фильма/истории — галлюцинируем самостоятельно))
Сб, 19 Июл, 2008, 14:19 А если бы я умел писать игры?
Написал письма в несколько игровых компаний. Игры мне нравятся много больше сайтов. Минус — скорее всего придется сваливать из Новосибирска. Но если это произойдет — то нескоро. Учиться базовым вещам придется относительно долго. А пока поставлю-ка я себе вижуалку и dxsdk. Нет-нет, я пользуюсь только лицензионным софтом, у меня нет вижуалки ;)
Сб, 19 Июл, 2008, 02:25 О риске и минимальном наборе паттернов
Гриндер утверждает, что в его системе представлений "единственный риск - это избегать риска". Приводит в качестве примера семинар, на котором Пьюселика несколько человек спросили: как вы можете позволить себе такой риск, делать публичные демонстрации? Пьюселик долго не мог поверить в этот вопрос. Еще зацепила его фраза по типу: "я не понимаю, почему некоторые люди, типа Майкла Холла, хотят добавить в Метамодель дополнительные паттерны, в то время как мне представляется необходимым их сократить". А мне представляется необходимым заметить, что такая точка зрения — довольно спорная. Я потом вынесу этот вопрос на форум sibnlp. Мне кажется, что "обычные" люди изучают паттерны, как некие средства непосредственного доступа к результатам. Фигли, я чисто по-деревенски именно так и делаю. Куда нам до батек моделирования. Так вот, чем больше средств для получения непосредственного результата, РАЗНОГО результата, тем больше эффект от всей совокупности паттернов. Можно привести аналог из компьютерного программирования: очевидно, что все современные программы можно писать не на "больших и умных" языках типа C++/Java, а на простом ассемблере. Думаю, никто не будет возражать, что большинство современных языков программирования эквивалентны машине Тьюринга. Но никому не придет в голову мысль писать программы на ассемблере, или тем паче на машине Тьюринга. Это неоправданно сложно и долго. Собтсвенно, это и было причиной появления языков высокого уровня. Еще один аспект в том, что Гриндер и Бэндлер в начале своего творчества сфокусировались на лингвистических паттернах, сильно облегчив себе задачу. Гриндер вообще можно сказать утверждает, что он не может закодировать аналоговые паттерны. И эти изученные лингвистические паттерны они резали, уменьшая их набор. Что Гриндер всем и рекомендует делать. При этом умалчивая (или, что почти аналогично - рассказывая в другом контексте), что кроме лингвистических паттернов они в то время учились и эээ много-чему-еще. Невербальным паттернам. То есть сами они их делать умеют, и есть подозрение, что их минимальный набор паттернов метамодели остается таким минимальным только благодаря этому огромному количеству некодированных невербальных паттернов. То есть, минимальный набор паттернов метамодли для них, и для всех остальных - РАЗНЫЙ. Как любит говорить интерпретатор JavaScript, WARNING: implicit declaration! Имхо на эту ошибку полезно обращать внимание и людям в ходе осмысления ими происходящего. А что касается пассажа в сторону Майкла Холла... его техники работают. Не так важно — почему, они УЖЕ работают. Именно на основе представлений Майкла. Гриндеровские рассказы об "этичности" и связанных с ней ограничениях напротив подталкивают меня метамодельно спросить Гриндера, что за трэш он несет. Я ни разу не видел в его книгах описания этой самой этичности, хотя тон изложения указывает на жаление Гриндера поступать "этично". Возможно, он имеет в виду описание "этичности", то что в школьных учебниках? Это... как его... "пыщ-пыщ, попячсо!". Лучше не скажешь. Да, возможно я сказал дикую чушь ;)
Сб, 19 Июл, 2008, 02:11 Дивная верстка
Завершил создание сайта со сложной div'ной версткой. И электронным магазином на TCS. Теперь я папа верстки.
Сб, 19 Июл, 2008, 01:57 уххх
Вспоминать — точно собирать разбитое зеркало: осколки режут руки, отражение дробится. Сам меняешься. Так можно сойти с ума. Или обрести свободу. © Max Payne 2 (с отсылкой к Крестному Отцу?) такие вот наблюдения перепросмотра любовных историй.
Ср, 16 Июл, 2008, 02:52 забавные факты
JSP: то что Sun придумал JSP не означает, что им обязательно нужно пользоваться. View вызывающий контроллер — это капец. Руки: если быстро начать махать руками, то для внешнего наблюдателя они сместятся в синюю часть спектра. Если при этом руки "не настоящие", то скорость может возрастать вплоть до нескольких скоростей света. Сутки: в сутках всего 24 часа. Когда на полки не влезают вещи, покупают новые: более дорогие и компактные. И кладут их поменьше, чтобы была возможность маневра между ними. 3rd person view: "Сегодня так ярко светит луна над балконом, Что больно смотреть На эту картину: На кухне пьяный и голый, Закинувшись всем, от чего только можно балдеть, Звезда рок-н-ролла попивает ром с колой, И должна умереть."
Ср, 16 Июл, 2008, 02:36 Третье лицо единственного числа
Как одна небезызвестная раса из Эффекта Массы, хочется говорить о себе "it", то есть по-русски — в третьем лице. Автобус. Солнце гоячее — нагревает левую половинку тела до такой температуры что начинает сочиться пот. Этот человек отражает тепло вправо, туда где тень. Этот человек сидит за компьютером. Этот человек смотрит на льющийся от монитора свет. "...жизнь, как и кровь, показалась мне сладкой на вкус..." Третий час ночи. Сплин в колонках. Да, я знаю что binaural и lead-тоны. В данном случае — это подчеркивает авторскую мысль. "Звери", "Выхода нет", "Скажи", "Шато Марго". "Бериллий". "Тебе Это Снится". диссоциация. 3rd person view. Щато-Марго? Пиво. 9ка, крепкое. С пивом пойдет. Всё хорошо.
Вс, 29 Июн, 2008, 16:36
По-моему гражданка Кань решила знатно пропиариться и при этому нифига не делать. Да, улыбчивая бабушка... Но блин, давать адское движение которое хрен кто понял за один раз — это жесть. Хотя... сам вчера сетовал что "медленно изучаем". Вот тебе и мало. Кущай, дарагой, кущай. Хозяйке на заметку: то движение когда происходит первая "точка" в дедушкиной форме, — там идет прямой удар рукой в горло, а разворот кисти в вертикальное положение — это чтобы слегка добить. Он енто прямо так БМу и сказал. В общем, Володя отчасти прав — да, это "бизнес, а не тайцзи". Как и большинство тренингов. Но сами мастера — вполне настоящие. Так что даже если они кое-чего и не объясняют словами — "имеющий глаза да увидит".
Сб, 28 Июн, 2008, 09:30 Семинар
Начался семинар Мена Хуэйфэнга в Новосибирке.Поздравляю всех кто в этом участвует :) Дедок адский. В его годы многие уже не живут, а этот молотит ногами как молодой. Правда расписание пришлось корректировать: утром на работу, потом до вечера на семинаре, потом до ночи гулять, потом ночью кодить, потом спать несколько часов, и снова на работу. Зато приятно-то как :) "Молоток!"
Сб, 28 Июн, 2008, 09:29 Серп и молот
Ушел в рабоче-крестьянский запой :) Днями кодю по-крестьянски в Софтэйдже, а ночами начинается работа. Телефон большую часть времени выключен. Пишите на почту :)
Пн, 16 Июн, 2008, 01:46 Лайя-йога
За знакомство с этим текстом благодарю Магистра ( magisterulus, blessor). Мое мнение: там написаны дельные вещи :) Правда, они само собой разумеющиеся, но это не отменяет их значимости. Попробуйте, товарищи, формулировать очевидные вещи словами — это не так-то просто. Ну и да, этот текст может успешно быть прочитан, как говорится, всеми живыми существами — но только придется изучить на себе парочку забавных концепций и прочитать несколько специфических слов. ( текст длинный, и потому под катом )
Вс, 8 Июн, 2008, 20:42 Посчитали. Переходим к VMWare :)
Короче, вчера вся эта шняга не удалась. Установить Самбу под Сигвин если и возможно, то не для меня-сейчас. Переходим к VMWare! Установил под нее Arch Linux, последннюю версию. Первое впечатление — чудо какое-то. 1. Девизом выбрана знаменитая по "автостопом по галактике" фраза "Don't panic!". Или это так релиз у них называется? Арчевцы славятся странными названиями релизов. 2. В руководстве по установке написано: "мы сделали систему которая ПРОСТО РАБОТАЕТ, но совсем непросто НАСТРАИВАЕТСЯ". Она и настраивается просто! 3. Невероятно аккуратное отношение к оперативной памяти и процессору. Сейчас я сижу за перегруженным сервером, и Арча работает как виртуальная машина... на 256мб оперативки! И при этом не грузит процессор! Заметки на память (или тем кто будет их читать при установке): (будут дополняться) 0. Прочитать инструкцию по установке!!! Читать здесь: http://wiki.archlinux.org/index.php/Beginners_Guide#Login_and_Changing_the_keymapVMWare 1. VMWare 6 не умеет корректно работать с физическими дисками. В смысле, когда говоришь ей "отдельные партишены", она всё равно будет показывать системе ВЕСЬ жесткий диск 2. Поэтому при разметке диска очень важно форматировать НУЖНЫЕ разделы, понимая что первый раздел всё равно первый, неважно что там указывал в настройках виртуальной машины. 3. Для этого нужно запустить cfdisk из консоли (или программы установки, там есть пункт меню "разбить разделы") и хорошенько запомнить как называются жесткие диски. 4. Консоль прямо в программе установки переключается с помощью альт+F2 или любой другой F 5. По причине такой странной работы VMWare ОБЯЗАТЕЛЬНО нужно создать хотя бы 1 виртуальный диск, с которого система будет ЗАГРУЖАТЬСЯ. Ни для чего больше он не нужен. Когда установщик бутлоадера спросит куда ему устанавливаться — устанавливаться именно туда. 6. Я еще смонтировал этот виртуальный диск на /boot. ХЗ что из этого выйдет... но пока что система рабоатет. Arch: 7. Сразу после установки не работает русская локаль. Это почему? Читать здесь: http://linuxforum.ru/index.php?showtopic=64648 и здесь: http://vadim303.wordpress.com/2007/03/06/012/8. Шрифта какой там в статьях написан не существует. По крайней мере пока нет интернета. А его обычно как раз и нет. Смотрим где-то в /usr/share/kbd/consolefonts, смотрим с помощью команды: ls | grep cyr. У меня оно нашло целый один шрифт, который оказался даже вполне приличным. 9. Если случайно указал неправильную локаль, то помите что ВИМА В СТАНДАРТНОЙ УСТАНОВКЕ НЕТ, есть nano, редактирование локали будет nano /etc/rc.conf, сохранять файлы с помощью ctrl+O enter, выходить из программы ctrl+X если до этого файл был сохранен, ctrl+X n — если не был сохранен.
Сб, 7 Июн, 2008, 21:05 Latest updates. Считаем до Пятиста Тридцати Тысяч
1. Неделю не был в Сети: новая работа и еще куча чего 2. Новая работа = Softage. Всё замечательно, только 2.1 туплю сильно, потому что занимаюсь не кодингом, а разбирательством с legacy-code какой-то слегка странной CMS'ки 2.2 случайно в первый день работы утащил диск с их Windows Vista :) Теперь сисадмин на меня странно смотрит, видать считает что я ее спёр и скопировал :) Невдомек чуваку что у меня покряканный Ultimate полгода стоял, а потом я его снес по причине уёбищности висты вообще, и ее x64-edition в частности 3. Туда нельзя ездить на велике. Потому что нельзя завести его внутрь, а перед зданием оставлять — нунах. Сколько раз у друзей велики крали, особенно хорошие. У меня — ни разу. Не хочу открывать счет :) 4. В Технопарке сгорел шлюз. Переставляю интернет на центральный сервер. ИМХО идиотизм, делать центральный сервер шлюзом. Хакай-нехочу. 5. Моя Widows Server 2003 SP2 Russian имеет забавный баг. Нельзя указать статический IP входящим VPN-клиентам когда работает домен. Пришлось переставить без домена. 6. Грустно без домена. Попробую поставить Самбу под Cygwin и поднять домен там. Но есть следующие задачи: 6.1 Знающие люди утверждают, что это невозможно )))) 6.2 Cygwin тормозной капец. Полчаса компилировал Git. Сейчас копирует Самбу из репозитория. И знаете что? В репозитории Самбы 530348 объектов! А эта свинья их копирует в час по чайной ложке. Сейчас на двенадцати процентах. И неизвестно, запустится ли. Ну что, считаем до пятиста тридцати тысяч? :)6.3 Если не запустится, придется на VMWare поднимать сервак с Федорой или Слакой только для того, чтобы запустить домен. Ну не фрю же ставить? Тем более что у меня нет скриптов управления доменом для фри, только для последних линуксов. И фрю качать надо, а то у меня она уж очень старая. Это форменный капец, товарищи. Зато будет линуксовиндовый сервер :) Зато будет рабоать медленнее черепахи.
Пн, 26 Май, 2008, 01:04 Еще одно тестовое
Написание тестовых заданий похоже стало у меня что-то вроде хобби. Я постоянно собираюсь куда-нибудь устроиться на работу кроме Технопарка, каждый раз почти устраиваюсь — и забиваю. Работать же надо, хуле :) И после каждого такого "захода" у меня остается еще одно резюме, и еще одно тестовое задание :)) На этот раз это задание представляет собой страничку на PHP, которая отображает график. Данные для графика вводятся в Экселе, сохраняются в файл и грузятся страничкой. Основная задача была выдержать ООП-стиль, выдержать MVC и разрулить баги ZendStudio (среды разработки на которой делается всё это безобразие). Я рад сообщить, что все эти цели были достигнуты, и теперь у меня есть удобный способ быстро писать ООП на PHP-5.
|