Спор о БАР-кодах
АвтоматизацияРаз тут и об автоматизации можно поговорить, вклад небольшой сделаю.
Завязался спор у меня с моим дружбаном, который является заядлым 1с-ником и автоматизатором, вполне себе такой нормальный чувак, но к вэб-технологиям у него совершенно отрицательное отношение, я же напротив возлагаю большие надежды на приложения в браузерах.
Так вот о сканере и генераторе штрих кодов мы и начали спор, который всеж вразумил на то, что при желании можно сделать практически все.
Итак — сформировать бар-код можно и в скрипте серверном этим не удивишь, но и прямо в браузере, для этого есть отличный плагин для jQuery BarCoder
Как заставить себя спроектировать БД
Базы данных MySQLВ жизни каждый ленивый хомосапиенс рано или поздно встречается с проблемой преодоления своей лени. Особенно сложно дается первый шаг, а именно с чего же начать, точнее как же начать.
На своей шкуре часто испытываю тяжесть первого старта очередного проекта, особенно это касается творческого процесса.
Будь то новый ролик, новый медиапроект или программка нужно дать себе пендаль.
Волшебный пендаль творцы называют обычно красивым словом вдохновение. К чему тут в топике мускла я пишу о вдохновении? Да просто потому что процесс созидания новой схемы новой бд нового проекта у меня вызывает вполне ощутимую лень и небольшой трэмор перед стартом. Где ж брать вдохновение на создание БД, точнее структуры своей будущей БД. Я их беру вот тут Library of free data Models.
Возможно профи это ни к чему, но таким как я это часто просто необходимо — именно посмотреть как другие организовали свое хранилище для очень похожих задач.
Juniper Systems MESA Standard/Geo/Geo 3G - мобильное устройство повышенной надежности
Мобильные системыНа днях, бродя по интернету, наткнулся на интересный анонс мобильного компьютера от Juniper Systems MESA Geo 3G. Заинтриговал большой экран 5.7 дюймов, решил посмотреть характеристики на сайте производителя, и был неожиданно удивлён некоторыми из них. В особенности временем работы на одной подзарядке. Обещают от двух аккумуляторов (там есть два варианта с 1 и 2-мя аккумуляторами) время работы аж 16 часов. Ещё удивило наличие у новинки COM порта RS232, да ещё и с питанием 5 Вольт! Это открывает возможность использования специфического оборудования, например фискальных регистраторов ведь подавляющее большинство из них до сих пор работают через RS232. Ещё у устройства 2 USB порта, один только Client, другой Host. Теперь подробно о характеристиках устройства с картинками.
Устройство и его характеристики:
Процессор
• 806 Mhz PXA320 Processor
Операционная система
• Microsoft® Windows Mobile® 6.5.3
Память
• 256 MB RAM
• 4 GB Flash Storage
• SD/SDHC слот, доступен пользователю
Дисплей
• Размер: 5.7" (145 mm) цветной VGA LCD (640 x 480)
• Подсветка LCD высокой яркости
• Портретная или альбомная ориентация
Терминал сбора данных CipherLab 9300
Блог им. Nexus
Опыт работы с терминалами сбора данных я начал с DOS-терминала CipherLab 8300, который отлично показал себя (и показывает до сих пор) в эксплуатации. 8300-й используется у нас в розничной сети для инвентаризации магазинов. Но недавно встала другая задача, и для другого ведомства — начали со склада. Для начала решили использовать терминал для контроля отобранных накладных. Тут уже DOS не справляется, поэтому немного поразмыслив я убедил начальство на старшую и довольно свежую модель CipherLab 9300.
Определение платформы в NET CF на мобильном устройстве
Разработка на .NET CFПонадобилось мне определять автоматически какая версия Win CE установлена на устройстве, я конечно был удивлен в конце результатом, но об этом позже. Сначала опишу метод получения информации о платформе… Получать информацию будем при помощи API функции SystemParametersInfo, ничего особенного все как обычно, сразу перехожу к примеру.
Читаль далее...Анонс очередного обновления Программного обеспечения "MC2-Retail" (Переход на версию 2.1.5.0)
MC 2 - Софт20 декабря 2010 года состоится очередное обновление программного обеспечения МС2!
Почему не сегодня?
Потому что, по просьбам клиентов, и убедившись в том, что переформатирование базы с cp1251 на utf8 по инструкции происходит не так просто и легко как хотелось бы. Решено сделать удобные инсталляторы для серверной и мобильной частей программного обеспечения. К примеру, больше не придётся создавать при установке базу данных вручную.
Типы данных в БД MySQL
Базы данных MySQLВ этой публикации я рассмотрю подробно, на сколько это возможно, основные типы данных используемые в СУБД MySQL.
MySQL поддерживает несколько различных типов данных:
Числовые данные — это все целые числа (без дробной части) и вещественные числа (с дробной частью).
Строковые данные — последовательность символов, заключенная в кавычки. В MySQL в качестве стандарта используются одинарные кавычки и для совместимости с другими базами данных рекомендуется именно их использование.
Календарные данные — тип для обозначение даты и времени, принимает различные формы, например строковую «2007-11-23» или числовую 20071123. Особенностью этого типа данных является их хранение в едином внутреннем формате, что позволяет производить операции сложения и вычитания, в независимости от внешнего представления.
NULL — специальный тип данных, обозначает отсутствие информации.
Фото обзор ТСД Motorola Symbol MC 3190
Промышленные терминалы сбора данныхНе так давно, в руки мне попал замечательный девайс Motorola Symbol MC 3190. Данное устройство является продолжением линейки Symbol MC 30XX. По сути устройство идентично по своему применению другим моделям MC 30XX однако имеет более современную начинку. А именно: более мощный процессор, больший объём памяти и более современную операционную систему. На корпусе теперь больше надписей иероглифами, китайцы все меньше стесняются и все больше гордятся выпускаемой продукцией. Надо признать — сделано очень добротно. Единственное, что визуально изменилось — кнопки стали пластиковыми, на 3090 были мягонькими резиновыми такими, а на этом устройстве они жесткие. В остальном все по прежнему, итак приступим к фотографиям.
Работа с Postgresql в C#
Не так давно занялся разработкой приложения на C# работающего на базе PostreSQL, появилась информаци (читать далее...)
1534Работа со строками в Oracle (PL/SQL)
Основные способы обработки строковых значений в Oracle. В этой публикации я приведу основные функции (читать далее...)
1065Передача параметров между формами в C#
Часто возникает необходимость передать определённые параметры между формами в одном приложении, напр (читать далее...)
1009Работа с MySQL в C#
Надеюсь данная публикация не даст читателям повторить мои ошибки и поможет сделать изначально правил (читать далее...)
718Поиск и регулярные выражения в MySQL
СУБД MySQL имеет различные инструменты для осуществления поиска, среди которых оператор LIKE, осущес (читать далее...)
681Сортировка списка (List) в C#
На днях понадобилось сортировать списки, удивительно, на сколько это оказалось просто. Допустим, име (читать далее...)
604Работа с XML в Oracle PL/SQL (Часть 1)
В этой публикации я приведу основные способы работы с XML в Oracle, которые сам использую. Здесь буд (читать далее...)
581Курсоры в MSSQL - перебор выборки в цикле.
Команды манипулирования данными SELECT, UPDATE, DELETE работают сразу с группами строк. Эти группы, (читать далее...)
556Функция Oracle TO_DATE (PL/SQL)
Функция TO_DATE — преобразует строку в переменную времени DATE. Синтаксис: TO_DATE(исходная_строка, (читать далее...)
500OpenXML - Пример создания Excel файла на C#
В данной публикации приведен пример генерации Excel файла при помощи библиотеки OpenXML. Отличие это (читать далее...)
486