Рубрика «Программирование» - 871

Материальное стимулирование программистов. Грабли, пряники и плети

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

Поэтому, в первой части предлагаю сделать легкое лирическое отступление.
Читать полностью »

Приветствую всех хаброжителей! И спасибо за интерес к теме реализации WebSCADA на базе синтеза технологий OPC UA и WebSocket.

В предыдущем посте я начал описание создания мини WebSCADA с разработки OPCUA-WebSocket шлюза позволяющего транслировать сигналы от OPC сервера в браузер и обратно по протоколу WebSocket. Кому интересно можно ознакомиться здесь http://habrahabr.ru/post/229975/.

В этой статье хочу продолжить описание работы в данном направлении и представить web-приложение, которое работает с ранее написанным шлюзом.
Читать полностью »

«Конфиденциально» — маркетинговый ход или реализованная опция? Проект Sphere Live (beta)
Здравствуйте, дорогие Хабровчане!

Продолжая тему выбора среды разработки ПО, а конкретно Delphi XE6, затронутой нами в предыдущей публикации, считаем своей обязанностью перейти сразу к демонстрации того, что можно сделать, используя возможности этого языка программирования, таланта разработчиков и платформы Firemonkey.

Сразу оговоримся, в этом посте не будут освещаться проблемы разработки, тем более, что об этом вы сможете узнать из интервью руководителя отдела разработки нашей компании Алексея Глызина, которое у него взял известный среди разработчиков на Delphi блогер — Александр Божко. Мы познакомим вас с результатом, которого добились, используя Delphi XE6. Итак, начнем.

Под катом вас ждет подробное описание функционала, анонс реализованных в коде возможностей, GUI, полезные фичи, планы на будущее и многое другое…
ВНИМАНИЕ! Много скриншотов!..
Читать полностью »

image

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

7 августа они сообщают, что преодолели последний рубеж: робот, почти полностью сделанный из деталей, изготовленных с помощью лазерного резака, может складывать себя и ползать. Кроме основных деталей используются батарейки.
Читать полностью »

Ах вот ты какой… Проект Sphere Live (beta)
Доброго времени суток, дорогие Хабровчане!
В предыдущей публикации мы обещали познакомить вас с нашим проектом Sphere Live, поэтому сегодня вы сможете получить подробный отчет о проделанной нами многолетней работе. Надеемся, что мы сможем удивить вас не только простотой и удобством GUI, но также дизайном и наличием интересных фич.
Под катом вас ждет подробное описание реализованного в текущей версии функционала, фичи, анонс реализованных в коде возможностей, планы на будущее и многое другое в сопровождении скриншотов.
Читать полностью »

Здравствуйте!

Теперь у парадигмы появился собственный репозиторий:
github.com/xmankind/HumanSpeak

В продолжение предыдущей темы:
Парадигма HumanSpeak

Коротко

HS — это(по плану) кросс-языковая библиотека для того чтобы избавить программиста от обязательного запоминания названий базовых функций при переходе с одного языка на другой.

Вместо написания разнотипных названий в разных языках:

string_length("string")
len("string")
strlen("string")
length('string')
string.length("string")
string length "string"

достаточно будет запомнить:Читать полностью »

Мы заворачиваем бинарные данные в base64 чтобы гонять их по текстовым протоколам…

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

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

Мы рады сообщить вам о доступности новой мажорной версии облачного хостинга Infobox Jelastic 2, созданного разработчиками для разработчиков! Также мы анонсируем долгожданную поддержку Python и объявляем о работе над Node.JS и .NET (Mono framework) для Jelastic.

jelastic 2

Теперь вы можете разрабатывать на Java, PHP, Ruby и Python и запускать свои приложения, сервисы и сайты в Jelastic без необходимости настройки серверов, установки и поддержки программных стеков. У разработчика появляется больше времени для работы над ключевыми задачами.

На Infobox Jelastic доступны SQL и NoSQL базы данных (да, MongoDB тоже есть), балансировщик нагрузки, кеш, VDS и встроенный билд-сервер. В новой версии особо хочется отметить поддержку Redis и Cassandra. Добавление технологии в окружение происходит за 1 клик и сразу можно приступать к работе.

Jelastic поддерживает автомасштабирование (в том числе и для Java), позволяя при работе оплачивать только за использованные ресурсы и выдерживать пики роста нагрузки на сервера.

Используя платформу как сервис Jelastic вы не теряете контроля над своим приложением. В каждый контейнер, исполняющий тот или иной компонент программного стека, можно подключаться по ssh для более тонкой настройки при необходимости. Jelastic автоматизирует работу стандартных платформ для разработки, поэтому при использовании сервиса вы не попадаете в Vendor–lock и всегда сможете запускать разработанные приложения для Jelastic на своих серверах при необходимости.

Мы в Infobox не просто развернули Jelastic 2 на собственном кластере, но и существенно доработали его, уделяя внимание каждой мелочи, для обеспечения лучшего опыта использования. Также мы добавили новые приложения и CMS в Jelastic Marketplace и оптимизировали производительность инсталляции, обеспечив возможность использовать сервис для серьезных задач.

Под катом вы узнаете о новых возможностях и улучшениях Infobox Jelastic 2 для разработчиков и сможете получить 300 рублей на свой аккаунт.
Читать полностью »

По следам Spring Pet Clinic. Maven  Spring Context  Spring Test  Spring ORM  Spring Data JPA
Здравствуйте!
Spring MVC, согласно обзору инструментов и технологий Java за 2014 г. от RevbelLabs, является самым популярным веб фреймворком. Далее тот же обзор называет лидера ORM — Hibernate и лидера веб-контейнеров — Apache Tomcat. Добавим сюда самую используемую java script библиотеку jQuery, самый популярный css фреймворк Bootstrap, до сих пор самую популярную (несморя на наступление Gradle) инструмент сборки Maven, абсолютный лидер среди тестовый фреймворков JUnit и получим пример приложения на Spring от его создателей: Spring Pet Clinic (демо приложение). Кроме перечисленного, в этот достаточно несложный по функциональности проект влючены также Spring-Jdbc, Spring-ORM, Spring Data JPA, Hibernate Validator, SLF4J, Json Jackson, JSP, JSTL, WebJars, Dandelion DataTables, HSQLDB, Hamcrest, Mockito и десятки других зависимостей.
Читать полностью »


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