Мой совсем маленький и наверное нужный только мне блог=) переезжает на http://kolmax.pp.ru....
Следите, буду рад всем читателям.
Блог Колчина Максима
вторник, ноября 17, 2009
суббота, июля 11, 2009
Первый выпуск журнала "Linux Games Technologies"
Рад представить первый выпуск журнала "Linux Games Technologies"!
В выпуске:
- Тема номера: «Игровой движок BGE (Blender)»;
- Интервью с Владимиром Меньшаковым, создателем игры Battle Tanks;
- Обзор: «Коммерческий движок TGE компании GarageGames»;
- Обмен опытом: Андрей Кондратьев рассказал про работу над проектом игры «Черная вдова»;
- Локализация: Леонид Муравьев поделился опытом локализации игровых проектов Lincity-NG и Fish Fillets-NG;
- История проекта: «Мир текстовых игр»;
- Программирование: «Autotools с нуля»;
- Графика: «Секреты создания ландшафта для BGE».
Жду следующего выпуска журнала=)
Скачать журнал можно с сайта lingametech.com
В выпуске:
- Тема номера: «Игровой движок BGE (Blender)»;
- Интервью с Владимиром Меньшаковым, создателем игры Battle Tanks;
- Обзор: «Коммерческий движок TGE компании GarageGames»;
- Обмен опытом: Андрей Кондратьев рассказал про работу над проектом игры «Черная вдова»;
- Локализация: Леонид Муравьев поделился опытом локализации игровых проектов Lincity-NG и Fish Fillets-NG;
- История проекта: «Мир текстовых игр»;
- Программирование: «Autotools с нуля»;
- Графика: «Секреты создания ландшафта для BGE».
Жду следующего выпуска журнала=)
Скачать журнал можно с сайта lingametech.com
среда, июля 08, 2009
Практика в Exigen Services
С 6 июля у меня и еще у 14-ти моих однокурсников началась летняя практика в Exigen Services. Офис в котором мы проходим практику находиться в Петербурге по Рентгена 5А, в обычном "сером" здании офис-центра № 4. Достаточно строгая система безопастности, вход по пропускам и в добавок чтобы войти на какой-нибудь этаж нужно "применить" свой пропуск.Начну с первого дня, руководит нами Кирилл, парень лет 25, как представился нам сразу перешел к делу. На всю практику нашим заданием является, ниже приведу подробно само задание:
Разработать систему регистрации программных ошибок с пользовательским интерфейсом. Записи об ошибках должны храниться в систематическом виде в файловой системе и загружаться в память при каждом запуске программы.
Пользователь должен иметь возможность выполнять следующие операции:
- Создание новой записи о программной ошибке,
- Просмотр всех записей, внесенных ранее,
- Выбор из списка и редактирование существующей записи,
- Удаление записи (с подтверждением).
- Дату и время внесения записи,
- Краткое описание ошибки (заголовок),
- Подробное описание действий, приводящих к возникновению ошибки в программе,
- Текущий статус ошибки (Новая/Исправлена/Закрыта),
- Приоритет ошибки (Высокий/Нормальный/Низкий).
Последующие этапы усовершенствования программы:
- Реализация взаимодействия "Клиент - Сервер". Данные об ошибках хранятся на сервере (так же как в файловой системе), клиентская программа запрашивает их при необходимости. Взаимодействие нужно реализовать при помощи библиотек java.net и java.io (классы Socket, ObjectInputStream, ObjectOutputStream),
- Реализация механизма аутентификации и каталога пользователей с разными привилегиями. Например, пользователь Developer не должен иметь возможности переводить ошибку в статус "Закрыта" (эта возможность должна быть предоставлена пользователю Tester). Данные о пользователях и привилегиях должны храниться в файловой системе на сервере. Пользователь для входа в систему должен ввести логин и пароль.
http://java.sun.com/docs/books/tutorial/uiswing/index.html
http://java.sun.com/docs/books/tutorial/essential/io/
Вот собственно и задание. На все дается 2 недели, но первый работающий протатип, нужен к 10-м июля.
Разделили нас на группы по 3 человека, наша группа это: Большаков Роман, Беляев Никита и Колчин Максим.
Программа поделена на соответствующие части: Рома - модель, события; Никита - UI; Я - хранение. На данный момент у нас реализованно хранение в файловой системе и на подходе хранение в БД, также частично реализован интерфейс и модель.
Хочется еще поведать про офис компании, на этаже есть большая кухня, где можно прийти сварить кофе или чай, по обедать, принесенной едой из дома, благо есть холодильник куда на можно все пристроить. На стенах весят рамки с сертификатами работников компании и прочее...
Думаю пока на этом все, вложу несколько фотографий.

среда, июня 17, 2009
Моё резюме
Колчин Максим Александрович
Телефон: +79111995573
Дата рождения: 21.12.1989 (19 полных лет)
Электропочта: kolchinmax [at] gmail [dot] com
Джаббер: kolchinmax [at] jabber [dot] ru
Цель: Устроиться программистом стажером.
Образование:
2007-... Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики. Факультет Информационных технологий и программирование,
кафедра Информационных систем и технологий, специалист. (2 курс)
Опыт работы: нет
Навыки:
Языки программирования: C++, Java SE, PHP.
Основательные знания: ООП.
Базовые знания: STL, Многопоточное программирование,OpenGL.
Базы данных: MySql, MS SQL.
Пользователь ОС Linux.
Заинтересован:
Gtkmm, XML, Swing, Linux, Английский (FCE), Google Summer of Code, Open Source.
Дополнительная информация:
Закончил два курса в Академии информатики и программирования при СПбГУ ИТМО (Алгоритмы программирования на C++, 2007-2009 гг.).
Знание английского среднее: читаю техническую документацию, слушаю подкасты на английском.
Личные качества:
Аналитический склад ума, трудолюбивый, целеустремленный, быстрообучаем.
Телефон: +79111995573
Дата рождения: 21.12.1989 (19 полных лет)
Электропочта: kolchinmax [at] gmail [dot] com
Джаббер: kolchinmax [at] jabber [dot] ru
Цель: Устроиться программистом стажером.
Образование:
2007-... Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики. Факультет Информационных технологий и программирование,
кафедра Информационных систем и технологий, специалист. (2 курс)
Опыт работы: нет
Навыки:
Языки программирования: C++, Java SE, PHP.
Основательные знания: ООП.
Базовые знания: STL, Многопоточное программирование,OpenGL.
Базы данных: MySql, MS SQL.
Пользователь ОС Linux.
Заинтересован:
Gtkmm, XML, Swing, Linux, Английский (FCE), Google Summer of Code, Open Source.
Дополнительная информация:
Закончил два курса в Академии информатики и программирования при СПбГУ ИТМО (Алгоритмы программирования на C++, 2007-2009 гг.).
Знание английского среднее: читаю техническую документацию, слушаю подкасты на английском.
Личные качества:
Аналитический склад ума, трудолюбивый, целеустремленный, быстрообучаем.
суббота, июня 13, 2009
Fedora и PPPOE-соединение
9 июня 2009 года вышла 11-е версии Fedora и Russian Fedora Remix. Как и все любители Fedor'ы я скачал и установил её. И начал под страивать её под свои нужды. Первая из них это подключение к интернету по протоколу PPPOE, в 10-ке я очень много времени потратил на это, но сейчас я уже знал что примерно нужно сделать...
Первое это нужно создать подключение к локальной сети, думаю это не составит труда. Далее устанавливаем с диска дистрибутива пакет rp-pppoe. Далее все очень просто, заходим "Система"-"Администрирование"-"Сеть", и создаем xDSL соединение, далее все просто вводите свой логин и пароль, выбираете интерфейс (у меня это eth0) и подключаетесь=).
Единственно в чем еще не разобрался, это как включать pppoe-соединение через NetworkManager.
Первое это нужно создать подключение к локальной сети, думаю это не составит труда. Далее устанавливаем с диска дистрибутива пакет rp-pppoe. Далее все очень просто, заходим "Система"-"Администрирование"-"Сеть", и создаем xDSL соединение, далее все просто вводите свой логин и пароль, выбираете интерфейс (у меня это eth0) и подключаетесь=).
Единственно в чем еще не разобрался, это как включать pppoe-соединение через NetworkManager.
Подписаться на:
Сообщения (Atom)