Жандармерия переходит на Linux

| рубрика: Заметки | автор: st
Метки: ,

Французская жандармерия переходит на Linux Ubuntu.

До 2015 года 85 000 рабочих мест ждет миграция с Windows XP/MS Office/IE6 на Linux Ubuntu/Open Office/Firefox/Thunderbird. 4500 рабочих места будут переоборудованы в Linux-серверы.

Проект был инициирован в начале 2008 года. С того времени был запущен пилотный проект на …

"Test drive" FreePascal/Lazarus

| рубрика: Программирование | автор: st
Метки: , ,

Тестировал FreePascal/Lazarus на предмет пригодности к профессиональной разработке. В качестве теста взял простенькое приложение из 3 компонентов (1 исполняемый модуль и 2 DLL-ки по принципу плагинов) с несложной обработкой XML внутри. Выводы.

Продукт имеет немало продвинутой функциональности, главная из которой - компиляция и кросс-компияция под множество платформ, включая мобильные устройства …

BIDS sucks

| рубрика: Заметки | автор: st
Метки: , ,

BIDS (Business Intelligence Development Studio) - на поверку оказался средой, видимо, созданной разработчиками, не имеющими представления об отладке программ.

Кто-бы мне объяснил, почему F5 на закладке структуры куба и других запускает его развертывание и процессинг, а на закладке скриптов - их псевдоотладку (псевдо, т.к. точки останова в вычисляемых мерах не работают …

C# typedef

| рубрика: Заметки | автор: st

Хочется дать по мозгам проектировщикам C#, не предусмотревшим элегантного решения создания псевдонима для типов.

В Delphi:

interface
type
  TEntityId = integer;

В C++ (пишем в заголовочный файл AppTypes.h):

typedef int TEntityId;

в коде

#include "AppTypes.h"

В C# три варианта и все плохие:

using TEntityId = System.Int32 // видимость только в …

Какие программисты нужны российскому ИТ-рынку

| рубрика: Заметки | автор: st
Метки: ,

На CNews появилась статья "Какие программисты нужны российскому ИТ-рынку", основанная на данных исследования наиболее популярных запросов работодателей по поиску программистов определенной специализации на портале Superjob.ru. Результаты такие.

Топ-10 специальностей в сегменте "Программирование / разработка ПО"

№   Вакансия    % от всех запросов
1   Программист / разработчик "1С"          43,6
2   Программист / разработчик Java/J2EE …

Нет никакой ложки

| рубрика: Заметки | автор: st
Метки: ,

Нет никакой ложки никакого менталитета.

Светлана Климова, социолог, сотрудник института социологии РАН: «Наши демократы, рассуждающие о неготовности народа к демократии, пользуются теориями, устаревшими полвека назад»

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

Сказка - ложь, да в ней намек

| рубрика: Заметки | автор: st
Метки:

Есть такая сказка «Умная дочка». Не могу сказать, что была она особо распространена во времена моего советского детства, но помню, что находил ее в каком-то сборнике. Попала эта сказка и в поле видимости создателей серии «Гора самоцветов», благодаря чему случилась экранизация в мультфильме и иллюстрированная публикация.

Это была присказка. Теперь …

Отечественные записки

| рубрика: Заметки | автор: st
Метки: ,

"В удивительные и непредсказуемые времена мы в испуге цепляемся за прошлое" А.Азимов "Край основания"

Мы стояли в пробке на Колтушском шоссе заглушив двигатель. GPS не работал за нехваткой карт. Слева по встречной медленно пробиралась "скорая". Справа по обочине медленно пробирались проходимцы, из тех, что потом нагло пытаются втиснуться в …

Алкогольные хроники + бонус

| рубрика: Заметки | автор: st
Метки: ,

Я перешел с бордосского на бургундское (Шабли, Chablis). Что из этого вышло - на фото ниже.

Кроме вкусовых достоинств, у Шабли есть важная особенность. Даже после приема примерно 0,5-1 литра по прошествии 2-4 часов голова становится такой же ясной, как и до возлияний. Ни о каком "утреннем похмелье" речи идти …

Сколько места занимают таблицы?

| рубрика: Программирование | автор: st
Метки:

Информация о дисковом пространстве, используемом таблицами текущей базы данных.

DECLARE @TableInfo TABLE (
    table_name sysname,
    row_count int,
    reserved_size_kb nvarchar(50),
    data_size_kb nvarchar(50),
    index_size_kb nvarchar(50),
    unused_size_kb nvarchar(50)
)

INSERT INTO @TableInfo
EXEC sp_MSforeachtable 'sp_spaceused ''?'''

UPDATE @TableInfo
SET
    data_size_kb     = replace(data_size_kb, 'KB', ''),
    reserved_size_kb = replace(reserved_size_kb, 'KB', ''),
    index_size_kb    = replace(index_size_kb, 'KB', ''),
    unused_size_kb …