Новый сайт по новому адресу ignatiev.su - Игнатьев Иван
Если вы что-то искали и не нашли, или у вас возникли вопросы, пишите на e-mail: ivan@ignatiev.su

Новый блог по адресу Блог об ИТ и программировании на русском. Если вы хотите, чтобы я обновил, какие-либо статьи, пожалуйста напишите мне на email.


Dec 27, 2010 Задачи программирования

Примитивный кубиковый “Тетрис”


Я уже давно ничего не писал в свой блог, но неделю назад, по долгу службы, написал учебную программку. Это примитивный Тетрис написанный на Delphi, в котором падает только кубик. И т.к. пока остальные статьи находятся в глубокой разработке, хотелось бы поделиться тем, что есть сейчас. Приложение использует графику GDI и двойной буфер, для устранения неприятных мерцаний от прорисовки.

Читать далее →



Nov 22, 2010 Администрирование

PANIC / kmem_suballoc: bad status return of 3

Этой статьей я открою новую рубрику своего блога – Администрирование. Это то, что последнее время откусывало хороший кусок моего времени.

Сегодня, поменяв пару параметров в /boot/loader.conf я столкнулся с ошибкой:

kmem_suballoc: bad status return of 3

Сервер на FreeBSD 7.2 при загрузке выдавал ошибку и тупо зависал. Поискав в Интернете по данной ситуации в большинстве случаев сталкивался с советами вставить Live-CD и восстановить систему, но т.к. я и сервер живем совсем не вместе, такая обстановка меня мало устраивала.

Все оказалось намного проще, при загрузке Boot Screen выбираем Escape to loader prompt, после чего мы можем деактивировать те параметры(unset), которые мы устанавливали, или же наоборот установить нужные параметры (set) в моем случае это:

OK unset vm.kmem_size ; деактивируем параметр
OK boot ; запускаем загрузку
; пошла загрузка ...

Если вы точно не помните, что меняли, то попытаться освежить память можно командой:

OK show

don`t panic



Nov 13, 2010 Задачи программирования

Использование MySQL в Delphi и C++ Builder

Использование dbExpress Delphi 7: http://delphiexpert.ru/view_lesson.php?id=76

Использование dbExpress Delphi 2010: http://www.youtube.com/watch?v=6mRGAB4LsEE

Delphi MVP c About.com о связке с ADO : http://delphi.about.com/od/mysql/qt/mysqladoconn.htm

Что еще может пригодиться:

Читать далее →



Oct 22, 2010 Web-разработка

Как поменять имя callback-функции при запросе JSONP в jQuery

Если мы вспомним заметку jQuery и JSON, в чем подвох?, там я использовал функцию $.getJSON(), в которой в URL задавался параметр callback=? и вместо “?” jQuery подставляла свое значение имени callback-функции (как правило “jsonp< случайное число>“), но иногда нужно указать собственное имя функции, тогда необходимо воспользоваться параметром jsonpCallback в $.ajaxSetup:
Читать далее →



Oct 10, 2010 Задачи программирования

Примитивная работа с сетью в Delphi

В данной статье будут рассмотрены базовые свойства и функции компонентов Delphi: TClientSocket и TServerSocket – использующихся для работы с сетью по протоколу TCP\IP.

Читать далее →