Показаны сообщения с ярлыком Прораммирование. Показать все сообщения
Показаны сообщения с ярлыком Прораммирование. Показать все сообщения

воскресенье, 8 ноября 2009 г.

Шарики за ролики... Или как я ковырял игру пузырьки!


Снова всех приветствую! На часах пол второго ночи, общаться со мной никто не хочет, и я тут решил начеркать простенькую статейку про "Пузыри ВКонтакте". Да, да, вы не ослышались, теперь и меня можно найти во все Российской базе ФСБ под кодовым названием "ВКонтакте". Завтра на пары надо идти по этому попытаюсь все рассказать как можно более сжато (хотя то что вы только что прочли украла у меня целых 5 минут времени). Ну как говорится. Гоу!
(автор статьи не несет ответственности ни за что, что в ней написано и не призывает ни к чему, читайте эту статью на свой страх и риск!!!)

суббота, 3 октября 2009 г.

Олимпиада!!!


Привет всем нашим читателям блога! Извиняюсь что долго не писал, много дел было... Но сегодня хочу открыть новый цикл статей посвященных IT-олимпиаде, в которой будут участвовать ваши покорные слуги (Я и Константин). Правда по разным номинациям, я в номинации "программирование 1С: Предприятия", а Константин в номинации "Администрирование Linux".

Везет людям которые участвуют в соревнованиях в которых хоть что то понимают! А мы с Костей будем на чистом интузиазме, без знаний!!! =)

Собственно о самой олимпиаде, оффициальный сайт проекта planet-it.ru. Все участники должны быть учащимися ВУЗов не старше 24 лет. Олимпиада проходит в 3 этапа. Первый этап on-line тестирование (О великий гугл надеюсь ты нас спасешь) будет проходить через интернет!!! Вторым этапом выступает off-line встреча соперников (Если повезет за халяву в Ебург скатаемся). И финал пройдет в городе сочи (Косте придется поклоняться Туксу, а мне даже это не поможет )!!!!

Не буду вас лишать удовольствия посещения этого сайта... Подробнее узнаете на нем!

Всем кому интересно, в следующих статьях мы будем описывать, как проходят наши успехи в этом деле (2х человек которые не шипко смыслят в этих дисциплинах), какую литературу читали и т д.

вторник, 4 августа 2009 г.

Курсач. Вот и добрались шаловливые рученки =)

Вкратце расскажу про курсовой проект. Имеется некие сервер и клиент, которые общаются между собой, через созданный сокет. Есть некий getaway, которая является типа прокси переправляющий все сообщения от клиента серверу и обратно (мониторя все сообщения) и все это написано на Ассемблере с окошечками. Кто заинтересовался могу подробнее все расписать.

Раз уж мы выбрали Open source way то бинарники и исходники будут при первом же требовании! =)

P.S. Надеюсь меня не станут пинать мои однокурсники, с которыми был создан данный проект.
Скриншот работы программы!

Passgen, или как на руси жить хорошо!


Настали времена когда голова гудит от проблемы, какой же пароль себе придумать для нового веб 2.0 приложения. Попинав недолго эту проблему (минут 20) был создан генератор паролей, по большой части было это придумано для изучения C#, ну и для морального удовлетворения myself. В общем всем кто заинтригован, качаем, высказываем критику, говорим что добавить.

И кстати, если кому что надо создать, написать, нарисовать в личных целях то есть для большей юзабельности (будь то на PHP, Python, Bash, C#, C/C++, Pascal, Basic, Java, Assembler или других языках), пишите в комментарии либо на мыло "null.htp сабака gmail точка com".

четверг, 26 марта 2009 г.

Ассемблерный вынос мозга...

Тактично проигнорировав вторую лабораторную работу, так как задание ни фига не интересное, я бы даже сказал слегка невнятное. Я со свежей головой взялся за написания 3 лабы. Благо мозга хватило поставить эмулятор доса, первоначально на гиговую флешку был успешно установлен freedos. Я вам сообщу что это нечто, ностальгия просто нахлынула, были скачаны такие важные вещи как nc, doom, doom2, duke3d, another world и еще много чего полезного. День, вернее неделя прошла за освоением этих значимых программ. Ну не суть. И вот 3 лаба!
Задание: Написать игру "змейка" примитивную, без таймеров, без всего, главное условие движение должно происходить по нажатию стрелок, и проверка чтобы была на замыкание (когда сама в себя врезается).
Было весело голову поломать =). Первая версия у меня вышла как всегда комом, змейка была бесконечной, так и наравила укусить себя за то самое место. Пришлось сдать ее в утиль. Вторая версия получилась более или менее, как все нормальные змейки, фиксированной длинны. Не представляю как ее под пингвин писать О_О. И вот завтра с Константином пойдем сдаваться. Готовим уже стандартный набор студента =). Пожелайте нам удачи!!! Ну или пошлите хотя бы =).

З.Ы. Люди даже не начинайте писать на асме, завязните хлеще чем вКонтакте. Потом и метлой от него не отгонишь.

вторник, 24 марта 2009 г.

Assembler - как много в этом звуке...

Не понимаю почему звуке, когда это самое что не наесть настоящее слово О_о. А ну да ближе к теме. Пол года назад у нас в университете появился новый предмет, названный ЯПНУ (Языки Программирования Низкого Уровня) с виду название вызывает легкую улыбку но поверьте расшифровка одну часть человечества уводит глубоко в ступор, другую в неописуемый восторг, а третью часть наделяет свойствами того и другого сразу. Дак воот я сам не знаю к кому я отношусь, но начал я этого Атланта рассматривать со всех старон, тыкать пальцем в него, бросаться репликами в него, ну и так далее (слава богу ума ни хватила облизать его О_о).

Первое что мне пришлось освоить, и по секрету скажу очень сильно помогло в моих дальнейших про движениях, это была рассылка Калашникова www.kalashnikoff.ru, изучив ее вдоль и поперек я начал творить. Причем творил я не банальные лабораторные работы, а всякие ненужные вещи. И вот я начал покорять Олимп с минимальными знаниями на борту. Но была одна мааааааааленькая загвоздка, за неимением виндовса (в дальнейшем именуемого must die) по каким таким обстоятельствам если кто хочет знать расскажу при встрече =). Волею или не волею судьбы все мои однокурсники писали свои первые программы на дебагере (некое оккультная утилита идущее вместе с must die вызывается из под консоли командой debug), а я как самый выпендрежный freek поставил себе Пингвиненка (Fedora Linux) и соответственно nasm.
Первая лабораторная прошла на ура! Была написанная за час, мною были познаны азы Дзен война, а вот далее пошло нечто страшное и ужасное. Продолжение следует...
Отписывайте в комментариях, стоит ли писать мои продвижения по этому завораживающему миру программирования, с выкладками заданий и мною написанным кодом?

Костен:
Добавлю еще вот что....Люди не пытайтесь писать на ассемблере под никсы это извращение=)
Ну а так могу сказать что assembler штука с широкими возможностями)
Те кто умеют и любят программировать добро пожаловать так сказать(я не в их числе к сожалению поэтому досих пор и не сдал первую лабу по япну:) )