Telegram Web Link
DataArt pinned «🔥 Мы открываем сайт IT-музея DataArt! Шесть больших глав о развитии вычислительной техники в СССР и странах Восточной Европы, несколько десятков экспонатов и личных историй инженеров и программистов — все это на сайте IT-музея DataArt. Более десяти лет…»
Цифровое здравоохранение: тренды 2021

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

Собрали тенденции в области цифрового здравоохранения, которые, как мы ожидаем, будут доминировать в 2021 году.
Многопоточность в Java. Лекция 3: блокировки и классы синхронизации потоков

В третьей лекции цикла, посвященного многопоточности в Java, наши коллеги Владимир Фролов и Никита Сизинцев рассказывают о блокировках и прочих методах синхронизации потоков.

Проще, а главное, короче, чем в подавляющем большинстве учебных пособий.
"You don’t know the power of the dark side! I must obey my master".

Больше #wfh, корги и других питомцев наших коллег в инстаграм-аккаунте DataArt.
Технологические тренды страховой отрасли: какие технологии внедрять в 2021 году

«Страховая компания GFA Generali Insurance использовала дроны для проверки повреждений более 300 зданий после урагана Ирма, обрушившегося на остров Пуэрто-Рико. Инспекция, на которую команде людей потребовалось бы несколько месяцев, заняла у дронов всего десять дней».

Страховщики соревнуются в скорости внедрения новых технологий, стараясь не просто на время обойти конкурентов, но и завоевать стратегическое преимущество. Big Data, искусственный интеллект, интернет вещей продолжают менять традиционно консервативную отрасль.

Эксперты DataArt — о ключевых трендах в области страхования здоровья и жизни, автомобилей и недвижимости.
Многопоточность в Java. Лекция 4: пулы потоков

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

Продолжаем публикацию краткого курса наших коллег Владимир Фролов и Никиты Сизинцева, посвященного многопточности в Java.
Основы сервиса Microsoft Azure Blueprints

«В отличие от ARM-темплейтов, сервис Blueprints предназначен для конфигурирования окружения. Такая конфигурация обычно содержит набор из ресурсных групп, политик, ролей и, собственно, ARM-темплейтов. Blueprint содержит все эти артефакты вместе и поддерживает версионирование, что открывает возможность внедрения практик CI/CD».

Для инженеров, работающих с инфраструктурой Azure, и всех, кто интересуется облачными технологиями. DevOps-команда из DataArt: Александр Монахов, Леонтий Онищук, Vitaly Gnusin и Анна Медведенко, постаралась разобраться в тонкостях Blueprints.

В статье на Хабр речь идет о структуре и параметрах Blueprint, артефактах и ресурсной группе в контексте использования сервиса.
История одного аудита: улучшаем процессы бизнес-анализа

«...я выявил и глобальные проблемы (отсутствие видения проекта, сформулированных проблем, на решение которых направлен проект, дорожной карты и т. д.), которые были вызваны тем, что проект перерос границы Proof of Concept и стал стратегической инициативой, и ряд локальных. Например, для моделирования бизнес-процессов, которое проводилось перед написанием детальных требований, использовалась нотация BPMN, но использовалась не совсем корректно».

Раньше слово аудит мы обычно слышали в контексте проверки финансовой или бухгалтерской отчетности, в последние несколько лет многие столкнулись с аудитом IT-безопасности. Но Денис Гобов рассказывает об аудите процессов бизнес-анализа для одного из проектов DataArt.

Этот аудит помог не только BA, в результате удалось убрать узкие места разработки. В дальнейшем команда проекта выросла примерно в два раза.
Новый этикет и старая этика: как сохранить любовь коллег, оставаясь дома

«Примерно поровну лучей ненависти досталось тем, кто пишет „как дела?“ и пропадает на месяцы, так и не задав вопрос по существу (23,9%), и умельцам, которые умудряются посещать несколько созвонов одновременно, постоянно теряя нить каждого разговора (24,6%)».

В прошлом году незадолго до 14 февраля мы в DataArt постарались выяснить, за что мы любим людей, которые работают с нами в офисах, а какие привычки коллег нас раздражают. В 2021-м мы задавали примерно те же вопросы, чтобы посмотреть, как на индекс любви и ненависти повлияла всеобщая удаленка.
Кажется, за прошедший год мы все осознали ценность персональных данных и стали внимательнее относиться к информации, которой делимся в сети. Тем не менее, именно люди по-прежнему — самая уязвимая часть любой системы. Ведь больше всего взломов и утечек происходит именно из-за человеческих ошибок.

Мы в DataArt верим, что культура обращения с персональными данными важна и для работы в проектах, и для собственного спокойствия. Поэтому подготовили серию публикаций и выступлений под общим названием DataArt Privacy Weeks: будем говорить о конфиденциальности и защите данных, а еще — о личных границах и ответственности.

Начнем с забавного, но важного теста, подготовленного вместе с нашими специалистами по безопасности. Сколько времени потребуется преступникам, чтобы взломать ваши почтовые ящики и аккаунты?

Пройти тест можно здесь.
10 худших (и самых популярных) паролей за последние 10 лет

«Невероятно: комбинация 111111 заняла 9-е место в рейтинге самых популярных паролей 2019 года! Доступ к интернету с каждым днем получает все больше людей, и пароли вроде 000000, 7777777, FFFFF или $$$$$$ сегодня так же распространены, как и 20 лет назад».

Для DataArt Privacy Weeks решили рассмотреть рейтинги самых популярных, а следовательно, самых легких и небезопасных паролей за несколько лет, и логику создания худших комбинаций, которые только можно придумать.
Технические тренды финансовой индустрии 2021

«Уровень мошенничества по-прежнему удивительно высок, отчасти из-за внезапного бума онлайн-транзакций. Во время последнего карантина количество случаев мошенничества увеличилось на 33 %, поскольку компании старались перевести больше операций в онлайн. Многие сделали это, не приняв надлежащих мер безопасности.

В 2021 году ожидается пристальное внимание к информационной безопасности, в основе которой в наши дни лежит искусственный интеллект. Системы AI интеллектуальны, адаптивны, обладают способностью обнаруживать, блокировать возможные нарушения безопасности и корректировать ответные действия в режиме реального времени».

Эксперты DataArt — о ключевых трендах в области страхования, управления капиталом и финансовых услуг. Ударив по экономике, пандемия толкнула даже самые консервативные отрасли к ускоренной модернизации. Вложения в цифровизацию, системную интеграцию и безопасность в 2021-м станут вопросом выживания.
Многопоточность в Java. Лекция 5: атомарные переменные и многопоточные коллекции

«Несколько потоков делают копию исходного массива данных, вносят изменения и записывают их. Какой-то из потоков завершает работу быстрее, какой-то — медленнее. Поток, который завершит работу последним, удалит изменения, сделанные другими потоками. С использованием блокировки ReentrantLock такая проблема исчезает».

Опубликовали очередную лекцию из краткого курса наших коллег Владимир Фролов и Никиты Сизинцева, посвященного многопоточности в Java.
IT Museum и Arzamas запустили совместный проект!

Онлайн-проект «Советская кибернетика в историях и картинках» — экскурсия по виртуальному музею: история ЭВМ в 10 предметах; зал машинного творчества с кибернетическими картинами, поэзией и музыкой; шахматный клуб.

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

Заходите и наслаждайтесь ретроспективой.
8 бесплатных онлайн-курсов по защите персональных данных

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

Для DataArt Privacy Weeks собрали курсы, посвященные конфиденциальности, от IBM и нескольких университетов США, Шотландии и Австралии. Пригодятся всем, кто хочет разобраться, какими персональными данными и с кем можно (иногда даже нужно) делиться, а с кем — лучше не стоит. Заодно можно познакомиться с английской терминологией по теме и, конечно, пополнить словарный запас в целом.
Многопоточность в Java. Лекция 6: взаимные блокировки и дампы потоков

«Рекомендуется делать дампы потоков работающего приложения несколько раз, чтоб увидеть изменения состояния потоков. Если одно из ядер процессора загружено на 100 %, следует искать бесконечный цикл или цикл, который очень долго выполняется, обрабатывая большое количество данных. Если предельной загрузки процессора не наблюдается, но какая-то работа все же ожидает выполнения, значит, возник один из видов дедлока или потоки ждут освобождения определенного ресурса».

Дампы потоков, простые и скрытые дедлоки — новая лекция краткого курса о многопоточности в Java от наших коллег Владимир Фролов и Никиты Сизинцева.
10 фильмов об уязвимости компьютерных систем: эволюция взгляда на проблему

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

В общем от «Парка юрского периода» до «Черного зеркала» — есть из чего выбрать и о чем задуматься.
5 ошибок (начинающих) разработчиков

«Драйв и мотивация — это отлично. Но работая без плана и понимания задачи, вы рискуете всего лишь потратить время и силы. Иногда разработчики боятся задавать вопросы, чтобы не испортить первое впечатление, и стараются решать любые проблемы самостоятельно. Иногда это может закончиться настоящей катастрофой. Задача, на решение которой отведено два дня, иногда остается нерешенной и через неделю. Оценить, сколько времени уйдет на нее после этого, еще сложнее: чем дальше отодвигается дедлайн, тем сложнее обратиться за помощью».

Наш коллега Piotr Machlarz, еще будучи мидл-разработчиком, обобщил собственный опыт и наблюдения, чтобы помочь начинающим программистам. С прошлой осени Пётр — Senior, но его советы не утратили актуальности.
Как я организую структуру своих ML-проектов

«В большинстве курсов по DS или ML рекомендуется использовать Jupyter Notebook, который чаще всего устанавливается вместе с пакетом Anaconda. Он также популярен как подход к ML-соревнованиям, например, на Kaggle. Этот инструмент действительно удобен для просмотра, визуализации и построения моделей, когда это нужно сделать в сжатые сроки. Но для проектов, над которыми работают команды, а не один разработчик, или длительность которых больше месяца, у такого подхода есть серьезные недостатки».

Максим Поляков, Machine Learning Engineer в DataArt, сделал обзор подходов к организации ML-проектов и рассказал, какой структурой пользуется сам. Читайте на Типичный программист.
2025/07/07 15:57:45
Back to Top
HTML Embed Code: