Ознакомьтесь с нашей политикой обработки персональных данных

URL
  • ↓
  • ↑
  • ⇑
 
14:43 

30.09.08 Happy Birthday, ES!

Вчера был воистину знаменательная дата! День рождения Вечерней Звезды! Очень обрадовали (и даже расстрогали) поздравления игроков и администрации. Некоторые даже удивили, до сих пор не знаю, что думать. Подарок, надеюсь, окажется полезным (а иначе и быть не может!) В целом, праздник не просто удался, а, судя по некоторым админским аннонсам, очень удался. Пора начинать думать, что делать на 2-ую годовщину)

@музыка: Al Bano&Romina Power - Liberte

@настроение: отпад

@темы: Evening Star

15:44 

Storm, Earth and Fire, heed my call...

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

После этого шабаша возникло желание вернуть из полунебытия своего шамана. Хотя бы для того, чтобы научить молодых шаманов, что такое шаманизм, ибо отыгрыш некоторых вчера убил. В планах - создать наконец место, где шаманы смогут собираться как на ивенты, так и просто пошаманить, подумать, обменяться опытом. Я несказанно был рад, что аналогичные уже давно вынашивает Marya - нынешний куратор Громового Утёса. Судя по его постам, в шаманизме он разбирается. Может, наконец удастся привлечь игроков к этому замечательному классу...

Storm, Black clouds fill the sky
Earth, I hear my battlecry
Fire, and Thunder will bring more
Death, from the power of the Horde...

@музыка: Power of the Horde

@настроение: Бесшабашное

@темы: Evening Star

15:45 

Пристрастился я в последнее время к старой (относительно) итальянской музыке. А именно, к таким исполнителям, как Celentano, Al Bano & Romina Power, Toto Cutugno, группе Ricchi & Poveri. После этих мелодий от современных исполнителей хочется, пардон, блевать - ни музыки, ни голоса, ни слов. Более того, многие ровесники, узнав, какую музыку я предпочитаю, крутят пальцем у виска: “Мол, нашёл, какое старьё слушать”. Я конечно понимаю, “о вкусах не спорят”, но большая часть современной музыки, ИМХО,- это безвкусица, созданная только чтобы срубать деньги. Печально.

@музыка: Lo Ti Cerco

@настроение: отличное

@темы: Music

00:32 

Приматы

А главное, вы учитесь работать в команде.
Сейчас великие дела в одиночку не делаются.
Они делаются в команде.



Недавно прошла моя первая крупная студенческая олимпиада. А именно, четвертьфинал ru.wikipedia.org/wiki/Международная_студенческа....
Наша команда (официально - VSU-2, неофициально - Приматы) состоит из меня (капитан), Савлевича Юрия и Амельчени Андрея. Все мы учимся в группе П11, факультет Прикладной математики ВГУ.

Андрей приехал учиться аж из Брестской области. В команду я его взял по той причине, что он единственный кроме меня, ранее уаствовал в олимпиадах по информатике (дошёл до респы). Точнее, он сам подошёл и сказал "Ну что, берёшь меня?". Как оказалось, взял я его в команду совсем не зря. У него оказалось очень хорошая память на ранее написанные алгоритмы. На тренировке и на туре он вспоминал алгоритмы, которые проходил в школе, писал наизусть и... они шли! Также он очень интересный и приятный человек. А его рассказы про жизнь в общаге вообще уморительны) Ни разу не пожалел, что взял его в команду. Его роль - непосредственное решение задачи.

Юрка, хоть в школе участвовал в олимпиадах по физике, вошёл в нашу команду как математик. За те два месяца, что я с ним общаюсь, он стал для меня настоящим другом, на которого можно положиться. Но, естественно, в команду я его взял не только из-за этого. Он очень сильный математик. Его знания воистину колоссальны, как и его умение думать. На практике по матану и геометрии он, бесспорно, лучший. На тренировках же он выводил формулы, которые я бы не осилил в жизни. Кроме олипмпиады и учёбы он занимается ещё и воллейболом. От него я узнал разницу между "спортсменом" и "физкультурником")). Его задача в команде - решение математической части задачи и составление тестов. С последним он на туре справлялся так хорошо, что у нас были тесты на ещё не решённую задачу)

Ну и я. Именно ко мне подошёл Шедько Василий Викторович (наш тренер) и сказал "У тебя 3 дня, чтобы собрать команду". Моя роль в команде - непосредственно запрограммировать решение. Придумать алгоритм, написать, отладить.

Вот такая команда VSU-2 (они же Приматы). Надеюсь, что вместе нам удастся сделать то, что не удалось каждомы в отдельности - взять диплом на Республиканской олимпиаде. Сейчас мы стоим перед тяжёлым выбором - продолжать ли заниматься олимпиадой. Пока что ответ однозначен - ДА. Это будет трудно. Слабых мест у нас ещё много. Но если мы пройдём вместе, командой, весь путь от первого до пятого курса, мы добьёмся высоких результатов. Вместе мы справимся.

@темы: Programming, VGU

19:18 

ACM ICPC или Берегись, Минск, приматы идут!

А теперь, собственно, про саму олимпиаду и 3-х дневную "командировку".

Веселье началось уже с утра первого дня. Добирался я до вокзала вместе с Андреем. Решили выйти пораньше, чтобы не опоздать точно. Не опозодали. Были на вокзале почти за час до отправления поезда. Посетив банкомат, с радостью обнаружил, что наконец выдали стипендию. Остальные начали подтягиваться минут через 15. Особенно порадовал Иван из команды VGU - 1. В отличие от всех, он пришёл очень налегке (мобила и деньги). В ответ на наши вопросы, он выдал "Мы же на один день едем 0_о". В поезд загрузились без происшествий - опоздавших не было.

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

Выгрузились из поезда тоже без проблем. Забытых вещей и людей не было. Главное здание БГУ, где проходила регистрация, находится минутах в 5 ходьбы от вокзала. Вот тут начался обычный для олимпиад дурдом. Никто не мог вразумительно сказать, в какую аудиторию нам надо идти, и потому наш маршрут по этажам был примерно такой "1-6-2-6-4-1-6". В конце концов нам показали компьютерный класс, где проходит регистрация, и мы, довольные, наконец пристулились после беготни по этажам. Регистрация прошла быстро, без каких-либо проблем. Всем выдали стандартный "набор олимпиадника " - папку с блокнотом, ручкой, бейджем, рекламой спонсоров и (только капитанам) и две книжки - правила олимпиады (Trash!) и история олимпиады, таблицы победителей, советы участникам и т.д. Потом нам выдали суточные и обрадовали, что жить мы будем хз где - примерно 30 минут езды на троллейбусе. До открытия оставалось около 3-3.5 часов, и мы решили добраться до жилья и оставить там лишние вещи.

Добрались и заселились без проблем. Условия в общежитии превзошли все мои ожидания. Если я не ошибаюсь, это общежитие "Центра студенческого туризма" или что-то вроде того. Чисто, тепло, уютно. Поселили всех в одной комнате (там стоят 4 двухэтажные кровати). Устроивишсь, достали остатки еды, взятой из дома, и устроились смотреть Wall-E (Андрей взял свой ноутбук). Под хороший мультфильм время пролетело незаметно, и мы отчалили на открытие и пробный тур. Причём пошли заранее, и в результате у нас оказался почти час лишнего времени.

Открытие проходило в здании физического факультета БГУ. Здание впечатлило. Тоже, видимо, недавно прошёл ремонт, и теперь корпус в идеальном состоянии. Весьма развеселили двери в аудитории с круглым окошечком (этакий иллюминатор). Пошастав немного, спустились в буфет, перекусили и пошли на открытие. На открытии был стандартный, порядком приевшийся флуд по поводу "мы вам рады, всем удачи, бла-бла-бла". Запомнилась только одна фраза, сказанная представителем одной из фирм-спонсоров.

А главное, вы учитесь работать в команде.
Сейчас великие дела в одиночку не делаются.
Они делаются в команде.


После открытия был пробный тур, затем мы отправились в общежитие. По пути заглянули в продуктовый магазин, в котором продуктов почти не было. Вообще, оказалось, в Минске найти продуктовый магазин не так просто. Троллейбус нам попался очень неудачный. В нём не объявляли остановку. В результате мы вышли на "кажется, это наша". Увидев незнакомые места, решили, что проехали лишнюю, и пошли назад. Дошли до предыдыщей остановки, подумали-подумали и пошли на ту, на которой вышли. Потом прошли ещё одну остановку вперёд и оказались там, где надо. Вечер прошёл весело. На ноутбуке включили юмористическую программу, и, смеясь над шутками и общаясь, хорошо провели время. Когда уже выключили свет и легли, старшекурсники немного рассказали о преподавателях, которые у нас будут.

Утро перед олимпиадой. Вспоминая такие "утра" перед школьной республиканской. Дикая дрожь, натянутые нервы, полное отсутствие аппетита (но есть приходится, через силу, чтобы были силы решать). В общем, крайне неприятные воспоминания. Тут же ничего подобного. Встали рано (в 7 часов). Быстро позавтракав, собрались и отправились в БГУ. Настроение такое же, как накануне. Никакого волнения и нервотрёпки. Прибыли мы заранее. В 8 часов. Начало в 9:00, в аудиторию пускают с 8:30. Полчаса провели смеясь с бегущих на лекции опоздавших и обсуждая то, почему тут кофе в кофейном аппарате в 2 раза дороже, чем у нас. Сам тур описывать не буду. Смогли отбросить шуточное настроение и серьёзно взяться за работу. Хорошо поработали как команда. Что удивило - в середине тура принесли бесплатные бутерброды, дабы участники подкрепились. Подняли 2 задачи, что очень обрадовало. С замечательным настроением спустились с столовую, где встретили нашего тренера. Шедько Василий Викторович (в узких кругах олимпиадников прозванный Шедя) остался нами доволен. Перед олимпиадой он поставил нам цель - поднять хотя бы одну задачу. Обнадёжил, сказав, что в следующем году мы, скорее всего, будем основной командой.

У нас оставалось три с половиной часа до закрытия. Долго думали, чем заняться. Ехать в общагу не хотелось, поэтому мы втроём пошли в подземный трёхэтажный ТЦ "Столица". Впечатлило. Огорчило только отсутствие павильонов компьютерных фирм. Во время "экскурсии" выяснилось, что я и Андрей не были в новой Национальной Библиотеке. Времени до начала закрытя оставалось около 2.5 часов, что, как мы думали, недостаточно, потому решили, что завтра забьём на разбор задач и рванём туда. Пока что решили покататься на метро (да, мы больные)). Спустившись, подумали - подумали и всё же отправились в библиотеку. Вышли мы, как ни странно, на нужной станции (то, что сначала поехали в противоположную сторону, мелочь). Библиотека впечатлила. Да, я её не раз видел её издали и на фотографиях, но вблизи она производит абсолютно другое впечатление. Первое, что понравилось - лифт со стеклянными стенками, поднимающийся наверх. Чем выше он поднимался, тем сильнее было желание сесть (казалось, что сейчас упадёшь). С обзорной площадки открылся завораживающий вид на город. Описать словами у меня не получится, а фотографии передать не смогут. Когда уже уходили, туда пришла свадьба) Дожили - в библиотеку свадьбы ходят)

Закрытие было стандартным - выходили капитаны команд, им выдавали дипломы(свидетельства об участии) и призы для всей команды. Наша команда оказалось 30 из 47. Нам дали майки ACM ICPC (честно говоря, давно хотел подобную). Настроение стало лучше некуда. Вдохновленные результатами, решили устроить вечером "пир". И пошли искать магазин... Пошастав по центру Минска и не найдя ни одного продуктового магазина, опять спустились в "Столицу". Закупившись на все, что остались от командировочных, мы пошли искать остановку... Вышли из-под земли и пошли вперёд. Через 10 минут обнаружили, что заблудились окончательно. Доглго искали вход обратно под землю (вернутся в "столицу", а оттуда уж найдём, куда надо), спустились, нашле нужный выход, поднялись и... обнаружили, что в прошлый раз поднялись через выход, прямо через дорогу от нужного! Долго смеялись. Как говорится, для бешеной собаки километр не крюк.

В общежитие приехали без приключений. Вечер провели прекрасно. Особенно порадовали старшекурсники из команды VGU-1. После небольшого колличества алкоголя их пробило на дискусси по поводу о комунистах, фашистах и нацистах. В конце концов выяснилось, что мы живём в шестимерном пространстве 0_о. В общем, вечер был замечательный.

На следующий день мы должны были идти на разбор задач, но, подумав, решили забить. Основная команда пошла, а мы остались. Посмотрели ещё Южного Парка, примерили майки... в общем, провели время с пользой. Но всё хорошее кончается, и в конце концов пришла пора уезжать. На вокзал мы опять прибыли пораньше. Часа за полтора до отправления. Купили пирожков в дорогу, покатались на эскалаторе (да, мы больные :Р), попытались найти обещанный WI-Fi на вокзале (нашли только чей-то ноут. Гос. точки там нет!).

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

В общем, это была лучшая олимпиада из всех, что я принимал участие. Хорошая компания, хорошие результаты. Очень надеюсь, что через год повторим. А до этого времени нашей команде придётся очень много заниматься. Цель себя оправдывает - полуфинал проходит в Питере!

@музыка: Queen "We are the champions"

@темы: Programming, VGU

03:29 

C++

Потиху скуриваю С++. Первый месяц после паскаля было жутко непривычно, но уже начинаю привыкать к таким особенностям синтаксиса, как (a == 0) и таким фишкам, как a++. В си осилил то, что не освоил в паскале - динамические структуры данных и, собственно, динамическую память.Сейчас осваиваю ООП.

Пока писал класс для комплексных чисел, понял кайф скрытия данных. В частности, в программе была возможность менять коэффициенты A и B алгебраической формы, не изменяя при этом R и F в тригонометрической. Получалась херня, пришлось прятать данные и давать доступ к ним только через методы. Правда, комплексные числа я забросил, когда узнал, что написание это класса будет одной из наших лабораторных. Сразу стало как-то лень.

Но основным полигоном для отработки навыков ООП для меня является мой проект "Game" (другое название пока не придумал). Сейчс он представляет собой боевой движок по системе, которую мы когда-то придумали с другом. По мере изучения и понимания нового, а также отсутсвия лени, движок дописывается.

Версия, которая есть на данный момент - 0.0.0.11.
Ещё не написаны Defence, Armor, Attack. Не потому, что не могу, а потому что не появляется в аське тот человек, который обещал продумать роллы в этой системе.

@темы: Programming

21:17 

Первый экзамен. Ну что, смертнички, полетаем?

Завтра будет мой первый экзамен в универе - экзамен по матану. После недели зубрёжки в голове жуткая каша. Как буду отвечать - не представляю. Радует, что перед ответом будет возможность минуту посмотреть конспект. У меня вся надежда на эту минуту.

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

Картинка в тему
читать дальше

@темы: VGU

00:06 

R2D2 Переводчик


@музыка: dotd.clan.su/r2d2_lol.mp3

@настроение: Бип-бип вжжж дррр бип!

@темы: Забавное

01:41 

Первый блин

Первый экзамен сдан. На шестёрку, что меня вполне устраивает. Впереди ещё полтора экзамена.

@настроение: Уф...

@темы: VGU

15:59 

Провал

Дарья Домрачева сошла с гонки из-за неправильной стрельбы. Вместо "лежки" белорусская спортсменка отстрелялась стоя.

А ведь шла первая...

@настроение: Обидно, да?

@темы: спорт

01:25 

New GameObjects

Начиналось всё с того, что я нашёл в wowmodelview'е модельку ГО с флагом КулТираса. Мне стало интересно - моно ли сделать ГО с этой моделью. Постучался я в аську к Дэе, и наконец добыл тот-самый-список-индексированных-моделей. Точнее, файл GameObjectDisplayInfo.dbc, конвертированный в CSV.

При ближайшем рассмотрении оказалось, что записи в нём выглядят примерно так



Первое число - ID модели. И загорелся я идеей перегнать это в SQL запрос для создания ГО на каждую модель. Поскольку количество моделей в таблице составляет примерно 2500, то я написал на С++ прогу, которая выдирает из CSV-шки данные и делает sql-файл.
Запрос должен состоять из таких строк

Где DisplayID - первое число строки в csv, Name (название ГО) - то, что идёт перед .mdx после последней '\', а ID получается дополнением нулями слева DisplayID до шести знаков, причём первый знак равен 7.

Прогу написал, но Дея меня обломала - большая часть моделей уже использована в готовых ГО, и надо оставить из новых только неиспользованные. Поскольку я не знаю, как в c++ работать с MySQL, :lamer: я забил и пошёл спать. Тем более уже было полтретьего ночи. Уже когда лёг, понял, как это можно сделать. Хотелось реализовать, потому долго не мог уснуть.

Утром сделал, что задумал. А именно:
Создал временную таблицу gameobject_names_temp, в которую и занёс все ГО, сгенеренные программой. Затем, выполнив простой sql-запрос, удалил из неё те, у которых DisplayID встречается в основной gameobject_names. В итоге в ней остались только нужные (695 новых ГО). А их эспортировать уже не проблема.
Проверил на полигоне - рулез!!!! Мосты, здания, башни, статуи, картины... виииииии А флага КулТираса там нету :noсomp:

@темы: Programming

12:12 

Сессия закрыта

Всё, сдал всё. Матан - 6, программирование - 10, геометрия и алгебра - 8. Итого, средний балл 8. Пора отдыхать

@темы: VGU

02:37 

Онлайн база ГО

Итог суток прграммирования на ПХП и одной полубессонной ночи. Онлайн база ГО!


читать дальше

@настроение: Спать пора.

@темы: Evening Star, Programming

02:27 

This account was canceled, please review our terms of service.

На webhost'е меня забанили. Перенёс онлайн базу на другой хостинг. Теперь главная страница тут. Теперь в моём распоряжении 6гб дискового пространства, так что я прикрутил заливку скринов. Надо тестировать.

@темы: Programming

03:36 

PHP Coding

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

« даж не знаю, что будет раньше - 7з зальет это в общую базу или мы получим свою (с

@темы: Evening Star, Programming

04:01 

Генерал, ставший рабом. Раб, ставший гладиатором. Гладиатор, бросивший вызов империи

Наконец я раздобыл цифровую версию кинофильма "Гладиатор" и пересмотрел, на этот раз вдумчиво. И хочется смотреть ещё и ещё. Этот фильм берёт за душу. Чем? Да всем. Костюмы и декорации переносят во времена Римской Империи. Великолепнейшая игра актёров заставляет переживать за персонажей. И всё это разбавлено отличной музыкой. Это фильм-легенда. Его нельзя не посмотреть, а, посмотрев, нельзя забыть. Жалею только, что не имею возможности увидеть его на большом экране.

@музыка: Hans Zimmer & Lisa Gerrard "Now We Are Free"

14:31 

О программисте

Я не какой нибудь таксист,
Бабки с туристов сшибающий,
Я — Человек, голова, Программист,
Мышку в руке сжимающий.

Я пучеглазю глаза в монитор
По двадцать часов в сутки;
Я не какой нибудь стриптизер,
Прилипший к бабской юбке

Я не шахтер, не лифтер, не монтер
И даже не проверяющий.
Я не какой-нибудь актер,
Я — Человек созидающий!
(c)

@темы: Programming

16:19 

Бггг


@темы: Забавное

00:21 

Авторизация...


@темы: Evening Star

00:52 

PHP Coding

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

UPDATE
Вроде работает. Добавил ещё одну картинку, на утро и вечер.

@темы: Programming

localhost

главная