Архив за 05 марта 2012 - 5

Доброго времени суток, уважаемые жители !
Прочитав пост про программирование ПЛК Siemens серии S7, я залез в поиск по Хабру, и был весьма удивлен, что тема промышленной автоматики вообще, и программирования ПЛК в частности, освещена весьма и весьма скудно. Возьму на себя смелость поделиться своим опытом в данной области, описав базовые принципы программирования ПЛК, в частности, производства компании Beckhoff.

Введение

Я занимаюсь автоматизацией зданий. Сложилось так, что в основном мы строим свои системы на базе ПЛК Beckhoff. Такой выборЧитать полностью »

image

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

«Я был на многих конференциях и в Москве, и в Киеве, и Минске — ваша лучшая! И по организации, и по участникам, и по тому духу, который над ней витал при ее подготовке и проведении», — поделился впечатлениями Сергей Архипенков, эксперт в управлении разработкой ПО.
Читать полностью »

Всем доброго времени суток!

Введение

На написание этого поста меня сподвигло слишком малое количество материала о sinatra, и тем более о данной связке. Надеюсь для кого то этот пост будет полезен. Ниже я опишу как можно совместно использовать sinatra, mongodb и carrierwave, на примере создания простой фотогалереи. Для общения между sinatra и mongodb мы будем использовать отличный gem — mongoid. По умолчанию предполагается что у вас уже установлен ruby и mongodb. Приступим.

Шаг 1

Установим необходимыеЧитать полностью »

Всем доброго времени суток!

Введение

На написание этого поста меня сподвигло слишком малое количество материала о sinatra, и тем более о данной связке. Надеюсь для кого то этот пост будет полезен. Ниже я опишу как можно совместно использовать sinatra, mongodb и carrierwave, на примере создания простой фотогаллереи. Для общения между sinatra и mongodb мы будем использовать отличный gem — mongoid. По умолчанию предполагается что у вас уже установлен ruby и mongodb. Приступим.

Шаг 1

Установим необходимыеЧитать полностью »


Введение

Spring Data позволяет легче создавать Spring-управляемые приложения которые используют новые способы доступа к данным, например нереляционные базы данных, map-reduce фреймворки, cloud сервисы, а так же уже хорошо улучшенную поддердку реляционных баз данных.

В этой статье будет рассмотрен один из под-проектов Spring Data — JPA

Что может Spring Data — JPA

  • Создание и поддержка репозиториев созданных при помощи Spring и JPA
  • Поддержка QueryDSL и JPA запросов
  • Аудит доменных классов
  • Поддержка порционной загрузки, сортировки, динамимических запросов
  • Поддержка XML мэппинга для сущностей

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

Уже через неделю, 12 марта, в Москве состоится международная мобильная конференция #MBLT12.

image

Формат мероприятия включает в себя 7 тематических секций, которые подразумевают общение модератора с экспертами. Всего же в #MBLT12 примут участие более 40 экспертов, среди которых:

Игорь Пусеньяк (Lima Sky), Рафаэль Стоффман (infoGin), Герхард Гюнтер (Digital Sunray Media), Вангелис Стаматукос (Velti), Ола Ларсен (BlackBerry), Раймо ван дер Кляйн (Layar), Зоя Адамович (Xyologic), Эльдар Муртазин (Mobile-Review.com), Мазхар Джан (Fly), Алекс Пацай (Mail.RuЧитать полностью »

Большое количество статей описывает  — как удаленно установить приложение на несколько компьютеров в доменной сети (AD). Но многие сталкиваются с проблемой поиска или создания подходящих пакетов установки Windows Installer (MSI).

Действительно. Для того что бы установить всем пользователям группы, например, FireFox — необходимо или собрать MSI-пакет самостоятельно (довольно подробно описано в данной статье), или скачать на соответствующем сайте подходящий. Единственное, в первом случае — на самом-то деле — задача,Читать полностью »

Итак, вы решили сделать что-то вот эдакое! Новый MP3-плеер, пульт управления для телевизора, да хоть датчик температуры. В моем случае это был пульт управления фотоаппаратами, и идея пришла в час ночи, когда я ради развлечения фотографировал стройку при свете луны. Началось это все в сравнительно небольшом сибирском городе… а сейчас у нас производство в Техасе и дистрибьюторы по всему миру. Вспоминая этот веселый путь, хотелось бы описать как удачные находки, так и ошибки, допущенные в процессе подготовки к производству.

Начну с того, что скажу — английский язык обязателен. В наше время для технических профессионаловЧитать полностью »

Сегодня на Яндекс.Картах мы запустили новый слой – Народную карту. Эту карту нарисовали сами пользователи, и она стала полноценным четвертым слоем, наряду со Схемой, Спутником и Гибридом. Кроме всего прочего, это означает, что Народная карта успешно прошла «испытательный» период и вышла из беты.

Сегодня на Народной карте нарисованы схемы почти 300 городов. Больше половины этих схем раньше на Яндекс.Картах не было. Теперь на сервисе можно найти, например, подробную карту Читы, Магнитогорска, <a rel="nofollow"Читать полностью »

Если вы хотите избежать пожара, неисправности, а также других несчастных случаев, неплохо было бы спроектировать схему, прежде чем начать пайку. Бесплатное веб-приложение CircuitLab является свободным, веб-базированым инструментом, который может упростить этот процесс: просто размещаем резисторы, конденсаторы, источники тока и остальные детали схемы на чертежной доске и соединяем все это вместе. Создатели говорят, что вы также можете моделировать, как ваш проект будет вести себя, и если у вас есть проблемы, вы можете обратиться к сообществу за помощью, расшарив ваши схемы, пометив их как публичные. Кроме того, так как приложение веб-базированое, оноЧитать полностью »


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