mike

мнение автора может не совпадать с его точкой зрения ©

Archive for the ‘Инструментарий’ Category

Bin2C – преобразование бинарных файлов в массив C/C++

without comments

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

Read the rest of this entry »

Written by mike

Октябрь 9th, 2004 at 2:02 пп

Таблица Unicode для русских букв

without comments

0×0410 А 0×0430 а
0×0411 Б 0×0431 б
0×0412 В 0×0432 в
0×0413 Г 0×0433 г
0×0414 Д 0×0434 д
0×0415 Е 0×0435 е
0×0401 Ё 0×0451 ё
0×0416 Ж 0×0436 ж
0×0417 З 0×0437 з
0×0418 И 0×0438 и
0×0419 Й 0×0439 й
0x041A К 0x043A к
0x041B Л 0x043B л
0x041C М 0x043C м
0x041D Н 0x043D н
0x041E О 0x043E о
0x041F П 0x043F п
0×0420 Р 0×0440 р
0×0421 С 0×0441 с
0×0422 Т 0×0442 т
0×0423 У 0×0443 у
0×0424 Ф 0×0444 ф
0×0425 Х 0×0445 х
0×0426 Ц 0×0446 ц
0×0427 Ч 0×0447 ч
0×0428 Ш 0×0448 ш
0×0429 Щ 0×0449 щ
0x042A Ъ 0x044A ъ
0x042B Ы 0x044B ы
0x042C Ь 0x044C ь
0x042D Э 0x044D э
0x042E Ю 0x044E ю
0x042F Я 0x044F я

Written by mike

Октябрь 9th, 2004 at 2:00 пп

Управление светодиодами на ноутбуке ASUS L3C

with 2 comments

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

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

 

asus_nb.gif

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

Read the rest of this entry »

Written by mike

Июль 28th, 2004 at 8:39 пп

Преобразование строковой даты в time_t

without comments

Если вам необходимо преобразовать строку, содержащую дату в формате ” Fri, 6 Dec 2002 13:03:56 GMT” (это достаточно распространенный формат, например в HTTP заголовках так пишется дата в полях Last-Modified и Date) то можете воспользоваться следующей функцией:

Read the rest of this entry »

Written by mike

Апрель 7th, 2003 at 2:10 пп

Многострочный поиск и замена в файлах

without comments

Как-то понадобилось заменить один многострочный блок на другой в 17 тыс файлах.
DreamWeather умер на первых 500. А приведенный ниже скриптик все сделал быстро
и оперативно.

Read the rest of this entry »

Written by mike

Февраль 5th, 2003 at 2:06 пп

Ассемблер и WATCOM C++

without comments

Достаточно не прозрачно оказалось подключить функции, написанные на ассемблере к WATCOM C++. Надеюсь, этот пример поможет вам сэкономить на этом время.

Read the rest of this entry »

Written by mike

Ноябрь 6th, 1999 at 2:14 пп