Социальные сети Рунета
Понедельник, 20 сентября 2021

Обзор программы Hydra 2021: введение в хардкор До конференции по распределённым системам Hydra осталось менее трёх недель, программа уже готова, и пришло время рассказать о ней Хабру. Под катом — описания всех докладов, а для начала скажем общее: Конференция объединяет IT-индустрию и академический мир: среди спикеров е...

Мигель де Икаса: от Midnight Commander до Mono в .NET 5 Мигель де Икаса создал целый ряд громких проектов: GNOME, Mono, Xamarin, Midnight Commander… Для одних айтишников это человек-легенда, сделавший поразительно много для опенсорса и .NET-экосистемы. Другие ничего не знают о нём, но постоянно пользуются плодами его трудов. На...

Тестирование со всех сторон: о чём расскажут на Heisenbug Программа конференции Heisenbug готова, настало время представить её Хабру. Понятно, что там расскажут о тестировании, но как именно? Среди блоков программы — инструменты тестирования, нагрузочное тестирование, тестирование веба и мобильных приложений, даже ИИ. А кроме докл...

Интервью с Мигелем де Икасой: Microsoft, Mono, смартфоны и многое другое В эфире конференции DotNext 2020 Moscow выступил Мигель де Икаса, один из известнейших разработчиков, положивший начало множеству проектов, которыми многие пользуются по сей день. Мы расспросили его о некоторых вещах, включая взаимоотношения с Microsoft, зарождение Mono, моб...

Почему онлайн-конференция по управлению знаниями — это не скучно Онтико давно проводит классические офлайн-конференции, HighLoad++, KnowledgeConf или РИТ++. Это мероприятия на несколько сотен или тысяч человек с привычным паттерном действий: можно физически ходить на доклады, сидеть в кресле, слушать, а после общаться со спикером за кружк...

Конференция Graph+AI World 2020 — графовые алгоритмы и машинное обучение 28-30 сентября пройдёт конференция Graph+AI World 2020 для людей, не равнодушных к графовым технологиям и машинному обучению. Мероприятие будет проходить онлайн в течение трех дней, участие бесплатное. Организатором выступила компания TigerGraph, создатель одноименной Гра...

Joker 2020: продолжение сезона онлайн-конференций Только что, c 25 по 28 ноября 2020 года, прошла Java-конференция Joker 2020. Это уже второй сезон конференций, проводимых JUG Ru Group в формате онлайн. В онлайн-формате конференция стала лучше или хуже? Что нового организаторами было придумано? Кого из спикеров с какими до...

Распределённая конференция о распределённых системах: анонс Hydra 2021 Мы уже третий год проводим конференцию о параллельных и распределённых вычислениях. Hydra 2021 пройдёт в онлайне, и вот что интересно: онлайн-конференция ведь и сама является распределённой системой. У неё есть множество компонентов (это и люди, и оборудование), разбросанны...

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

На Moscow Python Conf++ приходите поговорить с разработчиками языка Мы строили-строили, и наконец построили: расписание Moscow Python Conf++ собрано, проверено, перепроверено и опубликовано. Не то чтобы работа Программного комитета на этом заканчивалась (за два-то месяца до конференции, ну-ну), но 10 месяцев явно потрачено не зря, и я с нете...

Программа SmartData 2020 Мы уже рассказывали Хабру, что новая SmartData — это конференция про data engineering. Но что именно это значит на практике, какие доклады подходят под такое определение? На момент анонса мы могли объяснить только общими словами, а вот теперь программа конференции готова — ...

Программа Joker 2020: Java изнутри и снаружи До конференции Joker меньше полутора месяцев, и пришло время рассказать Хабру, о чём будут её доклады. Если говорить в целом, то так. Помимо докладов, будут воркшопы: они хорошо подходят онлайн-формату. Будут интересные новые спикеры вроде Питера Лори (на Stack Overflow — в...

Cassandra Day Russia 2021: онлайн-конференция 27 марта Что объединяет Apple, Netflix, Huawei и Instragram? Не только миллиарды запросов, петабайты данных и пользователи по всему миру. Все эти компании используют распределённую NoSQL базу данных Apache Cassandra. Приглашаем на однодневную онлайн-конференцию Cassandra Day Russi...

«Типичная ошибка — бездумно бенчмаркать всё подряд»: интервью с Андреем Акиньшиным о бенчмаркинге В прошлом году у Андрея Акиньшина (DreamWalker) вышла книга «Pro .NET Benchmarking»: подробнейший труд о бенчмаркинге, полезный как .NET-разработчикам, так и айтишникам других направлений. Когда до её выхода оставалась пара месяцев, мы проводили конференцию DotNext 2019 ...

Кто создал Java: главное про Джеймса Гослинга Java-разработчики знают, что язык создал Джеймс Гослинг, но зачастую на этом знания о нём и заканчиваются. Кто это вообще такой? Что ещё он делал в жизни? Почему перестал участвовать в работе над Java? Мы считаем, что такие люди заслуживают большего внимания. Поэтому, во-пе...

Осенний экспресс прибывает: анонс TechTrain 2021 Autumn IT-экспресс TechTrain мчится в онлайн и открывает наш осенний сезон конференций. Это бесплатное мероприятие, где с 8 докладами на самые разные темы выступят спикеры самого разного профиля. Пишете вы на Kotlin или C++, ближе вам DevOps или дата-инжиниринг — найдется доклад дл...

Видеозаписи докладов онлайн-конференции Product Security Trends 2020 Привет, Хабр! Мы в Wrike TechClub решили устроить несколько онлайн-встреч по информационной безопасности. Первая из них прошла в минувший вторник и вызвала большой интерес в сообществе. Мы получили много заявок на доклады и почти 500 зарегистрировавшихся. Пришлось расширит...

Анонс Mobius 2020 Piter: что волнует мобильных разработчиков? Какие темы нужно копать мобильному разработчику, чтобы стать профессиональнее? Чему должны быть посвящены доклады на мобильных конференциях? Чтобы сделать как можно лучше конференцию Mobius, которая пройдёт в Петербурге 23-24 июня, мы расспросили самих разработчиков о том,...

Обзор программы DevOops 2020 Piter: Патрик Дебуа и все-все-все Мы уже анонсировали конференцию DevOops, но тогда были известны лишь некоторые спикеры. А теперь, когда осталось меньше двух недель, в расписании больше нет пробелов «доклад будет объявлен позже» — программа уже известна целиком. Поэтому пришло время рассказать Хабру, о чём...

О чём расскажут на DotNext: от нативных API до фронтенда на F# Уже совсем скоро пройдёт .NET-конференция DotNext — а о чём там будут доклады-то? Программа готова, и делимся её описанием. Главные тематические блоки прежние: best practices, архитектура, «внутренности» .NET, тренды. И снова будут воркшопы, уже зарекомендовавшие себя в онл...

Локализация приложений: как мы подружили перевод и разработку Привет, Хабр! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений и...

[Перевод] Что будет, если изменить количество виртуальных нод в Apache Cassandra В Apache Cassandra 4.0 будет новое значение по умолчанию для num_tokens! Звучит как незначительное изменение в CHANGES.txt, но по факту это серьезно повлияет на работу кластера. Как новое значение num_tokens скажется на кластере и его поведении? От редакции: 27 марта пригла...

[Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF Berkeley Packet Filters (BPF) — это технология ядра Linux, которая не сходит с первых полос англоязычных технических изданий вот уже несколько лет подряд. Конференции забиты докладами про использование и разработку BPF. David Miller, мантейнер сетевой подсистемы Linux, назыв...

Программа Mobius: Android, iOS и всё, что между ними Совсем скоро пройдёт очередной Mobius (13-16 апреля, онлайн). И теперь, когда известна его программа, пришло время рассказать Хабру, что за доклады там представят. У конференции будет четыре параллельных трека: iOS Android «кроссплатформенный» (Flutter, Kotlin Multiplatfo...

[Перевод] Как появилась на свет программа youtube-dl Как известно, в данный момент репозиторий youtube-dl на GitHub заблокирован по DMCA-запросу от RIAA. Хотя я не могу комментировать текущие планы мейнтейнеров или текущие дискуссии, но после сделанных обвинений RIAA я подумал, что мне как создателю программы и первому мейнтей...

Обзор GameLisp: нового языка для написания игр на Rust Программист, подписывающийся псевдонимом Fleabit, уже полгода разрабатывает свой язык программирования. Сразу же возникает вопрос: ещё один язык? Зачем? Вот его аргументы: Разработка движка игры и разработка игры на этом движке – две очень разные задачи, и для них удобно...

FOSS News №45 – дайджест новостей и других материалов о свободном и открытом ПО за 30 ноября — 6 декабря 2020 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Инициатива по поддержке чипа Apple M1 в Linux; Google открыл Atheris, инструментарий для fuzzing-тест...

В Якутии создали голосовой русско-эвенкийский переводчик AYANA "Голосовая платформа Ayana представляет собой программное обеспечение, в котором будет осуществляться мгновенный голосовой перевод слов и предложений языковой пары "русский - эвенкийский" с возможностью понимания и обработки естественного языка. Приложение мож...

DevDays Moscow пройдут 8-10 июня С 8 по 10 июня в Москве пройдёт конференция DevDays Moscow, посвященная разработке программного обеспечения. В программе конференции Актуальные доклады (40+ спикеров) 7 мастер-классов Нетворкинг Сессии вопросов-ответов Виртуальные кафе Темы докладов: Языки программировани...

Обзор анонсов TensorFlow на конференции Google I/O – 2021 Как многие из вас знают, недавно мы провели конференцию Google I/O – главное событие Google для разработчиков. В этом году конференция впервые проходила полностью в онлайн формате и пусть нам и не удалось провести конференцию в стандартном формате, мы надеемся, что смог...

Анонс онлайн-дня открытых дверей для Java и React разработчиков: особенности работы в команде open source фреймворка Опыт крупных конференций для разработчиков показал: жизнь онлайн — действительно хороший повод пообщаться с единомышленниками со всей страны. Поэтому мы приглашаем всех причастных к Java или React разработке на онлайн-день открытых дверей Jmix. В течение часа мы расскажем...

Башни Кремля в объятьях гидры: конференция о параллельных и распределённых вычислениях Hydra 2020 в Москве В прошлом году в Санкт-Петербурге прошла первая конференция Hydra, посвящённая параллельным и распределённым системам. С докладами выступали лауреаты премии Дейкстры и премии Тьюринга (Лесли Лэмпорт, Морис Херлихи и Майкл Скотт), создатели компиляторов и языков программирова...

История одного сервера и тестировщика Васи Как собрать в прямом эфире 17 000 зрителей? Значит, рецепт такой. Берем 15 актуальных IT-направлений, зовем зарубежных спикеров, дарим подарки за активность в чате, и вуа-ля — крупнейший в Украине и восточной Европе онлайн-ивент готов. Именно так прошла ежегодная мультитул...

«Админка»: онлайн-конференция разработчиков программного обеспечения с открытым кодом Команда Теплицы социальных технологий приглашает разработчиков и энтузиастов Open Source проектов, пользователей, популяризаторов идей Open Source, юристов, IT- и data-активистов, журналистов и ученых на онлайн-конференцию разработчиков программного обеспечения с открытым к...

MERLION Digital Day 2020 посмотрели более 5000 человек Эта конференция стала крупнейшим собственным онлайн-мероприятием в истории компании MERLION. 26 ноября состоялся MERLION Digital Day 2020 — международная онлайн-конференция, организованная компанией MERLION при поддержке и участии ведущих мировых ИТ-производителей. Лид...

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

Обзор конференции DevOpsDays Moscow: инсайты из 6 докладов 7 декабря прошла третья конференция DevOpsDays Moscow, организованная московским DevOps-сообществом при поддержке Mail.ru Cloud Solutions. Кроме докладов ведущих практиков DevOps, участники могли посетить короткие мотивирующие Lightning Talks, воркшопы и пообщаться в опенс...

JPoint 2021: тенденции и тренды мира Java В третьем онлайн-сезоне конференций, проводимых JUG Ru Group, с 13 по 17 апреля 2021 года успешно прошла Java-конференция JPoint 2021. Что было интересного на конференции? Какой тематики были доклады? Кто из спикеров и про что рассказывал? Что изменилось в организации кон...

Секция Backend на DUMP2020: стёб, фан, фейл Секция Backend на любой фестивальной конференции — такая интересная секция, в которой сидят и слушают только те, кто что-то понимает в теме. Тут не пересидишь неинтересный доклад, например, из дизайна. И потому-то, программу для бэкенд-разработчиков делать ой как не просто! ...

Digital-мероприятия в Москве c 19 по 25 апреля Подборка мероприятий на неделю Хакатон Добра 2.0 19 апреля (понедельник) — 28 апреля (среда) онлайн бесплатно Хакатон Добра — проект, направленный на создание IT решений для социально ориентированных некоммерческих организаций HolyJS 2021 Piter: Конференция для JavaScript...

Бесплатный вебинар «Итоги 2020 года: тренды и новинки в рекламных системах и eLama» 24 декабря с 13:00 до 15:30 по московскому времени пройдет бесплатная онлайн-конференция eLama «Итоги 2020 года: тренды и новинки в рекламных системах и eLama». Онлайн-конференцию проведут: Екатерина Яковенко (Яндекс), Руслан Осин (myTarget), Женя Алейникова (ВКонтакте), Его...

Вопросы развития открытого образования на русском языке обсудят участники Всероссийского семинара 12 и 13 марта 2020 года состоится Всероссийский семинар, на котором будут рассмотрены итоги проектов и программ по развитию русского языка, реализованных в 2019 году в рамках ведомственной целевой программы «Научно-методическое, методическое и кадровое обеспечение обучения р...

27 июня, стрим-конференция «Кодинг будущего» Привет! Если вы читали наши предыдущие посты, то уже знаете про Alfa Battle для Java-разработчиков. Послезавтра в прямом эфире можно будет посмотреть финал чемпионата, с 12.00 до 18.00. Параллельно стриму с финалом мы запустим стрим-конференцию под названием «Кодинг будуще...

Реально ли big data настолько круты? Как собрать в прямом эфире 17 000 зрителей? Значит, рецепт такой. Берем 15 актуальных IT-направлений, зовем зарубежных спикеров, дарим подарки за активность в чате, и вуа-ля — крупнейший в Украине и восточной Европе онлайн-ивент готов. Именно так прошла ежегодная мультитул...

Шпаргалка аналитику: как «раскопать» систему На конференции аналитиков Analyst days #10 было выступление архитектора с докладом как раскопать legacy систему без документации или при наличии противоречивой документации («4 правила археолога: как «раскопать» систему» Евгений Асламов). Отличный доклад. Когда аналитик при...

В Москве состоялась онлайн-конференция «Цифровое образование — новая реальность» В последних числах октября столичный Департамент образования и науки организовал проведение онлайн-конференции «Цифровое образование — новая реальность». Ее модератором выступила замглавы образовательного ведомства мегаполиса Наталия Киселева. Участниками мероприятия стали в...

На Apps Live 2020 вас ждет не только классика — будем завоёвывать Поднебесную Apps Live 2020 пройдёт 21 и 22 октября на онлайн-платформе Онтико, для участия необходимо зарегистрироваться. Благодаря поддержке Юлы, конференция стала бесплатной. Юла – сервис объявлений, входящий в состав Mail.ru Group и обслуживаемый сотней серверов и несколькими дата-ц...

Открытая конференция PHP Russia Online На единственной конференции по PHP в России должно было быть 22 доклада от разработчиков инструментов, которыми мы все пользуемся, и множество камерных событий. Больше половины наших спикеров должны были прилететь из разных стран, поэтому угроза переноса или отмены нависла н...

Бесплатная онлайн-конференция Nethouse, Яндекс, JivoSite, Яндекс.Касса Приглашаем вас на очередную бесплатную онлайн-конференцию «Интернет-магазин: запуск, клиенты, продажи» 27 мая! Спикерами выступят представители 4 ведущих IT-компаний России: Nethouse, Яндекса, JivoSite, Яндекс.Кассы. Всего за 3 часа онл...

Как мы превратили задание для найма тестировщиков в интерактив для конференции и читателей «Хабра» Месяц назад мы приняли участие в конференции SQA Days. Наши эксперты выступили с докладом (вот презентация, ждите подробную статью и видео выступления) и провели ряд активностей на стенде. Сегодня мы хотим рассказать об одной из них – и интересна она тем, что по факту это за...

Программа HolyJS: нюансы DevTools, минусы GraphQL, инструменты a11y Осталось меньше месяца до конференции HolyJS (20-23 апреля, онлайн) — пора рассказать, что именно там будет. Под катом описания докладов с разбивкой по тематическим блокам. А для начала — несколько вопросов для затравки: В чём недостатки GraphQL? Зачем OCaml на фронтенде?...

Модели памяти C++ и CLR Это расшифровка-перевод доклада Саши Гольдштейна, признанного лучшим на конференции DotNext 2016 Piter. С годами этот доклад стал лишь актуальнее прежнего: появление Mac на ARM-процессорах — еще один пример, почему разработчикам сегодня нужно думать не только о x86-аерхитект...

[Перевод] Архитектурный шаблон MVI в Kotlin Multipaltform, часть 1 Около года назад я заинтересовался новой технологией Kotlin Multiplatform. Она позволяет писать общий код и компилировать его под разные платформы, имея при этом доступ к их API. С тех пор я активно экспериментирую в этой области и продвигаю этот инструмент в нашей компани...

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

Насколько детальной должна быть User Story? В agile-командах часто возникает спор, насколько детально должна быть проработана User Story, прежде чем ее следует передавать разработчикам. Некоторым разработчикам хотелось бы видеть максимально подробное описание, прочитав которое, они могли бы сразу всё понять и быстро с...

Да, опять онлайн: анонс восьми осенних конференций от JUG Ru Group Пришло время анонсировать 8 наших конференций, уже хорошо знакомых хабравчанам. Мы распределили даты так, чтобы каждую неделю проходило по одной — получился двухмесячный «осенний марафон»: Heisenbug (тестирование): 5-7 октября SmartData (data engineering): 11-14 октября Do...

Итоги 2019 и планы на 2020 (64 фото) Дорогие друзья, это мой традиционный пост с подведением итогов и планами. 2019 был очень продуктивным и насыщенным годом как в плане работы по продвижению моих и клиентских проектов, так и по публичным выступлениям. Резюме за год За прошедший год я: в сумме у меня было 18 ...

ForkLog проведет онлайн-конференцию «Биткоин-трейдинг 2020: как устроена торговля криптовалютами» 4 июня на площадке ForkLog.Live и YouTube-канале ForkLog состоится конференция для трейдеров, в которой примут участие лидеры успешных российских трейдерских команд Top Traders, GoTrade, Crypto Mentors и другие участники индустрии.  В ходе конференции спикеры предоставят вво...

.NET в целом: обзор от Скотта Хансельмана Скотт Хансельман — ключевой человек для .NET-сообщества: например, на конференции Microsoft Build он ведёт презентацию для разработчиков, а у его микроблога в Twitter около 250 000 подписчиков. При этом в мире .NET он очень давно. Ещё в 2003-м преподавал C#, то есть был глу...

Программа Mobius: от кроссплатформы до супераппов О чём расскажут мобильным разработчикам на ближайшей конференции? Общая идея Mobius неизменна: будут доклады и для Android-разработчиков, и для iOS, и общие для обеих сторон сразу. Но есть по сравнению с прошлыми Mobius и небольшие изменения: например, помимо докладов, буду...

C++ Russia: как это было Если в начале пьесы вы говорите, что на стене висит код на С++, то к концу он должен непременно выстрелить вам в ногу. Бьярне Строуструп С 31-го октября по 1-е ноября в Петербурге прошла конференция C++ Russia Piter – одна из масштабных конференций по программированию в Ро...

Архитектура финансового сервиса — доклады c ЮMoneyDay Совсем недавно мы героически провели первую онлайн-конференцию ЮMoneyDay — 7 часов наши ИТ-специалисты в прямом эфире рассказывали о своем опыте и отвечали на всевозможные вопросы слушателей. Теперь мы хотим поделиться полезными материалами и на Хабре. Начинаем с докладов н...

Анонс новых конференций JUG Ru Group: итоги прошедшего сезона, новые даты и доступ к докладам В апреле мы сообщили, что наш летний конференционный сезон переезжает в онлайн. Скажем прямо: тогда мы и сами не до конца знали, как он будет выглядеть. Конечно, понимали, что с технической составляющей заморочимся, а доклады будут держать привычную планку. Но какими именно...

Как создать свой игровой бизнес? История Riot Games с League of Legends и не только… Вячеслав Уточкин, директор образовательных программ по игровой индустриии в Высшей школе бизнес-информатики НИУ ВШЭ организовал круглый стол gamedev-практиков «Как создать свой игровой бизнес». В статье — расшифровка записи. У Вячеслава есть такая традиция — когда начинаетс...

Microsoft оптимизирует ядро Linux для серверных ARM На конференции Linux Plumbers Conference 2020 разработчики Microsoft рассказали о своем экспериментальном проекте — оптимизации ядра Linux для серверных ARM-процессоров. С докладом выступил главный менеджер по разработке программного обеспечения Ян Бирман. По словам спец...

Книга «Java Concurrency на практике» Привет, Хаброжители! Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина J...

Технические доклады Lamoda на GolangLive 2020 Привет, Хабр! Меня зовут Даниил Зиненко и я руководитель направления разработки Online Shop в Lamoda. С 14 по 17 октября наша Go-команда будет на онлайн-конференции GolangLive со стендом, на который мы и хотим вас пригласить. Ниже расписание мини-докладов от наших инженеров...

Конференция для разработчиков Apple WWDC21 пройдет с 7 по 11 июня 2021 года, второй раз подряд ее проведут в онлайн-формате Компания Apple только что объявила, что традиционная конференция для разработчиков WWDC 2021 (Worldwide Developers Conference) в этом году пройдет с 7 по 11 июня. Так же, как и в прошлом году, мероприятие будет проходить исключительно в онлайн-формате из-за карантинных огран...

Пережили 2020-й? Готовимся к 2021-му: Яндекс спросил разработчиков о будущем IT-индустрии В 2020 году айтишники научились жить в условиях неопределённости и привыкли гореть на работе — во время локдауна востребованность онлайн-сервисов резко возросла, а удалёнку попробовали даже те, кто не верил в эффективность работы вне офиса. Мир ещё находится в зоне турбулент...

Онлайн-мероприятие как распределённая система: как качественно провести конференцию в интернете Офлайн-мероприятия постепенно возвращаются, но за время пандемии стало ясно, что онлайн уже не исчезнет полностью. Зато теперь он должен выдерживать конкуренцию с офлайном, так что делать мероприятия в интернете необходимо хорошо. С какими проблемами тут можно столкнуться? К...

Vue.js и слоистая архитектура: вынесение бизнес-логики в сервисы Когда нужно сделать код в проекте гибким и удобным, на помощь приходит разделение архитектуры на несколько слоев. Рассмотрим подробнее этот подход и альтернативы, а также поделимся рекомендациями, которые могут быть полезны как начинающим, так и опытным разработчикам Vue.js,...

Как мы рекомендуем новинки каталога в онлайн-кинотеатре ivi (+ код на Python) В блоге онлайн-кинотеатра ivi накопилось достаточно статей про архитектуру рекомендательной системы Hydra. Однако рекомендации — это не только внешний API, но и алгоритмы, которые живут «под капотом» и реализуют достаточно сложную бизнес-логику. В этой статье я расскажу о п...

Переходим В OFFLINE FIRST с использованием Core Data и Managed Document(s) Придя в компанию МегаФон как iOS-разработчик, Валентин Чернов попал в основной сегодняшний тренд — переход в офлайн: Валентин занимается разработкой мобильного личного кабинета — главного приложения МегаФона. Оно позволяет видеть баланс, менять тариф, подключать и отключать ...

Как решить нестандартные задачи в Backend и не проиграть. Расскажут спикеры конференции DUMP Обычно участники ждут от конференций полезных докладов с цифрами, фактами и только по делу. Мы учли это, взяли трендовые темы и пригласили опытных спикеров. Так получилась четкая и концентрированная программа секции Backend. Поговорим о технологиях и методах, которые только ...

Что Microsoft представила разработчикам на Build: winget, GUI-программы в WSL2 и прочее Сейчас в разгаре онлайн-конференция Microsoft Build, и вчера вечером отгремела её презентационная часть. Сначала там были воодушевляющие слова от Сатьи Наделлы и освещение конкурса Imagine Cup, но нам интереснее всего блок «Скотт Хансельман представляет новые штуки для разр...

Integration hell: путеводитель В мае 2021 года ваш покорный слуга выступил на Codefest c докладом про интеграции и связанные с ними трудности. Поездка на эту конференцию запомнилась сразу несколькими вещами. Во-первых, было чертовски приятно выступить оффлайн — организаторам и участникам большой респект! ...

ГК “Астра” развивает собственную экосистему «Истории успеха и кейсы внедрения». Так назывался доклад заместителя директора по маркетингу ГК «Астра» Анастасии Спирьковой, с которым она выступила на мартовской онлайн-конференции «День российских IT-решений», организованной ...

[Перевод] Новости из вселенной Haxe 14 октября состоялась небольшая онлайн-конференция HaxeIn 2020. Одним из докладчиков был Александр Кузьменко — разработчик компилятора Haxe. Доклад Александра — это отчет о работе, проделанной с февраля 2020 (когда состоялся HaxeUp Hamburg, организованный компанией Inno Game...

2-5 декабря — DevOops 2020 Piter 2-5 декабря при поддержке портала Digital Enterprise пройдет DevOps-конференция DevOops 2020 Piter от JUG Ru Group.  Конференция пройдёт в онлайн-формате. В программе доклады от специалистов из Microsoft, AWS, Red Hat, IBM, Google, Яндекс и Cleverics. В программе запланиров...

Картинки как коробки — что внутри? Доклад в Яндексе Картинки и видео — это «чёрные ящики», внутри которых лежит много интересного и непонятного. Но можно заглянуть внутрь некоторых форматов, всё там поменять и посмотреть, что из этого получится. Полина Гуртовая из компании «Злые марсиане» выступила на нашей конференции «Я&n...

HighLoad++, Михаил Макуров (Интерсвязь): опыт создания резервного и кластеризованного Zabbix-сервиса Zabbix — популярная открытая система мониторинга, используется большим количеством компаний. Я расскажу об опыте создания кластера мониторинга. В докладе я коротко упомяну о сделанных ранее правках (патчах), которые существенно расширяют возможности системы и готовят базу д...

Что умеет Dialogflow? 26 ноября в Москве прошла третья в своей истории Conversations – конференция по разговорному искусственному интеллекту для разработчиков и бизнеса, на которой был представлен новый доклад компании «Аэроклуб ИТ». В прошлый раз речь шла об одном из наших исследовательских пр...

Языку программирования Python исполнилось 30 лет Время идет быстро, и Python, одному из самых популярных языков программирования современности, исполнилось 30 лет. Впервые о нем стало известно в конце февраля 1991 года, когда Гвидо ван Россум опубликовал первый выпуск Python в группе alt.sources. Работа над языком вела...

[Перевод] Кто есть кто в платежной экосистеме 2020. Часть 2 Продолжаем разбираться в многослойной инфраструктуре платежного ландшафта. Первая часть была посвящена системам моментальных платежей, платежным платформам, онлайн-банкингу, сервисам по приему платежей и мобильной революции. Сегодня в переводе — онлайн-платформы (Google, A...

Эволюция декларативных UI-фреймворков: от динозавров к Jetpack Compose Проект Jetpack Compose привлёк много внимания в Android-мире, ещё когда был в альфа-версии. А недавно добрался до беты — так что теперь всем Android-разработчикам пора понимать, что он собой представляет. Поэтому мы сделали для Хабра текстовую версию доклада Матвея Малькова...

Онлайн-конференция KasperskyOS Night: доклады о нестандартных задачах Во всём мире найдётся немного компаний, разрабатывающих свою ОС с нуля (то есть не просто вариант Linux). Поэтому у каждой из них есть что рассказать: там занимаются задачами, с которыми обычный прикладной разработчик не сталкивается. Слушать их рассказы можно и из теоретиче...

Как я не съездил в Лондон, но поучаствовал в London DevOps Enterprise Summit С 23 по 25 июня 2020 года в Лондоне прошла очередная DevOps Enterprise Summit. «В Лондоне» можно написать в кавычках, так как пандемия сделала свое дело и конференция прошла в онлайн-формате. В нём здесь есть и плохое (нетворкинг всё-таки очень сильно страдает), и хорошее:...

Транскомпилируемые языки: проекты конвертации код-в-код Источник: Ward Cunningham Транспиляция — это конвертация кода одного языка в другой. С помощью специального транспилера (транскомпилятора) один язык программирования общего назначения можно перенести на любой другой язык программирования общего назначения. Если необходимо...

Quarkus: Сверхзвуковая субатомная ветклиника Это вольный пересказ моего Lightning Talk с конференции Joker 2019. С тех пор вышло несколько новых версий Quarkus, доклад приведен в соответствие с текущим положением вещей. В рамках разработки нашего фреймворка CUBA Platform, мы уделяем много внимания тому, что происходит...

DeviceLock расскажет о методах борьбы с утечками данных на удаленке 3 февраля 2021 года на онлайн-конференции «Безопасная среда. DLP-системы» выступит менеджер поддержки продаж Тимур Гусейнов с докладом «Предотвращение утечек данных в условиях удаленной работы».

Инновационность платформы CORE подтверждена экспертами в рамках программы Fast Track “Сколково” Образовательная онлайн-платформа CORE получила статус инновационного проекта “Сколково”  в рамках программы Fast Track. Независимые эксперты “Сколково” подтвердили, что платформа решает главные боли онлайн-образования, такие как слабая педагогическая подготовка авторов ...

«Почему так сложно писать код?» Григорий Петров о физиологии мозга и управлении личной и командной эффективностью Секция Team на конференции DUMP про людей и для людей. В этом году не будет никаких скрамов и канбанов, зато будет много инструментов для повышения эффективности работы в командах. Мы поговорили с Григорием Петровым, разработчиком с 20-летним стажем и нейрофизиологом-любител...

Трасси… что? Доклад Яндекса Отладка приложения занимает бо́льшую часть нашего времени. Кто-то пользуется DevTools, кто-то обходится обычным console.log, кто-то использует профайлеры. Зачастую этих инструментов более чем достаточно. Но есть еще один, не такой известный и популярный в JavaScript-мире. О ...

20 мая 2020 года компания UserGate проведет первую партнерскую конференцию онлайн 20 мая 2020 года компания UserGate проведет свою первую партнерскую конференцию UserGate Partner Day. Из-за сложившейся обстановки в стране и в мире конференция пройдет в формате онлайн-трансляции. Участниками онлайн-конференции выступят партнеры ...

NeurIPS 2019: тренды ML, которые будут с нами следующее десятилетие NeurIPS (Neural Information Processing Systems) – самая большая конференция в мире по машинному обучению и искусственному интеллекту и главное событие в мире deep learning. Будем ли мы, DS-инженеры, в новом десятилетии осваивать еще и биологию, лингвистику, психологию? Расс...

MERLION Digital Day 2020 — мероприятие, которое поможет ответить на вопрос: «Что делать дальше?» 26 ноября 2020 г. Компания MERLION при поддержке и участии ведущих мировых ИТ-производителей организует международную онлайн-конференцию MERLION Digital Day 2020. MERLION Digital Day – это площадка для открытого общения лидеров ИТ-индустрии, производителей, системных интегр...

Школьники смогут бесплатно учиться программированию Об этом на онлайн-конференции "Цифровизация и цифровая трансформация сферы образования: тренды использования новых технологий" сообщила директор департамента координации программ и проектов Минцифры России Татьяна Трубникова.Первый набор на программы откроется в 20...

Котики и Scrum Введение Так вышло, что с темой agile и scrum меня связывают долгие и нежные чувства. Все началось ещё в студенчестве: стартапы при полном отсутствии опыта, но с горящими глазами, преакселерационная программа ФРИИ, крутые конференции со спикерами-небожителями. Как часто быв...

Советы по работе с экосистемой Huawei от «Лаборатории Касперского» Мобильная экосистема Huawei Mobile Services продолжает расти, и в этой статье мы попросили поделиться опытом и рассказать свои впечатления о работе с платформой мобильных разработчиков из «Лаборатории Касперского». Под катом то, как они адаптировали свои приложения, какие ин...

ЛАНИТ организовал конференцию «Умные решения – умная страна: инновационные технологии для новой реальности» Участием более 1900 человек отметилась проходившая 21-22 октября онлайн-конференция «Умные решения – умная страна: инновационные технологии для новой реальности». Ее организатором выступила группа компаний ЛАНИТ, которая заслуженно считается лидером отечественного IT-р...

Рассказываем как прошла оффлайн конференция DevGAMM от Green Grey Завершилась ожидаемая многими оффлайн конференция DevGAMM в Москве. На ней встретились издатели, инвесторы и разработчики игр. После длительного затишья оффлайна, индустрия оживилась перед предстоящим событием и билеты разошлись как горячие пирожки — за неделю до начала конф...

Конференция по тестированию QAASP 2020 ONLINE 16 октября в онлайн-формате пройдет большая минская QA-конференция QAASP 2020: Quality Assurance, Automation, Security, Performance, Testing. На нее из соберутся эксперты из успешных компаний, чтобы поделиться опытом тестирования не только software, но и hardware. На конф...

Почему на конференции “Умные решения — умная страна” будет интересно: фишки мероприятия Большое количество онлайн-мероприятий вынуждает нас быть придирчивыми к тому, какие конференции стоят внимания, а какие — нет. В этом посте мы расскажем, почему стоит посетить онлайн-конференцию «Умные решения — умная страна: Инновационные технологии для новой реальности», к...

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

Все доклады бесплатной онлайн-части PHP Russia c иностранными докладчиками можно будет смотреть в переводе В конце апреля организаторы пошли на очень крутой шаг, сделав лайв 13 мая с англоязычными докладами открытым. Но английским хорошо владеют не все, а акцент, темп речи докладчика, параллельное чтение слайдов могут создать сложности в восприятии на слух. Поэтому Skyeng наш...

Платформа Яндекс.Диалоги проведет воркшоп по созданию навыков Алисы 20 июня разработчик Яндекса Виталий Потапов проведет онлайн-воркшоп по созданию навыков Алисы. Алисой пользуется 45 миллионов человек в месяц, и в этом большая заслуга разработчиков, которые создали более трех тысяч навыков Алисы. Навыки можно монетизировать — разрабатывать ...

Microsoft переносит в онлайн свое крупнейшее мероприятие для разработчиков — Build 2020 Компания Microsoft отменила конференцию разработчиков Build 2020, которая должна была пройти в Сиэтле с 19 по 21 мая. Точнее говоря, теперь это будет «цифровое мероприятие». Источник приводит сообщение, полученное от представителя компании: «Безопаснос...

В Apple анонсировали дату проведения конференции WWDC 2020 В марте компания Apple сообщила, что конференция WWDC 2020 в этом году состоится в онлайн-формате. Наконец стала известна дата этого события. В компании решили, что мероприятие продлится неделю, а откроется конференция 22 июня. По традиции на этой площадке происходит коммуни...

Использование кода MATLAB в проектах LabVIEW NXG Предположим, существует некий проект, где перед двумя разработчиками стоит задача расчёта/сбора каких-либо данных, а также их грамотной визуализации. При этом, один из разработчиков хорошо разбирается в матанализе или физике и имеет представление о том, как эта задача может ...

[Перевод] Текущее положение дел в мире Java: тренды и факты для одного из самых популярных языков программирования От переводчика: несмотря на несколько рекламный характер этой статьи, автор приводит довольно-таки интересную статистику по текущему состоянию экосистемы Java. Надеемся, что эта статистика окажется полезной читателям Версия этой статьи также ранее была опубликована в The New...

Опыт сопряжения Java, JavaScript, Ruby и Python в одном проекте посредством GraalVM В прошлом месяце вышла стабильная LTS-версия многоязычной среды выполнения GraalVM 20.3.0 от корпорации Oracle и мне захотелось испробовать её для решения какой-нибудь интересной практической задачи. Для тех кто не в курсе, приведу краткое описание этой новой платформы. Graa...

РосКомСвобода приглашает на Privacy Day и Pandemic Hackathon РосКомСвобода в деле! Хотим рассказать про наши ближайшие онлайн-мероприятия. Мы запустили сбор заявок на конкурс-хакатон для помощи здравоохранению и гражданскому обществу — Pandemic Hackathon. Тему выбрали актуальную и важную, потому что искренне верим в то, что лишь совм...

33 онлайн-митапа на неделе. Выбирать один или успеть на все? Привет! Это доставка списка онлайн-митапов на следующую неделю. Встречи разработчиков в сети становятся все более разнообразными по содержанию. Так что не докладами едиными живем с 24 по 30 апреля и подбираем развлечения для себя. Можно будет сходить на квиз с хардкорным рау...

8 апреля — Backend stories meetup (онлайн) Привет!У нас через неделю очередной онлайн-митап, на этот раз для бекендеров. Будет 2 доклада от нас (Дмитрий @kruftik Гадеев и Роман Бледнов), а также доклад от Максима Степачева, разработчика GridGain.Всё как всегда — онлайн, бесплатно, в 19.00 МСК, будет трансляция ...

Microsoft переносит в онлайн свое крупнейшее мероприятие для разработчиков — Build 2020 Компания Microsoft отменила конференцию разработчиков Build 2020, которая должна была пройти в Сиэтле с 19 по 21 мая. Точнее говоря, теперь это будет «цифровое мероприятие». Источник приводит сообщение, полученное от представителя компании: «Безопасн...

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

[Перевод] 50 лет Паскаля В начале 1960-х в мире доминировали языки Фортран (Джон Бэкус из IBM) для научного и Кобол (Жан Саммет из IBM и Министерство обороны) для коммерческого применения. Программы писались на бумаге, затем перфорировались на картах, после чего результатов их выполнения ждали цел...

Deno v1.0: Безопасная среда выполнения для JavaScript и TypeScript. Обзор возможностей Вступление Установка Как это выглядит внутри Функциональность WASM, RUST, Плагины Debugging, IDE Тестирование Compiler API CI Разное Вступление Если вы уже оказались за чтением этой статьи, то наверняка уже слышали про выступление Ryan Dahl, создателя NodeJS, на JSConf, г...

HUAWEI представила шесть новых продуктов для универсальной экосистемы HUAWEI Consumer Business Group на глобальной онлайн-конференции HUAWEI Seamless AI Life анонсировала шесть новых продуктов. Все они пополнят универсальную экосистему «1+8+N» в рамках стратеги взаимодействия устройств. На конференции показали Bluetooth-наушники HUAWEI FreeBu...

Mobius и WWDC: веселее вместе На днях Apple сообщила, что онлайновая WWDC пройдёт с 22 июня. А наша онлайн-конференция о мобильной разработке Mobius давно назначена на 22-25 июня, и получается «столкновение лбами». На первый взгляд может показаться так: одновременно пройдут два мероприятия с полезными д...

А что, так можно было? Наука и IT в одной конференции Начнем сразу с вопроса: почему на конференцию о науке вы приглашаете айтишников? И продолжим сразу ответом: потому что вклад айтишников в создание лунных спутников, лекарства от рака, беспилотников и даже современной архитектуры намного больше, чем нам всем казалось раньше. ...

[Перевод] Не надо следовать JavaScript-трендам Однажды, когда у вас выдался не самый светлый день, вы увидели новый твит о том, как пользоваться хуками React. Но по какой-то причине ваша компания или ваша команда ещё не перешли на хуки. Или, может быть, вы ими пользуетесь, но не таким способом, который можно было бы назв...

GitOps, облачный вендор-лок и Jenkins-джобы: что будет на Luxoft TechFest #5 Как перестать создавать Jenkins-джобы руками? Как избежать зависимости от конкретного облачного провайдера? Как Git может помочь не только в разработке, но и в развертывании приложений? Обо всем этом пойдет речь на Luxoft TechFest #5: бесплатном онлайн-мероприятии с тремя до...

Что такое OpenVINO? Привет всем читателем habr.com! Мы студенты НГТУ им. Р.Е. Алексеева, и хотим рассказать о своем опыте работы с набором инструментов Intel – OpenVINO (Open Visual Inference & Neural Network Optimization).Для начала давайте познакомимся. Мы- студенты 2 курса ИРИТ, каф...

Мир, код, май: проводим праздники с полезными докладами До этой недели слова про «саморазвитие на самоизоляции» были не очень актуальны для айтишников: они продолжали активно работать, у них не появилась прорва времени на книги или онлайн-курсы. Но на майских праздниках время будет, и при этом по-прежнему надо оставаться дома. К...

Lock-файлы npm Всем привет! В прошлом посте мы рассмотрели экосистему npm в качестве источника хаоса в нашем проекте, и научились с умом подходить к выбору зависимостей, чтобы минимизировать наши риски. Сегодня мы пойдем дальше и рассмотрим lock-файлы npm, которые помогают повысить стабил...

Windows 11 позволит устанавливать Android-приложения не из магазина Благодаря интеграции Microsoft Store с Amazon App Store, приложения для Android будут доступны на компьютерах с Windows 11. Но как подтвердил инженер-программист Мигель де Икаса (Miguel de Icaza) в своём Твиттер-аккаунте, пользователи смогут и вручную установить…

[Перевод] Service mesh — это всё ещё сложно Прим. перев.: эта небольшая статья Lin Sun из IBM в блоге CNCF — занятная иллюстрация тех сложностей, над преодолением которых сейчас трудятся инженеры популярных реализаций service mesh. С ними становится понятным, почему порог вхождения у этих продуктов остаётся довольно б...

Проверка компилятора GCC 10 с помощью PVS-Studio Компилятор GCC написан с обильным использованием макросов. Очередная проверка кода GCC с помощью PVS-Studio вновь подтверждает мнение нашей команды, что макросы – это плохо. В таком коде тяжело разбираться не только статическому анализатору, но и программисту. Конечно, разр...

[Перевод] Разбираемся с launchMode Android Activity: standard, singleTop, singleTask и singleInstance Перевод статьи подготовлен специально для студентов продвинутого курса по Android разработке. Activity — это одна из самых ярких концепций в Android (самой популярной мобильной операционной системе с хорошо продуманной архитектурой управления памятью, которая отлично реал...

Грамматический разбор для естественных языков. Ч.2: Алгоритм Кока—Янгера—Касами (CYK) (Ч.1: Языки описания языков)В идеале нам хотелось бы разбирать текст за линейное время и за один проход. Регулярные выражения это позволяют, но уже с CFG это не получится: например, S → A | B; A → a | x A; B → b | x B превращает строку x…xa в дерево из уз...

Оля, тесты и фабрика — путь к красивой архитектуре и чистоте кода В автоматизации тестирования существует много разных подходов, решений и способов. Самый распространенный и незаменимый —  паттерн Page Object (Screen Object). Я столкнулась с двумя подходами при работе с этим паттерном: c фабрикой для своих page object-ов и без нее. В этой ...

Образовательная онлайн-платформа CORE появилась на маркетплейсе ZOOM С 25 ноября у всех пользователей, создающих свои курсы и уроки на образовательной онлайн-платформе CORE появилась возможность создавать live-уроки с нативной интеграцией с сервисом проведения онлайн-видеоконференций Zoom. 99.9% других образовательных онлайн-платформ России т...

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

Разработать видеоплатформу за 90 дней Этой весной мы оказались в очень весёлых условиях. Из-за пандемии стало ясно, что наши летние конференции необходимо переносить в онлайн. А чтобы провести их в онлайне качественно, нам не подходили готовые софтовые решения, требовалось написать собственное. И на это у нас бы...

Делаем TypeScript строже. Доклад Яндекса Как сделать из TypeScript строгого, но справедливого товарища, который защитит тебя от неприятных ошибок и придаст больше уверенности в коде? Алексей Веселовский veselovskiyai рассмотрел несколько особенностей конфигурации TS, которые закрывают глаза на непростительные вольн...

Книга «Паттерны проектирования для C# и платформы .NET Core» Привет, Хаброжители! Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения...

Энтерпрайз, который выжил. Доклад в Яндексе Мы часто задумываемся о том, что нужно изменить, чтобы наша жизнь стала лучше. Но меняться должны не только мы, но и компании, в которых мы работаем. И мы сами можем принимать непосредственное участие в этих положительных изменениях. Вас ждёт маленькая сказка про одну компан...

Онлайн митап Zabbix и сессия вопросов/ответов с Алексеем Владышевым 29 сентября мы проведем четвертый онлайн митап на русском языке. Вступительную речь, а также сессию вопросов и ответов возьмет на себя создатель и исполнительный директор Zabbix Алексей Владышев. Приглашаем вас послушать интересные и полезные доклады и не упустить возможнос...

[Перевод] У AssemblyScript новый конкурент: язык Grain, созданный для WebAssembly, громко заявил о себе Оскар Спенсер — один из создателей языка Grain Grain — язык программирования высокого уровня со строгой типизацией. Это гибридный язык, сочетающий в себе некоторые возможности функционального  (например, вывод типов, сопоставление с образцом, замыкания) и императивного про...

Обзор программы Heisenbug 2021 Moscow: инструменты, воркшопы, экзоскелеты Конференция по тестированию Heisenbug грядет: до старта осталось меньше месяца. В программу вносят последние штрихи, поэтому уже можем рассказать Хабру, какие доклады в неё попали.Будут полюбившиеся зрителям спикеры, работающие над популярными инструментами: Артем Ерошенко (...

Автоматизация задач администрирования API VMware vSphere с использованием Ansible В предыдущей статье мы рассмотрели взаимодействие с VMware с помощью Python. В этой же обсудим взаимодействие с VMware с помощью Ansible. Ansible — система управления конфигурациями, написанная на языке программирования Python с использованием декларативного языка разметки ...

Дайте все №40: новые возможности для НКО и активистов Онлайн-курс «Градозащита для начинающих: как сохранить свой город» Команда Теплицы социальных технологий вместе с общественным движением «Архнадзор» приглашают неравнодушных горожан и активистов принять участие в онлайн-курсе «Градозащита для начинающих: как сохранить св...

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

Valve впервые за 9 лет посетит E3 2021, почему не стоит ждать Half-Life 3? Участие в конференции E3 2021 таких крупных издателей, как Square Enix и Ubisoft — это привычное дело. Но когда в игру вступает Valve, ставки повышаются: компания впервые с 2012 года посетит выставку E3. Многие сразу начали намекать на анонс Half-Life 3 или Artifact 2.0, но ...

Как производятся «Ласточки» — поезда с распределённой архитектурой Как вы, возможно, знаете, наши крутейшие «Сапсаны» или Siemens Velaro мы покупали у немцев. Потому что никто в стране такое произвести целиком достаточно качественно просто не мог (ну, в смысле, сопоставимо с экономикой покупки). А вот «Сапсан-3» будет делаться уже на «Ура...

Легкости перевода. Cisco Webex получит поддержку русского языка Уже в начале 2021 года платформа для корпоративных коммуникаций Cisco Webex научится вести синхронный перевод видеоконференций с иностранного на русский язык и составлять протокол встречи для русскоязычной аудитории. Это – только одна из более чем 50 инноваций, которые компа...

Nvidia анонсирует конференцию Digital GTC На глобальной онлайн-конференции с 5 по 9 октября состоится свыше 500 сессий по ИИ, обработке данных и другим темам; прямое взаимодействие с техническими лидерами по всему миру Компания Nvidia объявила о проведении конференции Digital GTC, посвященной технологиям GPU. М...

Как сделать крутую картинку на iPhone: от идеи до реализации — Маргарита Карева в Академии re:Store 10 марта, 19:00 в Академии re:Store с онлайн-лекцией выступит Маргарита Карева (instagram.com/karevamargo1) — топ-фотограф мирового уровня, её работы опубликованы более чем в 200 журналах, из них около 50 — на обложках (в том числе Times, Cosmopolitan, Ranwey). В рамках веби...

Как работать с легаси, разгонять Java до скоростей C++ и мигрировать в облака: узнаем в четверг В этот четверг на онлайн-митапе TechFest от компании Luxoft можно будет послушать и обсудить четыре доклада о разных вещах:– Высокопроизводительном транспорте данных Aeron – Работе с тяжёлой наследственностью приложений – Multicloud-миграции– Применении DevOps-инст...

[Перевод] Эволюция распределённых систем в Kubernetes Фото Cenk Batuhan Özaltun, Unsplash.com Обзор Облачные платформы должны предоставлять современным распределённым приложениям возможности, связанные с управлением жизненным циклом, взаимодействием, привязками и состояниями. Kubernetes хорошо поддерживает управление жизненны...

Онлайн-конференция МарТех.Медицина: PRO технологии 28 октября в 11:00 CoMagic приглашает на онлайн-конференцию «МарТех.Медицина: PRO технологии» Эксперты рынка расскажут о том, как трансформация отрасли позволила оптимизировать стек маркетинговых технологий и стратегии исходя из потребностей клиентов. Если вы хотите ос...

Как создатель node.js сам разочаровался в нем Несколько лет назад на JSConf 2018 выступил Райан Даль, создатель Node.js. Его доклад вызвал сенсацию, он затронул много актуальных проблем и поднял громкий хайп, не оставив равнодушным практически никого, кто связан с серверным программированием. В его обсуждении бэкэнд пр...

Первый воркшоп Corporate Rebels в России, 8 апреля В прошлом году мы побывали на воркшопе Corporate Rebels в Амстердаме и подумали, что было бы здорово привезти их в Россию. Основатели компании в свое время уволились из корпораций, устав от бюрократии, и начали изучать опыт успешных, прогрессивных организаций, которых объеди...

Главными ИТ-трендами 2020 года в России станут супераппы и искусственный интеллект В первую очередь такие продукты появятся у компаний с развитыми экосистемами собственных сервисов, полагают эксперты. Супераппы, облачный гейминг, искусственный интеллект и растущее потребление платного видеоконтента будут определять ИТ-тренды в 2020 году, рассказали ТАСС...

Монады как паттерн переиспользования кода В предыдущей статье мы обсуждали, почему функциональное программирование это совсем не то, что распиарено, и что оно совершенно не противоречит ООП, так, что даже сам Фаулер пишет про хороший ФП дизайн порождающий хороший ООП дизайн программы (и наоборот). Сейчас же я хочу ...

Pet-проекты: зачем они нужны, и стоит ли тратить на это время в 2020 году + опрос Личные проекты для разработчиков и инженеров – важная и интересная тема. В интернете есть множество упоминаний того, как такие проекты приводят к масштабным достижениям – так было в случае нобелевских лауреатов по физике Андрея Гейма и Константина Новоселова, чей экспериме...

Доклад «42». Большой конспект Привет, Хабр, меня зовут Вадим Макишвили. В 2014 году я выступил с докладом «36». Рассказывал про кризис среднего возраста, признавался в собственных слабостях и делился способами, которые помогли мне совладать со страхами. Сразу после выступления друзья стали надо мной подт...

Как вывести сайт под запад в ТОП10, не зная ничего о SEO В этой статье описан личный опыт двух человек: меня и моей коллеги Марии. Опыт людей, у которых совершенно не было знаний в SEO. Во второй половине 2019 года на нас легла ноша в виде продвижения 2-х сайтов проекта Ratatype. Сайтов молодых (рождены в 2019) и на иностранный ры...

Основы мониторинга PostgreSQL. Алексей Лесовский Предлагаю ознакомиться с расшифровкой доклада Алексей Лесовский из Data Egret "Основы мониторинга PostgreSQL" В этом докладе Алексей Лесовский расскажет о ключевых моментах постгресовой статистики, что они означают, и почему они должны присутствовать в мониторинге;...

Райан Дин (Huawei): Непрерывное новаторство освещает будущее каждой отрасли ШЭНЬЧЖЭНЬ (Китай), 30 июня 2021 г. /PRNewswire/ — В ходе конференции MWC Barcelona 2021 исполнительный директор компании Huawei и руководитель отдела каналов передачи информации Райан Дин (Ryan Ding) выступил с докладом под названием «Новаторство: освещение будуще...

Онлайн-конференция «Лидогенерация 2020. Как привлечь больше клиентов, используя актуальные стратегии и тактики» Привлечем новых клиентов в Ваш бизнес на нашей новой конференции! Осень - лучшая пора для получения новых знаний, и мы уже ждем Вас 29-30 октября на бесплатной онлайн-конференции «Лидогенерация 2020. Как привлечь больше клиентов, используя актуальные стратегии и тактики» ...

Русский язык включён в список основных языков поддержки RIPE NCC 9-13 ноября проходит онлайн-конференция ENOG 17. Открыл мероприятие Ханс Петтер Холен (Hans Petter Holen), управляющий директор RIPE NCC; он рассказал о том, какие сложности в работе были связаны с пандемией, и подчеркнул, как быстро и легко коллеги перешли на виртуальное об...

Около 19 тысяч человек со всей России приняли участие в онлайн-занятиях «Технограда» Участие в образовательных онлайн-интенсивов инновационно-образовательного комплекса «Техноград» (они были запущены в апреле) на сей момент приняли порядка 19000 человек из разных регионов нашей страны. Как сообщила заммэра российской столицы Наталья Сергунина, сейчас для дис...

Приглашаем на DINS JS EVENING: говорим об аспектно-ориентированном программировании и фреймворке Vuejs 3 composition API Приглашаем JavaScript-разработчиков и всех, кто интересуется этой темой, присоединиться к онлайн-митапу DINS JS EVENING! Встречаемся 29 апреля в 19:00. На встрече Виталий Перов из DINS расскажет об аспектно-ориентированном программировании в JS, а Михаил Кузнецов из ING рас...

Lingoda Team Challenge приглашает объединяться для онлайн-изучения языков Lingoda, языковая онлайн-школа №1, объявила о запуске #LingodaTeamChallenge, курс, который объединит людей со всего мира, которые хотят выучить новый язык. Особенность Lingoda Team Challenge заключается в программах онлайн-обучения. Каждая программа разработана индивидуально...

Технический долг: как не стать жертвой невидимого врага Зачастую о техническом долге говорят как о плохо сделанной работе. Но брак есть брак, он порождает отходы, а не долги. А технический долг может накапливаться незаметно и становится видимым, только когда бороться с ним уже очень сложно. Когда на рынке открывается долгожданное...

Как провести онлайн митап и сколько это стоит Привет! Меня зовут Антон Матренин, я один из организаторов сообщества ArtFlutter. Сегодня мы поговорим об онлайн митапах, платформах для онлайн конференций, стриминговых сервисах и в конце покажу пример настройки собственного онлайн-события.Все мы привыкли к конференциям, ...

От личного развития до Agile в XXXL масштабе за два дня на TeamLead Conf Итак, подготовка к пятой конференции TeamLead Conf идёт своим чередом. Осталось три недели. Площадка ждёт строителей, мы ждём вас и ваших коллег, типография ждёт расписание. Пока все чего-то ждут, расскажу немного о том, что у нас уже получилось. А получилось в целом очень н...

29 октября приглашаем на онлайн-митап Hot Java Всем привет! Если вы занимаетесь разработкой на Java и хотите обсудить кейсы из практики ─ подключайтесь к новому онлайн-митапу Hot Java! Наши разработчики представят несколько докладов, поделятся опытом и ответят на вопросы. Участие бесплатное, а самые интересные вопросы мы...

FOSS News №12 — обзор новостей свободного и открытого ПО за 13 — 19 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Участие Open Source сообщества в борьбе с COVID-19, 15-летие Git, отчёт FreeBSD за первый квартал, пара интер...

Дайте все №27: новые возможности для НКО и активистов Онлайн-курс по развитию малых территорий #Незавалинка  Команда проекта «Альтуризм» запускает бесплатный онлайн-курс по развитию малых территорий #Незавалинка. Курс стартует 15 октября 2020 года и состоит из 10 модулей. Обучение по которым будет проходить в интерактивном ...

Анализатор PVS-Studio: выявления потенциальных проблем совместимости Java SE API 2019 был очень насыщенным годом в плане конференций. Наша команда могла уезжать на целые недели в командировки. А как известно, конференция – время делиться знаниями. Помимо того, что мы выступали с докладами и много интересного рассказывали на нашем стенде, мы также узнава...

Использование UAVCAN для модульной электроники БПЛА, или как не спалить дрона, перепутав провода Привет! Меня зовут Роман Федоренко, я доцент Центра компетенций НТИ по направлению «Технологии компонентов робототехники и мехатроники» на базе Университета Иннополис. Я работаю с командой робототехников, которая специализируется на беспилотных летательных аппаратах. По боль...

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

Что на самом деле значит наезд Rambler Group на Nginx и к чему готовиться онлайн-индустрии В посте «Что значит наезд Rambler Group на Nginx и основателей и как это отразится на онлайн-индустрии» deniskin привёл четыре возможных последствия этой истории для российской интернет-индустрии: Ухудшение инвестиционной привлекательности стартапов из России. Стартапы бу...

Духовное Управление мусульман РФ и фонд Гуцериева провели научно-практическую конференцию в Нижнем Новгороде Фаизхановские чтения – традиционная научно-практическая конференция, проводимая в г. Нижний Новгород. Организаторами проекта выступили Духовное управление мусульман РФ и основанный Михаилом Гуцериевым благотворительный фонд «САФМАР». В этом году мероприятие было приурочено с...

[Из песочницы] Введение в ASGI: становление асинхронной веб-экосистемы Python Привет, Хабр! Представляю вашему вниманию перевод статьи "Introduction to ASGI: Emergence of an Async Python Web Ecosystem" автора Florimond Manca. "Черепахи рядом с водоемом", Ricard Baraham на unsplash.com Python не замыкается только на Data Science, в...

Кто такой хороший QA? Начнем с того, что в народе всех quality assurance инженеров (“по-нашенски”, инженеров отдела качества) обзывают тестировщиками. Это не совсем правильно, в реальности тестирование — это только часть задач QA, но кого бы это волновало. Поэтому пойдем в общем тренде и будем и...

Анонсируем Google Cloud Next OnAir EMEA Привет, Хабр! На прошлой неделе завершилась наша онлайн конференция посвященная облачным решениям Google Cloud Next ‘20: OnAir. Несмотря на то, что на конференции было много интересного, а весь контент доступен онлайн, мы понимаем что одна глобальная конференция не может у...

10 марта — бесплатный онлайн-митап SM lab analyst day Привет! В среду, 10 марта, мы проведем митап, посвященный работе системных аналитиков и не только. В программе 4 доклада от наших спикеров, начинаем в 18.30 МСК. Главное — зарегистрируйтесь заранее, потому что ссылку на митап мы пришлём за час до начала. Программа митапа Р...

Не обещайте кандидату работы вечной на Земле Разумеется, не на Земле (как планете), а на вашем конкретном предприятии. Таков был один из тезисов доклада «Будущее работы в постковидное время» (The Future of Work. Post COVID-19), который 12 ноября в рамках онлайн-конференции «Новые навыки ...

Комплексный маркетинг в 2021 году: как получить больше клиентов сразу из нескольких каналов Время проведения: 18 марта 2021 года, 11:00 2021 год — время стремительно меняющихся технологий и подходов к работе, когда требуется результат здесь и сейчас. Предыдущий год показал нам, что стабильности и в жизни, и в бизнесе больше не существует. Настало время учиться дей...

Надёжный, неуловимый, пуленепробиваемый: какой хостинг использует киберкриминал Один из факторов успеха любого онлайн-бизнеса — использование надёжной и устойчивой инфраструктуры: иметь онлайн-бизнес — значит быть онлайн. Это справедливо как для легального бизнеса, так и для киберпреступного. Наш свежий отчёт завершает серию исследований о рынке нелегал...

Конференция Adobe MAX 2020 пройдет только онлайн и будет бесплатной Компания Adobe объявила, что ежегодная конференция MAX, которую первоначально планировалось провести в конце октября в Лос-Анджелесе, США, пройдет только онлайн. Участие в ней будет бесплатной. На сайте конференции сказано: «Здоровье и безопасность клиентов, парт...

Что такое Deno и заменит ли он Node.js? Доброго времени суток. Представляю вашему вниманию перевод статьи «Deno vs. Node.js — Here are the most Important Differences» автора Louis Petrik. Является ли Deno новым Node.js? Или всего лишь хорошей альтернативой? В этой статье я постараюсь ответить на данные вопросы...

Проблемы подготовки спортивного резерва в компьютерном спорте (доклад) Дисклеймер__________ Проблематика здоровья айтишника и здоровья киберспортсмена весьма схожи, потому читателям, подписавшимся на автора после публикации об эргономике рабочего места и здоровье оператора ЭВМ, может показаться интересной часть данного доклада, посвящённая здор...

Официально: Конференция Apple WWDC 2020 стартует 22 июня, ее впервые проведут в онлайн-формате В середине марта компания Apple объявила, что ее традиционная конференция для разработчиков WWDC впервые пройдет в онлайн-формате. Сегодня компания объявила точную дату мероприятия, а также рассказала немного больше подробностей. Итак, Всемирная конференция разработчиков нач...

Онлайн-конференция ACCELERATE Global собрала более 10000 участников со всего мира 28 октября состоялась международная онлайн-конференция для бизнес- и ИТ-лидеров, посвященная подходам и инструментам, которые помогают компаниям преодолевать актуальные вызовы современного мира.

Бесплатная онлайн-конференция «SEO без воды 3» Не пропустите 17 марта бесплатную онлайн-конференцию «SEO без воды 3», на которой вы: Узнаете как эффективно продвигать сайты. Освоите SEO для сайта букмекерской конторы. Научитесь правильно оптимизировать сайт под актуальные требования поисковых систем. Узнаете, как...

Профилирование Node.js. Доклад Яндекса Полтора года назад я выступил на FrontendConf и посвятил 40 минут профилированию. Перечисленные приемы и инструменты по-прежнему актуальны — сегодня публикую видео с подробным конспектом. Доклад расскажет, что такое профилирование, научит локализовывать потенциальные утечки ...

Инновационность платформы CORE подтверждена экспертами в рамках программы Fast Track “Сколково” Образовательная онлайн-платформа CORE получила статус инновационного проекта “Сколково”  в рамках программы Fast Track. Независимые эксперты “Сколково” подтвердили, что платформа решает главные боли онлайн-образования, такие как слабая педагогическая подготовка авторов онлай...

Now you see us — 2. Лайфхаки для подготовки к онлайн-конференции Похоже, онлайн-мероприятия — от школьных уроков до недель высокой моды — с нами надолго. Казалось бы, в переходе в онлайн-формат не должно быть больших трудностей: всего лишь читайте свою лекцию не перед толпой слушателей, а перед веб-камерой, да слайды вовремя переключайте....

Приглашение на новую серию технических вебинаров Dell Technologies Tech Diving Дорогие друзья! Год назад мы запустили небезынтересный и как никогда актуальный онлайн-формат и теперь спешим поделиться с вами радостным событием: стартовала новая серия онлайн-сессий «Tech Diving: Погружение в технологии» с экспертами Dell Technologies. Приглашаем вас к уч...

Pokemon: Сразу 6 фонов для Zoom Что ж, Pokemon тоже в тренде и представил сразу 6 фонов для Zoom, как Studio Ghibly и другие японские игровые и киностудии. Но есть один нюанс — фоны непростые. На самом деле — это Original Shirts — создатели линейки одежды Pokemon. Всего у компании больше...

Бесплатная онлайн-конференция «Лидген 2021» Не упустите шанс получить только актуальную информацию на конференции "Лидген 2021", которая в будущем поможет вам стать опытным специалистом в сфере SEO. Такие практикующие специалисты как Андрей Буйлов, Антон Перетяка, Мирослав Лясковец, Денис Нарижный, Илья Шувалов, Ал...

Maxonrow приглашает экспертов и разработчиков блокчейна на первый MAXathon Maxonrow анонсирует свой первый MAXathon! Онлайн-хакатон с 5 сентября по 3 октября 2020 года. В ходе этого уникального мероприятия эксперты блокчейна, разработчики и другие технологические энтузиасты будут создавать инновационные решения для сферы здравоохранения в ответ на ...

Оксфордский словарь не смог выбрать одно слово для 2020 года и выдал сразу 16 У Оксфордского словаря есть традиция — каждый год в ноябре-декабре выбирать слово или словосочетание, которое характеризует год в целом. В 2019 это было «Climate emergency» («Чрезвычайная климатическая ситуация»). 2020 год выдался же настолько странным, что лингвисты про...

[Перевод] Разбираемся в моделях кода архитектуры x64 «Какой моделью кода мне воспользоваться?» — часто возникающий, но нечасто разбираемый вопрос при написании кода для архитектуры х64. Тем не менее, это довольно интересная проблема, и для понимания генерируемого компиляторами машинного кода х64 полезно иметь представление о м...

3D-реконструкция и нейронные аватары: 3D компьютерное зрение на CVPR 2021 В конце июня прошла CVPR 2021 – одна из самых значимых конференций в области компьютерного зрения. Наибольшее число докладов было посвящено теме 3D компьютерного зрения. Наша команда Twin3d посетила конференцию и в рамках нашего обзора мы покроем последние тренды в академии,...

Дайте все №42: новые возможности для НКО и активистов Онлайн-мастерская Теплицы «Гиперлокальные медиа в регионах. Как информация меняет общество» Команда Теплицы приглашает региональных активистов и журналистов принять участие в онлайн-мастерской про гиперлокальные медиа в регионах. Участников ждет серия онлайн-встреч с ред...

Как Raspberry Pi, только с полноценным процессором Intel и без малого за 800 долларов. PICO-WHU4 впечатляет параметрами В своё время одноплатные ПК Raspberry Pi совершили небольшую революцию на рынке, и с тех пор по всему миру было продано более 30 млн таких устройств. Кроме того, появился целый сегмент подобных крошечных ПК. Зачастую они основаны на однокристальных системах с архитектур...

Как прошла конференция @Kubernetes 29 ноября: видео и итоги 29 ноября прошла конференция @Kubernetes, организованная Mail.ru Cloud Solutions. Конференция выросла из митапов @Kubernetes — и стала четвёртым событием серии. Мы собрали в Mail.ru Group более 350 участников — чтобы обсудить самые актуальные проблемы с теми, кто вместе с ...

WWDC 2020: Apple уходит с процессоров Intel на ARM - тренд или рост конкуренции? Вчера вечером Apple провела свое первое большое онлайн-мероприятие в этом году - ежегодную конференцию для разработчиков WorldWide Developer Conference (WWDC). На нем было объявлено, что Apple планирует отказаться от использования процессоров Intel Для своих настольных систе...

Группа компаний ЛАНИТ провела онлайн-конференцию «Умные решения — умная страна: инновационные технологии для новой реальности» В онлайн-конференции «Умные решения — умная страна: инновационные технологии для новой реальности», которая была проведена 21-22 октября, приняли участие свыше 1900 человек из различных субъектов РФ. Она была организована силами группы компаний ЛАНИТ, которая является ...

Помощь в переходе в онлайн организаторам конференций окажет Skillbox Перевод отраслевых мероприятий в онлайн поддержит event-отрасль в кризис. Онлайн-университет Skillbox поможет организаторам отраслевых конференций перейти из оффлайна в онлайн. Команда возьмет на себя проработку программы и контента под онлайн-формат, а также организ...

Распределенное обучение и вычисления в сети. Доклад Яндекса Все эксперты по сетям знакомы с принципом end-to-end, когда специфичные для конкретной задачи фичи реализовываются на конечных нодах, а промежуточные ноды должны только передавать данные, не взаимодействуя с ними. Но есть случаи, когда полезны вычисления внутри сети — с испо...

Apple объявила дату презентации iOS 15 на WWDC 2021 Apple анонсировала даты проведения конференции WWDC 2021, на которой будет представлена iOS 15, macOS 12 и другие новые версии операционных систем компании. Мероприятие пройдёт с 7 по 11 июня, причём Apple снова выбрала онлайн-формат, значит и основное мероприятие тоже прой...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

Глазные интерфейсы. Доклад в Яндексе В феврале Яндекс провёл вторую конференцию «Я Фронтенд». Мы сделали её непохожей на наши традиционные Я.Субботники — почти все спикеры были не из Яндекса, чтобы зрители могли узнать об опыте разных компаний и разработчиков. За день было съедено 10 кг мармелада, гости посмот...

[Перевод] Как демо Memories умещается в 256 байт Введение Привет! Меня зовут «HellMood», а эта статья посвящена небольшой программе для MS DOS под названием «Memories». Эта программа имеет размер 256 байт, она выиграла в категории «PC 256 byte» соревнований демосцены «Revision» 2020 года, а также получила приз зрительских...

Восемь часов, 22 спикера, четыре глобальных темы: ForkLog представил программу онлайн-конференции 11 апреля на ForkLog Live состоится масштабная онлайн-конференция «Цифровое средневековье», посвященная главным вызовам для криптовалютной и блокчейн-индустрии в условиях финансового кризиса и пандемии коронавируса. Мы также поговорим о новой волне цифровой революции и роли ...

Конференция Adobe MAX 2020 пройдет только онлайн и будет бесплатной Компания Adobe объявила, что ежегодная конференция MAX, которую первоначально планировалось провести в конце октября в Лос-Анджелесе, США, пройдет только онлайн. Участие в ней будет бесплатной. На сайте конференции сказано: «Здоровье и безопасность клиен...

MeetUp: бэкенд-разработка: PHP vs GO. Выбираем лучшее решение Отличная новость для бэкенд-разработчиков и тех, кто только планирует свой путь в IT! Мы решили сделать интересный митап и сравнить в прямом эфире 2 языка backend-разработки: PHP, являющийся одним из лидеров среди языков для создания динамических веб-сайтов и GO...

Дайте все №62: новые возможности для НКО и активистов Онлайн-неконференция «Тренды в SEO 2021» Сообщество веб-студий и цифровых агентств «Пасека» и агентство Friendly Marketing приглашают специалистов, которые занимаются SEO и следят за инновациями в технологиях, на онлайн-неконференцию. Она будет посвящена трендам в SEO в ...

Шаблоны GRASP: Controller (контроллер) Привет, Хабр! Меня зовут Владислав Родин. В настоящее время я являюсь руководителем курса «Архитектор высоких нагрузок» в OTUS, а также преподаю на курсах, посвященных архитектуре ПО. Специально к старту нового набора на курс «Архитектура и шаблоны проектирования» я продолж...

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

Обзор программы JPoint 2021: воркшопы, Spring, «игра вдолгую» Близится новый JPoint, и мы готовы подробно рассказать о его программе. В этом посте мы разделили доклады по тематическим блокам: можно и быстро понять «что вообще будет», и узнать конкретику. А во вступлении упомянем отдельные моменты: Пришла весна, то есть самое время п...

Самое интересное в PHP 8 PHP 7.4 только-только объявлена stable, а нам уже подавай еще больше усовершенствований. И лучше всех о том, что ждет PHP, может рассказать Дмитрий Стогов — один из ведущих разработчиков Open Source PHP и, наверное, старейший активный контрибьютор. Все доклады Дмитрия тольк...

О переходе на ПО «Р7-Офис» сообщил «Делимобиль» На компьютерах сервиса каршеринга «Делимобиль» установлено российское офисное ПО «Р7-Офис». Новое ПО в рамках перехода интегрировано в корпоративное облако компании, за счет чего сотрудники получили возможность продолжить в привычном формате работу над документами. В компан...

9 главных анонсов конференции Microsoft Build 2020 Наша двухдневная конференция Microsoft Build 2020, трансляцию основного трека которой мы провели на Хабре, вот-вот подойдет к концу (последний доклад закончится сегодня в 17:00 по МСК). В этой статье мы расскажем о самых масштабных и интересных анонсах прошедшего мероприятия...

Как говорить на английском в 2020 году: 15 популярных выражений В школе не учили, как понимать язык тиктокеров и блогеров. Поэтому вместе с онлайн-курсами английского Флоу мы собрали фразы, которые помогут вам разбираться в сленге и легко обсуждать главные тренды этого года.

Логистика в новом медиапространстве. Итоги «Дней медиалогистики» 2021 17-18 февраля 2021 года в онлайн-формате прошли «Дни Медиалогистики» – конференция о настоящем и будущем медиа и телеком-индустрии. Главным посылом конференции стала необходимость и оценка трансформации экосистем телесмотрения. Мероприятие объединило представителей зарубежны...

По следам черного лебедя: о чем говорили ИБ-эксперты на конференции «Умные решения – умная страна» Онлайн-конференция «Умные решения – умная страна: инновационные технологии для новой реальности», организатором которой выступила компания ЛАНИТ, была наполнена полезным и разнообразным контентом. Продолжаем делиться самым интересным (о выступлении всемирно известного футуро...

Если ты видишь статью, что язык Х быстрее, чем язык Y – можешь закрывать статью Я своими гуманитарными мозгами всегда думал так — если программист знает, как сделать перфоманснее — значит надо сделать перфоманснее. Производительное решение = правильное решение. Один язык программирования может быть медленнее другого, и если это выяснится — язык програ...

Фоновая работа в Android: обзор возможностей WorkManager В мобильных приложениях широко востребованы различные виды фоновой работы. Зачастую нужно поддерживать работу в офлайне, планировать какие-либо долгие и повторяющиеся задачи на определенное время, выполнять «тяжелые» задачи без привязки к сценариям пользовательского взаимоде...

Шесть часов, 22 спикера, четыре глобальных темы: ForkLog представил программу онлайн-конференции 11 апреля на ForkLog Live состоится масштабная онлайн-конференция «Цифровое средневековье», посвященная главным вызовам для криптовалютной и блокчейн-индустрии в условиях финансового кризиса и пандемии коронавируса. Мы также поговорим о новой волне цифровой революции и роли ...

Nvidia «выпекает» самую большую в мире графическую плату Компания опубликовала видеоролик, снятый накануне виртуальной конференции GTC 2020 для привлечения внимания к предстоящему докладу Дженсена Хуанга. Накануне виртуальной конференции Nvidia GTC 2020 глава компании Дженсен Хуанг опубликовал видеоролик, в котором он достает ...

«Hadoop. ZooKeeper» из серии Технострима Mail.Ru Group «Методы распределенной обработки больших объемов данных в Hadoop» Предлагаю ознакомиться с расшифровкой лекции "Hadoop. ZooKeeper" из серии "Методы распределенной обработки больших объемов данных в Hadoop" Что такое ZooKeeper, его место в экосистеме Hadoop. Неправда о распределённых вычислениях. Схема стандартной распре...

Redis Python based cluster. Часть 1: распределённые системы, теоремы CAP и PACELC и зачем нужен Redis Рано или поздно сервисы растут, а с большим RPS приходит Highload. Что делать, когда ресурсов для вертикального масштабирования Redis уже нет, а данных меньше не становится? Как решить эту задачу без downtime и стоит ли её решать с помощью redis-cluster? На воркшопе Redis ...

Приглашаем на DINS SCALA EVENING: Cassandra4io, Calypso, Higher Kinded Data На митапе Сергей Рублев из DINS расскажет, как они с командой написали легковесную библиотеку с типизированными запросами в doobie-like стиле. Ахтям Сакаев из компании «Метр квадратный» поговорит о Calypso — Scala-библиотеке для удобной работы с BSON. Олег Нижников из Tinkof...

DevSecOps: организация фаззинга исходного кода Узнав результаты голосования, проведённого в одной из наших прошлых статей, мы решили более подробно обсудить вопрос организации фаззинга. Кроме того, в рамках онлайн-встречи по информационной безопасности "Digital Security ON AIR" мы представили доклад, основанны...

Книга «TypeScript быстро» Привет, Хаброжители! «TypeScript быстро» научит вас секретам продуктивной разработки веб- или самостоятельных приложений. Она написана практиками для практиков. В книге разбираются актуальные для каждого программиста задачи, объясняется синтаксис языка и описывается разрабо...

Apache Kafka для чайников Данная статья будет полезной тем, кто только начал знакомиться с микросервисной архитектурой и с сервисом Apache Kafka. Материал не претендует на подробный туториал, но поможет быстро начать работу с данной технологией. Я расскажу о том, как установить и настроить Kafka на W...

Видеозаписи докладов митапа по продуктовой аналитике Привет, Хабр! 7-го мая в Wrike TechClub мы собрали экспертов из XSolla, Pandora и Wrike и поговорили о подходах и решениях в продуктовой аналитике, инсайтах, экспериментах и взаимодействии аналитика с другими отделами. Доклады и обсуждение проводили на английском, так что ес...

Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow 7-8 декабря отгремела конференция для мобильных разработчиков Mobius 2019 Moscow. Доклады прочитаны, гости накормлены, призы разыграны, и вот перед вами разбор самых интересных вопросов из трех quiz’ов со стенда hh.ru. Читать дальше →

Axis Talk 2021: тренды сетевого видеонаблюдения на пяти языках На рынке охранного видеонаблюдения сегодня всё отчетливее наблюдается тренд на комплексные решения, используемые в едином цифровом контуре благодаря широкой интеграции оборудования и прикладных софтверных решений с системой видеоменеджмента. Это продемонстрировала онлайн-кон...

Ориентир расскажет про изменения в бизнесе, экономике, обществе Андрей Постников, Генеральный директор компании Ориентир, выступит в числе спикеров в прямом эфире онлайн-конференции «Экономика вируса. «Черный лебедь» в шкуре медведя», организованной Коммерсантъ. Событие пройдет 31 марта в 10.00. В ходе виртуального мероприятия эксперты р...

Тагир и Егор: интервью с Тагиром Валеевым В 2019-м зрители JPoint крайне впечатлились докладом «Атомарный рефакторинг» Тагира Валеева (lany). Демонстрация того, как можно нестандартно использовать средства IDE для рефакторинга, взорвала многим мозг и при этом была практически полезна — а в итоге по зрительским оце...

Приглашаем на технические сессии Dell Technologies: бесплатная регистрация открыта Привет, друзья! Сегодня у нас ещё один полезный анонс специально для вас. В начале осени мы запустили интересный онлайн-формат – технические сессии с экспертами нашей компании. Это вебинары для специалистов, принимающих технически важные решения (CTO, системных инженеров, би...

Спикер без имени и финтех без вундервафли. Рассказываем о HighLoad++ Хабр — то самое место, в котором иметь смысл обсудить самые интересные тренды в HighLoad. Чему сегодня уделяют внимание  разработчики высоконагруженных систем, и какие темы могут быть им интересны в ближайшем будущем, можно увидеть в этой статье. Чего нам ждать от нынеш...

SMM 2020: профессиональное продвижение контента с помощью iPhone — Павел Гуров в Академии re:Store 16 декабря, 19:00 в Академии re:Store с онлайн-лекцией выступит Павел Гуров — основатель и руководитель диджитал агентства (gurovagency.com), автор подкаста Gurov Digital, работает с проектами крупных брендов в сфере технологий, культуры и образования (TEDx, Microsoft, Мегаф...

[Перевод] Не начинайте учиться кодингу с Python, начните с языка C Python удивителен своей способностью продвигать программирование. Он как будто является подтверждением популярной идеи «если вы знаете английский, то должны знать, как писать код». Благодаря синтаксису, напоминающему английский язык, парадигме отступов и огромному количест...

Образовательный проект «Бизнес-уик-энд» переводят на онлайн-формат По словам заместителя московского градоначальника Натальи Сергуниной, образовательный проект «Бизнес-уик-энд» будет продолжать работу в онлайн-формате. Шестого апреля под его эгидой стартовал онлайн-курс «Преакселератор». Эта программа будет проводиться на протяжении шести н...

Шаблоны GRASP: Polymorphism, Pure Fabrication, Indirection, Protected Variations Привет, Хабр! Меня зовут Владислав Родин. В настоящее время я являюсь руководителем курса «Архитектор высоких нагрузок» в OTUS, а также преподаю на курсах, посвященных архитектуре ПО. Специально к старту нового набора на курс «Архитектура и шаблоны проектирования» я продолж...

Анонс онлайн-митапа по .NET: три доклада о кроссплатформенных десктопных приложениях Вы уже не ждали, а мы сделали. В этот четверг, спустя почти год после предыдущего митапа, мы проводим первую (надеюсь, среди многих ?) онлайн-встречу с тремя бомбическими докладами про кроссплатформенные десктопные приложения. Миша Романов рассмотрит всевозможные фреймворки ...

Skillbox вошел в топ лучших работодателей 2020 года Компания Skillbox впервые появилась в Рейтинге работодателей, который ежегодно составляет крупнейшая российская платформа онлайн-рекрутинга hh.ru, и сразу заняла высокие позиции. В категории “IT и интернет” Skillbox находится на девятом месте по привлекательности для соискат...

Fast Hough Transform: от Эльбруса до КОМДИВа На протяжении пяти лет мы в Smart Engines рассказываем вам о том, как оптимизируем свой софт под процессорную архитектуру Эльбрус. Обычно мы делимся с вами феерическими результатами, когда на Эльбрусах нам удается распознавать почти так же быстро, как на топовых иностранных ...

Альтернатива Huawei для Google Play покоряет смартфоны и разработчиков Компания Huawei отчиталась о достижениях своей альтернативы сервисам Google на мероприятии Huawei Developer Day.  В частности, компания рассказала о том, что в онлайн-магазине приложений AppGallery, альтернативе Google Play, количество зарегистрированных разработч...

Конференция для руководителей студий и агентств: AGIMA Partners’ Day Конференция для руководителей студий и агентств: AGIMA Partners’ Day Узнайте, как расти в кризис, как привлекать новых клиентов, как оптимизировать маркетинг, который будет работать еще эффективнее. И главное — как выйти на иностранные рынки. Впервые в России выступят Ben...

Реактивное программирование на Java: как, зачем и стоит ли? Часть II Реактивное программирование — один из самых актуальных трендов современности. Обучение ему — сложный процесс, особенно если нет подходящих материалов. В качестве своеобразного дайджеста может выступить эта статья. На конференции РИТ++ 2020 эксперт и тренер Luxoft Training Вл...

Dell Technologies Forum 2020: приглашаем на большую онлайн-конференцию о цифровой трансформации и новейших IT-решениях Dell Technologies постоянно проводит много самых разных мероприятий в мире и в России, но одно из них особенно важно для нас. Это ежегодная конференция Dell Technologies Forum, к которой мы всегда долго и тщательно готовимся, начиная этот процесс едва ли на за полгода до дат...

Apple WWDC 2020 начнется 22 июня и будет проведено бесплатно в режиме онлайн Ежегодная конференция разработчиков Apple WWDC 2020 будет проходить в этом году в режиме онлайн. Оно начнется 22 июня. В оснвоной программе также значится проведение конкурса для молодых разработчиков от 13 лет Swift Student Challenge. Подробнее об этом читайте на THG.ru.

ЛАНИТ проведет «умную» конференцию в онлайн-формате Компания ЛАНИТ организует в период 21-22 октября проведение первой конференции «Умные решения – умная страна: инновационные технологии для новой реальности». Информационную поддержку мероприятию обеспечит деловое издание «Ведомости». В его рамках выступит знаменитый экономис...

Экосистема HMS помогает разработчикам создавать цифровое будущее На конференции разработчиков HUAWEI Developer Conference 2020 компания HUAWEI сообщила о новом этапе развития экосистемы HUAWEI Mobile Services (HMS). В ходе доклада «Together, Let’s Play with HMS», Жан Пинган (Zhang Ping’an), Президент ...

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

Фонд «Наше будущее» запустил онлайн-помощник по вступлению в реестр социальных предпринимателей И другие важные новости дня, по мнению редакции Теплицы. Вступить в реестр: онлайн-помощник поможет социальным предпринимателям  Фонд региональных социальных программ «Наше будущее» запустил на своем сайте онлайн-помощник, который позволит социальным предпринимат...

Go? Bash! Встречайте shell-operator (обзор и видео доклада с KubeCon EU'2020) В этом году главная европейская конференция по Kubernetes — KubeCon + CloudNativeCon Europe 2020 — была виртуальной. Впрочем, такая смена формата не помешала нам выступить с давно запланированным докладом «Go? Bash! Meet the Shell-operator», посвящённым нашему Open Source-пр...

Самое важное с конференции Apple WWDC'20 Сегодня вечером прошла 31-я конференция Apple для разработчиков – впервые полностью в формате онлайн. В этом репортаже мы перечислили наиболее значимые нововведения, которые были представлены сотрудниками компании для своих операционных систем и устройств. Читать дальше &r...

Развитие компилятора C для нового мультиклета-нейропроцессора На конференции разработчиков системного и инструментального ПО – OS DAY 2016, которая прошла в г. Иннополис 9-10 июня 2016 (Казань) при обсуждении доклада о мультиклеточной архитектуре была высказана мысль, что она будет наиболее эффективной при решении задач искусственног...

Архитектура «Р7-Офис»: почему сам редактор и интерфейсы надо обязательно разносить? Поскольку мы писали офис уже в тот момент, когда Интернет был не только в каждом доме, но и в чайниках, и в холодильниках, у нас была возможность сесть и продумать архитектуру редактора. С одной стороны, мы, конечно же, оказались в сравнении с MS в ситуации сильно догоня...

Оператор в Kubernetes для управления кластерами БД. Владислав Клименко (Altinity, 2019) Доклад посвящен практическим вопросам разработки оператора в Kubernetes, проектированию его архитектуры и основных принципов функционирования. В первой части доклада рассмотрим: что такое оператор в Kubernetes и зачем он нужен; как именно оператор упрощает управление сложн...

Как Raspberry Pi, только с полноценным процессором Intel и без малого за 800 долларов. PICO-WHU4 впечатляет параметрами В своё время одноплатные ПК Raspberry Pi совершили небольшую революцию на рынке, и с тех пор по всему миру было продано более 30 млн таких устройств. Кроме того, появился целый сегмент подобных крошечных ПК. Зачастую они основаны на однокристальных системах с архитекту...

Ключевые рынки мира готовится покорять образовательная платформа Lectera В ближайшее время на международный рынок выходит образовательная платформа Lectera, разработанная специально для решения актуальных задач онлайн-обучения и основанная на принципе Money Education — «обучайся зарабатывать». Образовательные модули платформы по самым разным...

Huawei рассказала об успехах магазина цифрового контента AppGallery В рамках проходившей недавно онлайн-конференции представители китайской компании Huawei не только представили новые продукты, но также рассказали об успехах собственной экосистемы мобильных приложений, которая в конечном счёте должна стать полноценной альтернативой фирменным...

Конференции на удалёнке: онлайн-трансформация JUG Ru Group Многие читатели Хабра уже знают и любят наши IT-конференции. Кто-то был на них лично, а кто-то видел онлайн-трансляции. На лето 2020 у нас запланированы 8 конференций, и сейчас мы переводим их все в онлайн. Но это не означает, что они станут выглядеть как прежние трансляци...

OPPO расширяет возможности интеллектуальной экосистемы OPPO провела онлайн-конференцию разработчиков OPPO 2020 (ODC) на тему For a Future of Convergence ("За будущее конвергенции").

OPPO расширяет возможности интеллектуальной экосистемы OPPO провела онлайн-конференцию разработчиков OPPO 2020 (ODC) на тему For a Future of Convergence ("За будущее конвергенции").

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

Растущий спрос на онлайн-покупки заставит ритейлеров продолжать цифровизацию Информационное агентство Finam.ru провело онлайн-конференцию "Российский ритейл: тренды и вызовы постковидной реальности".

[Перевод] Практическое функциональное программирование Текст статьи взят из презентации, которую я показывал в LinkedIn в2016 году. В презентации была предпринята попытка объяснить функциональное программирование без использования таких понятий, как «монады», «неизменность» или «побочные эффекты». Вместо этого она фокусируется ...

Ассоциация участников отрасли ЦОД выступит с экспертными докладами на конференции ЦИПР-2020 Осень-2020 богата на яркие ИТ-события. Не стала исключением и юбилейная конференция ЦИПР, которая пройдет на следующей неделе в Нижнем Новгороде. На мероприятии будут затронуты вопросы развития цифровой экономики, трансформации промышленности и кибербезопасности. В этом году...

Девятая конференция Mail.ru Design Conf x Dribbble Meetup 2020 пройдёт онлайн 21 августа Главная тема в этом году — влияние дизайна на мир. На мероприятии выступят дизайнеры цифровых продуктов и исследователи, промышленные дизайнеры функциональных протезов, создатели общественных пространств, визуального стиля и шрифтов. Трансляц...

Хоум-офис, который «объявил» коронавирус: крытый режим или горизонт возможностей? Отношение к удалённой работе в IT никогда не было однозначным, хотя в целом всегда оказывалось демократичнее, чем в других отраслях. Пока одни компании ультимативно заявляли о том, что «только офис и глаза в глаза», другие активно развивали распределённые команды. Точек над ...

OPPO расширяют возможности интеллектуальной экосистемы в коллаборации с партнерами и разработчиками Dедущий мировой бренд технологий OPPO провел онлайн-конференцию разработчиков OPPO 2020 (ODC) на тему For a Future of Convergence («За будущее конвергенции»).

Президент Huawei Го Пин выступил на открытии онлайн-конференции Better World Summit В день открытия онлайн-конференции Better World Summit действующий глава правления компании Huawei Го Пин (Guo Ping) рассказал участникам мероприятия о том, как синергия пяти основных технологических сфер содействует раскрытию полного потенциала 5G, способствуя коммерческому...

Docker для фронтендера. Часть 2. Что ты такое? Продолжаю делать расшифровку своего доклада Docker для фронтендера с конференции FrontendConf 2019. В предыдущей части я постарался ответить на вопрос, зачем фронтенд-разработчику может понадобиться Docker. Сегодня попытаюсь простым языком рассказать, что это за инструмент,...

Сборка и тестирование в монорепозитории: кластер распределённой сборки DistBuild. Доклад Яндекса Как собирать 7000 изменений в день в огромном монорепозитории? Я постарался рассказать об этом на недавнем Я.Субботнике. Во вводной части я напомнил, чем мы в принципе занимаемся в отделе технологий разработки Яндекса. Дальше поговорили про устройство нашего кластера, а на д...

[Перевод] Взгляд на технологии последнего десятилетия Прим. перев.: Эта статья, ставшая хитом на Medium, — обзор ключевых (за 2010-2019 годы) изменений в мире языков программирования и связанной с ними экосистемы технологий (особое внимание уделяется Docker и Kubernetes). Её оригинальным автором является Cindy Sridharan, котора...

Онлайн-конференция Work Tech. E-commerce 17 сентября 2020 г. Mango Office проведет онлайн-конференцию, где эксперты рынка расскажут самое важное о трендах в электронной коммерции, обсудят, как меняются запросы покупателей и какие технологии могут их удовлетворить, поделятся опытом и эффективными стратегиями продвиж...

[Перевод] Использование таймеров systemd вместо заданий cron Сейчас я занимаюсь заменой моих cron-заданий на таймеры systemd. Я пользовался таймерами несколько лет, но обычно в тонкости их применения особо не углублялся, разбираясь лишь с тем, что нужно было для выполнения интересующей меня задачи. Недавно я работал над серией материа...

«Ростелеком» и РУССОФТ подискутировали о цифровизации 26 января состоялась закрытая онлайн-встреча членов Ассоциации РУССОФТ со старшим вице-президентом ПАО «Ростелеком» по информационным технологиям Кириллом Меньшовым. Разговор о трендах и задачах цифровой трансформации предприятий, разработке отечественной экосистемы решений,...

Доклады второго ROS Meetup на темы: Gazebo и инструменты для роботов 18 апреля пройдет онлайн ROS Meetup, поэтому мы публикуем записи докладов с прошлого который прошел 30 ноября 2019 года в Москве и собрал больше 200 ROS-любителей, поделившимися своим опытом и знаниями. Мы продолжаем публиковать наиболее интересные доклады: в этом материал...

Вычислительная архитектура Nvidia Ampere и графический процессор A100: изучаем теоретические возможности, не связанные с играми На цифровой конференции GTC 2020 компания Nvidia анонсировала новую графическую архитектуру Ampere, на которой будут основаны все их решения ближайшего времени. В том числе был представлен и первый вычислительный процессор на ее основе — A100. Сегодня мы рассмотрим особеннос...

Книга «Облачные архитектуры: разработка устойчивых и экономичных облачных приложений» Привет, Хаброжители! Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения. В этой книге продемонстрированы три важ...

Ask me anything! Задай вопрос Android-команде Badoo Предлагаем продолжить добрую традицию Ask me anything на Хабре и поговорить про разработку Android-приложений. Сегодня и завтра Android-команда Badoo будет на связи и ответит на любые вопросы о разработке и тестировании приложений с многомиллионной аудиторией, даст советы на...

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

Обзор OpenStack Neutron PTG июнь 2020 PTG (Project Team Gathering) – это мероприятие, на котором команды разработчиков встречаются для обсуждения текущих задач, статусов и планов. Несколько лет назад PTG отделилось от основного OpenStack саммита. PTG впервые проводился в онлайн формате через Zoom и Jitsi Meet...

Лучшие DevOps практики для разработчиков. Антон Бойко (2017г.) В докладе будет рассказано о некоторых DevOps практиках, но с точки зрения разработчика. Обычно все инженеры, которые приходят в DevOps, уже имеют за плечами несколько лет опыта администрирования. Но это не означает что разработчику тут нет места. Чаще всего разработчики за...

Новые возможности для Python-разработчиков: SmartApp Framework в open source Платформа SmartMarket позволяет разработчику с любым уровнем подготовки создавать мультимодальные приложения для виртуальных ассистентов Салют, даже без программирования. Конечно, если хочется сделать что-то красивое и сложное, без кода не обойтись. Чтобы облегчить жизнь раз...

[Перевод] Портируем make.c на D Уолтер Брайт — «великодушный пожизненный диктатор» языка программирования D и основатель Digital Mars. За его плечами не один десяток лет опыта в разработке компиляторов и интерпретаторов для нескольких языков, в числе которых Zortech C++ — первый нативный компилятор C++. Он...

Где я и где конечный автомат? Доклад Вадима Пацева о математике во фронтенде Некоторые фронтенд-разработчики полушутливо называют себя «форма-клепатель». Это не так. Руководитель фронтенда Яндекс.Маршрутизации Вадим Пацев поставил себе задачу — на примере развития и «уточнения» одной простой задачи взаимодействия с пользователем показать: не стоит бо...

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

eBPF: современные возможности интроспекции в Linux, или Ядро больше не черный ящик У всех есть любимые книжки про магию. У кого-то это Толкин, у кого-то — Пратчетт, у кого-то, как у меня, Макс Фрай. Сегодня я расскажу вам о моей любимой IT-магии — о BPF и современной инфраструктуре вокруг него. BPF сейчас на пике популярности. Технология развивается сем...

Паттерны в Terraform для борьбы с хаосом и ручной рутиной. Максим Кострикин (Ixtens) Казалось бы, разработчики Terraform предлагают достаточно удобные best practices для работы с AWS-инфраструктурой. Только есть нюанс. Со временем количество окружений увеличивается, в каждом появляются особенности. Появляется почти копия стека приложений в соседнем регионе....

DevDay 2021 Хочешь узнать, что включает в себя процесс создания архитектуры приложения? Что такое микросервисы? В каких случаях их следует использовать и как с их помощью разработать высокодоступные системы ? ⠀ Тогда не пропусти 24 апреля в 12:00 нашу онлайн-конференцию #DevDay2021! ...

lsFusion 4: сводные таблицы, графики, карты и календари, OAuth-аутентификация, темная тема и многое другое Буквально на днях вышла новая четвертая версия бесплатной открытой платформы lsFusion. В этой статье я попробую вкратце рассказать об основных новых возможностях этой версии и максимально проиллюстрировать их gif-картинками и примерами (как минимум для тех кто не любит чит...

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

Дайте все №44: новые возможности для НКО и активистов Хакатон об актуальных вызовах десятилетия 13–14 февраля 2021 года команды «Теплицы социальных технологий» и «Новой газеты» проведут хакатон «Прожектор2021» об актуальных вызовах десятилетия. Участники создадут приложения, сервисы, проведут исследования и расследования на...

Techstars пригласила желающих к участию в Глобальных онлайн-уикэндах инноваций Международная платформа инвестиций и инновации Techstars анонсировала проведение уникального Глобального онлайн-уикэнда стартапов под тематическим названием «Uniteto Fight COVID-19» (Объединяемся в борьбе с COVID-19). Компания приглашает к сотрудничеству всех, у ко...

Как работают функции provide и inject во Vue 3? Функции provide и inject во Vue 3 как по мне предлагают интересный подход к реализации паттерна Dependency Injection, однако принцип их работы недостаточно хорошо описан в документации. Они похожи на большой чёрный ящик с магией Vue, хотя на самом деле работают довольно прос...

DartUP 2020: в этом году онлайн и с известными спикерами 4-5 декабря уже в четвертый раз Wrike при поддержке Google проведет DartUP — единственную в России конференцию по Dart и Flutter. Современная реальность внесла коррективы в наши планы, поэтому в этом году DartUP пройдет в онлайн-формате. Это значит, что мы не будем обращат...

Конференция по игровым механикам. Проводится в Minecraft 05 июля 2020 года (воскресенье), с 13:00 и до 19:00, состоится Онлайн-Конференция по игровым механикам, которая проводится в Minecraft! Вас ждут интересные лекции, круглый стол, общение с единомышленниками и квесты! Спикерами конференции стали основатели и геймдизайнеры к...

Развитие инфраструктуры Погоды. Доклад Яндекса Что делать, если у вас завелись микросервисы, API стало слишком сложно пользоваться и на фронте все чаще мелькает undefined is not a function? На примере Яндекс.Погоды я показал, как мы эволюционировали из REST в GraphQL и почему это сделало жизнь разработчиков фронтенда и п...

Большой разговор с новым Kotlin Project Lead Романом Елизаровым В ноябре стало известно, что работу над Kotlin возглавит Роман Елизаров (elizarov). Поскольку теперь за дизайн языка отвечает он, интересно лучше понять его видение. Поэтому на онлайн-конференции Joker мы задали Роману много вопросов. А теперь для Хабра сделали текстовую вер...

Дайте все №18: новые возможности для НКО и активистов Хакатон DemHack 12–13 сентября 2020 вместе с Роскомсвободой проведем хакатон решений для цифрового гражданства DemHack. Защита персональных данных, кибербезопасность, доступ к информации – главные вызовы, на которые должны отвечать проекты участников. Участники хакатона ...

Почему здравый смысл важнее паттернов, а Active Record не так уж и плох Так уж вышло, что разработчики, особенно молодые, любят паттерны, любят спорить о том, какой паттерн нужно применять здесь или там. Спорить до хрипоты: это фасад или прокси, а может даже синглтон. А если у вас не чистая, гексагональная архитектура, то некоторые разработчики ...

3Dtoday Conf: онлайн-конференция по 3D-технологиям, выступление Антона Васильева В программе конференции произошли небольшие изменения, и второй день откроет Антон Васильев, старший научный сотрудник центра компьютерных методов проектирования, исследования и изготовления машиностроительных конструкций «Тензор» Харьковского политехнического института, с д...

Alfa Battle 2.0 — онлайн-чемпионат по Data Science. С 12 декабря И с призовым фондом в 1 000 000 рублей. Привет! Мы открываем регистрацию на наш новый онлайн-чемпионат для датасайнтистов Alfa Battle 2.0. Задачи для него придумывали тимлиды соответствующего подразделения Альфа-Банка, так что скучно не будет. Но может быть сложно. На ре...

Google назвала дату анонса Android 11 Конференция для разработчиков Google I/O, которая проводится ежегодно в мае, традиционное место анонса свежей версии Android. Следовать этой традиции компания должна была и в этом году. Но в дело вмешался коронавирус и все массовые мероприятия временно прекращены. Google вын...

Книга «Паттерны Kubernetes: Шаблоны разработки собственных облачных приложений» Привет, Хаброжители! С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes. Эта книг...

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

Андрей Когунь: зачем развивать IT-сообщество 23 июня DINS проводит бесплатную онлайн-конференцию Java Meeting Point. Наша цель — объединить инженеров из разных городов на одной площадке, дать возможность обсудить новые технологии, подходы в разработке и все, что с этим связано. Спикеры конференции — инженеры крупных IT...

Как изменился Datalore за 2020 год: мощная онлайн-среда для Jupyter-ноутбуков Привет, Хабр! Datalore — это мощная онлайн-среда для Jupyter-ноутбуков, разработанная в JetBrains. Здесь мы собрали описание самых важных обновлений Datalore за прошедший год. Читать дальше →

[Перевод] Порождающие шаблоны проектирования в ES6+ на примере Игры престолов Шаблоны проектирования — способы решения наиболее часто встречающихся при разработке программного обеспечения проблем. В этой статье мы рассмотрим порождающие шаблоны с отсылками на Игру престолов. О структурных паттернах читайте здесь. Порождающие паттерны предназначены...

QA Meeting Point: доклады Привет, Хабр! В этом году мы в DINS провели нашу первую конференцию для QA-инженеров. К нам подключились более 900 человек из 90 городов России и Европы, чтобы послушать доклады с кейсами и дискуссию круглого стола о карьерных перспективах в тестировании. Мы рады, что...

1000 секунд. Актуальные практики продуктового дизайна Автор: AGIMA Конференция. Онлайн. Для дизайнеров и продакт-менеджеров. Вместе с Level Travel, Магнит и AGIMA обсудим, как делать дизайн-продукты, которым пользуются миллионы. Как правильно собирать и развивать продуктовую команду дизайнеров, чтобы у каждого...

Вице-президент Mindtech Крис Лонгстафф выступит на конференции OpenTalks.AI Вице-президент по вопросам управления продукцией компании Mindtech Global Ltd Крис Лонгстафф (Chris Longstaff) выступит с докладом под названием «Решение вопросов использования «реальной информации» для нужд обучения визуальных ИИ-систем посредством синтетичес...

Pop.com приобретён за $1,5 млн Создатель сервиса для онлайн-конференций Pop.com Джаханзеб Шервани рассказал некоторые подробности о приобретении домена.

Онлайн конференция «Менеджмент в здравоохранении. Тренды 2021» Приглашаем владельцев и топ-менеджеров частных медицинских клиник принять участие в онлайн-конференции «Менеджмент в здравоохранении. Тренды 2021» 29–31 января. CEO компании Mivoks group Михаил Истомин выступает с докладом: «5 причин, поче...

Камера, мотор, панорама: как создаются 3D-фото автомобилей в приложении Авто.ру Чем лучше удастся рассмотреть потенциальную покупку перед оплатой, тем меньше шансов столкнуться с неприятными сюрпризами после, вопреки недобросовестным продавцам и недостаточно подробным описаниям. Чтобы ожидания пользователей чаще совпадали с реальностью, всё больше онл...

AI против тестировщиков, Брандашмыг, уточки: как прошёл Heisenbug 2019 Moscow На самом деле на фото: спикеры Алексей Виноградов и Барух Садогурский спорят, кто из них настоящий У Heisenbug есть две онлайн-трансляции, и в открытую для всех попадают доклады первого дня из первого зала (а в платной есть доступ ко всем докладам обоих дней). И чтобы пост ...

На онлайн-курсы по получению новых навыков дистанционного обучения пригласил педагогов Антон Молев О новых, актуальных онлайн-курсах рассказал заместитель руководителя Департамента образования и науки города Москвы Антон Молев: «Буквально на днях открыт, на мой взгляд, крайне интересный и очень актуальный сегодня курс – «Обеспечение и реализация дистанционного обучения в...

KnowledgeConf 2020 Online: внедряем управление знаниями по шагам Каждая команда рано или поздно сталкивается с проблемой управления знаниями. Когда не приживаются новички, когда уходит опытный сотрудник и это вызывает панику, когда тяжело найти в общей папке важный документ или продуктовая команда постоянно опаздывает со сроками — всё это...

Как научиться программированию на Python? За последние несколько недель популярность онлайн-курсов и сектора онлайн-обучения в целом выросла почти в 4 раза. Почему? Во-первых, сейчас многие находятся на самоизоляции, и чтобы окончательно не потерять голову от безделья, пытаются занять себя чем-то полезным (и правил...

Планшеты iPad, совместимые с iPadOS 14: список Компания Apple сегодня на конференции для разработчиков WWDC 2020 представила новую операционную систему для своих планшетов iPadOS 14 и рассказала о поддерживаемых моделях. У нас уже готовится подробный материал об iPhone OS 14 (iOS 14) и iPadOS 14, а в этой новости п...

Microsoft ♥️ Python Традиционно считается, что Microsoft хорошо поддерживает языки программирования на платформе .NET: C# или F#. Но это не совсем так — облако Azure поддерживает целый спектр языков, среди которых Python занимает почетное место. А если речь заходит о машинном обучении, то Pytho...

Google отложил онлайн-конференцию Cloud Next из-за коронавируса Google решил отложить и онлайн-версию конференции Cloud Next из-за ухудшения ситуации, связанной с распространением коронавируса. Об этом сообщается в блоге компании. Офлайн-конференция Cloud Next была отменена в начале месяца. Cloud Next – это одно из крупнейших ежегодных м...

Асинхронная работа с libusb 1.0 Несколько статей назад мы рассмотрели методику работы с USB-устройством при помощи библиотеки libusb. Данные в устройстве у нас формировались по таймеру, поэтому мы были не просто уверены, что рано или поздно они придут к нам, но даже могли предсказать, через какой срок это ...

Заметки Дата Саентиста: персональный обзор языков запросов к данным Рассказываю из личного опыта, что где и когда пригодилось. Обзорно-тезисно, чтобы понятно было что и куда можно копать дальше — но тут у меня исключительно субъективный личный опыт, у вас может быть все совсем по-другому. Почему важно знать и уметь обращаться с языками зап...

Международный институт ОИЯИ в Дубне использовал сервис «Волна» для проведения международной онлайн-конференции Конференция стала уникальной коммуникационной площадкой не только для отчетных докладов о результатах исследований, но и обмена мнениями и знаниями представителей различных научных организаций. Лаборатория физики высоких энергий ОИЯИ в Дубне провела 20-23 октября 2020 меж...

Какие языки программирования учить? Чем больше освоишь, тем круче будешь Довольно популярное мнение среди разработчиков, что уровень квалификации и зарплата зависят от количества языков программирования, которыми разработчик владеет.Я сам в свое время ходил и думал, что бы такого изучить, чтобы потом писать в...

Digital-мероприятия в Москве c 21 по 27 сентября Подборка мероприятий на неделю Product Engineering Meetup #2 «Культура разработки в продуктовых компаниях» 22 сентября (вторник) онлайн бесплатно ManyChat приглашает на Product Engineering Meetup #2 — вторую встречу из серии митапов, посвящённых особенностям продуктовой ра...

Canon представила комплект EOS Web Kit для стримов и онлайн-конференций С массовым переходом на дистанционный формат работы основным средством связи с коллегами и аудиторией стало видео. Проблема в том, что веб-камеры зачастую не способны обеспечить качественную картинку, а смартфон может разрядиться в самый неподходящий момент. И вот на выручку...

Асинхронные потоки от Стивена Клири Про Стивена Клири можно сказать «он всерьез занялся многопоточным программированием еще до того, как это стало мейнстримом». Клири стал палочкой-выручалочкой для тысяч разработчиков, терпеливо объясняя на StackOverflow, почему программы не работают и как их исправить. Еще в...

Процессор Forth J1 в FPGA плате M02mini Впервые я познакомился с языком программирования Forth еще в студенческие годы. Было это правда ну очень давно. Уже тогда язык поразил меня тем, что он «не такой как все». При этом, код получался хоть и малопонятный, но компактный и быстрый. Недавно я занимался запуском пр...

GIS DAYS 2020, краткий обзор сессии PRO1 Главным событием осени 2020 года в нашей компании стала конференция GIS DAYS. Мы уже рассказывали вам о содержании ее пленарной сессии – здесь, а теперь готовы познакомить с обзором профессиональной секции PRO1. Наш материал кратко раскроет темы докладов специалистов, выступ...

Технологическая конференция UIC Dev 2020 (онлайн-трансляция) UIC Dev — это ежегодная технологическая конференция для разработчиков, управленцев, аналитиков и дизайнеров от компании Picom. Конференция пройдёт 10 октября с 11:00 до 18:00 в офлайн и онлайн форматах. В программе конференции ...

Ozon go school: Как не нужно проводить отбор Go School Как вы знаете, в середине мая Ozon объявил о запуске школы программирования на языке Go. Обещали следующее: бесплатное обучение возможность получить знания по реальной разработке на Go от Ozon возможность получить работу в Ozon Чтобы попасть в школу, нужно было:...

Разработка первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations Всем привет! Меня зовут Таня, я тимлид группы разработки Axapta в компании Lamoda. В этой статье речь пойдет про разработку нашего первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations. Я расскажу про подходы, которые мы использовали, про ошибки,...

Как мы выбрали архитектуру слоя представления на новом проекте и не прогадали Год назад я пришел в vivid.money третьим разработчиком. Несмотря на это, в проекте практически не было кода, а первые фичи только начинали разрабатываться. Уже тогда было понятно, что команда очень быстро значительно вырастет. Конечно, стоило сразу задуматься о том, как буде...

Митап «Образование в IT: чему стоит поучиться у бизнеса» — разбираемся в программах и курсах и планируем карьеру IT-компании запускают собственные программы обучения — чем они отличаются от университетских, кому могут быть полезны, зачем нужны бизнесу и дают ли гарантии получить работу? Ответить на эти и другие вопросы помогут руководители образовательных проектов и IT-подразделений ...

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

Разбор доклада Баруха Садогурского «DevOps для разработчиков (или против них?!)» Впервые в своей истории JUG.ru выходит обеими ногами в онлайн и представляет новый формат: смесь доклада, панельной дискуссии и ток-шоу. Вашему вниманию мы представим живой разбор доклада Баруха Садогурского «DevOps для разработчиков (или против них?!)». В разборе будут уча...

Ностальгии пост: WWDC от Apple в офлайне, как это было глазами участников WWDC 2020 подходит к концу. По этому поводу Avito, Redmadrobot, Touch Instinct, Wrike, а также Алекс Пацай и Слава Карпенко вспоминают важные моменты с конференций прошлых лет. Читать дальше →

Собираем идеи выступлений на онлайн-конференцию разработчиков программного обеспечения с открытым кодом «Админка» Команда Теплицы социальных технологий открывает прием докладов на онлайн-конференцию разработчиков программного обеспечения с открытым исходным кодом «Админка». Заявки на доклады, обсуждения и другие форматы взаимодействия принимаются до 23 марта 2021 г. Онлайн-конференция ...

Мои работы для Outline 2020 22-24 мая происходит онлайн-голосование демопати 2020. Мероприятие планировалось на май этого года, но было перенесено на октябрь по всем известным причинам. Я расскажу о своих работах Читать дальше →

[Перевод] Sktime: унифицированная библиотека Python для машинного обучения и работы с временными рядами Всем привет. В преддверии старта базового и продвинутого курсов «Математика для Data Science», мы подготовили перевод еще одного интересного материала. Решение задач из области data science на Python – это непросто Почему? Существующие инструменты плохо подходят для реше...

[Из песочницы] Восемь важных привычек программиста «Человек может стать человеком только путем воспитания. Он — то, что делает из него воспитание» И. Кант На мой взгляд, эта цитата очень подходит программистам. По сути, программист – это ведь не просто специалист, который хорошо разбирается в технических вопросах. Программи...

[Перевод] Kotlin vs Java И снова здравствуйте. В преддверии старта нового курса «Backend-разработка на Kotlin», мы подготовили для вас перевод статьи, в которой рассказывается о том, чем же Kotlin отличается от Java. «Kotlin – новый язык программирования, который заставит вас отказаться от Java»...

Skate от EA возвращается; Все трейлеры с EA Play 2020 Компания Electronic Arts провела свою конференцию в онлайн формате, на которой показала сразу несколько игр. Яркой новинкой стала игра Star Wars: Squadrons, в которой игрок выступит в роли пилота космического корабля из вселенной Звёздных войн. Будет сингл-плеер и мультиплее...

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

Конференция Intel InnovatiON пройдет в онлайн-формате Intel напомнила о конференции InnovatiON, которая состоится 27-28 октября 2021 года. В описании мероприятия сказано, что основное внимание будет уделено темам искусственного интеллекта, облачным решениям, устройствам связи 5G, а также инновациям в сфере...

Создание статической библиотеки на С++ для работы с большими числами Я всегда слышал, что с библиотеками в С++ что-то не так, как и с ограничением максимального целочисленного значения, да и вообще то, что язык сложный и непонятный. Что же, сегодня, мы начнём писать собственную библиотеку больших чисел, полностью своими руками c 0, и узнаем,...

BIG DATA 2020 Онлайн 4 июня 4 июня 2020 года издательство «Открытые системы» проведет деловой форум для профессионалов в сфере больших данных и интеллектуальной аналитики — BIG DATA 2020 ОНЛАЙН: «Данные в основе цифровой экономики». В этом году форум впервые пройдет онлайн. Участники форума обсудят ро...

Предпринимателей обучат грамотной работе с данными: Qlik и Accenture запускают бесплатный марафон и сертификацию Qlik®, ведущий разработчик программного обеспечения для аналитики и интеграции данных, в партнерстве с Accenture и DataYoga объявляет о запуске бесплатной комплексной программы обучения грамотной работе с данными. Программа стартует 1 марта 2021 года и будет включать масштаб...

[Перевод] Доклад Sysdig об использовании контейнеров за 2019: новые сведения о Kubernetes и безопасности Сегодня мы с огромной радостью представляем доклад Sysdig об использовании контейнеров за 2019 год (Sysdig 2019 Container Usage Report). Kubernetes продолжает набирать обороты, активнее осваиваются облачные архитектуры, и все это меняет не просто паттерны использования, но ...

Dell Technologies 2020_Live: всё самое актуальное об инновационных продуктах и решениях Dell. Репортаж с онлайн-конференции Dell Technologies 2020_Live – отчетное онлайн-мероприятие вендора для российских пользователей (организовано совместно с Intel и Microsoft) – состоялось 30 июня. На трехчасовом интеративе ведущие специалисты Dell рассказали о новинках продуктового портфеля компании, а также ...

Как реализовать интеграцию с ЕСИА на Java без лишних проблем Долгое время основным способом идентификации граждан был обычный паспорт. Ситуация изменилась, когда в 2011 году по заказу Минкомсвязи была внедрена Единая система идентификации и аутентификации (ЕСИА), ― она позволила распознавать личность человека и получать о ней данные в...

Разрешите представить: Veeam Availability Suite v10 В вихре праздников и последовавших за каникулами разнообразных событий можно было и упустить из виду, что долгожданный релиз Veeam Availability Suite версии 10.0 увидит свет уже совсем скоро — в феврале. О новой функциональности вышло достаточно много материалов, включая д...

[Перевод] Работа с файлами — это сложно Я уже много лет не пользовался десктопным клиентом электронной почты. Ни один из них не может справиться с объёмом получаемой мной почты, по крайней мере один раз не повредив мой почтовый ящик. Pine, Eudora, Outlook — все они повреждали мой почтовый ящик, вынуждая восстанав...

Масштабирование базы данных. Microsoft AlwaysOn Привет. Меня зовут Тигран Петросян, я ведущий инженер по технической поддержке Docsvision, и сегодня расскажу о применении технологии MS SQL AlwaysOn. Это вторая статья из мини-серии «Масштабируемость системы ECM на предприятии», в которой первая статья моего коллеги была по...

Stargate: что это, как работает и зачем использовать Stargate — это open source фреймворк для работы с Apache Cassandra. Как он устроен и какие преимущества даёт, на конференции Cassandra Day Russia 2021 рассказал Дмитрий Бурлачков, Software Engineer в DataStax и один из разработчиков Stargate. Под катом расшифровка его докл...

Kubernetes — это новый Linux? Интервью с Павлом Селивановым Расшифровка: Азат Хадиев: Здравствуйте. Меня зовут Азат Хадиев. Я разработчик PaaS направления Mail.ru Cloud Solutions. Со мной здесь Павел Селиванов из компании Southbridge. Мы находится на конференции DevOpsDays. Он здесь выступит с докладом о том, что с Kubernetes можно ...

[Перевод] Неудачные приёмы работы с NGRX В моих предыдущих материалах я (дважды) рассказывал об анти-паттернах Angular и о рекомендованных приёмах работы с RxJS. После того, как я полгода проработал с NGRX и как следует разобрался с этой библиотекой, полагаю, что пришло время рассказать о некоторых приёмах работы, ...

Ключевые рынки мира готовится покорять образовательная платформа Lectera В ближайшее время на международный рынок выходит образовательная платформа Lectera, разработанная специально для решения актуальных задач онлайн-обучения и основанная на принципе Money Education — «обучайся зарабатывать». Образовательные модули платформы по самым разным...

Конференция разработчиков игр GDC 2022 пройдёт в традиционном оффлайн-формате Сегодня стартует ежегодная конференция разработчиков игр GDC 2021, которая пройдёт в онлайн-формате. Тем не менее, организаторы мероприятия заявляют, что в следующем году конференция вернётся к привычной форме проведения. По словам организаторов, GDC 2022 пройдёт в Moscone C...

SSD для геймеров и хранение данных будущего: Seagate на CES 2020 CES — всегда самая ожидаемая выставка начала года, крупнейшее событие технологического мира. Именно там впервые появляются гаджеты и концепты, которые из будущего сразу шагают в реальный мир и меняют его. У выставок такого масштаба есть только один недостаток: будь то CES,...

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

1 октября конференция «Роботизация бизнес-процессов 2020» 1 октября 2020 издательство «Открытые системы» проведет ежегодную конференцию «Роботизация бизнес-процессов 2020» https://www.osp.ru/iz/rpa2020, где на одной площадке будут представлены все доступные в России платформы RPA, кейсы для всех отраслей отечественной экономики, а...

Онлайн-курс «Event-менеджер» На онлайн-курсе «Event-менеджер» вы узнаете, как комплексно организовать событие в онлайне, офлайне или гибридное: начиная с идеи и заканчивая продвижением. После прохождения курса выпускники получат все необходимые инструменты и практики, чтобы сразу приступить к работе....

Весь опыт маркетплейсов и E-commerce-проектов на 
MCOM 2020 MCOM Marketplace and Ecosystems 2020 — конференция о точках роста e-commerce проектов и новых формах взаимодействия с клиентами и партнерами. Экосистемы и маркетплейсы — совершенно новый подход к организации бизнес-процессов. Как понять какая экосистема подходит вашему бизне...

Цифровизация бизнеса – одна из главных задач для представителей сферы АПК В октябре Softline выступила генеральным партнером международной онлайн-конференции «SmartAgroProm». Эксперты ИТ-компании рассказали участникам мероприятия о том, как новые технологии помогают повышать эффективность бизнеса.

Как можно оптимизировать dot-product и не только. Доклад Яндекса Разработчик инфраструктуры качества поиска Яндекса Ильнур Хузиев ilnurKh взял простую задачу — скалярное произведение двух векторов — и попробовал выжать все соки производительности кода. Из доклада вы узнаете, как использовать возможности процессора, настройки компилятора (...

Microsoft отменила PWA-приложение Windows Insider (Project Catnip) Сегодня компания Microsoft выпустила на канале «Ранний доступ» (Fast Ring) новую инсайдерскую сборку Windows 10 под номером 19551, и одновременно с этим объявила о прекращении работы над PWA-приложением для программы Windows Insider, которое разрабатывалось под кодовым назв...

Вариант работы с вебсокетами в iOS на языке Swift / Написал менеджер для работы с websocket Всем привет. 4 года назад я уже разбирался с вебсокетами в iOS, тогда я решил задачу с помощью одной из библиотек cocoapods, статья есть на Хабре. А сегодня хочу продемонстрировать еще одно решение, нативное без cocoapods. Я написал свой менеджер для работы с вебсокетами ...

Впервые в истории проекта МЭШ гранты за его развитие получили педагоги не из Москвы Глава столичного образовательного ведомства Исаак Калина выступил на минувшем селекторном совещании подотчетного ему Департамента. Он отметил, что впервые в истории гранты за развитие проекта «Московская электронная школа» были получены преподавателями не из мегаполиса. Так,...

А я у тебя точно первый? Или как выбрать (первый) язык программирования в ${year} году Я часто вижу, как разработчики разного уровня «сеньёрности» доказывают, иногда аргументированно, иногда просто «авторитетно», почему стоит или не стоит выбирать определенный язык программирования в качестве первого. YouTube полон роликов по типу «Какой язык программирования ...

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

Яна Бардинцева обеспечит единение Okko "Назначение Яны Бардинцевой связано с изменениями с структуре, которые стали актуальны в связи с текущим этапом развития экосистемы – появлением новых активов и амбициозных задач по развитию, которые перед ними стоят, - рассказал представитель Rambler Group корреспонденту Co...

Школа онлайн-ритейл менеджмента в России Компания 24TTL объявила о старте программы школы по подготовке онлайн-ритейл менеджеров - 24 Online Retail Management school. Преподавателями школы выступят двенадцать экспертов-практиков из международных и российских компаний таких как: AliExpress, “М.Видео”, Oz...

Зачем разработчику разбираться в вопросах безопасности? Одно дело — почитать теорию об уязвимостях и совсем другое — увидеть последствия и защититься на практике. Специалист по защите приложений в DINS Иван Юшкевич предлагает испробовать это во время конференции PHP Russia 2021, где он представит свой практический доклад «Веб-без...

AI Art Gallery - виртуальная художественная галерея в рамках осенней GTC С 5 по 9 октября NVDIA проведет осеннюю GPUTechnologyConference. Онлайн-конференция соберет тысячи исследователей, стартапы и компании из списка Fortune 500. В рамках конференции впервые пройдет AI Art Gallery. В виртуальной галерее будут представлены работы художников, раз...

WWDC пройдет онлайн с 22 июня Для всех разработчиков участие в конференции будет бесплатным. Также компания сообщила, что планирует провести Swift Student Challenge — конкурс, в рамках которого разработчики-учащиеся смогут продемонстрировать свои навыки программирования, создав собственное мини-приложени...

.NET Core: интринсики x86_64 на виртуальных машинах Мы живём в эпоху доминирования архитектуры x86. Все x86-совместимые процессоры похожи, но и все при этом немного отличаются. И не только производителем, частотой и количеством ядер. Архитектура x86 за время своего существования (и популярности) пережила много крупных апдейт...

Объявлена программа онлайн-конференции о медиапотреблении в эпоху коронавируса «Телеспутник» совместно с ИАА TelecomDaily организуют 23 апреля 2020 года онлайн-конференцию «ОТТ-притяжение: факторы перезагрузки на рынке онлайн-видео», в ходе которой самые востребованные эксперты отрасли обсудят резкое изменение ландшафта рынка OTT.

Настраиваем экспорт IPFIX на VMware vSphere Distributed Switch (VDS) и последующий мониторинг трафика в Solarwinds Привет, Хабр! В начале июля Solarwinds анонсировал релиз новой версии платформы Orion Solarwinds — 2020.2. Одно из нововведений в модуле Network Traffic Analyzer (NTA) — поддержка распознавания IPFIX-трафика от VMware VDS. Анализ трафика в среде виртуального коммутатора ...

История одного pet-проекта Если помните, в детстве были такие книжки, где ты читаешь, а в конце есть вариант развилки — пойти направо или налево, убить кого-то или помиловать. В зависимости от вашего выбора в книжке было написано: «Перейдите на такую-то страницу и на такую-то строчку». У Александра Зи...

Азбука libp2p от Textile (или за что мы её любим) Перевод статьи начального уровня в блоге проекта Textile от 19 ноября 2019 г.Первые шаги к созданию децентрализованного приложения могут быть трудными. Изменить привычный при разработке централизованных приложений образ мышления не легко, поскольку распределённый дизайн ло...

8 ядер и 16 потоков. Подтвержден процессор AMD Ryzen 7 5800X на архитектуре Zen3 На прошлой неделе база бенчмарка Ashes of the Singularity (AOTS) подтвердила существование мобильного гибридного процессора AMD Ryzen 7 5700U, а сейчас в AOTS засветился перспективный настольный восьмиядерник Ryzen 7 5800X. Увы, никаких характеристик новинки не сообщае...

Почему вымирают этнические языки и языки программирования, и как их помогают спасать в соцсетях Привет, Хабр! Мы в MNFST разрабатываем платформу для брендов и микроинфлюенсеров. Наш опыт показывает, что инфлюенсеры могут реализовывать себя в самых разных сферах деятельности. Одни привлекают внимание к проблемам экологии, другие — помогают спасать вымирающие языки. В м...

Как управлять состоянием в Angular по мере роста приложения Допустим, перед вами стоит задача написать фронтенд-приложение. Есть ТЗ с описанием функционала, тикеты в баг-трекере. Но выбор конкретной архитектуры лежит на вас. Порой трудно заранее понять, какая архитектура будет удачной, а какая нет. Особую сложность представляет орга...

In-memory архитектура для веб-сервисов: основы технологии и принципы In-Memory — набор концепций хранения данных, когда они сохраняются в оперативной памяти приложения, а диск используется для бэкапа. В классических подходах данные хранятся на диске, а память — в кэше. Например, веб-приложение с бэкендом для обработки данных запрашивает их в ...

Бета Windows 10X работает на MacBook не хуже, чем macOS Windows – это явно не то, без чего нельзя представить себе Mac, в отличие от macOS, ради которой, собственно, многие и покупают компьютеры производства компании Apple. Несмотря на то что некоторые пользователи могут запускать «окна» на «маках», чаще всего это делается вовсе...

Microsoft научилась рисовать собеседников в реальном мире на онлайн-собраниях Помимо колонки, способной переводить онлайн-конференции в реальном времени, о которой мы писали ранее, Microsoft показала и новую платформу для онлайн-собраний в смешанной реальности - Mesh.

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

Open Architecture Meetup 3/11 Приглашаем вас обсуждать актуальное — микросервисы. Встречаемся на онлайн-митапе 3 ноября, где вместе со спикерами ответим на вопросы: как вынести части, которые можно переиспользовать, и отдать другим командам, и как микросервисная архитектура может помочь развитию сотрудни...

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

[Перевод] Назад в Будущее: какие подходы NLP будут востребованы на NIPS 2020 Стремительно и неотвратимо приближается ключевое событие года в области Data Science: конференция NIPS 2020, запланированная на 6-12 декабря 2020. Традиционно на самом масштабном событии года будут представлены значимые результаты, свежие идеи и перспективные подходы в разли...

Autodesk Pro Forum 2020: онлайн без компромиссов В конце сентября состоялась онлайн-конференция Autodesk Pro Forum 2020. О том, как прошло первое в России виртуальное мероприятие, посвященное цифровому проектированию и производству с помощью продуктов Autodesk, расскажет Валентин Николаев, директор по маркетингу компании «...

Для разработчиков, инвесторов и партнеров: в столице запустили «Карту инновационных решений» Благодаря новой онлайн-платформе инвесторы и заказчики смогут быстро найти необходимые технологичные новинки, договориться о сотрудничестве с компаниями-разработчиками и заключить контракт на покупку товара или оказание услуги. В столице заработала онлайн-платформа «Карта ин...

WWDC 2020: прямая трансляция презентации Apple (начало в 20:00 по Киеву) Сегодня, 22 июня, стартует 31-я Всемирная конференция разработчиков Apple WWDC 2020. В этом году, как известно, она впервые в истории целиком пройдет в онлайн-формате из-за пандемии COVID-19. Традиционно открывает конференцию основной пленарный доклад, где звучат главные ано...

[Перевод] Почему стоит начать изучение программирования с языка C Краткое содержание: автор статьи объясняет, почему С хорош именно на этапе обучения и прокачки мозгов будущего программиста. А через некоторое время, или даже параллельно, можно выучить более современный язык и заняться, например, Enterprise- или Web-разработкой. Фото: Lia...

lifecell Campus обнуляет трафик на образовательные онлайн-платформы Для абонентов lifecell, зарегистрированных в студенческой программе лояльности lifecell Campus, трафик при использовании образовательных онлайн-платформ Prometheus и ВУМ Онлайн не тарифицируется.

API, ради которых наконец-то стоит обновиться с Java 8. Часть 1 На сегодняшний день Java 8 является самой популярной версией Java и ещё довольно долго будет ей оставаться. Однако с тех пор уже выпущено пять новых версий Java (9, 10, 11, 12, 13), и совсем скоро выйдет ещё одна, Java 14. В этих новых версиях появилось гигантское количество...

Про Елену Першину и Сливинского из Яндекс.Вебмастер   Вот это первый экран в Яндексе по запросу — «шкафы купе спб»:     Ну и?! Одна реклама и только реклама. Кто то скажет, что есть и другие позиции где то там внизу… Да, есть, но блядь это первый экран забирает 90% трафа Продвижение и бес...

Опубликован список сессий конференции разработчиков Microsoft Build 2020 Ежегодная конференция разработчиков Microsoft Build 2020 пройдёт с 19 по 21 мая, но в этот раз только в формате бесплатного виртуального мероприятия из-за продолжающейся пандемии. За три дня конференции пройдёт более 600 сессий, которые будут представлять собой смесь прямог...

Онлайн-лекция «Быстрая подготовка окружений для хакатонов и геймджемов» 16 июня приглашаем вас на бесплатную онлайн-лекцию о быстрой автоматизации и развертывании ПО для хакатонов при помощи Ansible. Лектор: старший разработчик платформы бизнес-сервисов «МегаФона» Антон Гладышев. Зарегистрироваться Читать дальше →

Как правильно сделать Kubernetes (обзор и видео доклада) В конце мая «Флант» участвовал в конференции DevOpsConf 2021, которая наконец-то вернулась в offline, пусть и с некоторыми ограничениями. Я выступил с докладом о том, как делать Kubernetes так, чтобы были довольны все: разработчики, инженеры и бизнес. Представляем текстовую ...

C++ Russia: что будем обсуждать уже через месяц Всем привет! До C++ Russia осталось меньше месяца — самое время показать вам, о чём там расскажут-то. Как обычно, спектр тем будет широкий — от прикладных («решаем нетривиальные задачи средствами современного CMake») до довольно академических («как лямбды в C++ и других язы...

Ubisoft создаст онлайн-платформу для будущих игр Assassin's Creed Ubisoft подтвердила разработку Assassin's Creed Infinity — специальной онлайн-платформы для будущих игр серии. Платформа будет иметь несколько сеттингов в духе Fortnite и GTA Online с полноценным лайв-сервисом. Читать полную статью

[Перевод] JAVA преступно недооценена Точка зрения невежественного студента информатики Вероятно, вы прочитали заголовок этого поста и подумали: «Что этот парень курит? Java повсюду!» Вы правы, Java по-прежнему доминирует в отрасли и c ее помощью запускаются одни из крупнейших в мире критически важных приложе...

Google отменила конференцию Google I/O 2020 из-за коронавируса Из-за эпидемии коронавируса в мире уже отменили или перевели в онлайн несколько знаковых мероприятий, включе MWC 2020 и GTC 2020. Еще одной в списке стала конференция разработчиков Google I/O 2020. Подробнее об этом читайте на THG.ru.

[Перевод] Использование алгоритма Прима для генерации соединённых друг с другом пещер Я решил объяснить один из алгоритмов генерации карты, используемых в моей игре In the House of Silence. Главное преимущество этого способа заключается в том, что в отличие от других алгоритмов, он никаким образом не может сгенерировать карту с разделёнными частями. Гене...

Apple выпустит новое приложение для Windows 10: что это будет? Летом 2019 года Apple пошла на довольно неожиданный шаг и отказалась от поддержки приложения iTunes. Это произошло после выхода беты macOS Catalina, где функции iTunes взял на себя Finder. Однако если на Mac онлайн-магазин с музыкой и фильмами, а также её ключевые функции к...

[Перевод] Мы переписали всё на $КРУТОЙЯЗЫК, но стартап всё равно не взлетел Сегодня наше невероятное приключение подходит к концу. Но всё было не напрасно. Мы оставим после себя наследие в виде превосходных технологических решений и команды, которая готова к следующему вызову. Следуя славной традиции стартапов, я решил написать эту статью, чтобы дру...

Jenkins, покрытие кода, байткод и девопс: что будет на Luxoft TechFest #4 3 июня на онлайн-митапе Luxoft TechFest #4 можно будет послушать три доклада по Java/DevOps. Под катом их полные описания и другая информация о мероприятии, а сначала суть вкратце для тех, кто торопится:• Олег Ненашев разрабатывает Jenkins. И расскажет, как в 2021-м правиль...

Сase Day — бесплатная онлайн-конференция Сase Day ― бесплатная онлайн-конференция Что такое Сase Day? Это ежегодная онлайн-конференция, на которой выпускники WebPromoExperts представляют реальные кейсы по интернет-маркетингу в своих компаниях. Каждый из них успешно закончил курсы, достиг про...

Анонс: Как организовать IT-конференцию и не сойти с ума Завтра, в 20:00 в наших соцсетях выступит Наталья Крапкина (больше известная как Кейт или ladynoname), одна из организаторов конференции Chaos Constructions. Наташа создает курирует IT-сообщества в Петербурге: ITGM 14, митапы DevOps40, MonHouse, и работает как идейный вд...

Книга «Паттерны объектно-ориентированного проектирования» Привет, Хаброжители! Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программирован...

Первый онлайн-хакатон проведет в начале осени Maxonrow Maxonrow анонсирует свой первый MAXathon! Онлайн-хакатон с 5 сентября по 3 октября 2020 года. В ходе этого уникального мероприятия эксперты блокчейна, разработчики и другие технологические энтузиасты будут создавать инновационные решения для сферы здравоохранения в ответ на ...

Дайджест событий для эйчаров и рекрутеров в IT на май 2020 Продолжаем работать из уютных хоум-офисов и набираться знаний в свободное время! В мае запланированы курс для ИТ-рекрутеров, конференция о найме разработчиков в новых реалиях и масса онлайн-митапов для обсуждения актуальных вопросов организации работы на удаленке. В дайдже...

FOSS News №63 – спецвыпуск о «внутренней кухне» дайджестов Всем привет! Вот уже больше года я вместе с несколькими товарищами делаю дайджесты FOSS News для Хабра с материалами о свободном и открытом ПО и железе. Недавно меня пригласили на онлайн-конференцию разработчиков программного обеспечения с открытым кодом «Админка», где я ...

Самое важное с keynote-презентации WWDC21 Сегодня стартует ежегодная конференция для разработчиков Apple WWDC, и по традиции она начинается в анонсов обновлений операционных систем для продуктов компании. Выжимка самого важного из того, что объявили во время keynote-презентации — в этом материале. Читать далее

Правосторонний интерфейс: адаптируем контролы к right-to-left языкам C адаптацией приложений и сайтов под RTL-языки (right-to-left, справа налево) сталкиваются разработчики многих развивающихся и выходящих на новые рынки продуктов. Мы в Badoo тоже в какой-то момент оказались в этой ситуации: наши приложения переведены на 52 языка и диалекта. ...

Бесплатная программа O&O ShutUp10 отключит слежку и телеметрию в последней версии Windows 10 с майским обновлением Бесплатная и портативная программа с огромным количеством настроек и их подробным описанием на русском языке обновилась до новой версии и готова к работе с Windows 10 2004 May Update

Викторина: Насколько хорошо ты разбираешься в электромобилях Электромобили без сомнения очень скоро станут основным видом транспорта в наших городах. Они быстрые, экологичные, мощные, красивые и у них есть еще масса преимуществ. Мало кто не хотел бы купить себе красавицу Tesla. Этот феномен объясним, но электромобилей уже сейчас очен...

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

[Перевод] Вы правда знаете о том, что такое массивы? Там, где я тружусь, от веб-разработчиков ожидают знания PHP и JavaScript. Я, проводя собеседования, обнаружил, что достаточно задать всего один простой вопрос для того чтобы узнать о том, насколько глубоко разработчик понимает инструменты, которыми пользуется каждый день. Во...

Бьярне Страуструп о контроле над языком, удалении старых функций, заимствованиях у Rust и многом другом Этим летом на онлайн-конференции C++ Russia побывал самый почетный гость, какой только может быть на мероприятии по C++: создатель этого языка Бьярне Страуструп. Мы поговорили с ним о контроле над языком, нововведениях, удалении старых функций, о том, почему у языка нет четк...

Flutter под капотом: Owners Всем привет! Меня зовут Михаил Зотьев, я Flutter-разработчик и тимлид в Surf. Продолжаю серию материалов о внутреннем устройстве работы Flutter: Flutter под капотом Flutter под капотом: Binding Flutter под капотом: Owners > Вы находитесь здесь Для полного восприятия с...

Выставка Integrated Systems Russia 2020 27-29 октября будет проходить выставка Integrated Systems Russia 2020 в МВЦ «Крокус Экспо», павильон 1, зал 5. Выставка пройдет в новом для себя гибридном формате – вместе с офлайн посещением будут онлайн стенды экспонентов, которые будут созданы на специальной платфо...

Теперь разработчики могут создавать приложения для Windows на языке Swift Накануне проект Swift, в рамках которого развивается одноимённый язык программирования, объявил о выпуске первой версии Swift для Windows 10. Это означает, что все инструменты, такие как компилятор и ключевые библиотеки, доступны разработчикам для переноса своих приложений ...

[Перевод] Конференция DEVOXX UK. Выбираем фреймворк: Docker Swarm, Kubernetes или Mesos. Часть 1 Docker Swarm, Kubernetes и Mesos являются наиболее популярными фреймворками для оркестровки контейнеров. В своем выступлении Арун Гупта сравнивает следующие аспекты работы Docker, Swarm, и Kubernetes: Локальный девелопмент. Функции развертывания. Мультиконтейнерные приложе...

Конференция DEVOXX UK. Выбираем фреймворк: Docker Swarm, Kubernetes или Mesos. Часть 2 Docker Swarm, Kubernetes и Mesos являются наиболее популярными фреймворками для оркестровки контейнеров. В своем выступлении Арун Гупта сравнивает следующие аспекты работы Docker, Swarm, и Kubernetes: Локальный девелопмент. Функции развертывания. Мультиконтейнерные приложе...

Конференция DEVOXX UK. Выбираем фреймворк: Docker Swarm, Kubernetes или Mesos. Часть 3 Docker Swarm, Kubernetes и Mesos являются наиболее популярными фреймворками для оркестровки контейнеров. В своем выступлении Арун Гупта сравнивает следующие аспекты работы Docker, Swarm, и Kubernetes: Локальный девелопмент. Функции развертывания. Мультиконтейнерные приложе...

Любить всех человеков — лучшие доклады с TeamLeadConf за 5 минут Недавно мы с коллегами были на TeamLeadConf — это конференция об управлении, мотивации, найме, процессах и других штуках, полезных тимлидам. Обычно после конференций мы делимся впечатлениями с теми, кто на конференцию не пошел. Самый популярный формат — список топовых докла...

Проект LLHD — универсальный язык описания аппаратуры Буквально на днях на arXiv-е была выложена очень занятная статья швейцарских исследователей, в которой представлены подробности проекта LLHD. Это проект создания многоуровневого промежуточного представления для языков описания аппаратуры, наследующий идеологию и принципы про...

Как мы внедряли распределенный кеш на Tarantool в одной АБС Разработка любого достаточно серьезного софта, будь то калькулятор матриц или ИИ беспилотного автомобиля, — это всегда какая-то своя предметная область, определенные технологии, алгоритмы и структуры данных, архитектура кода, процесс разработки и еще много разных умных терм...

Наталья Сергунина пригласила москвичей поделиться идеями по обучающим программам «Технограда» До 3 марта на платформе crowd.mos.ru будет действовать краудсорсинг-проект, посвященный идеям обучающих программ «Технограда». Как рассказала заммэра Москвы Наталья Сергунина, горожане до 27 февраля включительно могут предложить идеи по новым направлениям, которые бы они хот...

Интеграция Huawei Mobile Services со второй попытки Android-разработчики и продакты всей галактики ломают голову над одним важным вопросом — “Нужно ли делать интеграцию HMS?”. В это статьей мы расскажем, как у нас получилось затащить поддержку Huawei Mobile Services в регулярных релизах, пусть и со второй попытки. Здесь ...

Онлайн-митапы и ютюб-шоу: неделя стримов от JUG Ru Group Готовя наши летние конференции, мы занялись различными онлайн-форматами — и на этой неделе в каждый будний день проведём по бесплатному мероприятию для разработчиков. Во-первых, будет по онлайн-митапу для джавистов, дотнетчиков и мобильщиков. А во-вторых, многим интересны ...

Технический обзор архитектуры СХД Infinidat InfiniBox – модерновая система хранения, сразу попавшая в правую часть магического квадрата. В чем ее уникальность? Краткая предыстория Что такое InfiniBox? Это система хранения компании Infinidat. Что такое компания Infinidat? Это компания, созданная Моше Янаем (создатель...

О лучших цифровых практиках для детей рассказала вице-мэр Москвы Наталья Сергунина Онлайн-курс детского технопарка «Инжинириум» вошел в число лучших цифровых практик и будет рекомендован для использования детьми и педагогами во всем мире в рамках масштабной виртуальной выставки. Онлайн-программа «Курс молодого инженера» признана одной из лучших практик фед...

Зачем идти на конференцию ESCAPE? 15-17 сентября пройдёт конференция ESCAPE для ИТ-специалистов — конференция об essential skills. Мероприятие продлится три дня и будет проходить онлайн. Организаторы позаботились о вашем расписании и сделали возможным регистрацию на отдельные доклады, чтобы вы могли не забив...

Видеозаписи всех докладов с шести конференций Онтико Ситуация с тем-самым-вирусом сильно бьёт по организаторам мероприятий. Людям, которые помогают сообществу разработчиков России, сейчас тяжело. Мы в AvitoTech хотим поддержать своих друзей из Онтико, и поэтому открываем доступ к видео с конференц...

Дайте все №41: новые возможности для НКО и активистов Онлайн-курс «Градозащита для начинающих: как сохранить свой город» Команда Теплицы социальных технологий вместе с общественным движением «Архнадзор» приглашают неравнодушных горожан и активистов принять участие в онлайн-курсе «Градозащита для начинающих: как сохранить св...

Крупнейший киберполигон The Standoff выходит в онлайн Кибербитва The Standoff пройдет 12-17 ноября 2020 года, в режиме онлайн. В программе мероприятия: масштабные киберучения и онлайн-конференция по кибербезопасности.

Наталья Сергунина рассказала о скидках до 70% на товары первого онлайн-фестиваля шопинга Продукцию московских компаний можно будет купить на первом онлайн-фестивале шопинга IDRF-Fest. Гостей ждут прямые эфиры с подробным представлением предпринимателями своих товаров, ответами на вопросы и скидками до 70%. Фестиваль состоится 22-23 августа на специализированной ...

Microsoft разработала ИИ-систему, преобразующую простые текстовые запросы в код Корпорация Microsoft на конференции для разработчиков Microsoft Build, которая прошла несколько дней назад, представила интересную новинку. Это модель обработки естественного языка GPT-3 от OpenAI, позволяющая создавать приложения с минимальным знанием языков программиров...

Почему мы не берём на работу новичков или 5 мифов обучающих платформ Так уж случилось, что я уже давно работаю в ИТ, хотя по образованию нефтяник. И сегодня хочу рассказать почему начинающим разработчикам очень сложно попасть в ИТ-компанию. Сразу оговорюсь, что всё написанное основано на личном опыте работе в компаниях разной величины: от мел...

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

16 советов по разработке для андроид на языке Kotlin. Часть 3 И еще раз здравствуйте! В преддверии старта базового курса по Android-разработке, делимся заключительной частью статьи «16 советов по разработке для андроид на языке Kotlin». Читать первую часть Читать вторую часть LATEINIT Одной из ведущих особенностей Kotlin является е...

ЭОС, Fujitsu, «ВидеоМост» и «Актив» примут участие в онлайн-семинаре Российского фонда образовательных программ Вокруг разработчика отечественных ЕСМ-систем ЭОС и его технологических партнеров сложилась экосистема компаний, обеспечивающих цифровую цифровую трансформацию и распределенную работу. Этот опыт будет положен в основу онлайн-семинара «Как организовать и обеспечить безопасност...

Умные кассы для «ВкусВилла» С точки зрения пользователя процесс онлайн-покупки продуктов у «ВкусВилла» выглядит просто — открыл приложение (самого «ВкусВилла» или партнеров доставки и агрегаторов), выбрал нужные товары, оплатил, дождался, получил. В этом посте мы немного расскажем о том, как работают к...

Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению Кажется, тема «зачем нужен Kubernetes», уже раздражает. Хочется сказать: «все кому надо — давно уже поняли», однако я разделил бы технических (и околотехнических) работников на тех, кто «понял и знает как использовать», и тех, кто «понял, но хочет знать, как сделать знания а...

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

Дайте все №45: новые возможности для НКО и активистов Программа «ПРО_Партнерство» Команда D-Group.Social запускает новую программу «ПРО_Партнерство» для сотрудников НКО. Навыки, полученные участниками программы, помогут привлечь ресурсы на создание социальных проектов и программ, а также качественно изменить работу с партне...

Обзоры о железе и IT-задачи в энтерпрайзах: что ждет нас на пороге четвертой промышленной революции Туса на конференциях — хорошо это или плохо? Олег Бунин, признанный российский эксперт в области высоких интернет-нагрузок и организатор ведущих в России профессиональных конференций, считает нетворкинг важной частью мероприятия и призывает использовать его по максимуму.Мы п...

Юбилейный DUMP2020 — 4 дня, которые вы не забудете Привет, Хабр! У нас новости с Урала :) 10-я конференция уральских разработчиков DUMP пройдет в этом году в мае, с 14 по 17 число. Основная программа, по-прежнему, укладывается укладывается в 1 день. На DUMP выступят Сергей Абдульманов (Туту.ру, в прошлом МосИгра), Александр...

[Перевод] Retrofit: удобные разработка и тестирование API Если разработчик веб-сервиса хочет дать максимум удобств и пользы клиентам, ему нужно создать общедоступный API для программной работы с этим сервисом. В экосистеме Java есть один подход к разработке API, весьма удобный для программистов. Он заключается в размещении DTO и ин...

Проведение онлайн-конференции “Умные решения — умная страна: вызовы и перемены” осуществляется при поддержке РБК Events и консалтинговой компании Accenture (организатор ГК ЛАНИТ) На ежегодной конференции “Умные решения — умная страна: вызовы и перемены”, которая пройдет 6-7 октября 2021 года, технологические лидеры, представители бизнеса и эксперты поделятся информацией о новых вызовах в сфере ИТ и своим видением цифрового бизнеса в неустойчивы...

[Перевод] Языки любимые и языки страшные. Зелёные пастбища и коричневые поля Результаты опроса Stack Overflow являются отличным источником информации о том, что происходит в мире разработки. Я просматривал результаты 2020 года в поисках некоторых идей, какие языки добавить в нашу документацию по контейнерным сборкам, и заметил кое-что интересное о ...

Беседа с Полиной Гуртовой о будущем и настоящем Frontend`а. Организаторы DUMP 2020 задают несколько важных вопросов Полина Гуртовая — frontend-разработчик уже более 2х лет, работает в компании EvilMartians. Она не только прекрасный специалист, но и член программного комитета секции Frontend на конференции DUMP 2020, а еще спикер секции этого же года. Мы пообщались с Полиной и задали ей ...

Александр Ручьев: цифровизация чаще всего препятствует традиционным коммуникациям внутри семьи Президент группы компаний «Основа» Александр Ручьев принял участие в онлайн-конференции «100 вопросов от родителей», организатором которой выступил Фонд поддержки детей, находящихся в трудной жизненной ситуаций, стратегический партнер – портал «Я-родитель». В ходе сесси...

Почему ПМ часто проигрывают аналитикам, а те в свою очередь часто пасуют перед тестерами? Знакома ли вам такая картина описанная в названии статьи и задумывались ли вы над ответом на этот вопрос. Как ни странно один и тот же ответ может подходить для двух этих различных случаев. И там и там выигрывает тот кто правильно понимает и работает с требованиями. Но есл...

Скоро PGConf.Russia 2020 PGConf.Russia 2020 в этом году, как и в прошлом, пройдет в начале февраля, а именно – 3 февраля – мастер-классы, 4го и 5го – доклады. Это первый раз, когда нам не пришлось отодвигать дедлайн по приему заявок на доклады — то ли люди стали более самоорганизованными, то ли появ...

Построение выпуклой 3D оболочки Что? Зачем? Всем привет! Я хотел бы рассмотреть задачу вычислительной геометрии, а именно построение выпуклой 3D оболочки. Как мне кажется, это и не самый сложный, и не самый простой алгоритм, который было бы очень интересно и полезно разобрать. Если Вы никогда не сталкивали...

Сбер открыл доступ к технологиям своей экосистемы на SmartDev — первой конференции для разработчиков 20 мая Сбер провёл первую технологическую конференцию SmartDev для разработчиков, инженеров и других представителей технологического сообщества, а также для ключевых партнёров компании. На мероприятии выступили более 100 спикеров, а аудитория прямого эфира составила более 50...

Зачем PVS-Studio использует анализ потока данных: по мотивам интересной ошибки в Open Asset Import Library Анализ потока данных является неотъемлемой частью любого современного статического анализатора кода. Однако, со стороны, не очень понятно, что это и главное – зачем нужно. До сих пор некоторые ассоциируют статический анализ с поиском чего-то в коде по определённому шаблону....

.NET: Лечение зависимостей Кто не сталкивался с проблемами из-за assembly redirect? Скорее всего все, кто разрабатывал относительно большое приложение, рано или поздно с этой проблемой столкнется. Сейчас я работаю в компании JetBrains, в проекте JetBrains Rider, и занимаюсь задачей миграции Rider на...

5 самых известных проектов, написанных на Golang О языке программирования Golang, созданном корпорацией Google, на Хабре рассказывали много и подробно, так что мы не будем в очередной раз обсуждать достоинства этого инструмента. Лучше поговорим об известных проектах, которые написаны на Go — они являются доказательством...

Apple назвала дату презентации iOS 14 на WWDC 2020. Что здесь особенного Несмотря на то что Apple ещё в марте объявила, что WWDC 2020 впервые состоится в онлайн-формате из-за пандемии коронавируса, компания не стала оглашать конкретных сроков проведения конференции. Единственное, чем ограничились в Купертино, — это указанием на месяц. Им п...

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

Приходи, общайся и слушай. Выходи из внутреннего бега Как считает Евгений Россинский, СТО должен быть одновременно и стратегом в настоящем, и мечтателем, смотрящим в будущее. Стратег должен очень хорошо понимать, где находится сейчас — «чтобы что-то улучшить, надо сначала померить и найти метрику качества». А мечтатель должен л...

Минпросвещения запустило онлайн-платформу для дистанционного обучения школьников Как рассказал министр просвещения Сергей Кравцов на онлайн-конференции в МИА "Россия сегодня" на тему "Обеспечение возможности обучения на дому с использованием дистанционных технологий", новый сервис уже доступен для использования, здесь всё разбито по д...

Парсинг сайта кинотеатра на Golang Всем привет, в этой статье мы рассмотрим небольшой пример кода, написанный для сбора данных с сайта на популярном сегодня языке программирования Go. Эта статья будет особенно интересна тем, кто много слышал о Go, но пока еще не попробовал его самостоятельно. Для одного из...

Онлайн-хакатон «Новая реальность» VirusHack. Как это было Привет! В начале мая мы вместе с РАЭК и Агентством Инноваций Москвы провели хакатон “Новая реальность”, посвященный идеям продуктов и сервисов, которые смогут пригодиться людям, государству и бизнесу в текущих условиях, а также после возвращения жизни в нормальное русло. ...

Техническая конференция The Microsoft Ignite Tour Prague Microsoft приглашает на крупнейшую техническую конференцию Европы The Microsoft Ignite Tour Prague. В  рамках мирового roadshow в Праге c 24 по 25 февраля 2020 года пройдет крупнейшая техническая конференция Microsoft в Центральной и Восточной Европе — Microsoft Ignite The ...

[Перевод] Новые возможности TypeScript, повышающие удобство разработки TypeScript, во многих отношениях, больше похож не на язык программирования, а на мощный инструмент для линтинга и документирования кода, который помогает писать более качественные JavaScript-программы. Одна из наиболее заметных сильных сторон TypeScript — это поддержка неко...

[Перевод] Nintendo DS: внутреннее устройство, принципы работы и взлом Оригинальная Nintendo DS (Blue edition). Выпущена 21.11.2004 в Америке, 02.12.2004 в Японии и 11.03.2004 в Европе. Краткое введение Эта консоль стала интересным ответом на множество потребностей, которые было невозможно удовлетворить в экосистеме портативных устройств. В н...

[Перевод] Lisp для микроконтроллеров Lisp для плат Arduino, Adafruit M0/M4, Micro:bit, ESP8266/32, RISC-V и Teensy 4.x. Новость! ARM версия 3.6b теперь поддерживает save-image (сохранение образа) на всех платах ATSAMD21  В последнем релизе ARM uLisp, версия 3.6b, можно сохранять образ всего вашего рабочего ...

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

Григорий Кошелев – А вы Кафку пробовали Apache Kafka — распределённый программный брокер сообщений, применяемый в обработке в реальном времени данных большого объёма. К отличительным особенностям Apache Kafka можно отнести: надёжность, масштабируемость и высокую производительность. В докладе разберём основные архи...

В российской столице запускают онлайн-проект «Поехали вместе» Уже в пятницу, 24 апреля в столице с подачи Московского Музея космонавтики стартует новая онлайн-программа «Поехали вместе». Как рассказала вице-мэр мегаполиса Наталья Сергунина, этот проект актуален в условиях нынешней непростой эпидемиологической обстановки. Он позволит ро...

[Перевод] Почему я всё ещё люблю C, но при этом терпеть не могу C++? Мне на удивление часто приходится говорить о том, почему мне всё ещё нравится язык C, и о том, почему я плохо отношусь к C++. Поэтому я решил, что мне стоит об этом написать, а не снова и снова повторять одно и то же. Как это обычно бывает у C-программистов, язык C не был...

Расчет факторов в антифроде. Доклад Яндекса Антифрод — сервис по поиску и нивелированию случаев эксплуатации других, общедоступных сервисов Яндекса. Три года назад мы начали проектировать платформу, позволяющую быстро и легко развернуть антифрод где угодно в компании. Сложность задачи в том, что многим сервисам нужны ...

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

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

TeamLead Conf 2020: ключевые доклады Одним из главных талантов современного тимлида или техдира является умение находить толковых специалистов, собирать их в сплочённую команду и эффективно вместе работать. И тут как раз в феврале прошла профессиональная конференция TeamLead Conf 2020, единственное мероприятие...

[Перевод] Будущее Prometheus и экосистемы проекта (2020) Прим. перев.: это перевод статьи, подготовленной по мотивам недавнего выступления Richard Hartmann — заметного представителя команды разработчиков Prometheus, директора по сообществам из Grafana Labs, основателя проекта OpenMetrics и председателя группы SIG Observability в C...

Артемий Рябинков (Avito): Graceful Shutdown в Go-сервисах и как подружить его с Kubernetes Выступление на Go 1.10 Release Party @ Badoo Артемий рассказал про подходы к безопасному завершению работы многопоточных программ на Go, в частности о том, как контролировать горутины и управлять ими. Объяснил, почему во время выкатки сервисов в Kubernetes пользователям м...

[Перевод] Файл .npmrc и оптимизация настройки Node.js-окружения Npm — это повседневный рабочий инструмент Node.js-разработчиков. Это, в буквальном смысле, нечто такое, чем мы пользуемся ежедневно и по несколько раз на дню. Это — одна из частей экосистемы Node.js, которая привела эту платформу к успеху. Одним из самых важных и полезных с...

Более 2,6 млн раз просмотрели деловую программу международной онлайн-выставки «Город: детали» Деловую программу международной онлайн-выставки «Город: детали» просмотрели более 2,6 млн раз. Об этом сообщили в пресс-службе программы «Мой район». «В этом году международная выставка «Город: детали» впервые прошла в онлайн-формате. С 26 июня по 4 июля каждый мог зайти на ...

[Перевод] Обзор ts-migrate — инструмента для перевода крупномасштабных проектов на TypeScript В Airbnb для фронтенд-разработки официально применяется TypeScript (TS). Но процесс внедрения TypeScript и перевода на этот язык зрелой кодовой базы, состоящей из тысяч JavaScript-файлов, это — не дело одного дня. А именно, внедрение TS происходило в несколько этапов. Сначал...

Microsoft тоже решила провести конференцию Build 2020 в онлайн-режиме Конференция для разработчиков должна была пройти в Сиэтле 19–21 мая, но теперь это будет цифровое мероприятие.

RightsCon 2020: конференция о правах человека и технологиях пройдет онлайн RightsCon – это крупнейшая международная конференция, посвященная правам человека и современным технологиям. В 2020 году она первый раз полностью пройдет онлайн с 27 по 31 июля. Рассказываем, почему стоит зарегистрироваться на это мероприятие. Участие в нем бесплатное. К...

Она могла стать Первой: история процессорной архитектуры Alpha (часть 1) Впервые об архитектуре Alpha я узнал вскоре после обретения своего первого ПК, осенью 2001 года. Это были не слишком свежие (примерно 1997-1998 года) страдания неизвестного автора о платформе AlphaPC, материнской плате удивительной производительности и поражающих возможност...

Первая бесплатная онлайн-конференция по продажам, маркетингу и SEO Приглашаем вас прослушать самые прикладные и полезные доклады по увеличению онлайн-продаж за счет оптимизации расходов и ресурса сайта от экспертов и аналитиков компании SEOWORK/DATAFORCE. В прямом эфире спикеры расскажут, как получить максимальную прибыль от интернет-маг...

Вышел Linux 5.8 — один из величайших. Более подробный обзор В начале августа Линус Торвальдс представил новую версии ядра Linux. Согласно давней традиции сам релизы крупнейшего проекта с открытым исходным кодом происходит вполне буднично, создатель пишет электронное письмо в рассылку коллегам по цеху с кратким резюме по новой стабил...