Visual studio - компилируем файлы с любым расширением

in

Что надо сделать, чтобы откомпилировать сс файлы как cpp

(см. http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B181506) Исправления в регистри

1 В HKEY_CLASSES_ROOT добавить ключ .cc

2 Значение ключа может иметь следующие типы: cfile, cppfile, hppfile, hfile

3 Найти ключ HKEY_CURRENT_USER\\Software\\Microsoft\\DevStudio\\6.0\\Win32(x86)\\Tools\\C/C++ Compiler for 80x86

Представление объектов vCard в RDF/XML

Представление объектов vCard в RDF/XML

PDF - Adobe Acrobat 6 Professional из Acrobat 6 Standard

in

Adobe Acrobat 6 Professional из Acrobat 6 Standard

Оказывается версия Standard известной программы есть полная Pro версия с урезанными функциями

Чтобы открыть "скрытые" возможности такие как PDF Optimizer существуют патчи. Например для 6.0 CE

Лень программистов поражает

PS Респект Ольге

Тонкости использования Ultra Edit

Автоопределение UTF-8

В последнее время все чаще для сохранения неанглоязычных текстов используется кодировка UTF-8

При этом остается очень много файлов в локальной кодировке (windows-1251, KOI8, ...)

Чтобы Ultra edit автоматически определял кодировку, надо поставить галочку в настройках

Advanced - Configuration... - General - Load/Save/Conversions - Auto detect UTF-8 files

Apache vs. IIS или Странности IIS

IIS и POST

При заполнении в html форме поля action "" или "./" IIS выдает ошибку 405 (недозволенный метод)

Такое поведение вызванно попыткой IIS поделить запросы на неправилные (к статическим ресурсам) и правильные (к динамическим). В отличие от Apache нельзя послать форму медотом POST к ресурсу "", "./" или "servername/resource/". Заметим что метод GET не имеет такого ограничения.

Заставляем программы (в т.ч. от Adobe) писать по русски

 

Хорошая фирма Adobe только Россию наверное не любит (из-за объемов легальных продаж наверное). Дело в том, что из версии в версию ее продукты некорректно работают с русской кодировкой. Это относится к Illustrator v7-v10, Photoshop v5-v6... и "английским" версиям Windows 9x/2000/XP

SQL Обновление поля таблицы по полям (условиям) дргой таблицы

in

Чтобы изменить поле одной таблицы в соответствии со значениями полей другой таблицы в MSSQL можно использовать следующюю контрукцию

Замена sourceId старой схемы на новые

UPDATE    table1
SET       table1.sourceId = sources.newId
FROM      table1 
INNER JOIN sources ON sources.oldId = table1.sourceId 

Microsoft Visual Studio v6 - Диалоги - радиокнопки

in

 

При редактировании в VS 6 диалога для правильной работы радиокнопок необходимо соблюсти несколько условий

1 Радиокнопки лучше располагать перед их группой

2 Если в диалоге более чем одна радиокнопка, то в первой в своей группе надо включать свойство Group. Иначе радиокнопки будут работать все вместе несмотря на положение и порядок.

PHP классы

in

Общее

В эру объектно ориентированного подхода к созданию ПО выживают языки программирования с поддержкой ОО. В PHP она реализована хоть и не вполне удачно (версия 4.0) но достаточно для большей части жизненных случаев. Похоже это на java. В 4-ой версии не хватает деструкторов (они появились в PHP5).

PHP использование серверов Oracle

in

 

Для доступа к базам Oracle в PHP есть два расширения php_oracle и php_oci8

php_oracle - базовый интерфейс, считается устаревшим. php_oci8 работает по протоколу OCI8 (работает с версиями Oracle 7.x/8.x/9.x) более гибок. Он поддерживает связывание глобальных и локальных переменных с меками Oracle, полностью раелизует поддержку LOB, FILE и ROWID, а также позволяет использовать переменные определенные пользователем.

RSS-материал