Социальные сети Рунета
Четверг, 2 декабря 2021

АМА-сессия Слёрма по service mesh. Часть 2 Продолжение сессии вопросов и ответов по service mesh, добавлены вопросы от участников мероприятия. Сессия прошла в рамках подготовки к интенсиву Слёрм по service mesh. Марсель Ибраев, СТО Слёрм, вёл мероприятие, а Александр Лукьянченко, тимлид в команде архитектуры Авит...

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

Полезен ли Слёрм? Слёрму полтора года. Шесть интенсивов только по базовому курсу Kubernetes, плюс Мега, DevOps, SRE и Agile — более тысячи участников. 7 апреля стартует «Вечерняя школа Слёрма: базовый курс по Kubernetes», рассчитанная на 4 месяца занятий по вечерам (бесплатные вебинары по те...

Нужны ли интенсивы для тех, кто живёт за Уралом? Если вы живете +много часов от Москвы и на курсах учитесь по ночам, обратите внимание.Три года Слёрм проводил очные интенсивы в Москве и Петербурге, а потом пришел коронавирус, и мы переехали в онлайн-формат. Оказалось, что иркутянин, занимаясь из дома, начинает учёбу в 15:0...

Вебинар «Десять главных трудностей Agile и способы их преодоления за час» 17 февраля в 20:00 по Москве TL;DR 27-29 февраля мы проводим Слёрм Аджайл. Как мы любим, в нем будет 20% теории и 80% практики (тренинга). Слёрм Аджайл ведут эксперт-консультант Марина Алекс и практик аджайла, директор по разработке в международной продуктовой компании PropellerAds, Анатолий Иванов. 17 ...

Новости Слёрма: скидки и новые форматы обучения Kubernetes TL;DR: Скидка 50% на все онлайн-курсы Слёрма. Майский интенсив по Kubernetes переезжает онлайн и продается по сниженной цене. Анонсируем новый формат обучения: Вечернюю школу Слёрма (бесплатные вебинары по теории + платная практика). Начинаем с базового курса по Kubernetes....

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

Приглашаем на онлайн-интенсив «Слёрм DevOps: Tools&Cheats» 19-21 августа пройдет онлайн-интенсив Слёрм DevOps: Tools&Cheats. Главный враг, с которым борется курс по DevOps: «Очень интересно, жаль, что у нас в компании это нельзя внедрить». Мы ищем такие решения, которые может внедрить даже обычный админ в легаси-проекте. Курс пр...

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

Что такое service mesh, когда внедрять, альтернативы Istio и другие ответы экспертов с АМА-сессии Слёрм по service mesh Публикуем сессию вопросов и ответов по service mesh. Сессия прошла в рамках подготовки к интенсиву Слёрм по service mesh. На Youtube есть запись. Эксперты отвечали на самые популярные вопросы по технологии service mesh и вопросы участников мероприятия. Ключевые вопросы АМ...

5 недель до старта интенсива по SRE Команда Слёрма продолжает готовиться к интенсиву по SRE, который пройдет с 11 по 13 декабря 2020 в онлайне. Расскажем немного подробнее, что будет на интенсиве и как проходит подготовка. Читать дальше →

Анонс интенсива «Docker для разработчиков» Слёрм приглашает на онлайн-интенсив «Docker для разработчиков» 25–26 февраля. Два дня интенсивного обучения для тех, кому важно уверенно работать с Docker. В первый день разберемся с базовым курсом, а во второй — перейдем к продвинутому уровню. Хотите узнать, насколько хоро...

Онлайн-интенсив «Service mesh» 19—21 марта Для тех, кто работает на проектах с развитой или развивающейся микросервисной архитектурой, мы в «Слёрме» готовим трехдневный интенсив по service mesh, он пройдет с 19 по 21 марта. Внедрение service mesh на самом низком уровне радикально меняет инфраструктуру, поэтому любые...

«Можно бить разработчиков за баги, а можно внедрить SRE» — о чём говорили на митапе Слёрма Зачем нужно SRE, когда есть DevOps, что такое SLO и бюджет на ошибки, каким компаниям точно не надо внедрять новую методологию, существуют ли джуниор-инженеры по SRE и сколько платят опытным. Об этом и не только говорили на митапе Слёрма «Профессия SRE: практика и мифы». На...

[Перевод] Дайте собачке погулять: автоматическое открытие двери при помощи Raspberry Pi Работа дома — хороший вариант для многих из нас. Можно больше времени проводить с семьей (хотя бы теоретически), включая питомцев. Мой офис находится на втором этаже, так что я не всегда замечаю, когда собака хочет погулять. Конечно, можно поставить звонок и научить ее звон...

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

Курс по Terraform от Слёрм Привет, Хабр! Мы, командой Слёрм, 21–22 августа 2021 года проводим обучение по Terraform.Обучение пройдёт в онлайне, задать вопросы спикеру можно будет в Zoom, чате курса в телеграм, а практические задания выполняются в инфраструктуре AWS, каждый участник получит доступ к ст...

Как устроена Вечерняя школа по Kubernetes Слёрм запустил Вечернюю школу по Kubernetes: цикл бесплатных лекций и платных практических занятий для тех, кто изучает k8s с нуля. Занятия ведут Марсель Ибраев, инженер Southbridge, CKA, и Сергей Бондарев, инженер Southbridge, СКА, один из разработчиков kubespray с правами...

Евгений Варавва, разработчик в Google. Как описать Google в 5 словах Можно ли описать Goggle в нескольких словах? Компанию, в которой сотни подразделений, порой настолько экспериментальных, что вплотную приближаются к научной фантастике. Компанию, в которой работают сотни тысяч человек по всему миру. Наверное, Google — для каждого своей. Для...

Kubernetes за 3 дня. Просто о сложном Можно ли изучить Kubernetes — такую сложную и глубокую технологию — за три дня? Слёрм запустил «Вечернюю школу», где базовый курс по Кубернетес можно пройти за 4 месяца. В честь этого события узнаем у Павла Селиванова, архитектора Kubernetes-решений, Certified Kubernetes Ad...

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

Lightning Talk: Анатолий Вассерман на Слёрме DevOps Изначально и в работе, и в курсах мы делали упор на «как» и избегали «зачем». Мы рассказывали про настройку Kubernetes и молчали про то, где нужен K8s. Если клиент хотел кластер, мы делали ему кластер, не анализируя его business value, мол, это не наше дело, клиент имеет пра...

Мир без DevOps. Каким бы он был? Вспомним классику. Разработчики с трудом выкатывают фичи раз в год. Зато админы довольны и радостны — им больше не нужно уходить с работы, они теперь работают круглосуточно, и руководство их ласково называет «нянечки для разрабов». Технологии начинают откатываться. Отладка т...

Митап по SRE: вторник, 3 ноября, 19:00 по Москве Слёрм приглашает на митап «Профессия SRE: практика и мифы». Поговорим про SRE с экспертами, обсудим вопросы участников. Повестка дня: Что такое SRE и зачем все это нужно IT и бизнесу? SRE – хайп или проверенный подход? Как с этим работать? Практики SRE. Как внедрить у себя...

Kubernetes Мега: от устройства Kubernetes до основ service mesh 27–29 мая пройдёт онлайн-интенсив Kubernetes Мега. Чему учить будем? Мы не сделаем из вас продвинутого специалиста за три дня, а само участие в интенсиве не поднимет вашу зарплату. Но вы получите практические навыки управления инфраструктурой, с которыми можно уверенно ра...

Интенсив по SRE 21–23 мая в Москве Внедрить SRE-подход, когда в команде нет опытного SRE-специалиста получается только через пробы и ошибки. Чтобы такие ошибки не стоили дорого, можно перенять опыт коллег из других компаний. Приглашаем на интенсив по SRE 21–23 мая 2021 года. Формат интенсива: офлайн или онла...

Микросервисы создают не микропроблемы? Тогда ждём на интенсив по service mesh Все мы знаем про микросервисы и проблемы, возникающие между этими сервисами. Укрепился за последние годы и один из подходов к решению проблем – service mesh.Слёрм проводит второй интенсив по service mesh, на котором спикеры помогут понять необходимость внедрения и подготовит...

Алгоритм планирования задач на TypeScript. Теория графов наконец-то пригодилась В этой статье я хочу рассказать об алгоритме, который помогает ответить на извечный вопрос всех проектов: Когда проект будет закончен?Более формально проблема звучит так: "Проект состоит из задач, которые могут зависеть друг друга, а также могут иметь один и тех же испо...

Тестирование AI и стартаперство: интервью с Адамом Карми (Applitools) Есть популярная фраза «scratch your own itch»: если хочешь создать новый продукт, делай такой, которого тебе самому не хватает. В этом случае лучше всего понимаешь, как сделать его хорошо. Адам Карми остро ощущал нехватку инструмента для визуального тестирования, который по...

Онлайн-интенсив SRE: всё сломаем до основания, потом починим, ещё пару раз сломаем, а затем выстроим заново А давайте-ка что-нибудь сломаем? А то всё строим и строим, чиним и чиним. Скука смертная. Давайте сломаем так, чтобы нам за это ничего не было — мало того, чтобы нас за это безобразие ещё и похвалили. А потом заново всё построим — да так, что будет на порядок лучше, отказо...

Слёрм: Хабр, с праздником… В мире IT, свободном от политики и условностей, от ограничений и догм, рано или поздно зародится Полдень XXII века. Команда Слёрма поздравляет читателей Хабра и участников Слёрмов — от Базового и Мега до DevOps и SRE. Спасибо, что вы были с нами весь этот год. За ваши неож...

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

Метрики — индикаторы здоровья проекта В IT здоровый проект — это система или сервис, который, с одной стороны, качественный, то есть соответствует требованиям и нравится пользователям. С другой стороны, приносит прибыль, потому что бизнес всегда на самом деле хочет зарабатывать деньги. Без связки качества и бизн...

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 1. Введение Целевая аудитория Вы разработчик, который хочет повернуть свою карьеру в сторону более совершенной модели DevOps? Вы являетесь классическим Ops-инженером и хотели бы получить представление о том, что означит DevOps? Или же вы не являетесь ни тем, ни другим и, потратив некото...

Стоит ли отдавать ребёнка в IT? Если да, как и куда? Слёрм готовит курс по программированию для подростков, и мы хотели понять, нужен ли он и каким должен быть. Две недели назад я опубликовал опрос «Отдали бы вы своего ребенка в IT?»Спасибо всем, кто голосовал и комментировал. Что мы поняли из ответов хабровчан:Есть ли пе...

Разработчики Perekrestok.ru. Что мы делаем и кого ищем в команды Сегодня мы хотим поговорить о найме людей в IT-команды онлайн-супермаркета Perekrestok.ru и о том, как устроена наша работа «внутри». Ритейл – отрасль со своей интересной спецификой, а сейчас в том числе и от нашей работы зависит, будут ли тысячи людей каждый день обеспечены...

Опенсорс на уровне компании: первые уроки участия в сторонних проектах В мае 2020 года, когда процент коллег без проектов оказался неожиданно высоким, мы решили привлечь желающих к работе с опенсорс. У DataArt есть опыт создания собственных продуктов с открытым исходным кодом: IoT-платформа DeviceHive, .NET-фреймворк Atlas, игровая платформа Ki...

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

Нам нужно поговорить… Иногда инженеры теряют интерес к проектам, задачам и к компании — мотивация падает, а с ней и производительность. В итоге сотрудники выгорают и/или увольняются. Для этого много причин, но самая распространенная — отсутствие внимания к успехам и проблемам инженеров. В ЦФТ ...

Топ факапов Циан Всем добра!  Меня зовут Никита, я тимлид команды инженеров Циан. Одной из моих обязанностей в компании является снижение количества инцидентов, связанных с инфраструктурой на проде, до нуля. То, о чем пойдет речь далее, принесло нам много боли, и цель этой статьи — не дать ...

Слёрм Agile. Три дня ответственности, открытости, смелости и уважения Это загадочное слово Agile, которое для многих компаний звучит сейчас так же странно и загадочно, как Kubernetes года три назад. Кто-то морщится и предпочитает быть консерватором, кто-то верит, что это волшебная серебряная пуля и единорог с радужным хвостом в одном флаконе, ...

[Перевод] Многие дедлайны придумывают специально с целью заставить инженеров работать бесплатно Работа инженера — сплошное разочарование. Возможно, потому что у нас нет власти, а менеджеры сбрасывают на инженеров все проблемы и ожидают, что они будут решены к вчерашнему дню. В большинстве случаев задачу поставил кто-то сверху, кто именно — инженер не знает. Возможно, ...

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

Аппетитный IT: как мы автоматизировали 65 000 ресторанов Привет, мы компания r_keeper. Вы точно бывали в ресторанах, которые используют нашу систему автоматизации — от KFC и Burger King до Ginza Project и Novikov Group. А всего мы внедрили ее в 65 000 заведений в 53 странах мира. Здесь мы будем писать о своем опыте продуктовой р...

Внедрение CI/CD: в чем основная задача пайплайна и как сделать лучше жизнь разработчиков О своём опыте построения пайплайнов, правильных и неправильных подходах к CI/CD, здоровых профессиональных конфликтах и реализации GitOps в неидеальном мире рассказывают спикеры курса Слёрма по CI/CD Тимофей Ларкин и Александр Швалов. Читать дальше →

Что бы я хотел знать когда начинал изучать Django? — очень общий взгляд Здесь на Хабре много различных инструкций по использованию Django. Эти инструкции часто включают много кода и представляют последовательность шагов, которые нужно сделать, чтобы создать проект. Когда я начинал изучать Django и Wagtail по таким инструкциям, меня часто смущал...

Навыки персонажа VS Навыки игрока Эрик Берн был уверен, что люди постоянно играют в игры — независим от пола, возраста, социального положения и характера. Человек существо социальное — а наш социум построен на игровых взаимодействиях. Так что нет ничего удивительного, что такую популярность получил жанр РПГ...

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

Как найти удаленную работу в США и Европе: списки ~1000 компаний, полезные инструменты для поиска + личный опыт Изображение: Unsplash Вопрос поиска удаленной работы в хороших компаниях из США и Европы актуален всегда – не все хотят переезжать в другую страну, а участвовать в интересных проектах хочется в любое время. В период пандемии, когда перемещение между странами и иммиграция ...

Как опыт работы инженером по сопровождению помог мне найти себя и выбрать профессию мечты Привет, меня зовут Лиза. В этом посте я хочу рассказать о том, как в должности инженера по сопровождению попробовала себя в разных направлениях: поддержке, внедрении и аналитике. Это помогло мне приобрести разносторонний опыт и выбрать профессию мечты. Мой...

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

Обновлённый анонс обновлённых интенсивов: Kubernetes oт альфы до омеги TL;DR, уважаемые хабровчане. Наступила осень, в который раз перевернулся лист календаря и третье сентября наконец-то снова минуло. А значит пора возвращаться к работе — и не только к ней, но и к обучению. — У нас, — сказала Алиса, с трудом переводя дух, — когда долго бежиш...

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

ClickHouse в Авито: посиделки в прямом эфире с Алексеем Миловидовым Привет, Хабр! 9 апреля с 17:00 до 20:00 наши инженеры соберутся на уютные посиделки с главным разработчиком ClickHouse Алексеем Миловидым. Поговорим про то, как мы используем систему управления базами данных в Авито, с какими сложностями ст...

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

[Перевод] Почему не стоит пользоваться WireGuard В последнее время WireGuard привлекает к себе большое внимание, фактически — это новая «звезда» среди VPN. Но так ли он хорош, как кажется? Я хотел бы обсудить некоторые наблюдения и рассмотреть реализацию WireGuard, чтобы рассказать, почему он не является решением, которое ...

Опрос: «А вы бы отдали своего ребёнка в IT?» Вы бы посоветовали своему сыну или дочери пойти работать в IT? Считаете ли, что через 10-15 лет эта отрасль всё ещё будет на волне? Сделала ли работа в IT счастливым вас, сделает ли счастливым вашего ребенка? Моей старшей дочери 22 года. Она доучивается на физтехе и работае...

[Из песочницы] Какие вопросы задают Junior iOS разработчику на первых собеседованиях Что хотят услышать работодатели? Что вы должны знать? В интернете пишут много, но на деле человеческий фактор играет свою роль и вас ловят на простых вопросах к которым вы не были готовы. Здравствуй, Хабр. За недавние 7 месяцев обходил собеседований, где-то больше 20. Все он...

Выбираем чехол для Huawei P30 Lite Довольно часто пользователи спрашивают о том, какой чехол для Huawei P30 Lite / P30 Lite New Edition стоит выбрать, на что обращать внимание и так далее. На самом деле ответ довольно простой, но в нем масса деталей. Начнем с того, что самый простой способ подбора чехла — под...

Илья Якямсев: Эффективность не работает С точки зрения проект-менеджера и с точки зрения управления людьми, люди в депрессии — идеальные работники. Привет, Хабр. Недавно посмотрела выступление одного scrum-мастера и stand up комика по совместительству. Выступление оказалось эмоциональное, с большим количеством н...

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

Сегодня в 17:00 пройдет вебинар «DevOps: инструменты и цифры» Те, кто уже работает в DevOps-культуре, не узнают ничего нового. А тем, кто только присматривается или планирует DevOps-трансформацию, мы расскажем: на каком этапе жизненного цикла сейчас находится DevOps как концепция; как с цифрами в руках понять экономический эффект от D...

Повторил заставку «Что было дальше?» за 24 часа Всем привет! Я продолжаю рассказывать о своих проектах, и в этот раз, решил повторить заставку одного из популярных youtube-шоу "Что было дальше?". Я нейтрально отношусь к нему и смотрю не часто, но мне стало жутко интересно посмотреть на его заставку глазами дизайнера. Пол...

[Перевод] Как один человек борется за право ремонта макбуков Луис Россман не хотел продолжать платить по паре сотен долларов в час терапевту, задающему вопросы о компьютерах. Поэтому в 2012 году этот инженер по ремонту начал выступать на YouTube. «Этот канал не предназначался для того, чтобы его смотрели другие люди», — рассказывает ...

[Перевод] История о пропавших DNS-пакетах от техподдержки Google Cloud От редактора блога Google: Интересовались ли вы когда-нибудь тем, как инженеры Google Cloud Technical Solutions (TSE) занимаются вашими обращениями в техподдержку? В сфере ответственности инженеров технической поддержки TSE лежит обнаружение и устранение указанных пользовате...

«Большие данные: не хайп, а индустрия». Митап 1 марта Приглашаем на митап «Большие данные: не хайп, а индустрия» в понедельник 1 марта. Спикеры из ITSumma и Слёрма представят доклады о Big Data, ответят на вопросы участников. Будем говорить о том, как получать и обрабатывать большие данные, какие выгоды и инсайты сможет получи...

Российские инженеры хотят убедиться, что американцы точно были на Луне. Но как? Российские ученые намерены проверить, действительно ли американцы были на Луне Во второй половине XX века Советский союз и США совершили свои первые полеты на Луну. В феврале 1966 года на поверхность земного спутника успешно опустилась советская межпланетная станция «Луна-9»...

Пентестеры — Ведьмаки мира ИТ Вы замечали, что мир IT очень огромен, но при этом в нем как будто нет места для ИБ, несмотря на то, что довольно много, а порой критично много на самом деле нуждающихся в нём?Многие сейчас создают, развивают продукты, но очень мало кто хочет платить за их безопасность, люди...

[Перевод] Терраформинг: как создавался Doom 64 Глаза Джона Ромеро следили за инженером, раскладывавшим свой груз на бильярдном столе. Посетитель прибыл в id Software из Sega, а на стол он положил материнскую плату, пока находящуюся на стадии прототипа. После завершения проекта она должна была стать основой 32X — дополни...

Зачем и для кого мы делаем Слёрм Agile За осень-зиму 2020 я поучаствовал в аджайл-трансформации во всех ролях и видах. Боль еще жива. Я собрал все шишки и сделал все ошибки, которые мог. Главная ошибка — самонадеянность, я почему-то решил, что с моим знанием психологии и опытом управления достаточно почитать про ...

Bus-фактор в работе аналитика. Как экстренно погрузиться в проект и не перегореть от объема задач Привет, Хабр! Меня зовут Екатерина Герт. Вот уже больше 10 лет я работаю системным аналитиком в проектах по заказной разработке ПО для компаний из разных отраслей и госсектора. Это всегда работа над большими проектами. Однажды я оказалась в непростой ситуации, когда мне...

HTML и CSS ошибки, которые я встречаю как человек без ограничений по здоровью Сейчас много шума по поводу доступности интерфейсов. Здорово, что люди обращают на это внимание и начинают разрабатывать интерфейсы, которыми могут пользоваться люди с какими-то ограничениями. Но мы забываем про людей, у которых нет ограничений по здоровью. У них также есть...

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

[Перевод] Инструменты для разработчиков могут быть волшебными. Вместо этого они пылятся на полке Я начал работать над передовыми инструментами для разработчика 9 лет назад. Когда я начинал, «инструменты программирования» означали средства просмотра форматов файлов, редакторы и, возможно, варианты grep. Отмечу, что существует большая проблема с определением целей внесе...

Метрики производительности WEB Vitals Меня зовут, Денис я работаю в компании Домклик. Как вы уже догадались из названия, в этой статье речь пойдёт о таком важном элементе любого веб-сервиса, как производительность. Сразу хочу оговориться, я не буду рассказывать о том, почему это важно, в интернете уже и так очен...

Как инженеры с рутинными проблемами справлялись: несколько кейсов монтажа оборудования Привет, Хабр! Меня зовут, Денис Сёмин, я руководитель отдела реализации клиентских и сетевых решений Orange Business Services в Самаре. В прошлый раз мой коллега Антон Кисляков рассказывал о том, как мы реализуем проекты в экстремальных условиях, например, при температуре...

[Перевод] Катастрофы, с которыми я столкнулся в мире микросервисов Прим. перев.: автор этой статьи — engineering manager из Испании, работающий в цифровой торговой площадке Adevinta, представленной в 16 странах, — делится своими наблюдениями о частых проблемах, которые он встречал у создателей микросервисов. Об этих вызовах стоит знать зара...

РИТ++ 2020: консультации с инженерами Авито в Зуме Привет, Хабр! 25 и 26 мая будет РИТ++. Это большая онлайн-конференция для всех, кто делает интернет. В обычных условиях мы бы встретились на стенде Авито в зале мероприятия, но 2020 перевернул всё с ног на голову. Так что общение переноситс...

Минута саморекламы: Вечерняя школа Слёрма по Kubernetes Вечерняя школа Слёрма дает введение в Kubernetes с нуля для тех, кто хорошо знает Linux. У нас бесплатные лекции и платная практика. На этой неделе разбирали основы Kubernetes. Лекция №1: Введение в Kubernetes, Pod, Replicaset Лекция №2: Deployment, Probes, Resources В кон...

[Перевод] Как самый недооценённый контрибьютор спасал язык Rust от смерти Дэйв Херман, самый недооценённый контрибьютор Rust Автор оригинала — Брайан Андерсон. Он тоже имеет отношение к работе над языком Rust. Понятно, что в своей статье он будет хвалить этот язык, но важнее другое: он раскрывает внутреннюю кухню проекта. Андерсон рассказывает п...

Ультимативный гайд по собеседованию DevOps-инженеров — что спрашивать и к чему готовиться Я начал заниматься сетями еще в школе, а работаю за деньги больше 16 лет. Я много куда устраивался, в большие компании и маленькие, потом открыл свой бизнес и регулярно сам нанимаю людей. С годами и опытом у меня, да и у многих, вырабатывается интервьюшная интуиция. Это к...

Как получить идеальный курс? Сделать самому На Хабре часто говорят, что все айти-курсы — не то. Есть уникальный шанс получить курсы, которые — самое то. Всего-то и надо, что поучаствовать в создании.Слёрм собирает группу консультантов-тестеров на курс по мониторингу и логированию в Кубернетес. Консультант-тестер может...

[Перевод] На моей визитке работает Linux Перевод статьи из блога инженера Джорджа Хилларда Кликабельно Я инженер встроенных систем. В свободное время я часто ищу то, что можно будет использовать в проектировании будущих систем, или что-то из разряда моих интересов. Одна из таких областей – дешёвые компьютеры, с...

Образовательный центр «ЛИМУР» приглашает вас на онлайн-интенсив «Marketing Superhero»! ⏱С 12 по 13 апреля в Москве состоится бесплатный онлайн-интенсив «Marketing Superhero». Этот интенсив для тех, кто хочет получать современные знания и опыт, в области продаж и маркетинга. Присоединяйся! ⠀ На протяжении двух дней – только самые квалифицированные спикеры-пра...

Общение с редакцией AppleInsider.ru Говорите — мы вас слушаем Так уж получилось, что еще лет 5-7 назад количество больших сайтов посвященных тематике Apple было несколько десятков, но со временем одни закрывались, другие перепрофилировались и расширили свою тематику, а третьи просто перестали обновляться...

Как мы переходили с CocoaPods на Carthage Недавно мы перешли с CocoaPods на другой менеджер зависимостей — Carthage. Оказалось, что у этой простой на первый взгляд задачи много подводных камней. Чтобы сменить менеджер зависимостей и не страдать нужны две вещи:- заранее понимать, какая конечная цель у этой задач...

Аркадный симулятор Airport Inc. вышел на iOS и Андроид, стоит ли скачивать? Если вы всегда хотели владеть собственным аэропортом, но серьёзные симуляторы не привлекают, то можно попробовать «Airport Inc.». Это аркадные проект, где наша задача — развивать аэропорт, выполнять миссии и получать высокие отзывы от пассажиров. Прокачивать можно не только ...

Зачем нужен динамический анализ кода, на примере проекта PVS-Studio В разговоре с Маршаллом Клоу на подкасте CppCast #300 ABI Stability была затронута достаточно давняя новость о поддержке компиляторами Visual Studio инструмента AddressSanitizer (ASan). Мы уже достаточно давно внедрили ASan в свою систему тестирования и хотим рассказать о па...

[Перевод] Этический антидизайн: как разработать продукт, не вызывающий привыкания Почему бы не сделать перерыв? На столе, напротив открытого окна (смотрите картинку) лежит Wii Remote. Это контроллер для игровой консоли Wii компании Nintendo. Люди, которые выросли c Wii, вспомнят как в игре Wii Sports периодически всплывало окно с сообщением, вежливо напо...

Офис Banzai Games: Япония в центре Москвы Все компании мира переходят на удаленку из-за коронавируса, Banzai Games — не исключение. И когда, как не сейчас, стоит рассказать про наш новый офис. Тем более в чатах сотрудники уже пишут, что скучают по своим рабочим местам, атмосфере и друг другу. Прошлой осенью мы п...

Интенсив по подготовке проектов и стартапов в сфере ИИ пройдет в Москве Более 100 команд получат гранты на развитие проектов в рамках крупнейшего в России интенсива по искусственному интеллекту и большим данным.

Расшифровка вебинара «SRE — хайп или будущее?» У вебинара плохой звук, поэтому мы сделали расшифровку. Меня зовут Медведев Эдуард. Я сегодня поговорю о том, что такое SRE, как появилось SRE, какие есть критерии работы у SRE-инженеров, немножко о критериях надежности, немножко о ее мониторинге. Мы пройдемся по верхам, по...

Релиз приключения Little Misfortune от авторов популярной Fran Bow состоится 13 февраля Прошлый год был богат на интересные сюжетные приключения. Мы получили Jenny LeClue, Bear With Me, Agatha Knife, Whispers of a Machine и много других. Little Misfortune анонсировали еще в 2018 году, чуть позже выпустив демо-версию, а теперь разработчики подтвердили, что полно...

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

[Перевод] Так выглядит эффективная работа техлида фото с сайта pilot.com В 2012 году Джессика МакКеллар с командой друзей из MIT (Мичиганский Технический Университет) запустила стартап скрытого чата Zulip. Менее двух лет спустя его выкупил Dropbox. И в этом не было ничего необычного. С ее командой такое уже случалось, когд...

«В чём сила, брат?», или зачем нужен Источник Правды Вас когда-нибудь будили по алерту в 2 часа ночи, и вы бежали поднимать упавший сервер, полчаса дебажили, подняли, а потом выяснялось, что это был не тот сервер? Потому что тот, который нужно, стоял рядом, а вы подняли старый, который выключили специально, и всё окончательно ...

Vampire: The Masquerade - Bloodlines 2 перенесли и поменяли разработчиков Vampire: The Masquerade - Bloodlines 2 анонсировали в 2019 году. Спустя два года игра до сих пор находится в разработке. Но это не самая страшная новость. Издатель Paradox Interactive объявил о том, что студия Hardsuit Labs больше не будет работать над второй частью про вамп...

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

Инженерный подход к подаркам За окном дождь, на календаре декабрь. Близится пора праздников, а значит и пора подарков. Коллега Павел желает себе новый ноутбук, а подруга Маша хочет домик у моря. И несмотря на достойный оклад профессии “тыжпрограммист”, мы не живём в мире бесконечных возможностей, а зн...

[Перевод] Как я неделю был стажером SRE-инженера. Дежурство глазами инженера ПО SRE-инженер — стажер Для начала позвольте представиться. Я — @tristan.read, фронтэнд-инженер в группе Monitor::Health GitLab'а. На прошлой неделе мне выпала честь побыть стажером у одного из наших дежурных SRE-инженеров. Целью было ежедневное наблюдение за тем, как дежурный...

Все, что вы хотели узнать об LDPC кодах, но стеснялись спросить (наверное) Предисловие С кодами малой плотности проверок на чётность, которые дальше мы будем именовать коротко LDPC (Low-density parity-check codes), мне удалось познакомиться более или менее близко, работая над семестровым научным проектом в ТУ Ильменау (магистерская программа CSP)....

Онлайн-интенсив "Тайм-менеджмент успешного человека" Не пропустите! Легендарный 3-х часовой интенсив по управлению проектами и тайм-менеджменту от Ильяны Левиной. На интенсиве вы научитесь приводить дела в порядок: 1. Планировать задачи, чтобы все успевать и не выгорать на работе. Сортировать задачи по приоритетам и эконом...

GeekBrains проведёт онлайн-интенсив по рекрутингу в IT Образовательный портал GeekBrains организует онлайн-интенсив «Рекрутинг в IT». Интенсив пройдет 25 июля, он ориентирован на людей с минимальным опытом в HR, которые хотят погрузиться в сферу IT-рекрутмента. Участники получат четыре прикладных...

Хакспейс Нейрон — место встречи хакеров в Москве Что такое Хакспейс Нейрон? Девять лет назад четыре человека, увлеченных информационной безопасностью и технологиями организовали пространство, где могли бы вместе заниматься любимым делом: хакать, исследовать, разрабатывать интересные штуки и просто тусоваться. С тех пор ...

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

Илон Маск хочет открыть магазин автомобилей Tesla в России В России может открыться официальный магазин Tesla. Рассказываем подробности В России живут тысячи владельцев электромобилей и примерно 6% из них выбрали марку Tesla. По данным «Автостата», в нашей стране официально зарегистрировано около 700 автомобилей американской компани...

[Перевод] Как Vim стал таким популярным Вероятно, вы слышали о Vim — всемогущем текстовом редакторе, который используется повсюду и из которого люди время от времени не могут выбраться. Ваш знакомый DevOps-инженер рассказывает о том, насколько великолепен и быстр Vim, и вы, вероятно, подумали, что стоит его попро...

Apache Kafka в вопросах и ответах Что такое Kafka? Где стоит, а где не стоит применять этот инструмент? Чем Kafka отличается от RabbitMQ и других брокеров сообщений? Как её правильно эксплуатировать? Всё это обсудили на митапе «Apache Kafka в вопросах и ответах», который Слёрм провёл в ноябре 2020. В разгово...

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

Своё железо или облако: считаем TCO Сравнительно недавно Cloud4Y проводил вебинар, посвящённый вопросам TCO, то есть совокупного владения оборудованием. Мы получили массу вопросов по этой теме, и это показывает желание аудитории разобраться в ней. Если вы в первый раз слышите про TCO или хотите понять, как пра...

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

Автоматизация тестирования: Java или Python? Всем привет! В марте OTUS запускает сразу два курса по автоматизации тестирования: «Python QA Engineer» и «Java QA Engineer». У нас часто спрашивают, какой из этих курсов выбрать, ответить на данный вопрос мы решили переводом статьи от компании SafeBear. Один из самых попу...

[Из песочницы] Маркировка сигарет. Хотели как лучше, а получилось как всегда Этот лозунг лучше всего подходит для внедряемого в России проекта маркировки. Сразу договоримся, что я не буду писать о банальных вещах, о которых рассказывают на всякого рода конференциях, официально проводимых ЦРПТ, производителями ККМ или операторами ЭДО. Об этом вы и са...

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

SpaceX получила контракт на разработку корабля для Лунной программы NASA NASA заключила контракты с компаниями Blue Origin, SpaceX и Dynetics в рамках программы подготовки миссии на Луну. Предполагается, что они будут конкурировать друг с другом в попытке разработать лучшую лунную систему посадки для программы Artemis. Blue Origin получила самый ...

Прокачай свой CLI Сейчас многие фреймворки имеют в своем арсенале CLI (Command Line Interface) и ангуляр – не исключение. Впервые с CLI-утилитами я столкнулся, когда пробовал EmberJS и тогда мне это показалось очень удобным инструментом, который довольно сильно экономил мое время. Но, к сожал...

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

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

Ошибки, которые погубят проект любой сложности. Опыт менеджеров Redmadrobot Мы, электрические, запускаем проекты с 2008 года, и за 11 лет сформировали сильную команду робоменеджеров. Прокачивать железных помогают боевые задачи и одна из самых сложных — управлять проектом. Ситуации, при которых появляется необходимость взять на себя обязанности PM ...

Переезд инженера в Будапешт: работа, деньги и стоимость жизни Привет, Хабр! Хотим поговорить о странах для IT-миграции: подготовили материал про переезд в Будапешт. Да, это не самое популярное направление для IT-специалистов. Но культурная близость, цены ниже обычных европейских и, главное, офисы FAANG и других IT-гигантов — аргумент...

MLOps — Cook book, chapter 1 Всем привет! Я CV-разработчик в КРОК. Уже 3 года мы реализуем проекты в области CV. За это время чего мы только не делали, например: мониторили водителей, чтобы во время движения они не пили, не курили, по телефону не разговаривали, смотрели на дорогу, а не сны или в облака...

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

Отправляемся на реактивном двигателе в межпланетное путешествие Как сказал Билл Эмрих, один из ведущих инженеров по разработке ядерных тепловых ракетных элементов в НАСА: «Илон Маск и другие хотят доставить людей на Марс и основать там колонию. Если вы хотите отправиться на Марс и оставить людей на Марсе, вы можете сделать это с помощь...

Честный рассказ об образовании в IT. Стоит ли оно того? Привет, Хабр! Сегодня бы я хотел честно поговорить об IT-образовании в России. Вопрос этот крайне неоднозначен, абитуриенты вузов ежегодно спорят о том что, где и как лучше всего изучать, чтобы не оказаться за бортом. Хотелось бы очень постараться дать подробную обратную свя...

Итоговый проект для видеокурса и подкаст «Проблемная Kafka» Гостем подкаста The Art Of Programming стал спикер курса Слёрма по Kafka Александр Миронов, Infrastructure Engineer в Stripe. Тема выпуска — «Проблемная Kafka». Обсудили вопросы, часто возникающие при работе с Kafka: аудит входных данных, квоты, способы хранения данных, воз...

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

Когда я на часах Мы тут открыли позицию инженера поддержки в команде GoLand. Это сподвигло меня рассказать, как это у нас происходит. На Хабре уже есть хорошая статья об этом из 2014 года. Но, во-первых, GoLand тогда еще не существовал. А, во-вторых, многое с тех пор поменялось. Хотя забавно...

Когда будет термояд: 500-мегаваттный проект ITER глазами участника Если объяснять на пальцах, термоядерный реактор — это когда в магнитном поле удерживают плазму с температурой в 150 раз выше, чем на Солнце, а в трех метрах от нее находится охлаждающий контур гигантских катушек с температурой почти абсолютный ноль по Кельвину. По факту полу...

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

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

Face Pay для оплаты проезда «лицом» появится на всех станциях метро в Москве Заместитель мэра Москвы по вопросам транспорта Максим Ликсутов дал большое интервью «РИА Новости». В числе всего прочего, он рассказал о развитии проекта оплаты проезда «лицом» Face Pay.  По словам чиновника, до конца года на всех станциях ...

Airbus создаст космический завод по производству спутников. Но зачем? В будущем космические спутники будут производиться прямо на орбите Земли В скором будущем космические спутники будут производиться не на Земле, а прямо на ее орбите. Строительство первого в истории космического завода по производству спутников недавно проспонсировало Европей...

Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++) Сегодня речь пойдет о модном — о RISС-V микроконтроллере. Я давно хотел познакомиться с этим ядром и ждал когда появится что-то похожее на STM32 и вот дождался, встречайте — китайский GigaDevice — GD32V. Инфраструктура для этого микроконтроллера не такая обширная как для ST...

Нужен ли диплом, чтобы войти в Gamedev? В одной из статей в феврале этого года я задал вопрос CTO, СEO и Project Manager вопрос: «Обязательно ли высшее образование в IT?». Тогда получилось собрать широкий спектр мнений, который в целом сложился в то, что «нет, не обязательно». Как раз перед официальным началом все...

[recovery mode] DevOps & SRE Hiring Day: оффер в DINS за один день Привет, Хабр! 11 декабря мы проводим Hiring Day — это возможность для DevOps и SR-инженеров получить предложение о работе всего за один день. Ищем коллег, которые будут вместе с нами работать над UCaaS-платформой для бизнес-коммуникаций. В проекте вас ждет сложная архитекту...

Основные проблемы фриланса для инженера-конструктора в машиностроении Богатый язык инженера - это ещё один способ утвердить свой профессиональный уровень в глазах окружающих.- Ооо, ты инженер конструктор?          - Да!- Скажи что-нибудь как инженер конструктор!     &nb...

[Перевод] Следуй за денотацией На самом деле ученые всегда стремятся к каким-то достижениям. Они думают только о том, удастся ли это им что-то совершить. И они почему-то никогда не задумываются — а стоит ли вообще совершать это «что-то»? — Ян Малкольм, Парк Юрского ПериодаРазработка абстракций или библио...

Представлена веб-камера, которая до жути напоминает настоящий человеческий глаз Многие цифровые «глаза» и «уши» наблюдают за нами в повседневной жизни. Камеры наблюдают смотрят на нас на улицах, а умные колонки слушают нас дома. Исследователь Марк Тейсье (Mark Teyssier), по всей видимости, слишком буквально воспринял выражение «цифровой глаз» и создал, ...

[Перевод] Провал ERP проекта (Liqui Moly, Отто и им подобным посвящается) Привет, Хабр! После того, как несколько моих коллег независимо друг от друга прислали линк к этой статье, мне подумалось, что, возможно, она будет полезна и для тех, кто не говорит по-немецки. Посему предлагаю Вашему вниманию перевод статьи из немецкой версии журнала CIO от...

Почему 97% программистов 1С мало платят и так будет всегда Внимание: статья — про программистов 1С, соответственно — не про вас. Считайте, что про вомбатов, и для вомбатов (погуглите, это интересные животные). У них есть проблемы, схожие с вашими. Вопрос зарплаты и её повышения волнует большинство работающих людей, которых я встреч...

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

Николай Прохоров: «Американские гиганты за счет массовости подавили все новое» Во второй части интервью музейному проекту DataArt Николай Прохоров — генеральный конструктор СМ ЭВМ и директор ИНЭУМ в 1983—2006 гг. — рассказывает о заводах, производивших советские компьютеры, процессе создания новых машин, творческой переработке и прямом заимствовании ...

На смартфоны вышла казуальная игра Robotics! от создателей Cut the Rope и CATS Robotics! — это последний проект студии ZeptoLab, которая известна по таким казуальным играм как Cut the Rope и C.A.T.S. В новом случае они также решили не отходить от прежней формулы и разработали битву роботов, только теперь не под управлением котов. Игра как раз понравит...

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

Нейрозапятые, или как мы оставили своих редакторов без работы (ну почти) Всем привет, меня зовут Владислав Соболев – ML-инженер в компании “БАРС Груп”. Сегодня я хотел бы рассказать о том, зачем и как мы расставляем знаки препинания в текстах, сравним аналоги, и посмотрим на то, как устроена работа инструмента, который мы написали, чтобы обучать ...

Простое создание Kubernetes-операторов с shell-operator: прогресс проекта за год Kubernetes-операторы — удобный механизм для расширения возможностей этой контейнерной платформы, по праву снискавший широкое признание в среде инженеров эксплуатации и им сочувствующих. О том, как они устроены и работают, мы рассказывали в уже далёком 2017-м. А в апреле пр...

Когда без выделенного DevOps — уже никуда. Кейс компании Geecko SberCraft, CyberCode, Luxcity — возможно, вы слышали об этих играх или даже участвовали в них. Всё это — Geecko рук дело. Самые крупные проекты Geecko собирают по 20 тыс. игроков, при этом до недавних пор в компании не было выделенной команды для поддержки инфраструктуры. ...

Как я написал свой ChatOps: опыт выпускника курса по Python DevOps-инженер Константин Кулишов рассказал, как создал свой ChatOps, чтобы дать разработчикам возможность вносить изменения в проект в любое время. Константин выложил ChatOps на GitHub и подробно описал процесс создания. Читать статью

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

Дайте все №22: новые возможности для НКО и активистов Конференция «Сетевой сентябрь» Команды Теплицы социальных технологий и Гёте-Института приглашают на ежегодную конференцию для активистов и представителей некоммерческих организаций «Сетевой сентябрь», которая пройдет 3 и 4 сентября 2020 года. Тема конференции: «Успехи бе...

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

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

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

HighLoad++, Андрей Гущин (Zabbix): высокая производительность и нативное партиционирование Мы рассмотрим работу Zabbix с базой данных TimescaleDB в качестве backend. Покажем, как запустить с нуля и как мигрировать с PostgreSQL. Также приведем сравнительные тесты производительности двух конфигураций. HighLoad++ Siberia 2019. Зал «Томск». 24 июня, 16:00. Тезисы и...

Динамическая сборка и деплой Docker-образов с werf на примере сайта версионированной документации Мы уже не раз рассказывали про свой GitOps-инструмент werf, а в этот раз хотели бы поделиться опытом сборки сайта с документацией самого проекта — werf.io (его русскоязычная версия — ru.werf.io). Это обычный статический сайт, однако его сборка интересна тем, что построена с ...

Портирование приложений с QWidget на QML под Desktop Привет, Хабровчане! Последнее время часто встречаю проекты для desktop, которые необходимо портировать с QWidget на QML. Кто-то хочет написать с нуля, кто-то перенести старые наработки. В любом из сценариев это популяризация QML, чему я очень рад. Я решил тоже побыть полез...

[Из песочницы] Все о проекте спутниковый интернет Starlink. Часть 1 Проект StarLink компании SpaceX американского миллиардера и энтузиаста космоса Илона Маска хотя и появился достаточно давно, но стал широко обсуждаться в СМИ полтора года назад. Тема спутниковой связи является весьма сложной, так как объединяет в себе не только технические...

[Личный опыт] Семейная жизнь инженера в Германии: подробнее о детях Мы много рассказываем о переезд инженеров за границу, и часто наши герои переезжают туда с семьей. Но «семейные» вопросы мы почти не затрагивали: сложно ли перевезти к себе супруга, как там проходит адаптация, как устроено во...

[Перевод] Дело совершенно секретного iPod Это был обычный серый день в конце 2005 года. Я сидел на рабочем месте и писал код для следующей версии iPod. Вдруг без стука ворвался директор ПО для iPod, начальник моего начальника, и закрыл дверь. Он перешел сразу к делу: «У меня есть специальное задание для тебя. Твой...

ComNews опубликовал обзор "Центры управления и порталы обратной связи с населением" В российских регионах начинают создаваться центры управления (ЦУР). Что они должны собой представлять и в чем их коренное отличие от уже существующих ситуационных центров (СЦ), известно немного. Пока речь идет о тиражировании опыта Московской области и ее портала обратной св...

Трехдневный очный авторский обучающий курс по связям с общественностью от главного редактора журнала «Пресс-служба» Тимура Асланова Что изменилось в PR-работе за период пандемии? 14 – 16 апреля 2021 года журнал «Пресс-служба» проводит в Москве очное тематическое мероприятие – Пиаршколу «Связи с общественностью в бизнесе» Занятия ведет главный редактор журнала «Пресс-служба» Тимур Асланов. Это тр...

[Из песочницы] Что такое I в ACID или взгляд с другой стороны Прочитав этот пост, написанный farwayer, сначала хотел просто оставить комментарий, но, подумав пару десятков минут, решил, что тема глубокая, и мне есть что сказать на целый пост. Все таки, с одной стороны, я один из тех, кто на собеседованиях не смотрит на код и кого разоч...

Зачем инженеру эксплуатации знать Python: три кейса из практики 7 июня наша команда запустила для 90 участников первый поток курса по Python, созданного специально для инженеров эксплуатации и системных администраторов. Будем разбирать админские библиотеки, писать операторы и модули, настраивать интеграции, а в конце каждый напишет сво...

[Перевод] Делаем ионизатор воздуха менее, чем за $10 Перевод статьи из блога индийского инженера Амальдева В. Этот проект вызревал у меня в голове порядка двух лет, и я всё никак не мог им заняться. В проекте нет ничего сложного или слишком технологичного. Любой человек, умеющий мастерить что-либо руками, должен с ним справ...

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

Анонс «Вечерней школы Слёрма по Аджайл» Во вторник, 28 апреля в 20:00 мск открывается «Вечерняя школа Слёрма по Аджайл»: Как сберечь бизнес во время кризиса за счёт перехода на Аджайл. Сейчас многие компании вынужденно переходят на Аджайл, потому что гибкие методологии хорошо приспособлены к частым изменениям, на ...

О ходе создания русской народной игры «Колобок» в феврале Создание "Колобка" началось для меня 13-го февраля, когда я решил по совету коллеги глянуть инструмент GDevelop. Через неделю я уже опубликовал статью, в которой призывал всех неравнодушных присоединиться. Рассказываю, что произошло с проектом за прошедшие две нед...

Создал рекламу Nokia 3310 Всем привет!Я продолжаю рассказывать о своих проектах в 3д. На этот раз я отошёл от игровой темы (смотрите статью Создал уровень из Battletoads / Double Dragon в 3D, часть 2 — анимация) и решил вспомнить культовый телефон Nokia 3310. Я представил как могла бы выглядеть рекла...

Дороже ожидаемого. Xbox Series X стоит безумно дорого Интерес людей по всему земному шару к видеоиграм увеличивается с каждым годом, то есть, проще говоря, все больше и больше людей, проживающих на Земле, так и вовсе вообще видят смысл в том, чтобы проводить с Читать полную версию публикации Дороже ожидаемого. Xbox Series X ст...

Памятка: как написать историю успеха, или кейс, для Теплицы Ваша команда запустила новый успешный проект или начала использовать технологии в своей работе, чтобы привлекать сторонников и решать социальные задачи? Поделитесь своим опытом с Теплицей социальных технологий. Мы всегда готовы рассказать об историях успеха (или неудачах), ...

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

Privacy Accelerator: приглашаем на прокачку проекты в сфере прайваси и доступа к информации К нам часто приходят тематические проекты, которые просят помощи. В основном — с рекламой. Почему-то команды проектов считают, что если мы разместим на РосКомСвободе упоминание или пост-обзор их продукта, то сразу пойдет поток пользователей, и их бизнес- или гражданский про...

[Из песочницы] Модульное и интеграционное тестирование в Redux Saga на примерах Redux — чрезвычайно полезный менеджер состояний. Среди многих "плагинов", Redux-Saga нравится мне больше всего. В проекте на React-Native, над которым я сейчас работаю, мне приходилось сталкиваться с множеством побочных эффектов. Они приносили бы мне головные боли...

Как работают подсказки в Chromium и что мы сделали с ними в Яндекс.Браузере Давненько я ничего не рассказывал о Яндекс.Браузере, а ведь интерес к нему на Хабре был нешуточный. Пора исправляться. Сегодня хочу поднять тему подсказок в адресной строке. Задумайтесь, сколько раз в день вы вводите что-то в строку своего браузера. Вы набираете слово на к...

QA Meetup в Нижнем — как это было и материалы с мероприятия 15 февраля в Нижнем Новгороде состоялся митап по тестированию и безопасности проектов. Поговорили о работе с инцидентами и баг-баунти-подходе команды Mail.ru Group, а коллеги из Ecommpay рассказали о DAST в CI/CD. Также узнали про интересный инструментарий Fidler & Cha...

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

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

[Перевод] 5 React-хуков, которые пригодятся в любом проекте Хочу рассказать о пяти простых React-хуках, которые пригодятся в любом проекте. Причём, полезность этих хуков не зависит от того, в каком именно приложении их будут использовать. Описывая каждый из них, я рассказываю о его реализации и привожу пример его использования в клие...

Цифровой рентген: прогулка по Эльбрусу Привет Хабр! В прошлый раз писал про проект по рентгеновской инспекции печатных плат. Сейчас мы сильно продвинулись, есть рабочий прототип софта плюс “потыкали палочкой” в Эльбрус. Про этот опыт я и хочу рассказать. Интро На старте проекта нам удалось найти дополнительное фи...

Почему не получается выучить английский? Много лет я как преподаватель ломала голову над этим вопросом: почему при равных возможностях (есть время и деньги на занятия, есть желание, способности, прилежание, хороший опытный преподаватель) один ученик достигает результата, а другой нет? Сейчас в интернет...

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

10 идей из книги «Как управлять интеллектуалами» Жизнеспособна ли ваша команда? Должен ли руководитель кодить? Всегда ли инженеры ненавидят процессы? Какими должны быть регламенты? Как оценивать производительность инженеров? Почему так важны тет-а-теты? Как побыстрее «свалить» с совещания? Почему в Кремниевой долине так лю...

Кто такой DevOps-инженер, что он делает, сколько зарабатывает и как им стать DevOps-инженеры — это многопрофильные специалисты, которые умеют автоматизировать процессы и знают, как работают разработчики, QA и менеджеры. Они умеют программировать, быстро осваивают сложные инструменты и не теряются перед незнакомой задачей. DevOps-инженеров мало — им г...

[Перевод] «Ваша устаревшая база данных перерастает сама себя». Опыт chess.com Прим. перев.: в этой статье сербский «инженер по масштабируемости» нагруженного онлайн-проекта в подробностях рассказывает о своем опыте оптимизации большой БД на базе MySQL. Проведена она была для того, чтобы выдержать резкий рост трафика на сайт, случившийся из-за пандемии...

Изучаем Kubernetes: базовая программа 6-8 июля, продвинутая 13-15 июля В июле пройдет онлайн-интенсив по Kubernetes. TL;DR Мы в мае провели онлайн-интенсив. Формат работает. Мы получили хороший фидбек. Онлайн-интенсивы удобнее проводить в два раза чаще, собирая на каждый в два раза меньше людей. Мы наладили систему фидбека и улучшений на ходу. ...

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

Лучшие Android-приложения для путешествий Когда-нибудь все неудобства, связанные с пандемией коронавируса, закончатся, и мы вновь отправимся путешествовать. Мы подобрали для вас удобные приложения, которые помогут вам оставаться гибкими в поездках, правильно собирать ваш багаж и не испытывать проблем с передвижение...

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

Гравитационная комната в Unity 3D В первых публикациях я немного рассказывала про школу программирования, в рамках которой создавались проекты по Unity 3D. Знакомясь с нашими наработками, у многих возникали вопросы, которые нельзя оставить без внимания: - Почему вы выбрали такую сложную программу? У детей н...

[Перевод] Самое грустное уравнение в Data Science Запаситесь носовыми платочками! Сейчас я расскажу вам всю правду о статистике и data science. У вас слезы на глаза навернутся, я вам обещаю. ВЫВОД = ДАННЫЕ + ПРЕДПОЛОЖЕНИЯ. Другими словами, статистика не дает вам правду. Распространенные мифы Часто можно услышать следующи...

Онлайн-холивар: новый формат обмена опытом. В эту субботу Часто самое интересное на митапах начиналось, когда несколько человек увлеченно спорили вокруг какой-то темы, а ты мог включиться с вопросом или добавить свои “пять копеек” опыта. Мы с Алексеем anzem Землянским и Григорием eyeofhell Петровым подумали перенести эту механику...

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

С начала года город выделил более 86 га земли для развития инфраструктуры С начала 2021 года Правительство Москвы выделило более 86 га земли для реализации 77 масштабных инвестиционных проектов во всех городских округах. На этих участках появятся промышленные предприятия, физкультурно-оздоровительные комплексы и социальные объекты, транспортно-пер...

[Перевод] Головоломка от будущих создателей GTA. История Lemmings Верные высказыванию, что «у успеха много отцов, а неудача всегда сирота» (фраза президента США Джона Кеннеди), Дэйв Джонс, Скотт Джонстон, Майк Дэйли и Гэри Тиммонс рассказывают о своём влиянии на классику. Вот вам задача: как пройти уровень «Стальные рудники Кессела» (Stee...

Крутые телеграм-каналы, на которые стоит подписаться В современном мире человек проводит много времени в интернет-пространстве. Помню, как около 5 лет назад, сидел ВКонтакте и удивлялся насколько далеко зашли технологии, а с недавнего времени Телеграм мне полностью заменил привычный ВК. Переход произошел совсем незаметно. Про...

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

9 невероятных фактов о глазах О том, что глаза — зеркало души, слышали все. А вот что этот орган весит примерно 8 граммов, что карие глаза — на самом деле голубые с коричневым пигментом, знают в основном только офтальмологи и участники интеллектуальных викторин. Рассказываем ещё больше удивительного.

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

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

«COVIDарность»: почему люди так и не начали помогать друг другу сами Когда весной 2020 года началась пандемия коронавируса, казалось, что все готовы помогать друг другу. Глобальный вызов объединил людей – кто-то носил продукты пожилым соседям, разработчики с помощью собственных 3D-принтеров печатали детали для производства средств защиты. Бы...

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

Взгляд изнутри на надежность сервисов Facebook Когда Facebook «лежит», люди думают, что это из-за хакеров или DDoS-атак, но это не так. Все «падения» за последние несколько лет были вызваны внутренними изменениями или поломками. Чтобы учить новых сотрудников не ломать Facebook на примерах, всем большим инцидентам дают им...

Nokia развернет сеть 4G на Луне Nokia уже не первый раз участвует в разработке лунных систем передачи данных, в прошлый раз в подобном проекте компания засветилась в 2018 году. Но на этот раз, кажется, все серьезно: на проект по развертыванию на Луне сети высокоскоростной связи LTE (4G) Nokia пол...

Как мы выбирали Data Catalog, но в итоге оставили все как есть Меня зовут Никита Василюк, я инженер по работе с данными в департаменте данных и аналитики Lamoda. Я и моя команда занимаемся всем, что связано с распределенной системой хранения и обработки данных. Периодически нам приходится отвечать на вопросы, где у нас лежат те или ины...

HighLoad++, Евгений Кузовлев (EcommPay IT): что делать, когда минута простоя стоит $100000 Все рассказывают про процессы разработки и тестирования, обучения персонала, повышение мотивации, но этих процессов мало, когда минута простоя сервиса стоит космических денег. Что делать, когда вы проводите финансовые транзакции под жесткий SLA? Как повысить надежность и отк...

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

IT на YouTube: что посмотреть в рабочий перерыв Раз вы сейчас на Хабре — вероятно, вы любите читать тексты. И я тоже люблю. Но глупо отрицать, что интернет постепенно смещается в сторону видео, и всё больше интересных материалов появляется на YouTube. Поэтому я давно задумался, какой там есть хороший контент про IT. И ос...

Сколько стоит CRM: взгляд покупателя Привет, с вами снова я, админ Иван, который ищет CRM-систему. Откровенно говоря, мой топ сократился до 2,5 —3 вариантов и покупка вполне может завершиться в марте. Но я ни здесь, ни в личке не раскрою «победителя» (тем более что, это не только и не столько мой выбор), потому...

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

Проводить время на природе оказалось полезно не для всех Если вам не нравится гулять, то не стоит себя заставлять. Ученые говорят, что лучше провести время в том месте, где вы чувствуете себя комфортно, даже если это ваш диван Результаты исследования показали, что когда человек не хочет гулять, а его родные, друзья или терапевты в...

Найти 15 инженеров за две недели карантина Привет, Хабр!  Я работаю эйчаром в DataLine, в том числе курирую набор дежурных инженеров в службу технической поддержки. Мы уже рассказывали о важности этой позиции для компании. Дежурным инженерам мы доверяем проверку оборудования в дата-центре и работу с клиентами на пер...

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

Простое и удобное журналирование ошибок для сайтов на .NET Core Возможно, многим знакома библиотека ELMAH (Error Logging Modules and Handlers), которая позволяет организовать простое журналирование ошибок для любого сайта, созданного с помощью .NET Framework. Этот простой и проверенный временем инструмент выручал меня во многим проектах...

[Перевод] Как НЕ надо нанимать разработчика софта Я не специалист по подбору персонала для крупных компаний, но имею большой опыт работы с небольшими компаниями и немного здравого смысла. Еще в 2013 году я провел очень успешную компанию по найму на AboutEcho.com, которая привела к найму девяти инженеров высшего звена. Мо...

Анонс: прямой эфир с Пашей Жовнером, создателем Flipper Zero Завтра, в 20:00 в наших соцсетях пройдет прямой эфир с любимцем публики Пашей Жовнером zhovner, создателем Flipper Zero, гиком и богомолом. Стрим можно будет посмотреть в любых наших соцсетях — где удобно, там и смотрите. О чем пойдет речь? Мы пробуем новый формат, н...

План начинающего тестера: от “Войти в IT” до “Я — Инженер!” Всем привет! Меня зовут Валентин и я работаю инженером по тестированию в компании Exness. Очень часто слышу вопрос о том, насколько сейчас возможно стать тестировщиком программного обеспечения. В этой статье я постараюсь ответить на данный вопрос. Читать дальше →

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

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой Приветствую читателей нашего блога! Отчасти мы уже знакомы – мои англоязычные посты появлялись здесь в переводе моей дорогой коллеги polarowl. На этот раз я решил обратиться к русскоязычной аудитории напрямую. Для своего дебюта мне хотелось найти тему, интересную максималь...

Внедрять или не внедрять Привет, Хабр! Январь 2020. Москва. Проектная команда мобилизована и находится в ожидании активной фазы проекта внедрения. Клиент – международный холдинг, внедряющий систему ERP и систему Консолидации в параллель. Мы – группа, отвечающая за внедрение решения для автоматизац...

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

[Перевод] Взгляд из прошлого. Перевод отрывка лекции легендарного Ричарда Фейнмана Человечество постоянно задается вопросами, на которые не может дать однозначный ответ даже по прошествии довольно продолжительного количества времени, и даже когда ответ, казалось бы, перед нами.И те вопросы, которые человечество задает себе сейчас, также мучили му...

Что такое Docker: краткий экскурс в историю и основные абстракции 10 августа в Слёрм стартовал видеокурс по Docker, в котором мы разбираем его полностью — от основных абстракций до параметров сети. В этой статье поговорим об истории появления Docker и его основных абстракциях: Image, Cli, Dockerfile. Лекция рассчитана на новичков, поэтому...

[Перевод] «Давайте использовать Kubernetes!»: как получить 8 проблем Это перевод вводной статьи об использовании Kubernetes: «Let’s use Kubernetes!» Now you have 8 problems Если вы используете Docker, то следующим логичным шагом будет Kubernetes, известный как K8s. Именно так вы обеспечиваете эксплуатацию своих продуктов, верно? Ну, возможн...

Доказана безопасность китайской вакцины против коронавируса Последние новости науки дарят миру надежду на скорое окончание пандемии – как пишут авторы исследования в медицинском журнале The Lancet, вакцина, над которой трудились китайские ученые, оказалась безопасной. Напомню, что сейчас исследователи всего мира работают над изготов...

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

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

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

DevSecOps: как мы внедряли PT Application Inspector в наш продуктовый конвейер Привет! Меня зовут Тимур Гильмуллин, я работаю в отделе технологий и процессов разработки Positive Technologies. Неформально наш отдел называют DevOps-отделом, мы занимаемся автоматизацией различных процессов и помогаем разработчикам и тестировщикам в нашей компании.Я и мой ...

Охота за уязвимостями на 7% эффективнее «За что я люблю Россию, так это за низкие налоговые ставки» — анонимуc С ростом дохода у охотника за уязвимостями все более остро становится вопрос о налогах. После определенных сумм мне стало жалко отдавать 13% (даже несмотря на то, что у коллег из США это вообще 30%). К т...

Ещё один велосипед: храним юникодные строки на 30-60% компактнее, чем UTF-8 Если вы разработчик и перед вами стоит задача выбора кодировки, то почти всегда правильным решением будет Юникод. Конкретный способ представления зависит от контекста, но чаще всего тут тоже есть универсальный ответ — UTF-8. Он хорош тем, что позволяет использовать все сим...

[Перевод] Полный список вопросов с собеседований по Python для дата-сайентистов и инженеров Snake and flowers 2 by pikaole Бывает, что компания ищет дата-сайентиста, а на самом деле ей нужен Python-разработчик. Поэтому при подготовке к собеседованию есть смысл освежить в памяти информацию по Python, а не только штудировать алгоритмы. Команда Mail.ru Cloud Solutio...

[recovery mode] Пойти в IT в возрасте >X лет Периодечески на Хабре, Линкедине и других ресурсах вижу посты о смене профессии на что-то связанное с IT в довольно значительном, по меркам IT, возрасте — после 30 и более. Посты эти, в основном, про истории успеха, что может создать у некоторых людей иллюзию простоты подобн...

Почту США опять хотят обанкротить из-за Amazon. Как это происходит Почтовая служба США (USPS), через которую получают свои посылки и письма почти все американцы, страдает из-за коронавируса и оттока корпоративных клиентов. Количество посылок возросло, но прибыли на них служба не получает. Пару недель назад Конгрессу сообщили, что, если ни...

Что такое «Школа 21», и почему она устроена именно так Привет, Хабр! Меня зовут Светлана Инфимовская, я директор «Школы 21». Знаю, что многие из вас слышали о ней, а кто-то даже участвовал в наших отборочных бассейнах. При этом сама идея проекта, его методология не всегда правильно понята. Кому-то кажется, что в «Школе 21» одна ...

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

Безопасность и еще раз безопасность – это ЦОД «Калининский» Два года назад, когда я впервые услышал о проекте мега-ЦОДа рядом с Калининской АЭС, сразу же возникло множество вопросов, первые из которых – кто туда поедет и сколько времени займет такая поездка из Москвы или Санкт-Петербурга. Я давно хотел побывать в дата-центре Концер...

Станочек для плетения бисером Жена тут на днях сказала "А сделай мне станочек как вот на этом видео, хочу бисером поплести" и дала ссылку на этот ролик - https://www.youtube.com/watch?v=2IMkYnd7Q6s Сначала хотел повторить именно такую конструкцию как на видео - вырезать на фрезере деревянные части из фан...

[Перевод] Что делать стартапу, если слишком много совет(чик)ов? (Автор — Аарон Харрис, партнер Y Combinator, ответственный за Series A) «Обрети себе учителя, заведи себе друга и суди о каждом с лучшей стороны» – Пиркей Авот Недавно мы объявили о запуске новой версии Startup School. Как часть этого, мы создали библиотеку лучших совет...

Google делает Google Play с играми для ПК и Mac Мобильная и десктопная платформы всегда были чем-то вроде параллельных прямых. Они априори не могли пересечься, учитывая совершенно разный опыт, который они дарят. Колоссальные различия в железе, необходимом для их работы, по-другому выстроенная модель управления и восприят...

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

[Перевод] 9 самых популярных PHP-фреймворков Десятки лет PHP был самым любимым языком программирования в мире. И это не случайно. PHP-разработка ведётся быстро, получающиеся в итоге проекты отличаются высоким уровнем безопасности, их легко поддерживать. Кроме того, в ходе разработки PHP-проектов приходится писать не сл...

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

AvitoTech On Tour: митапы по Go и фронтенду в Казани Уже четыре года мы поддерживаем IT-комьюнити в России. Мы провели кучу митапов в московском офисе Авито, а потом подумали, что отсутствие офиса в городе — не повод не проводить там митап. Мы хотим, чтобы независимые сообщества разработчиков развивались по всей стр...

TensorHack: хакатон для поиска талантов Хакатоны –известное развлечение программистов. На них можно прокачать свои навыки, на людей посмотреть и себя показать. «Тензор» поддерживает молодые таланты, для чего ежегодно проводит собственные хакатоны«TensorHack» TensorHack-2019 в Ярославле проходил в декабре в ...

[Из песочницы] Как собирать проекты в Jenkins, если нужно много разных окружений На Хабре много статей о Jenkins, но мало где описывается пример работы Jenkins и докер агентов. Все популярные инструменты сборки проектов типа Drone.io, Bitbucket Pipeline, GitLab, GitHub actions и другие, могут собирать все в контейнерах. Но как же Jenkins? На сегодняшний...

Apple проведёт спецмероприятие 1 февраля, но нас на него не пригласили Каждое мероприятие Apple – это всегда большое событие. Несмотря на то что в период пандемии компания лишилась возможности созывать журналистов и фанатов фирменной техники на живые выступления, она нашла отличный выход из ситуации, начав записывать презентации в формате мини...

Действительно ли полезен ML для снижения шума от алертов? Изучаем на примере одного метода Предыстория Последние пару лет рынок систем мониторинга будоражила аббревиатура AIOps. Все вендоры начали гнаться за использованием искусственного интеллекта в своих сложных и дорогих системах. Термины “root cause analysis”, “correlation”, “ML-tools”, “anomaly detection”, “...

Универсальное ТЗ для Wi-Fi, с пояснениями ТЗ должно быть простым, понятным и проверяемым. Вы такое видели? Каких только ТЗ я не встречал за 12 лет в этой теме. Классические пункты — это “бесшовный роуминг” и “устойчивое 100% покрытие всей площади”. Понятно, что все мы хотим прекрасной связи. Какими же словами опис...

В Tarantool можно совместить супербыструю базу данных и приложение для работы с ними. Вот как просто это делается Пять лет назад я попробовал работать с Tarantool, но тогда он мне не зашел. Но недавно я проводил вебинар, где рассказывал про Hadoop, про то, как работает MapReduce. Там мне задали вопрос — «А почему под эту задачу не использовать Tarantool?». Ради любопытства я решил верн...

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

Обновление процесса CI/CD: подготовка и планирование В 2020, наверняка, достаточно сложно найти проект в описании стека которого не было бы одного из следующих слов: IaC, микросервисы, kubernetes, docker, aws/azure/gcloud, блокчейн, ML, VR и так далее. И это здорово! Прогресс не стоит на месте. Мы растем, вместе с нами расту...

[Перевод] Забытый криотронный компьютер Дадли Бака В 1950-х годах аспирант Массачусетского технологического института убеждал инженеров создавать компьютеры с использованием сверхпроводящих магнитных переключателей вместо ламп или транзисторов. Изобретение Бака пережило творца. Более того, оно живо и по сей день: криотрон л...

[Из песочницы] RPA | Роботизация процессов глазами аналитика Последние полтора года я занимаюсь внедрением и развитием в компании блока RPA на одной из популярных платформ. Четкого проекта внедрения не было: руководство подсмотрело у дружественных организаций "модную" технологию, дало мне задачу прощупать тему и бросило под...

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

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

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

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

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

Что нужно знать о встрече Сатурна и Юпитера? Газовые гиганты впервые почти за 400 лет встретятся в ночном небе. 2020 год богат на астрономические события. Так, совсем скоро Юпитер и Сатурн встретятся впервые за практически 400 лет. Крупнейшие планеты Солнечной системы последний раз находились так близко друг к другу в...

Профессия: мобильный разработчик В 2010 году мой друг на день рождения попросил в подарок переводную книгу по разработке под Android. Необычных вещей в этом факте было две: книгу было не достать, а он работал самым простым госслужащим и имел гуманитарное управленческое образование. Я удивился, но книгу дост...

[Из песочницы] Как я сделал электронную очередь за 0 рублей на чистом энтузиазме, чего это стоило и что из этого вышло Добрый день, дорогие мастера своего дела! Это моя первая статья, постараюсь быть интересным. Много лет назад (о ужас) когда я был супер энергичен, молод и глаза горели я хотел автоматизировать все что движется и не движется. Я чувствовал бескрайние свои возможности и был у...

SpaceX отправила в космос обычных людей. Как все прошло? Момент запуска ракеты-носителя Falcon 9 с астронавтами-любителями Ночью 16 сентября SpaceX успешно запустила в космос не профессиональных космонавтов, а обычных космических туристов. Ими стали бизнесмен Джаред Айзекман, сотрудница детской больницы Хейли Арсенокс, ветеран ВВС...

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

Как мы считаем людей с помощью компьютерного зрения Фото из открытых источников Массовые скопления людей создают проблемы в самых разных областях (ритейл, госслужбы, банки, застройщики). Заказчикам необходимо объединять и мониторить информацию о количестве людей во множестве мест: в офисах обслуживания, административных пом...

О чем стоит задуматься при внедрении дежурств Автор статьи «Effective DevOps» Райн Дэниелс (Ryn Daniels) делится стратегиями, которые каждый может использовать для создания более качественных, не раздражающих и устойчивых ротаций дежурных Oncall. С появлением Devops, многие инженеры в наши дни так или иначе организую...

Продвинутые абстракции Kubernetes: Job, CronJob Что такое Job и CronJob в Kubernetes, для чего они нужны, а для чего их использовать не стоит. Эта статья — выжимка из лекции вечерней школы «Слёрм Kubernetes». Читать дальше →

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

Как перестать бояться давать деньги в долг? Это приложение поможет Немногие любят давать деньги в долг в основном по одной простой причине — даже если займ просит близкий друг или родственник, нет никакой гарантии, что долг вернут в полном объеме. Если вы, конечно, не Дон Корлеоне, который точно уверен, что по итогу все равно получит свое....

Компания «Юнидата» провела конференцию U-DAY 2021 U-DAY объединил экспертов в области управления данными и заказчиков, реализующих проекты на основе платформы «Юнидата». В среду, 29 сентября 2021 года, прошел первый U-DAY — мероприятие, объединившее под свои знамена клиентов компании, партнеров, друзей и всех тех, кто хо...

[Перевод] Apache Spark 3.1: Spark on Kubernetes теперь общедоступен С выходом Apache Spark 3.1 в марте 2021-го проект Spark on Kubernetes официально перешел в статус общедоступного и готового к эксплуатации. Это стало результатом трехлетней работы быстрорастущего сообщества, участники которого помогали в разработке и внедрении (изначально п...

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

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

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

[Перевод] Нано-нейрон — 7 простых JavaScript функций, показывающих, как машина может «учиться» Нано-нейрон — это упрощенная версия нейрона из концепции нейронной сети. Нано-нейрон выполняет простейшую задачу и натренирован на конвертацию температуры из градусов Целься в градусы Фаренгейта. Код NanoNeuron.js состоит из 7 простых JavaScript функций, затрагивающих обучен...

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

По словам OnePlus, OnePlus 8T будет заряжаться ну очень быстро 65Ваттная зарядка OnePlus 8T способна полностью зарядить смартфон меньше, чем за 40 минут.     За последние годы производители смартфонов смогли улучшить буквально все, кроме, возможно, самого главного вопроса – времени автономной работы. Пока инженеры решаю...

Оффер в Лондон за один день: как его получить и чем заняться после переезда Привет, Хабр! На 2020 год у нас большие планы. Мы намерены активно развивать Badoo и Bumble, поэтому серьёзно расширяем техническую команду. И сегодня мы объявляем о масштабном найме PHP-разработчиков в наш лондонский офис.  В 2017 году мы попробовали новый формат поиска —...

Tencent хочет нанять супер-фаната Покемонов для работы над MOBA Pokémon UNITE О мобильной Pokémon UNITE мы в последний раз слышали в середине июня, когда китайская корпорация Tencent анонсировала этот проект. Тогда фанаты франшизы не особо обрадовались такому событию, что привело к 12 000 дизлайков на официальном трейлере против 11 000 лайков. Так вот...

Посмотрел презентацию Samsung и, кажется, влюбился в Z Flip 3 Я нейтрально отношусь к презентациям смартфонов и редко смотрю их полностью, ведь проще прочитать готовый обзор о всех характеристиках новинок, чем смотреть двухчасовую презентацию компании. Вчерашняя презентация Samsung оказалась второй из всех, что я видел в своей жизни (...

Повторная проверка Newton Game Dynamics статическим анализатором PVS-Studio Недавно на просторах интернета мной был обнаружен физический движок Newton Game Dynamics. Зная, что в таких проектах обычно большой объём сложного кода, я подумал, что будет интересно проверить его статическим анализатором PVS-Studio. Мой энтузиазм ещё больше подстегнуло то...

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

Зачем инженерам тратить время на перформанс Привет, меня зовут Михаил Юдин, я Android-инженер в Авито. Хочу рассказать, в чём польза перформанса и как начать внедрять его в продукте. Осенью 2018 года у нас появилась команда перформанса — есть шаги и инструменты, которые нам помогли, поэто...

Как команда Planeta.ru запустила онлайн-марафон и собрала 700 участников за 10 дней Посткарантинные материалы немного похожи друг на друга. Начитавшись кейсов «как за Х дней мы сделали новый продукт и собрали столько-то человек/заработали столько-то денег», я поняла, что нам тоже есть чем поделиться. В короткие сроки во время самоизоляции Planeta.ru выпуст...

Официальные изображения Huawei P50 утекли до презентации Ох, уж эти утечки… Порой даже не знаешь, кому они выгодны. С одной стороны, есть журналисты и блогеры, у которых целый штат ”прикормленных” людей в компании. Им выгодно пропиарить свое имя, которое СМИ разнесут по всему миру, ссылаясь на него. С другой стороны, есть одиночк...

Электросаксофон: проект создания EWI шаг за шагом Вступление, или откуда что берется Карьера программиста и инженера вообще — очень интересная штука, и зачастую приводит к управлению проектами, как и случилось у меня в T-Systems. Руководство проектами – это прекрасно: и опыт, и почет, и уважение, но простора для инженерн...

Руководство Instagram хочет выпустить версию для iPad, но не может Несмотря на широкую популярность iPad, для многих разработчиков он никогда не представлял такого же интереса, как iPhone. Поэтому некоторые приложения из ассортимента App Store по-прежнему доступны только в версии для смартфонов. Конечно, у пользователей планшетных компьюте...

Премии и конкурсы для инновационных проектов. Опыт мировых вендоров Хорошо, когда у компании есть ресурсы для того, чтобы продвигать инновационные решения на рынке, широко рассказывать о своих успехах в реализации инновационных ИТ-проектов. Но на практике далеко не всегда бывает так. Часто признание получить очень нелегко. Так случилось, что...

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

Huawei Mate Xs: очень дорогой планшетофон с гибким экраном «во всю спину» В Европе на смартфон назначена отпускная цена в 2500 евро, в России сертифицированный Huawei Mate Xs предлагается по цене 200 тысяч рублей. Видимо, таких денег компания хочет именно за исключительный и редкий пока еще форм-фактор, поскольку ни по качеству съемки, ни по произ...

[Перевод] Как понять свойство clip-path в CSS В те далёкие времена, когда я впервые столкнулся со свойством CSS clip-path, мне потребовалось больше времени, чем я ожидал, и я изо всех сил старался запомнить, как работает свойство. Не знаю точно, почему так получилось, но, может быть, потому, что я не пользовался им част...

Windows vs Sysmon На последней конференции ZeroNights, в ходе неформального общения со своими коллегами по цеху — инженерами систем мониторинга, нам был задан простой на первый взгляд вопрос — распространено мнение, что для полноценного мониторинга эндпоинта с ОС Windows необходимо использов...

Праздник к нам приходит: проектируем и программируем световое шоу в xLights Ранее мы рассказывали про историю протоколов управления световым оборудованием. Настало время сделать свое шоу! Под катом рассказываем о нюансах создания собственного светового шоу, которое пригодится не только на Новый год. Проект не самый простой, но результат стоит того...

Does the latency matter? Есть исследование от Google, которое говорит, что если ваш сайт открывается больше трех секунд, то вы потеряете около 40% десктопных пользователей и более 50% — мобильных. Еще есть репорт от Amazon, который говорит, что для Amazon каждые 100 мс дополнительного latency стоит ...

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

С чего начать DevOps? Понятие DevOps знакомо многим, но в своей практике я часто наблюдаю такую ситуацию, когда соискатель на должность DevOps-инженера в нашу компанию не может ответить на вопрос “А что же такое DevOps?”. В данной статье я хочу упорядочить и структурировать знания и основные пон...

Вот вам и крутой сервис: миллионы учеток ZOOM утекли в Сеть Уже несколько лет в мире наблюдается большой спрос на видеосвязь. Не считая тех, кто запирается в мессенджерах, люди стали больше любить относительно ”живое” общение. Им уже не хватает просто поговорить голосом и хочется смотреть на собеседника. Особенно это актуально, когд...

Смотрим на техно-демку забористого киберпанк-экшена Projekt Kato Студия ImagineDreams показала техно-демо своего предстоящего экшена под рабочим названием Projekt Kato. За целую минуту происходит много всего: наш кибер-воин подлетает к кучке самураев и начинает избивать их стильно избивать. Если враг находится далеко, то всегда можно дост...

Что такое Zenly и почему его скачивают Приложение Zenly стало третим по счету скачиваемым приложением в России, согласно отчету аналитической компании App Annie за второй квартал 2021 года. У программы предельно простая идеология. Приложений подобного рода было очень много, но в этот раз «Check-In» кон...

Если вы думаете, что в энтерпрайзе сервис лучше, а жизнь ярче, то у меня есть, что рассказать После очередного поста про работу нашего VDS-хостинга под постом одна крупная и уважаемая компания оставила длинный комментарий с оправданиями своего косяка, упомянутого в посте. Что интересно, до этого их представитель позвонила мне и провела диалог, который сводился к «у н...

[Из песочницы] Колоноскопия. О деликатной теме без насмешек Я работаю медсестрой-анестезистом в кабинете эндоскопии почти 2 года. Этого времени хватило, чтобы понять, что не всегда врачи, колл-центр клиники и интернет дают всю точную информацию по подготовке к такому исследованию, как колоноскопия. Постаралась собрать все часто возни...

Новое лицо для «Честного знака»: работы победителей Znak Cup Как вы знаете, в этом году все наши чемпионаты собрались на одной платформе — All Cups (1, 2). И с 22 сентября по 16 октября на ней прошёл чемпионат по созданию дизайна мобильного приложения «Честный знак». Оно создано в рамках национальной системы маркировки и прослеживан...

Мощный процессор в PlayStation 5 и Xbox Series X — это отчасти минус. Разработчики не хотят делать совместимые с текущим поколением игры Консоли нового поколения имеют немало общего с текущими приставками, но есть и кардинальные отличия. К примеру, у устройств нового поколения очень быстрые SSD, а у PlayStation 5 и вовсе уникальная подсистема хранилища. Ещё одно важное отличие, о котором часто забывают,...

Этот сервис показывает, как будет выглядеть ваш город в случае потопа Хотите увидеть, как бы ваш город выглядел в случае потопа? В 2019 году ученые пришли к выводу, что примерно через сотню лет огромная часть обитаемой суши может оказаться под водой. Если это действительно правда, без жилья останутся около 150 миллионов человек. Причиной гряду...

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

Любите ли вы IT-ребусы? Мы обожаем ребусы, квизы, нестандартные задачи. Да и вообще игровые и соревновательные элементы в обучении — проверено на практике (Слёрм SRE), что так участники лучше запоминают и меньше устают на интенсивах. И на этой недели мы подготовили серию ребусов, посвящённых одном...

[Перевод] Самые маленькие Arduino для ваших мини-проектов + примеры самих проектов Если вам нужны маленькие Arduino-платы для DIY-проектов, эта статья как раз кстати. Вы хотите создать носимый девайс на базе Arduino, но оригинальная плата слишком большая? Или есть на примете другой проект, для которого нужна маленькая плата с большим количеством возможнос...

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

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

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

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

Apple продолжает тайно развивать AirPower Apple отказалась выпускать AirPower, но не отказалась от проекта AirPower – продукт уникальный во всех смыслах. Мало того, что он мог оказаться первой в мире зарядной станцией, которая бы позволила размещать устройства абсолютно как угодно, так ещё и стал первым продуктом Ap...

Ubisoft анонсировала The Division Mobile и другие проекты по франшизе The Division Недавно Electronic Arts вышла из спячки и запустила ЗБТ для Apex Legends Mobile. За ней побежала Epic Games и «слила» порт оригинальной Rocket League на смартфоны. Ещё Riot Games хочет сделать Valorant Mobile. Ну и если вы считали, что этого достаточно, то дайте место Ubisof...

Netflix решил добавить возможность менять скорость ... Многие в киноиндустрии хают Netflix за то, как они меняют модель производства и проката фильмов – слишком неортодоксально, слишком быстро. Интересно, что же представители киноискусства скажут на готовящееся нововведение от крупного стриминг-сервиса?   Похоже, Netf...

Apple отменит вообще все публичные мероприятия? В пятницу, 13 марта, Apple объявила о проведении WWDC 2020, как обычно, в июне. Что бы не творилось в мире, на 2020 год у компании слишком серьезные и грандиозные планы, и коронавирус уже нанёс им пусть и не фатальный, но заметный ущерб. И отменять WWDC, или переносить его ...

Это простое устройство способно защитить вас от шумных соседей Верите ли вы, что небольшой винт может спасти от шумных соседей? Считается, что для комфортной жизни уровень шума дома не должен превышать 55 децибел днем и 45 децибел ночью. Но на деле в современных квартирах не так хорошо, как хотелось бы. Ученые уже давно подсчитали, что ...

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

Чему я научился, пока писал свой агрегатор цен на игры Этот пост не реклама моего проекта, а пример того, что дает человеку pet-project. Я попробую рассказать, как, будучи тридцатипятилетним java-разработчиком, имеющим обязательства перед женой, маленьким ребенком и работодателем, сумел выделить время на самообразование и интере...

Автоматизация журналиста. Часть 1: Задачи и календари Уже больше 15 лет я работаю техническим журналистом. Помогаю рассказывать о продуктах, технологиях и, что уж тут скрывать, встраиваюсь в стратегию хантинга. На меня есть спрос, поэтому много лет для меня ребром стоит задача повышения эффективности работы. Как говорится, вок...

Тезисно о creative 3d elf      Пусть старожилы и профессионалы не смеются, читая о муках выбора начинающих, ибо аддитивные технологии становятся все доступнее, и все больше людей хотят заиметь собственную рабочую лошадку для творчества ли, бытовых нужд, или как вспомогательное средство в своей профес...

Инженером с Бауманским дипломом может стать каждый МГТУ им. Баумана возвращается на Хабр, и мы готовы делиться самыми актуальными новостями, рассказывать о самых современных разработках и даже пригласить вас «прогуляться» по научным центрам и лабораториям Университета. Если вы еще не знакомы с нами, обязательно прочитайте о...

[Перевод] Одноплатник Pimoroni Pico LiPo: как микроконтроллер от Raspberry, только лучше После того, как Raspberry Pi Foundation разработала и анонсировала свой процессор RP2040, на рынке появилось несколько одноплатников на его основе, включая собственную разработку Raspberry. Среди наиболее заметных RP2040-проектов стоит отметить Adafruit Py RP2040 и Pimoroni...

Использование docker multi-stage для сборки windows образов Всем привет! Меня зовут Андрей, и я работаю DevOps инженером в компании Exness в команде разработки. Моя основная деятельность связана со сборкой, деплоем и поддержкой приложений в docker под операционной системой Linux (далее — ОС). Не так давно у меня появилась задача с те...

Wargaming Platform: Distribution Всем привет! Около двух лет назад мой коллега Максим (max_posedon) опубликовал статью Wargaming Platform: Hello World, в которой «попробовал» (как он сам обозначил) объяснить, что же такое Платформа Wargaming. Мы с коллегами хотим продолжить делиться информацией и на этот ра...

DevGAMM 2021: One Day More — 3D-платформер о следовании за мечтой В начале этой недели в Москве прошла конференция разработчиков игр DevGAMM, на которой присутствовали эксперты индустрии, главы и сотрудники различных игровых компаний, а также независимые создатели игр, которые представляли свои проекты. Один из таких проектов — One Day Mor...

(Не)очевидный OSINT в Twitter Twitter — достаточно старый, но при этом все еще популярный у широкой аудитории сервис микроблогов, которым активно пользуются как рядовые пользователи, так и публичные личности. Лучший пример — официальные Twitter-аккаунты политиков, писателей, музыкантов, актеров. Конечн...

Microsoft Surface Go 2 получит более крупный дисплей Появилась достаточно интересная информация о том, что компания Microsoft планирует в своем планшетном компьютере Surface Go 2 увеличить дисплей. Стоит сказать, что это вполне разумное решение со стороны разработчиков, так как пользователям сегодня нужна большая диагональ для...

Что можно положить в механизм Dependency Injection в Angular? Почти каждый разработчик на Angular может найти в Dependency Injection решение своей проблемы. Это хорошо было видно в комментариях к моей прошлой статье. Люди рассматривали различные варианты работы с данными из DI, сравнивали их удобство для той или иной ситуации. Это здор...

В Москве запустили интернет-проект о мировом опыте развития искусственного интеллекта В российской столице состоялся запуск интернет-проекта о мировом опыте развития ИИ. В своем комментарии заместитель градоначальника мегаполиса Наталья Сергунина рассказала о том, что реализация проекта ведется на базе интернет-платформы ICT.Moscow. На ней в феврале текущего ...

Как уменьшить размерность метрик в Prometheus, если вы не DevOps Иногда команда разработки сталкивается с задачей, в которой у неё мало экспертного опыта, и через пробы и ошибки она находит неочевидное решение. Так произошло и с нами, когда понадобилось перенести сбор метрик из Infux в Prometheus. Их итоговая размерность оказалась 1,5 мил...

[Перевод] Загадочная ситуация с TIME в MySQL Прим. перев.: Этот детальный анализ одной, казалось бы, не очень значительной детали в реализации внутри MySQL вызвал закономерные дискуссии о правильности в подходах к разработке известного Open Source-проекта в целом. О том, что же, собственно, выяснил португальский инжене...

Горизонтальные небоскрёбы над Бульварным кольцом: несбывшийся советский проект для центра Москвы Авангардный художник Эль Лисицкий хотел превратить Москву в город будущего при помощи зданий, которые растут не вверх, а вширь. В Москве такие необычные «небоскрёбы» так и не появились, но похожие проекты можно найти в Роттердаме, Кёльне, Шэньчжэне и других городах. ...

QA — специалист по пожарной безопасности вашего проекта На конференциях и в неформальных беседах на работе нет-нет да и возникает разговор о важности работы QA-инженера и его роли в проекте. Это может быть и робкий вопрос коллеги-программиста «А, может, выпустим без QA?», и объёмный доклад. Проблема, как мне кажется, связана с т...

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

[Перевод] Мои доходы от работы очень хорошим инженером Facebook Когда я десяток лет назад переехал в США для работы в Facebook, то понятия не имел, хорошим или плохим был оффер. Я даже не торговался и согласился на ту сумму, которую мне предложили. Отчасти это вызвано тем, что я был в восторге от приглашения, отчасти тем, что я совершенн...

Всё о проекте «Спутниковый интернет Starlink». Часть 25. EPFD или «административно-физическая гиря» на ногах SpaceX Предлагаю ознакомиться с ранее размещенными материалами по проекту Starlink (SL): ‣ Часть 20. Внутреннее устройство терминала SL ‣ Часть 21. SL и проблемы поляризаци ‣ Часть 22. Проблемы электромагнитной совместимости c другими спутниками. ‣ Часть 23. Промежуточные итоги...

Мастерская по созданию сайтов KIND: инструкция по применению Команда Теплицы проводит мастерские по созданию сайтов на бесплатном конструкторе «Кандинский». За две недели участники запускают проверенный специалистами, безопасный, функциональный и красивый сайт для своей организации или проекта. Я решил собрать основные рекомендации, ...

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

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

Открыт предзаказ на мобильный кликер Kingdomtopia: The Idle King, известна дата релиза Разработчики из Joyseed открыли предзаказ на свой предстоящий проект в жанре кликер — Kingdomtopia: The Idle King. Помимо этого стала известна дата релиза. Если вы ничего не слышали ранее про эту игру, то можете пройтись глазами по нашей предыдущей статье. У данного проекта...

Как видят мир люди с деменцией: визуальное руководство ПопМем Интересно 22.09.2021, 10:45 Как видят мир люди с деменцией: визуальное руководство По данным ВОЗ в мире насчитывается около 50 миллионов случаев деменции. Во многих странах мира люди с такими проблемами живут в домах престарелых...

Немецкие инженеры разработали умное «Кольцо всевластья» Общество Фраунгофера в Германии в рамках проекта «Kinematam» изготовило вариацию «умного кольца», которое может эволюционировать до аналога «Кольца всевластья». То есть, своеобразного универсального ключа, который дает доступ к самым разным устройствам, объектам и системам б...

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

Анонс онлайн-митапа NskTechTalks #12: куда расти фронтенд-разработчику и что делать, если ничего не выходит? Если долго смотреть на разработчика, то можно увидеть, как он становится тимлидом. А иногда совсем наоборот: можно обнаружить, что разработчик решает одни и те же задачи и никуда не растёт. В этом случае, если вовремя не вмешаться, инженера настигает выгорание, увольнение ...

Мнение: Почему я хочу возрождения iPhone 5С Apple не будет выпускать доступные смартфоны — компании это попросту не нужно. Представляете, у какого-нибудь премиум-реселлера будет в продаже бюджетный телефон, вот это поворот! Возможно, компания уже сделала выводы, выпустив iPhone 5c — смартфон получился про...

Роскомнадзору дадут доступ к паспортным данным и детальным звонкам россиян Российское правительство выпустило проект нового постановления, который разработан якобы «для борьбы с “серыми” сим-картами». Согласно нему, Роскомнадзор хотят дать доступ к паспортным данным и детальным звонкам россиян.

Маленькие хитрости для STM32 В процессе работы у каждого программиста иногда встречаются неожиданные проблемы, которые возникли как будто на ровном месте. Практически по Черномырдину «никогда такого не было, и вот опять!». После этого начинаешь искать решение в интернете или закапываешься в чтение ман...

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

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

Как взглянуть на Kubernetes с другой стороны? Рассказывает Марсель Ибраев, CTO учебного центра Слёрм 18 октября на образовательной онлайн платформе Слёрм стартует новый курс: Мега – поток по популярной платформе оркестрации контейнеров с открытым исходным кодом Kubernetes. Программа курса максимально широкая – чуть более, чем за месяц участники освоят 12 тем, связанных с ра...

[Перевод] Самодельная клавиатура В прошлом году мне попалось выступление Мэтта Адерета про использование Clojure для создания прошивок, предназначенных для самодельных клавиатур. Хотя этот доклад делался на конференции, посвящённой Clojure, я полагаю, что его стоит посмотреть любому, у кого есть склонность...

LabVIEW NXG — Основы работы с Передней Панелью — Контролы и Индикаторы Это вторая статья-туториал по LabVIEW NXG, в которой мы рассмотрим основы работы с передней панелью (Front Panel). Представим себе, что мы оказались в Америке, в отеле установлен кондиционер, но регулятор температуры там снабжён шкалой в градусах Фаренгейта. Мы хотим выстав...

Карьерный level up: технические интервью и работа в ИТ в 2021 Привет, Хабр! 4 февраля мы проводим онлайн-митап о найме в ИТ. Хотим поделиться с миром результатами исследования об изменениях в ИТ-найме, которое провели наши нанимающие менеджеры из команды департамента разработки ПО КРОК.  Для этого мы проанализировали  по...

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

Язык R для пользователей Excel (бесплатный видео курс) В связи с карантином многие сейчас львиную долю времени проводят дома, и это время можно, и даже нужно провести с пользой. В начале карантина я решил довести до ума некоторые проекты начатые несколько месяцев назад. Одним из таких проектов был видео курс "Язык R для пол...

[Перевод] Чем меня разочаровал Typescript и стоит ли он того? Прежде чем начать, хочу упомянуть, что я фанат TypeScript. Это мой основной язык программирования для фронтенд проектов на React и для любой бекенд работы, которую я выполняю в Node. Я полностью за Typescript, но есть моменты, которые меня беспокоят и про которые я и хотел...

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

Фишки IDEA. Часть 1 Функционал IntelliJ IDEA велик, так что вряд ли найдется много разработчиков, кто использует все ее возможности без исключения. Но у каждого есть свой набор любимых фишек и опций. Около месяца назад во внутреннем чате Максилекта родилась идея пошарить эти фишки внутри компан...

[recovery mode] Удалённая работа: не рай, а светлое будущее Я прочитал немало статей о том, что удалёнка — это зло для разработчика. Что проседает продуктивность, потому что отвлекаешься на бытовуху. Что человек не может сосредоточиться, потому что жена на фоне варит борщ. Что нет живого общения с коллегами и не у кого спросить что-л...

SmartData 2020: конференция про data engineering Если ваша должность — data engineer, то вы могли сталкиваться с обидным информационным перекосом. Тему data science освещают активно, по ней много полезных материалов. А вы работаете в смежной области, где тоже возникает много важных вопросов, но об этих вопросах говорят за...

Для онлайн-конференции BlizzConline не придётся покупать виртуальные билеты Президент Blizzard, Джей Аллен Брэк, порадовал всех фанатов, которые не смогли побывать из-за пандемии в этом году на BlizzCon: онлайн-конференция BlizzConline пройдёт совершенно бесплатно для всех желающих. Некоторое время назад компания поведала о планах провести это мероп...

[Перевод] Worker Service в .NET Core 3: что такое и зачем нужно В .NET Core 3 появился новый шаблон проекта под названием Worker Service. Этот шаблон разработан, чтобы дать вам отправную точку для создания кроссплатформенных сервисов. В качестве альтернативного варианта использования: он дает очень хорошую среду для создания консольных п...

Обзор SpellForce 3: Fallen God. Давайте спасать троллей Прежде всего стоит отметить, что хотя Fallen God и выступает дополнением для игры SpellForce 3, но это самостоятельный и полноценный контент. То есть, это не маленькое DLC, которое можно пройти за несколько часов, а вполне себе крупная игра, занимающая на компьютере 25 гига...

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

Как инженеру профессионально развиваться в компании. Конспект митапа из серии “Инженер заходит в бар" Это текстовая расшифровка митапа на тему профессионального развития инженера в компании. Дискуссия состоялась между CTO, техлидами и тимлидами из Miro, X5 Retail Group, FunBox, ManyChat и MadRobots. Митап прошёл в рамках серии «Инженер заходит в бар», где инженеры из разных...

[Перевод] Vue 3 Composition API: Ref или Reactive Сейчас, когда я пишу эту статью, мы все ближе к релизу Vue 3. На мой взгляд самое интересное наблюдать как воспримут и будут применять его другие разработчики. У меня была возможность поиграть с Vue 3 в последние несколько месяцев, но я знаю есть те, у кого такой возможнос...

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

Оконные функции с «форточкой» или как пользоваться фреймом Всем привет. 26 февраля в OTUS стартовали занятия в новой группе по курсу «MS SQL Server разработчик». В связи с этим я хочу поделиться с вами своей публикацией про оконные функции. Кстати, в ближайшую неделю еще можно записаться в группу ;-). Оконные функции прочно вошл...

[Перевод] Можно ли стартапу аутсорсить программистов в самом начале? (Майкл Сибель, основатель Twich) Майкл Сибель — сооснователь (в 25 лет) стартапов Justin.tv/Twitch (капитализация $15 млрд) и Socialcam, член правления Reddit. Один из самых распространенных вопросов в Y Combinator: Можно ли передавать на аутсорсинг свой первоначальный продукт? Загвоздка здесь в том, ч...

Как фотка в портфолио влияет на получение работы и заказов. Обзор исследований Почти наверняка вам кажется, что реклама или пропаганда действуют на кого угодно, но точно не на вас. Вы всегда действуете рационально и не подвержены подобному влиянию. Но, скорее всего, это не так. Люди подвержены когнитивным искажениям. И это нормально. Если вы спросите...

Хеш+кэш: оптимизация «потоковой» обработки Что делать, если в базу хочется записать массу «фактов» много большего объема, чем она способна выдержать? Сначала, конечно, приводим данные к более экономичной нормальной форме и получаем «словари», в которые будем писать однократно. Но как это делать наиболее эффективно? ...

Только 37% россиян знают, как противостоять кибермошенникам В России прошла самая масштабная проверка цифровой грамотности Digital Диктант, организованная РОЦИТ, РАЭК и Microsoft при поддержке Координационного центра доменов .RU/.РФ. В проверке приняли участие почти сорок тысяч человек: около тридцати тысяч взрослых и порядка десяти...

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

Кейс Русфинанс Банка: Как мы переводили SCRUM в онлайн и что из этого получилось Русфинанс Банк — это лидер по автокредитованию в России (по версии Frank RG), который входит в международную группу Société Générale. С одной стороны, мы можем смотреть на опыт разных стран, применять инструменты, которые используют наши коллеги не только во Франции, но по в...

Современный стандарт USB – это КАТАСТРОФА! Знаете, что в современном мире информационных технологий хуже всего? Абсолютно  и бесспорно? Нейминг USB! Доказательство того, что даже умнейшие люди планеты, собравшись вместе, могут творить невообразимую галиматью, ухудшая жизнь окружающим. Как простым людям, так и произво...

Хюгге для разработчиков, или как я съездила на KotlinConf Хабр, привет! Меня зовут Мария, и я программист. Пишу под Android и несколько лет делала это на Java — на фоне универских плюсо́в она мне казалась очень удобной. Но прогресс не стоит на месте, и, придя полтора года назад в Яндекс.Деньги, я познакомилась с молодым языком Ko...

[Из песочницы] Оракул, скажи, кем я быть хочу Здравствуйте, читатели. Я хочу вам представить небольшое исследование, которые провели мы с моим другом полтора года назад, но в виду некоторых обстоятельств оформление затянулось до сего момента. Вопрос, который мы хотели рассмотреть, это можно ли построить такой классифика...

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

Искусственный интеллект победил человека в бою истребителей Истребитель F-16, который имитировался внутри виртуальной реальности Программисты со всего мира пытаются создать искусственный интеллект, возможности которого превосходят человеческие. За десять лет компьютерные алгоритмы смогли победить людей в настольных и компьютерных игр...

По другую сторону: как фронтендер стал софтверным инженером У меня сложилось стойкое ощущение, что сейчас в связи с высокими зарплатами в IT на рынок попадает много самоучек и выпускников курсов с названиями вроде «Стань разработчиком за N месяцев».Около 6 лет назад таким же самоучкой был и я. На протяжении примерно 4 лет я получал о...

Вечерний Java-дайджест за 18 декабря Вышел первый пробный билд JDK 15. Страничка проекта — здесь, но смотреть там пока совершенно нечего. RedHat зарелизили WildFly 18. Заявлена поддержка Jakarta EE 8, MicroProfile 3.0, JDK 13, есть куча изменений в подсистемах безопасности и EE, и многое другое. Tobias Hart...

Создал уровень из Battletoads / Double Dragon в 3D, часть 2 — анимация Всем привет!В первой части я рассказывал о том, как создавал уровень из замечательной NES игры Battletoads / Double Dragon в 3D.Эта тема стала интересна читателям Хабра, поэтому я решил добавить вторую часть, в которой создал анимацию персонажей, деталей локации и конечно же...

Как астрономы слушают космос? Так выглядит радиотелескоп MeerKat в Южной Африке. С его помощью астрономы слушают космос. В 1933 году инженер по имени Карл Янский случайно обнаружил, что радиоволны исходят не только от изобретений, сделанных человеком, но и от природных материалов в космосе. С тех пор в п...

«Технологии — это транспорт, учителя должны быть водителями»: 5 цитат об образовании с конференции RightsCon Как сделать так, чтобы у всех был равный доступ к образованию? И помогают ли в этом процессе технологии или, наоборот, создают новые препятствия? Эти вопросы обсуждали эксперты на конференции о правах человека и технологиях RightsCon, которая прошла онлайн 7-11 июня 2021 го...

Лучшие игры в Apple Arcade 2020: Little Orpheus, Samurai Jack, The Pathless Издание App Time снова представляет вашему вниманию очередную подборку топовых мобильных игр за уходящий 2020 год. На этот раз у нас лучшие проекты из Apple Arcade — сервиса по подписке, который предлагает интересную подборку необычных игр, в которых нет доната и рекламы. Пр...

[Перевод] Как технический долг убивает ваши проекты Каждый проект требует жертвы. Главное, чтобы не слишком большой. Команда Mail.Ru Cloud Solutions перевела статью Алекса Стейвли про минусы технического долга и его способность уничтожить даже самый успешный проект. Предупреждение автора: в этой статье не так много практики...

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

ANTIKONFA Online (free) Вкратце, Антиконфа – это мероприятие, на котором топы не вые*ываются своими феноменальными результатами, раскачивая свое эго до небес, а наоборот – делятся неудачами. Это интересная идея, зачастую такие истории живые и поучительные. По крайней мере, навеивают проверку на ана...

[Перевод] Мы слишком много используем redux-селекторы Когда я заглядываю в файл {domain}/selectors.js в больших проектах на React/Redux, с которыми работаю, я часто встречаю огромный список redux-селекторов подобного вида: getUsers(state) getUser(id)(state) getUserId(id)(state) getUserFirstName(id)(state) getUserLastName(id)(st...

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

Снова онлайн: 6 советов от НКО, как успешно провести события в Интернете Теперь уже точно понятно, что онлайн – это надолго. Еще в начале 2020 года можно было думать о том, что скоро все наладится и запланированные мероприятия пока можно просто перенести на несколько недель или отменить. Сейчас выхода нет, некоммерческим организациям приходится ...

Нужно ли разработчику знать Kubernetes Допустим, в вашей компании решили перейти на Kubernetes. Это должно было повысить стабильность сервисов, увеличить скорость разработки, но в реальности этих изменений не произошло. В чем причина: Kubernetes не работает или процессы не отлажены? За круглым столом поговори...

Дайте все №21: новые возможности для НКО и активистов Конференция «Сетевой сентябрь» Команды Теплицы социальных технологий и Гёте-Института приглашают на ежегодную конференцию для активистов и представителей некоммерческих организаций «Сетевой сентябрь», которая пройдет 3 и 4 сентября 2020 года. Тема конференции: «Успехи бе...

Интервью с Анной Мордовиной из Wargaming: девушки в танках, 8 Марта и сюрпризы В честь 8 Марта издание AppTime провело интервью с представителем прекрасного пола, Анной Мордовиной. Она работает в студии MS-1, Wargaming, на должности комьюнити-тимлида. Мы задали ей интересные вопросы, чтобы поближе познакомиться с аудиторией World of Tanks Blitz, получи...

Что такое Immutable Infrastructure Меня зовут Никита, я системный инженер в компании SEMrush. И в этой статье я расскажу вам, что такое Immutable Infrastructure, какие у этого подхода есть преимущества и недостатки и как мы его используем в компании. Если вы ни разу не слышали такое словосочетание, то усажив...

Профессия: тестировщик Тестировщик: Это баг или фича? Разработчик: Пока что это фича. bash.im Инженер по тестированию — моя первая специальность в ИТ-сфере в далёких уже 2010-х, как, пожалуй, и у многих. Это было классическое «войти в айти»: на тот момент имелось только экономическое образование ...

Колонка редактора: 10 идей, как не остаться в стороне и помочь другим во время пандемии «Я все равно приду в больницу, для меня хоть война!» – так сказала молодая мама в ответ на звонок из регистратуры. Ее попросили отменить прием. Но она на него все равно пришла. Мы созваниваемся каждый день с моей мамой (она работает в кировской больнице), и каждый день я сл...

[Перевод] Безуспешная попытка монетизации моего проекта в open source Время от времени я пишу ПО в open source. У меня есть довольно популярный сейчас проект под названием faker.js. Я работаю над Faker уже больше десятка лет. Он имеет лицензию MIT. В этом посте я расскажу о своей попытке монетизации проекта Faker при помощи облачного сервис...

Семинар «Реалии продвижения брендов в соцсетях» Традиционные методы рекламы работают все хуже — контекст, таргетинг, рассылки теперь стоят гораздо дороже, а результат дают все меньше. И этот тренд будет продолжаться. На рынок контекстной и таргетированной рекламы уже давно вышли крупные компани...

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

Ноутбук Prestigio Smartbook 141 C4: очень недорогая и бесшумная модель с низкой производительностью, но с неплохой IPS-матрицей Только очень наивный и далекий от технических вопросов человек позарится на такую модель, желая заниматься обработкой видео, научными расчетами или наслаждаться популярными играми. Но если денег совсем мало, а цели предельно простые — «погулять» по интернету, поработать с не...

Можно ли добавить тонометр в Apple Здоровье Сейчас даже тонометр может работать с iPhone. Конечно, если он хороший. Не так давно Apple Watch научились делать ЭКГ в России. С одной стороны, всем было интересно, но по большей части поигрались и забыли. Зато мониторы давления всегда были в почете и ими пользуются уже дес...

Обращение продюсера Genshin Impact к игрокам, проект будет free-to-play На прошлой неделе закончился очередной бета-тест ожидаемой многими action RPG Genshin Impact. В честь этого продюсер проекта опубликовал обращение к поклонникам, в котором поделился планами разработчиков на будущее. Стало известно, что Genshin Impact находится в разработке ...

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

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

Тестирование приложений в условиях нехватки памяти Вопрос о том надо ли проверять то, что возвращает malloc является спорным и всегда порождает жаркие дискуссии. Часть людей считает, что надо пытаться обрабатывать все виды runtime ошибок, в т.ч. и OOM ситуации. Другие считают, что с OOM всё равно мало что можно сделать и луч...

Avito iOS meetup #8: CI-лайфхаки, санитайзеры, IndexStore, перформанс Привет, Хабр! В среду 29 июля мы проводим восьмой по счёту митап для iOS-разработчиков. В программе — два доклада от инженеров Авито о нашем CI и интересных аспектах перформанса, рассказ про техники нормализации от разработчи...

[Перевод] Почему я перестал читать статьи про то, как стать разработчиком Я жалею, что в то время, когда я ещё только учился писать код, никто не дал мне один совет: не читать статьи в духе «Как я стал разработчиком за столько-то месяцев». Поэтому теперь хочу сам дать этот совет другим. Хватит читать эти дурацкие статьи. Уверен, что вышесказанн...

Человекоподобного робота научили смотреть в глаза Disney наделил своего жутковатого робота пугающе реалистичной мимикой Как правило, роботы обделены способностью выражать эмоции, но специалисты исследовательского подразделения корпорации The Walt Disney попытались сделать свои разработки чуть более «человечными», научив роб...

Как в 2020 году разработчику найти удаленную работу: статистика, инструменты + советы инженера По статистике Stack Overflow, активно ищут работу немногим более 17% разработчиков. При этом, помимо зарплаты, в пятерку важных факторов при смене места входит и запрос на улучшения work/life balance. Традиционно многие люди видят в удаленной работе возможность улучшить эт...

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

Прямые эфиры Instagram стали сильно популярными: в чем причина? Функция, которая позволяет вещать в прямом эфире в Instagram, была запущена еще в 2016 году, но пик ее популярности пришелся именно на время карантина. Как заявили в Instagram, количество выходов в прямой эфир за последние несколько недель выросло на 70% (и это только в США...

Кто может занять место Huawei на рынке смартфонов? Oppo хочет создать собственную мобильную платформу В конце прошлого года в Сети появились слухи о том, что компания Oppo собирается заняться разработкой собственной однокристальной системы, которая в итоге может появиться и в основе смартфонов OnePlus. Некоторые источники называли даже имя первой SoC — M1. Однако ...

Когда код становится legacy и как с ним жить Много лет назад, я пришел в один legacy-проект, который разрабатывал Владимир Филонов (pyhoster). Так я и познакомился с одним из организаторов MoscowPython, любителем копаться во внутренностях библиотек, а потом рассказывать об этом. Иронично, что теперь он собирается расск...

[Из песочницы] Геомаркетинг как инструмент повышения качества проектов *Меня зовут Алексей Козыкин, я работаю в департаменте аналитических решений «КОРУС Консалтинг», где мы реализовываем проекты по управлению данными и геомаркетинговому анализу. Геоданные способны дать дополнительную информацию о ваших клиентах и пользователях и объяснить откл...

[Перевод] Как культура жителей города влияет на дизайн карт метро: Нью-Йорк Что бы вы порекомендовали тому, кто впервые приезжает в Нью-Йорк? Посетить Центральный парк? Посмотреть шоу на Бродвее? Увидеть Статую Свободы? Я бы первым делом посоветовала скачать офлайн-карту метро. Мне предложили это сделать, когда я впервые оказалась в Нью-Йорке, и эт...

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

Мониторинг пет-проектов на коленке: Netdata, Monitoror, N8N Привет, я Паша из Ozon. В рабочее время занимаюсь тестированием поиска, а по вечерам надеваю маску инди-разработчика. И моя самая частая задача — написать скрипт → залить его на сервер → периодически мониторить, что сервер доступен. Эта статья как раз и будет строиться вокру...

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

[Из песочницы] Создаем EXE Самоизоляция это отличное время приступить к тому, что требует много времени и сил. Поэтому я решил заняться тем, чем всегда хотел — написать свой компилятор. Сейчас он способен собрать Hello World, но в этой статье я хочу рассказать не про парсинг и внутреннее устройство ...

Google неожиданно выпустила Android 11 Недавняя утечка официальной странички Android 11 Developer Preview была не случайной. Буквально только что поисковый гигант сделал Android 11 Developer Preview доступной для разработчиков. Обычная подобная первая версия новой Android становится доступной в середине март...

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

[Из песочницы] Flask-DJ: Django (mvc) структура для проекта на flask Всем привет! Когда я впервые столкнулся с Flask, у меня сразу возник вопрос по построению архитектуры проекта. Прочитав пару статей на Хабре (https://habr.com/ru/post/275099/ и https://habr.com/ru/post/421887/), я вспомнил свой опыт создания проектов на Django, и решил сде...

[Из песочницы] «Breakout-YOLO»: знакомимся с шустрой object-detection моделью, играя в классический «Арканоид» Всем привет! Весенний семестр для некоторых студентов 3-го курса ФУПМ МФТИ ознаменовался сдачей проектов по курсу «Методы оптимизации». Каждый должен был выделить интересную для себя тему (или придумать свою) и воплотить её в жизнь в виде кода, научной статьи, численного эк...

Какой AirTag? Любые устройства Apple можно использовать для слежки Компания Apple всегда трепетно относилась к вопросу безопасности своих продуктов. На каждой презентации со сцены нам рассказывают о разного рода нововведениях, которые направлены на то, чтобы оберегать простых пользователей от взлома паролей и кражи персональных данных. Одн...

Современная сборка 2020 для frontend. Gulp4 Начало Посмотрев на календарь, я понял, что уже 2020, а посмотрев на свою сборку, которая была с 2018 года, я понял, что пора её менять. В этой статье мы разберем структуру проекта, плагины (минимальный набор функционала) и их новые возможности, которые добавились за такое б...

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

Хостинг и выделенные серверы: отвечаем на вопросы. Часть 1 В этой серии статей мы хотим рассмотреть вопросы, которые возникают у людей при работе с хостинг-провайдерами и выделенными серверами в частности. Большинство из обсуждений мы вели на англоязычных форумах, стараясь пользователям в первую очередь помочь советом, а не саморекл...

Продуктовый подход — польза и для бизнеса, и для разработчика Привет! Я продуктовый разработчик, но так было не всегда. Лет 5 назад я впервые услышал фразу «продуктовая разработка», но я тогда не совсем понимал, что это значит. Мне говорят — вот у нас продукт, ну а я пишу код и пишу, чего такого-то. Есть ТЗ — и славно, нет ТЗ — как го...

[Перевод] Y Combinator: Привлечение финансирования — это не ключевые моменты жизни компании Майкл Сибель — основатель Twitch, ex-CEO YCombinator Встречаясь с основателями впервые, я часто слышу «Мы компания серии А». Порой выпускники YC рассказывают, что их бизнес-ангелы постоянно задают им вопрос «Когда вы собираетесь поднимать Серию А?» Я бы хотел подчеркнуть...

Методология и практика нагрузочного тестирования. Опыт Miro Всем привет! Меня зовут Дмитрий Винокуров и я работаю инженером по нагрузочному тестированию в Miro. Я хочу рассказать о личном опыте и опыте нашей команды в развитии направления нагрузочного тестирования (для краткости НТ). В статье я расскажу самые основы НТ, как на эти...

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

Молодежный родстер «Крым» — новые горизонты Молодежный спортивный родстер «Крым» — это автомобиль для дорог общего пользования. Проект зародился в 2013 году, а начальный коллектив инженеров сформировался из первого состава команды «Формула Студент» МГТУ им. Н.Э. Баумана, о которой мы уже рассказывали вам в статье. Над...

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

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

Американский инженер Майк Хьюз разбился на самодельной паровой ракете. Он хотел доказать, что Земля плоская Американский инженер-любитель Майкл Хьюз, более известный как Безумный Майк, трагически погиб во время очередных испытаний самодельной ракеты на паровом двигателе. Инцидент, оборвавший жизнь инженера на 64 году, произошел 22 февраля. Майкл Хьюз — один из самых известных (в у...

Чеклисты заменяют регламенты? На работе мне приходилось внедрять проектное управление в одной большой и мягкой, в плане управления, компании. Я «ломал» старые и пытался запустить новые бизнес-процессы. Я писал регламенты, заводил людям оценки в мотивационные матрицы. Генеральный директор подписывал пр...

В честь 30-летия фотографии нашей планеты, NASA обновили “бледно-голубую точку” 1 февраля 1990 года космический аппарат Вояджер-1 получил команду развернуться, чтобы сделать легендарную фотографию нашей планеты. Ровно 30 лет назад, 14 февраля 1990 года, мир увидел бледно-голубую точку, подвешенную в лучах Солнца. Камера зонда Вояджер-1 сделала серию из...

[Из песочницы] Вячеслав Смирнов — Ускоряем Apache JMeter Вячеслав Смирнов — Ускоряем Apache JMeter Apache JMeter не требует рекламы, но нечасто время уделяют скорости работы самих нагрузочных скриптов. Вячеслав рассматривает подходы к оптимальному написанию скриптов, что позволяет сэкономить на нагрузочных машинах и позволяет по-...

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

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

«Социальный мониторинг». Счёт 1:0 в нашу пользу Введение Приложение вышло -> увидели тихий ужас -> начали писать отрицательные отзывы -> разобрали по полочкам -> приложение удалили (отправили на доработку). Всем привет, в данной статье, когда всё миновало, я хочу рассказать Вам о двух ключевых стадиях из пере...

MMS-система в дата-центре: как мы автоматизировали управление техническим обслуживанием Представьте, что у вас полная серверная инженерного оборудования: несколько десятков кондиционеров, куча ДГУ и бесперебойников. Чтобы «железо» работало как надо, вы регулярно проверяете его работоспособность и не забываете о профилактике: проводите тестовые запуски, проверяе...

Процесс автоматизации UI-тестов в проекте DELL EMC XtremIO Management Server (XMS) Всем привет! Вас приветствуют Игорь Харитонов и Иван Селиванов — уже более 2,5 лет мы трудимся вместе на должности QA-инженеров в проекте XtremIO Management Server (XMS) компании Dell Technologies. Сегодня мы хотим поделиться полным процессом организации и автоматизации тест...

Что такое Apple Silicon на самом деле? В прошлом месяце глава Apple Тим Кук анонсировал переход компьютеров компании на процессоры собственного производства. Эта новость благоприятно отразилась на финансовом состоянии корпорации, она несколько дней подряд била рекорды капитализации. Многие начали говорить, что в...

Тонкости настройки CI/CD: как работает GitLab runner, когда использовать Docker-in-Docker и где пригодится Argo CD В конце прошлого года в «Слёрме» вышел видеокурс по CI/CD. Авторы курса инженер Southbridge Александр Швалов и старший системный инженер Tinkoff Тимофей Ларкин ответили на вопросы первых студентов. В частности, обсудили: Как работает GitLab runner: сколько задач берёт и ск...

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

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

Создаём с нуля высоконагруженное приложение на Tarantool В 2013 я пришел в Mail.ru Group, и я решал задачу, в которой мне нужна была очередь. Есть много разных инструментов для построения очередей, но я решил для начала узнать, что уже имеется в компании. Услышал, что есть такой продукт — Tarantool. Узнал, как он устроен, и мне п...

Закупки как сервис Всем привет! Меня зовут Алексей, и я работаю  в компании ecommpay IT. Мы пишем и эксплуатируем ПО для эквайринга и процессинга карточных платежей. Если совсем по-простому - мы делаем так, чтобы оплачивать товары в Интернете было удобно, быстро и безопасно.Я было хотел н...

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

Таинственная кнопка и ужасная ремонтопригодность. iFixit очень низко оценили новый iMac Специалисты iFixit разобрали сразу парочку новых устройств Apple, чтобы оценить их производительность.  Сначала свои секреты раскрыл новенький моноблок iMac. Его невероятно тонкий для моноблока корпус достался инженерам Apple нелёгким трудом. Кроме ...

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

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

Смотрим геймплей Arena Breakout от Tencent Mobile, здесь можно умереть от пары пуль Arena Breakout — это лутер-шутер от первого лица, издательством которого занимается Tencent. Проект позиционируют как хардкорный, а вчера началось ОБТ, мы даже рассказали, как в нём участвовать. Теперь же в Сети начали появляться первые видео с геймплеем. Давайте посмотрим, ...

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

Практические истории из наших SRE-будней. Часть 2 Утекло уже немало воды с момента публикации нашего последнего очерка об интересных случаях из практики обслуживания Kubernetes-кластеров и запускаемых в нём сервисов/приложений. Хотим представить очередную серию приключений инженеров «Фланта» в неспокойных водах большой (и...

Как e2e автотесты на Selenide помогают QA-команде при частых релизах Всем привет! Я Иван, старший инженер-тестировщик в КРОК. Уже 6 лет занимаюсь тестированием ПО. Из них 3 года внедряю автоматизацию тестирования на различных проектах - люблю всё автоматизировать. На рабочей машине много разных “батников” и bash-скриптов, которые призваны упр...

Social Idea: принимаются заявки на конкурс для социальных предпринимателей До 1 июня 2020 года принимаются заявки на международный конкурс социальных IT-проектов Social Idea, организованный компанией «МТС». Теплица социальных технологий выступает партнером конкурса. Принять участие можно в трех номинациях:  Social Mobile – мобильные т...

Планирование потоков в Windows. Часть 1 из 4 Ниже представлена не простая расшифровка доклада с семинара CLRium, а переработанная версия для книги .NET Platform Architecture. Той её части, что относится к потокам. Потоки и планирование потоков Что такое поток? Давайте дадим краткое определение. По своей сути поток это...

Нужно ли разработчику знать Kubernetes и в какой мере? Круглый стол «Слёрма» и MCS Когда компании пора внедрять микросервисы? Как быть разработчику, который хочет или которого заставляют использовать Kubernetes? Где ответственность разработчика, а где админа? Кто виноват, если после внедрения «прилёг продакшен»? Об этом говорили на круглом столе учебного ц...

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

Новый учебный год: новые образовательные проекты от Mail.ru Group Прошло уже почти 10 лет с момента запуска первого образовательного проекта Mail.ru Group — Технопарка. А в этом году их будет уже девять: мы добавили еще 2 вуза в Москве и Калининграде. Сейчас специализации действуют в 5 городах. В осеннем семестре мы ожидаем около 1000 ст...

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

Онлайн-конференция «Маркетинг мёртв. Полный локдаун» 16–17 декабря с 16:00 до 19:00 по Москве пройдет ежегодная конференция "Маркетинг мертв. Полный локдаун". Это крупнейшее профильное мероприятие, проводимое нами с 2017 года. Мы уже хоронили устаревшие инструменты SMM и SEO, и рассказывали о новых инструментах маркетинга. ...

ГМО-люди – будущее биотехнологий уже здесь Интересно, чем закончатся наши исследования Кажется, прошлая тема про ГМО-лосося весьма неплохо зашла Хабрачитателям. Пока мы готовим материал по модификации растений, я предлагаю посмотреть не менее интересную тему — генная модификация Homo Sapiens. Это очень спорная и хо...

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

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

Почему так сложно заметить опечатки в собственном тексте Редакция Вопросы и ответы 09.08.2021, 17:46 Почему так сложно заметить опечатки в собственном тексте Можно написать прекрасный рассказ, статью или деловое письмо. Но все плюсы даже самой безупречной работы перекроет случайная опечатка....

Российский инженер подал в суд на Huawei, Samsung и Apple Кунцевский районный суд рассматривает иск российского инженера Александра Земскова к российским «дочкам» Samsung, Apple и Huawei. Он хочет получить от компаний деньги за нарушение исключительных прав на изобретение.

Я устал, я ухожу. Про PewDiePie и YouTube Шведский блогер Феликс Чельберг (Felix Arvid Ulf Kjellberg), известный под ником PewDiePie, является создателем одноименного канала в YouTube, которому в августе этого года удалось преодолеть отметку в 100 миллионов подписчиков. Одна из самых ярких звезд YouTube объявил...

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

[Из песочницы] Нетривиальное слияние репозиториев с помощью GitPython Задача Дано: проект на основе OpenWRT (а он — на основе BuildRoot) с одним дополнительным репозиторием, подключенным как feed. Задача: слить дополнительный репозиторий с основным. Предыстория Мы делаем маршрутизаторы и, однажды, захотели дать клиентам возможность включать с...

Этот робот умеет кататься на скейтборде и ходить по канату. Почему он не падает? Робот LEONARDO, совместивший в себе сразу два способа передвижения Инженеры из Калифорнийского технологического института (США) создали робота, который умеет кататься на скейтборде и ходить по канату. Он называется LEONARDO и помимо двух ног оснащен двумя пропеллерами на пле...

JavaScript библиотека Webix глазами новичка. Часть 4. Работа с данными. CRUD Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI б...

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

CosmicPi: обнаружение космического излучения при помощи Raspberry Pi Одноплатники можно использовать для любых проектов — от самых простых до самых сложных. Они уже работают на благо многих отраслей науки, промышленности, EdTech и т.п. Новый проект показывает, что одноплатники, включая Raspberry Pi, могут использоваться и в астрономии. На д...

Дайте все №23: новые возможности для НКО и активистов Конференция «Сетевой сентябрь» Команды Теплицы социальных технологий и Гёте-Института приглашают на ежегодную конференцию для активистов и представителей некоммерческих организаций «Сетевой сентябрь», которая пройдет 3 и 4 сентября 2020 года. Тема конференции: «Успехи бе...

Кто может занять место Huawei на рынке смартфонов? Oppo хочет создать собственную мобильную платформу В конце прошлого года в Сети появились слухи о том, что компания Oppo собирается заняться разработкой собственной однокристальной системы, которая в итоге может появиться и в основе смартфонов OnePlus. Некоторые источники называли даже имя первой SoC — M1. Однако...

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

Как я делал свой самолёт Здравствуйте, дорогие Хабровчане! Меня зовут Константин Томаревский. Я инженер компании Deutsche Telekom IT Sotutions. Хотел поделиться с Вами своей давней задумкой, которую пытаюсь воплотить в «железе». По образованию я авиационный инженер. Когда я поступал в Университе...

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

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

Бережливый стартап или как мы используем концепцию Lean Startup в своих проектах Создание чего-то нового — дело всегда рискованное. Как и многие люди до вас, вы пишете бизнес-план, предлагаете его инвесторам (либо роетесь в собственном кошельке), набираете людей, начинаете разрабатывать продукт, тратите тысячи человеко-часов. А потом, спустя месяцы разра...

Delta принтер Наконец-то собрался поделиться со всеми моей дельтой. Всем доброго времени суток. Началось с того, что когда-то, ничего не зная о дельтах, решил собрать один проект из интернета NEUTRON. Принтер я собрал, но он нормально не работал, каретка ходила по одному валу и второй ос...

Каким будет умный дом от Apple, Google и Amazon Скоро будем жить в таких умных домах (которые умнее их владельцев) 18 декабря Amazon, Apple, Google и Zigbee Alliance объявили о намерении создать общий для всех элементов всех умных домов в мире общий “язык”, понятный всем. Это набор протоколов, правил и коммуникационных те...

Где смотреть презентацию Apple, на которой покажут iPhone 12 Смотрите презентацию Apple с нами! Будет круче, чем на концерте Моргенштерна Во вторник, 13 октября, Apple проведет долгожданную презентацию нового поколения iPhone. Ожидается, что на мероприятии представят сразу четыре новых телефона: ими станут iPhone 12, iPhone 12 mini, i...

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

Как вырастить веб-разработчика от стажера до архитектора. Матрица компетенций Вместо эпиграфа Когда в 2004 году я окончил университет, в нашем городе почти не было команд разработчиков. Где работать, у кого набираться практического опыта? Выбор был прост: “админом” или “в Москву”. Или уйти из профессии. Сейчас я преподаю веб-разработку в местных ВУЗ...

Открыта продажа билетов на Positive Hack Days 10 Стартует продажа билетов на юбилейный международный форум по практической безопасности PHDays. Зарегистрироваться и купить билеты можно по этой ссылке начиная с 5 декабря. Как и в предыдущие годы, действует скидка Early Birds: при покупке билетов до 30 декабря стоимость у...

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

С Hyper-V на VMware и обратно: конвертация виртуальных дисков Привет, Хабр! Периодически я слышу от практикующих инженеров странное: VMDK, VHD и VHDX – абсолютно разные форматы виртуальных дисков, чуть ли не закрытые, а конвертировать из одного в другое – долго и больно. Сегодня наглядно покажу, что это не так, разберу, как эти форм...

[recovery mode] Гражданство за инвестиции: как купить паспорт? (часть 3 из 3) Быстро и легально создать коллекцию паспортов не так сложно, как может показаться. При наличии финансовых ресурсов можно оформить экономическое гражданство сразу нескольких стран. Тем не менее, одних денег недостаточно. Нужно учесть массу тонкостей. Поможет в этом данное рук...

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

BpfTrace — наконец, полноценная замена Dtrace в Linux Бывает, что системы глючат, тормозят, ломаются. Чем больше система, тем сложнее найти причину. Чтобы узнать, почему что-то работает не так, как ожидалось, исправить или предотвратить будущие проблемы, нужно посмотреть внутрь. Для этого системы должны обладать свойством наблю...

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

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

[Перевод] Как QA-команда GitLab использует GitLab Performance Tool Перевод статьи подготовлен в преддверии старта курса «DevOps практики и инструменты». Мы запустили ряд инициатив по улучшению производительности GitLab и нам нужен был новый инструмент для бенчмарков. Тестирование производительности — это сложный процесс, отличающийся от...

Год с MacBook после Windows. Рассказываю о своих впечатлениях Компьютеры Mac у меня всю жизнь ассоциировались с чем-то заоблачно дорогим и доступным только избранным пользователям. Еще будучи школьником, я смотрел на владельев этой техники с неким восхищением. Среди моих знакомых MacBook не было ни у кого. С тех пор прошло много време...

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

Создатели приложения TikTok планируют побороться с Tencent за рынок мобильных игр Как известно, Tencent — один из самых крупных игровых издателей не только в сфере мобильных развлечений, но и вообще. Это и неудивительно, учитывая, то именно игры для iOS и Android давно приносят более половины всех денег в индустрии интерактивных развлечений. В этом году ...