Социальные сети Рунета
Вторник, 23 апреля 2024

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

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

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

English notes #1: Заканчивай с этим «very» Прим. ред.: Этой статьёй мы начинаем цикл публикаций, посвящённых английскому языку и подготовленных нашим штатным учителем для инженеров компании. С одной стороны — нам нужно его изучать, с другой — нравится это делать, а с третьей — почему бы не разбавить технические матер...

Customer Experience Management – что это? Привет всем. Я начинаю серию интервью про управление клиентской ценностью и про клиентский опыт. В дальнейшем и про другие темы, связанные с развитием бизнеса и менеджментом. С каждым новым выпуском будем погружаться в ту или иную тему все глубже. Меня зовут Роман Нохрин (...

Мониторинг производительности запросов PostgreSQL. Часть 1 — репортинг Инженер — в переводе с латыни — вдохновенный. Инженер может всё. (с) Р.Дизель. Эпиграфы. Или история о том, зачем администратору баз данных вспоминать свое программистское прошлое. Предисловие Все имена изменены. Совпадения случайны. Материал представляет собой исключител...

[Из песочницы] Абстрактная фабрика на пальцах Написать данную статью меня заставили две причины. Совсем недавно я познакомился с паттерном Абстрактная фабрика. Как говорится – «Не умеешь сам, научи товарища». Известно, что один из лучших способов закрепления материала – это объяснение кому-либо ранее изученного. Вторая ...

[Перевод] Не потерял ли GraphQL актуальности в эпоху HTTP/2? Недавно Фил Стерджен опубликовал твит, который сильно задел любителей GraphQL. В этом твите речь шла о том, что GraphQL — это, по определению, технология, которая противоречит сущности HTTP/2. О том, что уже вышел стандарт HTTP/3, и о том, что автор твита не очень понимает т...

Готовим полнотекстовый поиск в Postgres. Часть 1 Эта статья — первая из небольшой серии статей о том, как оптимально настроить полнотекстовый поиск в PostgreSQL. Мне пришлось недавно решать подобную задачу на работе — и я был очень удивлен отсутствию хоть сколько-нибудь вменяемых материалов по этому поводу. Мой опыт борьбы...

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

Расписание конференций E3 2019: Microsoft, Bethesda, Ubisoft, PC Gaming Show и другие 11 июня стартует крупнейшее событие в игровой индустрии — Electronic Entertainment Expo (или E3). Пресс-конференции отдельных компаний, издателей и платформодержателей, традиционно начнутся за 2 дня до самой выставки. Мы будем освещать все конференции накануне E3 и в течени...

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

Что должен знать каждый QA-инженер о Selenium 4? Привет, друзья. Май богат новыми курсами, и прямо сейчас, в преддверии запуска курса «Java QA Engineer», мы продолжаем публиковать полезный материал для QA-специалистов. Вернемся в август 2018 года, когда сообщество тестировщиков потрясла новость о том, что Саймон Стюарт...

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

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

Слава богу, что я не менеджер Я довольно давно работаю DBA + database performance expert + еще много чего в одной крупной компании. Работа очень комфортная, но какое-то время я переживал из-за того, что моя позиция тупиковая. Расти по карьерной лестнице мне решительно невозможно: я единственный человек в...

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

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

[Перевод] Неизменяемых коллекций в Java не будет – ни сейчас, ни когда-либо Всем привет! Сегодня вашему вниманию предлагается перевод вдумчиво написанной статьи об одной из базовых проблем Java — изменяемости, и о том, как она сказывается на устройстве структур данных и на работе с ними. Материал взят из блога Николая Парлога (Nicolai Parlog), чей...

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

Boost.Spirit, или Добавляем «духовности» фильтрам списков Доброго времени суток, коллеги. Я по-прежнему являюсь разработчиком ISPsystem, и меня все еще зовут Дмитрий Смирнов. Некоторое (довольно продолжительное) время я никак не мог определиться с темой следующей публикации, поскольку материала за последние месяцы работы с Boost.A...

Изучаем контекстную рекламу самостоятельно: большая подборка материалов Привет, Хабр! Меня зовут Артём Сайгин, я делаю «Я Маркетолог», проект, где я рассказываю о веб-аналитике и digital-маркетинге и делаю так, чтобы всё это стало понятным. Cделал для вас большую подборку материалов для самостоятельного изучения контекстной рекламы. Эти бесплат...

[Перевод] Распределённая трассировка: мы всё делали не так Прим. перев.: Автор этого материала — Cindy Sridharan, инженер из компании imgix, занимающаяся вопросами разработки API и, в частности, тестирования микросервисов. В этом материале она делится своим развёрнутым видением актуальных проблем в области распределённой трассировки...

Обзор: сервис для получения экспертных рекомендаций по профессиональной эмиграции в США RB Relocate Привет, Хабр! Меня зовут Александр, уже пару лет я живу в США, развиваю здесь свои проекты и рассказываю о них. Если вы состоите в хабе IT-эмиграция, то наверняка видели мои статьи о переезде, развитии компаний и сложностях, с которыми приходится сталкиваться на этом пути....

Как вырастить Евангелиста для вашей компании Как все начиналось Я Community Manager в компании Plesk. Десять лет назад, после шести лет работы в службе технической поддержки, меня пригласили в отдел R&D заняться построением сообщества пользователей Plesk. Последние 10 лет я занимался созданием и развитием сообщес...

[Перевод] Управляем асинхронностью в PHP: от промисов к корутинам Что такое асинхронность? Если кратко, то асинхронность означает выполнение нескольких задач в течение определенного промежутка времени. PHP выполняется в одном потоке, что означает, что в любой момент времени может выполняться только один фрагмент PHP-кода. Это может показа...

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

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

[Перевод] Использование strict-модулей в крупномасштабных Python-проектах: опыт Instagram. Часть 1 Публикуем первую часть перевода очередного материала из серии, посвящённой тому, как в Instagram работают с Python. В первом материале этой серии речь шла об особенностях серверного кода Instagram, о том, что он представляет собой монолит, который часто меняется, и о том, ка...

Как проводить Code Review по версии Google Вопросы код-ревью меня интересуют очень давно. Много раз возникали те или иные проблемы то с качеством кода, то с климатом в коллективе. И действительно, code review — это если не единственное, то одно из самых главных мест для возникновения конфликтов в коллективе разработч...

Сборка и деплой однотипных микросервисов с werf и GitLab CI Два года назад мы публиковали статью «Сборка проектов с GitLab CI: один .gitlab-ci.yml для сотни приложений», а теперь расскажем о решении схожей задачи сегодня. Новый материал — о том, как можно построить CI/CD-процессы для большого количества однотипных приложений с появ...

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

Тимофей Субботин: “Французы посчитали деньги и поняли: лучше один раз вложиться в OSM, чем каждый месяц кому-то платить” После успеха интервью с Сергеем Голубевым про OpenStreetMap, я решил продолжить и сделать серию материалов с наиболее активными и видными участниками этого проекта. На этот раз на мои вопросы отвечал Тимофей Субботин (Sadless74) — инженер-строитель из Челябинска, который уча...

NLP. Основы. Техники. Саморазвитие. Часть 1 Привет! Меня зовут Иван Смуров, и я возглавляю группу исследований в области NLP в компании ABBYY. О том, чем занимается наша группа, можно почитать здесь. Недавно я читал лекцию про Natural Language Processing (NLP) в Школе глубокого обучения – это кружок при Физтех-школе п...

Большое интервью про Big Data: зачем за нами следят в соцсетях и кто продает наши данные? Disclaimer. Специалист по Big Data, Артур Хачуян, рассказал, как соцсети могут читать наши сообщения, как наш телефон нас подслушивает, и кому все это нужно. Эта статья — расшифровка большого интервью. Есть люди, которые экономят время и любят текст, есть те, кто не может на...

История STAX: электростаты против конъюнктуры рынка Мне редко хочется написать хвалебную оду какому бы то ни было бренду, как правило, меня интересуют личности, которые создали компанию или внедряют передовые технологии. Именно для людей я не скуплюсь на эпитеты. Однако, в данном материале будет исключение из правил. В очеред...

Безликий код убьет программирование, и ничего мы с этим не сделаем Во время очередного спора знакомый озвучил мысль, которая меня очень сильно задела. «В большинстве популярных ЯПов существует очень много разных путей сделать одно и то же. Это приводит к проблемам. А вот в Go всё не так. Философия языка такова, что на Go разные разработчик...

Скоро Новый год. PHP — 25*. Вот что мы ему хотим пожелать Современный PHP совсем не тот, что был во времена пятой версии. Обидно до сих пор встречать хейтеров языка, которые обвиняют его по-старинке, не зная 7-ю версию. Надеемся, мы и не встретим их на большом PHP-митапе в Казани 14 декабря. А всех остальных ждем с радостью. Дело б...

Samsung заставила iFixit удалить расследование о дефектах Galaxy Fold Наверное, все знают, что такое эффект Стрейзанд. Это социальный феномен, который состоит в том, что попытки силой изъять из публичного доступа определенную информацию, приводят к ее более широкому распространению. Поэтому, как показывает практика, иногда лучше не пытаться з...

Republic в Kubernetes: переезд десятилетия Скандальные, важные и просто очень крутые материалы выходят в СМИ не каждый день, да и со 100% точностью спрогнозировать успешность той или иной статьи не возьмётся ни один редактор. Максимум, чем располагает коллектив — на уровне чутья сказать, «крепкий» материал или же «...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 5. Система материалов В предыдущих частях туторов мы рассматривали то, как создаются текстуры. Точнее, то, как всё выглядит под капотом (как выразился Yoooriii в комментариях к 4-ой части). Расставили на свои места термины — пиксели и тексели. Разобрали немного развертку и сетку моделей, PBR и ма...

[Из песочницы] Инкапсуляция для настоящих самураев, или нюансы, связанные с ключевым словом internal в C# Пролог: internal is new public Каждый из нас мечтал о проекте, где всё будет сделано правильно. Это кажется вполне естественным. Как только ты узнаёшь о самой возможности писать хороший код, как только слышишь легенды о том самом коде, который можно легко читать и изменять, ...

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

«Универсал» в команде разработки: польза или вред? Всем привет! Меня зовут Людмила Макарова, я менеджер разработки в УБРиР и треть моей команды – «универсалы». Признайте: каждый Tech Lead мечтает о кросс-функциональности внутри своей команды. Ведь это так круто, когда один человек способен заменить трех, да еще и сделать ...

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

Подготовка данных в Data Science-проекте: рецепты для молодых хозяек В предыдущей статье я рассказывала про структуру Data Science-проекта по материалам методологии IBM: как он устроен, из каких этапов состоит, какие задачи решаются на каждой стадии. Теперь я бы хотела сделать обзор самой трудоемкой стадии, которая может занимать до 90% общ...

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

[Из песочницы] Что спрашивают на собеседовании у джуна, или как я искала свою вторую работу в ИТ Я работаю в сфере IT чуть более 1 года как Test Automation Engineer. Мое базовое образование никак не способствовало этому, поскольку в моем дипломе написано “Логистик-Экономист”. Тернистный путь в IT я начала с бесплатных курсов при одной крупной компании в моем городе, по...

2. Типовые сценарии использования Check Point Maestro Совсем недавно компания Check Point презентовала новую масштабируемую платформу Maestro. Мы уже публиковали целую статью о том, что это такое и как оно работает. Если коротко — позволяет почти линейно увеличивать производительность шлюза безопасности путем объединения неск...

[Перевод] Черновик FAQ: Почему стандарты С++ выходят каждые три года? У WG21 есть строгий график (см. P1000) выпуска стандарта каждые три года. И никаких задержек. В течение каждого цикла мы регулярно получаем вопросы «ну почему так строго?», особенно от новых участников комитета, которые не знакомы с его историей и причинами текущего положе...

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

Э — Эксперимент. Или как наука помогает проектировать интерфейсы Читая различные книги и статьи по психологии, сохранила себе в копилку некоторое количество интересных экспериментов, которые могут натолкнуть на мысли и решения при проектировании интерфейса, дизайна, подаче материала (товара и пр.). Описанные эксперименты не новы, но их...

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

Что такое DevOps Определение DevOps очень сложное, поэтому приходится каждый раз запускать дискуссию об этом заново. Только на Хабре тысяча публикаций на эту тему. Но если вы это читаете, то наверняка знаете, что такое DevOps. Потому что я — нет. Привет, меня зовут Александр Титов (@osminog)...

Как создать Python wrapper и не сойти с ума Недавно на Хабре прочитал статью про очень полезный инструмент, и так как я уже давно искал какой-то проект, чтобы начать контрибьютить, решил посмотреть, что там есть на гитхабе и чем можно помочь. Одно из issue было на счет создания обертки (дальше буду использовать wrappe...

С игровым сервисом Stadia не все так гладко, как может показаться Пока вы это читаете, есть большая вероятность, что я буду играть в какой-нибудь Far Cry 3 на своей консоли. Если вы не играли в эту игру, которая вышла еще в 2012 году, то наверняка когда-нибудь слышали про эту популярную во всем мире серию от студии Crytek. Да, этому тайтл...

Эффективное управление программами и проектами по методологии P2M Наша группа компаний ЛАНИТ очень масштабна, и те 40+ организаций, которые в нее входят, разбросаны по всей стране. Такой масштаб требует постоянного изменения подходов, пересмотра ценностей. Конечно, не в каждой компании, но точно во многих проектах. А как известно, по ценно...

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

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

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

[Из песочницы] Опыт обучения из первых рук. Яндекс.Практикум – Аналитик данных Делюсь опытом обучения в Яндекс.Практикуме, для тех, кто хотел бы получить или совершенно новую специальность или перейти из смежных сфер. Я бы назвала его первая ступенью в профессии, на мой субъективный взгляд. Точно знать, с нуля, что нужно изучить сложно, ведь у каждого...

Как Peer Zoning упростил нам жизнь и помог сбалансировать нагрузку EMC VPLEX В нашей storage-инфраструктуре было две проблемы. Во-первых, это 960 «Single initiator — Single target» зон на SAN, что усложняло администрирование SAN-сети. А во-вторых, несбалансированная нагрузка на директорах EMC VPLEX. Благодаря внедрению Peer zoning мы уменьшили количе...

3D-принтер из MIT: до 10 материалов на модель В MIT разработали 3D-принтер, который может печатать десятью материалами одновременно. В компании хотят, чтобы устройство в ближайшее время смогло печатать полностью функциональные объекты, такие как печатные платы. Читать дальше →

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

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

Лоукостер, или как покупать билеты на самолет дешево + ТОП лучших авиакомпаний-лоукостеров в 2019 году Наверняка, каждый из нас слышал понятие «лоукост» («лоукостер») в разговоре или на тематических форумах о путешествиях. Само определение «лоу кост» (low cost) в переводе с английского языка означает – низкая стоимость или бюджетный. В этом материале мы расскажем за счет чего...

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

[Перевод] Четыре оси дизайна RPG Эта статья началась с ответа на многогранный, но в то же время довольно прямолинейный вопрос: из чего же состоит хорошая ролевая игра? На протяжении своей карьеры я поработал над несколькими RPG, и даже читал презентацию по этой теме, но никогда не рассматривал её целостно. ...

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

«Тушить» ли сервера, если «загорелся» смоук тест датацентра? Что бы вы почувствовали, если в один прекрасный летний день дата-центр с вашим оборудованием стал бы выглядеть вот так? Всем привет! Меня зовут Дмитрий Самсонов, я работаю ведущим системным администратором в «Одноклассниках». На фотографии один из четырёх дата-центров, гд...

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

Dell XPS 13 9380: надёжный и очень компактный ноутбук для серьёзных дел Привет, Хабр! Сегодня мы хотим подробно рассказать о новой версии нашего флагманского ультрабука XPS 13 9380. Машина интересна сразу несколькими особенностями. Во-первых, это один из самых компактных и лёгких 13-дюймовых лэптопов на рынке. Во-вторых, здесь используются очень...

Как решить старую задачу с помощью ML на Python и .Net Бывает, что некоторые задачи преследуют тебя много лет. Для меня такой задачей стала склейка предложений текстов, в которых жестко забит переход на новую строку, а часто еще и перенос слов. На практике, это извлеченный из PDF или с помощью OCR текст. Часто можно было встрет...

Игровая приставка Sony PlayStation 4 Super Slim стоит очень мало Совсем недавно компания Microsoft представила новый Xbox One S без привычного всем оптического привода, благодаря чему консоль стала гораздо дешевле, и это может стать громадным конкурентным преимуществом. Именно поэтому уже в нынешнем году, то есть Сообщение Игровая приста...

Качество — ответственность команды. Наш QA опыт Я работаю QA-инженером в Miro. Расскажу о нашем эксперименте по передаче разработчикам части задач по тестированию и трансформации роли тестера в роль QA (Quality assurance). Сначала коротко о нашем процессе разработки. У нас ежедневные клиентские релизы и от 3 до 5 серверн...

Отслеживание жизненного цикла пользователей без плоскогубцев и изоленты Добрый день! Вас беспокоит Валентина Остроухова из бухгалтерии. Сергей Сергеевич уходит в отпуск на две недели и я буду его заменять. Вы могли бы предоставить мне доступ на это время к его папкам в директории //fs-buh/black_cashier/corruption? Заранее спасибо! Валентина О...

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

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

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

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

BudgetTracker — ещё один open-source инструмент для личного учета финансов Почему? Несколько лет назад я заинтересовался получением пассивного дохода и решил попробовать инвестировать с помощью p2b-площадок. Через некоторое время стало заметно, что денежные средства оказались очень сильно фрагментированы по площадкам, банкам, долгам, и это затрудня...

Личный опыт. Как мы подключали международную телефонию: сравнение 6 виртуальных АТС Не так давно я столкнулся с необходимостью выбора виртуальной АТС. В бизнесе моей компании произошли кое-какие изменения: появились новые услуги, в том числе направленные не только на сегмент b2b, но и на b2c. А с появлением частных клиентов оказалось и что многие люди по-...

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

Подборка: 5 полезных сервисов для написания статей на английском Всем привет! Меня зовут Марго, я профессиональный маркетолог и редактор, в последние пару лет фокусируюсь на продвижении за рубежом и много пишу на английском. Я решила поделиться ссылками на приложения и сайты, которые помогают мне в ежедневной работе при создании контент...

Мой первый опыт восстановления базы данных Postgres после сбоя (invalid page in block 4123007 of relatton base/16490) Хочу поделиться с вами моим первым успешным опытом восстановления полной работоспособности базы данных Postgres. С СУБД Postgres я познакомился пол года назад, до этого опыта администрирования баз данных у меня не было совсем. Я работаю полу-DevOps инженером в крупной IT-к...

[Перевод] Как я успешно прошел шесть собеседований в Силиконовой долине За шесть дней, в период с 13 по 20 августа 2018 года, я прошел собеседования в шести компаниях Силиконовой долины (LinkedIn, Yelp, Apple, Amazon, Facebook и Google) и получил от каждой предложение о работе. В процессе подготовки, который описываю ниже, я сильно опирался н...

Wargaming Fest 2019: как создатели World of Tanks и Минобороны Белоруссии сделали совместный праздник для любителей игр Уже не в первый раз компания Wargaming превращает центральную часть Минска в место, которое просто переполнено людьми. Причина одна - фестиваль «День Танкиста», который с каждым годом собирает все больше и больше посетителей и известных исполнителей на сцене. В этом году в М...

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

Prisma-CMS как движок для быстрого создания MVP Наверняка многие слышали понятие MVP (Минимально жизнеспособный продукт вики). На хабре тоже много статей про MVP, но в основном это или просто описание что такое MVP и для чего оно, или различные success и не очень story. Но я не нашел ни одной статьи, где бы описывалось на...

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

Век живи — век учись. Часть 1. Школа и профориентация У меня есть знакомый из Гренобля, сын русских эмигрантов, — после школы (collège+lycée) он переехал в Бордо и устроился работать в порт, через год перешёл в цветочный магазин SMM-щиком, ещё через год окончил короткие курсы и стал кем-то вроде референта руководителя. После дв...

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

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

[recovery mode] «Жить в кайф» или моя история от прокрастинации к саморазвитию Здравствуй, друг. Сегодня речь не пойдет о сложных и не очень аспектах языков программирования или каком-то Rocket Sience. Сегодня я расскажу тебе короткую историю о том, как я встал на путь программиста. Это моя история и ее уже не изменишь, но если она поможет хотя бы одн...

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

Lumia с 3D Touch В Сети оказалась фотография прототипа смартфона Lumia с поддержкой 3D Touch. Данная технология очень сильно отличается от того, что было представлено в Lumia McLaren, где применялась технология предварительного касания, по сути, самого касания там и не было. Здесь же аналоги...

Женщины успешны в профессии пивовара: компания «Балтика» – подтверждение За 2018 год количество сотрудниц компании «Балтика» увеличилось на 8% — теперь в производстве, пожалуй, самого популярного пива в России заняты 3175 женщин. В преддверии 8 марта «Балтика» поздравляет миллионы женщин-пивоваров по всему миру и публикует истории тех, кто каждый...

[Из песочницы] .NET зоопарк под призмой NET Core Всем привет! Сегодня мы рассмотрим разные фишки и изменения, которые появились в .NET Core платформе и сравним их с Framework. Я разбил статью на модули для более лучшего понимания. Эта статья будет интересна тем кто собирается переходить на .NET Core или уже использует его....

[Из песочницы] Модели в информационной безопасности Добрый день, Хабровчане! 1. Вместо вступления Недавно опубликованный перевод Ментальные модели ИБ заинтересовал меня не только общим посылом (в частности, применение моделей в обучении – острый для меня вопрос, ведь учёба – процесс непрерывный), но и списком ссылок на модел...

[Из песочницы] Как я проработала 3 месяца в Я.Маркете и уволилиась Первая попытка Все началось с того, что я люблю ходить по конференциям и частенько хожу на них в Яндекс, Mail.ru и другие крупные компании. Однажды мне написал HR из Яндекса и попросила сделать тестовое на стажера фронтенд разработчика. Я его сделала, вот оно. По условию он...

[Перевод] Решаем задачу из интервью Google на JavaScript: 4 разных способа Когда я занимался изучением производительности алгоритмов, мне попалось вот это видео с мок-интервью Google. Оно не только дает представление, как проходят собеседования в крупных технологических корпорациях, но и позволяет понять, как решаются алгоритмические задачи, при...

Новый сотовый оператор запустил самый дешевый тарифный план с 60 ГБ интернета и 6000 минутами разговоров Каждые несколько месяцев в России появляется какой-то новый сотовый оператор, который оказывает свои услуги по привлекательным ценам. Впрочем, совсем недавно случилось то, чего никто не ожидал. В стране появилась уникальная по своей сути телекоммуникационная компания, Сообщ...

[Из песочницы] Цифровизация образования На фотографии дипломы дантиста и зубного врача конца 19 века. Прошло более 100 лет. Дипломы большинства организаций и по сей день не отличаются от выдаваемых в 19 веке. Казалось бы, раз все и так хорошо работает, то зачем что‐то менять? Однако не все хорошо работает. У бум...

Неидейный бизнес «Наш главный актив — люди». Эта хрень написана, наверное, на сайте каждой компании. Только почему-то этот актив используется только… Стоп, дальше не важно. Только используется. Стоит за станком, сидит за компьютером, лежит под машиной. Желательно – молча. А что будет, если ...

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

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

Компания Universal Display отчиталась за минувший квартал и весь 2018 год Компания Universal Display, специализирующаяся на разработке технологий и материалов для органических светодиодных дисплеев и осветительных приборов (ей принадлежит более 5000 патентов в той области), а также являющаяся крупным поставщиком материалов OLED, опубликовала ...

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

Какие решения есть у Ростелекома для IIoT Привет! Недавно мы вместе с Geekbrains провели хакатон, посвященный индустриальному интернету вещей IIoT и теперь начинаем выкладывать серию интервью с нашими экспертами. Первое из них — беседа с Николаем Шевалье, главным архитектором проектного офиса «Индустриальный интерн...

На Android в режиме пробного запуска вышел мультиплеерный шутер Red Dot Честно говоря, я ожидал, что после релиза Call of Duty: Mobile на мобильных новые мультиплеерные шутеры будут выходить каждую неделю. С другой стороны, это не самый простой жанр, да и датой релиза Activision поделилась незадолго до выхода, поэтому у разработчиков было не так...

Героям III — 20 лет Мы копали. Мы прокачивали логистику. Мы выбирали опыт, а не золото. Мы оббегали мельницы и гномиков каждую неделю. Мы захватывали замок на седьмой день. Мы ненавидели, когда «комп» вступал в бой с одним юнитом, лупил молнией по лучникам и сбегал сука. Мы проводили новый го...

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

Xiaomi Mi Band 5 – это самый лучший в мире спортивный браслет, и вот почему Чем меньше стоит какая-либо электроника и чем более качественной она является, тем более широкий круг людей захочет ее купить и использовать на постоянной основе. В этом плане всех очень сильно удивит такой будущий фитнес-трекер, как Сообщение Xiaomi Mi Band 5 – это самый л...

Свежее обновление Telegram приносит мощные функции Telegram с возможностью размещения групповых чатов любого размера становится все более популярным. Разработчики объявили об обновлении, которое включает в себя новую функцию под названием Slow Mode. Это позволяет администратору увеличить время ожидания участника группового ч...

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

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

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

[Из песочницы] Стать Цукербергом или детство программиста В детстве я мечтал стать Марком Цукербергом. Пока мои друзья грезили профессиями летчиков, врачей и космонавтов, я планировал запрограммировать самую большую ИТ-компанию. Марк Цукерберг ещё не родился, а я уже хотел им быть. Читать дальше →

Лаборатория хакера: Ч1. LibSSH auth bypass Я начинаю цикл статей, посвященных разбору задач сервиса pentesterlab. К сожалению, у меня нет Про-версии курса, поэтому я ограничен только списком свободных задач. Каждый кейс — система, содержащая уязвимость, которой необходимо воспользоваться для достижения определенной ц...

[Перевод] Публикуем приложения iOS в App Store с GitLab и fastlane Как GitLab с fastlane собирает, подписывает и публикует приложения для iOS в App Store. Недавно у нас был пост о том, как быстро собрать и запустить приложение Android с GitLab и fastlane. Здесь мы увидим, как собрать и запустить приложение iOS и опубликовать его в TestFlig...

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

[Перевод] Искусственный интеллект для каждого В начале января 2019 г. Forbes составил ТОП-10 главных технологических книг 2018 года, среди которых оказалась и «Машины прогнозирования: Простая экономика искусственного интеллекта» (Prediction Machines: The Simple Economics of Artificial Intelligence). Книга, написанная ко...

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

Little Snitch 4 – один из лучших фаерволов для macOS [+Розыгрыш Лицензий] Каждый из пользователей компьютера время от времени задумывается о безопасности своих данных. Чаще об этом, конечно, вспоминают владельцы Windows-ПК. Однако, несмотря на большую защищенность, некоторые угрозы есть и для Mac. Поэтому нет ничего удивительного в том, чтобы озаб...

[Перевод] Новшества JavaScript: итоги Google I/O 2019. Часть 2 Сегодня мы публикуем вторую часть перевода материала о новшествах JavaScript. Здесь мы поговорим о разделителях разрядов чисел, о BigInt-числах, о работе с массивами и объектами, о globalThis, о сортировке, об API интернационализации и о промисах. → Первая часть Читать да...

Performance Review и выявление тайного знания (обзор и видео доклада) 26 апреля на конференции KnowledgeConf 2019 прозвучал доклад «Performance Review и выявление тайного знания». Обычно мы рассказываем про технологии, однако, чтобы развиваться как компания, занимаемся далеко не только этим. Данное выступление, посвящённое инженерам и их раз...

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

Как Иван метрики DevOps делал. Начало Однажды Ивана позвали на совещание, чтобы обсудить метрики DevOps. Каждый участник подготовил к встрече перечень неких метрики, которые на его взгляд, стоило бы реализовать. Слушая доклады Иван попытался подсчитать сколько метрик было предложено: 5,10, опять 10, и еще окол...

История одного «разработчика» или как новичку написать приложение для iOS Итак май 2018 года. Предпринято 7 попыток за 7 лет начать программировать что-то под iOS. И каждый раз одно и тоже: то Objective-C что-то страшное и не понятное, то нету идеи. И дальше Hello World, раз в год, вообщем дело не заходило… В этот раз новый Xcode и новый для ме...

[Перевод] Unity: отрисовываем множество полосок здоровья за один drawcall Недавно мне нужно было решить задачу, достаточно распространённую во многих играх с видом сверху: рендерить на экране целую кучу полосок здоровья врагов. Примерно вот так: Очевидно, что я хотел сделать это как можно эффективнее, желательно за один вызов отрисовки. Как обыч...

[Перевод] 13 приёмов работы с npm, которые помогают экономить время Каждый день миллионы разработчиков, создавая свои JavaScript-приложения, обращаются к npm (или к Yarn). Выполнение команд наподобие npm init или npx create-react-app стало привычным способом начала работы над практически любым JavaScript-проектом. Это может быть сервер, клие...

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

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

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

Типовое внедрение мониторинга. Николай Сивко Расшифровка доклада "Типовое внедрение мониторинга" Николая Сивко. Меня зовут Николай Сивко. Я тоже делаю мониторинг. Okmeter это 5 мониторинг, который я делаю. Я решил что я спасу всех людей от ада мониторинга и мы избавим кого-то от этих страданий. Я всегда в своих презен...

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

JoyRide.com продан за $300 000 Недавно на торговой площадке Uniregistry состоялась  продажа домена JoyRide.com за 300 000 долларов.Покупателем стал стартап JoyRide, который занимается продажей автомобилей и каршерингом. Домен был приобретен к запуску компании, которая начнёт свою деятельность уже осе...

Verizon продает Tumblr владельцу WordPress По сообщению источника, компания Verizon продает социальную сеть Tumblr, представляющую собой платформу для микроблогов. Покупателем выступает компания Automattic, созданная одним из разработчиков системы управления контентом WordPress и занимающаяся развитием и продвиж...

Александр Ламден: «Любая железяка обладает характером» C 1968 по 1987 год в СССР серийно выпускалась БЭСМ-6 — первая советская супер-ЭВМ на элементной базе второго поколения (полупроводниковых транзисторах). Всего таких машин было 355. Машину под номером 32 с 1972 по 1991 год обслуживал Александр Ламден. Сначала как техник, по...

Человек как IoT устройство. Программирование биороботов Приветствую! Хотел бы обсудить, наверное, одну из самых важных тем. А давайте представим ближайшее будущее, где воплощены наиболее правдоподобные заголовки статей и миссий стартапов о чипировании, достижений искусственного интеллекта, например таких как машинное зрение, ис...

Обзор The Horus Heresy: Legions. Страшненькая ККИ Очень часто небольшие студии берут какой-то специфический и не очень популярный жанр, создают крутой проект и зарабатывают на нем приличные деньги. Это не всем дано, естественно, и далеко не каждый может создать хорошую игру. Сегодня мы поговорим о проекте, который действите...

5 причин успеха: почему Amazon стала самой дорогой компанией в мире Изображение: Unsplash Компания, которая работает уже на протяжение 24 лет, в начале 2019 года обошла Microsoft и стала самой дорогой публичной компанией мира. Капитализация Amazon превысила $796 млрд, в то время как стоимость Microsoft находится на уровне $783 млрд. Изда...

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

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

Как уйти из IT? [Опыт перехода в психологию]. На Хабре довольно много статей о том, как стать программистом, сисадмином, сетевиком и много ещё кем. Материалов о том, как уйти из IT, гораздо меньше, и сегодня я постараюсь восполнить этот пробел. ППКС. Источник: t.me/smallpharm/559 Discla...

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

[Перевод] Бесстрашная защита. Безопасность потоков в Rust Это вторая часть цикла статей «Бесстрашная защита». В первой мы рассказывали про безопасность памяти Современные приложения многопоточны: вместо последовательного выполнения задач программа использует потоки для одновременного выполнения нескольких задач. Все мы ежедневно ...

Организация онлайн-трансляций в особых условиях Всем привет! В этой статье я бы хотел рассказать о том, как IT команда сервиса онлайн-бронирования отелей Ostrovok.ru настраивала онлайн-трансляции различных корпоративных мероприятий. В офисе Ostrovok.ru существует особая переговорная комната – «Большая». Каждый день в не...

Тесты или типы? — Rust version Пару дней назад 0xd34df00d опубликовал здесь перевод статьи, описывающей, что можно узнать о функции в разных языках, если рассматривать её как "чёрный ящик", не используя информацию о её реализации (но, разумеется, не мешая ей пользоваться компилятору). Разумеется, получаем...

[Перевод] Система частиц в Core Animation. Рождественская история Всем привет! Рождество давно прошло, но после него у нас осталась занимательная история о том, как при помощи нечасто используемой возможности Core Animation можно создать пользователям праздничное настроение. Делюсь переводом статьи моего лондонского коллеги Алексиса. Р...

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

JVM TI: как сделать плагин для виртуальной машины Хотели бы вы добавить в JVM какую-нибудь полезную фичу? Теоретически каждый разработчик может внести свой вклад в OpenJDK, однако на практике любые нетривиальные изменения в HotSpot принимают со стороны не очень-то охотно, и даже с текущим укороченным релизным циклом могут...

Репутация – одна из причин высокой цены Honor 20 в Европе После того, как стала известна стоимость смартфонов Honor в Китае, многие задались вопросом, почему у себя на родине новинки стоят заметно дешевле, чем в Европе. На этот вопрос взялся ответить президент подразделения Honor Жао Минг (Zhao Ming). По словам топ-менеджера,...

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

Grand Theft Auto VI до ужаса разочаровала все человечество Как известно, аудитория видеоигр стремительно растет с каждым годом, то есть все более широкий круг людей предпочитает проводить время в виртуальном мире, где у каждого свои собственные интересы и предпочтения. Кому-то нравятся гоночные симуляторы, кто-то Сообщение Grand Th...

Dagaz: Конец одиночества Счастье для всех, даром и пусть никто не уйдёт обиженный!    А. и Б. Стругацкие «Пикник на обочине»             Боты, как бы хорошо они не играли, плохая замена живым игрокам. Если бот играет слабо — это не интересно. Если сильно — это обидно и снова не интересно. Баланс со...

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

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

[Из песочницы] Что должен знать не технический основатель о разработке ПО Даже самую простую техническую задачу можно реализовать множеством способов. Каждый доступный подход имеет плюсы и минусы, и свою стоимость — можно сделать автоматизацию за копейки, а можно потратить целое состояние. Обычно инженеры и компании по разработке ПО стремятся ре...

GeekBrains проведет 24 бесплатных онлайн-встречи о digital-профессиях С 12 по 25 августа образовательный портал GeekBrains организует GeekChange  — 24 онлайн-встречи с экспертами digital-профессий. Каждый вебинар — это новая тема о программировании, управлении, дизайне, маркетинге в формате мини-лекций, интервью с экспертом и практических зада...

Ледники потеряли 9 триллионов тонн льда — к чему это привело? Из-за глобального потепления ледники тают крайне быстро, однако понять масштабы потери льда и степень воздействия талых вод на уровень мирового океана до сих пор было очень сложно. Чтобы оценить все это, исследователи объединили земные наблюдения со спутниковыми данными и в...

[Перевод] Пять крупнейших примеров лжи касательно 5G Материал британской газеты The Register Мы думали, что шумиха по поводу мобильных широкополосных сетей не может стать ещё более фантастической, но мы ошиблись. Так давайте разберём пять главных заблуждений, касающихся 5G. 1. Китай использует технологии, чтобы шпионить за...

Тим Кук раскритиковал статью The Wall Street Journal о причинах ухода Джони Айва из Apple Вчера издание The Wall Street Journal опубликовало статью, в которой назвало одну из причин, по которой Джонатан Айв решил покинуть компанию Apple. По словам журналистов, дизайнер был не доволен отсутствием интереса к новым продуктам у Тима Кука. Сегодня этот материал проком...

[Перевод] Рассказ о решении проблемы с производительностью Moment.js Moment.js — это одна из самых популярных JavaScript-библиотек для разбора и форматирования дат. В компании WhereTo используют Node.js, поэтому для них применение этой библиотеки было совершенно естественным ходом. Проблем с серверным использованием Moment.js не ожидалось. В ...

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

[Перевод] Взлом цветного картриджа HP: превращаем его в ручной принтер Введение Ещё с юности, когда у нас был старый DeskJet, меня интересовали картриджи струйных принтеров. Эти картриджи казались очень интересными и как только в них заканчивались чернила, я сразу забирал их себе. В то время я не мог сделать с ними ничего, кроме как разобрать ...

Как запустить java-проект на shell-раннере при пуше в репозиторий GitLab’а Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design. Передо мной стояла задача — внедрить запуск автотестов, написанных на Java Selenium. Я новичок в CI/CD, поэтому столкнулся со множеством проблем. Подробных инструкций в интернете по этой задаче ...

[Из песочницы] Как я сделал кастомный прерыватель Okhttp через котлиновские корутины Начнём с постановки задачи. Надо в каждом запросе в header’s отправлять токен и id юзера Надо из каждого ответа вытаскивать из headers новый токен и id юзера Полученные данные надо сохранять Библиотека для серверного взаимодействия – Retrofit. За многопоточность отвеча...

Foxconn закрывает производственные линии Huawei Huawei — это очень амбициозная компания, и сомневаться в ее амбициозности не приходится. Так, китайский производитель открыто заявил, что собирается превзойти Samsung как крупнейшего в мире производителя смартфонов уже к первому кварталу 2020 года. И это при том, что ...

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

Как изменить карьеру, стать frontend-разработчиком в 30 лет и работать в свое удовольствие На фото — мобильное рабочее место фрилансера. Это паром, который курсирует между Мальтой и Гозо. Оставив свою машину на нижнем уровне парома, можно подняться наверх и выпить чашечку кофе, открыть ноутбук и поработать Сегодня публикуем историю студента GeekBrains Александра...

256 строчек голого C++: пишем трассировщик лучей с нуля за несколько часов Публикую очередную главу из моего курса лекций по компьютерной графике (вот тут можно читать оригинал на русском, хотя английская версия новее). На сей раз тема разговора — отрисовка сцен при помощи трассировки лучей. Как обычно, я стараюсь избегать сторонних библиотек, так ...

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

[Перевод] Реверс-инжиниринг аркадного автомата: записываем Майкла Джордана в NBA Jam Прошлым летом меня пригласили на тусовку в Саннивейле. Оказалось, что у хозяев в гараже есть аркадный автомат NBA JAM Tournament Edition на четверых игроков. Несмотря на то, что игре уже больше 25 лет (она была выпущена в 1993 году), в неё по-прежнему очень интересно играть...

[Перевод] Ускорение instagram.com. Часть 3 Сегодня публикуем перевод третьей части серии материалов об ускорении instagram.com. В первой части мы говорили о предварительной загрузке данных, во второй — об отправке данных клиенту по инициативе сервера. Здесь речь пойдёт о кэшировании. Читать дальше →

Исповедь фуллстека: профессия, религия, мечты Здравствуйте, меня зовут Павел и я фулстек в Mad Devs *аплодисменты*. На фоне большого количества статей и материалов о том, что фулстеки не нужны, фулстеки не существуют, фулстеки плохо, сложилось мнение о том, какими преимуществами обладает фулстек над узкими специалистам...

Как ускорить шифрование по ГОСТ 28147-89 на процессоре Байкал-Т1 за счет SIMD-блока В статье на примере описания реализации алгоритма шифрования по ГОСТ 28147–89, построенного на сети Фейстеля, показаны возможности двухъядерного процессора BE-T1000 (aka Байкал-Т1) и проведены сравнительные испытания реализации алгоритма с помощью векторных вычислений с сопр...

Тяжёлое бремя времени. Доклад Яндекса о типичных ошибках в работе со временем В коде самых разных проектов нередко приходится оперировать временем — например, чтобы завязать логику работы приложения на текущее время у пользователя. Старший разработчик интерфейсов Виктор Хомяков описал типичные ошибки, которые встречались ему в проектах на языках Java,...

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

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

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

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

Пингвин, виртуализация и $23 млрд: как и почему облачные технологии навсегда изменили ИТ-мир Каждые несколько лет на ИТ-рынке появляется новая технология или парадигма, которая радикально меняет бизнес-модели большинства компаний. Например, еще 25 лет назад этой парадигмой стал массовый бум ПК, бенефициаром которого стала компания Microsoft. 15 лет назад – массо...

Ember.js: (снова) время попробовать Я написал эту статью по мотивам выступления, которое я делал в meetup-группе Berlin.js. Последнее время выходит очень мало русскоязычных материалов об этом достаточно популярном и стабильном фреймворке и я решил немного исправить эту ситуацию. Вы учите Ember.js один раз, а ...

[Перевод] Автоматизированный подход к регрессионному тестированию Здравствуйте, дорогие читатели. Сегодняшний материал мы хотели бы приурочить к запуску курса "Python QA Engineer". Предвещая возможные вопросы, предупреждаем, что в статье нет ни слова о Python, но все же мы считаем этот материал полезным для тестировщиков, поэтому и решили ...

[recovery mode] Мой опыт подготовки к трудоустройству в Google От переводчика: сегодня публикуем для вас статью Праякты Татавадкар, она разработчик с небольшим стажем, но знания и опыт позволили ей получить работу в Google (со второй попытки), стать членом команды разработчиков YouTube. Google была для меня компанией мечты с самого...

DMA: мифы и реальность Введение В прошлой статье («Часть 2: Использование блоков UDB контроллеров PSoC фирмы Cypress для уменьшения числа прерываний в 3D-принтере») я отметил один очень интересный факт: если автомат в UDB изымал данные из FIFO слишком быстро, он успевал заметить состояние, что н...

MicroStrategy о рекордной продаже Voice.com: Доменные имена недооценивают! Вчера мы сообщали о продаже домена Voice.com за 30 миллионов долларов. Эта сделка стала рекордной за всю историю продажи доменных имён. Стоимость домена Voice.com более, чем в два раза превысила стоимость домена Sex.com, который в 2010 году был продан за $10 млн. Компания Mi...

Делфийская история успеха программиста из Улан-Удэ Мир суровый, но маленький и возможности его изменить есть у каждого. В 1996 году начиная изучать только что появившийся Delphi, я не мог себе представить, какая будет судьба у этого языка, который сильно повлиял на Java и C#, а также какая судьба будет у самой компании Borla...

Почему не SQL? Без преувеличения можно сказать, что SQL — один из самых распространенных в мире языков. Информационные системы могут быть написаны на Java, Python, JavaScript, C#, PHP и десятке других языков, но SQL база в том или ином виде будет в абсолютном большинстве таких систем. Ср...

Правда о железнодорожных тормозах: часть 1 Кинетическая энергия «Сапсана» на максимальной скорости — свыше 1500 мегаджоулей. Для полной остановки вся она должна быть рассеяна на тормозных устройствах Было дело, просили меня поподробнее раскрыть эту тему именно здесь, на хабре. Здесь публикуется довольно много обзор...

[Перевод] Да здравствуют оверклокеры: как в дата-центрах стало доминировать жидкостное охлаждение «С высокоскоростными компьютерами одним воздухом не обойтись» В кинофильме «Железный человек 2» есть момент, когда Тони Старк смотрит старый фильм своего почившего отца, где тот говорит: «Я ограничен технологиями своего времени, но однажды ты сможешь разобраться в этом. И т...

Как делать «живые» фото (Live Photo) во время FaceTime-разговора Наверняка каждый владелец устройства от Apple хотя бы раз в жизни сталкивался с ситуацией, когда во время разговора по FaceTime собеседник показывал что-то, что нужно было запечатлеть (например, мама хотела поделиться с вами записанным на бумажке рецептом пирога). До недавне...

Sony PlayStation 5 – самая быстрая в мире игровая приставка Каждая компания стремится к тому, чтобы ее фирменную продукцию покупал как можно более широкий круг людей, а специально для этого в такую внедряются самые разные новшества. Если новые комплектующие для компьютеров выпускаются каждые несколько недель, Сообщение Sony PlayStat...

Двойное легирование материалов позволит улучить полимерные дисплеи OLED Исследователи из технического университета Чалмерса (Швеция) предложили новый процесс «двойного легирования», который, как утверждается, способен удвоить эффективность органической электроники. В частности, повысить эффективность материала-эмиттера в полимер...

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

Как производят самый дорогой смартфон в мире Компания Vertu была создана в 1998 году в качестве подразделения Nokia для производства самых дорогих и качественных мобильных телефонов в мире — устройств премиум-класса. Дизайнеры Nokia пытались ответить на вопрос, какой телефон получится при использовании лучших ма...

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

Даб-даб 2019: новинки WWDC и мои впечатления Привет! Меня зовут Азат Зулькарняев, я занимаюсь разработкой iOS-приложений в компании Badoo. Традиционно мы каждый год с коллегами проводим неделю на WWDC. В статье я делюсь своими впечатлениями с конференции: под катом не только важные обновления и обзор сессий, но и немно...

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

Интерактивный Roadmap для изучающих веб-разработку В поселке продолжает развиваться школа программирования codery.camp. Недавно мы закончили полную переработку курса веб-разработки, который теперь доступен и в онлайн-форме. Для компоновки теоретических материалов мы применили необычное решение – все они объединены в интера...

Смотрим фильмы дома: 10 материалов о строительстве домашнего кинотеатра и выборе оборудования Это — подборка статей из нашего блога «Мир Hi-Fi». Здесь есть материалы, которые помогут вам собрать достойный домашний кинотеатр и подготовить для него помещение. Под катом — обзор 3D-телевизоров, советы по акустической коррекции и правила расстановки колонок. Читать даль...

Async/await в C#: концепция, внутреннее устройство, полезные приемы Доброго времени суток. В этот раз поговорим на тему, в которой начинал разбираться каждый уважающий себя адепт языка C# — асинхронное программирование с использованием Task или, в простонародье, async/await. Microsoft проделали хорошую работу — ведь для того, чтобы использов...

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

Вирус Lurk взламывал банки, пока его писали обычные удаленщики по найму Отрывок из книги «Вторжение. Краткая история русских хакеров» В мае этого года в издательстве Individuum вышла книга журналиста Даниила Туровского «Вторжение. Краткая история русских хакеров». В ней собраны истории с темной стороны российской IT-индустрии — о ребятах, кот...

Debug Oriented Programming или печаль в глазах Интегратора Так получилось, что в последние несколько лет я сшиваю Франкенштейнов, а не ваяю милые фарфоровые статуэтки пастушек и трубочистов. Я создаю решения на базе Magento 2. Это значит, что исходный материал у меня — мечта любого археолога. Культурный слой со следами различных "эп...

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

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

10 материалов о необычных музыкальных инструментах и нетипичных способах извлечения звука В качестве чтения на выходные мы хотели бы предложить вам наиболее популярные материалы нашего «Мира Hi-Fi». Сегодняшний топ-10 посвящен необычным музыкальным инструментам. Здесь есть исторические разборы и статьи о технологиях, предвосхитивших современные семплеры, нейронн...

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

Кир Шатров: Shopify начался с Rails и здесь искренне любят этот фреймворк На конференции RubyRussia Кир Шатров расскажет об архитектуре Shopify. Как одного из самых больших и нагруженных в мире приложений на Rails поддерживает рост бизнеса на протяжении 10 лет, не переходя на микросервисы, Elixir и другие популярные альтернативы? В традиционном ин...

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

«Для создания компании недостаточно хороших разработчиков»: Джефф Просайз о бизнесе и машинном обучении Для большинства дотнетчиков Джеффри Рихтер — гуру и важнейший автор. А вот для Джеффа Просайза он в первую очередь друг и бывший коллега: они вместе основали компанию Wintellect (в числе её клиентов — Microsoft). Сейчас профессиональные пути Джеффа и Джеффри разошлись, но ...

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

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

[Перевод] Любопытные извращения из мира ИТ — 5 История первая. Роковые буквы [Оригинал] Когда-то давно Джордж устроился работать в офис Initech. Компания только что арендовала несколько этажей в старом офисном здании, недавно перешедшего из категории «городской упадок» в категорию «элегантные кофейни на первом этаже и ...

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

Xiaomi Mi Band 5 – самый лучший в мире спортивный браслет нового поколения Носимая электроника с каждым днем становится все более востребованной, а происходит это за счет того, что все более широкий круг покупателей проявляет к ней интерес. В настоящее время самым продвинутым спортивным браслетом на рынке является Сообщение Xiaomi Mi Band 5 – самы...

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

Достижимая стадия? Прочитал на днях записки одного бизнесмена. В них он описывает стадии развития своей компании. По его мнению, таких стадий три (я думаю, что только ими весь генез не исчерпывается, но это текущее мироощущение автора тех записок). Краткий пересказ. Стадия 1. «Я лидер, ...

«Если компания скидывает на Data Scientist петабайты данных в надежде на чудо, то, скорее всего, чуда не случится» Работа с данными – одно из самых приоритетных направлений у большинства зарубежных и российских компаний. Это также подтвердило недавнее исследование IDC и Hitachi Vantara. Но для принятия взвешенных решений и разработки стратегии на основе данных нужен специалист, котор...

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

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

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

Какие приложения установлены на моём смартфоне Данная тема довольно популярна в сети Интернет, поэтому написать материал о приложениях, которые установлены на моём смартфоне, был просто обязан. Скажу сразу, в игры не играю, поэтому из установленных только PUBG. Для многих смартфон – это просто средство для совершения зв...

Как ускорить разжатие LZ4 в ClickHouse При выполнении запросов в ClickHouse можно обратить внимание, что в профайлере на одном из первых мест часто видна функция LZ_decompress_fast. Почему так происходит? Этот вопрос стал поводом для целого исследования по выбору лучшего алгоритма разжатия. Здесь я публикую иссле...

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

Правда глаза колет? МИД РФ разоблачил причину притеснения российских журналистов в Украине Очередной жертвой стала корреспондент «Украина.ру» Маргарита Бондарь. С момента революции в Украине в 2014 году многим российским журналистам стало опасно появляться на территории Украины. Периодические аресты и выдворения из страны под разными предлогами стали вариантом но...

Особенности настройки Palo Alto: SSL VPN Несмотря на все преимущества межсетевых экранов Palo Alto, в рунете не так много материалов по настройке этих устройств, а также текстов, описывающих опыт их внедрения. Мы решили обобщить материалы, накопленные у нас за время работы с оборудованием этого вендора и рассказа...

AMD Radeon VII может задействовать технологию DirectML как альтернативу Nvidia DLSS На японском ресурсе 4Gamer вышел обширный материал о перспективах развития AMD. Журналисты взяли интервью у трех представителей компании, каждый из которых рассказал о своем направлении. Например, Адам Козак (Adam Kozak), ведущий специалист по...

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

[Перевод] Обзор эмуляторов терминала Пара слов от нашего translate-бюро: обычно все стремятся переводить самые свежие материалы и публикации, и мы не исключение. Но терминалы — это не то, что обновляется раз в неделю. Поэтому мы перевели для вас статью Антуана Бопре, опубликованную весной 2018 года: несмотря на...

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

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

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

[Перевод] Всегда ли Node.js будет медленнее, чем Golang? Возникает такое ощущение, что буквально каждую неделю появляется новый «веб-фреймворк» для Node.js, который называют чем-то таким, что работает быстрее, чем всё, что было до него. Всем известно, что Express — это медленно, но способен ли очередной фреймворк по-настоящему улу...

Внедряйте статический анализ в процесс, а не ищите с его помощью баги Написать эту статью меня сподвигло большое количество материалов о статическом анализе, всё чаще попадающихся на глаза. Во-первых, это блог PVS-studio, который активно продвигает себя на Хабре при помощи обзоров ошибок, найденных их инструментом в проектах с открытым кодом. ...

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

Строим интерфейс по вводу документов через подбор В различных бизнес-приложениях часто возникает задача по вводу документов. Обычно документ состоит из заголовка и некоторых строк, каждая из которых ссылается на некоторый объект (например, товар). Чаще всего, для ввода записей в документ используется обычная таблица, в кот...

Покупатель купил Sony PlayStation 4 за 670 рублей, но его заставили об этом сильно пожалеть С каждым днем спрос на игровые приставки и многие другие электронные устройства растет, однако далеко не у всех людей есть большие суммы денег на их покупку. В течение нескольких лет 19-летний житель Франции мечтал о Сообщение Покупатель купил Sony PlayStation 4 за 670 рубл...

[Перевод] Краткое введение в цепи Маркова В 1998 году Лоуренс Пейдж, Сергей Брин, Раджив Мотвани и Терри Виноград опубликовали статью «The PageRank Citation Ranking: Bringing Order to the Web», в которой описали знаменитый теперь алгоритм PageRank, ставший фундаментом Google. Спустя чуть менее два десятка лет Googl...

Как отключить надоедливые уведомления в Google Maps Приложение Google Карты постоянно отправляет тонны уведомлений, и около 90 процентов из них — это те, которые вы в любом случае и так будете отклонять. Так почему бы не отключить эти уведомления вовсе? Что ж, к счастью, есть довольно простой способ предотвратить попад...

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

Работа с инцидентами, улучшение incident response и ценность техдолга. Материалы митапа Backend United 4: Окрошка Привет! Это пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. В этот раз мы много говорили о работе с инцидентами, обсуждали, как выстроить свою систему для улучшения incident response и убедились в ценности техдолга. Захо...

Пробуем «на зуб» стеклонаполненность. TOTAL PRO GF-30. Надеюсь, кому-то будет интересен мой первый опыт печати пластиками с наполнением. Это TOTAL PRO GF-30 от компании «Filamentarno!». Производитель описывает пластик как ударопрочный стеклонаполненный (30%) композит на основе TPU с термостойкостью до 130 градусов для печати кру...

Продвижение дилерских центров в поиске. SEO для «чужого каталога» Йо-йо! Уже несколько лет я занимаюсь продвижением различных сайтов. В пуле моих клиентов есть несколько дилеров дорогой моторной техники. Все они продают одну и ту же технику, одного и того же производителя, только в разных городах. Кроме того, что они продают одно и тоже,...

Главный секрет Google I/O 2019, о котором не узнать из интернета Титульная конференция крупнейшего гиганта рекламного бизнеса отгремела уже как неделю, а некоторые до сих пор пишут статьи. Так как всё, что можно было написать про программу и главные новинки, уже написано (привет phillennium), то что остаётся скромному посетителю? Только р...

Linux, Microsoft и марксизм История проекта Linux и ее лидера Линуса Торвальдса часто приводят в пример принципа меритократии в разработке программного обеспечения. Тем не менее было бы верхом наивности утверждать, что успех обеспечен исключительно усилиями энтузиастов, без всякого участия крупных корп...

#Мнение: Я зависим от Apple Watch. И это страшно С умными часами от Apple у меня давние отношения: первое поколение появилось сразу после старта продаж в 2015 году, потом долгое время не решался на покупку обновленных Apple Watch, а когда уже почти был готов, в редакции как раз появились Series 4. И вот уже несколько меся...

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

[Из песочницы] Сниппеты против Клевера – обыгрываем популярнейшую викторину в реальном времени Апрель 2018-го года. Мне было 14. Мы с друзьями играли в тогда очень популярную онлайн-викторину «Клевер» от ВКонтакте. Один из нас (обычно я) всегда был за ноутбуком, чтобы пытаться быстро гуглить вопросы и глазами искать в поисковой выдаче правильный ответ. Но вдруг я поня...

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

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

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

Дуров не имеет никакого отношения к TON Недавно TechCrunch анонсировало начало продаж «грамов» 10 июля на японской бирже Liquid. Удивительно, но мир поверил в полностью выдуманную историю о финансовом инструменте Telegram. Эпиграф Крупные издания зачастую публикуют слухи (информацию от проверенных источников), ...

Соревнование ML-систем на лингвистическом материале. Как мы учились заполнять пропуски Каждый год в Москве проходит конференция "Диалог", в которой участвуют лингвисты и специалисты по анализу данных. Они обсуждают, что такое естественный язык, как научить машину его понимать и обрабатывать. В рамках конференции традиционно проводятся соревнования (дорожки) Di...

[Перевод] Как бы выглядела интернет-система в игре EvE Online EvE online — увлекательная игра. Это одна из немногих ММО, в которых есть только один «сервер» для входа, что означает, что все играют в одном и том же логическом мире. У нее также был захватывающий набор событий, которые произошли внутри игры, и также она остается очень виз...

uWSGI в помощь метрикам. Доклад Яндекса На днях состоялся Moscow Python Meetup #66 — сообщество продолжает обсуждать актуальные инструменты, которые усиливают язык и адаптируют его к разным окружениям. В том числе на митапе прозвучал и мой доклад. Меня зовут Наиль, я делаю Яндекс.Коннект. Рассказ, который я по...

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

[Перевод] Шардинг в Блокчейне Всем привет, я один из разработчиков Near Protocol, который, среди прочего, реализует шардинг, и в этой статье хочу подробно рассказать что вообще такое шардинг в блокчейне, как он работает, и коснуться ряда проблем, которые возникают при попытке его построить. Хорошо извест...

Digital-мероприятия в Москве c 8 по 14 апреля Подборка мероприятий на неделю. Анатолий Чубайс 08 апреля (понедельник) Новая пл 6 15 000 р. Один из самых известных политических деятелей, председатель правления «Роснано», Чубайс известен любому без исключения жителю России. У членов клуба есть уникальная возможность сна...

Админ без рук = гиперконвергенция? Это миф, достаточно распространённый в сфере серверного железа. На практике же гиперконвергентные решения (когда всё в одном) нужны много для чего. Исторически сложилось, что первые архитектуры были разработаны Amazon и Google под свои сервисы. Тогда идея была в том, чтоб...

Apple выпустила финальную версию iOS 12.3 После достаточно длительного тестирования компания Apple выпустила финальную версию iOS 12.3. Обновление принесло с тобой не слишком много нововведений. Фактически самым крупным новшеством стало приложение Apple TV, которое было переработано и дополнено поддержкой нового ТВ-...

[Перевод] PostgreSQL 11: Эволюция секционирования от Postgres 9.6 до Postgres 11 Отличной всем пятницы! Все меньше времени остается до запуска курса «Реляционные СУБД», поэтому сегодня делимся переводом еще одного полезного материала по теме. В процессе разработки PostgreSQL 11 была проделана впечатляющая работа по улучшению секционирования таблиц. Секц...

Автоматическое добавление места на виртуальном сервере Всем привет! В этой статье мы расскажем о том, как мы автоматизировали задачу по расширению дискового пространства на одном из наших серверов. А чего сложного в такой простой задаче, что пришлось ее автоматизировать — спросите вы? Ничего, если вы не используете каскадно-объе...

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

Пишем XGBoost с нуля — часть 1: деревья решений Привет, Хабр! После многочисленных поисков качественных руководств о решающих деревьях и ансамблевых алгоритмах (бустинг, решающий лес и пр.) с их непосредственной реализацией на языках программирования, и так ничего не найдя (кто найдёт — напишите в комментах, может, что...

tvOS 13 получила поддержку нескольких пользователей и контроллеров от Xbox и PlayStation Первым крупным анонсом на сегодняшней WWDC 2019 стала новая версия tvOS. В рамках презентации купертиновцы достаточно подробно рассказали о крупных нововведениях, которые в ближайшее время станут доступны владельцам яблочных ТВ-приставок.Читать дальше... ProstoMAC.com.| Пос...

Разбор задач Одноклассников на Joker 2019 С 28 по 29 октября в Санкт-Петербурге проходила Joker 2019 – самая большая и хардкорная на просторах России конференция, посвященная Java-разработке. Мероприятие проходило в седьмой раз и как всегда побило рекорд по посещаемости, в этот раз мероприятие привлекло более 2000...

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

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

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

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

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

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

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

Обзор Cities: Skylines – Premium Edition, Mayor’s Edition и апдейт консольной версии в 2019 году Не верится, что Cities: Skylines вышла в далёком 2015 году. Кажется, финский градостроительный шедевр от Colossal Order лишь недавно заявил о себе всему миру и побил все рекорды. Нет, прошло немало времени, и игра успела освоиться на всех возможных платформах, от ПК и Mac до...

[Из песочницы] Про мобильную приватность и Open Source Привет Хабр. Не так давно у меня появилось желание написать целую серию статей о безопасности, приватности и анонимности в интернете. Я не хочу тратить время читателей, в очередной раз описывая весьма плачевную ситуацию со сбором персональных данных, все это и так уже бы...

Апокалипсис отменяется Сначала цитата (очень длинная, но очень важная, которую привожу в сокращении): «Вступление мира в новую эру привело к тому, что он стал чрезвычайно многолюдным и торопливым. Наиболее активное развитие происходило в крупных городах, таких как Лондон, Париж, Нью-Йорк и Чикаг...

[Из песочницы] Как отличить хороший SCRUM от плохого, используя подход основоположника квантовых вычислений В 1985 году Дэвид Дойч первым описал квантовую машину Тьюринга. Позже он соединил идеи Поппера, Докинза, Эверетта и того же Тьюринга в теорию разумных объяснений. А недавно я обнаружил, что улучшаю процессы разработки банковских продуктов на основе его подхода к методологии ...

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

Критическая уязвимость в продуктах компании Zemana и не только Ни для кого не является секретом, что установка антивирусного продукта может открыть дополнительные векторы атаки, однако меня очень удивил тот факт, что поиск и эксплуатация подобных уязвимостей в некоторых продуктах даже в 2018 году не является проблемой. Уупс Читать дал...

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

Facebook ответил на статью о низкой зарплате и проблемах с психикой у модераторов контента На днях издание The Verge опубликовало развёрнутую статью под названием «Trauma Floor. Секретная жизнь модераторов Facebook в Америке». Материал основан на информации, полученной в ходе интервью с 12-ю настоящими и бывшими модераторами контента соцсети. Согласно статье, моде...

Sony отказалась отделять или продавать свой бизнес по ... Вчера Sony сообщила, что приняла решение не продавать и не отделять свой бизнес по производству решений для обработки изображений и распознавания изображений (I&SS). Это ответ на предложение инвестиционного фонда Third Point, являющегося одним из крупнейших акционер...

Реализация пользовательского интерфейса OpenStack LBaaS При реализации пользовательского интерфейса балансировщика нагрузки для виртуального приватного облака мне пришлось столкнуться с существенными трудностями. Это привело меня к размышлениям о роли фронтенда, чем хочу поделиться в первую очередь. А далее обосновать свои разм...

[Из песочницы] Таинственная программа LyX. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. О чем я буду рассказывать? Эту серию статей будет писать человек, не очень разбирающийся в компьютерах для таких же людей. Я увлекаюсь математикой и с целью облегчения э...

Дополненная реальность Господина Старшего Консультанта (рассказ) 0. Предисловие Цикл рассказов «Господин Старший Консультант» я начал публиковать давно, и ранее это могли прочитать только друзья и коллеги. Это первая публикация одного из рассказов цикла на публичном ресурсе, и вообще первая моя публикация на Хабре (не судите строго). 1. ...

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

Американец первым в истории в одиночку пересек Антарктиду Американский исследователь и путешественник Колин О’Брэйди стал первым человеком в истории, который смог пересечь Антарктиду в одиночку. Его поход завершился 26 декабря, когда О’Брэйди достиг финальной точки назначения – шельфового ледника Росса. О сложном, но у...

Обзор The Surge 2 Скажу честно: первая The Surge полностью стёрлась из моей памяти. Я был вынужден посмотреть трейлер, чтобы вспомнить о её существовании. Это был в меру амбициозный проект, который, увы, совершенно не отпечатался на общественном сознании. Он был – и всё. Но Deck13 Interactive...

[Перевод] Интервью — 10 вопросов про Swift. Часть 2 До запуска курса «iOS-разработчик» остается все меньше времени, поэтому сегодня мы продолжаем публиковать материал из серии «10 вопросов про Swift». Первую часть которого можно прочитать тут. Объясните дженерики в Swift? Дженерики (универсальные шаблоны) позволяют вам пис...

Разработка чат-бота (telegram + youtube) Почему это вообще появилось здесь? Недавно я написал статью о разработке бота на php с использование laravel+botman для telegram. Самое первое, что написали, цитирую, “стрельба из пушки по воробьям”. Я согласен с этим, даже осознавал это во время разработки, но мне был инте...

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

Дональду Трампу должно понравиться. Huawei может продать свои технологии 5G западному покупателю Согласно информации, опубликованной изданием The Economist, основатель и генеральный директор Huawei Рен Чжэнфэй (Ren Zhengfei) рассматривает возможность разделить все свои наработки в области 5G с потенциальным покупателем с Запада. За единоразовую выплату покупа...

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

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

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

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

Minecraft получил новую функцию, о которой все игроки мечтали более 10 лет Как стало известно совсем недавно от игровой студии Mojang, видеоигра Minecraft стала самой продаваемой в истории человечества, потому что за более чем 10 лет ее успели себе купить более чем 130 млн человек. На фоне Сообщение Minecraft получил новую функцию, о которой все и...

[Перевод] Интервью с одним из создателей Untitled Goose Game Похоже, сегодня все стали крякать чуть больше обычного, ведь недавно вышла потрясающая игра Untitled Goose Game студии House House, в которой игрок управляет вредным гусём, терроризирующим ничего не подозревающих жителей небольшого городка. Программист игры Нико Диссельдор...

[Перевод] MVC в Unity со Scriptable Objects. Часть 1 MVC (Model-View-Controller) — это схема, предполагающая разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента, чтобы каждый из них можно было независимо модифицировать. Разработчик Cem Ugur Karacam поделился своим опытом ...

Самое лучшее приложение за 8 500 рублей стало бесплатным для Windows 10 Американская корпорация Microsoft выпустила финальную стабильную версию Windows 10 еще летом 2015 года, а с тех пор данное программное обеспечение должно было сильно устареть, но этого не случилось. Секрет в том, что каждые полгода для Сообщение Самое лучшее приложение за 8...

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

GeekBrains проведет 12 бесплатных онлайн-встреч с экспертами в области программирования С 3 по 8 июня образовательный портал GeekBrains организует GeekChange — 12 онлайн-встреч с экспертами программирования. Каждый вебинар — новая тема о программировании в формате мини-лекций и практических заданий для новичков. Мероприятие подойдет для тех, кто хочет начать п...

Что нового в облаке: 15 материалов о стандартах, инструментах и регулировании Под катом — обзоры облачных решений, кейсы, практические рекомендации и аналитические материалы из нашего блога и Telegram-канала. / фото Dennis van Zuijlekom CC BY-SA Индустрия Куда движется облачная инфраструктура в 2019-м Краткий обзор ключевых облачных трендов этого ...

Мотивация. Сделай сам Есть такая полезная задача — разработка систем мотивации. Я долго наблюдал за несчастными HR, которые создавали системы KPI, материальную и нематериальную мотивацию, силились поднять корпоративный дух. Мои наблюдения всегда показывали одно и то же — HR в этой работе чего-то ...

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

Вовсе не Samsung. Экраны для новых iPhone может поставлять BOE После того, как Япония ввела ограничения на экспорт полупроводниковых материалов в Южную Корею, это сильно отразилось на Samsung Electronics. Ходят слухи, что Apple планирует отказаться от OLED-экранов Samsung. По последним данным, сумма штрафных выплат Apple ...

Месячная подписка на Apple Arcade в России может стоить в пределах 75 рублей Только недавно стало известно о том, что некоторое время назад Apple приступила к тестированию своего игрового сервиса. Сотрудники компании получили доступ к Apple Arcade всего за 0,5 долларов в месяц. Однако, как стало известно сегодня, рядовым пользователям придется платит...

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

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

Apple думает над внедрением в iPhone компактного газоанализатора Судя по патентным заявкам, компания Apple  рассматривает самые разные направления развития iPhone. К примеру, недавно стало известно о документе, в котором описан компактный датчик газа. В будущем он может быть встроен в яблочные смартфоны.Читать дальше... ProstoMAC.com.| П...

Что показала Amazon на своем Hardware Event 2019 Тут недавно прошел Amazon Hardware Event, большая презентация новых устройств от дяди Безоса. У нас о них мало кто слышал, а в Америке это одни из самых продаваемых гаджетов. Более трети американских домохозяйств теперь имеют одну из версий умных колонок Echo, например. В ...

Теперь и в новой упаковке — Kingston A400 в формате M.2 спешит на рынок Разъёмов формата M.2 становится больше с каждым поколением материнских плат – некоторые производители реализовывают до четырёх подобных слотов для установки SSD накопителей. Причём каждый из них может поддерживать любой тип SSD – как SATA, так и NVMe PCIe. Согласитесь, M.2 н...

Мелкие новшества iOS 13: механизм зарядки и загрузка приложений без ограничений По традиции в рамках презентации компания Apple не стала рассказывать обо всех нововведения, которые были сделаны в iOS 13. Купертиновцы сосредоточились на самых крупных новшествах. Однако, как показывает практика, среди «скрытых» нововведений есть много полезных изменений.Ч...

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

Cron в Linux: история, использование и устройство Классик писал, что счастливые часов не наблюдают. В те дикие времена ещё не было ни программистов, ни Unix, но в наши дни программисты знают твёрдо: вместо них за временем проследит cron. Утилиты командной строки для меня одновременно слабость и рутина. sed, awk, wc, cut и ...

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

11.11 на Aliexpress и не только. Всё о распродаже - список промокодов, подборка товаров с хорошими скидками В День холостяков, 11.11, многие магазины и площадки проводят распродажи. Самое популярное место, благодаря которому и стала так популярна дата 11 ноября - это Aliexpress. Давайте посмотрим, что интересного нам приготовила эта площадка. Данный материал будет обновляться пока...

[Перевод] Заложники COBOL и математика. Часть 2 Сегодня публикуем вторую часть перевода материала о математике, о COBOL, и о том, почему этот язык всё ещё жив. → Первая часть Читать дальше →

Как начать свой бизнес на расходных материалах для принтеров? Хотите заняться выгодным бизнесом и получать стабильный доход? Хороший вариант – это торговля расходными материалами для печатающих устройств. Бизнес на продаже СНПЧ и перезаправляемых картриджах Расходные материалы – это востребованный товар, без «расходников» невозможно пр...

Как выполнить 70 задач за день: жизнь в таск-трекерах — хорошая жизнь Систематически вести задачи я пытался, наверное, раз 20-25. И каждая попытка срывалась, как теперь я понимаю, по двум причинам. Во-первых, для того, чтобы выделять время ведению задач, нужно понять — зачем это делается. Ты начинаешь вести задачи, тратить на это время, дел...

Amazon проигрывает войну с подделками Каждый из этих предметов – фальшивка. Каждый был куплен на Amazon Каждый тридцатый продаваемый в мире продукт – контрафакт. По данным сервиса по анализу пользовательской информации Red Point, 32% покупателей не уверены в том, что взяли оригинал. Ожидается, что к 2022 году ...

[Перевод] Ускорение instagram.com. Часть 1 В последние годы на instagram.com появилось много нового. Очень много. Например — средства создания историй, фильтры, творческие инструменты, уведомления, прямые сообщения. Однако по мере роста проекта всё это дало один печальный побочный эффект, который заключался в том, чт...

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

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

Госуслуги проапгрейдят по методологии SCRUM, чиновников заменят на софт Минкомсвязь подготовила материалы по разработке 25 цифровых «суперсервисов» для взаимодействия граждан РФ с государством. По плану, к 2021 году это взаимодействие будет происходит в основном в цифровом виде. Поставлена задача довести долю цифрового взаимодействия граждан и б...

[Из песочницы] Установка sdl2 на основные дистрибутивы Здравствуй, Хабр. Недавно наткнулся на новый цикл статей по sdl2, но без процедуры установки. Вроде ничего сложного, но если интересно, то давайте вместе пройдемся по граблям, которые могут нас ожидать. Я проведу установку для xcode10 на macOS 10.14.5, code::blocks на Ubuntu...

[Перевод] Тренды программирования: чего можно ожидать в 2020 году? Как бы безумно это не звучало, но 2020 год наступит уже очень скоро. «2020 год» — это похоже на фразу из научно-фантастического романа. Но это не фантастика. Нас от этой даты отделяет всего несколько месяцев. Автор материала, перевод которого мы публикуем сегодня, говорит...

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

Brawl Stars – MOBA в исполнении Supercell Студия Supercell известна в первую очередь своими супер-хитами под названием Clash of Clans и Clash Royale. Однако в ее портфолио есть и другие проекты. Например, там можно найти Boom Beach и Hay Day. А относительно недавно в глобальном доступе появилась Brawl Stars – не сов...

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

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

Как я стал докладчиком Percona Live (и несколько интригующих деталей с американской границы) Percona Live Open Source Database Conference — одно из главных мероприятий на календаре мира СУБД. Когда-то всё начиналось с разработки одного из форков MySQL, но потом сильно переросло прародителя. И хотя очень многие материалы (и посетители) всё ещё плотно связаны с тема...

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

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

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

Samsung и Apple не могут угнаться за OnePlus OnePlus 7 Pro — это отличный смартфон во многих смыслах, но есть одна вещь, которая его по-настоящему возвышает над конкурентами — это скорость: попользуйтесь им даже короткое время, и вы заметите, что этот смартфон устанавливает совершенно новый стандарт произв...

Как включить новый раздел «Обзор» в Chrome на Android? Google настолько часто обновляет свои мобильные браузеры Chrome и Chrome Canary для Android, что порой кажется, уследить за всеми нововведениями просто невозможно. Любопытные разработчики и обычные пользователи с выходом каждой новой бета-версии начинают перелопачивать весь...

Чем занимается сейчас создатель FBReader — одного из самых популярных приложений в России Интервью с Николаем Пульциным: о работе учителем математики в 1990-е, разработке мобильных приложений в эпоху GPRS-интернета и причинах известности FBReader.

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

Apple тестирует Mac с Face ID и сенсорным экраном Компания Apple относительно недавно добавила в свои ноутбуки сканер отпечатков пальцев. Однако источники утверждают, что купертиновцы уже готовятся сделать следующий шаг и внедрить в MacBook и Mac сканер лица. Об этом сообщил индийский инсайдер Ишан Агарвал (Ishan Agarwal), ...

Терраформируй это: обзор Terragenesis В App Store/Google Play можно найти самые разные игры, поэтому я не сильно удивился, когда в одном из профильных чатов меня спросили, знаю ли я игру о терраформировании небесных тел. Посмотрев ее, решил написать небольшой обзор, потому что игра, на мой взгляд, хоть и не без ...

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

IntelliJ IDEA, ReSharper, SonarLint и SonarQube находят те же ошибки, что и PVS-Studio — ну и зачем нам PVS-Studio? Иногда люди задают вопрос, который, на первый взгляд, про одно, а на самом деле про другое. Как говорится, грамотно поставленный вопрос содержит половину ответа. На днях я вернулся с конференции JPoint, на которой впервые был представлен наш новый анализатор PVS-Studio для ...

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

Эволюция инфраструктуры БД: от базы и приложения на одном сервере до потоковой репликации Привет, Хабр! Меня зовут Антон Маркелов, я ops-инженер компании United Traders. Мы занимаемся проектами, так или иначе связанными с инвестициями, биржами и прочими финансовыми делами. Компания мы не очень большая, около 30 инженеров разработки, масштабы соответствующие –...

[Из песочницы] Замечательная аннотация Version в JPA Введение Итак, начнем! Что же означает аннотация Version в JPA? Если коротко, то она отвечает за блокировки в JPA. Данная аннотация решает одну из проблем, которые могут возникнуть в результате параллельного выполнения транзакций. Какие же могут возникнуть проблемы? Пот...

Livy — недостающее звено цепи Hadoop Spark Airflow Python Привет всем, немного информации "из под капота" дата инженерного цеха Альфастрахования — что будоражит наши технические умы. Apache Spark — замечательный инструмент, позволяющий просто и очень быстро обрабатывать большие объемы данных на достаточно скромных вычислительных ...

[Из песочницы] Основы реактивного программирования с использованием RxJS Часть 1. Реактивность и потоки Данная серия статей посвящена реактивности и ее применению в JS с использованием такой замечательной библиотеки как RxJS. Для кого эта статья: в основном, здесь я буду объяснять основы, поэтому в первую очередь статья рассчитана на новичков в ...

Google хотела сделать Google Pay таким же удобным, как Apple Pay, но передумала Google Pay мог быть таким же удобным, как Apple Pay, но не стал Я очень люблю почти всё, что делает Google, и даже предпочитаю Android операционной системе Apple, но буквально не выношу Google Pay. Но если то, что платёжный сервис поискового гиганта у меня срабатывает через ...

[Из песочницы] Создание приложения Sticky Notes с использованием 8base, GraphQL и React Посмотреть демо версию программы здесь. Во все времена тайм менеджмент был связан для меня с огромной борьбой, запланированные задачи забыты, заметки потеряны, потому что они распределены по нескольким приложениям, сохраняющим заметки. Решение заключается вовсе не в прило...

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

Как агентству расти в кризис и не тормозить во время роста — интервью с Николаем Фетюхиным из MST В этом году одному из лидеров рынка digital-маркетинга и продакшена — MST — исполняется 15 лет. Мы поговорили с основателем компании — Николаем Фетюхиным о том, как компания сумела вырасти во время финансового кризиса...

Купил «дрова» за 2,2 миллиона: Блогера разочаровал 9-летний Toyota Land Cruiser 200 Он признался, что понять не может, как такую машину кто-то рискнул приобрести. Началось всё с того, что блогер Владимир Металлист, специализирующийся на автомобилях с пробегом, поделился со своими подписчиками очень интересным внедорожником. Toyota Land Cruiser 200, выпущен...

Предварительный обзор Meizu 16 Plus Sound Color. Отличный звук Современным производителям смартфонов очень тяжело привлечь к себе внимание аудитории — нас уже разбаловали производительными смартфонами, крутыми камерами и большими дисплеями. Пользователь хочет чего-то нового, удивительного, но далеко не у каждой компании есть идеи, как э...

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

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

Видео: Руководство по первому запуску 3D принтера ZENIT. Заметки Инженера от 3Dtool. Всем привет, с Вами 3DTool!Сегодня мы подготовили для Вас новое видео в формате "Заметки Инженера" в котором, подробно покажем как запускать 3Д принтер ZENIT в первый раз и как происходит печать из коробки. Максим расскажет о том, на что нужно обратить внимание при распаковк...

Nintendo делает игровой смартфон по аналогии с приставкой Switch У компании Nintendo, судя по всему, есть планы на создание продукта, который не получилось создать у Sony. Даже будучи игровым гигантом, Sony не смогла заразить успехом игровой приставки PlayStation свое подразделение, занимающееся разработкой смартфонов, и это при том, что...

Владелец доменного имени OLED.com скоро расскажет о своих успехах Подобно компании Apple, недавно назвавшей дату публикации квартального отчета, компания Universal Display Corporation (UDC), являющаяся ведущим разработчиком технологий и производителем материалов для OLED, тоже сообщила, когда она планирует отчитаться за очередной квар...

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

Обзор Drone Strike Force. Воюем дронами Сегодня мы поговорим о крайне уникальной игре, которая смогла удивить меня по всем фронтам. Здесь есть и крутой большой виртуальный мир, и сюжетная линия неплохая, и управление удобное, и даже улучшения техники имеется. Для фанатов технологий будущего это прямо идеальный вар...

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

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

Ищем ошибки в исходном коде Amazon Web Services SDK для .NET Приветствую всех любителей покритиковать чужой код. :) Сегодня в нашей лаборатории новый материал для исследования — исходный код проекта AWS SDK для .NET. В своё время мы писали статью о проверке AWS SDK для C++. Тогда не нашлось ничего особо интересного. Посмотрим, чем на...

Ирландская история продления жизни Сейчас мы вам расскажем про одну свежую работу, сделанную при участии компании Inflazome (http://inflazome.com/). Эта компания зарегистрирована в Ирландии, штаб-квартира в Дублине. Inflazome разрабатывает лекарства, специализируясь на воспалительных заболеваниях. Финансирова...

Новая волна накопительных обновлений Windows 10 уже 8 октября Microsoft выпустит новую волну накопительных обновлений Windows 10 сегодня в рамках выпуска октябрьского исправления во вторник.Все версии Windows 10 получат новые накопительные обновления, хотя стоит отметить, что для SKU Home и Pro по-прежнему поддерживаются только версия ...

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

ANdroid Camera2 API от чайника Не так давно я возился со своей роботележкой, пытаясь водрузить на нее ANDROID смартфон. Моей, то есть его задачей, было сделать тележку эволюционно продвинутой. Чтобы она, так сказать, чувствовала мир его сенсорами, смотрела его глазом (камерой), слышала микрофоном и руга...

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

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

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

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

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

[Перевод] Я ненавижу почти всё ПО Прим. переводчика: Недавно создатель NodeJS Райн Дал открывал конференцию HolyJS в питере. И я вспомнил, что у меня есть неопубликованный перевод с его блога и решил его опубликовать. Местами перевод довольно откровенный. Надеюсь, вам будет интересно. Дата выхода статьи — Ок...

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

[recovery mode] Регистрация IT-компании в Швейцарии: пошаговый кейс В этом материале я расскажу, как происходит регистрация швейцарской компании и чем это выгодно предпринимателю. За основу возьмём кейс одного нашего клиента, который выбрал Швейцарию базой для своего онлайн-сервиса. Мы пройдёмся по шагам по всем этапам процедуры и увидим н...

[Из песочницы] Микросервисная архитектура = распределенные вычисления Приветствую всех читателей Хабра! Меня зовут Игорь Рыбаков и я технический директор в казахстанской IT-компании DAR. Сегодня я поделюсь с вами пониманием и использованием принципов параллельных вычислений в современных информационных системах. Чтобы глубже разобраться в этом...

Как развернуть SAP HANA: разбираем разные методы SAP HANA — популярная in-memory СУБД, включающая сервисы хранилищ (Data Warehouse) и аналитики, встроенное промежуточное ПО, сервер приложений, платформу для настройки или разработки новых утилит. За счет устранения задержек традиционных СУБД с SAP HANA можно сильно увеличит...

Анализ производительности запросов в ClickHouse. Доклад Яндекса Что делать, если ваш запрос к базе выполняется недостаточно быстро? Как узнать, оптимально ли запрос использует вычислительные ресурсы или его можно ускорить? На последней конференции HighLoad++ в Москве я рассказал об интроспекции производительности запросов — и о том, что ...

Google рассказала, как создавать приложения на Android «Разработка Android-приложений на языке Kotlin» – это бесплатный онлайн-курс, который компания Google разработала совместно с образовательной организацией Udacity для того, чтобы любой желающий мог пройти самостоятельное обучение и постичь азы (и не только) программирования...

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

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

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

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

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

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

Хочешь стать чуточку счастливее? Попробуй стать лучшим в своём деле Это история для тех, чьё единственное сходство с Эйнштейном — бардак на рабочем столе. Фото рабочего стола великого физика сделано через несколько часов после его смерти, 28 апреля 1955 года, в Princeton, New Jersey. Миф о Мастере Вся культура, созданная человеком, базиру...

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

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

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

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

Подписку «Яндекс.Плюс» теперь можно подключить с огромной скидкой Сегодня, 23 мая 2019 года, российская компания «Яндекс» сделала то, о чем ее многие давно просили. Она сделала подписку «Яндекс.Плюс» более доступной для людей, которые используют ее в кругу семьи. Если еще недавно каждому пользователю Сообщение Подписку «Яндекс.Плюс» тепер...

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

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

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

[Перевод] Есть ли что-то общее у разных песен-хитов? Если выполнить вход на Spotify.me, то можно получить персонализированную сводку того, как Spotify понимает вас через музыку, которую вы слушаете на этом сайте Spotify. Это круто! Я слушаю много музыки и люблю работать с данными, поэтому это вдохновило меня на попытку анали...

Hyperledger Fabric для Чайников A Blockchain Platform for the Enterprise Добрый день, дорогие читатели, меня зовут Николай Нефедов, я технический специалист компании IBM, в этой статье я хотел бы познакомить вас с блокчейн платформой – Hyperledger Fabric. Платформа предназначена для построения бизнес прил...

[Из песочницы] (5-2) Способа перенести большую SQL таблицу Введение Всем привет! Это моя первая статья и пишу я ее от лица младшего инженера-разработчика на языке C#. Так что здесь не будет каких-то подробных сведений о SQL, лишь практические сведения и размышления по решению довольно не очевидной задачи, с которой мне пришлось стол...

Эволюция обзора спринта в Agile-команде Привет! Меня зовут Анатолий Савченко, я разработчик и по совместительству скрам-мастер в команде сервиса «Автотека». Как вы уже догадались, мы работаем по Cкраму. Каждые две недели мы проводим обзор спринта — встречу, на которой команда и заинтересованные стороны обсуждают, ...

Xiaomi Black Shark 2 Pro – самый мощный в мире смартфон, о котором все мечтают Совсем недавно американская компания Qualcomm анонсировала процессор Snapdragon 855 Plus, что стало для всех большой неожиданностью, потому что обычно она не выпускает модифицированные версии своих флагманских чипсетов для мобильных устройств. Новый процессор приблизительно...

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

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

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

Huawei необходимо что-то сделать со странным интерфейсом EMUI Есть такой смартфон у Huawei, который делает превосходные фотографии, и имя ему Mate 20 Pro. Этот смартфон можно любить за многое, но есть у него одна, на мой взгляд, ахиллесова пята – фирменный лончер. Как вы уже поняли, эта проблема имеет отношение не только к Mate 20 Pro...

Раджа Кодури: в первую очередь Intel выпустит видеокарту для массового сегмента за $200 Старший вице-президент и ведущий специалист по архитектуре систем и графики компании Intel Раджа Кодури (Raja Koduri) недавно посетил Россию, где встретился с инженерами местного подразделения Intel. Кроме того, у известного инженера нашлось время дать интервью российскому Y...

Xiaomi и Redmi есть чему поучиться у Huawei Можно по-разному относиться к Huawei, но не учитывать тот успех, что компания достигла на рынке смартфонов, нельзя. Локомотивом успеха являются не только мобильники, но и грамотная маркетинговая политика, а также огромные инвестиции в инновации. Huawei вполне может стать при...

[Перевод] Выжимаем максимум из графических калькуляторов: игры на TI-83 В 80-х и 90-х не каждому ребёнку родители покупали Game Boy. Я был одним из таких детей, и оставался единственным на игровой площадке, у кого не было GB. Вместо консоли у меня был графический калькулятор. Мой отец горел сильным желанием с детства готовить меня к SAT. Поэто...

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

Итоги выставки Interplastica 2019 С 29 января по 1 февраля 2019 в ЦВК «Экспоцентр» на Красной Пресне прошла выставка по пластику Interplastica 2019. В рамках выставки  западные вендоры выступили с докладами о применении новых технологий для создания изделий из пластика.Ингольф Нахтигал (Ingolf Nachtigal...

Необычные наушники Campfire Andromeda S вышли лимитированной серией Компания Campfire Audio известна далеко не каждому нашему читателю. Этот способ можно использовать для определения аудиофилов, знающих, что производитель родом из Америки и занимается производством наушников. Недавно стало известно, что на российский рынок поступит одна из...

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

Как изменилась клавиатура в новых MacBook Pro Клавиатура «бабочка», которая пришла на смену традиционным «ножницам», используемым в ноутбуках Apple, оказалась далеко не самым надежным решением. Несмотря на то что с момента ее релиза прошло уже три года, клавиатуры продолжают выходить из строя, вынуждая Apple обеспечива...

Новый сервис Apple News+ страдает от ряда проблем, которые компания пока не спешит решать В прошлом месяце Apple представила сервис News+, предоставляющий доступ к цифровым версиям 300 различных изданий всего за 10 долларов в месяц. Предполагают, что покупка Texture, на основе которого и был создан данный сервис, обошлась Apple почти в 500 млн долларов. Как...

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

Data Science Digest (July 2019) Приветствую всех! Лето в полном разгаре, и если вы планируете быть в Одессе 5-го июля, приглашаю вас на ODS митап и дата-бар, который организовывает одесская ODS.ai команда. Напоминаю, что у дайджеста есть свой Telegram-канал и страницы в соцсетях (Facebook, Twitter, Lin...

Сборка чугунного скорохода на Spring Boot и AppCDS Сборка чугунного скорохода на Spring Boot и AppCDS Application Class Data Sharing (AppCDS) – фича JVM для ускорения запуска и экономии памяти. Появившись в HotSpot в зачаточном виде ещё в JDK 1.5 (2004 г.), она долгое время оставалась весьма ограниченной, да ещё и отчасти к...

Verizon Gaming позволит запускать на мобильных... God of War и Red Dead Redemption 2? О том, что будущее видеоигр за стримингом, мы слышали неоднократно. Но с каждым днем появляется все больше подтверждений тому, что это не просто слова. Xbox Live скоро появится на мобильных, Apple работает над игровым сервисом в стиле Netflix, а американский оператор Verizon...

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

Какую пасхалку Google спрятала в Android Q Google очень любит пасхалки. Так, например, компания, приурочивая это к различным праздникам и крупным (или даже мелким) событиям, регулярно встраивает в свой поисковик как для десктопных, так и для мобильных платформ различные игры или скрытые послания. Еще одна такая, ста...

ZX Spectrum 128k своими руками. Часть 2 Первая часть здесь Все изображения кликабельны. Прошло больше года c того момента как я написал статью про сборку клона ZX Spectrum «Ленинград». И за это время его возможности существенно расширились. Не думал что я буду писать ее продолжение, но все таки статей по ретрок...

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

Флагман LG G8 ThinQ не удивит автономностью Недавно мы публиковали изображения смартфона LG G8 ThinQ, которые подтверждают, что он напоминает модель LG G7 ThinQ передней панелью и похож на LG V40 ThinQ, если взглянуть на его заднюю панель. Теперь же в Сети появилась фотография документа, который выдал бразильски...

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

[Перевод] Путь к проверке типов 4 миллионов строк Python-кода. Часть 2 Сегодня публикуем вторую часть перевода материала о том, как в Dropbox организовывали контроль типов нескольких миллионов строк Python-кода. → Читать первую часть Читать дальше →

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

Официально: смартфон Meizu 16s Pro представят 28 августа Китайские производители смартфонов, в особенности Xiaomi и Meizu, часто сначала анонсируют какое-то крупные событие при помощи тизеров, а затем в указанную дату публикуют очередной тизер, но уже с указанием точной даты премьеры смартфона. Накануне Meizu пообещала сделать важ...

[Перевод - recovery mode ] Как правильно обрабатывать ошибки: тишина — не всегда хорошо У меня никогда не было какого-то особого мнения относительно обработки ошибок. Если я начинала работать с существующим кодом, я продолжала выполнять задачу, над которой трудился автор исходника; если писала код с нуля — делала то, что казалось мне правильным. Но недавно...

[Перевод] Ищем утечки памяти в приложениях на Python Ola! мы продолжаем серию публикаций приуроченных к запуску курса «Web-разработчик на Python» и прямо сейчас делимся с вами переводом еще одной интересной статьи. В Zendesk мы используем Python для создания продуктов с машинным обучением. В приложениях с использованием машин...

Поймай меня, если сможешь. Версия менеджера Ты – программист. Я – эффективный менеджер. Ну, ты так считаешь. Может, даже статью про меня напишешь, наберешь кучу плюсов – тема-то благодатная. В статье обязательно слово «эффективный» в кавычки поставишь. Я уже не работаю в вашей компании. Решил рассказать тебе, как всё...

О “хакерском кибероружии” из «умных» колонок и о том, как хайпожеры испортили научпоп и ИТ-журналистику В своем стремлении узнать больше, я часто читаю разнообразную англоязычную интернет-периодику, в частности, такие издания как techradar.com, wired.com т.п… В нынешнем году времени на чтение немного и часть новостей я догоняю. Внезапно мне попался громкий августовский заголов...

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

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

Внедрение системы автозаказа в ГК «Лама» повысило товарооборот на 5%. Вот так просто! Николай Молдован, ИТ-директор Группы компаний «Лама» (г. Томск), рассказал, как система прогнозирования спроса повысила томскому ритейлеру товарооборот на 5%. Одна из главных задач в ритейле — правильно спрогнозировать спрос и отрегулировать процесс заказа товара. У нашей ко...

CardInfo — API для определения логотипа, цветов банка и прочего по номеру карты Тут и демо, и документация: cardinfo.online Это API. Вы ему 6 первых цифр банковской карты, оно вам ссылку на логотип банка, его фирменные цвета, бренд (Visa, MasterCard, и т.д.) и прочее в формате JSON. CardInfo нужен тем, кто создаёт форму для приёма банковских карт у се...

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

[Перевод] Будущее контент-маркетинга: тренды, тактика и инструменты За последнее десятилетие контент-маркетинг быстро вырос. Каждый крупный бренд пытается привлечь в сети все больше и больше клиентов, и на то есть веская причина. Контент-маркетинг давно известен своими (сравнительно) низкими первоначальными затратами и долгосрочными преим...

Разрабатываем утилиту на GraalVM Постановка задачи Периодически у меня возникает задача поделиться файлами по локальной сети, например, с коллегой по проекту. Решений для этого может быть очень много — Samba / FTP / scp. Можно просто залить файл в общедоступное публичное место типа Google Drive, приложить к...

«У меня только один метод обучения: просто работать» — интервью с Ryan Dahl (Node.js, Deno) 27 мая исполнится 10 лет с того момента, как Ryan Dahl выпустил самую первую версию Node.js. За прошедшее десятилетие проект стал более чем успешен, но сам Райан уже переключился на другие вещи. Чем он занимается теперь? Чем его новый проект может помочь JavaScript-разрабо...

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

Милые кости 3D: гиперэластичный костный материал для пластики дефектов черепа У нас их примерно 205, суммарно они весят около 5-6 кг и каждые 10 лет полностью обновляются на клеточном уровне. А еще есть идиоматическое выражение, утверждающее, что у всех есть это в шкафу. Речь, конечно, идет о скелете и о костях, его составляющих. Травмы, связанные с...

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

[Перевод] Компания GitLab из-за политики прекращает набор сотрудников из России и Китая 2 недели назад в публичном трекере компании GitLab, стоящей за популярным одноимённым Open Source-решением для разработчиков и DevOps-инженеров, появился issue под названием «WIP: блокировка инженерных должностей по стране проживания». Сегодня о нём стало широкой обществен...

[Перевод] Как я пытался улучшить Halo 2, но чуть её не испортил После выпуска в 2004 году Halo 2 мгновенно стала самой популярной многопользовательской игрой в Xbox Live. Она сохраняла это звание почти два года, и можно даже с уверенностью сказать, что основной причиной выживания Xbox Live в её ранние годы стала огромная популярность эт...

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

ВКонтакте появилась возможность прикреплять к видеороликам ссылки В видеоролики ВКонтакте теперь можно добавлять ссылки на записи, опросы, товары, статьи и другие материалы в VK. Новая функция поможет рекламодателям сделать объявления эффективнее, а создателям контента — добавить в видео интерактивности. Кнопка с прикрепленным материалом о...

Итоги эксперимента с четырёхдневной рабочей неделей для офисных работников Новой Зеландии В ноябре 2018 года новозеландская компания Perpetual Guardian стала одной из первых в мире, кто перешёл на четырёхдневную рабочую неделю, в которой количество рабочих часов уменьшено с 37,5 до 30. Это сделано по результатам предварительного эксперимента, который помогли пров...

Авиакомпании по всему миру отказываются перевозить MacBook Pro 15″ Можно ли провозить ноутбуки в салоне самолёта Этим летом стало известно, что часть 15-дюймовых MacBook Pro, проданных в период с сентября 2015 по февраль 2017 годов, содержит опасный дефект. Из-за него аккумулятор ноутбука может бесконтрольно нагреваться, что в свою очередь ...

Эксклюзивно для смартфонов Pixel на Android Q Google добавила 53 новых полисексуальных эмоджи Вот и прошла, наконец, презентация американского поискового гиганта в рамках собственного мероприятия Google I/O, на котором было официально представлено обновление самой популярной в мире мобильной операционной системы Android. Помимо прочих нововведений, о которых мы вам ...

Токарные работы от 3D GURU Во многих производственных отраслях используются токарные работы. Связанно это с тем, что изделия, обработанные и созданные на токарных станках, имеют точные параметры и необходимую степень шлифовки. Заказать токарные работы в Москве можно в компании 3D GURU. Данное предприя...

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

Windows 10 Build 18342 доступна для загрузки в Slow Ring Microsoft наконец-таки выпустила в Slow Ring тестовую сборку Windows 10 Build 18342. Microsoft недавно заявляла, что сборок нет в Slow Ring из-за проблем с античит-программами. И вот спустя пару дней выходит сборка в Slow Ring. Есть такое ощущение, что Microsoft просто немно...

Задача со звёздочками: собираем электровелик на примере Twitter Mantis-E0 Привет, Хабр! Вне всяких сомнений многие из вас уже открыли велосезон (а кто-то его не закрывал) и это похвально. Мы тоже катаемся, а вместе с этим возобновляем наш блог, в котором в прошлом году делали подробные обзоры электровелосипедов. Вы знали, что есть такая професс...

[Перевод] Сравнение одинакового проекта в Rust, Haskell, C++, Python, Scala и OCaml В последнем семестре университета я выбрал курс компиляторов CS444. Там каждая группа из 1-3 человек должна была написать компилятор из существенного подмножества Java в x86. Язык на выбор группы. Это была редкая возможность сравнить реализации больших программ одинаковой фу...

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

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

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

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

Xbox One рухнул в цене до 990 рублей. Теперь его может купить каждый Американская корпорация Microsoft отлично понимает, что игровая приставка Xbox One интересна широкому кругу покупателей, но у всех таких совершенно разный достаток, поэтому кому-то она может быть совсем не по карману. На фоне всего этого руководство Сообщение Xbox One рухну...

Sony PlayStation 5 сокрушила PlayStation 4 Как известно, спрос на игровые приставки с каждым годом стремительно растет, то есть все более широкий круг людей предпочитает проводить свободное время за игрой в такие, тем более что в настоящее время для PlayStation 4 Сообщение Sony PlayStation 5 сокрушила PlayStation 4 ...

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

[Перевод] План ИИ-трансформации: как управлять компанией в эпоху ИИ? Делимся с вами ещё одним полезным переводом статьи. Также всех, у кого есть желание за 3 месяца освоить Best Practice по внедрению в проекты современных аналитических механизмов, необходимых для продвижения продуктов и услуг в цифровом пространстве, приглашаем ознакомиться с...

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

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

Самый крупный хакатон Контура: упоротая гуля и любовь к окружающей среде 18–19 мая в Контуре прошёл открытый хакатон, где 400 участников в восьми городах трудились над сервисами, прокачивающими городскую среду. За сутки ребята разработали идею, реализовали MVP и презентовали её жюри — известным урбанистам Урала. Все проекты поделили на пять напра...

[Из песочницы] JavaScript в 3D: введение в Three.js Привет, Хабр! Представляю Вашему вниманию перевод статьи «JavaScript in 3D: an Introduction to Three.js» автора Брета Кемерона (Bret Cameron). Введение Three.js это мощный инструмент. Он помогает использовать 3D дизайн в браузере с приемлемой производительностью. По нач...

Изучаем веб-аналитику с нуля. Большая подборка Привет, читатель! В интернете много статей по веб-аналитике, но найти действительно стоящие и последовательно сгруппированные материалы нелегко. Поэтому сделал для вас большую подборку материалов для самостоятельного изучения. Добавляйте в закладки, чтобы не потерять. ...

Digital Италия. Что и как работает Изучая комментарии уважаемого сообщества к моей первой статье, я понял, что название действительно было выбрано удачное, и несмотря на то, что на Хабре не один я проживаю и работаю в Италии, про жизнь итальянского IT в более широких кругах практически ничего не известно. Это...

Мини-интервью Олега Анастасьева: отказоустойчивость в Apache Cassandra Одноклассники – самый крупный пользователь Apache Cassandra в Рунете и один из крупнейших в мире. Мы начали использовать Cassandra в 2010 для хранения оценок фото, а сейчас под управлением Cassandra находятся петабайты данных на тысячах нод, более того, мы даже разработали...

Как разработчик, я никогда не знаю себе цену, потому что её нет. Но вся система построена так, как будто она есть Каждый раз перед собесом я говорю себе: "Спокойно, не нужно ничего выдумывать, доучивать и врать, твоих знаний и опыта достаточно для того, что бы работать у них. Ты усилишь любую команду, тебе есть что предложить, а пробелы в твоих знаниях — приемлемы. Если бы они знали о ...

[Из песочницы] Как я не стал программистом в 35 лет С самого начала сентября широким потоком хлынули на Хабр публикации об успешном успехе на тему «Детство программиста», «Как стать программистом после N лет», «Как я ушёл в IT из другой профессии», «Путь в программирование» и так далее. Подобные статьи пишут постоянно, но во...

Названа дата выхода Xiaomi Mi Note 10 на европейский рынок Xiaomi CC9 Pro получит пятикамерную систему на тыльной стороне, причем один из датчиков будет рекордным по своему разрешению на рынке — 108 Мп. Первой страной, где новинка дебютирует, станет Китай и произойдет это 5 ноября. За пределы Поднебесной смартфон также вы...

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

Почему Huawei Mate X и Samsung Galaxy Fold такие дорогие С 2017 года цены на смартфоны Samsung и Huawei взлетели и просто-таки пробили потолок адекватности с последними показанными в Барселоне флагманами Huawei Mate X и Samsung Galaxy Fold. Было время, когда средняя цена флагманского Android-смартфона в США была в пределах от 600...

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

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

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

Проектирование Электро-Механической Marble Machine v2.0 Я хочу рассказать о второй версии моей электро-механической Marble Machine и о процессе ее проектирования. Про первую спиральную машину я уже писал здесь на хабре. Времени с тех пор прошло не мало, и вот, в принципе, задуманное осуществлено: два подъемника и два спуска рабо...

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

Как расставить приоритеты в разработке. Опыт внедрения GIST + ICE в Яндекс.Маркете Рассмотрим одно из подразделений Яндекс.Маркета. Оно довольно крупное — 85 человек. Внутри подразделения есть несколько команд. Команды либо занимаются функциональными частями Маркета, либо решают какую-то большую пользовательскую задачу. Вот одна из них: изменить сам сервис...

С чего начиналась монополия, или немного возни с IBM PC 5150 For English press One У каждого любителя старого железа есть фетиш. Зачастую на территории восточной (да и части западной тоже) Европы это ZX Spectrum, замечательный компьютер, который, впрочем, не оставил значительного наследия. Другое дело — IBM PC 5150. Этот компьютер ...

Подобородки в безрамочных смартфонах. Huawei первой объяснила, для чего они нужны Недавно компания Huawei представила новые флагманские смартфоны Huawei P30 и P30 Pro. Оба смартфона имеют обновленный дизайн и уменьшенные рамки по периметру. При этом у Huawei P30 нижняя рамка или «подбородок» даже меньше, чем у P30 Pro. Исполнительны...

Учёные создали самый чёрный материал в мире Хорошая новость для любителей чёрного цвета, потому что чёрный теперь стал ещё чернее. Инженеры MIT создали материал, который оказался в 10 раз чернее. Данный материал поглощает более 99,96% света и состоит из вертикально выровненных углеродных нанотрубок. И произошло это со...

Эстетика импровизации Мы снова сделали это. Компания PICASO 3D приняла участие в выставке Formnext 2019.Каждый год мы задаем сами себе вопрос - ЗАЧЕМ? И каждый раз отвечаем - это крупнейшая мировая отраслевая выставка и мы не можем пропустить ее.Мы разрабатываем и производим 3D принтеры и мы част...

Лиза Су призналась, что давно мечтала возглавить компанию полупроводникового сектора Об этом мечтает каждая маленькая девочка.

Названия Windows 10 слишком запутаны? Microsoft недавно объявила, что следующее обновление функции для Windows 10 будет называться ноябрьским обновлением 2019 года (November 2019 Update) по причине того, что это обновление запланировано на ноябрь. И что, лучше назвать его так, чем использовать месяц, когда оно б...

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

#видео | Установлен новый мировой рекорд по экономичности автомобилей Каждый год в Швеции проходит конкурс Delsbo Electric, в ходе которого студенты пытаются разработать средство передвижения, потребляющее минимальное количество энергии. Для участия в конкурсе от них требуется собрать рельсовое транспортное средство на батареях, а для победы ...

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

Виктор Вяличкин: «Свобода, равенство, братство есть только в OpenStreetMap, где все всегда на виду» Виктор Вяличкин (Rainbow Fox) — инженер-программист из Тулы, который любит прогулки за городом и научно-популярную литературу. Он присоединился к проекту OpenStreetMap всего полгода назад, но уже успел стать первым картографом своего родного города. Почему он мапит каждый ...

Электрички Москвы (и не только): спасибо тем, кто помогал в этом году Электричка слева — Аэроэкспресс — теперь тоже добавлена в приложение. В день расписание у нас просматривают 600 тысяч человек, поэтому каждое маленькое изменение имеет эффект большого масштаба. Я хочу немного отчитаться о том, что мы добавили в приложение электричек по п...

Чему не учат в школе: как мы готовим инженеров техподдержки Вот и обещанная “другая история”. Challenge Если бы четыре года назад меня спросили: “Как можно обучать новичков в ИТ отделе/компании?” — я, не задумываясь, выдал бы: “По методу “обезьянка видит — обезьянка подражает”, то есть прикрепите новичка к более опытному сотрудни...

Система предотвращения столкновений: Часть 1. Законодательство как ТЗ для разработчика Приветствую Хаброюзеры. Меня зовут Евгений и в серии статей я хочу рассказать о процессе разработки и тестирования системы предотвращения столкновений промышленной техники и людей, работающих с ней бок о бок. Но сначала небольшая история. Один северный город нашей необъят...

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

Старикам здесь не место? Программируем после тридцати пяти Привет, меня зовут Дмитрий, и я программист. Прошлым летом я получил приглашение Яндекса и перебрался работать в Москву. Недавно мне исполнилось 35 лет. В этой статье я хотел бы затронуть вопрос, который не раз обсуждался на Хабре: насколько реально быть программистом в 3...

Как переквалифицироваться в бизнес-аналитика В этом материале Ксения Жайворонок, бизнес-аналитик EPAM Ukraine, делиться рекомендациями о том, как попасть в профессию, и историей своего пути от филолога до бизнес-аналитика. Читать дальше →

Как управлять часами? Разбор фронтенд-трека второго чемпионата по программированию Новый хабрапост в серии разборов недавно прошедшего чемпионата. Участникам квалификации, которые выбрали секцию фронтенда, нужно было решить несколько задач очень разной сложности: первая (по нашим ожиданиям) занимала 20 минут, последняя — около часа. Мы проверяли широкий сп...

Mail.ru Group создает новое подразделение «Mail.Ru Цифровые Технологии» Сейчас рынку уже доступны бизнес-продукты от Mail.ru Group: облачные сервисы Mail.Ru Cloud Solutions, проект в области разработки баз данных Tarantool, решения для корпоративной социализации и коммуникаций. Далее основной задачей станет вывод на корпоративный рынок технологи...

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