Рубрика «разработка» - 276

Еще раз о конкурсах Intel. Памятка будущим участникам
Каждый год компания Intel проводит порядочное число различных конкурсов, как для разработчиков программного обеспечения, так и для конструкторов разнообразных интеллектуальных устройств. Нет никаких сомнений, что подобного рода мероприятия будут проходить и дальше. По результатам прошлогоднего Intel App Innovation Contest мы с vikky13 подготовили эмоциональный пост, в котором с позиции судей перечислили типовые ошибки участников. Сейчас, когда страсти улеглись, хотелось бы еще раз вернуться к этой теме и рассказать почти о том же более обстоятельно и методично. Можно считать данный пост памяткой для участников любых конкурсов разработок, не только Intel.
Читать полностью »

История разработки системы охраны колодцев: через тернии к интеллектуальным датчикамСегодня хочу рассказать вам о нашем опыте разработки систем охраны колодцев кабельных смотровых, которые находятся в ведении операторов связи. Вот уже 9 лет мы занимаемся этой сложной темой. Сколько технических решений было опробовано, сколько «копий сломано» за это время, и вот по каким причинам:

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

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

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

Уже более 3 лет наша команда занимается разработкой такого важного компонента сети оператора как PCRF. Policy and Charging Rules Function (PCRF) – решение для управления политиками обслуживания абонента в сетях LTE (3GPP), позволяющее в реальном времени назначать ту или иную политику, принимая во внимание сервисы, подключенные у абонента, его местонахождение, качество сети в данном месте в данный момент, время суток, объем потребленного трафика и т.д. Под политикой в данном контексте подразумевается доступный абоненту набор сервисов и параметры QoS (качества обслуживания). Анализируя соотношение цена-качество для различных продуктов в данной области от разнообразных поставщиков, мы приняли решение разрабатывать свой продукт. И вот уже более 2 лет, наш PCRF успешно работает на коммерческой сети компании Yota. Решение полностью софтовое, с возможностью устанавливать даже на обычные виртуальные сервера. Работает в коммерции на Red Hat Linux, но в целом возможна установка и под другие Linux-системы.
Читать полностью »

Шпаргалка по шаблонам проектирования
Перевод pdf файла с сайта http://www.mcdonaldland.info/ с описанием 23-х шаблонов проектирования GOF. Каждый пункт содержит [очень] короткое описание паттерна и UML-диаграмму. Сама шпаргалка доступна в pdf, в виде двух png файлов (как в оригинале), и в виде 23-х отдельных частей изображений. Для самых нетерпеливых — все файлы в конце статьи.

Под катом — много картинок.

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

За относительно небольшое время, мы успели попробовать и поменять много решений, прямо или косвенно влияющих на продукт. Сегодня, я бы хотел сделать обзор инфаструктуры вокруг проекта Likeastore. Это может быть интересно многими разработчикам думающим о своем запуске.

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

image

Детектор огня и угарного газа играет важную роль в вашей жизни. Вы не слышите его часто, но если слышите, то это как правило, либо раздражает, либо приводит в ужас. Защити свою жизнь вместе с новым детектором от компании Nest. Решительно более «разговорчивое» устройство, которое не просто обеспечивает безопасность, а заставляет вас ее почувствовать. Это намного важнее, чем вы думаете.
Читать полностью »

Тестируем: сравнение производительности IMX6 и OMAP4
В этой статье мы поделимся результатами тестирования производительности двух систем на базе ARM-процессора с ядром Cortex-A9 — OMAP4 PandaBoard ES и i.MX6Q SABRE Lite (dev kit онлайн-сообщества element14).
Читать полностью »

Знаете ли вы, что за все годы существования индустрии разработки ПО не было выявлено сильной связи межу опытом работы и качеством кода и продуктивностью сотрудника?

В 1968 году было проведено исследование продуктивности работы программистов (https://dl.dropboxusercontent.com/u/101688/website/docs/Sackman_Erikson_Grant.pdf), которое показало что соотношение лучших и худших программистов составило:

  • 20:1 по времени написания кода
  • 25:1 по времени отладки кода
  • 10:1 по скорости работы программы
  • 5:1 по объему кода

Эти цифры в разных вариациях уже все видели. А вот тот факт, что исследование проводилось на программистах, имевших в среднем 7 лет опыта разработки с небольшими отклонениями, не знает никто.
Читать полностью »

Уважаемые друзья, рад сообщить Вам, что DipTrace продолжает обновляться и улучшаться.
image
Картинка взята с официального сайта (с) www.diptrace.com.
Читать полностью »

Есть в техническом обществе подкласс людей, которые жить не могут без переделывания, усовершенствования разного рода устройств и изобретений «велосипедов». Судя по всему я отношусь к нему, так как мои руки постоянно «чешутся» что-то собрать самостоятельно. Даже если это бывает невыгодно, забирает много времени, и просто «дешевле купить». Но сам процесс созидания, экспериментирования и наслаждения конечным результатом перекрывает все издержки с лихвой. Короче, — гики меня поймут.
Все мои компьютеры были модернизированы а девайсы подвержены моддингу. Любовь к комфорту и тишине заставляла постоянно бороться с шумом кулеров и тугим ходом клавиш. Я искал компромиссы в корпусе компьютера, делал бесшумные клавиатуры и ослаблял давление в кнопках мыши – все ради тишины. Я хотел бесшумный компьютер с низким потреблением энергии и в итоге я просто перешел на ноутбуки и нетбуки, так как мощность для меня не имеет критического значения (в игры играть нет времени, видео не монтирую).
Еще я очень честный человек, — честно! И если я скачал файл из пиринговой сети, то я обязательно должен его отдать и в большем объеме. Это мой принцип, по-другому я просто не могу. А еще я с моей девушкой очень люблю смотреть романтические фильмы о любви (ну вы поняли, о чем я ;)), поэтому мой компьютер и сеть часто были загружены. Вот и решено было собрать маломощный компьютер, который постоянно работал бы в сети. И как вы поняли,- он должен был быть компактным, бесшумным и не прожорливым. Конечно, это не является проблемой, ведь кроме готовых решений в виде неттопов, хватает и комплектующих для самостоятельной комплектации подобных устройств. Проблема в том, что бюджет моего проекта оказался сильно ограничен и составлял всего 120$ (не скажу почему). Поэтому пришлось искать дешевые решения и нестандартные подходы. Так был зачат проект «атомный чемоданчик». Почему, и что из этого вышло, — читайте далее.Читать полностью »


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