Oracle - Фичи и полезности (Часть №1)

Осваиваем Oracle и PL/SQL

Здесь буду выкладывать всякие полезные мелочи и запросы, которые могут пригодиться с их описанием.

1. Получаем список всех полей интересующей нас таблицы.

select  column_name 
  from user_tab_columns 
  where upper(table_name) = upper('название_таблицы')


2. Меняем формат даты по умолчанию в сессии.
alter session set NLS_DATE_FORMAT = 'dd.mm.yyyy hh24:mi:ss';
— Пока сессия не закрыта, будет действовать установленный таким образом формат.

Читаль далее...

Oracle PL/SQL sql фичи примеры программирование разработка partition

Позднее связывание, на примере взаимодействия с терминалом сбора данных Cipher 8001L

Язык программирования C#

В данной публикации я продемонстрирую взаимодействие с COM объектом на языке C#. В примере будет использована OLE-компонента для взаимодействия с ТСД Cipher 8001L компании CitySoft. Думаю, всё то что описано можно использовать и для других COM-Объектов.

Для начала поясню в чём суть позднего связывания, и зачем это надо. Позднее связывание необходимо нам тогда, когда тип объекта заранее не известен и мы не можем напрямую обращаться к параметрам, методам и свойствам используемого объекта — вот для этого и используется позднее связывание.

Для вызова метода надо знать его название и список формальных параметров, которые он принимает. Для вызова используем метод InvokeMember().

Читаль далее...

Позднее связывание С шарп OLE-Компонента COM объект ТСД Cipher 800X CitySoft

А ведь совсем недавно это было передовыми технологиями.

IT события Красноярска и Красноярского края

Как и обещал в предыдущей публикации, выкладываю фотографии музейных экспонатов представленных на выставке «itCOM» в Красноярске.
Удивительно как быстро всё меняется, ведь некоторые из экспонатов ещё совсем недавно были вполне рабочими и стояли в наших с вами домах и на предприятиях, а некоторые и вовсе при мне были передовыми новинками и теперь уже в музее.
Мир меняется невероятными темпами, на наших с вами глазах друзья!
Фотографировал практически всё что привлекло моё внимание, а моё внимание привлекло почти всё, за исключением компьютера на вершине. Не увидел я в нём ничего музейного. Если бы там ещё какой нибудь Apple Lisa стоял я бы может щёлкнул его, но увы обычный древний компьютер.

Читаль далее...

МВДЦ Сибирь Выставка itCOM

Фотографии с выставки "itCOM" в МВДЦ "Сибирь"

IT события Красноярска и Красноярского края

МВДЦ Сибирь - Выставка itCOM - Информационные технологии, телекоммуникацииС сегодняшнего дня по пятницу в Международном Выставочно-Деловом Центре «Сибирь» проходит выставка «itCOM — Информационные технологии, телекоммуникации».
Собственно, я там сегодня побывал… Должен признаться честно, впечатление не очень. Всё сильно скромно, и если телекоммуникации хоть как-то представлены, то вот с информационными технологиями туговато. Но это лишь визуально, в мероприятиях я пока не участвовал завтра послезавтра должны быть интересные конференции, ещё 2 дня впереди, но на стендах преимущественно провайдеры и сотовики. Для тех, кто помладше развлечений предостаточно, а вот тем, кто постарше, таким как я — скучновато.
У нас ведь промышленный регион, хотелось бы увидеть на этой выставке — что-то для производства, деревопереработки, металлообработки, золотодобычи и т.п. Решения какие-нибудь для этих отраслей свои Сибирские — интересные. Ведь что-то же делаем, не может же всё сибирское IT заканчиваться Ярмапом с ДубльГисом?.. Образовательный центр КГПУ представлен! А где спрашивается СФУ, со всеми его институтами? Чем занимается?
Хотя возможно я слишком многого хочу, а эта выставка рассчитана на подростков. Ну да ладно, перехожу к фотографиям.

Читаль далее...

МВДЦ Сибирь выставка itCOM

Документальный фильм "GOOGLE - история одной загрузки"

Кино про IT

На днях посмотрел интересный фильм по каналу Discovery SCIENCE который называется «GOOGLE — история одной загрузки». Фильм повествует не только о появлении и становлении крупнейшего поискового гиганта «GOOGLE», но и о зарождении и становлении поисковых механизмов в интернете такими какими мы их видим сейчас.
Фильм будет интересен всем людям интересующимся развитием информационных технологий.

Читаль далее...

кино google история IT

Микро Мэн (Клайв Синклер и ZX Spectrum)

Кино про IT

    Абсолютно случайно наткнулся на интереснейший художественный фильм о создателе ZX-Spectrum. Современная молодёжь возможно и не догадывается о том кто это и что это. Но лично моё знакомство с компьютером началось именно с такого компьютера. В фильме очень интересно представлен взлёт и закат эры подобных компьютеров, хотя когда в Англии их эра прошла у нас она похоже только начиналась. Думаю всем кто имел дело с компьютерами на базе процессора Z80 — будет весьма интересен этот фильм.

Читаль далее...

Кино IT История IT

Как Гик изменил Мир - Фильм о Билле Гейтсе

Кино про IT

Интересный документальный фильм, преимущественно о Билле Гейтсе и о компании МайкроСофт. В фильме очень много интервью с самим Биллом Гейтсом, Стивом Балмером и многими другими сотрудниками компании МайкроСофт. Многое рассказывается от первых лиц — как и что происходило. Фильм очень интересный и посомотреть однозначно стоит. Мне особенно понравился момент про суд, вот ведь цивилизованно как и деликатно — не то что у нас, сначала в тюрьму а уже потом суд.

Читаль далее...

Кино IT История IT

Пираты силиконовой долины

Кино про IT

Пожалуй самый интересный и увлекательный художествнный фильм IT — тематики, который мне довелось посмотреть.
Фильм основан на реальных событиях, описывает становление и бурное развитие таких компаний как Apple и Microsoft, описано абсолютно всё от первого компьютера Apple собранного в гараже Джобсом и Возняком и Basic написанного на перфоленте для Альтаир Гейтсом и Алленом до создания первых (можно сказать современных) графических интерфесов Windows и Macintosh.
В фильме очень интересно представлены характеры главных героев. В общем фильм очень интересно смотреть. Всем советую.

Читаль далее...

Кино IT История IT

MSSQL Оконные функции - Пример ROWNUMBER OVER PARTITION BY

MS SQL - по необходимости

Оконные функции — это такие функции которые на основе окна (набора записей) вычисляют скалярное (одиночное) значение. Это значение определяется с помощью инструкции OVER.

Пример:

select regioncode, aolevel, offname,
 row_number() over(partition by regioncode order by aolevel, offname) as rownum
 from s_adr_fias
order by regioncode, aolevel, offname;


В данном примере будет сделана выборка в которой для каждого regioncode в поле rownum будет нумерация отсортированных значений aolevel, offname.

Комментировать...

MSSQL TSQL Оконные функции partition by sql

Почему собственная IT служба не должна заниматься разработкой.

Автоматизация

Сразу хочу оговориться. Я вовсе не пропагандирую аутсорсинг, считаю что всё хорошо в меру и для каждого эта мера своя. В этой статье я просто хочу указать на некоторые подводные камни.

Я думаю ни кто не станет спорить с тем, что в наши дни информационная составляющая бизнеса очень важна, а порою даже критична для нормального функционирования компании. И большинство организаций создают ИТ отделы в своей структуре, для обеспечения нормальной работы и бесперебойного функционирования своей информационной системы. И всё идёт хорошо, пока IT отдел этим и занимается, но…

Читаль далее...

IT отдел и разработка