Российская отрасль инженерного программного обеспечения насчитывает более 50 компаний-разработчиков. По меркам мирового рынка САПР это уже заметная величина. Но знаете ли вы, что российский след есть и в известных западных продуктах, например, в CATIA, BricsCAD, Altium Designer? Многие зарубежные САПР-вендоры открыли в России свои R&D центры или сотрудничают с местными аутсорсинговыми компаниями. Кто они – узнаем под катом.
Рубрика «разработка программного обеспечения» - 2
Россия – мировой центр разработки САПР. Вы об этом знали?
2019-10-30 в 6:36, admin, рубрики: cad, CAD/CAM, CAE, cam, разработка программного обеспечения, сапрКак мы собирали данные по рекламным кампаниям с интернет-площадок (тернистый путь к продукту)
2019-10-01 в 8:23, admin, рубрики: 1С, big data, Администрирование баз данных, Анализ и проектирование систем, аналитика данных, Блог компании Dentsu Aegis Network, интернет-маркетинг, Интернет-реклама, разработка программного обеспеченияКажется, что сфера интернет-рекламы должна быть максимально технологичной и автоматизированной. Ещё бы, ведь там работают такие гиганты и эксперты в своём деле, как Яндекс, Mail.Ru, Google и Facebook. Но, как оказалось, нет предела совершенству и всегда есть что автоматизировать.
Коммуникационная группа Dentsu Aegis Network Russia — крупнейший игрок на рекламном digital рынке и активно инвестирует в технологии, пытаясь в оптимизировать и автоматизировать свои бизнес-процессы. Одной из нерешенных задач рынка интернет-рекламы стала задача сбора статистики по рекламным кампаниям с разных интернет-площадок. Решение этой задачи в итоге вылилось в создание продукта D1.Digital (читать как ДиВан), о разработке которого мы и хотим рассказать.
Читать полностью »
Прокачиваем навыки отладки JavaScript с помощью консольных трюков
2019-09-20 в 12:07, admin, рубрики: development, javascript, programming, software development, technology, Блог компании Plarium, Программирование, разработка программного обеспеченияПеред вами перевод статьи из блога Better Programming на сайте Medium.com. Автор, Indrek Lasn, рассказывает об инструментах для отладки кода, которые предоставляет JavaScript.
TDDx2, BDD, DDD, FDD, MDD и PDD, или все, что вы хотите узнать о Driven Development
2019-07-18 в 6:44, admin, рубрики: bdd, DDD, tdd, Анализ и проектирование систем, ооп, Программирование, Проектирование и рефакторинг, разработка программного обеспечения, Совершенный кодПросматривая статьи по проектированию ПО, я постоянно встречал тучу невиданных сокращений и вскользь упоминаемых практик разработки.
- TDD — ну, это все знают, сначала пишем тесты, а потом остальной код.
- BDD — что-то знакомое, вроде как, тоже тесты, но особенные.
- TDD — снова? Так, стоп, тут речь уже не о тестах совсем. Но почему называется так же?
- DDD — bound contexts, ubiquitous language, domain...
- FDD — да сколько можно?
- MDD — cерьезно, на основе диаграмм?
- PDD — ...
Подходы к разработке делятся по сложности, областям применения и целям.
Думаю, настало время разобраться, зачем же они нужны, почему их так много, и как они могут быть нам полезны.
Мы начнем знакомиться с ними от самых простых до довольно сложных, рассмотрим примеры использования и плюсы и минусы каждого из них.
Как придумывать содержательные имена для вашего кода
2019-07-12 в 13:02, admin, рубрики: php, software development, software engineering, technology, Блог компании Plarium, код, Программирование, программирование для начинающих, программирование как искусство, разработка программного обеспечения, Совершенный кодПеред вами перевод статьи из блога Better Programming на сайте Medium. В ней программист Daan делится простыми правилами, следуя которым вы сможете давать хорошие имена функциям и переменным.
Будучи разработчиком, вы наверняка тратите много времени на создание переменных и придумывание их имен. Имена повсюду: они нужны для файлов, классов, методов и тех самых переменных.
Так как мы проводим столько времени присваивая имена, очень важно делать это качественно. В данной статье я расскажу вам о нескольких простых правилах, следуя которым вы сможете создавать хорошие имена. Ведь это целое искусство!
Читать полностью »
Как мы выбираем идеи для развития своих продуктов: вендор должен уметь слышать…
2019-06-22 в 19:09, admin, рубрики: SaaS, SaaS сервисы, биллинг, биллинговые системы, облачные сервисы, разработка программного обеспеченияВ этой статье поделюсь опытом отбора идей для развития функционала наших продуктов и расскажем, как удержать основные векторы развития.
Мы разрабатываем автоматизированную систему расчетов (АСР) – биллинг. Срок
жизни нашего продукта 14 лет. За это время система прошла путь от первых версий промышленного тарификатора до модульного комплекса, состоящего из 18 продуктов, дополняющих друг друга. Один из важнейших аспектов долгой жизни для программ – постоянное развитие. А для развития нужны идеи.
Идеи
Источники
Можно выделить 5 источников:
Читать полностью »
ASH Viewer: перезагрузка
2019-02-22 в 2:04, admin, рубрики: java, java 8, legacy-код, open source, oracle, oracle database, postgresql, Блог компании Инфосистемы Джет, разработка программного обеспеченияЧто делать, если надо работать с данными, которые по объему еще не Big data, но уже больше того, что умещается в памяти компьютера и для которых достаточно возможностей Excel? Для любителей велосипедостроения ответ очевиден – нужно писать что-то свое (да, мы не ищем легких путей).
Но как быть, если код, написанный тобой в прошлом, ужасен и не дает тебе возможности развивать проект? Отставить в сторонку старые наработки, дать дорогу новому, вечному и светлому (да-да, и тут тоже без вариантов).
Цитата из кф Матрица: “Достаточно одной таблетки, Нео”. Режиссер: братья и сестры Вачовски. 1999. США
Читать полностью »
Из зоны комфорта в топ-разработчики
2019-01-20 в 10:38, admin, рубрики: gtd, Карьера в IT-индустрии, Лайфхаки для гиков, мотивация, производительность, развитие, разработка, разработка программного обеспечения, стремление, Учебный процесс в ITТрудно найти в себе мотивацию, когда интереса к тому, что ты делаешь, нет. Поэтому прежде чем потратить впустую кучу времени и посвятить всего себя какому-то ремеслу, стоит как следует присмотреться к вещам, которые будут Вам интересны в будущем. Ведь без интереса к профессии ничего хорошего явно не получится. В данном посте, я хотел бы описать моменты, которые мне помогли проделать путь к своей мечте, а именно: «Стать программистом».
Читать полностью »
Software AG: не только ARIS
2019-01-17 в 12:50, admin, рубрики: ARIS, Digital Transformation, ERP-системы, IoT, software ag, бизнес-модели, Блог компании Software AG, Интернет вещей, Разработка для интернета вещей, разработка программного обеспечения, цифровая трансформацияЗдравствуй, Хабр. Меня зовут Олег Порецкий. Я вице-президент по продажам Software AG в России и СНГ. Мы работаем в России еще с 80-х годов, и нам есть что о себе рассказать.
В англоязычном сегменте мы поддерживаем собственное сообщество ИТ-специалистов (TECH Community). Теперь настало время присоединиться и к русскоязычному сообществу. Будем считать этот пост нашим знакомством.
Риски при разработке программного обеспечения
2018-09-18 в 13:53, admin, рубрики: разработка мобильных приложений, разработка программного обеспечения, управление разработкой, управление рискамиРиски при разработке программного обеспечения: как с ними справляться?
Любой проект по разработке мобильных приложений связан с определенными рисками той или иной степени. Риски могут различаться в зависимости от характера проекта, но в целом их можно разделить на 5 категорий:
Читать полностью »