• Cеминар Дино Эспозито 29 марта в Москве

      Разыгрываем два места на закрытый семинар Дино Эспозито «Real-time Data Coming at Last in ASP.NET Core” в Москве 29 марта. Дино будет рассказывать о новой библиотеке ASP.NET SignalR.

      Подробнее — под катом.
      Читать дальше →
    • DEV Labs 2018. Онлайн конференция для Java разработчиков. 3 марта

        Открывать новый сезон мероприятием по Java уже стало традицией. Это уже девятая конференция серии посвящённая этому языку, и на этот раз мы решили немного изменить наш обычный формат. В программе DEV Labs 2018 мы постарались сделать акцент на создании прототипов, так сказать «на лету». Будем писать, анализировать и оптимизировать и смотреть на результат под разными углами. Матчасть без внимания тоже не оставим.
        Читать дальше →
      • ISTQBить или не ISTQBить? Подготовка к сертификации Test Manager Advanced Level

          ISTQB (International Software Testing Qualifications Board) это международно признанная программа сертификации специалистов по тестированию. Для получения сертификата ISTQB необходимо успешно сдать экзамен, организованный уполномоченным провайдером.
          image
          На сегодня существует три уровня сертификации: базовый (Foundation), продвинутый (Advanced) и экспертный (Expert), причем наличие соответствующего сертификата предшествующего уровня является одним из условий для прохождения сертификации последующего уровня. Продвинутый уровень разделен на несколько модулей, об одном из которых пойдет речь в данной статье — Test Manager.
          Дабы не уходить далеко в оффтоп, подробнее со схемой доступных квалификаций можно ознакомиться на официальном сайте www.istqb.org.

          Хотя существует достаточно много аккредитованных и сторонних обучающих центров подготовки к ISTQB, сдать экзамен самостоятельно — вполне реально, и цель данной статьи — поделиться своим опытом в этом предприятии. А также пара слов об актуальности этой сертификации в российских реалиях на примере нашей компании в конце.
          Читать дальше →
        • DEV Labs 2017. Онлайн-митап по разработке на Scala. 25 ноября

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

          В программе мероприятия два выступления:

          «Язык Scala: прошлое, настоящее и будущее». Докладчик — Владимир Сонькин

          Поговорим о причинах появления языка Scala и о его влиянии на развитие индустрии и на язык Java. Затронем самые важные технологии, создаваемые с помощью Scala, такие как Akka и Spark. Посмотрим на проблемы языка и поговорим о том, как эти проблемы могут быть решены в следующей версии языка Scala 3 (Dotty). Обсудим перспективы языка Scala в будущем.


          «Scala, SQL и NoSQL: старый друг лучше новых двух»? Докладчик — Александр Брейман

          Кому доверить свои ценные данные – проверенной реляционной БД или современной «web-scale» БД? Как обрабатывать данные – на сервере, на клиенте, и на сервере, и на клиенте, или ни там, ни там? Если выбор сделан, можно ли передумать, когда половина проекта уже разработана? И кто из этой тройки тот старый друг, который лучше новых двух?
          Читать дальше →
        • Основные показатели процесса QA

            В рамках Quality Assurance могут и должны быть использованы различные метрики и показатели качества продукта и процесса разработки. Метрики можно разделить на группы по параметрам, на основании которых они рассчитываются, по этапам жизненного цикла разработки, на которых они применяются, по целям и задачам, по стейкхолдерам, для которых они предназначены. Этот список можно продолжать и дальше.

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


            Читать дальше →
          • REQ Labs 2017. Онлайн-конференция для бизнес- и системных аналитиков

              Уважаемые коллеги, приглашаем вас принять участие в четвёртой онлайн-конференции посвящённой бизнес- и системному анализу REQ Labs 2017. Формат мероприятия остаётся прежним, мы делимся своим опытом, вы задаёте свои каверзные вопросы.

              30 сентября с 11:30 до 18:00 по московскому времени представим на ваш суд четыре презентации:

              • Павел Цытович расскажет о разработке языка описания предметной области на этапе сбора и анализа требований;
              • Вместе с Дмитрием Приймаком разберёмся в вопросе, какие качества важны для современного аналитика с точки зрения BABOK;
              • Ксения Вигандт поделится опытом в области создания автоматизированных тестов для оценки знаний системных аналитиков;
              • Кирилл Барабанов расскажет как разрабатывались требования DWH/BI для Capital Markets IT.

              Читать дальше →
            • Хакатон HackCV, 7-8 октября

                За несколько лет Computer Vision стало трендом в C/C++ разработке благодаря востребованности в индустрии Automotive. Эта технология позволяет наделять компьютеры когнитивными способностями, так что автомобили будущего будут видеть, осязать, а следовательно, и взаимодействовать с окружающим миром подобно людям. На обучающем хакатоне HackCV эксперты Luxoft не только поделятся опытом в Computer Vision, но и научат вас практическим навыкам работы с этой технологией.
                Читать дальше →
              • Интервью — должность Developer. Со стороны Работодателя и Соискателя

                  Интервью — это довольно интересный процесс вне зависимости от того, с какой стороны вы находитесь: сами проводите его или же вас опрашивают.

                  Хочу поделиться с вами своими наблюдениями и опытом. Речь пойдет о техническом интервью (TI — technical interview) и последующих этапах найма кандидата. Разберем мы сие действо с двух позиций: интервьюера и соискателя, соответственно. Постараемся вместе понять обе стороны, постичь тонкости процесса и по итогу дать общие рекомендации для обеих сторон процесса интервью. Буду делать это в абстрактной форме без привязки к конкретному языку программирования. Итак, начнем, пожалуй.

                  Читать дальше →
                  • –1
                  • 3,1k
                  • 1
                • Перевод статьи Ганса Бувалды «Тестирование на основе действий»

                  • Перевод
                  Мы подготовили перевод статьи Ганса Бувалды, технического директора компании LogiGear, в которой он развеивает мифы и опасения, связанные с автоматизацией тестирования в проектах Agile.

                  Ганс Бувалда (Hans Buwalda) за свою профессиональную карьеру приобрел огромный опыт работы в качестве разработчика ПО, менеджера и главного консультанта в ведущих компаниях и организациях в разных странах мира. Предложенные им методы тестирования (на основе действий и в стиле мыльной оперы) помогли многим заказчикам разработать масштабируемые и легко поддерживаемые решения для большого объема сложных задач по тестированию. Ганс часто выступает в качестве докладчика на международных конференциях. Также он является соавтором книги Integrated Test Design and Automation.
                  Читать статью
                • Перевод статьи Ганса Бувалды «Основные принципы проектирования тестов»

                  • Перевод
                  Ребята из Luxoft Training подготовили перевод статьи о проектировании тестов от одного из первых разработчиков популярной сегодня методологии тестирования и автоматизации на основе ключевых слов — Ганса Бувалды.

                  Ганс Бувалда (Hans Buwalda) за свою профессиональную карьеру приобрел огромный опыт работы в качестве разработчика ПО, менеджера и главного консультанта в ведущих компаниях и организациях в разных странах мира. Предложенные им методы тестирования (на основе действий и в стиле мыльной оперы) помогли многим заказчикам разработать масштабируемые и легко поддерживаемые решения для большого объема сложных задач по тестированию. Ганс часто выступает в качестве докладчика на международных конференциях. Также он является соавтором книги Integrated Test Design and Automation.
                  Читать статью
                • Онлайн конференция DEV Labs JavaScript. 24 июня

                    imageНа одной из последних конференций мы обещали нашим участникам больше не смешивать тематику Java и JavaScript в рамках одного мероприятия и организовать отдельную конференцию по JS. Обещали — выполняем. 24 июня холиварим исключительно по тематике JavaScript.

                    Чтобы не отнимать у вас целый летний выходной, выступлений в программе не много, но все строго по делу:
                    Читать дальше →
                  • Хакатон BlockchainLaB, 26-27мая

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

                      26-27 мая Luxoft организует первый в Санкт-Петербурге хакатон, посвящённый децентрализованным платформам — BlockchainLAB.
                      Читать дальше →
                    • DEV Labs 2017. Онлайн конференция для Java и Web-разработчиков. 25 марта

                        25 марта пройдёт 25 онлайн конференция проекта Soft Labs. Тема — разработка на Java. Старые проблемы и новые пути их решения, плюсы и минусы последних инструментов, разбор распространённых ошибок и много живых примеров — всё в рамках восьмичасовой онлайн сессии.
                        Читать дальше →
                      • Перевод текста интервью с Юлианом Драгосом (Scala)

                        • Перевод
                        Тренер учебного центра Luxoft Training Назарий Шиманский взял интервью у Юлиана Драгоса — известного разработчика, внесшего большой вклад в развитие языка Scala. Предлагаем познакомиться с переводом интервью.
                        Юлинан занимается языком Scala с 2004 года, в это же время он начал работать в исследовательской лаборатории Мартина Одерски (Martin Odersky) в Федеральной политехнической школе Лозанны. Им была написана серверная часть (backend) виртуальной машины Java и оптимизатор байткода, а также он работал над различными частями компилятора. Кроме того, Юлиан реализовал для Scala специализацию с помощью типов.

                        В 2010 году Юлиан получил степень PhD в Федеральной политехнической школе Лозанны. Работал в компании Typesafe с момента ее основания Мартином Одерски, создателем языка Scala, занимаясь созданием средств разработки (в частности, написал плагин Eclipse для Scala). Затем возглавил группу Spark в компании Lightbend (прежнее название – Typesafe) и внес значительный вклад в развитие этого проекта. Кроме того, он ведет учебные курсы и помогает клиентам в реализации Spark-проектов.
                        Читать текст интервью
                        • +11
                        • 3,3k
                        • 3
                      • DEV Labs 2017. Онлайн конференция для .NET разработчиков. 4 марта

                          Открываем новый сезон конференций Soft Labs мероприятием по разработке на платформе .NET. Мы собрали хороший набор полезных кейсов и хотим поделиться им с вами в субботу 4 марта.
                          Читать дальше →
                        • Logeek Night Санкт-Петербург, 16 февраля



                            Петербург, отличные новости: 16 февраля ждём всех желающих на неформальной встрече IT-специалистов Logeek Night!

                            Что такое Logeek Night? В первую очередь вам надо знать, что Logeek night является бесплатным мероприятием от LTS. Это неформальная встреча IT-специалистов с возможностью пообщаться с единомышленниками, поделиться опытом и получить новые знания.
                            Читать дальше →
                          • DEV Labs 2016. Онлайн конференция для C++ разработчиков. 10 декабря

                              image
                              Приглашаем всех C++ разработчиков принять участие в финальной конференции Soft Labs в 2016 году, которая состоится в субботу 10 декабря. По традиции, мы стараемся не растягивать предновогодние мероприятия. Минимум «воды», максимум практических наработок, которые будут полезны разработчикам в их повседневной работе.
                              Читать дальше →
                              • +10
                              • 3,6k
                              • 3
                            • Что мы ненавидим в собеседованиях?



                                Все мы ходили по собеседованиям, разговаривали с представителями компаний и постоянно встречаемся с особенностями, которые рекрутеры либо культивируют, обучая друг друга, либо не обращают внимания, но при этом выглядят отталкивающими — со стороны человека, пришедшего в компанию. В моей 10-летней карьере я сменил порядка 10 компаний (в последней — Luxoft — уже 3 года, так что практику перебежчика закончил). И за это время провел как около 100 собеседований на стороне соискателя, так и порядка 150 — на стороне собеседующего, что дало мне возможность собрать Топ5 ошибок рекрутеров, которые могут так испортить собеседование, что я больше не захочу идти в компанию.
                                Читать дальше →
                              • Встреча Logeek Night для Java и QA специалистов Караганды

                                  У нас прекрасные новости, следующий Logeek Night пройдет в Казахстане! Приглашаем вас посидеть с нами в Караганде одной большой компанией. Давайте договоримся: мы вам — пиво, закуски и две отличные темы «на поговорить», а вы нам — компанию и вопросы. Итак, наше мероприятие, которое пройдет 20 октября в Караганде в ресторане Медведь. Как и всегда, Logeek Night пройдет вечером, с 19:00 до 21:30, в формате двух выступлений и беседы как о выступлениях, так и на смежные темы.

                                  За подробной информацией и ссылками на страницы регистрации просьба пройти под кат.
                                  Читать дальше →
                                • Диаграмма сценариев использования в процессе разработки ПО

                                    Уже несколько лет я, как аналитик, довольно широко использую в своей работе сценарии использования (СИ) и диаграммы СИ для документирования требований. Вообще, у сценариев использования есть разные названия. Их называют use cases, варианты использования и даже прецеденты. Помню, как в середине 2000-х, на некоторых аналитических ресурсах шло жаркое обсуждение того, как же перевести термин use case на русский язык. Вот тогда это страшное слово «прецедент» и появилось, даже более того, некоторые товарищи утверждали, что русский язык ущербен и не позволяет передать все тонкости понятия use case. Но как показало время, понятие сценарий использования (или вариант использования) вполне себе подходит и довольно приятно на слух.
                                    Читать дальше →
                                  Самое читаемое