среда, июля 30, 2008

VM1, VM2, VM3...

А проект по написанию виртуальной машины Кнута продолжает жить и существовать, в предыдущие выходные собирались всей командой обсудить насущную проблему - какую VM(виртуальную машину) выбрать...
Дело было так, ассемблер я успешно закончил писать и... Следующим логическим этапом было создание виртуальной машины - но проблема была в том, что Леха Кузнецов, ответственный за это дело, куда запропостился. Недолго думаю, обязанности по созданию vm были возложены на меня, попытавшись понять Лехин код я пару раз запутался, да и объем был небольшой - решил, что проще написать заново, с нуля. Вот тогда я и создал папочку vm2 (Лехина лежала в /vm). Написал ввод, основы машины... И появился Алексей! Две машины - два хозяина... Каждому нравилась только своя машина... Я вообще сразу хотел писать vm, но так получилось, что достался мне ассемблер, у меня было много идей по поводу vm, и я хотел их реализовать. В итоге у нас к выходным было две недоделанных виртуальных машины, очевидно дальше так продолжать было нельзя. Олег предложил - пусть один заканчивает свою машину, а второй примется за гуй (GUI - graphical user interface), но мы оба хотели довести свой "деток" до конца. В итоге было решено просто, когда доделаем полностью все тесты на все инструкции mix'а, вот тогда по результатам тестов и решим, чья лучше. Чтобы тесты были универсальным для обоих машин - создали vm3 с фиксированным интерфейсом (затем я и Леха писали врапперы)... И вот в данный момент тестируем пока мою машину, у Лехи еще нет всех команд, и враппер вроде не отлажен. Когда останется только одна машина - обязательно об этом напишу!

суббота, июля 26, 2008

Быстрая езда

Сегодня катался в заельцовский парк, на берегу речки который.
Там красиво, аккуратные дорожки, а еще нашел большие и красивые коттеджи за заборами на берегу оби, это наверное тут новосибирские миллионеры себе дачи строют...
По дороге туда два раза нарушил скоростной режим - был знак 40, который я проехал со скоростью 41, и был знак 20, который я проехал со скоростью 25... :)
А там дорога вся горками, то вниз, то вверх, так вот на одном спуске поставил новый рекорд скорости - 47.2 км/ч!

пятница, июля 25, 2008

Harry Potter and Compiz-Fusion

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

Так же установил себе compiz на linux - это такой оконный менеджер с множеством эффектов и настроек, если интересно, можете найти кучу видео в youtube.Вчера и провозился с его настройкой целый день: пытался разобраться что делает каждый плагин, выключал лишние, и настраивал горячие клавиши - доделал это все только сегодня утром.

понедельник, июля 21, 2008

Возвращение Гарри Поттера

Перед отъездом на каникулы в общаге с друзьями пересмотрели "Гарри Поттера и Орден Феникса". Я не читал ни одной части, но смотрел все фильмы. Смотрел с людьми, читавшими все части, и у меня к ним возникало много вопросов, а почему так, а кто это, а что это... В конце фильма мой сосед порекомендовал, если мне интересно все - то лучше прочитать книги, чем 10 раз смотреть фильмы.
И так у меня и осталась идея летом хоть чуть-чуть почитать про мальчика-волшебника. Долго не мог найти книг у знакомых в новосибе и потому отчаялся и забил на эту благородную идею. Но в новокузнецке, во время прибывания в квартире, где я жил, я увидел серию книг о Гарри. И решил взять одну, первую часть, мол почитаю на досуге. Но вот вчера за вечер я прочитал 90 страниц (для меня это много) и утром еще немного, вообщем мне понравилось, и я понял, что первой книги мне хватит на несколько дней, огорчился. А как раз сегодня я ехал из Междуреченска в Кемерово и заехал в Новокузнецк - чтобы взять еще три книги... :)
Очень интересно, на данный момент дочитал до момента, когда Гарри определили в Гриффиндор.

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

суббота, июля 19, 2008

Славный город

17-го утром я приехал на автобусе из Междуреченска в центр Новокузнецка, меня встретили и приютили. В квартире сразу предложили снять носки, т.к. к вечеру они станут грязными - видимо, что воздух очень грязный, и пыль моментально оседает на полу. За полчаса, которые я не снимал носки, носки реально стали снизу очень грязные. Потом мы поехали кататься на велосипеде по городу: было очень интересно смотреть на совершенно незнакомый город... Красивые аллеи и парки, видел одну большую площадь. Потом проехали по главной улице города - увидел цирк, очень больой университет (СибГУТИ, кажется), посмотрел на самый мажорный лицей города (говорят, там пол бамбуковый и прочие понты)... Вот так вот объехали весь центр города, купили голубцов и поехали домой их готовить.
Потом вечером наплавался: сначала на даче плавал в маленькой, но быстрой речке. Затем в полночь под луной плавал в мелкой, но еще более быстрой Томи, говорят, что если поплавать в лунной дорожке, можно стать ведьмой - бойтесь меня теперь... :)
На следующий день я вновь пешком обошел центр города, посмотрел самые легендарные магазины - красиво, порадовал выбор операционок в компьютерном магазине - огромный выбор windows vista, в самых разных коробочках, самая стильная - белая... :) Так же посмотрел целый стенд с дистрибутивами linux.
Вечером сходил в кино, посмотрел хороший фильм и с грустью покинул славный город, надо как-нибудь на недельку задержаться. :)

вторник, июля 15, 2008

MixMachine продвигается

Сегодня я практически закончил писать ассемблер для проекта, остались только литералы (это те штуки в миксе, когда пишут LDA =1000000= чтобы загрузить в rA сразу число 1000000). Завтра думаю их напишу. Вот, я очень рад этому факту, довольно приятно на душе :)
А потом наверное надо будет Лехе помагать писать вирт.машину, она у него как-то по-моему не очень, то есть не много написано. Эх, не нравится мне его подход к проге, мое желание, не был бы с ним в команде...

А еще все наверное знают про "СОЛО на клавиатуре" - это такой тренажер слепому набору, я его проходил во время учебы, прошел 55 из 100 заданий на пятерки, потом сессия и было не до него - думал летом продолжу. А щас вот поставил линух, а он под wine'ом не идет, обидно. И теперь пытаюсь совершенствоваться во время общения с тобой, мой блог, да в аськах всяких. Причем раньше я не тренировал английскую раскладку, и прогал переменным числом пальцев - вообщем, как получится, но быстро. Щас пытаюсь прогать тоже по "науке", но в этом случае появляется противостояние между скоростью набора (ведь охота побыстрее написать все и стучишь шестью пальцами) и желанием научиться слепому методу: вот щас уже знаю расположение всех клавиш и пытаюсь прогать по "науке" - пожелай мне успеха...

воскресенье, июля 13, 2008

Продолжая о MixMachine

Проект движется дальше, по части ассемблера, за которую ответственный я, все хорошо. Он уже ассемблирует простейший код (реализовано все кроме разбор аргументов операций, например "2000,3(2:3)"). Пишем (активно помогает и дает наставления Олег Дашевский) код интересно, Олег постоянно дает советы, подбрасывает статейки и учит новому.
Выглядило это так:

14:00 Олег: Надо бы написать парсер строки.
14:01 Я: Надо бы...
16:00 Я: Во! Готово! :)
16:05 Олег: А где тесты?!
16:06 Я: Ща будет...
16:06 Олег: А где еще вот это и вот это?...
...
22:00 Я: Ну наконец-то парсер написан... :)

Щас ситуация меняется в лучшую сторону и я как падаван становлюсь мудрее... :)

суббота, июля 12, 2008

Продолжая тему кино...

Сходил я, как и обещал, в местный Междуреченский кинотеатр на Хэнкока. Кинотеатр оказался вполне удовлетворительным, но два забавных факта имеются: билет я попросил "где-нить в центре зала", кассир мне дала билет, но расшифровать, какой номер ряда и место она мне написала, я не смог - наверное раньше врачем была... :) Во вторых, зашел я в зал без пяти минут до начала, а там уже рекламу крутят и свет соответственно выключен, и не видно ни номеров ряда, ни номеров мест. Сел на угад, где понравилось, если бы чего пересел. Потом через минуту ко мне обратился мужчина с вопросом: "А какой это ряд?"... Я емя предложил сесть туда, куда он хочет... И зачем тогда вообще эти билеты?... :)

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

четверг, июля 10, 2008

Без темы

Вот такое вот название.
Жизнь в Междуреченске идет медленно, никаких особых развлечений не наблюдается. Для разнообразия местонахождения есть дача, на которую сегодня ездил. Разбудили в 9 (спал 7 часов), ужасно не выспавшийся был накормлен "завтраком", который состоял из пельменей, дедушка конечно нормально завтракает, но для меня это много, очень... Предпочитаю чай с кашей или булочкой.
На даче первые три часа спал, наверстывал упущенный сон. Потом походил по огороду, ударился об дверной проем, сильно, очень больно. Потом была какая то рутина, достал ноут, попрогал, напрогал. Поехали домой... Вообщем ничего интересного... От скуки спасает лишь один человечек, но об этом не здесь.

среда, июля 09, 2008

Дети до 16

Вообще забавно, по всей Кемеровской области введено ограничение на передвижение детей до 16 лет после десяти часов вечера без родителей. Бабушка рассказала, что прямо милиция ездит и забирает тех, кому годков мало. С одной стороны это какое-то средство для борьбы с шатающейся без дела молодежью по ночам, но с другой стороны... А вот если мне 15 лет и я просто хочу пойти прогуляться в парке один, потому что за день очень устал, просто хочу по быть один... Получается, что это ограничивает мою свободу, свободу передвижения... Получается какой-то комендантский час, мне это не нравиться, хотелось бы поговорить с юристом, имеет ли власти право на введение такого домашнего заключения.

Междуреченск

Ух ты, я в Междуреченске! :) Подключил большой пакет gprs интернета, жить будем!
Сходил на разведку в местный кинотеатр, который год или два назад капитально ремонтировали. Был удивлен надписи: "Детям до 16 лет находится в кинотеатре позже 22-00 без родителей запрещено", но об этом позже. Цены на билеты на зависят от фильма и от того новинка это или идет он уже неделю, а зависят только от времени и дня недели: например, четверг на 16 часов стоит 160, а аналогичное время в среду на 40 рублей дешевле... Почему? А кто его знает... В воскресенье и субботу по моему самые дорогие... Но чем четверг дороже среды я не понимаю. Соответственно утром (в 10 часов утра) билет на любой фильм стоит 80, в 10 часов вечера он уже стоит ~240.
Сейчас там показывают "Особо Опасен" и "ВаллИ", завтра запускают "Хэнкок", схожу - расскажу, как там внутри зала за 160 рублей (Хэнкок будет идти только в 16, 20 и 22 часа)...

понедельник, июля 07, 2008

О всем по-маленьку, но больше про Kububntu

Вот пишу ассемблер для mix-machine, которая упоминалась ранее, идет пока нормально, нравиться... Разбираюсь с "дружелюбным" линуксом, смотрю чё-кого тут. Удивился: поставил индикатор раскладки на лампочку NumLock'а (т.к. ScrollLock'а нету на ноуте у меня) - после этого на русской раскладке, когда горит лампочка, часть клавиатуры становилось numpad'ом - и соответственно по русски набирать не мог. Щас вернул на scroll, которого нет, поэтому о раскладке узнаю методом теста... :) Пожертвовал кучу денег и скачал проприетарные кодеки (аж 10 метров через gprs), и все это ради mp3 и видео.
А что самое приятное, так это то, что я настроил свою Microsoft Bluetooth Notebook Mouse 5000 для работы в кубунте, это было каким шаманством... Полазил по конфигам, просканировал окрестность - нашел ее, опросил сервисы, и после этого стандартная утилитка KBluetooth начала воспринимать мышь как мышь, а не как что-то неопределенное... Чуть повошкался с настройкой чувствительности и вуаля - куча радости. Кстати, зимой когда ставил себе кубунту, снес ее из-за того, что мышь не мог настроить, а доставать проводную было уж очень стремно... :)
По советам умных людей купил книжку "Искусство программирования для Unix" (Реймонд), мне понравился подход автора, он отвечает не на вопрос "как сделать то-то", а "почему именно так", рассматриваются исторические и философско-культурные аспекты Unix... Рассказывается о проектировании хороших, радующих глаз программ...

WALL-E -офигенный мультик, советую посмотреть. Очень милый главный герой (робот уборщик) и его новая подружка (робот Ева), а люди вообще прикольные, забавные очень. Фраза одного человека: "А это земля, тут можно выращивать растения, еду, например - пиццу!" :)

воскресенье, июля 06, 2008

Победил Kubuntu и побил скоростной рекорд

Установил я все-таки себе linux - kubuntu 8.04.
Настроил gprs через голубой зуб, полтора часа обновлял репозитории... И в итоге у меня даже mp3 щас читатеся... :)
Так что теперь будем приобщаться к linux сообществу, потому что в принципе не против отказаться от винды вообще (не от приложений под нее). В планах поставить wine и как минимум возобновить прохождение Соло на Клавиатуре. А еще надо разобраться с wi-fi, который вообще пока не включается... :)

А еще сегодня поставил новый рекорд скорости на велосипеде: 46,1 км/ч. Причем это в городе на улицах... :)

пятница, июля 04, 2008

Летнее программирование

У меня каждое лето есть желание занятся чем-нибудь более полезным, чем просмотр телевизора... И вот в этом году оно похоже сбудется.
Решил я связаться со своим лектором по программированию (Олег Дашевский) после окончания его лекций, он говорил, что может предложить заниматься чем-либо полезным, чего мне и хотелось. После продолжительного разговора было решено, что программа MixBuilder, которой пользуются студенты во время изучения языка Mix, недостаточно хороша. Появилась идея создания собственного аналога с учетом всех недостатков MixBuilder'а. Называться будет MixMachine, работа с моей стороны уже началась, Олег поможет на стадии написания интерфейса. Сейчас я работаю над ассемблером, затем необходимо написание собственно Mix машины и прикручивание интерфейса...
Мне эта затея очень нравится, посмотрим что из этого выйдет...

четверг, июля 03, 2008

Летняя школа студенческого самоуправления

Съездил вот в эту школу, проходила она 1 и 2 июля на базе отдыха Университетская (берег обского моря), организовывается она для обучения студентов, входящих в студсоветы, навыкам создания и реализации каких-либо общественных проектов.
В первый день велись ребятами из AIESEC тренинги по тому, как надо вести презентации, как надо создавать план проекта и т.д.
Затем был отдых: баня, пляж и шашлыки...
Во второй день мы приступили собственно к использованию приобретенных навыков, придумыванию проектов и созданию планов их реализации. Закончилось все приездом представителей администрации области и НГУ (они сказали, что все проекты нереализуемы) и отъездом домой.

Теперь подробнее о проектах (которые мне понравились):
- "Фонтанчики" - установка в НГУ (ГК, ЛК, СК) 18-ти кулеров с бесплатной питьевой водой, требовалось финансирование со стороны НГУ, т.к. спонсоров на длительный срок не найти. Актуальность имеется, ларьков с напитками мало и там постоянно очереди. Проект был отвергнут - "от обезвоживания никто не умер, тем более есть ларьки с напитками" (в этом проекте я лично принимал участие).
- "Wi-Fi" - установка во все общежития точек доступа для беспроводного быстрого интернета, использовние платное, провайдер - Academ.org, HomeNet и д.р. Проект реализуем при личной инициативе людей, правда может быть отказ в разрешении на установку от NSU.Net, т.к. они монополизировали интернет в общежитиях (VPN - дорогой очень).
Были также проекты по очистке студенческого пляжа, постройке общественно культурного центра и постройке беседок на территории студ.городка, последний, кстати, реализуем при некоторых поправках...

Русское кино

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