Архив за 24 июля 2012 - 9

image
Думаю, не преувеличением будет сказать, что почти каждый разработчик информационной системы сталкивается с задачей формирования начальных данных при внедрении.
У Caché-разработчиков есть несколько стандартных подходов к инициализации начальных данных:

  • загрузка данных для классов-справочников из внешних файлов,
  • получение данных из онлайн-сервисов,
  • импорт статических данных из файлов-глобалов,
  • выполнение методов класса, создающих начальные данные из “зашитых” в код данных.

Для инициализации статических данных, небольших справочников или каких-либо конфигурационных данных системы, есть еще один способ, о котором пойдет речь в статье.
Читать полностью »

Компания Toshiba планирует сократить выпуск флэш-памяти типа NAND на 30%, утверждает источник со ссылкой на публикацию в японском деловом ежедневнике Nikkei. Сокращение будет первым в практике Toshiba за период с 2009 года.

Если верить публикации, уменьшать объем выпуска на своем предприятии в Йоккаити на юго-востоке Японии компания Toshiba начет уже в этом месяце.

Спрос на флэш-память типа NAND, используемую в накопителях и картах памяти, стал уменьшаться по мере замедления мировой экономики, что привело к накоплению складских запасов микросхем и снижению цен на них.

Читать полностью »

Язык C++ для всех пользовательских классов и структур генерирует по умолчанию копирующий конструктор и копирующий оператор присваивания. Тем самым для важного ряда случаев программист освобождается от написания указанных функций вручную. Например, операторы по умолчанию хорошо работают для структур, которые содержат данные. При этом данные могут храниться как в простых типах, так и в сложных контейнерах, таких как std::vector или std::string.

В свете этого удобно было бы иметь и операторы сравнения структур == и != по умолчанию, однако компилятор C++, в соответствии со стандартом, не генерирует их.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js