Ник Курков

May 22, 2008

Слушать однозначно!

Filed under: Юмор — Николай Курков @ 22:18

Всем, кто когда-нибудь работал в саппорте - слушать однозначно. Кто не был - слушать внимательно и погружаться в будни call-центра.

Сейчас Вы услышите не совсем обычный звонок в поддержку компании Стрим. Жмем "Play" и слушаем до конца, просвящаемся:

Я когда-то тоже работал в техподдержке, и в Стриме тоже, скажу, что такие клиенты там часто бывают :) .

May 21, 2008

Началось открытое бета-тестирование Google Health

Filed under: С миру по нитке — Николай Курков @ 09:41

Компания Google начала открытое бета-тестирование медицинского сервиса Google Health.
Google Health представляет собой онлайновое хранилище информации медицинского характера. Пользователи службы смогут загружать на серверы в интернете сведения о состоянии своего здоровья и истории болезни, а также обмениваться данными с лечащим врачом.
(more...)

May 20, 2008

Лицензии

Filed under: С миру по нитке — Николай Курков @ 18:15

Наконец-то привезли лицензионные Delphi 2007 и MS SQL Server.  Теперь можно писать по-настоящему лицензионный софт и работать с лицензионной БД :) .

Backup через bat-файл

Filed under: для себя — Николай Курков @ 10:05

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

 

(more...)

May 17, 2008

Как остановить процесс (Inno Setup)

Filed under: inno setup,для себя — Николай Курков @ 13:35

Перед установкой программы нужно выключить старую версию (чтобы перезаписать файлы). Как это сделать в Inno Setup.

А вот так:

function InitializeSetup(): Boolean;
var
ErrorCode: Integer;
begin
Exec('taskkill', '/f /im optimizer.exe', '', SW_Hide, ewWaitUntilTerminated, ErrorCode);
RegDeleteValue(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', 'Background Optimizer');
RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\Kurkov Software\Background Optimizer');
Result:=True;
end;

May 15, 2008

Как запретить ввод в поле Edit всего, кроме цифр

Filed under: Delphi,для себя — Николай Курков @ 10:44

Очень просто! Пишем в событие OnKeyPress:
begin
case key of
'0'..'9',#8,'-':;
else
key:=#0;
end;
end;

May 14, 2008

Сортировать TStringList своим методом сортировки

Filed under: Delphi,для себя — Николай Курков @ 12:14

 Как отсортировать TStringlist по дате или по числам? Смотрим ниже.

(more...)

Класс TStringList

Filed under: Delphi,для себя — Николай Курков @ 10:57

 Сегодня я расскажу про класс TStringList, который является заменой массивам из элементов типа string и предоставляет набор функций для работы с массивом строк. Этот тип так же позволяет сохранять список строк в текстовый файл, и загружать список из текстового файла. Этот класс является полной заменой старым функциям по работе с текстовыми файлами Read(Ln) и Write(Ln). Эта статья в первую очередь для чайников - всем чайникам не отрываться от экрана, и не отвлекаться на другие вещи! Но профессионалам не помешает «читануть» эту статью. Фактически эта статья это почти полный мануал по классу TStringList.

(more...)

May 13, 2008

Чего только на программерских сайтах не найдешь :)

Filed under: Юмор — Николай Курков @ 11:26

Вопрос: Здравствуйте, доктор у меня вот какой вопрос. При занятии сексом с женой у меня нет никаких проблем, а если я хочу занятся сексом с другой женщиной возникают проблемы в отсутствие эрекции. Почему так происходит?
Ответ: Потому что просыпается совесть.

Как узнать имя компьютера (hostname) клиента, выполнившего запрос (SQL)

Filed under: SQL,для себя — Николай Курков @ 10:31

долго искал, как узнать IP-адрес - не нашел, зато нашел как узнать hostname клиента, выполнившего запрос на сервере. Как всегда, все гениальное просто:

host_name()

Powered by WordPress