Социальные сети Рунета
Суббота, 27 апреля 2024

Слёрм: интенсив по Kubernetes. Программа и бонусы 27-29 мая мы проводим четвертый Слёрм: интенсив по Kubernetes. Бонус: онлайн-курсы по Docker, Ansible, Ceph Мы вывели из Слёрма темы, которые важны для работы с Kubernetes, но напрямую к k8s не относятся. Как, почему и что получилось — под катом. Все участники Слёрма-4 полу...

DevConfX::Management – доклады управленцев простыми словами Привет, Хабровчане! Очень скоро пройдет юбилейная, десятая конференция DevConf. В рамках секции менеджмента эксперты поделятся своим опытом и своими знаниями в сфере управления. Представляем вашему вниманию некоторые из докладов секции: Страх и ненависть работы в высокотехн...

Встреча PHP-разработчиков Уфы Часто крутые вещи получаются почти спонтанно — и потому что кому-то не влом сделать чуть больше. Отличные докладчики собрались в Уфу на конференцию — и легко согласились прочитать по дополнительному, более техническому докладу, отдельно от основного мероприятия. Организаторы...

Дмитрий Думик, Chatfuel: про Y Combinator, технологическое предпринимательство, изменение поведения и осознанность Я поговорил с Дмитрием Думиком, CEO калифорнийского стартапа для создания чат-ботов Chatfuel и резидентом Y Combinator. Это шестое в серии интервью с мастерами своего дела про продуктовый подход, поведенческую психологию и технологическое предпринимательство. Читать дальше ...

День Технического Директора в Санкт-Петербурге. Пиво, пицца, два микрофона У нас был долгий ненастный питерский вечер, конференц-зал Selectel на 70 мест, два десятка техдиров, более пятидесяти it-разработчиков разной степени небритости, несколько HR, мощнейший Дмитрий Симонов, 200 банок пива, 100 бутылок лимонада, несколько интересных тем, 6 спике...

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

[Из песочницы] Английский и айтишник: английскую сову на русский глобус? Люди с техническим складом ума во всем стремятся найти систему. При изучении английского, столь востребованного в IT, многие программисты сталкиваются с тем, что не могут понять, как устроен этот язык, его систему. “Кто виноват?” В чем же проблема? Казалось бы, программист...

Слёрм DevOps. День первый. Git, CI/CD, IaC и зелёный динозавр 4 сентября в Санкт-Петербурге начался Слёрм DevOps. В одном месте и в одном времени собрались все необходимые факторы для увлекательного интенсива длительностью в три дня: удобный конференц-зал Selectel, семь десятков любопытных разработчиков в зале и 32 участника в онлайне...

3 сентября — День CTO в Питере 3 сентября в Санкт-Петербурге, в конференц-зале Selectel проводим День CTO! Организует праздник Дмитрий Симонов, создатель техдирского канала CTORECORDS «Слёрм» берет на себя оргвопросы, Selectel предоставляет помещение, SimbirSoft оплачивает пиво и пиццу для гостей. Пригла...

Какой серверный язык выбрать…мобильному разработчику Вы скажете, какое вообще дело мобильному разработчику до того, на чем написан бэкенд. Главное, чтобы API туда был удобный, понятный, гибкий. А нам так не кажется. Мы в AppsConf думаем, что всем нам необходимо иногда выходить за пределы мобильной разработки и прокачивать шля...

Распределенно ДА или распределенно НЕТ? Интервью для тех, кто по полгода не может найти себе разработчика В предверии тимлид-завтрака «Удаленная команда. Начало» мы поговорили с техническим директором компании wemake.services – Никитой Соболевым (sobolevn). Несмотря на то, что поиск разработчика, тем более опытного — страшный сон тимлида или менеджера проекта, немногие пока реша...

#ITX5 соберет тусовку JAVA-разработчиков X5 Retail Group – это не только 14 тысяч «Пятёрочек», тысяча «Перекрёстков» и «Каруселей», но еще и 1 300 айтишников, включая разработчиков на JAVA. В Х5 создано множество решений с помощью JAVA, мы готовы делиться своими кейсами и слушать партнеров. 9 июля соберёмся в офис...

Как попасть в Apple Arcade? Интервью с основателями студии Tortuga Team Дмитрий Пялов — CTO (слева) и Антон Михайлов — сооснователь и креативный директор (справа) В стартовый набор Apple Arcade попала игра и русских разработчиков — первых и пока единственных. Студия называется Tortuga Team и известна в основном пошаговой серией Bravelands: бит...

[recovery mode] «Так я понял, что теперь я дата инженер, и по-другому можно себя спозиционировать на рынке» Хабр, привет! Еще одно интервью с нашим выпускником – Николай Рекубратский, тимлид команды разработчиков в компании XING. Николай рассказал о жизни в Германии, о ресурсе, на котором он нашел работу, чем европейские специалисты отличаются от российских в подходе к работе, о в...

[Перевод] 5 важных и упущенных навыков, необходимых лучшему разработчику Предисловие Вы видели эти статьи тысячу раз: «10 вещей, которые нужно создать чтобы стать лучшим разработчиком.» «Лучшие фреймворки для изучения в 2019.» «Сделайте это чтобы стать разработчиком Rockstar.» «Прочитайте эти десять технических книг, и Вы станете успешным раз...

Бьёрн Страуструп жалеет, что биткоин был написан на C++ – языке программирования, который он создал Создателю C++ Бьёрну Страуструпу (Bjarne Stroustrup) не нравится, что для написания исходного кода биткоина был использован именно его язык программирования. В своём недавнем интервью датский учёный-программист назвал C++ инструментом, использование которого невозможно контр...

[Перевод] Пять вопросов о проектировании языков программирования Руководящая философия 1. Языки программирования для людей Языки программирования это то, как люди говорят с компьютерами. Компьютер будет рад поговорить на любом языке, который не будет двусмысленным. Причина почему у нас есть высокоуровневые языки — потому что люди не мо...

Слёрм DevOps. 3-ий день. ELK, ChatOps, SRE. И тайная молитва разработчика Наступил третий и последний день первого, но не последнего Слёрма DevOps. Мы не рассчитывали, что сможем повторить Слёрм DevOps. Но неожиданно для нас все спикеры согласились приехать на Слёрм в феврале, а фидбек показал, как именно доработать программу. Есть понимание, как...

PHP Russia 2019: свой «стадион» для языка первой лиги На нашем рынке нет конференции, которая была бы посвящена PHP. А это все равно что футбольный клуб первой лиги без своего стадиона. Ведь в России PHP на втором месте по числу вакансий для программистов (позади 1C, но впереди Java). У него разветвленная экосистема и гигантска...

Создатель C++ «похоронил» биткоин Масштабное энергопотребление и использование в незаконных целях является доказательством нежизнеспособности биткоина. Об этом в интервью Youtube-каналу Лекса Фридмана, специалиста по искусственному интеллекту, заявил создатель языка программирования C++ Бьерн Страуструп. Дат...

Слёрм DevOps. День второй. IaC, тестирование инфраструктуры и «Слёрм окрыляет!» За окном классическая позитивная осенняя питерская погода, в конференц-зале Selectel тепло, кофе, кока-кола и почти лето. В окружающем мире 5 сентября 2019 года, у нас второй день от начала Слёрма DevOps. В первый день интенсива мы прошли наиболее простые темы: Git, CI/CD. ...

Москва, 18 апреля — QIWI SERVER PARTY 4.0 18 апреля, в четверг, мы снова собираем митап QIWI SERVER PARTY. На митапе подробно обсудим не только технические вопросы, но и поговорим о том, нужны ли хорошим программистам soft skills, на каких ошибках мы научились, обучая стажеров, и нужен ли сотруднику ментор, или дос...

[Перевод] Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования Разочаровавшись в недостатках существовавших языков программирования, Гвидо Ван Россум создал язык Python. Сейчас этот язык используют миллионы людей, и Ник Хит беседует с ван Россумом о прошлом и будущем языка. Гвидо Ван Россум в штаб-квартире Dropbox в 2014 году В конце ...

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

Митап по PHP в Иванове Привет, Хабр! Мы рады сообщить, что уже в эту субботу в офисе компании Инвольта состоится митап на тему: “PHP: Неправильный путь. Почему важно знать инструменты Native PHP сегодня. Личный опыт разработчика Rambler.” Как уже понятно из темы, на митапе мы будем говорить про ...

Дмитрий Мацкевич, Dbrain: о предпринимательстве как психическом отклонении, ИИ и эмоциональной безопасности Первая часть моего разговора с Дмитрием Мацкевичем, гендиректором ИИ-стартапа Dbrain и популяризатором нейронауки. Это очередное в серии интервью с топовыми специалистами в своих областях про продуктовый подход, предпринимательство, психологию и изменение поведения. Читать ...

«Ты гуглишь людей?» или 5 вещей, которые мы делали при найме (но больше не будем) Привет, этим постом мы хотим вызвать тимлидов на разговор. А точнее, запустить проект “ТимлидПозвонит”, в котором раз в две-три недели наши Петр anotherpit, Кирилл flashhhh и Артем arasskosov будут звонить интересному гостю через Google Meet и общаться на наболевшую тему. ...

Дмитрий Мацкевич, Dbrain (часть 2): о нейробиологии, внутренней свободе, «дешевом дофамине» и интуиции Вторая часть разговора Алексея Иванова с Дмитрием Мацкевичем, CEO и кофаундером Dbrain и популяризатором нейронауки. Это одиннадцатое интервью в серии бесед с топовыми специалистами в своих областях про продуктовый подход, предпринимательство, психологию и изменение поведен...

MOBILE FIRST: Hackathon в OZON Когда релиз раз в две недели, новые фичи приходят от бизнеса, и технический долг требует свое — приходит время хакатона. Меня зовут Дмитрий Антышев, я iOS-разработчик в OZON, расскажу о том, как 27 февраля мы провели первый хакатон для мобильной команды. Читать дальше →

Какие soft skills нужны разработчику? Мнения из Яндекса Скоро начнется большая студенческая олимпиада «Я — Профессионал». Она уже несколько лет проходит в онлайне и офлайне. Участвовать могут студенты самых разных специальностей, включая технические. Поддержку олимпиаде оказывают ВШЭ, МГУ, МГТУ, МФТИ, МИФИ, СПбГУ, ИТМО и еще окол...

Тестировщики-гомеопаты или хронические проблемы найма Подходы к разработке за последние десять лет претерпели серьезные изменения, требования к тестировщикам (QA, QE, инженерам по качеству) тоже поменялись. Но не все тестировщики готовы перешагнуть на качественно новый уровень. Вчера можно было прийти с улицы, чтобы попасть в п...

Знакомимся с языком Swift на примере игры Snake Всем привет! В преддверии запуска курса «iOS-разработчик. Базовый курс» мы организовали очередной открытый урок. Этот вебинар рассчитан на людей, которые имеют опыт разработки на любых языках и платформах, однако желают ещё изучить язык Swift и освоить разработку под iOS. ...

Митя Александров и Дмитрий Константинов на встрече jug.msk.ru 23 октября 2019 года, за пару дней до конференции Joker 2019, состоялась встреча московского сообщества Java-разработчиков jug.msk.ru. С докладами выступили Митя Александров (про MicroProfile) и Дмитрий Константинов (про Cassandra). Читать дальше →

Summer Droid Meetup Привет! Приглашаем android-разработчиков на наш Summer Droid Meetup. 3-е августа, Сад Эрмитаж, Каретный ряд, д 3, стр 6, «Веранда 32.05». Начало в 12:00. Программа митапа «Сбор и анализ неординарных данных Android-приложения», Дмитрий Васильев, FunCorp О докладе Доклад ...

[Питер] Встреча JUG.ru с Клиффом Кликом — A JVM Does That? Во вторник, 9 июля, за два дня до конференции Hydra 2019, состоится встреча JUG.ru с Клиффом Кликом (Cliff Click), техническим директором компании Cratus, основателем и сооснователем успешных стартапов (Rocket Realtime School, Neurensic, H2O.ai), известным спикером и консуль...

«Игры на деньги вне блокчейна должны умереть» Дмитрий Пичулин, известный под ником «deemru», стал победителем игры Fhloston Paradise, разработанной Tradisys на блокчейне Waves. Победу Дмитрию принес созданный им бот Patrollo. Дмитрий сделал всего восемь ставок по одному WAVES и в итоге выиграл 4700 WAVES (836300 руб.)...

Kubernetes захватит мир. Когда и как? В преддверии DevOpsConf Виталий Хабаров взял интервью у Дмитрия Столярова (distol), технического директора и соучредителя компании «Флант». Виталий расспросил Дмитрия про то, чем занимается «Флант», про Kubernetes, развитие экосистемы, поддержку. Обсудили, зачем нужен Kubern...

Всё, кроме Kotlin: Андрей Бреслав о гендерном балансе в IT, эмоциях и не только Андрей Бреслав (abreslav) известен прежде всего как человек, возглавляющий работу над языком Kotlin. Но в последнее время он стал выступать с докладами совсем о другом: весной говорил о важности эмоций при работе в IT, а в августе на TechTrain представит доклад «Это выгодн...

DevProject Award: Моя речь на DeveloperWeek 2019 Всем привет Меня зовут Дмитрий Голев. Я основатель и технический директор Veliov Group. Сегодня я расскажу о сервисе, который был награжден "Dev Project" award от DeveloperWeek. По данному случаю нам предложили рассказать о проекте со сцены DevExec World, ниже текстовая верс...

Слёрм: московский интенсив по Kubernetes и другие анонсы Слёрм — это учебные курсы по Kubernetes. Слёрм Базовый: создаем кластер и деплоим приложение. Слёрм Мега: заглядываем под капот кластера. Отчет с прошлого Слёрма История Слёрма Мы — единственный Kubernetes Training Partner CNCF в России. Московский Слёрм Слёрм Базовый пройд...

Немного технической лирики о C++ Tools от JetBrains, и при чем тут единороги Начну не с моего типичного “Привет, Хабр! У нас тут очередной крутой релиз”, а с “Привет, меня зовут Настя, я ПММ в JetBrains и я отвечаю за наши инструменты для C++”. Или нет, попробую еще раз, вот так: “Привет, пишет вам C++ разработчик с 8-летним стажем, который 5 лет наз...

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

«Приложение окупилось за семь дней»: интервью с создателем сервиса для дальнобойщиков с выручкой больше $100 тысяч в год Издание dev.by поговорило с белорусским разработчиком и автором Youtube-канала «Злой Дальнобой» о поездках для души, проблемах дальнобойщиков и собственном бизнесе.

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

Создатель Litecoin Чарли Ли составит компанию Джастину Сану и Уоррену Баффету Cоздатель криптовалюты Litecoin Чарли Ли, по всей видимости, присоединится к встрече Джастина Сана с миллиардером и легендарным инвестором Уорреном Баффетом. Сан разослал приглашения на встречу с Баффетом нескольким известным личностям из мира криптовалют. Среди согласившихс...

Артем Лоскутов: о художественном активизме, новом поколении и отмирающем старом мире Завершающим серию «Интервью в Теплице» в 2018 году мы решили сделать интервью с Артемом Лоскутовым, одним из создателей ежегодного шествия «Монстрация». Сам Артем называет это шествие, которое поддерживают уже десятки городов и тысячи людей, художественной акцией. Поговорили...

Telegram запустил блокчейн-обозреватель для TON и программное обеспечение для нод Разработчики Telegram Open Network вышли на финальную стадию перед полномасштабным запуском проекта, представив ПО для нод и обозреватель блоков для тестовой сети. Изначально релиз планировался на 1 сентября, однако был отложен на несколько дней по неизвестным причинам. По с...

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

Как уйти из науки в IT и стать тестировщиком: история одной карьеры Сегодня мы поздравляем с праздником людей, которые ежедневно заботятся о том, чтобы в мире было чуть больше порядка, — тестировщиков. В этот день GeekUniversity от Mail.ru Group открывает факультет для тех, кто хочет пополнить ряды борцов с энтропией Вселенной. Программа к...

Kaspersky Mobile Talks #1. Многомодульность В конце февраля мы запустили новый формат встреч Android-разработчиков Kaspersky Mobile Talks. Основное отличие от обычных митапов — здесь вместо сотни слушателей и красивых презентаций на несколько различных тем собрались «бывалые» разработчики, чтобы обсудить всего лишь од...

Razer Phone 3 отменили. Игровые смартфоны не зашли 2017 год запомнится появлением первого геймерского мобильника, созданный известным производителем игровой периферии Razer. За мобильным геймингом — будущее, решили в Razer и выкатили инструмент для этого. Новинка обещала стать свежим глотком на рынке смартфонов, но пот...

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

Waves выпустила обновление ноды с поддержкой языка RIDE Блокчейн-экосистема Waves Platform выпустила обновление ноды версии 0.17, благодаря которому в тестовой сети стал доступен язык программирования RIDE для dApps. Об этом журналу ForkLog сообщили представители компании. Одной из характеристик языка является защита разработчико...

Loli — новый высокопроизводительный язык В этой статье мы поговорим о новом интерпретируемом языке Loli, рассмотрим синтаксис и сравним с языками C и Python. Читать дальше →

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

О роли тестовых заданий в жизни разработчика Сколько технических интервью было у вас в жизни? За последние пять лет я побывал на 35 технических интервью всех вообразимых видов и специфик — от казахстанских стартапов по коллективной закупке мяса на зиму до немецких и американских финтех-сервисов и банков; с уклонами в п...

Kotlin как будущее разработки приложений на Android С момента появления версии 1.0 прошло всего несколько лет, а язык приняли на вооружение многие крупные компании и разработчики. Всё благодаря тому, что создателям языка удалось добиться целей, поставленных в начале пути — разработать инструмент, который был бы удобнее и б...

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

Что необходимо знать о GDPR в 2019 Сегодня поговорим о “великом и ужасном” GDPR (General Data Protection Regulation) или Общем регламенте по защите персональных данных. Не смотря на то, что закон был принят еще в мае 2018 года, многие компании до сих пор не выполняют всех его требований. Мы встретились с н...

Профессиональное выгорание айтишников: 15 ответов психиатра Максима Малявина Burn out нечаянно нагрянет, когда его совсем не ждёшь. Когда человек впервые сталкивается с профессиональным выгоранием, у него возникают вопросы: — Что со мной: осенняя хандра, депрессия или профессиональное выгорание? — Что с этим делать? — К кому идти за помощью? Мы боим...

Знакомство с Python для камрадов переросших «язык A vs. язык B» и другие предрассудки Для всех хабравчан, у которых возникло ощущение дежа-вю: Написать этот пост меня побудили статья "Введение в Python" и комментарии к ней. К сожалению, качество этого "введения" кхм… не будем о грустном. Но ещё грустнее было наблюдать склоки в комментариях, из разряда "C++ бы...

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

Создаём Azure DevOps extension У нас есть проект с настроенным CI/CD-процессом. Когда разработчик заканчивает задачу и вливает свои изменения в develop\qa, автоматически запускается билд, который выкладывает новую версию приложения на тестовую среду. В идеальном мире тестировщик автоматически узнаёт о зад...

[Питер] Контейнеры и дистрибутивы — встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым В четверг, 21 марта, в петербургском офисе компании Oracle состоится встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым (alexbel) из BellSoft. Дмитрий расскажет про Java в контейнерной среде, а Александр — про создание и поддержку своего Java-дистрибутива. Участие бе...

Тестовый клиент TON (Telegram Open Network) и новый язык Fift для смарт-контрактов Больше года назад стало известно о планах мессенджера Telegram выпустить собственную децентрализованную сеть Telegram Open Network. Тогда стал доступен объемный технический документ, который, предположительно, был написан Николаем Дуровым и описывал структуру будущей сети. Д...

«У нас продукт на стыке ИТ, искусства, маркетинга»: интервью с основателем сервисов арт-вечеринок Painty и Planty С Дмитрием Анисимовым беседует Максим Спиридонов — автор одноимённого YouTube-канала и генеральный директор образовательного холдинга «Нетология-групп».

Медведев призвал россиян переучиваться на другие профессии из-за роботизации труда Премьер-министр России Дмитрий Медведев заявил, что нужно начинать готовиться к «серьёзной переквалификации людей» в связи с роботизацией труда. По его подсчётам, в мире уже работают около 2,5 млн роботов.

«Слёрм» — highly addictive. Как превратить междусобойчик в глобальный проект Southbridge со своим Слёрмом — единственная в России компания, которая имеет сертификат KTP (Kubernetes Training Provider). Слёрму исполнился год. За это время наши интенсивы по Кубернетес прошло 800 человек. Самое время заняться мемуарами. 9-11 сентября в Питере, в конферен...

Медведев наносит ответный удар: Лукашенко заставят заплатить за загрязнённую нефть из «Дружбы» Москва вернётся к вопросу с нефтяными махинациями Белоруссии, которые в 2012 году стоили российскому бюджету $1,5-2 млрд, сообщил пресс-секретарь Дмитрия Медведева. Инцидент с поставками загрязнённой хлоридами нефти по нефтепроводу «Дружба» в Белоруссию может принять неожид...

«Никто не говорит другим, что им нужно делать»: Nicolò Ribaudo о разработке Babel и многом другом Nicolò Ribaudo — один из ключевых разработчиков Babel, приглашённый эксперт TC39 и при этом ещё и студент-математик. Nicolò выступит завтра на HolyJS 2019 Moscow. И в преддверии этого участники программного комитета HolyJS Евгений Кот (bunopus) и Дмитрий Махнёв (DmitryMak...

ServerLess PHP Накануне запуска курса «Backend-разработчик на PHP» мы провели традиционный открытый урок. В этот раз познакомились с концепцией Serverless, поговорили о её реализации в AWS, разобрали принципы работы, сборки и запуска, а также построили простой TG-бот на PHP на базе AWS Lam...

Большое интервью с создателем Jenkins, Kohsuke Kawaguchi Пользуетесь ли вы Jenkins? Скорей всего да, потому что это самый популярный на сегодняшний день проект этого класса. Мне всегда интересно было пообщаться с кем-нибудь из разработчиков и задать пару жестких вопросов. Здесь же у нас не просто разработчик, а сам создатель Jenki...

Разработчики теперь могут использовать сетевое API Valve для своих игр в Steam Последние несколько лет Valve работали над улучшением качества мультиплеера в Dota 2 и CS:GO при помощи ретрансляции трафика и его переноса на свою сетевую магистраль. Это позволяет защищать игры от DoS-атак, понижает пинг и повышает качество соединения. В SDK Steamworks вер...

Bixby «заговорит» на новых европейских языках Компания Samsung Electronics объявляет о запуске поддержки новых языков в интеллектуальной платформе Bixby. В дополнение к уже существующим американскому английскому, корейскому и китайскому языкам – виртуальный помощник теперь сможет понимать британский английский, немецкий...

[Перевод] Rust в Microsoft (или cоздание Security Daemon Azure IoT Edge) Примечание от переводчика: Rust относительно молодой язык программирования, и на этом этапе развития всегда интересные опыты практического применения. Известно, что Intel, DropBox, Amazon, Facebook и другие используют Rust для своих проектах. Про применение Rust в проекте ...

Игровая индустрия с 30 сентября по 6 октября 2019 года В сегодняшнем выпуске: Chernobylite обрастает подробностями. Анонс даты выхода The Last of US Part II. Новые подробности о Star Wars Jedi Fallen Order. Bungie выкатит новый проект к 2025 году. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Cher...

Медведев ведёт к отставке? Лукашенко избавляется от премьер-министра Белоруссии — мнение Эксперты находят роковое влияние на судьбы политиков стран бывшего СССР и это влияние негативное. Состоявшийся на днях визит премьер-министра Белоруссии Сергея Румаса в Москву, где он вёл переговоры с Дмитрием Медведевым, прошёл в атмосфере взаимопонимания и дружбы, по слов...

[Перевод] Грокаем DLR Предисловие переводчика Это скорее вольный пересказ, а не перевод. Я включил в эту статью только те части оригинала, которые имеют непосредственное отношение к внутренним механизмам работы DLR или объясняют важные идеи. Примечания будут заключены в квадратные скобки Многие...

АйтиХайп: Андрей Бреслав Андрей известен как создатель и ведущий разработчик языка Kotlin, но, помимо непосредственно работы в Jetbrains, затронули и другие более гуманитарные темы.

3 Ключевых Качества для Успешного Менеджера по продукту — Дмитрий Орлов, Senior Product Manager Мы продолжаем нашу серию статей про 3 ключевые навыка для успешного менеджера по продукту по версии Райкеров. В первой части мы разговаривали с Антоном Даниловым, group product manager, а во второй — с Юрием Голиковым, директором по инжинирингу. Сегодня пообщаемся с Дмитрием...

Haxe 4: Что нового? Предлагаю вашему вниманию перевод доклада Александра Кузьменко (с апреля этого года он официально работает в качестве разработчика компилятора Haxe) об изменениях в языке Haxe, произошедших с релиза Haxe 3.4. С момента выпуска Haxe 3.4 прошло более чем два с половиной года....

Apple выкатила исправленную iOS 13 beta 3 для разработчиков Разработчики релизнули исправленную версию третьей сборки iOS 13.

[Перевод] Темный день для Vue.js Сегодня я был изумлен тем, как обычно позитивное и дружелюбное сообщество Vue.js скатилось в печальное противостояние. Две недели назад создатель Vue Эван Ю опубликовал предложение (RFC) с новым функциональным API для компонентов в грядущем Vue 3.0. Сегодня критическое обсуж...

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

Один день из поддержки пользователей PVS-Studio Мы рады любым тематическим общениям на тему качества кода. Нам пишут клиенты, студенты и любые другие пользователи со всех уголков интернета. Независимо от страны, часового пояса или языка. Языка разговорного, конечно. Среди языков программирования нам всё же интересен огра...

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

Разработчики назвали самые востребованные языки программирования Самыми популярными языками программирования для освоения в этом году у разработчиков будут Open Source-язык …

[Перевод] JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами «Существует только два вида языков: те, на которые жалуются и те, которыми никто не пользуется», — Бьёрн Страуструп, создатель C++ Очень часто слышатся заявления о том, что JavaScript нужно заменить каким-то другим языком. Причиной всегда становится то, что у JavaScript нак...

Разработчик из Минска продает криптовалютный бизнес на eBay. Цена вопроса — $60 тысяч Основатель криптовалютного проекта Sponsy Иван Комар продает все права на бизнес через аукцион на eBay. Стартовая цена – $60 000. Об этом сообщает Financial Times. По словам создателя стартапа, основанная несколько лет назад компания не стала успешной из-за того, что пропуст...

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

Росгвардия докупает лицензии МойОфис на сумму 59,7 млн рублей По результатам открытого аукциона, проведенного в электронной форме, до 15 декабря 2019 года Росгвардии России будут переданы неисключительные права на использование 23 000 лицензий "МойОфис Стандартный" с правом получения обновлений в течение одного года. Общее ко...

Прямой эфир: как обуздать iOS-разработку в больших командах Всем привет! Меня зовут Женя Суворов, я руководитель команды мобильной архитектуры в Авито. 4 апреля на нашем ютуб-канале и в социальных сетях мы проведем прямой эфир и обсудим, как в iOS-разработке удержать качество продукта на высоком уровне даже при сильном масштабировани...

[Из песочницы] Extension в Dart (Flutter) В недавном релизе языка Dart 2.6 в языке появилась новая функция, static extension или статические методы расширения, который позволяет вам добавить новые методы к существующим типам. Зачем вообще нужны extension? Как их использовать и на что они годятся? Введение Начнём ...

Создатель SegWit представил новый язык смарт-контрактов биткоина Разработчик Bitcoin Core Питер Велле представил Miniscript, новый язык программирования для упрощения разработки смарт-контрактов для сети биткоина. Опубликовав соответствующее сообщение в рассылке для разработчиков биткоина, Питер Велле отметил, что работа над Miniscript дл...

[Из песочницы] Начинаем FPGA на Python Технология FPGA (ПЛИС) в настоящее время обретает большую популярность. Растёт количество сфер применения: помимо обработки цифровых сигналов, FPGA используются для ускорения машинного обучения, в blockchain технологиях, обработке видео и в IoT. Данная технология имеет од...

В России создадут «цифровую железную дорогу» На днях премьер-министром РФ Дмитрием Медведевым утверждена шестилетняя программа цифровизации РЖД. Кроме прочих пунктов плана, в нее включен проект «цифровая железная дорога». К сожалению, в документе нет указания размеров сумм, которые будут инвестированы в «цифровую» ча...

Идиоматичное программирование GPU на Rust: Библиотека Emu Введение Emu — это высокоуровневый язык программирования видеокарт, способный встраиваться в обычный код на системном языке программирования Rust. В данной статье речь пойдёт о синтаксисе Emu, его особенностях, а также будут показаны несколько наглядных примеров его использ...

Авторы Girls' Frontline анонсировали тактическую RPG Reverse Collapse: Code Name Bakery Создатели мобильной стратегии Girls' Frontline анонсировали новый проект под названием Reverse Collapse: Code Name Bakery. Он выйдет на ПК, Switch и мобильных. Действие происходит в той же вселенной, что и события Girls' Frontile. По сути, это ремейк Code Name: Bakery Girl....

Flutter 1.7 — что нового в релизе от 10 июля 2019 года Не так давно был релиз Flutter на Google I/O, но, команда Flutter опять выкатила новую версию с интересными новинками, которыми я не мог не поделиться. Бесплатное фото подложки отсюда Читать дальше →

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

BlueStacks Inside — мобильные игры в Steam и других магазинах, скоро Игровая платформа BlueStacks, которая с 2009 года дает игрокам возможность запускать Android-приложения на ПК под управлением Windows и macOS, анонсировала запуск BlueStacks Inside – SDK, с помощью которого разработчики смогут размещать свои проекты в Steam и Discord. Тепер...

Рецепты TeamCity. Доклад Яндекс.Такси Меня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная ч...

Анонсирована Code: Odyssey — MMO 2.0 от создателей облачной технологии SpatialOS и Epic Games Технология SpatialOS, позволяющая перенести самые сложные вычисления в играх в облака, пока только начинает распространяться в индустрии, но игровые студии уже анонсируют даже мобильные проекты, которые будут использовать эти наработки. Code: Odyssey – проект от студии Impr...

В вузы России разрешат поступать онлайн Премьер-министр России Дмитрий Медведев заявил, что более 50 российских вузов будут участвовать в проекте онлайн-приёма документов на поступление.

[Перевод] 10 самых влиятельных языков программирования последних 50 лет и их создатели В IT-вселенной существует множество языков программирования. С каждым годом их становится всё больше и больше. Например, сравнительно недавно появились языки Scala, Kotlin, Go и Closure. Но история говорит нам о том, что выживут лишь немногие из них. Языки, о которых пойдёт...

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

«Яндекс» запустил сервис онлайн-обучения «Яндекс.Практикум». Будет готовить фронтендеров, веб-разработчиков и аналитиков Вчера «Яндекс» запустил собственный сервис онлайн-обучения «Яндекс.Практикум», где будет готовить специалистов для ИТ-сферы. Как обещают, разработку можно освоить за полгода, если уделять учебе десять часов в неделю. До какого именно уровня, компания не уточняет. Основател...

Джек Ма убежден, что работать нужно по 12 часов в сутки шесть дней в неделю Основатель Alibaba Group и миллиардер Джек Ма выступил в защиту культуры сверхурочной работы, которая распространена во многих китайских интернет-компаниях, в том числе в Alibaba. Об этом сообщает Reuters. Бизнесмен поделился своей позицией на встрече с сотрудниками Alibaba,...

Как создавался новый Mac Pro В ходе конференции для разработчиков WWDC 2019, публике был представлен новейший Mac Pro. Новинка оказалась интересной во всех смыслах — необычный дизайн, бескомпромиссная производительность и, конечно же, модульность. В общем всё то, что многие ждали от линейки профе...

Вебинар Теплицы: зачем нужен бриф, и как его правильно заполнить? Решение любой сложной задачи начинается с составления технического задания, которое исполнители называют брифом. Бриф потребуется при создании сайта или приложения, он поможет дизайнеру или специалисту технической поддержки. 29 августа в 11:00 участник программы «Пасек...

this и ScopeChain в EcmaScript Привет, Хабр! В предыдущей статье мы рассматривали общую теории ООП в применении к EcmaScript и популярное заблуждение начинающих разработчиков относительно отличия ООП в JS и классических языках. Сегодня мы поговорим о двух других не менее важных концепциях EcmaScript, а...

Стажировка в Mars Digital Technologies. Как мы применяли глубокое обучение на производстве M&M’s Всем привет! Ежегодно порядка 200 студентов и выпускников присоединяются к Mars в России в качестве стажеров или участников лидерской программы. Дмитрий Коржиманов, прошел стажировку в IT-хабе Mars этим летом. В нашем блоге Дмитрий рассказывает о проекте, над которым он р...

Как создатели вредоносного софта пытаются избежать его обнаружения: разбираем на примере Spy.GmFUToMitm Изображение: Unsplash Специалисты экспертного центра безопасности Positive Technologies (PT Expert Security Center) обнаружили интересный образец вредоносного ПО, распространяющийся в китайском сегменте интернета. Этот софт используется, среди прочего, для осуществления M...

Как приобщать детей к IT и как работать с ML в .NET: интервью с Дмитрием Сошниковым (Microsoft) Многие дотнетчики знают Дмитрия shwars Сошникова (Microsoft) по его докладам, связанным с машинным обучением. А сейчас миры ML и .NET сближаются благодаря технологии ML.NET, так что очень пригодился бы новый доклад — и на DotNext он как раз будет (даже два, от Дмитрия и от...

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

Первые подробности о Shadow Fight Arena — файтинге с акцентом на PvP и новыми механиками Студия Nekki, создатель серии Shadow Fight, планирует и дальше развивать франшизу. Разработчики поделились подробностями о новой игре c акцентом на PvP-сражениях, которая станет ответвлением серии и получит новые механики. В Shadow Fight Arena (так будет называться новая иг...

[Перевод] Что такое Android Lint и как он помогает писать поддерживаемый код Когда разработчик не достаточно осторожен, дела могут пойти весьма плохо. Например, классические упущения разработчика — использование новой версии API, которая не поддерживает работу со старым кодом, выполнение действий, которые требуют специальных пользовательских разреше...

Павел Финкельштейн о Kotlin в production на jug.msk.ru 13 марта 2019 года в офисе компании КРОК прошла очередная встреча сообщества московских Java-разработчиков jug.msk.ru, на которой Паша Финкельштейн рассказал о своём опыте использования языка программирования Kotlin. Читать дальше →

«Жарко будет!»: Дмитрий Медведев может попасть под удар из-за ареста Михаила Абызова Совместная работа связывала политиков несколько лет, за это время у Михаила Абызова разумеется, накопились сведения о вероятных «скелетах в шкафу» премьер-министра страны. Михаил Абызов – российский олигарх, который находится на 162 месте в списке Форбс. Уже в 25 лет Михаил...

Не очередной язык программирования. Часть 3: Физика Третья и заключительная часть серии статей о языке lsFusion (ссылки на первую и вторую части) В ней речь пойдет о физической модели: всем том, что не связано с функционалом системы, а связано с ее разработкой и оптимизацией производительности, когда данных становится слиш...

C++ против C# Всем известно, что нет ничего глупее споров «какой язык лучше». Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категоричные выводы, не учитывая это. Но что получится, если обратиться к опытным специалистам, которые сами всё это поним...

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

Братья Уинклвоссы: нерегулируемые криптокомпании не смогут защитить инвесторов Деятельность криптовалютных компаний должна регулироваться государством. С таким заявлением выступили основатели биржи Gemini Кэмерон и Тайлер Уинклвоссы в интервью с Fortune. По их словам, для комфортного взаимодействия с криптовалютами инвесторам нужны гарантии. «К работаю...

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

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

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

Дмитрий Медведев предупредил о рисках, возникающих с приходом цифровой энокомики <p><strong>По словам вице-премьера России Дмитрия Медведева, обеспечение полной независимости в мире информационных технологий с целью создания необходимой экосистемы в стране - важные задачи государства. При этом, отметил Медведев, этого недостат...

Создатель Android показал новый смартфон Essential с уникальным дизайном После выпуска первого Essential Phone в сети появлялось немало слухов об отказе компании от разработки его преемника. Но позднее все они были опровергнуты. А теперь создатель Android и глава Essential, Энди Рубин (Andy Rubin) показал и сам Essential Phone 2. Подробнее об это...

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

Сюрприз! Redmi K20 Pro и Redmi K20 получили Android 10 в числе первых Быть обладателем устройства Pixel от Google — это гарантировано первыми получать обновление до новой версии фирменной операционной сети. Но так было раньше. Теперь все изменилось.   Вчера интернет-гигант выкатил стабильную сборку Android 10 и предсказуемо первыми ...

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

Язык программирования P4 P4 — это язык программирования, предназначенный для программирования правил маршрутизации пакетов. В отличие от языка общего назначения, такого как C или Python, P4 — это предметно-ориентированный язык с рядом конструкций, оптимизированных для сетевой маршрутизации. P4 — эт...

Обидеть может каждый: Дмитрий Медведев «забанил» подписчика в Instagram Премьер очень обидчивый, по всей видимости, и некоторые «неугодные» попали в его «блэк лист». В соцсети Twitter одна из пользовательниц поделилась тем, что случайно вспомнила о своем «бане» Дмитрием Медведевым. По ее словам, уже прошло два года с того момента. Почему это про...

Google наняла для запуска Fuchsia OS разработчика macOS Увлеченность Google новой операционной системой под названием Fuchsia давно не новость для подавляющего большинства наших читателей. Мы неоднократно рассказывали о ее уникальных особенностях и возможных путях ее внедрения. Единственное, что вызывало беспокойство, — ко...

Не очередной язык программирования В последнее время на рынке появилось огромное количество новых языков программирования: Go, Swift, Rust, Dart, Julia, Kotlin, Hack, Bosque – и это только из числа тех, которые на слуху. Ценность того, что эти языки привносят в мир программирования, тяжело переоценить, но,...

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

Как не позориться на митапах, или разработчик учит выступать разработчиков. Интервью Александра Шушунова Обычно, когда заявку на доклад на DUMP присылает Software Engineer, она (заявка) предназначена в одну из технических секций: Backend, Devops или Mobilе, к примеру. А вот на DUMP Казань мы получили заявку в секцию Менеджмент, да еще с темой “Хорошие слайды”. Так-так, интересн...

Создатели Instagram признались, что они скопировали истории Snapchat Основатели популярной социальной сети Instagram Кевин Систром (Kevin Systrom) и Майк Кригер (Mike Krieger) в ходе свежего интервью рассказали о причинах, которые привели к тому, что в 2016 году в Instagram появились истории. В течение длительного промежутка времени проф...

Выпуск Rust 1.37.0: Profile-Guided Optimization, неименованные константы и cargo vendor Представляем вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда разработчиков Rust рада сообщить о выпуске новой версии, 1.37.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное...

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

Второй трейлер «Мститетили 4: Финал» уже доступен. На русском! Несколько часов назад официальный канал студии Marvel на YouTube выкатил второй трейлер новых "Мстителей" на русском языке. Он посвящён воспоминаниям героев и содержит пару затравочек.

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

Говорят, Haskell — язык для гениев и академиков. Правда? Однажды я разговаривал с основателем израильского стартапа, который разрабатывал скоростную базу данных на GPU. В их стеке были Haskell и C++, и основатель жаловался, как тяжело найти людей в команду. В Москву он прилетал в том числе искать хороших программистов. Я остор...

Паспорт из будущего: документы россиян переведут в цифру Дмитрий Медведев поручил обеспечить использование электронных носителей к 2023 году.

[Перевод] Почему вам стоит использовать язык Ада для программирования вашей системы Язык программирования Ада родился в середине 1970-х, когда министерство обороны США и министерство обороны Британии решили заменить сотни специализированных языков программирования для встроенных вычислительных систем, всё чаще использовавшихся в военных проектах. Язык Ада...

Самые редкие и самые дорогие языки программирования. Часть II Недавно для читателей Habr я провела небольшое исследование языков программирования, таких как Rust, Dart, Erlang, чтобы выяснить, насколько они являются редкими на российском рынке IT. В ответ на мое исследование посыпалось больше количество комментариев и вопросов касате...

[Перевод] JavaScript — лучший язык программирования для начинающих. Так это или нет? JavaScript, несмотря на его многочисленные недостатки, возможно, является самым лучшим языком программирования для начинающих разработчиков, и лучшим языком, с которым могут повозиться дети. Шёл 2007 год. Отличное издательство технических книг O’Reilly Media обратилось ко ...

Julia и нейронные сети: Flux Прошло чуть больше года, с тех пор как MIT объявил о релизе высокопроизводительного языка общего назначения Julia. С тех пор язык набирает популярность: он используется в более чем 1500 университетах (в некоторых преподается в качестве первого ЯП), а области применения охва...

Универсальный DSL. Возможно ли это? Язык предметной области. Не перегружен конструкциями языка общего назначения. При этом позволяет всего несколькими строчками реализовать весьма сложную логику. Все это — DSL. Однако создание DSL требует от разработчика соответствующей квалификации. Регулярное использование...

Атакующий WhatsApp троян заразил уже 25 миллионов устройств Главный канал распространения «Агента» — неофициальные магазины приложений, в частности 9Apps. Помимо этого, сотрудники специализирующейся на кибербезопасности компании Check Point обнаружили 11 приложений в Google Play Store, которые несут в себе вредоносный код этого вирус...

«Язык Москвы изменился на язык дипломатии» – украинский МИД Смена власти в Киеве, произошедшая в результате президентских выборов, по мнению многих аналитиков должна привести и к смене взглядов России и Украины по ряду спорных вопросов. Украинский МИД считает, что такая смена взглядов произошла в Москве по вопросу о задержанных в Кер...

Слёрм Пром: первый курс по Prometheus на русском языке и его автор Владимир Гурьянов В курсах Слёрм Kubernetes постепенно остается один Kubernetes. Смежные темы постепенно переходят в отдельные курсы. Первыми были Docker, Ansible, Ceph. Двухчасовые лекции по ним сначала превратались в цикл вебинаров, а потом — в онлайн-курсы. Пришел черед мониторинга. Тема «...

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

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

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

Взгляд со стороны EcmaScript на общую теорию ООП Привет, Хабр! До сего дня я занимался лишь переводами интересных, на мой взгляд, статей англоязычных авторов. И вот настала пора самому что-то написать. Для первой статьи я выбрал тему, которая, я уверен, будет полезна junior-разработчикам, стремящимся дорасти до «мидлов»,...

[Перевод] Будущее за адаптивными образовательными платформами. Flow. Интервью с Асгером Палмом Асгер Палм (Asger Palm) — один из создателей адаптивной образовательной платформы, которой пользуются миллионы студентов в Штатах, рассказал в интервью, что такое адаптивные образовательные платформы, как они помогут нам сохранять достойный уровень образования в будущем, про...

4 толковых канала на Youtube про технические собеседования Смотрю разные каналы ребят, которые проходят/проводят интервью в крупных компаниях и рассказывают про это. На русском прям что-то крутое не попадалось, но вот личный топ каналов на английском: Читать дальше →

«Latency numbers» на iPhone Latency Numbers Every Programmer Should Know — таблица «задержек, которые должен знать каждый программист». Там собраны средние значения времени для выполнения базовых операций компьютера в 2012-м году. Для этой таблицы есть несколько альтернативных представлений и вот одно ...

Обектно ориентированное програмирование в графических языках Объектно-ориентированное программирование (ООП) – концепция, которая призвана облегчить разработку сложных систем, за счет введения новых понятий, более приближенных к реальному миру, чем функциональные и процедурные языки программирования. Как пишет википедия, «Обычный чело...

Основатель Alibaba убеждён, что работать нужно 12 часов в сутки 6 дней в неделю Основатель Alibaba Group Джек Ма выступил в защиту сверхурочной работы, которая распространена в китайских интернет-компаниях, в том числе и в Alibaba. Миллиардер поделился своими убеждениями на встрече с работниками Alibaba. «Я считаю, что работать с 9:00 до 21:00 шесть…

Русскоязычная публика будет встречать «Жару» в Арабских Эмиратах каждый год Музыкальный русскоязычный фестиваль «Жара» в Дубае стал рекордсменом по количеству зрителей, билеты на концерт были раскуплены задолго до старта шоу. На открытой сцене отеля Rixos Premium Dubai собралось свыше трех тысяч человек, в качестве почетного гос...

В Steam появятся мобильные игры BlueStacks анонсировала набор инструментов для разработчиков, которые упростят портирование мобильных игр на PC. Благодаря BlueStacks Inside, издателям и создателям игры для Android и iOS не придется формировать отдельную команду для переноса игры на большие платформы. От р...

Создатели Half-Life разрабатывают новую игру На YouTube-канале Valve News Network, основной деятельностью которого является освещение различных слухов и новостей о создателях Half-Life, вышло новое видео. В нем автор канала рассказывает, что в новом обновлении Dota 2 были найдены отсылки к еще неанонсированной игр...

Английский vs. Эсперанто: за кем будущее? За последние 50 лет позиции английского языка на международной арене усилились до невиданного ранее уровня. На сегодня в мире примерно 378 миллионов людей говорят на английском в качестве родного и еще от 470 миллионов до 1 миллиарда указывают его как второй язык. Что приме...

Разработчик игры засудил геймера за спойлеры Недавно в Fortnite произошёл крупный ивент: в популярном шутере началась вторая глава. Часть пользователей стала тестировщиками перезапуска и получила доступ к основным нововведениям. Один из игроков воспользовался этим и «слил» в сеть главные детали. Поступок не понравился ...

Специалисты CloudPayments подготовили анализ цветочного онлайн-бизнеса в России Сооснователь и генеральный директор CloudPayments Дмитрий Спиридонов прокомментировал анализ цветочного онлайн-бизнеса в РФ, подготовленный аналитиками этого платежного сервиса. По его словам, рост интернет-торговли не отменяет того факта, что пользователи предпочитают оффла...

Артём Галонский, СТО БюроБюро: «Я против такого понятия, как DevOps-инженер» Вы применяете DevOps-подход у себя дома? Вот муж-код деплоится на работу. Жена-инфраструктура готовит яичницу, варит кофе, гладит рубашки. Кот-мониторинг вовремя ускользает из-под ног, сам чистит свой лоток и громким мявом обозначает, когда жена отклоняется от установленного...

«За газ – в глаз!»: Россияне мечтают «посадить» Бойко и неуважительного Медведчука Кандидат в президенты и оппозиционер Украины опозорились перед народом России. Люди требуют оставить газ народу, а «предателей» отдать предателям. Дмитрий Медведев провел встречу с украинской «элитой» — кандидатом в президенты Юрием Бойко и известным оппозиционером Ви...

Игровая индустрия с 8 по 14 июля 2019 года В сегодняшнем выпуске: разработчики Star Wars Jedi Fallen Order выбирают мужского персонажа, Эд Бун показывает Синдел и другие новости игрового мира Разработчики Star Wars Jedi Fallen Order о выборе героя мужчины-человека На создателей Star Wars Jedi Fallen Ord...

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

[Перевод] Подумайте дважды, прежде чем использовать игровые движки Холивар о том, нужно ли использовать для создания игр движки, начался сразу после появления первых игровых движков. Этот пост на reddit не является идеальным примером разумных контраргументов против постоянного использования движков, но я считаю, что непреодолимое желание их...

Выпуск Rust 1.36.0: Трейт Future, стабилизация alloc и MaybeUninit<T> Представляю вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда по разработке языка программирования Rust рада анонсировать новую версию, 1.36.0. Rust — это язык программирования, позволяющий каждому разрабатывать на...

Gitpab. Приятно познакомиться Здравствуй. Я Gitpab. Рад знакомству. Меня сделали для того, чтобы легче было надзирать за программистами. Я беру часы, которые разработчики отметили в Gitlab, и подсчитываю, кто сколько затратил времени на работы по задачам. И по проекту в целом. Поговаривают, что большие н...

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

RPG GreedFall выйдет без Denuvo, а на ее прохождение уйдет от 40 до 50 часов Издатель Focus Home Interactive и студия-разработчик Spiders, работающая над фэнтезийной ролевой игрой GreedFall, ответили на некоторые важные вопросы по будущей игре.  Одной из главных новостей стал отказ создателей от использования системы DRM-защиты Denuvo....

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

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

Путь курильщика: как войти в профессию программиста, если ты гуманитарий В детстве Анастасия Бирилло мечтала стать учителем русского языка и литературы. Сегодня она – научный сотрудник JetBrains Research, методист и преподаватель Digital Banana, а также разработчик собственного стартапа. «Гуманитарий – не приговор», – утверждает Настя. На нашей н...

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

Строительство первой очереди космодрома Восточный практически завершено Генеральный директор государственной корпорации Роскосмос Дмитрий Рогозин заявил, что создание первой очереди космодрома Восточный близится к завершению. Фотографии Роскосмоса Новый российский космодром находится на Дальнем Востоке в Амурской области, вблизи города Циолковск...

В «Яндекс.Такси» предложили Медведеву упростить законодательство для таксистов Дмитрий Медведев поручил правительству проработать оба предложения компании.

Как работает «Войти с Apple» в iOS 13 В рамках презентации iOS 13 Apple показала еще одну функцию — «Войти с помощью Apple». Это специальная кнопка, которая позволяет пользователю iOS 13 авторизоваться в приложении по аналогии с аккаунтом Google, Twitter или Facebook. Другими словами, войти в то или иное ...

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

Страх и ненависть в должности техдира Каково быть CTO (Chief technology officer) или техническим директором? Пожалуй, одна из самых высоких ступеней развития инженера. Насколько становится жизнь прекраснее в такой должности? Как раз об этом я сегодня и хочу поговорить. Читать дальше →

Состоялся релиз бесплатной стратегии Breaking Bad на русском языке Меньше месяца назад мы рассказали об эксклюзивном репортаже Hollywood Reporter касательно новой мобильной стратегии по мотивам легендарного сериала «Во все тяжкие», а уже сегодня проект стал доступен на одной из платформ. Официальной информации пока маловато, но если судить...

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

Опровергаем четыре стереотипа о языке программирования Rust Язык программирования Rust, созданный и поддерживаемый корпорацией Mozilla, позволяет обычным программистам писать одновременно и безопасные и быстрые системы: от калькуляторов до высоконагруженных серверов. За своё относительно короткое время существования данный язык уже ...

RxSwift и корутины в Kotlin — факультатив по мобильной разработке от AGIMA и GeekBrains Знания — это хорошо, просто отлично. Но нужна еще и практика, чтобы можно было использовать полученные данные, переведя их из статуса «пассивное хранение» в статус «активное использование». Каким бы хорошим ни было теоретическое обучение, требуется еще работа «в поле». Ска...

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

Приглашаем к нам на работу! Сегодня трудно разделить рынок мобильных технологий на сегменты. Все смешалось в доме Облонских. Apple, Google, Huawei, Microsoft и множество других компаний вносят свой вклад в развитие мобильной индустрии и настольных решений. Как за всем этим угнаться и уследить? Ответ д...

«Останутся лишь угодные царю»: Двуличность Дмитрия Медведева начинает надоедать россиянам На словах у Медведева одно, а на деле — другое. Такую точку зрения россияне начали все чаще высказывать после поездки премьер-министра в Пермь. Этот город премьер-министр России Дмитрий Медведев посетил в начале апреля. Там он побывал на производственной площадке Prom...

[Перевод] Кто несет ответственность за качество тестирования приложения? 10 причин попадания ошибки в продакшен Подготовили для вас перевод статьи Дмитрия Ярыгина, QA Engineer с опытом работы в крупных проектах мира более 8 лет, преподавателя курса «Mobile QA Engineer» в OTUS. Интересно развиваться в данном направлении? Приглашаем пройти бесплатный двухдневный интенсив «Введение в авт...

HarmonyOS от Huawei — альтернатива Зеленому роботу | HDC 2019 Ричард Ю, генеральный директор потребительского подразделения Huawei, рассказал на конференции для разработчиков об ОС, которая попытается стать заменой Android и Fuchsia от Google. Впрочем, подробностей о новинке не так уж много. HarmonyOS (она же HongmengOS) станет частью...

Говорят, выучить Python и стать программистом легко. Правда? Работать в ИТ — круто, но путь в индустрию может быть совсем не таким, как описывают родители или преподаватели в школе. На биржах труда ищут мобильных разработчиков, девопсов, бэкендеров и фронтендеров, но где эти профессии в списках специальностей классических вузов? Мы...

Яндекс научит программировать на Python Яндекс запустил два образовательных проекта для бэкенд-разработчиков на языке Python. Очная Школа бэкенд-разработки ждёт начинающих специалистов, а онлайн-специализация в Яндекс.Практикуме — новичков, которые хотят освоить профессию с нуля.

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

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

[Из песочницы] Выпуск Rust 1.34 Привет, Хабр! Представляю вашему вниманию перевод статьи "The Rust Release Team "Announcing Rust 1.34.0". Команда разработчиков Rust рада сообщить о выпуске новой версии Rust, 1.34.0. Rust — это язык программирования, который даёт возможность каждому создавать...

Тайная вечеря разработчиков Казалось бы, в небольших командах разработки (20+ человек) не должны возникать проблемы с разобщённостью, работой над общим кодом и принятием технических решений. Но все мы знаем, что это не так (не говоря уже о командах вроде нашей, где 80+ человек). Три года назад для их р...

Python и FPGA. Тестирование В продолжение к первой статье, хочу на примере показать вариант работы с FPGA (ПЛИС) на python. В данной статье затрону подробнее аспект тестирования. Если фреймворк MyHDL позволяет людям, работающим на python, используя знакомый синтаксис и экосистему, заглянуть в мир FPGA,...

[recovery mode] Навыки, самообразование и языки программирования для начинающих разработчиков: исследование HackerRank В начале этого года HackerRank опубликовала результаты масштабного исследования, в котором приняли участие 10 тысяч студентов — будущих разработчиков. Целью исследования было выяснить, насколько важно самообразование в ходе обучения, а также узнать, какие навыки студенты ...

Xiaomi может выпустить смарт-часы с NFC на Wear OS уже скоро Компания Xiaomi готовит свои первые смарт-часы на Wear OS. Именно с таким заявлением в прошлом месяце выступили репортеры ресурса 9to5Google, которые в коде приложения Wear OS 2.28 нашли упоминание об умных часах Xiaomi Mi Watch. Тогда были высказаны предположения, что устро...

[Перевод] «Алгебраические эффекты» человеческим языком Комментарий от переводчика: Это перевод замечательной статьи Дэна Абрамова (Dan Abramov), являющегося контрибутором React. Его примеры написаны для JS, но будут одинаково понятны разработчикам на любом языке. Идея общая для всех. Вы слышали об алгебраических эффектах? Мои п...

SAP CIS с 15 апреля возглавит Андрей Филатов "Для меня большая честь возглавить SAP в России и странах СНГ. Будучи лидером рынка, компания продолжает создавать новые решения, меняя подход к "цифре" не только в отдельных компаниях, но и задавая тон всему рынку. Уверен, что в ближайшие несколько лет мы смо...

Путин увидел в рядах «Единой России» врагов правящей партии и РФ Кто по мнению Президента готов предать Россию? В ходе 19-го съезда «Единой России» президент Владимир Путин заявил, что членам правящей партии необходимо вести слаженную работу по реализации национальных приоритетов России. Именно результаты такой работы, по мнению президен...

[Из песочницы] Мой подход к реализации делегатов в C++: вызов функции с неизвестными параметрами во время выполнения Предыстория Мне нравится язык C++. Я бы даже сказал, что это мой любимый язык. Кроме того, для своих разработок я использую технологии .NET, и многие идеи в нём, по моему мнению, просто восхитительны. Однажды мне пришла в голову идея – как реализовать некоторые средства рефл...

[Перевод] TDD: методология разработки, которая изменила мою жизнь На часах 7:15 утра. Наша техподдержка завалена работой. О нас только что рассказали в передаче «Good Morning America» и множество тех, кто впервые посещает наш сайт, столкнулось с ошибками. У нас настоящий аврал. Мы, прямо сейчас, до того, как потеряем возможность превратит...

Итоги Слёрма-3 В воскресенье закончился Слёрм-3: интенсив по Kubernetes. Поставили личный рекорд: 132 участника, 65 в онлайне и 67 в зале. На первом Слёрме было 50 человек, на втором 87. Растем потихоньку. 126 человек создали кластер (задание первого дня), а 115 выполнили практику до конц...

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

Конференция React Russia 2019 уже 1 июня Друзья, вот и снова настала весна! Прекрасная летняя погода всё ближе. Продуктивные будни принесли новые результаты, а это значит, что пора снова встретиться! В этом году мы подготовили что-то особенное. На этот раз мы встречаемся не просто вечером в будний день на митап (м...

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

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

Защита русского Северного Морского пути впечатлила СМИ Китая Морская «Новелла» будет зорко следить за всем регионом. Не так давно российская армия стала пользоваться самолётами для работы в ближнем космосе (около 20 км), теперь сконструировали противолодочный истребитель. Ил-38Н «Новелла» уже несколько дней наблюдает за очень важным м...

И всё же C — низкоуровневый язык За прошедшие с момента появления языка C десятилетия было создано множество интереснейших языков программирования. Какие-то из них используются до сих пор, другие — повлияли на следующие поколения языков, популярность третьих тихо сошла на нет. Между тем архаичный, противор...

Создатель AliExpress рассказал, сколько нужно работать, чтобы разбогатеть Основатель Alibaba Group Джек Ма (Jack Ma) заявил, что сверхурочная работа — прямой путь к успеху. Именно поэтому она распространена во многих китайских интернет-компаниях, и в Alibaba, в том числе.

Для каких высокооплачиваемых профессий высшее образование не нужно? &lt;p&gt;&lt;strong&gt;Исследовательская служба проекта HeadHunter провела опрос 12 тыс. сотрудников компаний о значении образования для работы. Среди тех, кто окончил ВУЗ, 60% отметили, что в процессе обучения они значительно улучшили свои показатели интелле...

Первая в России большая ламповая встреча Scala-комьюнити — как это было Привет! Я Юля, DevRel в Tinkoff.ru. 28 сентября Tinkoff вместе со Scala-сообществом России провели масштабную, но очень уютную встречу разработчиков, тестировщиков и всех неравнодушных к Scala. В статье я поделюсь впечатлениями, как все прошло. Сначала — пара слов о том, д...

Кто ответит за качество Привет, Хабр! У нас новая важная тема — качественная разработка IT-продуктов. Мы часто говорим на HighLoad++, как сделать нагруженные сервисы быстрыми, а на Frontend Conf — классный пользовательский интерфейс, который не тормозит. У нас регулярно есть темы про тестирование,...

Медведев пообещал разрушить монополии США и Китая на компьютерные технологии Премьер-министр России Дмитрий Медведев призвал Ассоциацию государств Юго-Восточной Азии предпринять усилия для демонополизации мировой отрасли высоких технологий. По словам государственного деятеля, сейчас в этой сфере безраздельно властвуют несколько корпораций.

УАЗ и «Нива» завидуют: Умельцы выкатили полноприводную «Оку» на «лютых» колесах Ранее «малютка» удивила тем, что стала полноценным внедорожником, однако ее создатели решили на этом не останавливаться. Народные умельцы выкатили полноприводную «Оку» на «лютых» колесах. Свое творение они показали на YouTube-канале «Не Тормози Light», на котором регулярно ...

[Перевод] Погружение в Move — язык программирования блокчейна Libra от Facebook Далее мы рассмотрим в деталях основные характеристики языка Move и в чем его ключевые различия с другим, уже популярным языком для смарт-контрактов — Solidity (на платформе Ethereum). Материал основан на изучении доступного он-лайн 26-страничного whitepaper-а. Введение Move...

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

Разработчик игровых чатов Vivox стал частью Unity Technologies Компания Unity Technologies объявила о приобретении Vivox, провайдера межплатформенного инструментария для голосовых и текстовых чатов. Его технология интегрирована в League of Legends, Fortnite, PlayerUnknown’s Battlegrounds, Tom Clancy’s Rainbow Six Si...

Моменты жизни Стивена Вольфрама — создателя Mathematica, Wolfam|Alpha, A New Kind Of Science и много чего ещё Оригинал поста в моём личном блоге Мне посчастливилось лично познакомиться со Стивеном Вольфрамом на Первой Российской конференции «Wolfram технологии», которая проходила в 2013 г. в СПбГУ. После мы пересекались на телемосте Стивена в Digital October. Записи этих выступлен...

Цифра дня: Сколько вложит Россия в освоение космоса за три года? Вчера прошло совещание в правительстве о финансово-экономическом состоянии госкорпорации «Роскосмос» и её подведомственных организаций. На ней премьер-министр РФ Дмитрий Медведев отметил основные задачи в космической сфере на ближайшие годы

Прохождение Vampire: The Masquerade – Bloodlines 2 займет 30 часов Разработчики Vampire: The Masquerade – Bloodlines 2 заявили, что на «традиционное прохождение» (то есть без выполнения вех сторонних квестов) грядущего проекта придется потратить примерно 30 часов. Создатели надеются, что геймеры не будут ограничиваться единичным завершение...

Alibaba представила свой первый процессор Технология RISC-V имеет ряд преимуществ при использовании в "умных" часах и другой электронике с выходом в интернет. Кроме того, она считается недостижимой для американских санкций и может использоваться в Китае без боязни нарушить экспортные ограничения, отмечает ...

Субъективное видение идеального языка программирования Дальнейший текст — моя точка зрения. Возможно, она позволит кому-то по-новому взглянуть на дизайн языков программирования или увидеть какие-то преимущества и недостатки конкретных фич. Я не буду лезть в частные подробности типа "в языке должна быть конструкция while", а прос...

Kahoot! и DragonBox объявили о начале совместной деятельности Международная обучающая платформа Kahoot! сообщила о приобретении студии DragonBox — разработчика продуктов для игрового обучения и создателя популярной линейки математических приложений DragonBox. Слияние двух команд специалистов в образовательной отрасли позволи...

Подборка ближайших бесплатных мероприятий для разработчиков в Москве Я разработчик и мне нравится посещать профильные мероприятия. Для того чтобы не пропускать интересные и полезные события для программистов, я создал телеграм-канал @ITMeeting, куда публикую анонсы мероприятий, проходящие в Москве. Также для тех, кто не смог приехать на иве...

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

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Проверка кода Telegram Open Network анализатором PVS-Studio Telegram Open Network (TON) — это платформа от создателей мессенджера Telegram, которая, помимо блокчейна, содержит в себе большой набор сервисов. Недавно разработчики опубликовали код платформы, написанный на C++, и разместили его на GitHub. Нам захотелось проверить проект...

Стартовала предрегистрация на англоязычную версию Attack on Titan Tactics в Google Play В апреле этого года компания DeNA выпустила в Японии мобильную игру Attack on Titan Tactics. Это своеобразная tower defense по мотивам популярного аниме. Разработчики тогда сразу пообещали, что релиз на английском состоится этим летом. В этой игре вам нужно защищать стены г...

Небольшая история о том, как удобство иногда стреляет в колено Артем Азарьев, руководитель направления центра компетенций дистанционных каналов обслуживания дирекции информационных технологий МКБ Привет, Хабр! Меня зовут Артем Азарьев, я тимлид Android-команды Московского кредитного банка, и сегодня хочу поговорить о безопасности при...

Очень много YouTube-каналов для прокачки английского языка для программистов Привет, Хабр! С помощью YouTube можно ощутимо и сравнительно быстро улучшить английский. Понимание на слух как минимум. Истина не нова, но мало кто смотрит английский YouTube, потому что легко потеряться в бесконечности каналов. Но для вас я собрал самые стоящие каналы! ...

Все медицинские учреждения России получили широкополосный интернет, телемедицина не за горами Глава правительства РФ Дмитрий Медведев заявил в ходе заявил в ходе совещания с вице-премьерами, что работа по обеспечению больниц и поликлиник РФ широкополосным интернетом завершена. Эту работу мы завершили, все медицинские учрежден...

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

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

Слёрм Базовый в Москве. День Второй. Мидзару, Кикадзару, Ивадзару и техподдержка всегда на посту На второй день Слёрм уже чувствовалась лёгкая усталость участников. Хорошо, что нам помогал Алексей Гладких, специалист по конференциям и массовым сборищам, вроде Куликовой битвы и «Кровавой свадьбы» в «Игре Престолов». И там, и там движ получил активным, никто не засиделся,...

Состоялся глобальный релиз MMORPG Mobile Royale от разработчиков Lords Mobile и Castle Clash Lords Mobile и Castle Clash нельзя назвать выдающимися играми, но именно они находятся в топе «Бестселлеров» Google Play и App Store множества стран уже несколько лет. Теперь их разработчик IGG отправляется покорять магазины с новым проектом — Mobile Royale. Да, название не...

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

Школьники станут 3D-разработчиками на воркшопе Создание 3D-игр – одна из самых интересных и сложных профессий. Подробнее узнать о ней и попробовать себя в качестве гейм-разработчиков смогут школьники в Иркутске. Бесплатный воркшоп, который станет частью  Европейской недели программирования, пройдет в рамках иниц...

Как мы внедряли Agile-testing Привет! Меня зовут Алёна Исакова, я ведущий тестировщик в Авито, и я хочу рассказать вам про свой опыт введения Agile-тестирования в команду. Когда я читала доступные на русском языке статьи про Agile-тестирование и ATDD, у меня сложилось впечатление, что я «не модная», «не ...

Медведев пообещал лично обсудить с «Яндексом» проблему пиратства Кинематографисты пожаловались Дмитрию Медведеву на «Яндекс», который, по их мнению, по-прежнему недостаточно контролирует размещение нелегального контента. Премьер пообещал обсудить эту тему лично с руководством интернет-компании.

Почему вы должны срочно обновить WhatsApp для Android Иногда кажется, что разработчики WhatsApp специально добавляют в мессенджер уязвимости, чтобы было веселее жить WhatsApp — парадоксальный мессенджер. Несмотря на то что в нём регулярно находят какие-то уязвимости, которые подвергают опасности переписку пользователей, с...

Клон Auto Chess, Arena of Evolution: Chess Heroes, теперь доступен в России на русском языке Auto Chess – набирающий популярность жанр мультиплеерных развлечений, который вырос из пользовательского мода для Dota 2, как когда-то сама Dota появилась из карты-модификации для Warcraft III. Пока что самым популярным представителем жанра является одноименная Dota Auto Ch...

[Перевод] Совет от создателя RimWorld: когнитивные искажения при прогнозировании фана от игры (статья 2007 года) Чтобы разрабатывать игры, нам нужно оценить, будут ли они веселыми или нет. Учитывая описание игры, хорошо узнать, будет ли она работать, прежде чем мы ее создадим. Этот пост посвящен общему наивному методу, который часто используется для демонстрации не...

«Изолировать интернет намного легче и дешевле, чем обеспечить его работу в случае внешней блокировки» Интервью с экспертом из крупнейшего телеком-оператора о законе об изоляции рунета Чтобы разобраться, какие будут последствия у недавно принятого закона об изоляции рунета, мы (авторы проекта «Россия 404») поговорили с Юрием, руководителем департамента технического обслуживан...

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

Дмитрий Медведев требует ускорить вывод новых решений на рынок за счет смягчения регулирования В частности, речь идет о законопроекте о регуляторных песочницах, который никак не может пройти стадию согласований в правительстве. 22 октября премьер-министр РФ Дмитрий Медведев на форуме &laquo;Открытые инновации&raquo; заявил, что регулирование ИТ-индустрии не...

Не очередной язык программирования. Часть 2: Логика представлений Вторая часть трилогии о языке и платформе lsFusion. Первую часть можно найти тут. В ней речь пойдет о логике представлений, а именно обо всем том, что связано с объединением данных и отображением их пользователю или другим информационным системам. Читать дальше →

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

«Там надо знать и веб-стек, и C++»: интервью с Алексеем Козятинским о разработке Chrome DevTools и не только Как разрабатывать с помощью Chrome DevTools, всем известно. А как выглядит разработка самих Chrome DevTools? Алексей Козятинский ранее работал в Google и занимался именно этим, а теперь перешёл в Netflix, но от прежней деятельности далеко не ушёл. Чем именно он занимаетс...

Флагманская MMORPG Dragon Raja от Tencent вышла на китайском языке Впервые о «флагманской MMOPRG» издателя Tencent под названием Project E стало известно чуть меньше года назад, в августе 2018. На тот момент было известно, что за разработку отвечают Loong Interactive (World of Kings) и Epic Games. Участие последних, сюда по всему, оправдыва...

Специалисты нашли способ внедрить вредоносный код в Excel Специалисты компании Mimecast разработали эксплойт, который позволяет внедрять и выполнять сторонний код в электронной таблице Excel. В ряде случаев PoC-эксплойт не предполагает взаимодействия с пользователем и плохо обнаруживается антивирусными сканерами. Разработчики Micro...

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

Глава «Роскосмоса» не верит способность Маска создать ракетный двигатель, превосходящий российские разработки По словам гендиректора «Роскосмоса» Дмитрия Рогозина компания SpaceX, главой которой является Илон Маск, в ближайшее время не сможет создать ракетные двигатели, превосходящие российский аналог. Рогозин считает, что отечественные двигатели — «номер один в мире», о чем сообщ...

ok.tech: frontend meetup 4 июня в петербургском офисе Одноклассников пройдет ok.tech: frontend meetup. Вместе с коллегами из OK.ru, Яндекса и mail.ru поговорим про тестирование на основе свойств, эволюцию подходов работы с текстами, познакомимся с новой библиотекой от создателя Emmet Сергея Чикуён...

Одноклассники выплатят создателям мобильных игр более 200 млн российских рублей Доходы создателей мобильных HTML5-игр на платформе социальной сети Одноклассники в 2019 году выросли в два раза по сравнению с аналогичным периодом прошлого года. За первые пять месяцев 2019 года ОК выплатят игровым студиям и независимым разработчикам суммарно более 200 милл...

[Из песочницы] Длинные имена слишком длинные Привет, Хабр! Представляю вашему вниманию перевод статьи "Long Names Are Long" автора Bob Nystrom. Одно из умных вещей которые делает Google это строгие code review. Каждое изменение, прежде чем вам разрешат его внести в основную ветку, рассматривается как минимум ...

Star Control: Origins вернулась в Steam после конфликта из-за авторских прав Космический приключенческий ролевой экшен Star Control: Origins вернулся в Steam. Он был изъят из продажи пару недель назад, после того, как создатели серии подали заявку о нарушении Закона об авторском праве в цифровую эпоху (DMCA). Генеральный директор Stardock ...

[Перевод] Как в 1995 году писали игры для Sega Saturn Это документ, написанный мной в 1995 году, когда я работал над первой игрой студии Neversoft: Skeleton Warriors. Это была первая игра, в которой я не использовал язык ассемблера 68K. Фото сделано примерно в то время. Комплект разработчика (dev kit) («Small Box» и ICE) стоит...

Arend – язык с зависимыми типами, основанный на HoTT (часть 1) В данном посте мы поговорим о только что выпущенном JetBrains языке с зависимыми типами Arend. Этот язык разрабатывался JetBrains Research на протяжении последних нескольких лет. И хотя репозитории уже год назад были выложены в открытый доступ на github.com/JetBrains, полноц...

Digital-мероприятия в Москве c 25 февраля по 03 марта Подборка ключевых мероприятий на неделю. Профессиональная конференция про тимлидов и для тимлидов 25 февраля (понедельник) — 26 февраля (вторник) Европы пл.2 от 17 000 р. Вы получите возможность услышать доклады по всему спектру навыков для управленца любого уровня или же ...

В World of Warcraft появится трассировка лучей В одном из интервью зарубежным изданиям команда разработчиков популярной онлайн-игры World of Warcraft рассказала о работе над внедрением в проект трассировки лучей.  О свое работе создатели легендарной MMORPG поведали не много. Они пообещали,...

Apple не платит российским разработчикам ПО уже несколько месяцев Редкая презентация Apple обходится без упоминания об очередном рекорде, который установил App Store. Результатом такого успеха становятся многомиллионные выплаты, которые компания перечисляет разработчикам приложений, публикуемых в фирменном каталоге. Вот только деньги от п...

О славном саппорте замолвите слово (24 сентября, Москва) Мы проводили много митапов, и пока не думаем прекращать это полезное занятие. Разработчикам, дизайнерам и тестировщикам всегда есть, что обсудить — коммьюнити довольно большое и активное. Но есть ребята, труд которых не так популярен в инфополе, но без которых работа осталь...

FIFA 20 обойдется без «Ювентуса» Для кого-то это шокирующие новости, однако чемпиона Италии в грядущем спортивном симуляторе не будет. Все дело в том, что эксклюзивные права на этот клуб «достались» проекту PES 2020. Более того, в Konami заявили, что это долгосрочное сотрудничество. Партнерское соглашение ...

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

Блеск и нищета переводной литературы — Лучше вообще не читать, чем такое. Часто ли вы читаете техническую литературу? Именно литературу, а не мануалы на хабре или багрепорты на гитхабе? А когда читаете, на каком языке предпочитаете это делать (если есть возможность выбирать, конечно)? Какую версию предпочтёт...

Учимся писать Waves смарт-контракты на RIDE и RIDE4DAPPS. Часть 1 (Многопользовательский кошелек) Всем привет! Совсем недавно Waves Labs анонсировал конкурс для разработчиков приуроченный к релизу в тестовую сеть расширения языка смарт-контрактов RIDE для децентрализованных приложений Ride4Dapps! Мы выбрали кейс DAO, так как Ventuary планирует заниматься разработкой dAp...

Обзор Skaffold для разработки под Kubernetes Полтора года назад, 5 марта 2018, компания Google выпустила первую альфа-версию своего Open Source-проекта для CI/CD под названием Skaffold, целью которого стало создание «простой и воспроизводимой разработки под Kubernetes», чтобы разработчики могли сфокусироваться именно...

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

История одного проекта: когда в команде нет senior developer От переводчика: публикуем для вас статью разработчика Джека Финлея. Джек рассказывает о собственном кейсе — попытке организовать работу командой джуниоров, где все равны и нет технического руководителя. Статья будет полезна для начинающих программистов. Некоторые проект...

RPG с полной свободой действий Queen’s Wish: The Conqueror выйдет 4 декабря на iOS Spiderweb Software — создатели довольно невзрачных внешне, но очень глубоких и проработанных ролевых игр. На iPad выходили их саги Avernum и Avadon. А совсем скоро появится многообещающая Queen's Wish: The Conqueror, деньги на которую разработчики собирали на Kickstarter. В...

Субсидии на создание центров ГосСОПКА будет выделять специально созданная конкурсная комиссия Соответствующий приказ был опубликован на днях на Официальном портале правовой информации правительства РФ.Документ также определяет порядок рассмотрения конкурсной комиссией поданных на конкурсный отбор заявок: в частности, указывается, что победитель должен быть назван не ...

В сети показали лимузин-самолет за 5 млн долларов Автолюбители Jetsetter в США собрали лимузин-самолет длиной в 13 метров, который намерены продать за пять миллионов долларов. Обзор на необычный автомобиль опубликовали в соцсети YouTube на канале Barcroft Cars. В основу лимузина-самолета от специалистов Jetsetter лег бизне...

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

Святомученник Дмитрий: Медведев может уйти в 2021 году ради очередного срока Путина Ради столь высокой цели не стоит отрицать возможность изменений в конституции. Проведенное журналистами на днях исследование показывает весьма неутешительные показатели доверия народа к действующему правительству во главе с Дмитрием Медведевым. Более чем 77% участвовавших в...

О правилах делегирования задач в бизнесе рассказал сооснователь CloudPayments Дмитрий Спиридонов Правилами ведения бизнеса и навыками по делегированию задач поделился Дмитрий Спиридонов. «Если лидер хочет развиваться дальше и масштабировать компанию, то нужно начать делегировать. Я понял, что мне не хватает 24 часов в сутки, чтобы заниматься и микроменеджментом, и страт...

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

Backend United 3: Холодец Привет! Мы продолжаем Backend United, серию митапов для разработчиков серверной части. Третья встреча называется «Холодец», и посвящена она будет микросервисной архитектуре. Вместе с коллегами из Booking.com, Dodo Pizza и Авито поговорим о монолитах, распилах и обратной стор...

Что важнее: знать язык программирования или уметь решать бизнес-задачу? Много ходит споров о том, какой стоит изучить язык программирования, чтобы сделать карьеру в сфере разработки. Но я глубоко убежден, что языком обязательный набор знаний не ограничивается. К сожалению, не все это понимают. Читать дальше →

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

VBA и Python для автоматизации Excel и MS Office Поводом для заметки послужила статья на Хабре, в которой автор описывал, как он решал на Python задачу сбора и анализа метаданных из файлов Excel. Эта заметка более подробно раскрывает всем известный тезис: Под конкретную задачу надо выбирать наиболее подходящий инструмент п...

Go Gett Juno Meetup – 12 сентября, Минск Всем привет, меня зовут Антон Тупиков, я – тимлид команды B2B Development в Gett. Gett – не просто сервис такси, а динамический маркетплейс. Это высоконагруженная система: десятки тысяч водителей и миллионы клиентов в 120 городах по всему миру пользуются сервисами Gett каж...

[Из песочницы] Изучая go: пишем p2p мессенджер со сквозным шифрованием Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Стать...

Новые ключевые слова в Java В ближайшем будущем в языке Java появятся новые фичи, над которыми сейчас идет работа в рамках проектов Valhalla, Panama и Loom. Расширение языка — дело непростое, тем более — языка, в котором акцент делается на обратную совместимость; поэтому для того, чтобы их интеграция в...

«Наши родители сначала не верили, что мы зарабатываем в интернете»: основатели Playrix о прошлом и будущем компании Главное из интервью Игоря и Дмитрия Бухманов изданию Meduza.

[Перевод] Cython: более чем 30-кратное ускорение Python-кода Python — это язык, который любят многие программисты. Этим языком невероятно легко пользоваться. Всё дело в том, что код, написанный на Python, отличается интуитивной понятностью и хорошей читабельностью. Однако в разговорах о Python часто можно слышать одну и ту же жалобу н...

[Перевод] Машинное обучение агентов в Unity Эта статья об агентах машинного обучения в Unity написана Майклом Лэнхемом — техническим новатором, активным разработчиком под Unity, консультантом, менеджером и автором многих игр на движке Unity, графических проектов и книг. Разработчики Unity внедрили поддержку машинног...

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

[Перевод] Бесплатная библиотека Wolfram Engine для разработчиков программного обеспечения Оригинал перевода в моём блоге Пара видео о Wolfram Language Почему вы до сих пор не используете технологии Wolfram? Что ж, такое случается, и довольно часто. В процессе общения с разработчиками программного обеспечения, они достаточно лестно отзываются о наших технология...

Design на CodeFest. Но это не точно Каждый год мы начинаем обсуждение программы CodeFest с вопроса, будет ли дизайн-секция в этом году? Будет, но это не точно. И каждый год мы заканчиваем CodeFest словами: «Классно, что всё-таки сделали дизайн-секцию — на неё столько менеджеров пришло!» Дело в том, что мы ...

Создатели Project Cars планируют выпустить самую мощную консоль на рынке Сегодня Slightly Mad Studios, компания отвечающая за разработку франшизы Project Cars, сообщила, что планирует выпустить “самую мощную консоль на рынке, которая получит название Mad Box“. Об этом стало известно из поста в Twitter, размещенного на странице генерал...

Разработчик Wings: биткоин можно назвать формой DeFi 25 ноября на YouTube-канале ForkLog вышел очередной выпуск передачи «Поясни за крипту», в ходе которой глава исследовательского отдела ForkLog Consulting Дмитрий Бондарь, основатель платформы Crypti Арман Манукян и разработчик Wings Стас Оскин обсудили рынок децент...

[Перевод] Интервью Playboy: Стив Джобс, часть 3 Это третья (заключительная) часть интервью, вошедшее в антологию The Playboy Interview: Moguls, в которой также есть беседы с Джеффом Безосом, Сергеем Брином, Ларри Пейджем, Дэвидом Геффеном и многими другими. Первая часть. Вторая часть. Playboy: Чем вы занялись по возвра...

[Перевод - recovery mode ] Какой язык — D, Go или Rust имеет лучшие перспективы заменить C и почему? Несмотря на мой статус и очевидную предвзятость как одного из создателей D, я постараюсь отвечать откровенно; Я следовал путям Go и Rust, и я абсолютно точно знаю, где стирают грязное белье в D. Я поощряю людей на аналогичных позициях в сообществах Rust и Go чтобы и они дели...

Приглашаем на неделю NLP в Яндекс С 26 по 29 марта в Яндексе пройдёт неделя NLP, организованная совместно Школой анализа данных и Yandex.Research. Это четырёхдневный интенсив, рассчитанный на разработчиков и исследователей, хорошо знакомых с Natural Language Processing и глубинным обучением. Лекторы курса: ...

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

[Перевод] Deno — новый Node.js? В нашем проекте, IDE для работы с API TestMace, в качестве основного языка используется TypeScript, поэтому мы активно интересуемся проектами, связанными с данным языком. Сегодня вашему вниманию представляется перевод статьи об инструменте Deno — runtime для TypeScript (но э...

Митап Общества анонимных тестировщиков #7 — отчёт со встречи 1 августа в офисе Авито состоялась седьмая встреча Общества анонимных тестировщиков. Спикеры выступали с докладами про самодельную TMS, мониторинг мониторинга, подходы к оценке качества поиска и нативные iOS-тесты. Этот пост — отчёт о том, как прошёл митап. Внутри — видеозап...

[Из песочницы] Имплементация кэша на Verilog В данной статье разбор простейшей реализации RAM на языке Verilog. Перед тем, как перейти к разбору кода, рекомендуется изучить базовый синтаксис языка Verilog. Здесь вы можете найти обучающие материалы. Читать дальше →

Слёрм — простой способ ворваться в тему по Kubernetes В апреле ко мне постучались организаторы Слёрм — курсов по Kubernetes — потестировать и рассказать своё впечатление: Дмитрий, Слёрм — это трехдневный интенсив по Kubernetes, плотное учебное мероприятие. Вряд ли вы сможете о нем написать, если просто посидите два часа на пе...

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

Отчет Kotlin / Everywhere — Showcase practice: 31 июля На прошлой неделе собирали в нашем офисе пользователей и активных разработчиков языка Kotlin. Митап посетило более 150 человек, говорили про тестирование java-приложений, команда Поиска Mail.ru подготовила доклад про свой опыт использования каналов в корутинах. Заключитель...

Google научила смартфоны переводить язык жестов в реальном времени Разработчикам из Google удалось создать инструмент для перевода языка жестов, который можно интегрировать в смартфон, о чем рассказали представители поискового гиганта в официальном блоге. В Google объясняют, что решения для перевода языка жестов существовали и раньше,...

Приватный браузер Brave запускает рекламу с вознаграждением за просмотр Анонимный браузер Brave со встроенным адблокером объявил о запуске программы Brave Ads, участники которой смогут получать оплату за просмотр рекламы. Брендан Эйч, создатель языка программирования JavaScript и бывший генеральный директор Mozilla, возглавляющий Brave, уже давн...

Официальный сайт JetBrains теперь доступен на русском языке Как технологическая компания, мы в JetBrains стараемся поддерживать самые популярные языки и технологии программирования. А как международная компания, мы хотим, чтобы представители разных культур, говорящие на разных языках, могли легко получить информацию о продуктах JetBr...

[recovery mode] Data as a Service: что это такое, технические сложности и как их обойти с помощью резидентных прокси Data as a Service (DaaS) – относительно новая модель дистрибуции данных, которая подразумевает, что информация сбором, управлением и хранением нужной информации компании и пользователи занимаются не самостоятельно, а делегируют эту задачу специализированным провайдерам. ...

Утверждена Стратегия развития экспорта услуг до 2025 года Минэкономразвития России в рамках федерального проекта "Экспорт услуг" национального проекта "Международная кооперация и экспорт" подготовило Стратегиюразвития экспорта услуг до 2025 года. Стратегия и план её реализации утверждены подписанным распоряжение...

[Перевод] Представляем Microsoft Game Stack Мы объявляем о новой инициативе «Microsoft Game Stack», в рамках которой мы объединим инструменты и сервисы Microsoft, которые позволят всем разработчикам игр, независимо от того, являются ли они независимыми разработчиками или студией AAA, добиться большего. Сегодня в мире...

HackerRank: JavaScript обошёл Java в качестве самого популярного языка программирования Платформа HackerRank, объединяющая более 5 млн программистов со всего мира, опубликовала результаты своего ежегодного исследования, посвящённого навыкам разработчиков – Developer Skills Report 2019. В опросе приняли участие более 71 тыс. инженеров по программному обеспечению...

BSS купила разработчика мобильных решений iDA Mobile BSS объявляет о покупке компании iDA Mobile. Ключевые параметры соглашения утверждены на встрече генерального директора BSS Георгия Кравченко с фаундерами iDA Mobile Дмитрием Феофановым, Романом Потёмкиным и Андреем Дороничевым ...

Язык Bosque — новый язык программирования от Microsoft Буквально несколько дней назад компания Microsoft представила публике новый язык программирования. Языку дали название Bosque. Главная миссия дизайна языка — лучше быть богатым и здоровым, чем бедным и больным чтобы он был прост и понятен как для человека, так и для компьюте...

Секция Backend на DUMP Казань: архитектура облачных приложений, общительные микросервисы, DDD и не только Что делать, если секция Backend на конференции одна, а языков программирования несколько? Получается, либо каждому по докладу, и тогда что делать все остальное время? Либо больше внимания одному-двум языкам, а все остальные не в удел. Кажется, мы нашли выход. В Backend на DU...

Из-за крушения самолёта F-35A Япония последовав примеру Италии, может отказаться от закупок самолётов у США Глава минобороны Японии Такэси Ивая сообщил прессе о том, что обломки самолёта F-35A были найдены в Тихом океане в районе префектуры Аомори. Из-за крушения и ряда недоработок Япония может отказаться от поставок на вооружение страны целого флота F-35. В минувший вторник с ра...

Путешествие по ЦОД Selectel. Динозавр в огне, VMware, С2F5H и невидимый оборотень Работа сисадмина основана на вере, что инженеры ЦОДа знают свое дело. Мы создаем отказоустойчивые кластеры, но чего будет стоить эта отказоустойчивость, если отключится электричество? Какая разница, как быстро сервер обрабатывает запрос, если упал канал от ЦОДа до точки обме...

[Перевод] Разработка микросервисов с помощью BDD и IOD BDD — разработка через поведение. BDD для микросервисов — это сотрудничество клиента, разработчиков и тестировщиков. BDD — это разработка, которая учитывает и технические интересы и бизнес-требования. Этот подход обычно применяется для описания интерфейсов приложений, а так ...

Фонд Grishin Robotics инвестировал 1,25 миллиона долларов в издателя мобильных игр Компания Rogue Games был основана в 2017 году в центре мировой индустрии развлечений, Лос-Анжелесе, ветеранами игровой отрасли с опытом работы в Kabam, Apple, Glu Mobile, IGN и Activision Blizzard. У компании также есть офисы в Сан-Франциско и Сиэтле. Rogue Games уже заключи...

Слёрм Мега. Установка production-ready кластера, 3 полезных совета спикеров и Слёрм вместе с Люком Скайокером и R2D2 24 ноября закончился Слёрм Мега, продвинутый интенсив по Kubernetes. Следующая Мега пройдет в Москве 18-20 мая. Идея Слёрма Мега: заглядываем под капот кластера, разбираем в теории и на практике тонкости установки и конфигурации production-ready кластера («the-not-so-easy-...

Заделываем дыры в кластере Kubernetes. Доклад и расшифровка с DevOpsConf Павел Селиванов, архитектор решений Southbridge и преподаватель Слёрма, выступил с докладом на DevOpsConf 2019. Этот доклад — часть одной из тем углубленного курса по Kubernetes «Слёрм Мега». Слёрм Базовый: введение в Kubernetes проходит в Москве 18-20 ноября. Слёрм Мега: за...

[Из песочницы] Про геймификацию. Что это, зачем и как это делать? Взгляд разработчика Меня зовут Илья Ануфриев. Сейчас я Директор по развитию в «Grimwood team». Будучи гуманитарием, я очень плотно связал свою жизнь с техническим прогрессом. Свой путь в IT индустрии я начал с информационной безопасности. Со временем от информационной безопасности я решил пере...

Создатель легендарной Doom променял виртуальную реальность на искусственный интеллект Как стало известно, основатель id Software Джон Д. Кармак II принял решение покинуть пост технического директора Oculus VR. Напомним, что ради данного направления он покинул основанную им же игровую студию.

Apple призывает делать отдельные приложения для Apple Watch Apple Watch Series 4 с WatchOS 6 Apple начала рассылать разработчикам письма с предложением начать разрабатывать и публиковать приложения не в App Store, а отдельно в Apple Watch App Store. Таким образом компания стимулирует создателей программ разрабатывать приложения не то...

В России запретят продажу смартфонов, ПК и телевизоров без российского ПО Российская Госдума приняла в первом чтении поправки в закон «О защите прав потребителей», который обязывает предустанавливать на продаваемые в России смартфоны, компьютеры и телевизоры с функцией Smart-TV российские программные приложения. По мнению правите...

Ruby Meetup meta/conf Команда Evrone.com совместно с DataArt запускает в Воронеже серию мероприятий, где вы узнаете все о современных технологиях разработки и дизайна. На MEETUP #1, посвященного Ruby, вы узнаете, что происходит в мире этого языка сейчас, ус...

Стало известно об отмене долгожданной игры от создателей GTA V Американское издание VGC опубликовало материал, основанный на информации от надежных анонимных источников, в котором говорится, что Rockstar несколько лет занималась разработкой продолжения игры про школьные будни Bully, но отменила проект в районе 2013 года.

Scala + MXNet = Микросервис с нейронкой в проде В интернете есть огромное количество руководств и примеров, на основе которых вы, дорогие читатели, сможете «без особого труда» и с «минимальными» временными затратами написать код, способный на фото отличать кошечек от собачек. И зачем тогда тратить время на эту статью? О...

В биткоин-кошельке Electrum будет реализована поддержка Lightning Network Разработчики популярного кошелька Electrum готовят крупный релиз с поддержкой Lightning Network. Об этом заявил создатель проекта Томас Фогтлин в ходе панельной дискуссии на конференции BIP001 в Одессе. Ведущий разработчик, однако, не назвал точную дату релиза. Отметим, что ...

[Перевод] Монады за 15 минут Вступление На конференции YOW! 2013 один из разработчиков языка Haskell, проф. Филип Вадлер, показал, как монады позволяют чистым функциональным языкам осуществлять императивные по сути операции, такие, как ввод-вывод и обработку исключений. Неудивительно, что интерес аудито...

Разработчик SearchFace о возможностях алгоритма Всем привет, я один из разработчиков сервиса SearchFace и готов поговорить о нашем сервисе в комментариях. Из-за шумихи с иском ВК на второй план отошло то важное, ради чего мы запустили сервис — чтобы протестировать возможности поиска. А раз уж теперь сервис доступен ши...

Xavier Noria о Rails 6, консалтинге и не только Уже в эту субботу встречаемся со всеми рубистами на главной конференции, посвященной этой технологии — RubyRussia 2019. 28 сентября совсем близко, а в этом интервью вопросы для Xavier Noria подготовил разработчик компании Evrone Павел Аргентов, а помогли ему студенты и препо...

Мониторинг мёртв? — Да здравствует мониторинг Наша компания с 2008 года занимается преимущественно управлением инфраструктурами и круглосуточной технической поддержкой веб-проектов: у нас более 400 клиентов, это порядка 15% электронной коммерции России. Соответственно, на поддержке очень разнообразная архитектура. Ес...

Эдуард Медведев, CTO в Tungsten Labs: «Мы доросли до момента, когда технологии могут причинить массовый вред» Если вдруг вы не знали, сегодня можно поднять сервер, запустить и откатить деплой, заскейлить кластер, просто отправив сообщение телеграм-боту. Эдуард Медведев, CTO в Tungsten Labs (Германия), выступал на третьем дне Слёрма DevOps с темой «Автоматизация инфраструктуры с Chat...

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

«Крякомобиль»: Жителя Владивостока привлекут к административной ответственности за почтение Медведеву Штраф «за уважение к власти» грозит жителю Приморского края, который решил поддержать премьер-министра Дмитрия Медведева за его любовь к утятам. Источник

Вебинар «SRE — хайп или будущее?» 12 декабря в 11:00 SRE — хайповая тема. Появились вакансии SRE-инженера, об SRE заговорили на конференциях и в интервью. Вчера я увидел слово SRE в рассылке. Скоро оно зазвучит из каждого утюга. Такой хайп у одних формирует лишние ожидания, а у других — ненужные опасения. SRE — это реализация ...

Путин отменил территориальные ограничения «Сколково» Согласно этим поправкам к закону №244-ФЗ "Об инновационном центре "Сколково"" от 28 сентября 2010 г., доступ к льготам и сервисам "Сколково" может получить, фактически, любая организация, расположенная на территории России и занимающаяся исследо...

[Перевод] Как Apple убивает веб технологии Компания сделала чрезвычайно трудным использование веб-технологий на своих платформах, и она надеется, что разработчики не будут беспокоиться Языки программирования, используемые для создания веб-сайтов, также часто находят применение в приложениях. Во многом это связано ...

«А если я не знаю математику, я безнадежен?» — специалисты отвечают на частые вопросы о профессиях в Data Science Интерес с Data Science продолжает расти, рынку нужны хорошие специалисты. Но порог входа в профессию довольно высок, новичков часто останавливают мифы и стереотипы о сфере — «долго, сложно, без физмат-образования лучше не соваться». Собрали самые частые вопросы и опасения те...

Чего ждать, если хочешь стать iOS-разработчиком Со стороны iOS разработка может казаться закрытым клубом. Для работы обязательно нужен компьютер от Apple, экосистему пристально контролирует одна компания. Изнутри тоже иногда слышны противоречия — кто-то говорит, что язык Objective-C старый и неповоротливый, а кто-то, чт...

Проверка обёртки OpenCvSharp над OpenCV с помощью PVS-Studio OpenCV — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом, знакомая многим разработчикам на C++. Помимо C++, OpenCV также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков. Так как ...

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

Язык программирования Ü. Введение, мотивация к созданию, цели Введение С 2016-го года (с перерывами) я разрабатываю собственный язык программирования. Название данного языка — «Ü». Почему Ü? Потому, что хотелось однобуквенного названия, а все буквы из набора A-Z уже заняты. Данная статья имеет задачу ознакомить публику с данным языко...

От CV до Senior’а: квест для разработчиков и тестировщиков Разработчики и тестировщики — это одни из тех людей, которые несут на своих плечах всю тяжесть IT-индустрии. Их карьерный путь сложен и тернист, и не каждый способен пройти его до конца. Для тех, кто готов проверить свои скилы и горит желанием добраться до самой вершины карь...

OSDay 19 или почему еще жив язык Си Недавно (10-11 июня) в Москве прошла очередная научно-практическая конференция OSDay. На этот раз конференция проходила в математическом институте им. В.А. Стеклова РАН. Формально она была посвящена инструментам разработки операционных платформ и системного программного обе...

Масштабная MMORPG Talion от Gamevil доступна на iOS и Android на русском языке Нашествие MMORPG продолжается. Издатель GAMEVIL, как и обещал, выпустил MMORPG Talion. Действие происходит в фэнтезийном мире, где безостановочно идет война между альянсами: Эгидой, альянсом Хранительного щита и Двузубцем, альянсом Судного пламени. Создатели предлагают игро...

Star Wars Jedi: Fallen Order «поразит игроков глубиной и миром» Во время встречи с инвесторами компания Electronic Arts подтвердила, что Star Wars Jedi: Fallen Order выйдет в этом году. Разработку Star Wars Jedi: Fallen Order возглавляет бывший директор серии God of War, а также, по словам генерального директора Electronic Arts ...

[recovery mode] Google BERT — новый поисковый алгоритм. Как изменится ранжирование и что делать сейчас? Google не устает радовать своих пользователей и официально представил новый поисковый алгоритм – Google BERT. Что известно об этом и в чем суть? Давайте разбираться. Google BERT-это алгоритм поисковой системы, призванный улучшить релевантность результатов поисковой выдач...

MPS 2018.3: планы генерации, улучшения в языке сборки и упаковки и в языке редактора, обновленный интерфейс Привет, Хабр! Недавно мы выпустили [MPS 2018.3](https://www.jetbrains.com/mps/download/). В этой версии много новых функций, с которыми работа над проектами станет еще эффективнее. Мы улучшили планы генерации и язык описания редактора, добавили новые конструкции в язык сборк...

Как мы пробивали Великий Китайский Фаервол (ч.2) Привет! С вами снова Никита — системный инженер из компании SЕMrush. И этой статьей я продолжаю историю про то, как мы придумывали решение обхода Китайского Фаервола для нашего сервиса semrush.com. В предыдущей части я рассказал: какие появляются проблемы после того, как пр...

Создатель Python уступил руководство проектом координационному совету Голландский программист Гвидо ван Россум, начавший разработку своего языка программирования, объявил о намерении покинуть пост «великодушного пожизненного диктатора» в июле 2018 года.

[Перевод] Apollo Client. Теперь — с хуками React Автор материала, перевод которого мы публикуем сегодня, говорит, что миссия разработчиков Apollo Client заключается в том, чтобы сделать этот инструмент самым современным и удобным решением для управления состоянием React-приложений. Сообщество React развивается и осваивает ...

Консольный платформер Monster Boy and the Cursed Kingdom может выйти на iPhone и iPad Monster Boy and the Cursed Kingdom – красивый платформер, уже вышедший на основных консолях и готовящийся к релизу на ПК этим летом. Это духовный наследник серии Wonder Boy, одну из частей которой в обновленном виде мы видели на мобильных совсем недавно. Monster Boy наследу...

[Перевод] Самые быстрые Python веб-фреймворки в 2019 В 2018 году Python укрепил свои позиции популярности среди программистов и вошел в Top 3 самых популярных языков на github. Все больше и больше людей переходит на светлую сторону…то есть Python. Появилось еще большее количество разработчиков, которые интересуются данным яз...

ТЕСТ: Сумеете ли вы поладить с непростым клиентом? Общение с клиентами — дело не из простых. К каждому нужен особый подход. «Внесите правочки», «Мне не нравится», «Срочно переделать» — ух, от таких фраз и нервный тик может начаться! Проверьте, получится ли у вас найти общий язык с самыми привередливыми заказчиками и с ловкос...

Китай продемонстрировал запуск «убийцы авианосцев» США Сделанное Поднебесной оружие способно снести с лица земли американские объекты на острове Гуам в Тихом океане. Китай продемонстрировал видео в микроблоге Twitter с запуском ракеты средней дальности DF-26, которую военные эксперты называют «убийцей авианосцев» США за ее пора...

Конференция веб-разработчиков DevConf X — 21 июня Юбилейный десятый DevConf пройдет в этом году 21 июня в X-perience Hall. Каждый год на DevConf веб-разработчики обмениваются опытом посредством докладов и, что не так заметно, но не менее важно, разговорами в кулуарах. Еще есть время подать заявку на доклад. Поданные заяв...

Julia. С чего начать проект?… Очень часто, при решении задач анализа и подготовки данных, пишут одноразовые скрипты, поддержка и развитие которых не предусматривается вообще. Такой подход имеет право на существование, особенно в студенческой среде. Однако, когда появляется более одного человека, работаю...

Тренинг-интенсив Дмитрия Румянцева «Системный SMM 2020» Только 1 раз в году Дмитрий Румянцев делится самыми актуальными технологиями продвижения бизнеса в соцсетях на своём тренинге-интенсиве «Системный SMM 2020». На тренинге даётся не разрозненный набор приёмов и инструментов, какие...

Премьер-министр РФ представил детальную смету на развитие цифровой экономики в РФ до 2024 года Программа развития цифровой экономики будет стоить более 1,8 трлн рублей. Дмитрий Медведев определил шесть ее направлений и назвал объемы финансирования каждого проекта.

Яндекс запустил образовательные проекты для бэкенд-разработчиков на Python Яндекс запустил два образовательных проекта для бэкенд-разработчиков на языке Python. Очная Школа бэкенд-разработки ждет начинающих специалистов, а онлайн-специализация в Яндекс.Практикуме — новичков, которые хотят освоить профессию с нуля. Двухмесячная школа бэкенд-разработ...

«Ван Гог же A/B-тестирование не проводил»: интервью с директором новых продуктов «Яндекса» Дмитрием Степановым Беседует Максим Спиридонов, автор одноимённого YouTube-канала и генеральный директор образовательного холдинга «Нетология-групп».

Структура основателя «Вымпелкома» Дмитрия Зимина стала основным владельцем каршеринга BelkaCar Компания BMT Private Equity Limited выкупила долю Winterberg Group, сумма сделки неизвестна.

Каким будет Command & Conquer Remastered? Работа над Command & Conquer Remastered идет полным ходом, разработчики сообщили, что сейчас проект находится в фазе завершения pre-production. Силы создателей сконцентрированы на многопользовательской составляющей игры. В студии отмечают, что постараются сохранить визу...

4 релиза Maltego. Принципы работы и возможности При просмотре профилей пользователей соцсетей, невольно задаешься вопросом, а сколько информации лежит в открытых источниках? Понятно, что много. Но как это посчитать? И у кого еще, кроме спецслужб и корпораций уровня Google или Microsoft, есть ресурсы и механизмы, чтобы это...

C++ Enterprise Edition. Возможно ли? C++ Enterprise Edition Что такое "enterprise edition" Удивительно, но за все время моей работы в IT, я ниразу не слышал, чтобы кто-то говорил "enterprise edition" относительно языка программирования, кроме как для Java. Но ведь приложения для корпоративного сегмента люди пи...

Большое интервью с Клиффом Кликом — отцом JIT-компиляции в Java Клифф Клик — CTO компании Cratus (IoT сенсоры для улучшения процессов), основатель и сооснователь нескольких стартапов (включая Rocket Realtime School, Neurensic и H2O.ai) с несколькими успешными экзитами. Клифф написал свой первый компилятор в 15 лет (Pascal для TRS Z-80)! ...

Состоялся глобальный релиз космической MMO Second Galaxy на iOS и Android Вчера в 19:00 МСК состоялся официальный запуск космической MMO Second Galaxy. Разработчики прямо не говорят, но этот проект — главный конкурент будущей EVE: Echoes на мобильных. Вам предстоит путешествовать по почти 5000 галактик, заполненных космическим мусором, темной ма...

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

Полное интервью с деканом факультета Python в GeekBrains — как и для чего учить язык начинающим Вчера мы опубликовали первый выпуск в цикле «Кем работать в ИТ». Для него я поговорил с двумя бывшими студентами и деканом факультета Python в GeekBrains. Когда я «смонтировал» рассказы в одну историю, стало жалко, что многое осталось лежать в черновиках. Поэтому сегодня ...

[Из песочницы] Не бойтесь пробовать, или Как я стала программистом в возрасте далеко за 29 С ростом IT индустрии возрос и приток свежих кадрах. В сети есть огромное количество курсов программирования, даже на улицах сейчас раздают флаера детских школ программирования. Эта профессия молода и на пике своей популярности. Средний портрет начинающего разработчика — это...

Steal: кто крадёт у виртуалок процессорное время Привет! Хочу рассказать простым языком о механике возникновения steal внутри виртуальных машин и о некоторых неочевидных артефактах, которые нам удалось выяснить при его исследовании, в которое мне пришлось погрузиться как техдиру облачной платформы Mail.ru Cloud Solutions...

Близкие контакты ADL-ной степени Как навсегда вписать своё имя в историю? Первыми слетать на Луну? Первым встретиться с инопланетным разумом? У нас есть способ проще — можно вписать себя в стандарт языка C++. Хороший пример показывает Эрик Ниблер — автор C++ Ranges. «Запомните это. 19 февраля 2019 года — д...

Релиз InterSystems IRIS 2019.1 В середине марта вышла новая версия платформы данных InterSystems IRIS 2019.1 Представляем вашему вниманию список изменений на русском языке. Полный список изменений и Upgrade Checklist на английском языке можно найти по ссылке. Читать дальше →

Зачем мы проводили хакатон для тестировщиков Эта статья будет интересна тем, кто так же как и мы столкнулся с проблемой подбора подходящего специалиста в области тестирования. Как ни странно, но с увеличением количества ИТ-компаний в нашей республике увеличивается только число достойных программистов, но не тестировщи...

Технический Mарафон по Microsoft Dynamics 365 Приглашаем вас принять участие в Техническом Mарафоне по Microsoft Dynamics 365, где вы и ваши коллеги на практике познакомитесь с ключевыми сценариями использования платформы. Мероприятие состоится 3 декабря 2019г. в Технологическом центре Microsoft (ул. Лесная, дом 9). Ч...

Надежное программирование в разрезе языков — нубообзор. Часть 1 В очередной раз провозившись два дня на написание и отладку всего четырехсот строк кода системной библиотеки, возникла мысль — “как бы хорошо, если бы программы писались менее болезненным способом”. И в первую очередь, поскольку отладка занимает гораздо больше времени, чем ...

О слиянии объявили Kahoot! и DragonBox Международная обучающая платформа Kahoot! сообщила о приобретении студии DragonBox — разработчика продуктов для игрового обучения и создателя популярной линейки математических приложений DragonBox. Слияние двух команд специалистов в образовательной отрасли позволи...

Умер основатель советской школы искусственного интеллекта Дмитрий Поспелов - один из наиболее известных советских и российских специалистов в области изучения и создания методик управления сложными системами, один из пионеров изучения проблем искусственного интеллекта. Он является автором 20 монографий и более 300 статей.Известно, ...

Три дзена reactive extensions "Reactive Extensions" — это больше, чем фреймворк. Хотя бы потому, что существует практически идентичная реализация (с поправкой на особенности конкретного языка и соответствующих практик оптимизации) под каждый популярный ЯП. Есенин утверждает, что «большое видится на расст...

Cisco Live 2019 EMEA. Технические сессии: внешнее упрощение с внутренним усложнением Я Артем Клавдиев, технический лидер проекта гиперконвергентного облака HyperCloud компании Linxdatacenter. Сегодня я продолжу рассказ о глобальной конференции Cisco Live EMEA 2019. Сразу перейдем от общего к частному, к анонсам, представленным вендором на профильных сессия...

Разработчики подали DMCA-жалобу против собственной игры, чтобы вырвать её из рук издателя-мошенника Претензия, поданная в соответствии с законом об авторском праве в цифровую эпоху (Digital Millennium Copyright Act, DMCA), — один из самых популярных способов добиться блокировки контента среди издателей и разработчиков видеоигр. Electronic Arts применила ...

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

[Перевод] Ускоряем JavaScript-код с использованием типа данных Set Автор материала, перевод которого мы сегодня публикуем, говорит, что уверен в том, что многие JavaScript-разработчики пользуются, в основном, такими типами данных, как Number, String, Object, Array и Boolean. В большинстве случаев этого вполне достаточно. Но если нужно сдела...

Слёрм Базовый в Москве. День Первый. Залп из СocaCola, у ведущего отобрали микрофон и поддержка бдит Слёрм растёт. В Питере на Слёрм DevOps было 70 человек в зале. Москва десантировала в конференц-зал гостиницы "Севастополь" 104 человека. Очередной рекорд, который скромно подсказывает нам, что мы идём в нужном направлении. Расположились и не в тесноте, и не в обиде. Пере...

Julia NLP. Обрабатываем тексты Анализ и обработка текстов на естественном языке является постоянно актуальной задачей, которая решалась, решается и будет решаться всеми доступными способами. На сегодня хотелось бы поговорить о средствах решения для решения этой задачи, именно, на языке Julia. Безусловно,...

[Перевод] Глючный код на Python: 10 самых распространенных ошибок, которые допускают разработчики О Python Python — это интерпретируемый, объектно-ориентированный язык программирования высокого уровня с динамической семантикой. Встроенные структуры данных высокого уровня в сочетании с динамической типизацией и динамическим связыванием делают его очень привлекательным для...

Star Control: Origins удалили из Steam и GOG из-за обвинения в нарушении авторских прав Космическая стратегия Star Control: Origins, вышедшая в сентябре 2018 года, больше недоступна для покупки в цифровых магазинах Steam и GOG. Руководитель Stardock Entertainment Брэд Уорделл (Brad Wardell) объяснил в Steam Community, что игру сняли с продажи из-за уве...

Интервью с Иваном Кругловым, Principal Developer в Booking.com: Service Mesh и «нестандартные» инструменты Booking Иван Круглов, Principal Developer в Booking.com, выступал на Слёрм DevOps c темой SRE, а после выступления согласился за чашкой кофе поговорить о Kubernetes, Service Mesh, open source и «нестандартных» решениях в Booking.com Так как тема SRE оказался намного обширнее, то Ива...

Как там биллинг делается: когда заказчик и разработчик говорят на разных языках С 2006 года мы занимаемся биллинговыми системами. В общей сложности — более 12 лет. Начинали работать с телевизионного рынка, сейчас среди наших клиентов есть и банки, и сотовые операторы, и провайдеры интернет-телевидения. Сама биллинговая система эволюционировала от более ...

[Перевод] Профессии будущего: «Кем вы будете работать на Марсе?» «Пилот реактивного ранца» — это «профессия прошлого», ей 60 лет. «Разработчик реактивных ранцев» — 100 лет. «Инструктор школьного курса по конструированию реактивных ранце»в — профессия настоящего, делаем сейчас. А какая профессия будущего? Тампер? Археопрограммист? Диза...

Госдума рассмотрит поправки, уточняющие понятие технических средств для слежки Премьер-министр России Дмитрий Медведев подписал распоряжение о внесении в Государственную думу поправок, разъясняющих термин «специальные технические средства для негласного сбора информации». За их покупку и использование гражданам грозит административная или уголовная отв...

С преемником Ан-12 определятся в конце ноября Разработанный в 1950-е годы военно-транспортный самолёт Ан-12 до сих пор находится на вооружение армий нескольких стран мира, включая Россию, но в ближайшее время должна начаться работа по созданию его преемника. С концепцией нового самолёта и его создателями планируют опред...

Россия поставит Вьетнаму свои ИТ-решения Соответствующие соглашения с ведущим поставщиком телекоммуникационных и ИТ-услуг Вьетнама Vietnam Posts and Telecommunications Group (VNPT) заключили российские компании "Ростелеком", "Альтарикс", Kaspersky Lab, FORS и Netris. Церемония подписания этих до...

Hey Julia! Новый язык, который выглядит, как Python, а летает, как C Для подписчиковJulia — молодой язык программирования, предназначенный преимущественно для научных вычислений. Его создатели хотели, чтобы он занял нишу, которую прежде занимали Matlab, его клоны и R. Создатели пытались решить так называемую проблему двух языков: совместить у...

The Coma: Cutting Class — новый premium survival horror про корейскую школу The Coma: Cutting Class – это двухмерный survival horror, в котором вы играете за ученика корейской школы и вынуждены пробираться через здание, населенное призраками и полное опасностей и ловушек. Помимо просто жутких коридоров вас ждут ваши одноклассники и учителя, которые...

[Из песочницы] Как я боролся с Shared Element Transition и написал свою первую opensource библиотeку Нет повести печальнее на свете, чем повесть о ViewPager’e и SET’e Хочется предупредить, что автор ‒ новичок андроид, поэтому статья содержит столько технических неточностей, что вас, скорее, нужно предупредить о том, что в статье могут встретиться технически достоверные...

Mail.ru и «Билайн» объявили друг другу цифровую войну С понедельника 10 июня 2019 г., абоненты телекоммуникационной компании "Вымпелком" (торговая марка "Билайн") стали испытывать трудности с доступом к интернет-сайтам холдинга Mail.ru Group: порталу Mail.ru, "Одноклассникам", "Вконтакте"...

Дмитрий Медведев: у государства нет развития без собственных технологий Премьер-министр РФ Дмитрий Медведев призвал демонополизировать мировую IT-сферу и производство программного обеспечения, а также заявил об успехах России в цифровой среде. Об этом он рассказал на саммите Ассоциация государств Юго-Восточной Азии (АСЕАН). Как сообщают РИА Ново...

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

Топ 10 ошибок в C++ проектах за 2018 год Вот уже три месяца, как 2018 год позади. Для многих он пролетел почти незаметно, но для нас, разработчиков PVS-Studio, он оказался весьма насыщенным. Мы трудились в поте лица, бесстрашно боролись за продвижение статического анализа в массы и искали новые ошибки в открытых пр...

Виталик Бутерин: Binance и Bitcoin SV— сомнительные игроки на криптовалютном рынке Создатель криптовалюты Ethereum Виталик Бутерин раскритиковал криптовалюту Bitcoin SV и биржу Binance в ходе своего интервью на YouTube-канале Hardcore Crypto. По его убеждению, Bitcoin SV является ничем иным как мошенническим проектом, рассчитанным на получение прибыли узки...

[Перевод] WolframClientForPython | Новая клиентская библиотека Wolfram Language для Python Оригинал перевода в моём блоге Получение полного доступа к языку Wolfram Language из языка Python Язык Wolfram (Wolfram Language) дает программистам в руки уникальный язык с огромным множеством сложных алгоритмов, а также встроенных знаний об окружающем мире. На протяжении...

Глава Huawei: «Мы не будем использовать свои патенты в качестве оружия» Вчера стало известно, что в США думают над тем, чтобы лишить компанию Huawei её главного оружия в борьбе против санкций. Напомним, один из сенаторов подал законопроект, который фактически сделает недействительными патенты Huawei на территории США и не даст компании возм...

Бывший разработчик Bitcoin Core даст показания в деле против Крейга Райта о хищении 1 млн BTC и расскажет о Сатоши Накамото Экс-разработчик Bitcoin Core, основатель компании Bloq и создатель криптовалюты Metronome Джефф Гарзик получил судебную повестку с требованием дать показания по нашумевшему делу Клеймана против Райта о предполагаемом хищении 1,1 млн BTC. «You got served» The #Bitco...

Три лауреата премии Дейкстры: как прошли Hydra 2019 и SPTDC 2019 Совсем недавно, с 8 по 12 июля, одновременно проходило два знаковых события — конференция Hydra и школа SPTDC. В этом посте хочется отметить несколько особенностей, которые мы заметили по ходу проведения конференции. Самая большая гордость Гидры и Школы — это докладчики. Т...

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

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

Хотите отредактировать PDF на Mac? Попробуйте это приложение Офисных работников и фрилансеров-домоседов объединяет одно: необходимость регулярно работать с документами. Как правило, обмен документацией осуществляется в формате PDF, так как он удобен в использовании. Конечно, для всего этого нужна мощная утилита, которая не просто поз...

Анна Семенович войдет в жюри общероссийского конкурса красоты и силы «Queen of the fight-2019» 7 августа в ресторане «Кому ЖИТЬ ХОРОШО» прошла презентация, посвященная старту осеннего бойцовского сезона под эгидой новой международной профессиональной федерации «World Total Kombat Federation» (WTKF), а также началу кастинга участниц беспрецедентного общероссийского...

Джон Альфонсо Ромеро — человек, который создал Doom и Quake На прошедшем IT-фестивале Tech Train мы встретились с легендарным Джоном Ромеро, который приложил руку к дизайну и разработке культовых Wolfenstein 3D, Doom и Quake. Мы поговорили о том, нужны ли игровым разработчикам софт-скиллы, на какие рабочие инструменты стоит обратить ...

[Из песочницы] Структуры данных с примерами на языке Swift. Часть первая: связаный список Предисловие Кто из iOS разработчиков не мечтал о работе в престижном месте вроде Yandex или Avito. К сожалению, про мечты на собеседованиях спрашивает только hr, а вот интервьюеры из числа разработчиков задают вопросы немного другого характера. Чем отличается reference type ...

Fake News: как создаются фейковые новости и можно ли их распознать Фейковые новости влияют на политику больших стран, их создатели зарабатывают немалые деньги, используя различные схемы монетизации, а в будущем fake news смогут сокрушать бизнесы. Рассказываем, кто и зачем создает фейковые новости, как организуются поддельные информационны...

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

Спроси PR-CY#11: отвечает Дмитрий Иванов Ответы специалиста по прогнозной аналитике и SEO Дмитрия Иванова на вопросы читателей.

Создатель сайта об интернет-маркетинге Searchengines.ru продал проект после 18 лет работы Новым владельцем стал разработчик трейдинговых платформ MetaQuotes.

Жёлтое — Вакуум — Облако Последние несколько лет я, по непонятной причине, стараюсь подтолкнуть людей к расширению профессионального кругозора. Я убежден, что в современном мире невозможно занять достойное место, занимаясь узкоспециализированной деятельностью – только узкоспециализированной деятельн...

Игровая индустрия с 14 по 20 января 2019 года В сегодняшнем выпуске: Создатели Cyberpunk 2077 черпают вдохновение в «Бегущем по лезвию» и «Призраке в доспехах». Эд Бун показал новую обложку для Mortal Kombat 11. Bungie уходит от Activision. Слухи о дате выхода Metroid Prime 4. Все самое интересное из мира игр и ...

Facebook пропатчила Fizz — свою реализацию протокола TLS Компания Facebook закрыла серьезный баг в протоколе Fizz — оригинальной реализации TLS с открытым исходным кодом. Эксплуатация уязвимости позволяла удаленному злоумышленнику вызвать отказ в обслуживании и приводила к сбою в работе целевой системы. Баг обнаружили ИБ-специалис...

Сбербанк стал владельцем контрольного пакета акций ЦРТ Как говорится в официальном сообщении, Газпромбанк остается стратегическим акционером ЦРТ и продолжит активно участвовать в дальнейшем развитии компании. Сделку планируется закрыть до конца мая 2019 года. Акционеры сформируют новый совет директоров компании, в который войду...

Испытания ракетного комплекса «Байтерек» начнутся в 2022 году Делегация госкорпорации Роскосмос во главе с её генеральным директором Дмитрием Рогозиным обсудила с руководством Казахстана вопросы сотрудничества в области космической деятельности. Фотографии Роскосмоса Речь, в частности, шла о создании космического ракетного комплекса «Б...

Четырёхдневная рабочая неделя бессмысленна или Почему нужен шестичасовой рабочий день Разговор о сокращении продолжительности рабочей недели очень своевременный, но в нынешней форме — совершенно бессмысленный в силу своей хаотичности, потому что люди бросились обсуждать высочайшую инициативу Дмитрия Медведева о возможном введении четырёхдневной рабочей недели...

Интервью с Артуром Хачуяном: как вычислить миллиардера в социальных сетях? Основатель Tazeros Global Systems Артур Хачуян рассказал о сборе данных в социальных сетях и как правильно составлять анкету в профиле, чтобы познакомиться в них с миллиардерами? Студия, где записывалось интервью, находится на высоте 332 метра. Вообще, в «Башне Федерация» на...

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

Разработчики Zcash анонсировали создание новой версии протокола с поддержкой шардинга Разработчик Zcash компания Electric Coin Company (ECC) намерена внести радикальные изменения в архитектуру этой ориентированной на повышенную приватность пользователей криптовалюты, сообщает издание Decrypt. Амбициозные планы создателей проекта предусматривают, что сеть Zcas...

Патч для RCE-уязвимости в LibreOffice можно обойти В начале июля команда LibreOffice выпустила обновление для своего офисного пакета. В версии 6.2.5 разработчики закрыли две серьезных уязвимости, одна из которых давала злоумышленникам возможность удаленно получить полный доступ к компьютеру с помощью документа с вредоносным ...

Huawei планирует потягаться с Samsung уже в этом году Недавно сообщалось, что китайский технический гигант Huawei поставил более 200 миллионов смартфонов с начала этого года, а общие поставки телефонов компании по итогам года могут составить 240-250 млн единиц. Основатель компании Huawei Рен Чжэнфэй (Ren Zhengfei) заявил в...

Ослабляем гайки, часть 2: срок голосования за публикации и другие изменения В начале недели мы рассказали о важных изменениях для пользователей и, кажется, они всем понравились: рейтинг публикации перевалил за 300, написано более 800 комментариев (и они активно продолжают появляться). Там же мы посеяли зерно интриги и пообещали ещё кое-какие изменен...

monobank приблизился к отметке в 1 млн пользователей и запустил информативный дашборд с обновляемой в реальном времени статистикой Популярный украинский «мобильный банк» monobank вот-вот станет «миллионником» — наберет первый миллион клиентов. Приближение к этому важному для проекта рубежу анонсировал через свой канал в Telegram Дмитрий Дубилет, сооснователь финтех-стартапа Fintech Band, который вместе ...

[Перевод] Новости из мира OpenStreetMap № 480 (24.09.2019-30.09.2019) CyclOSM is a brand new bike-oriented map 1 | Leaflet | CyclOSM v0.2 | Map data OpenStreetMap contributors О нас Уточнение: пользователь AndiTabinas не является участником программы стипендии SotM-2019 (об этом мы ошибочно написали в прошлом выпуске № 479). Информация (пос...

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

Shader — это не магия. Написание шейдеров в Unity. Введение Всем привет! Меня зовут Дядиченко Григорий, и я основатель и CTO студии Foxsys. Сегодня хочется поговорить про шейдеры. Умение писать шейдеры (и в целом работать с рендером) очень важно при разработке под мобильные платформы или AR/VR, если хочется добиться крутой графики. М...

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

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

В декабре в режиме пробного запуска выйдет MMO с динозаврами Path of Titans На мобильных есть несколько крупных игр с динозаврами: долгострой Durango: Wild Lands и порт с ПК ARK: Survival Evolved. Но в обоих проектах вам нужно в роли человека взаимодействовать с доисторическими ящерами. В MMO Path of Titans вы станете непосредственно динозавром и б...

Россия стала на шаг ближе к масштабному внедрению систем телемедицины Отныне все больницы и поликлиники, находящиеся на территории Российской Федерации, подключены к Интернету посредством высокоскоростных каналов. Об этом, как сообщает РБК, объявил премьер-министр Дмитрий Медведев. «Все медицинские учреждения страны — практически 9 тыс. объект...

Игрушка ГАЗ-66 на пульте управления. Часть 2 В этой части поговорим о программной составляющей, как оживлялась машинка. Какая ОС использовались, какой язык был выбран, с какими проблемами сталкивался. Читать дальше →

Бюро авторского права США не признавало Крейга Райта создателем биткоина В Бюро авторского права США заявили, что не признавали Крейга Райта создателем биткоина Сатоши Накамото. Об этом говорится в пресс-релизе ведомства. В Бюро решили разъяснить процесс принятия решений, а также границы компетенции ведомства. В заявлении организации говорится, ч...

Пентест-решение Empire прекращает работу Создатели PowerShell-фреймворка Empire, предназначенного для тестирования систем на проникновение, объявили о закрытии проекта. Свое решение эксперты объяснили тем, что их продукт выполнил свою миссию. По словам авторов Empire, его создавали с целью привлечения внимания к Po...

Сколькими способами можно записать факториал на Scheme? Злые языки утверждают, что функциональные языки программирования — «языки для написания факториалов». Чаще всего так определяют язык Haskell, мы же начнем с того функционального языка, который сильно повлиял и на Haskell, и на подмножество средств для функционального програм...

Интервью с багхантером Артёмом Московским. Он взломал Steam и получил самую крупную награду в истории Valve Артем Московский — багхантер, пентестер и безопасник которому сразу хочется задать стыдный вопрос «сколько ты зарабатываешь?» В прошлом году он получил самое большое вознаграждение в истории Valve — $20 и 25 тысяч за две крупные уязвимости в Steam и еще 10 за баги поменьше...

SimbirSoft приглашает IT-специалистов на Летний интенсив-2019 IT-компания SimbirSoft в очередной раз организует двухнедельную образовательную программу для специалистов и студентов в сфере информационных технологий. Занятия пройдут в Ульяновске, Димитровграде и Казани. Участники смогут на практике познакомиться с процессом разработки ...

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

[Перевод] Модели дженериков и метапрограммирования: Go, Rust, Swift, D и другие В некоторых сферах программирования нормально хотеть написать такую структуру данных или алгоритм, которые могут работать с элементами разных типов. Например, список дженериков или алгоритм сортировки, которому нужна только функция сравнения. В разных языках предложены всев...

Бесплатный онлайн-семинар «YouTube — место встречи бренда с целевой аудиторией» Дмитрий Андреев - основатель креативной консалтинговой компании MOON Studio. Дмитрий Андреев в 2015-м основал продакшн MOON studio. Среди списка клиентов также: BMW, Rolls Royce, Aston Martin, Walker, международный бренд PocketBook, магазин Gara Гарика Корогодского, IWC, Cha...

Техническая ипотека: что и кому должен тимлид Всем привет! Меня зовут Александр Афенов. Я тимлид команды разработки Order Processing в компании Lamoda. В прошлом году я выступал на TeamLead Conf 2018. Запись выступления доступна по ссылке. В своем докладе я расскажу историю того, как стал тимлидом, с какими проблемами...

[Из песочницы] Telegram в качестве хранилища данных для IT проектов Добрый день, сегодня я хотел бы поделится с Вами проблемами и их необычными решениями, которые встретились при написании небольших IT проектов. Сразу скажу, что статья для тех, кто хоть немного разбирается в разработке телеграмм ботов, баз данных, SQL и в языке программирова...

[Перевод] Cascadeur: будущее игровой анимации Всем привет! Мы — студия разработки Banzai Games. Рады наконец открыть здесь свой блог. Будем писать о наших технологиях, проектах и делиться историями из жизни компании. Первый материал — перевод интервью с основателем студии Евгением Дябиным, которое он дал коллегам из и...

Смартфон Oukitel U23: недорогая модель в привлекательном корпусе с претензией на большее Oukitel U23 продается в китайских онлайн-магазинах за 13,5 тыс. рублей, в России модель пока официально не представлена. За эти деньги, конечно, можно найти немало аналогов такого же технического уровня, но более известных марок. В то же время, смартфон красив внешне, а техн...

Техническая поддержка Apple была признана лучшей Журналисты издания LaptopMag решили провести необычное исследование и выяснить, какие крупные технологические корпорации предоставляют наиболее быструю и компетентную техническую поддержку пользователям. В этом сравнении «приняли участие» такие компании как Apple, Samsung, ...

Способами снижения налоговой нагрузки на 16% для IT-компаний поделился Дмитрий Спиридонов Дмитрий Спиридонов, сооснователь и генеральный директор CloudPayments подробно рассказал, какие именно ИТ-компании имеют право на льготы по страховым взносам и что нужно для этого сделать. «До 2023 года ИТ-компании могут платить только 14 % во внебюджетные фонды, тогда как ...

Пять перспективных языков программирования со светлым будущим (3 года спустя) В 2016-м году я опубликовал перевод статьи про 5 перспективных языков программирования, в которой прогнозировался их рост в ближайшие 2-3 года. Зачастую прогнозы так и остаются прогнозами, без последующего анализа. Но я решил, что это непорядок. И посколько 3 года уже проле...

Проект клубов по робототехнике «GoROBO» — его делает стартап из акселератора Университета ИТМО Один из совладельцев «GoROBO» — выпускник кафедры мехатроники Университета ИТМО. Двое сотрудников проекта — в настоящий момент проходят обучение в нашей магистратуре. Расскажем, почему основатели стартапа заинтересовались образовательной сферой, как они развивают проект, ко...

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

Как мы автоматизировали запуск Selenium-тестов через Moon и OpenShift 14 декабря на митапе в Санкт-Петербурге я (Артем Соковец) совместно с коллегой, Дмитрием Маркеловым, рассказывал о текущей инфраструктуре для автотестов в СберТехе. Пересказ нашего выступления — в этом посте. Читать дальше →

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

Опрос: китайские инвесторы уверены, что биткоин преодолеет отметку $30 000 в ближайшие 12 месяцев Согласно результатам проведенного фирмой BabelFinance опроса, более 30% китайских инвесторов уверены, что цена биткоина преодолеет отметку $30 000 в течение ближайших 12 месяцев. Об этом сообщает Bitcoin Magazine со ссылкой на китайский ресурс 8btc. Большинство опрошенных — ...

«Алиса, пойдём во фронтенд!» Голосовые помощники — не далёкое будущее, а реальная действительность. Alexa, Siri, Google Now, Алиса встроены в «умные» колонки, часы и телефоны. Они постепенно меняют наш способ взаимодействия с приложениями и устройствами. Через ассистента можно узнать прогноз погоды, куп...

Книга «Как устроен JavaScript» Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над будущим программирования, перейдя на новый уровень понимания требований к Сле...

Михаил Ларионов, Circles.is: о карьере в Facebook, предпринимательстве, создании сообществ и продуктовом мышлении Я поговорил с Михаилом Ларионовым, который сделал фантастическую карьеру от разработчика инди-игр в России до руководителя разработки платформы Facebook Messenger в Калифорнии. Теперь Миша делает свои продукты про то, что ему по душе — например, про развитие сообществ. Это ...

JSConf Budapest 2019 Привет, Хабр! Меня зовут Дмитрий Татаринцев, я работаю frontend-разработчиком в FunCorp. В конце сентября я посетил JSConf в Будапеште. Это одна из серии комьюнити-конференций, проходящих по всему миру. В своем обзоре я кратко расскажу про организацию и более подробно — пр...

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

MMORPG-экшен LifeAfter: Night Falls выйдет 21 августа на iOS и Android на русском языке Постапокалипсиса много не бывает. Сегодня стартовал закрытый бета-тест шутера Disorder от NetEase. Сегодня же появились страницы многопользовательского зомби-экшена с элементами MMORPG и симулятора выживания LifeAfter: Night Falls в App Store и Google Play. Если отталкивать...

Белорусский предприниматель создал видеоредактор Vochi для поколения Z и собрался заработать $450 тысяч за год Интервью с создателем Vochi Ильёй Лесуном — о том, как подростки, нейросети и сериалы на Netflix помогли сделать сервис с видеоэффектами для отдельных людей в кадре.

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

PhpStorm 2019.3: поддержка PHP 7.4, PSR-12, WSL, MongoDB и многое другое Всем привет! Мы рады представить вам третий мажорный релиз PhpStorm в этом году! Обзор релиза можно посмотреть на странице “What’s new”. А под катом — подробный разбор всех заметных изменений и новых возможностей. Осторожно — очень много картинок. Скачать новую версию мож...

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

Сколько стоят тестировщики и от чего зависят их зарплаты? Строим портрет успешного QA-специалиста В начале 2019 года мы (совместно с порталами Software-testing.ru и Dou.ua) провели исследование уровня оплаты труда QA-специалистов. Теперь мы знаем сколько стоят услуги тестировщиков в разных уголках планеты. А ещё мы знаем какими знаниями и опытом должен владеть QA-специа...

Закон о цифровых правах и другие главные новости недели Что важного произошло c 30 сентября по 4 октября 2019 года по мнению редакции Теплицы. Цифровые права вступили в закон  Вступил в силу закон «О цифровых правах». Он закрепляет в Гражданском кодексе РФ понятие цифрового права и регулирует использование смарт-контр...

[Из песочницы] Первое, что нужно сделать запуская проект на Django Приветствую сообщество, встала передо мной задача написать социальную сеть. А коль скоро язык программирования, которым я более-менее владею — это Python, я выбрал фреймворк Django для реализации проекта. Чтобы не тратить время на написание HTML шаблонов и CSS стилей, эти фа...

«Главный защитник России»: Кадыров в «ужасе» от предателей из «Единой России» Неужели внутри партии Дмитрия Медведева зреет госпереворот? Президент РФ обеспокоен наглостью и хамством некоторых членов партии «ЕдРо». Те, кто называет себя «истинным партийцем», часто пользуется именем «Единой России», чтобы «скрыть свою несостоятельность популизмом». Вл...

[Перевод] Ещё 9 проектов для оттачивания Front-End мастерства Введение Независимо от того, являетесь ли вы новичком в программировании или уже опытным разработчиком, в этой отрасли изучение новых концепций и языков/фреймворков является обязательно чтобы успевать за трендами. Возьмем, к примеру, React — код которого, Facebook открыл ...

Обзор Sea of Thieves. Лучший пиратский боевик Нужно понимать, что Sea of Thieves вышла в конце марта 2018 года, а мы делаем обзор на нее только сейчас, спустя год после релиза. Нет, дело не в том, что автор ленивый и никак не мог добраться до написания данной статьи, а в том, что на релизе игра показалась немного сырой....

Didi Chuxing выделяет разработку самоуправляемого автомобиля в независимую компанию Китайский автотранспортный гигант Didi Chuxing сегодня объявил, что выделил подразделение, занимающееся разработкой самоуправляемого автомобиля, в независимую компанию. Она продолжит работу в указанном направлении и намерена углубить сотрудничество с автопроизводителями...

Приложения будут занимать меньше места в iOS 12.2 Мобильная операционная система iOS 12.2 включает в себя множество интересных находок и нововведений. В недрах ОС разработчиками и энтузиастами были найдены упоминания о новых продуктах и сервисах. Но и это далеко не все. Как сообщает ресурс 9to5Mac, в скором времени все при...

Python стал «языком 2018 года» по версии экспертов TIOBE Эксперты TIOBE назвали Python языком программирования 2018 года. По словам специалистов, Python сегодня является неотъемлемой частью многих IT-сфер. Он лидирует по использованию в статистике и при создании систем искусственного интеллекта, скриптов и системных тестов, а такж...

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

Джулия и параллельные вычисления С момента выхода в августе 2018, язык Julia активно набирает популярность, войдя в топ 10 языков на Github и топ 20 самых популярных профессиональных навыков по версии Upwork. Для начинающих стартуют курсы и выпускаются книги. Julia используется для планирования космических...

Как сделать костыль для Тинькофф Инвестиций своими руками или уведомления об action required for take profit / stop loss Есть такой брокер — Тинькофф Банк. И есть проблема в том, что на текущий момент этот брокер не имеет приказов take profit / stop loss. Поэтому, если вы хотите торговать более активно, то вам нужно костылить какое-то временное решение, пока в недрах Тинькоффа программисты раз...

Бета тест: Devdiction для разработчиков – платформа для обучения английскому языку Всем привет! Я разработчик, тружусь в одном из лондонских стартапов. По работе часто приходится собеседовать удаленных разработчиков из стран СНГ и наблюдать за процессом отбора. Это очень интересный опыт, который дал мне понимание, что хорошее умение говорить на английском ...

Test Maturity Model: как тестировщику оценить проект и спланировать процессы Привет! Меня зовут Миша, и я Senior QА с коммерческим опытом более 6 лет. Сейчас я работаю в Provectus, но начинал я свой путь тестировщика еще в студенческие годы с участия в альфа- и бета-тестах различных игр. В какой-то момент подумал: «Почему бы не начать заниматься этим...

Сертификация ISTQB: преимущества и особенности Успех IT-проекта во многом зависит от того, насколько грамотно организована система тестирования и обеспечения качества (Quality Assurance, QA) на всех этапах его жизненного цикла. Для специалиста по QA один из самых надежных способов подтвердить свои профессиональные каче...

Новая версия OxygenOS повысила качество фотографий OnePlus 7T На прошлой неделе OnePlus официально анонсировала свой новейший смартфон под названием OnePlus 7T, но при этом приберегла на чуть более позднее время старшую модель OnePlus 7T Pro. Возможно, такая стратегия принесет свои плоды, ведь сейчас желающим не нужно выбирать меж...

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

Анализ кода ROOT — фреймворка для анализа данных научных исследований Пока в Стокгольме проходила 118-я Нобелевская неделя, в офисе разработки статического анализатора кода PVS-Studio готовился обзор кода проекта ROOT, используемого в научных исследованиях для обработки больших данных. Премию за такой код, конечно, не дашь, а вот подробный обз...

Основатель Открытого правительства арестован ФСБ Арест известного бизнесмена, в прошлом министра и близкого соратника премьер-министра Дмитрия Медведева — Михаила Абызова, произошел в Москве. Он является одним из самых богатых членов Правительства РФ и совладельцем площадки Digital October. Также, Абызов занимал руководящи...

Что почитать тимлиду и СТО: подборка из 47 книг с оценками и не только Привет, завтра мы собираем за одним столом руководителей разработки из разных известных компаний — обсудим 6 вечных вопросов: как замерять эффективность разработки, внедрять изменения, нанимать и так далее. Ну а накануне решили поднять седьмой вечный вопрос — что читать, что...

Личный рекорд по овладению иностранными языками установит Вячеслав Григорьев За четыре года личный рекорд по овладению сразу сотней иностранных языков планирует установить известный российский полиглот Вячеслав Григорьев. Он не гонится за рекордами и не устраивает реалити-шоу, подчеркивает автор собственной методики скоростного изучения языков. Основ...

Баги C++20. Итоги встречи в городе Белфаст На днях прошла встреча комитета по стандартизации языка программирования C++ в городе Белфасте. От представителей стран в комитет прилетело около 400 замечаний к C++20, с половиной из них успели расправиться. Под катом вас ждут результаты обсуждений замечаний России (да-да,...

[Из песочницы] Довериться Кодду или своим объектам? Хранимые объекты без головной боли: простой пример работы с объектами Caché на языках ObjectScript и Python Замок Нойшванштайн В июне 2020 года ровно 50 лет табличным хранилищам данных или говоря формально — реляционной модели данных. Вот официальный документ – та самая зн...

GPS часы на Arduino Здравствуйте меня зовут Дмитрий сегодня я расскажу как я создал GPS часы. В конце статьи будет ссылка на прошивку и CAD 3D модель. Читать дальше →

Сундар Пичаи стал генеральным директором холдинга Alphabet Основатели Google Ларри Пейдж и Сергей Брин покидают свои посты в материнском холдинге Alphabet, о чём стало известно из пресс-релиза компании. Новым генеральным директором холдинга станет Сундар Пичаи, который также сохранит за собой пост генерального директора Google. Пей...

Система быстрых платежей: дополнительные возможности для банков и их клиентов Система быстрых платежей (СБП), запущенная 28 января 2019 года, сразу привлекла к себе внимание как банков, так и потенциальных пользователей. Схожие проекты на рынке уже существовали, но это были решения закрытого цикла, созданные одним игроком для своих клиентов. Несмотря...

[Из песочницы] Опыт переезда iOS Developer в Германию по визе на поиск работы Добрый день, дорогой читатель! В этом посте я бы хотел рассказать о том, как я переехал в Германию, в Берлин, как нашел работу и получил Голубую Карту, и какие подводные могут ожидать людей, решивших повторить мой путь. Я надеюсь, что моя статья будет полезна тебе, если ты ...

Как выстрелить себе в ногу в C и C++. Сборник рецептов Haiku OS История встречи статического анализатора PVS-Studio с кодом операционной системы Haiku уходит в далёкий 2015-й год. Это был интереснейший эксперимент и полезный опыт для команд обоих проектов. Почему эксперимент? Анализатора для Linux тогда не было и не будет ещё полтора год...

[Перевод] Выпуск Rust 1.38.0: конвейерная компиляция, #[deprecated] для макросов и std::any::type_name Команда разработчиков Rust рада сообщить о выпуске новой версии, 1.38.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)