Каждому разработчику знакомо понятие технического долга. В своей статье на Habr мы постарались разобраться с его природой и посоветовать пути устранения. https://habr.com/company/simbirsoft/blog/353810/
Habr
Технический долг на проекте или выбраться из черной дыры
Каждому разработчику знакома ситуация, когда реализация новой возможности в системе занимает большое количество времени, но релиз уже близко, а тимлид или...
В этом материале мы расскажем о переходе из .NET в iOS-разработку. Вы узнаете с какими нюансами столкнетесь, если решите совершить такой переход.
http://telegra.ph/iOS-glazami-S-razrabotchika-Vzglyad-iznutri-05-07
http://telegra.ph/iOS-glazami-S-razrabotchika-Vzglyad-iznutri-05-07
Telegraph
iOS глазами С#-разработчика. Взгляд изнутри.
SimbirSoft В этом материале, мы расскажем о таком интересном кейсе, как переход из .NET в iOS-разработку. C чем вы столкнетесь, если решите совершить такой переход: Среда разработки, для тех, кто не очень любил VisualStudio, станет восприниматься совершенной…
Совсем недавно наш DBA-специалист Сергей рассказал на внутреннем докладе о принципах работы баз данных на примере одного из наших проектов. О правилах настройки бекапов, аналитики и что может случиться, если им не следовать. Также, он поделился возможными способами удалённого восстановления баз данных на «битых» дисках, в случаях, если бекапа всё-таки не было. #SimbirSoft #DBA
TDD - разработка через тестирование. Один из самых популярных подходов в разработке программного обеспечения. Узнать полезную информацию об автоматизированных тестах, вы сможете из нашей статьи! #SimbirSoft #TDD http://telegra.ph/Nemnogo-pro-TDD-05-11
Telegraph
Немного про TDD
SimbirSoft TDD - разработка через тестирование. Один из самых популярных подходов в разработке программного обеспечения. Идея методологии заключается в том, что автоматизированные тесты создаются до написания кода функционала. Задача автоматизированных тестов…
В четверг наши разработчики и QA-специалисты собрались на почти стихийный холивар в IT.Place. На еженедельный четверговый доклад было запланировано фантастическое выступление нашего backend-специалиста Василия. Он хотел рассказать об устройстве операционных систем. К сожалению, Василию пришлось перенести выступление из-за важных задач по проекту. Мы всё-таки не образовательная организация :) Но наши спецы не растерялись и поняли, что пришло время наконец-то организовано похоливарить за тесты. Собралось 15 специалистов: бекендеры и qa-специалисты. И в течение часа обсуждали идеальный ворк-флоу для разработки проектов. В процессе обсуждения постоянно звучали такие термины, как TDD, BDD, тест-дизайн и много другое.
Резолюция данного обсуждения: QA должны заниматься тестами, в том числе автоматизацией тестирования, а программисты должны ответственно реализовать свой функционал. Вне зависимости от того, кто занимается покрытием тестами проектов, если все участники процесса относятся к разработке ответственно, на выходе получается отличный продукт!
Резолюция данного обсуждения: QA должны заниматься тестами, в том числе автоматизацией тестирования, а программисты должны ответственно реализовать свой функционал. Вне зависимости от того, кто занимается покрытием тестами проектов, если все участники процесса относятся к разработке ответственно, на выходе получается отличный продукт!
Сегодня мы взяли интервью📝 у DBA-специалиста Сергея, который является администратором баз данных на одном из самых крупных проектов компании.📢 #SimbirSoft #DBA http://telegra.ph/Intervyu-Kak-stat-horoshim-DBA-specialistom-05-21
Telegraph
Интервью: Как стать хорошим DBA-специалистом
SimbirSoft Сегодня мы взяли интервью у DBA-специалиста Сергея, который является администратором баз данных на одном из самых крупных проектов компании. Здравствуй, Сергей! Расскажи, какая твоя должность в компании и чем ты занимаешься сейчас? Привет! Устраивался…
Что ждут от компании, которая предоставляет услуги по разработке программного обеспечения на заказ? Внимания к деталям, срокам, качеству и бизнес-целям клиента. Какую роль в этих процессах играет служба менеджмента качества, читайте в нашей статье: http://club.cnews.ru/blogs/entry/nuzhna_li_sluzhba_kachestva_sovremennym_itkompaniyam_
В SimbirSoft многие годы эффективно работает Служба качества, компетенции которой подтверждаются, в том числе, и международными сертификатами. Мы не собираемся останавливаться на достигнутом, впереди новые высоты! http://club.cnews.ru/blogs/entry/nuzhna_li_sluzhba_kachestva_sovremennym_itkompaniyam_-2018-05-24
Вчера наш фронтенд-специалист Алексей рассказал о языке программирования #Dart. Dart - это статически типизированный язык программирования, разработанный в Google. Его предполагаемая роль была - замена Javanoscript на рынке языков программирования. Сегодня на Dart можно успешно писать, как фронтенд, так и бекенд. Алексей рассказал о типичных конструкциях языка и его принципах. На доклад пришли специалисты из фронтенд и бекенд-отделов. #SimbirSoft Прикладываем интересные статьи, которые посоветовал почитать Алексей по теме Dart.
https://www.dartlang.org/community/who-uses-dart - кто использует дарт
https://habr.com/company/wrike/blog/330832/
- статья от Wrike
https://www.dartlang.org/community/who-uses-dart - кто использует дарт
https://habr.com/company/wrike/blog/330832/
- статья от Wrike
dart.dev
Who uses Dart
Mobile apps and Google web apps are two of the most common uses for the Dart language.
Что делать когда требования на проекте меняются “на лету” и у вас нет под рукой средства контроля за реализацией каждого отдельного требования? Как проводить анализ покрытия требований? Ответы на эти вопросы в нашей статье про использование матриц трассировки на одном из проектов. Это история о том использование данного инструмента поддерживает прозрачность процессов и помогает налаживать коммуникации внутри команды. https://habr.com/company/simbirsoft/blog/412677/
Habr
Матрица трассабилити
Когда требования на проекте меняются “на лету” и у вас нет под рукой средства контроля за реализацией каждого отдельного требования по фиче или модулю, перед вами встает вопрос: как проводить анализ...
В прошлый четверг на внутреннем докладе в IT.Place выступил наш backend-специалист Василий.💻
Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах.
Делимся с вами ссылками на полезные материалы, которые рекомендуем прочитать всем, кто работает с Linux!👍 http://telegra.ph/Razbiraem-Linux-06-22
Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах.
Делимся с вами ссылками на полезные материалы, которые рекомендуем прочитать всем, кто работает с Linux!👍 http://telegra.ph/Razbiraem-Linux-06-22
Telegraph
Разбираем Linux
SimbirSoft В прошлый четверг на внутреннем докладе в IT.Place-event выступил наш backend-специалист Василий. Он рассказал о структуре ядра #Linux, стадиях загрузки операционной системы, её компонентах и сервисах. Доклад был очень полезен нашим специалистам…
Наши программисты на очередном IT.Place-event выясняли: должны ли QA-специалисты обладать компетенциями DevOps-инженеров?
Недавно в нашем блоге вышла статья о полезности DevOps для ускорения разработки продукта любой сложности. Материал написан исключительно для тех, кто много раз слышал о понятии DevOps, но пока не знает, нужно оно ему или нет.
Читай по ссылке: https://www.simbirsoft.com/blog/devops-kak-delat-uspeshnye-proekty-eshche-bystree/
Недавно в нашем блоге вышла статья о полезности DevOps для ускорения разработки продукта любой сложности. Материал написан исключительно для тех, кто много раз слышал о понятии DevOps, но пока не знает, нужно оно ему или нет.
Читай по ссылке: https://www.simbirsoft.com/blog/devops-kak-delat-uspeshnye-proekty-eshche-bystree/
SimbirSoft
Рассказываем, как делать успешные проекты еще быстрее
Подведены итоги рейтинга Clutch и мы рады поделиться своими успехами! 💪
2 место в разработке на .NET;
6 место в PHP разработке;
6 место в Web-разработке.
Благодарим американскую исследовательскую организацию за высокую оценку работы SimbirSoft.
2 место в разработке на .NET;
6 место в PHP разработке;
6 место в Web-разработке.
Благодарим американскую исследовательскую организацию за высокую оценку работы SimbirSoft.
В SimbirSoft стартовал очередной блокчейн проект. На этот раз мы создаём для нашего клиента систему оценки товаров 👨💻️
Приняли решение использовать Emercoin — один из форков Bitcoin. Он отличается тем, что может хранить в блоке 25кб информации, используя технологию Name-Value Storage (NVS), распределенное доверенное хранилище записей любого вида в формате имя-значение. Этого достаточно, чтобы решить все задачи проекта.
В начале работы клиент предложил нам реализовать задачу с использованием смарт-контрактов в сети Ethereum. Мы провели аналитику бизнес-требований и пришли к выводу, что использование смарт-контрактов получится дорогостоящим решением, как в разрезе оплаты транзакций в сети, так и в разработке. Мы предложили заказчику реализовать более подходящее децентрализованное хранилище в сети Emercoin. Таким образом, мы экономим на транзакциях в блокчейн-сети, которые на сегодняшний день недешёвые, а также, наше решение сможет быстрее выйти на рынок.
Приняли решение использовать Emercoin — один из форков Bitcoin. Он отличается тем, что может хранить в блоке 25кб информации, используя технологию Name-Value Storage (NVS), распределенное доверенное хранилище записей любого вида в формате имя-значение. Этого достаточно, чтобы решить все задачи проекта.
В начале работы клиент предложил нам реализовать задачу с использованием смарт-контрактов в сети Ethereum. Мы провели аналитику бизнес-требований и пришли к выводу, что использование смарт-контрактов получится дорогостоящим решением, как в разрезе оплаты транзакций в сети, так и в разработке. Мы предложили заказчику реализовать более подходящее децентрализованное хранилище в сети Emercoin. Таким образом, мы экономим на транзакциях в блокчейн-сети, которые на сегодняшний день недешёвые, а также, наше решение сможет быстрее выйти на рынок.