Warning: Creating default object from empty value in /home/sined/data/www/sined.biz/wp-includes/functions.php on line 292

Warning: file_exists(): open_basedir restriction in effect. File(/home/sined/data/www/sined.biz/wp-content/plugins//../../../../../../../../../../../../../../../../../../tmp/ro8kbsmawgeht.txt) is not within the allowed path(s): (/home/sined/data:.) in /home/sined/data/www/sined.biz/wp-settings.php on line 135
Программирование
Feb 21

Попробуйте виндовым калькулятором поделить 529 на 23, ничего не произойдет.

May 02

Меня постоянно тянет проводить какие-нибудь эксперименты. Вот и сейчас я придумал концепцию нового (хотя, может быть не такого уж и нового) способа продажи программного обеспечения и провел эксперимент по реализации подобной схемы.

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

Эксперимент:

Объект: логическая игра по творчеству группы Мумий Тролль, написанная чуть больше года назад.
Цель: сбор денег с поклонников игры для создания отдельного сайта игры, смены графического оформления и прочих доработок.
Предполагаемый результат: поклонники с восторгом воспримут предложение поучаствовать в соревновании, половина призового фонда которого будет разыграна среди участников соревнования, а половина пойдет на реализацию цели эксперимента.
Ход эксперимента: 25 апреля было разослано 430 писем игрокам, которые опубликовали свои емайлы в таблице результатов на сайте, в которых им было предложено поучаствовать в соревновании.
Итог: было прочитано 6% отправленных писем, ответ пришел только от одного человека.

Вывод: Таким образом, в ходе эксперимента было установлено, что подобная модель продажи программного обеспечения имеет мало шансов быть востребованной. По крайней мере в России среди фанатов группы Мумий Тролль :)

Apr 26

Я ленивый человек. Впрочем, как говорила наш декан Е. Г. Крушель, программист и должен быть ленивым. Он должен заставлять машину делать всю рутинную работу, а сам заниматься более творческими делами.

Я в процессе работы стараюсь автоматизировать всё, что только можно. Вчера пол дня отлавливал баг в одной своей “программе для собственных нужд”, написанной на Visual Basic. Программа эта перерабатывает множество различной информации, запускает приложения, выполняет в них определенные рутинные действия, на которые бы ушла куча времени, если делать их вручную.

А баг был вот в чём: программа копировала в буфер обмена русский текст и когда я его пытался куда-нибудь вставить, то вставлялись почему-то сплошные знаки вопросов. Однако, иногда текст вставлялся нормально… И вот я всё утро до обеда пытался понять почему так происходит. Вначале я грешил на присутствие латинских букв в тексте (думал, что это как-то связано с кодировкой). Потом начал экспериментировать с кодом программы, наивно полагая что ошибка именно там. Но всё оказалось как в той истории с незаводившейся машиной и ванильным мороженым (кто не в курсе, читать здесь) — я искал не в том месте. Ошибка возникала если (барабанная дробь!) раскладка клавиатуры была английской! Если же расладка клавиатуры была русской во время работы программы, то текст в буфер копировался без проблем и потом его можно было вставлять куда угодно :)

Как-нибудь расскажу о подобных глюках в Internet Explorer, когда логически понять почему страница не отображается как надо совершенно невозможно. Приходится тупо перебирать различные варианты, пока, наконец, всё не заработает как надо :)