1st party — microsoft 2nd party — you 3rd party — control vendor I suppose we could reverse position 1 and 2, but I don’t think it matters. The original purchase is from Microsoft (#1) to you (#2), so any additional purchases come from party #3. Jeff Atwood on January 24, 2006 08:01 PM Можно [...]
Мониторинг и сбор статистики о коде
Декабрь 24, 2007 • Инструменты
SourceMonitor — программа для сбора software metrics о проекте и мониторинге этих параметров. Для чего нужна? Для анализа Вашего кода, и изменения его состояния от релиза к релизу. Не всегда есть возможность проверить и просмотреть абсолютно все изменения. Данное приложение позволит сконцентрироваться на наиболее значимых. Поддерживаемые языки: csharp, java, delphi, html (да, да и html), [...]
Oracle bad practice — комментарии.
Декабрь 21, 2007 • Oracle
Gojko Adzic составил очень любопытный документ Oracle SQL and PL/SQL Bad Practices. А я позволил себе немного его прокомментировать. Сколько людей — столько мнений. Однозначно разделить на bad и best practice не выйдет. Using non-deterministic functions directly in conditions. +1 Использование функций в условиях (WHERE) — зло и жестоко бьет по производительности. Catch-all error handling. [...]
command line console
Декабрь 18, 2007 • Инструменты
Сегодня перепробовал несколько программ — заменителей или расширителей стандартному cmd.exe. Зачем? В течении дня пользуешься разными command line инструментами, которые надо выполнять в разных папках. Можно открыть несколько cmd или FAR-ов, но переключение между ними – сил нет, хочется чего-то компактного и красивого (двух возможных шрифта в системе для всех консольных приложений маловато). 1. NYAOS [...]
TDD и базы данных
Декабрь 14, 2007 • Базы данных, Программирование
Почему все в качестве примера TTD и баз данных приводят конкатенацию строк в качестве примера? Это самая типичная операция для базы данных? Или просто копировать всегда удобнее? Я пытался найти приятный framework для тестирования года три, если не больше. Вы думаете, я много нашел? TSQLUnit Пример: CREATE PROCEDURE ut_testCapitalize AS BEGIN DECLARE @outStr VARCHAR(500) [...]
Как найти копипастера?
Декабрь 11, 2007 • Eclipse, IDE, Visual Studio
Вам нравятся копипастеры? Мне нет. Речь не о плагиате и плагиаторах ( о них читайте на copypaster.ru), а про тех кто кодирует или программы пишет методом copy/paste. Есть замечательная программа Simian — Similarity Analyser. Она не бесплатная, но 15 дней дней trial period хватит. (Ей можно и потом пользоваться, но это уже будет неэтично). Все [...]
Word2007, AIM и blogging
Декабрь 10, 2007 • Инструменты
Word 2007 умеет публиковать заметки в блог. Это не уже новость, и обсуждалась пол-года назад. НО в windows live writer (с другими weblog клиентами я не сравниваю, смысла нет), нет возможности вставлять Smart Art, а в Word есть. Иногда полезно увидеть, а не прочитать и представить. Конечно в Word много чего нет – preview, tags, [...]
-
Азбука. Буква Ф. Фортран
6:19 пп
-
Насколько крепкий Ваш пароль?
11:37 дп
-
WordPress backup – простейший способ.
7:11 пп
- Пароль для блондинки 5:32 пп
-
humans.txt vs robots.txt
11:16 дп
-
Best practices in application architecture
11:14 дп
-
humans.txt vs robots.txt
11:16 дп
-
Новый подход к написанию резюме
3:32 пп
-
Должен ли я работать бесплатно?
3:19 пп
-
ID для элементов HTML и BODY
11:39 дп
-
: Во-во, точно они! Логики нет, но зато есть способн...
-
Михаил: Но очень похоже на дизайнеров :). ...
-
: Та что-то не похоже на программиста использовать ф...
-
Michael de`Oz: Я всегда начинаю использовать что-то с прочтения и...
-
Батонэ: Я и принтер без инструкции пичкал чернилами и став...