Математика бюрократии

Предлагаю рассмотреть сколько времени тратит человек на запись всего лишь одного поля из паспорта. Поле называется \”Паспорт выдан:\” (и это ведь кажется мелочью по сравнению с обилием таких же мелких полей).

Я хочу расчитать сколько времени суммарно люди тратят в год на переписывание этого поля из паспорта в документы (в банк, на почту, при получении визы и тд)

Read more

Ничто в мире не заменит упорства

Ничто в мире не заменит упорства. Не заменит талант — что может быть заурядней талантливого неудачника. Не заменит гений — непризнанная гениальность давно вошла в поговорку. Не заменит образование — мир полон образованных дураков. Лишь упорство и решимость всесильны.

© Кэлвин Кулидж (Calvin Coolidge, 30th President of the US)

Read more

Текущие проекты

В бложик пишу не часто, а если и пишу – обычно рефлексирую на определённые тематики или посвящаю посты решению конкретных технических проблем.

В действительности эти посты являются отголосками моей повседневной деятельности – работой над стартапами eZWay и Loocker, значительно реже – по фрилансу. Причем пишу не самое интересное или актуальное, а по настроению и остаточному впечатлению после решения задачи.

На момент поста оба стартапа запущенны, есть пользователи. Находимся в стадии проверки гипотиз, ощупывания рынка.

Каждый проект заслуживает не то, чтобы отдельного поста – скорее блога. Начнем с краткого описания :)

Read more

ИТМО: работа во время учебы

Мне часто задают вопрос можно ли работать и учиться в НИУ ИТМО парелельно и не напряжно?

Мой ответ – да.

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

Если все устраивает (как и половину студентов) – дальше не стоит утруждать себя чтением.

Read more

ИТМО: Цели обучения

Зацепило и взбесило

Даже преподаватели, в обычной разговорной речи проговаривают, мол теперь вы достигли цели обучения – защитили диплом. Диплом – это веха в обучении, но точно не цель. Я уверен, что целью в данном случае является процесс. Наивно, но верю что в университете можно чему-то научится, если не специальности, то научится учится, что важнее.

Где целепологание? Что сидит в подсознании, если такие фразы вылетают? Про студентов я вообще молчу – понятно, что для большенства нужна только корочка.

Read more

Учёба на пятом курсе СПбГУ ИТМО

Об учёбе на последнем году обучения на специалиста в нашем университете на специальности 210202.65 «Проектирование и технология электронно-вычислительных средств». Кафедры ПКС(ныне ПБКС) факультета КТиУ.

Read more

brainfuck: java-компилятор

branfuck – это такой простейший язык программирования который реализует некую “полную машину Тьюринга”, подробнее в википедии, там же и подробное описание команд. Кому лень – пример, выводящий традиционное Hello world:

 ++++++++++[>+++++++>++++++++++>+++>+< <<<-]>++
 .>+.+++++++..+++.>++.< <+++++++++++++++.>.+++.
 ------.--------.>+.>.

Для тех, кто видит в первый раз это кажется диким. Ну разе lisp не страшнее?)

Зачем??!

Read more

Linux: простой web сервер на asm

Спятил, да? А ещё если напишу, что планировал сделать многопоточность и нечто CGI-интерфейса? Вполне может быть, в рамках just for fun

Но остановился на том, чтоб отдавать статические страницы – время не дало допилить, да и энтузиазм уменьшился. Идея мне пришла из за курсовой работа по “Системному программированию” В СПбГУ ИТМО. Всех заставили писать резидент под DOS, на 8086 архитектуре. Не торт.

Основные фитчи, которые я успел реализовать:

  • Форк, при необходимости
  • Чтение конфига(ini-like)
  • Создание слушающего сокета, установка параметров
  • Парсер заголовков и запроса
  • Обработчик запросов статического контента(не в /cgi-bin/)
  • В некоторых местах совершенно корявую работу со стеком

Реализовано на NetwideASM, c частичным использованием функций glibc. Работать сервер будет только на 32-битном процессоре i686+, из за того, что дёргается прерывание ядра Linux – а номера функций отличаются в зависимости от процессора.

Read more

КМУ в СПбГУ ИТМО


20-23 апреля 2010 года в Санкт-Петербургском Государственном Научно-Исследовательском Университете Инфорационных Технологий, Механники и Оптики состоялась седьмая ежегодная Конференция Молодых Учёных, приуроченная к 110летию университета.

Была поданна просто уйма заявок(700+ человек), в различные секции, например можно попробовать полистать программу конференции. Секции были не только технические, но и мелькали гуманитарные. В общем на любой вкус и цвет можно было выбирать куда идти.

Read more

Startup Crash Test Piter #3

Логотип #sctpiter

Прогремел очередной, уже третий по счёту СКТ в СПб – мероприятие, основной целью которого является конструктивная критика и предложения молодым стартапам.

Event состоялся в субботу, 3го апреля 2010 года в 13.00, и как бы то не было странно – в бизнес-инкубаторе “Ингрия ИТМО”, на Биржевой линии В.О., 14

Рассматривались проекты в области LBS(Location-based services) и eCommerce

Read more