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

Создание любого нового технологического продукта является дорогостоящим процессом. Это еще справедливей в отношении устройства, особенно высокотехнологичного продукта. По данным сайта Entrepreneur средние расходы на разработку нового устройства и его рабочего прототипа могут достигать $10 тыс.

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

Для начала стоит понять, что наличие рабочего прототипа значительно повышает вероятность получения внешнего финансирования. Разве «гениальной» идеи не достаточно, спросите вы? Увы, нет. Большинство инвесторов желают видеть своими глазами доказательства серьезных намерений со стороны предпринимателя, а нет ничего более серьезного, чем реальный рабочий прототип.

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

Джон Тиль (John Teel) советует придерживаться трех пунктов для экономии средств.Читать полностью »

Мегамозги, здравствуйте! У нас первый отчет по плану разработки крупного интернет-магазина на облачной платформе Digistr.ru. Подробнее об идее было в прошлой публикации. Спасибо за вашу конструктивную критику и пожелания! Мы это учитываем, благодарны вам и продолжаем работу.

Большой интернет-магазина на облачной платформе. Готовность 15% - 1

Под катом много текста и фоток.

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

Когда пишешь программу в среде LabView, в определенный момент её становится слишком много для того, чтобы уместиться в один экран. «Правила хорошего тона» LabView говорят о том, что в таких случаях надо разбивать один vi файл на несколько subvi файлов. Со временем таких subvi становится очень много. Однако об удобной навигации ребята из NI как-то не позаботились.

Мало того, что LabView сдвигает все свои окна в начало Alt-Tab списка (больше так не делает никто: en.wikipedia.org/wiki/Alt-Tab), так еще, несмотря на активно используемую возможность переопределять иконки для vi файлов, в списке Alt-Tab вместо них – стройные ряды из логотипов LabView:

image

Некоторых такое поведение подталкивает к покупке второго монитора. Для них в значительной степени проблема этим и решается. Еще частично помогает интерфейс Windows Aero с его миниатюрами в меню Alt-Tab. Но вроде бы лежащее на поверхности решение – (а) сделать переключение такое же, как во всех остальных приложениях, и (б) выводить в списке иконки vi – стандартными средствами недостижимо.

Судя по тому, что началось это едва ли не с самой первой версии, а соответствующая «идея по улучшению» пылится на «форуме по обмену идеями» с 2010 года forums.ni.com/t5/LabVIEW-Idea-Exchange/Make-Alt-Tab-behaviour-consistent-with-other-applications/idi-p/1162219, просить об этом National Instruments бесполезно. Однако кое-что сделать всё-таки можно.
Читать полностью »

Возникла задача собрать карту мира. Причем именно собрать из множества стран, стран-регионов, потому как страны должны быть кликабельны. Да проще некуда, скажете вы, всего-то и надо запилить целую карту да развесить по странам полигон-коллайдеры, пффф… Но нет, подразумевается, что страна должна будет изменять цвет на красный или черный и при клике будет выделяться белым. Кроме того, со временем на стране должны появляться красные поинты (да-да… я знаю, о чем вы подумали). Этих поинтов должно быть достаточно много на карте.

Было принято решение собрать карту при помощью Canvas. Удобная штука, экономит массу времени. Но не в этот раз.
Читать полностью »

Куда пойти учиться на программиста - 1

Школьники уже, кажется, сдали ЕГЭ и вот-вот отправятся подавать документы в ВУЗы. Программирование и IT-технологии пользуются стабильным спросом, примерно как юридические и экономические специальности 10 лет назад.

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

Какие языки программирования и почему используются в сфере финансов - 1

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

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

Видео для привлечения внимания
В двух словах о себе

Студент почти уже 4 курса факультета ПМ-ПУ Санкт-Петербургского государственного университета, с 1 курса потихоньку программирую на C/C++, около полугода назад стал поглядывать в сторону Java (огромное спасибо проекту JavaRush!). Регулярно цепляют новые темы для изучения: в рамках диплома занимаюсь обработкой изображений, также мучаю Qt, успел повозиться с машинным обучением, сделать проект на Ruby on Rails, а сейчас начинаю копаться в распознавании речи.

И вот однажды я понял, что мне хочется попробовать поработать с «железом». Долгие поиски в интернете и раздумья привели меня к тому, что я решился разбираться с ARM процессорами. Аргументами в пользу этого стало также и то, что в обозримом будущем, когда появятся свободные деньги, мне бы хотелось прицепить ко всему этому камеру и дисплей — мощность ARM вполне позволит мне это сделать.

Знакомство с железом

Мой выбор пал на семейство STM32. Подумав, что с парой светодиодов я быстро наиграюсь, а вот с экранчиком уже можно вдоволь поразвлекаться, я заказал себе STM32F429I-DISCO. Будучи ужасно разочарованным всеми питерскими магазинами, которые продают нужное мне железо, я все-таки получил заветную плату. Около недели разбирался с основами, радуясь каждому мигающему светодиоду или заработавшей функции.
Читать полностью »

В прошлый раз мы обсудили немного то, как развивались мессенджеры и какая сейчас ситуация складывается на рынке. Каждое приложение старается: а) отличаться от других какой-то функцией (Telegram, например, — это безопасность переписки, WhatsApp изначально отличался привязкой к телефонному номеру); и б) максимально создавать внутри себя экосистему со всем необходимым – магазинами, такси, платежами и т.п. Лучший тут пример — это Facebook Messenger, который за последние полгода получил с десяток новых функций такого рода. Мессенджеры видят, что это пользуется спросом (как минимум у инвесторов) и растут во всех направлениях.

Многие аутсорс-разработчики при слове «мессенджер» хватаются за голову и со словами «нет, только не мой мозг» убегают вдаль. Почему так? Кажется, что рынок уже переполнен и сделать что-то новое, что понравится как заказчику, так и пользователям, невозможно. Значит ли это, что на рынке не осталось места для новых систем обмена сообщениями? Вовсе нет, и мы, команда ChaTeam, расскажем, в какой области мы развиваемся.

Мессенджеры: как найти свою нишу - 1 Мессенджеры: как найти свою нишу - 2Читать полностью »

Проектирование антропоморфного манипулятора c 7 степенями - 1
Всем привет! Уже почти год ничего нового не публиковалось по поводу судьбы сервисного робота Tod Bot. Однако, все это время мы не сидели сложа руки, и сегодня можем рассказать о достигнутых успехах. Данный пост не претендует на рецепт проектирования, а только лишь описывает наш путь.
Занимаясь нашим проектом, мы дошли до задач захвата предметов манипулятором. На тот момент у нас уже были решены такие задачи, как распознавание предметов и управления манипулятором. Манипулятор был сделан из конструктора и использовал обычные сервоприводы, и его грузоподъёмность и возможность управления скоростью оставляли желать лучшего(контроллер, который мы использовали, не поддерживал динамическое управление скоростью сервоприводами). Тогда перед нами стал выбор: заказать новый контроллер и использовать то, что уже есть или же решить проблему кардинально и получить манипулятор, который бы нас устраивал по всем параметрам.
Читать полностью »

В этом блоге перечисляются действия по интеграции инструкций Intel AES-NI в приложение Android с помощью библиотеки OpenSSL. Выполнив приведенную здесь инструкцию, вы сможете создать приложение JNI, использующее ускорение AES-NI.
Читать полностью »


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