Архив категории «Заметки»

Архив категории «Заметки»

Категории: Алгоритмы,
10.10.2004, 20:09

Попросила меня тут одна знакомая сделать одну лабораторную по нахождению кратчайшего пути. Вспомнилось мне, что давным-давно, еще на старом добром Спектруме, читал я по этому поводу статейку Славы Медноногова. Статейка нашлась, оказывается, было это в ZX-Formаt #6.

Сразу извинюсь за кривоту кода и реализации. Хотелось сделать в точности так, как описывалось в статье, но и задачу решить надо было.

Читать дальше »

09.10.2004, 19:04

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

Появилась необходимость почистить базу сообщений форума и все старье сохранить в быстро доступный архив с легко настраиваемым внешним видом.

Читать дальше »

09.10.2004, 16:12

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

В PHP синтаксис языка основан не внедрении кода в данные и в этой статье мы рассмотрим один из достаточно удобных способов их разделения. Способ будет основываться на языке XML.

Читать дальше »

09.10.2004, 16:05

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

Основное назначение — передача HTML страниц между браузером и сервером в запакованном виде. У меня в среднем сжималось в 4 раза.

Одно «НО»: Не ставьте уровень сжатия больше 3 — размер не уменьшится, а нагрузка на сервер — еще как.

 Читать дальше »
Категории: Инструментарий,
09.10.2004, 14:02

Понадобилось мне в одной CGIшке, написанной на СИ, выдавать картинки, причем их не надо было создавать налету, они уже были в виде GIF файлов. Найти bin2c написанной пару лет назад (я думаю, что уже писал такую утилитку, и не один раз) не удалось, по этому быстренько написал на том, что было под рукой — PHP.

Читать дальше »

Категории: Инструментарий,
09.10.2004, 14:00
0x0410 А 0x0430 а
0x0411 Б 0x0431 б
0x0412 В 0x0432 в
0x0413 Г 0x0433 г
0x0414 Д 0x0434 д
0x0415 Е 0x0435 е
0x0401 Ё 0x0451 ё
0x0416 Ж 0x0436 ж
0x0417 З 0x0437 з
0x0418 И 0x0438 и
0x0419 Й 0x0439 й
0x041A К 0x043A к
0x041B Л 0x043B л
0x041C М 0x043C м
0x041D Н 0x043D н
0x041E О 0x043E о
0x041F П 0x043F п
0x0420 Р 0x0440 р
0x0421 С 0x0441 с
0x0422 Т 0x0442 т
0x0423 У 0x0443 у
0x0424 Ф 0x0444 ф
0x0425 Х 0x0445 х
0x0426 Ц 0x0446 ц
0x0427 Ч 0x0447 ч
0x0428 Ш 0x0448 ш
0x0429 Щ 0x0449 щ
0x042A Ъ 0x044A ъ
0x042B Ы 0x044B ы
0x042C Ь 0x044C ь
0x042D Э 0x044D э
0x042E Ю 0x044E ю
0x042F Я 0x044F я
07.10.2004, 18:17

Этот скриптик я использовал в первых выпусках рассылки на сервере www.codenet.ru.

Написан он на PHP и делает все ссылки «кликабельными».

Читать дальше »

07.10.2004, 16:40

Честно говоря, не понимаю людей которые устанавливают на свой сайт такие вещи, но иногда приходится.

Тестировалось в Mozilla и MS Internet Explorer. Пример тут.

Читать дальше »

Категории: Инструментарий,
28.07.2004, 20:39

На ноутбуках ASUS, серии L3 есть четыре светодиода.

  • Зеленый — питание или спящий режим;
  • Условно красный (скорее оранжевый) — зарядка;
  • Синий — новая почта;
  • Условно желтый (скорее оранжевый) — WIFI.

 

asus_nb.gif

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

Читать дальше »

22.02.2004, 15:09

В данной статье описан PHP класс для импорта новостей. Реализована поддержка стандартов rss091 и ultramode.txt. 

Класс позволяет импортировать, обрабатывать и кэшировать новости с внешних серверов, таких как:

Для кэширования можно использовать временные файлы или MySql таблицу.

Читать дальше »