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

Как устроено карьерное развитие разработчиков в Альфа-Банке Всем привет. Меня зовут Иван, я руководитель направления “Единый фронт”, сегодня мы с вами поговорим про то, как можно развиваться в Альфа-Банке. Не только профессионально, но и карьерно, про то, какие вообще есть пути и возможности для разработчиков в Альфа-Банке.Я – бывший...

Что у ECS под капотом Всем привет, это моя первая статья на Хабр. Давно хотел попробовать что-то написать, но всё никак не решался, да и темы подходящей не было. Наконец тема подвернулась, и пришло время закрыть этот гештальт =)В данной статье я опишу общий принцип "подкапотной" работы ECS фреймв...

Открытая дверь Всем привет. Я –Валера Черепенников, бывший генеральный директор Intel R&D в России, а с2020 года VP Нижегородского исследовательского центра Huawei. Но сейчас я не от лица компании говорю, а хочу своей человеческой позицией поделиться. Те кто меня читают на других ресур...

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

Нужен ли Mockito, если у вас Kotlin? Салют, коллеги.В рамках пятничной статьи предлагаю посмотреть на интересный способ создания моков в Kotlin, без использования сторонних библиотек.Я занимаюсь разработкой аддонов для Atlassian-стека в компании Stiltsoft и, из-за технических ограничени...

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

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

Databaser. Возвращение легкости стартапа Всем привет, меня зовут Александр Даниленко, я – ведущий разработчик отдела «Бюджет-Online». В компании «БАРС Груп» работаю уже 5 лет. За это время нам удалось успешно исправить некоторые сложности процесса разработки. Первая проблема, с который мы столкнулись – ра...

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

Что необходимо знать, чтобы написать свою Embedded RTOS (часть 1) Хотел бы написать небольшой цикл статей посвященных тому, как я написал свою RTOS с какими трудностями столкнулся и зачем вообще писать свою RTOS если уже есть FreeRTOS, RTX, embOS и т.д. список достаточно большой. Начнем с того, что по мере работы я сталкивался с тем, что ...

Исповедь iOS-разработчика из Google Я уволился из Google летом 2020. Лицо моего менеджера вытянулось, когда я сказал ему что ухожу - он ожидал чего-то подобного, но не в разгар пандемии! А я был счастлив - как никогда за последние несколько месяцев, и почти так же счастлив как 3 года назад - когда получил пись...

Руководство разработкой: beginner's survival guide Привет! Меня зовут Наташа, я руковожу разработкой бэкенда страницы yandex.ru. Сейчас у нас в команде больше двадцати человек, которые входят в отдельные группы разработки. Три года назад я впервые стала «тимлидом» маленькой группы из четырёх человек, накопив к этому времени...

ИБП для ПК и 3D принтера После выхода на удалёнку, был сильно удивлён качеством питания в 9 этажном доме, не самой старой постройки. Кратковременные (до 5 мин.) прерывания случаются чуть ли не через день, и раз в месяц бывает прерываться на 30 минут и более.С начала со всем этим безобразием работал ...

Digital nomads – как оно на практике? Работать удаленно я начал ещё до того, как это стало мейнстримом. Тяга к свободному графику и возможности работать из того места, где мне комфортно, вместо того, чтобы ехать в офис, потом из офиса тратя на это бесценное время собственной жизни, была во мне ещё с начала нулев...

Функция Reactive во Vue: как это работает После jQuery я попробовал AngularJS и был очарован его возможностями. Несколько строк в AngularJS заменяли кучу спегетти-кода в jQuery. Это было похоже на магию. Сейчас все современные Frontend-фреймворки так или иначе обеспечивают реактивность, и это уже никого не удивляет....

[Перевод] DevOps, SRE и Platform Engineering В течение своей карьеры мне приходилось работать в командах и компаниях, где в качестве разработчика я помещал код в репозиторий и просто надеялся, что все будет хорошо, когда какой-нибудь мифический сисадмин в конце концов не запустит его в продакшн. Случалось и то, что мне...

Кейс: как soft skills повлияли на карьерный рост Привет! Меня зовут Миша Ларченко, я разработчик в Sytac B.V. Последние 7 лет живу и работаю в Нидерландах. В этой статье я расскажу, как складывался мой путь от верстальщика в бобруйской газете до разработчика в нидерландской компании. Спойлер: в этом как-то замешаны soft sk...

Разработчик игр на Unity: как начать работать с востребованным игровым движком По данным сайта gamedatacrunch.com, в 2021 году 49,48% всех платных игр, вышедших в Steam, были сделаны на Unity. А в сфере мобильных игр этот показатель уже давно превысил 50%. В этом материале мы расскажем, почему движок стал настолько популярным, и объясним, почему начина...

Дико крутые товары с AliExpress, которыми я давно пользуюсь Кажется, уже все мои коллеги поделились классными гаджетами с AliExpress, которыми они пользуются сами. У меня тоже такие имеются: я буду рад рассказать вам о них. Все очень просто, понятно и не очень дорого. Кстати, когда я их приобретал для себя, никаких скидок не было, а...

Добавление пользовательской темы для фронтэнд-приложений Привет, Хабр! Меня зовут Павел, я фронтэнд-архитектор в компании Itransition. Вот уже более 8 лет я работаю во фронтэнде. В течении этого времени мне довелось поработать с приложениями, как полностью основанными на бэкенд технологиях, так и с классическими сайтами, написанны...

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

Кастомный корпус ПК из советского радиоприёмника Ленинград-002 Вступление Здравствуйте, друзья айтишники и им сочувствующие! Меня зовут Артем и я работаю разработчиком мобильных приложений  под iOS в компании Orion Innovation. Но сегодня я не буду грузить вас дебрями управления памятью или ребрами ядовитых змей (профессиональный юмор...

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

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

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

Как управлять командой разработки Привет! Я Иван Антипин, заместитель директора департамента разработки в AGIMA. За свою карьеру я поработал с десятками команд. Где-то был разработчиком, где-то тимлидом, где-то помогал извне. У меня был миллион возможностей разобраться, как люди ведут себя в коллективе. Но в...

В AnTuTu теперь есть тест батареи и зарядки: он показывает мощность, температуру, время и многое другое Разработчики AnTuTu, известного приложение для тестирования производительности мобильных устройств, выпустили новую версию, добавив тест, связанный с батареей и зарядкой. В последней версии AnTuTu V9.2.7 в главном меню появился раздел Battery Test: Wear Level Test...

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

[Перевод] Пишем Python-расширение на Ассемблере (зачем?) Прим. Wunder Fund: в жизни каждого человека случается момент, когда ему приходиться позаниматься реверс-инжинирингом. В статье вы найдёте базовые особенности работы с ассемблером, а также прочитаете увлекательную историю господина, который решил написать Питон-библиотеку на ...

Путь в ИТ: разработчик с 30-летним опытом о карьере, олдскульном программировании, переписывании чужого кода и правилах  В нашем первом посте для Habr мы рассказывали про сотрудника, который в один момент радикально изменил карьеру – ушел из пилотов вертолетов в тестировщики. Отклик был очень хорошим, мы продолжили искать интересные истории внутри компании. В прошлом году к нашей команде...

Быстрый, резкий, как пуля, дерзкий. Как работать над перфомансом сайта, чтобы нравиться пользователям и Гуглу Привет! Меня зовут Андрей Якобчук, я ведущий фронтенд-разработчик в Muse Group. Мы постоянно работаем над ускорением клиентской части наших сайтов. К тому же Гугл с его метриками Core Web Vitals с каждым годом придаёт всё большее значение отзывчивости и стабильности интерфей...

Какой JS-фреймворк выбрать новичку — мнения шести экспертов Привет! Меня зовут Дима Чудинов, я наставник на веб-факультете Яндекс.Практикума, Head of Frontend в СберМаркете. В первой статье о JS-фреймворках я рассказал о самых популярных из них: Angular, React, Vue и других. В комментариях опытные разработчики спорили о том, какой ...

Охота на toggle: Как простую фичу сделать максимально сложно – Хей, Катя, у нас там багуля небольшая завелась. Посмотри, плиз.– Не вопрос, бро. В чем проблема?– Toggle сбрасывается при возврате на экран. Изи ваще!С этой безобидной фразы началось мое недельное приключение в мир безумной архитектуры, сумасшедших фиксов и красноглазия. И...

[Перевод] git bisect: путешествие по времени и багам Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

Модернизация Эндер 3 Всем доброго времени суток. С чего бы мне лучше начать рассказ? Пожалуй с самого начала. Захотел я сделать себе подарок и купил немного бу 3д принтер эндер 3. С небольшой проблемой в виде не работающего мотора экструдера. Так как я супер технарь и по совместительству Ванга! ...

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

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

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

Мои собеседования '2021 (C++ developer) Привет, меня зовут Дмитрий, разработчик на C++ со стажем более 15 лет. В основном приходилось заниматься разработкой десктопного софта и софта для мобильных устройств. Живу в Москве.В начале 2021 года, после шести лет работы в одной компании (хотя и очень хорошей), решил что...

Интервью с Playdigious о мобильном рынке и месте премиальных игр в нём Издатель Playdigious дал интервью зарубежным изданиям и рассказал о своём пути, кооперации с Dotemu и нынешнем состоянии мобильной индустрии. Ксавье Лиардом, один из основателей Playdigious, сообщил, что издатель берёт своё начало в 2015 году. Именно тогда он основал эту к...

Developer Experience — как упростить себе жизнь с помощью правильных инструментов Привет! Продолжаем публиковать текстовые версии докладов с QIWI Server Party 6.0, в этом посте — Александр Прокопьев и Developer Experience. Про инструменты, их качество и развитие инструментов разработчиков в QIWI.Если предпочитаете формат видео — ролик в посте.А вот и тек...

Увеличение размера диска с LVM на VirtualBox Приветствую, меня зовут Иван, я системный администратор. Решил попробовать писать такие вот заметки на задачи, которые делаю редко, чтобы потом вспомнить, если понадобится. Надеюсь и ещё кому-то пригодится.Все пути и имена разделов мои, меняйте соответственно на своё. Все де...

Текстовая CAPTCHA в 2022 В этой статье я попробую пройти весь путь в распознавании text-based CAPTCHA, от эвристик до полностью автоматических систем распознавания. Попробую проанализировать, жива ли еще капча(речь про текстовую), или пора ей на покой.Впервые текстовая капча(text-based CAPTCHA), дал...

Пять историй про командное лидерство Привет, Хабр! Я работаю в сфере IT около 15 лет. За свою карьеру успел побывать support-агентом, QA-специалистом, техническим писателем, Linux-админом, DevOps-инженером и DevOps- тимлидом. Именно опытом работы в роли последнего я хотел бы поделиться. Я расскажу про методики,...

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

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

[Перевод] Google Play удалил наши аккаунты без предупреждения и лишил семью заработка Я около семи лет занимаюсь разработкой приложений на Android. Начал с того, что делал приложения в свободное время, чтобы ближе познакомиться с этим замечательным миром, а потом присоединился к компании, которая учит людей создавать собственные продукты и выводить их на рыно...

Made at Intel. Architecture and religion Я подустал от мрачных текстов и вспомнил о своей давней мечте. За 20 с хвостиком лет работы в Интел у меня развеселых историй накопилось на целую книгу. Хотелось в ретроспективе посмотреть на некоторые события, участником которых мне довелось быть. И еще хотелось отдать дань...

Как мы в Домклике делаем виджеты на React Всем привет! Меня зовут Игорь Савин, я frontend-разработчик в компании Домклик. На текущий момент у нас около 150 различных команд разработки, из которых большая часть связана с разработкой какого-либо фронтенда на HTML, CSS и Javascript. Но когда так много команд, непременн...

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

Разработчики MIUI пользуются iPhone. Официальный комментарий Xiaomi Компания Xiaomi ответила на сообщения о том, что сотрудники Xiaomi используют iPhone, особенно члены команды разработчиков фирменной оболочки MIUI. До этого появились сведения о том, что сами сотрудники MIUI не любят использовать смартфоны с MIUI, потому что в ней очень...

Мой опыт с Webpack 5 Module Federation Всем привет. Меня зовут Михаил, я - фронтенд-разработчик в Лиге Цифровой Экономики.В последнее время я пробую себя в должности руководителя направления фронтенд-разработки, однако я хочу с вами поделиться опытом разработки приложения с применением Webpack Module Federation, ...

[Перевод] Производительность Unity C#: советы и приемы С чем бы вы ни работали – ПК, мобильным устройством или консолью, наступит такой момент, когда вы захотите оптимизировать вашу игру. В этой статье приведено несколько советов о том, что нужно и чего не нужно делать, чтобы ваш код на Unity стал бегать немного быстрее. Читать...

Alien invasion: Tower Defense является примером плохого геймдизайна Alien invasion: Tower Defense вышла на Android и у игры есть проблемы. Давайте разбираться. Жанр «башенная защита» процветает на смартфонах благодаря таким проектам, как Kingdom Rush и Plants vs Zombies. Некоторые инди-разработчики стараются отойти от этой схемы и перенести...

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

Flutter: простыми словами про ассинхронность и параллельность Всем привет, читатели Хабра! В этой статье я хочу простыми словами рассказать про асинхронность и параллельность в Dart/Flutter. Многие новички сталкиваются с непонимаем того, что это и когда что использовать. Я сам столкнулся с этой проблемой в начале своего карьерного пути...

Английский — это просто Меня зовут Денис, я являюсь Sysadmin/DevOps в небольшой шведской компании. Работаю удаленно 3 года. В Otus преподаю курс, связанный с мониторингом в Linux. Очень часто я слышу вопрос: «на работе на английском общаетесь? Как у тебя с языком?» Я думаю понятно, что не...

[Перевод] У SDET — сердце разработчика Я Software Engineer in Test (SET). Многие не совсем понимают, что это значит. Разработчики часто называют меня «тестировщиком» или «QA», а бывший директор однажды подумал, что я занимаюсь DevOps. Хотя моя работа и охватывает данные области, они не являются моим основным напр...

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

Справочники в iOS: храним, обновляем, используем Всем привет! Меня зовут Саша, и я iOS-разработчик в hh.ru. Страны, города, профобласти, языки, валюты – всё это названия справочников внутри нашего мобильного приложения. Они очень редко меняются, но используются повсюду, а поэтому обязаны быть актуальными и не должны т...

[Перевод] Зачем создавать дурацкий стартап Джастин Кан, в 22 года стал сооснователем Twitch, который был продан за 1 млрд долларов. Ваш первый стартап, вероятно, будет ужасным, и это нормально. Создание дерьмового первого стартапа — одна из самых важных вещей, которые вы когда-либо будете делать. Когда мне приход...

Обо всём и ни о чём с FlyingBear Ghost 5, или история апгрейдов Всем привет! Небольшие путевые заметки новичка в освоении ремесла 3D-печати.Я купил принтер Flying Bear Ghost 5 в ноябре, с тех пор успел испечатать одну катушку PLA и ещё примерно по половине двух катушек PETG и одной катушки ABS. Немного попробовал TPU, но пока не нашёл ем...

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

5 причин, почему я выбрал iOS, а не Android В начале января исполнится 5 лет с того момента, как я купил свой первый iPhone. Я купил не самый качественный смартфон, слегка переплатил, но за все время он меня так и не подвел. Несмотря на то, что в сторону iPhone 6 Plus уже тогда косо поглядывали и считали его не самым...

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

CoroOS: концепт операционной системы для микроконтролеров на корутинах С++20 Здравствуйте! Меня зовут Александр, и я работаю программистом микроконтроллеров.Наверное, любой разработчик встраиваемых систем время от времени подумывает написать свою собственную ось. Такую, чтобы другим неповадно было!И ваш автор не исключение. Как по мне - дело не то чт...

Сколько оперативной памяти нужно для Google Chrome Сколько оперативной памяти нужно Google Chrome? Вопрос хороший. Тем более, что как такового ответа на него почти ни у кого нет. Практика показывает, что браузер поискового гиганта способен израсходовать любой объём ОЗУ, сколько ему ни дай. Поэтому, когда в Сети появилась ин...

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

[Перевод] Я развернул монитор на 90° и всем это рекомендую Когда я только начинал работать удаленно, то целые месяцы приводил в порядок свое рабочее место, стараясь довести всё до совершенства. Стол, кронштейны для монитора, веб-камера – просто остановиться не мог. Моя работа напрямую связана с тем, чтобы повышать людям производит...

[Перевод] Pinned Object Heap в .NET 5 Эта небольшая статья Конрада Кокосы дополняет опубликованный неделей ранее перевод «Внутреннее устройство Pinned Object Heap в .NET». В этом материале Кокоса подходит немного ближе к практике, рассказывая об API, используемом для выделения объектов в POH, сравнивая его с зак...

С 2 лет до 6 месяцев: как мы ускорили “доставку” почтового ПО в 4 раза Всем привет! Меня зовут Антон, я системный архитектор отдела разработки курьерских сервисов в Почтатехе. Мы разрабатываем сложные цифровые продукты Почты России. Помогаем ей стать удобнее, быстрее, качественнее и технологичнее для вас. Команда нашего отдела создаёт и ра...

Стоит ли играть в Геншин Импакт на телефоне. Личный опыт К играм на смартфоне я отношусь скептически. Во-первых, сейчас Google Play кишит огромным количеством проектов, состряпанных программистами на коленке и предлагающих много встроенных покупок. Во-вторых, на ноутбуке играть гораздо удобнее, особенно если дело касается таких с...

Как задавать требования к качеству ПО в цифрах? Требования к качеству, несмотря на свой небольшой размер, очень сильно влияют на реализуемость всей совокупности требований, на трудоёмкость, длительность и стоимость реализации, а следовательно окупаемость инвестиций в разработку и в целом возможную успешность проекта.Это т...

«Руби мистически жив»: как в СберМаркете превращают разработчиков других стеков в рубистов Ruby-разработчиков на рынке почти нет — на одну вакансию на hh приходится по одному резюме. Для других языков это соотношение 1 к 5. Чтобы восполнить нехватку рубистов, в СберМаркете переобучают разработчиков на другом стеке. Меня зовут Александр Бунтов, я руководитель груп...

Обзор JBL Flip 6 — самая сбалансированная Bluetooth-колонка «Bluetooth-колонка» и «JBL» уже стали синонимами. Покупая портативную акустическую систему, вы, скорее всего, с самого начала наткнетесь на продукцию JBL. Возможно, вы даже специально будете искать продукцию именно этого бренда. В конце концов, именно он ...

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

Стоит ли покупать б/у Айфон прямо сейчас Заметили, как быстро летит время? И это прекрасно, ведь каждую субботу мы традиционно отвечаем на ваши вопросы, которые вы задаете в нашем Telegram-чате, выбирая наиболее актуальный. На этой неделе наши читатели больше всего обсуждали цены на iPhone — выглядят они и в...

Как мы индекс в Elasticsearch строили Всем привет! Меня зовут Данил, и мы в Just AI разрабатываем платформу для создания различных чат-ботов. И для того, чтобы максимально упростить этот процесс, а именно процесс написания сценария работы бота, мы имеем свой собственный DSL.С его помощью можно описать поведение ...

Кубер или два service discovery на один service mesh Привет! Я Алексей, старший системный администратор ЮMoney. Так уж вышло, что я — главный по Куберу в компании. Поэтому когда меня попросили рассказать, как мы создавали сервис Kubernetes и что у нас в итоге получилось, уговаривать меня долго не пришлось.Зачем вообще компании...

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

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

Немного полезностей недавно отбывшим от искушенного кочевника Если вы недавно поспешно уехали за границу (или собираетесь в будущем), то вот несколько неочевидных лайфхаков на основе моего 10+ летнего опыта постоянных переездов (a.k.a. жизнь "диджитал номада").Я работаю удаленно всю жизнь, сейчас являюсь сооснователем b2b YC-стартапа. ...

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

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

Что делать, если Айфон вибрирует без уведомлений iPhone — достаточно высококачественный смартфон, с которым практически не возникает проблем, но, как и все современные устройства, время от времени он начинает чудить. Если заглянуть в Гугл, то можно найти множество разных «болячек». Лично я крайне редко ста...

Разработка новой игры от компании Wargaming с помощью Rider for Unreal Engine Последние полтора года открыта программа раннего доступа к Rider for Unreal Engine — IDE для разработки игр на C++ с использованием Unreal Engine. На сегодняшний день в программе участвуют десятки тысяч индивидуальных разработчиков игр, a также множество студий и больших ком...

[Перевод] Как разработчику применять принципы лидерства Amazon Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

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

Google снова откладывает возвращение сотрудников в американские офисы Сотрудникам Google в США не нужно будет в обязательном порядке возвращаться к офисной работе 10 января, как это было запланировано ранее. Вице-президент по безопасности компании Крис Раков (Chris Rackow) сообщил сотрудникам в электронном письме, что до начала нового год...

Приложения для заметок с хостингом на своём сервере (замена Evernote) Я давно уже пользуюсь Evernote (далее местами — EN) для заметок. Мне от него много не надо — вложенность хотя бы в пару уровней, простой WYSIWYG-редактор, возможность прикреплять файлы, автосинхронизация, работа под Windows и Android, оффлайн-режим (включая мобильник), поиск...

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

Знакомимся с Javassist Всем большой привет! Перед началом стоит сказать, что библиотека Javassist довольно мощный инструмент, так как стирает почти все границы у того безграничного языка JAVA, позволяя разработчику осуществлять манипуляции связанные с байткодом.Конечно, получив доступ к байткоду, ...

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

Экспериментируем с ПЛИС семейства ECP5 фирмы Lattice Когда я видел на Хабре упоминание о ПЛИС Lattice, у меня всегда возникал простой вопрос: «А зачем ещё одна ПЛИС?». Вроде всю жизнь хватало пары базовых. Но полгода назад случилось то, что сняло этот вопрос для меня. Пришёл Заказчик и сказал: «Мы делаем проект на ECP5». Проти...

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

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

Есть ли баги в маленьких проектах, или как PVS-Studio проверял Blend2D Мы часто проверяем большие проекты, потому что в них проще найти ошибки. А что же PVS-Studio сможет найти в небольшом проекте? Мы взяли Blend2D – библиотеку для векторной 2D-графики – и проверили своим анализатором. Предлагаем ознакомиться с тем, что из этого вышло. Введени...

Мог ли Седов дойти до полюса В 1912 году Георгий Седов организовал экспедицию по покорению Северного полюса. По плану должны были летом на корабле дойти до Земли Франца-Иосифа, перезимовать там, а весной двинуться к полюсу на собачьих упряжках.Туда-обратно, приключение на шесть месяцев, осенью 1913 учас...

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

Безопасно рисуем иконки в ПЗУ и ловим UB в C++ коде на IAR компиляторе Доброго времени суток хабровчане. Давненько я не писал, был довольно сильно занят семьей, начались тренировки и нужно каждый день возить детей. Но вот наконец-то есть время чтобы немного вспомнить про разработку ПО.Сегодня будем выводить иконку на черной белый графический LC...

Планирование экспедиции. Геодезия и отвага Это продолжение истории Экваториальной Градусной экспедиции в XVIII веке отправившейся к, как следует из названия, экватору, чтобы уточнить форму Земли. Нашу научную экспедицию к берегам Перу мы оставили в том месте, где морской министр Франции, выделивший государственн...

[Перевод] Изменения в эмуляторе Dolphin с ноября по январь В этом году мы достигли важной цели, к которой стремились почти десяток лет. В конце 2012 года Sonicadvance1 начал работать над ARM JIT эмулятора Dolphin. В те времена не существовало ни единого устройства, имевшего хотя бы малейшие надежды на работу Dolphin близко к полной...

5 вещей, за которые Android-смартфоны мне нравятся больше, чем iPhone Что у смартфонов на Android, что у iPhone есть свои преимущества. Я до сих пор наблюдаю, как мои друзья спорят, какая операционная система лучше. По долгу службы мне приходится пользоваться и теми, и другими устройствами. Я не являюсь фанатом iOS или Android и стараюсь всег...

Как устроен вывод Generic-типов в Java Добрый день! Меня зовут Владислав Верминский, я отвечаю за развитие профессии JVM-разработчика в Райффайзенбанке. В этой статье я расскажу про неоднозначность вывода типов в Java. На первый взгляд с ним всё очевидно, но когда сталкиваешься со странным поведением, возникают в...

Как я визуализировал граф билда. Build Graph for Xcode Каждый год я стараюсь запускать по одному пет-проекту. Самый первый начинался ещё до того, как я умел пользоваться Git, а последний вообще был не программой, а книгой про доступность. Каждый проект учил меня как программированию, так и подходу к продуктовой разработке, что п...

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

Опросил друзей. Вот почему все любят iOS больше, чем Android Тема обсуждения выбора телефона между iPhone и Android стара, как мир. Даже до появления Android в тот короткий промежуток времени, пока существовал только iPhone, многие спорили, надо его покупать или лучше выбрать Simbian и тому подобное. Постепенно все ”кнопочные” операц...

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

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

Module Federation: простая загрузка динамических модулей Всем привет! Меня зовут Евгений, я работаю frontend-разработчиком в платформенной команде. Моя задача — помогать другим frontend-разработчикам выполнять их задачи эффективнее. Мы в Delivery Club больше года назад внедрили подход с микрофронтендами, о чём писали здесь. Вы мож...

«BI or not to BI»: небольшая история разработки небольшого BI-сервиса В мае 2021 года меня похитили инопланетяне и приказали разработать сервис аналитики данных, в простонародье именуемый “self-service BI (business intelligence)”. И не просто какой-то аналог Redash или Superset в масштабе 1:43, а с нормальной поддержкой загрузки данных из файл...

Когда очень хотелось получить работу в Америке или в бою все средства хороши Привет, Хабр! И я та самая HR из HazelCoders из статьи, которая помогает в поиске разработчиков в Американские компании

Погромист. Мои самые эпичные провалы за всю карьеру Я люблю критику. Если вы не заметили, я, как старый дед, всё [поливаю грязью](https://habr.com/ru/post/594601/) и всем [недоволен](https://habr.com/ru/post/550088/).Забавно, но в то же время я люблю, когда критикуют меня самого, потому что именно в такие моменты я что-то нач...

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

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

Rhythm Fighter — beat 'em up на смартфоны с музыкальной щепоткой Студия Coconut Island Games выпустила на мобилки игру Rhythm Fighter. Она платная, зато концепт необычный. Rhythm Fighter — проект для iOS и Андроид, в котором мы передвигаемся и бьём в такт музыке. Сражаться предстоит против обезумевших морковок, а один из главных персона...

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

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

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

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

reveal.js: HTML-презентации Привет, меня зовут Александр, я старший разработчик ПО в Центре разработки Orion Innovation и я люблю делиться своими мыслями с людьми, разумеется, любимые форматы – статьи на Хабре и доклады на конференциях и митапах. Сложно представить доклад без презентации, о них и хочу ...

Мнение: Почему нет операционной системы помимо iOS и Android В мире смартфонов вот уже несколько лет сохраняется двоевластие между iOS и Android. После того, как Windows Phone окончательно сгинул, рынок операционных система изменился и, возможно, на нем уже никогда не появятся новые игроки. Harmony OS, думаю, не в счет — многие...

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

Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой Сегодня делимся видео для мобильных разработчиков с IT-конференции ЮMoneyDay. Начнём с процессов в UI. Что помогает команде работать быстро и слаженно и как срезать углы в работе с дизайн-системой? В первом докладе поделились, как наладить разработку в iOS-команде....

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

Мой друг Netmiko Ansible с костыльком может автоматизировать сеть и non-CloudEngine коммутаторов Huawei, как недавно было доказано на нашем Enterprise форуме. Однако в сети, в которой работают разные модели коммутаторов, Ansible не представляется эффективным инструментом на данный момент. И ...

Как работает создание и управление маркетинговыми кампаниями Спортмастера и причём здесь Oracle Приветствую! Меня зовут Михаил, я разработчик Oracle в ClubPro (Клубная программа, программа лояльности Спортмастера). В команде разработки моё основное направление связано с развитием Campaign Management. Campaign Management (далее для краткости Campaign) предназначен ...

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

Мой путь в SRE Артем Артемьев, Lead SRE в компании Tango Me, повидал разный SRE. Прорабатывая программу четвёртого интенсива Слёрм «SRE: внедряем DevOps от Google», мы решили провести ещё и открытое интервью с Артемом. Он пошагово и обстоятельно делится своим 12-летним опытом в этой сфере,...

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

Я год назад перешёл с Android на iPhone. Вот что вы должны знать Почти год назад я перешёл с Android, которым пользовался несколько лет подряд, на iPhone. Тогда у меня уже был и iPad, и MacBook, так что перспектива попасть в закрытую экосистему меня не особо пугала. Я прекрасно отдавал себя отчёт, на что иду. Однако кое к чему я всё-таки...

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

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

[Перевод] Повышение производительности в Unity. Как я поднял показатель FPS с 15 до 60 Я делаю ремейк своей старой игры Loca Deserta: Sloboda Первая версия была написана на Flutter, но сейчас в качестве движка для игры я выбрал Unity.Я начал работу с нуля и реализовал множество новых функций, но заметил, что даже мой Galaxy S21 Ultra подлагивал во время игры. ...

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

Функции и возможности Android 13, которые я жду Несмотря на то, что Android 12 толком даже не успела появится на смартфонах, мы уже получили Android 13 в формате предварительной версии для разработчиков. Поэтому, можно считать, что она пока и вовсе не вышла. В прошлые годы такие версии Android выпускались чуть позже, но ...

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

[Перевод] Как у нас в Slack проектируются API Более пяти лет назад мы запустили платформу Slack, предоставив разработчикам легкий способ создавать приложения в Slack и публиковать их в нашей App Directory. Сегодня миллионы пользователей переносят свою работу в Slack, и их приложения, создаваемые более чем 885 000 а...

Apple объяснила, почему не выпускает сенсорный Mac Разговоры о новых MacBook с сенсорным экраном ходят уже давно. Каждый год на разных ресурсах появляются слухи о новом форм-факторе по абсолютно неизвестным причинам. Одни говорят о новых сценариях использования, которые сейчас доступны только на iPad, другие заявляют, что н...

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

ЦРУ? ФСБ? Нет мой друг… Маркетологи. ADINT или как за тобой следят через рекламу DISCLAIMER: Данная статья написана в ознакомительных целях и не является руководством к неправомерным действиям или обучающим материалом для сокрытия правонарушений.В качестве небольшого предисловия… Каждый из нас пользуется смартфоном. Это просто факт. И каждый из нас замеч...

Почему Android 12L станет залогом успешного будущего Google Анонс Android 12L стал для многих из нас неожиданностью. Хотя мы готовились к выходу небольшого обновления основной линейки Android 12, мы не думали, что отдельная версия появится столь быстро. Новинка демонстрирует все старания Google в создании отдельной операционной сист...

Применение Rust в разработке: страдания и высокий порог входа. Григорий Петров разбирается, когда этот язык необходим Rust набирает популярность среди разработчиков. Мы, организаторы RustCon, решили опубликовать серию статей о том, по каким причинам компании начинают использовать его для своих проектов. Первая статья в серии - интервью с Григорием Петровым, DevRel из Evrone. Применять ...

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

6 лучших телефонов с двумя SIM-картами Телефоны с двумя SIM-картами одно время были настоящим трендом. Многие производители хвастались, что у них есть такие модели, а другие и вовсе пробовали уместить в корпусе сразу три симки. Потом это стало нормой, но постепенно телефоны начали возвращаться к односимочной ком...

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

Получите работу в Альфа-Инвестициях за 24 часа! One Day Offer для iOS/Android-разработчиков 19 марта Расширяем команду разработчиков в Альфа-Инвестициях – одном из приоритетных проектов Альфа-Банка. Нашим мобильным приложением пользуется более миллиона человек, и мы хотим сделать для них лучшее решение на рынке. Ищем коллег, которые усилят команду, и чтобы не тратить время ...

Как я создал Spring Boot startup analyzer Ни для кого не секрет, что приложения на Spring могут задумываться на старте. Особенно это заметно с развитием проекта: новый сервис стартует быстро и радует отзывчивостью, потом начинает обрастать функционалом, появляются всё новые и новые зависимости, а итоговый дистрибути...

Что там в «Мире Hi-Fi»: необычные муз. инструменты, стримы и стартапы Ранее мы поговорили о ЯП и библиотеках для работы со звуком, а потом обсудили возможности для оборудования собственных DAW, производство ремастеров из популярных игр и передачу небольших программ по радио. Сегодня переключаемся на не менее гиковский контент: расска...

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

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

Уехать и остаться: чек-лист по релокации на кейсах от 132 специалистов Надоела питерская серость или московские пробки — и вот вы заводите трактор собираете чемодан и улетаете жить и работать в страну вечного лета (или зимы, кому что ближе). Так выглядит мечта любого, кто задумывается о релокации. Ежегодно российские IT-специалисты отправляются...

Вертел я ваши UIView Эта статья является логическим продолжением UIKit ты вообще про UI?Если вы ее пропустили, рекомендую сначала ознакомиться с ней. На всякий случай напоминаю, что весь графический интерфейс – это ответственность слоев (не вью!).Я люблю пользоваться инструментами разработки, ко...

Яндекс.Практикум: самый подробный отзыв Хочу поделиться личным опытом (об/м)учения в Яндекс.Практикуме на курсе "Веб-разработчик", и почему, вернувшись на год назад в прошлое, я бы никогда не стал там учиться даже за бесплатно.Для начала расскажу о причинах, по которым я решил войти в IT (спойлер: и в итоге всё-та...

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

Flutter vs Native: почему мы переходим с первого на второй Привет, Хабр! Меня зовут Сергей, я занимаюсь мобильной разработкой 13 лет и недавно стал руководителем разработки мобильного приложения «Пункты выдачи заказов» в Ozon. Невольно став сместителем существующего строя в проекте (фреймворки, технологии, подход), я стал часто слыш...

Собственный голосовой помощник off-line Никогда не был любителем голосового интерфейса, но пробовал дома и Amazon Echo, и Алису. Все-таки очень долго это и недостаточно надежно - произносить фразу и думать потом - правильно ли меня поняли и всё ли сделано, как я хотел.Но после прочтения статьи и, главное, обсужден...

Пресс-релиз сборки Windows 11 Insider Preview Build 22621 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 22621 для инсайдеров в Beta Channel. TL;DR • Microsoft выпускает ISO-образы для этой сборки — их можно скачать здесь ; • Эта сборка включает небольшой набор исправлений, которые улучшат общий опыт инсайдеро...

Куда заводит 3Д-печать Здравия Всем!Жизненный путь привел меня на работу в макетную мастерскую, там познакомился я с замечательным человеком, мастером своего дела и теперь моим другом! На тот момент мой товарищ скептически относился к возможности 3Д-печати имел негативный так сказать опыт (волосяв...

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

Большинство недовольно: Google, Microsoft и Amazon заставляют сотрудников вернуться в офисы На недавнем виртуальном собрании генеральный директор Google Сундар Пичаи зачитал один из самых популярных вопросов для сотрудников компании: «Google получает рекордную прибыль во время пандемии, почему вы (руководство Google) хотите вернуть сотрудников в офис в э...

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

5 причин, почему я перестал носить фитнес-браслет Я уже многое вам рассказывал про свой Xiaomi Mi Band 4: он и тонул, и помогал прийти в форму. Однако уже месяц лежит без дела. Из всех браслетов, что у меня были, он был актуальнее остальных. Кажется, ничто не вечно: пришло время с ним прощаться. То, что я решил от него отк...

Как сэкономить на покупке Айфона Несмотря на то, что мир столкнулся с дефицитом электроники, смартфоны в продаже по-прежнему есть. Жаль, что не все: в ходу не только актуальные модели iPhone 13, но и смартфоны прошлых поколений. Не достать даже iPad. А вот с iMac и MacBook полный порядок — не найти, ...

Виджеты в Android доказывают, как сильно Google зависит от Apple Виджеты были частью операционной системы Android с самого начала ее существования. Еще в те времена, когда на ”зеленом роботе” работал только T-Mobile G1, пользователи уже могли получить доступ к новому по тем временам явлению. С тех пор они прошли долгий путь, но на нем не...

Потратить миллион, чтобы нанять двух джунов: профит и около него Привет, меня зовут Валерий Антонов, я руковожу направлением Java в Уральском банке реконструкции и развития (УБРиР). Осенью у нас окончилось обучение в двух школах Java. По итогам работы мы приняли в штат двух учеников школы Java, а несколько сотрудников банка сменили с...

Тренды веб-разработки в 2022 простыми словами Самое важное — отказ от поддержки старых браузеров в 2021. Майки окончательно убили IE, поэтому разработчикам станет проще использовать классные технологии. Гриды (83%) и флексбоксы (99%) захватили всё. TypeScript есть в 70% вакансий для мидлов. 2022 будет годом TypeScript.&...

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

[Перевод] Создаем CLI-приложение с помощью React.js Приложения с интерфейсом в виде командной строки (Command-Line Interface — CLI) стали популярными в экосистеме разработчиков по целому ряду причин. Самые банальные из них — это простота использования (CLI) и то, что многие важнейшие инструменты разработки представляют из себ...

[Перевод] Как писать условия в JSX Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

Это была хорошая охота: 13 лет CTO от прихода до ухода У нас в Туту в марте уходит CTO Вадим Мельников, который за 13 лет успел перевезти компанию из подвала с дошираком в мир высоких технологий. Не один, конечно, но Вадим был очень крутым CTO, и я хочу рассказать, как он поменял всё за это время. В общем, никто не рассказыв...

Грамотное составление и продвижение вашего резюме Для многих процесс составления резюме муторный и затягивается. Казалось бы, состряпать 1 – 2 листа своей карьеры (если есть что туда вписать) – лёгкое дело. Но это, зачастую, заблуждение. Данная статья-гайд будет универсальной и больше направлена на не ИТ-специалистов. Я...

5 улучшений, которые заставят меня купить Samsung Galaxy Watch 5 Galaxy Watch 4 в прошлом году открыли новую эру для Samsung в линейке носимых устройств, отказываясь от древней Tizen в пользу Wear OS 3. Но не обошлось без недочетов. Но если закрыть на них глаза, ведь они не такие уж и серьезные, Galaxy Watch 4 — это фантастические умные ...

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

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

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

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

5 необычных клавиатур весны 2022 года: современные геймерские, ретро и клавиатура на основе Raspberry Pi За свою профессиональную карьеру я перебрал немало клавиатур, как недорогих, так и весьма недешевых. Работал на старых клавиатурах, ноунейм-китайских за три копейки, а также эргономических вроде Microsoft Sculpt и сплитах. В итоге остановился на Lily59 Pro, как и мой коллег...

Как разработчикам начать вести Телеграм-канал Меня зовут Александр, я руковожу backend-разработкой в КТS. Мы разрабатываем сложные высоконагруженные сервисы для крупных корпораций и рекламные спецпроекты.У нас есть Телеграм-канал «Программисты делают бизнес». Мы ведем его недавно — первый пост вышел в декабре 2020 года....

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

Blazor: Нужен ли нам .Net в вебе? Всем доброго времени суток, меня зовут Михаил. Я .net разработчик в компании Orion Innovation. Сегодня речь пойдет про наш опыт создания веб приложения при помощи Blazor. Обсудим с какими проблемами мы столкнулись при разработке и почему вообще решили использовать Blazor.Ста...

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

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

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

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

Scrum приводит к потерям. Как с этим справляться Я начала кодить в 12 лет: 2000 год, Turbo Pascal 7.0, привет! Образование у меня тоже техническое, судя по диплому, я должна была стать программисткой. Нравилось ли мне это? НЕТ!Но IT-сфера – однозначно моё. Поэтому в 2013 году я нашла себя в роли менеджера IT-проектов. Лето...

IE via WISE — WINE от Microsoft? Когда мы говорим про запуск Windows программ в Unix, первым в голову нам приходит свободный проект Wine, проект основанный в 1993 году.Но, кто бы мог подумать, что Microsoft сама была автором ПО для запуска Windows-программ в UNIX.В 1994 году Microsoft начала проект WISE - W...

Алгоритмы на кристалле (анонс книги) Я начал работать над книгой. Нет, этот шаг – не безумие, но моя попытка бороться с ним. Попытка сконцентрироваться на чем-то разумном, заставить свой мозг снова думать, преодолеть моральную травму и начать хоть как-то смотреть в будущее. Быть может, этот труд станет лекарст...

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

Артем, 34 года: Уволился с зарплаты $250k в год и уехал на пенсию в Португалию Привет, меня зовут Артем Крумпан, и к 34 годам я успел 10 лет проработать в международной нефтегазовой компании в самых разных уголках мира, стать директором завода в Анголе, накопить миллион долларов, выйти на пенсию, и уехать вместе с женой и четырьмя детьми на пенсию в По...

[Перевод] Многомодульность в Android и Dagger: пошаговый пример Наше мобильное направление продолжает делиться собственным опытом, а также переводить те статьи, которые могут сослужить разработчику хорошую службу. Эту статью по Android, написанную в 2020 году, мы выбрали, изучая вопросы оптимизации внедрения зависимостей на проекте, и пе...

Android 13 еще не вышел, а мы уже знаем кое-что об Android 14 Пока до презентации тринадцатой версии Android остается еще пара недель. У нас появляются интересные новости о том, каким будет следующее поколение операционной системы Google, которое мы увидим только в следующем году. Говорит о новых функциях пока рано. Хотя, если порассу...

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

Как мы четыре года организовываем работу на удаленке с помощью Discord Тренд 2020 года продолжает расти. Все больше компаний дают возможность работать сотрудникам в гибридном формате или полностью из дома.Я расскажу, как мы организовали удаленную работу в Discord.Меня зовут Илья, я CTO компании 2people IT и один из её основателей. Основная наша...

Как macOS Monterey работает на MacBook Pro. Личный опыт К обновлению операционной системы пользователи техники Apple относятся по-разному. Одни спешат в числе первых опробовать все новые фишки, вторые ждут, пока первые все протестируют, и только потом садятся за апдейт, третьи и вовсе предпочитают остаться на предыдущей версии. ...

Куда пойдет работать российский айтишник, когда ситуация в мире стабилизируется По разным данным, за февраль и март из России уехало от 50 до 70 тысяч работников ИТ. Насколько точна эта информация, пока сказать сложно. По словам главы группы InfoWatch Натальи Касперской, страну покинули «табуны айтишников, но при этом очень многие не увольняются… я дума...

Обзор стремительно развивающейся среды разработки microStudio Здравствуйте дорогие читатели сайта! На написание этой статьи меня подтолкнул тот факт, что я не смог найти на необъятных просторах русскоязычного интернета, какой-либо подробной информации о microStudio. Можно найти небольшие заметки, на нескольких сайтах. Где совсем скромн...

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

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

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

Что мне не нравится в react-router Недавно меня спросили: “Зачем я отказался от библиотеки react-router и перешел на свой велосипед?” Честно говоря, вопросы, связанные с моим вариантом роутинга, мне задавали уже раз пять. Последний раз это было пол года назад, и с тех пор я немного подзабыл основные причины м...

Впечатления о Golang от разработчика на PHP Привет! Меня зовут Андрей Литвиненко и я имею почти 15-летний опыт разработки на PHP. Уже около трех месяцев я активно пишу на Go и хочу поделиться наблюдениями, которые отметил для себя. Возможно, этот текст будет полезен тем, кто сейчас знаком с PHP и подумывает познакомит...

One State: RP — ещё один недо-SAMP на iOS и Андроид Если вам нравится открытый мир и хочется поиграть в Grand Theft Auto, но только на смартфонах, то One State: RP — не ваш выбор. One State: RP — мобильный проект, который доступен в Google Play Канады; информации о глобальном релизе нет, а в App Store значится 30-е апреля к...

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

Мониторинг трафика на коммутаторах при помощи Wireshark + Plink Сразу отмечу, что способ не мой, а подсмотренный у EVE-NG. Никаких особых преимуществ он не даёт, обладает массой ограничений, но кому-то, просто, удобнее работать с Wireshark в режиме реального времени.Суть метода проста: перенаправить вывод от утилиты Tcpdump в SSH сессию ...

Дорого и бестолково: 4 причины не покупать новый iPhone SE 3, а выбрать Android На этой неделе Apple провела презентацию, на которой показала свой новый смартфон в линейке iPhone SE. Это уже третье поколение ”дешевого iPhone”. Кроме него, нам показали компьютер и iPad Air 5 с собственными чипами Apple, но традиционно именно смартфоны вызывают больше ин...

О чём молчат джуны. 16 вопросов новичку во фронтенде Олег — фронтенд-разработчик в крупном видеосервисе (и попутно выпускник Академии). Он только недавно начал работать, но уже согласился ответить на некоторые вопросы от подписчиков нашего комьюнити-чата в Телеграме, которым интересно, как всё устроено в реальной работе.Что ну...

VK объявил о перестановках в менеджменте Тем не менее, говорится в сообщении компании, г-н Добродеев продолжит исполнять свои обязанности, пока совет директоров VK не назначит нового генерального директора: это обеспечит плавную передачу дел.Борис Добродеев, генеральный директор VK (Россия): "Я всегда говорил,...

Как я стал программистом, потом тимлидом и сейчас ращу тимлидов Всем привет, меня зовут Дима, и последние 9 лет я работаю в компании Veeam. Начав простым C# разработчиком, я вырос в тимлида маленькой, но дружной команды из семи человек. Как так получилось, а также о том, что начинается там, где заканчиваются статьи с историями успеха – о...

[Перевод] Как хорошие программисты допускают стратегические ошибки Иногда умные люди, которые умеют хорошо работать, случайно всё портят. Эта моя история основана на воспоминаниях о реальных событиях. Небольшая команда разработчиков в SaaS-компании средних размеров столкнулась с проблемой. У компании было некоторое количество сервисов, осу...

Почему приложения для Android хуже, чем для iOS Ассортимент приложений для iOS и Android примерно одинаков. Несмотря на то, что и тут, и там есть свои эксклюзивы, они являются скорее исключением, чем правилом. А все основные программы и сервисы вроде YouTube, Gmail, Сбербанк Онлайна, Google Карт и т.д. доступны для обоих...

Не вздумайте дарить мне эти телефоны! Иногда мне кажется, что мир сошел с ума, когда чуть ли не каждый день появляется новый смартфон. Не так давно вышел флагманский процессор Snapdragon 888, а ему на смену уже пришел Snapdragon 8 Gen 1, на основе которого будут работать топовые смартфоны 2022 года. Такое много...

Похоже, Samsung готова сделать свои телефоны еще лучше До этого года — и исключительного 2015-го года — процессоры Samsung Exynos, как правило, не стоили особого внимания. Они часто обменивались ударами с процессорами Qualcomm в разное время, но обычно им не удавалось стать по-настоящему массовыми и просочиться на все рынки. На...

Сколько soft skills освоить для успешной карьеры Впервые я задумался об этаком “soft skills starter pack” около года назад. Гугление дало списки из 10-15-20 навыков без пояснений, как их внедрять, и почему список именно такой. Апофеозом для меня стала книга “12 soft skills для 21 века”, которая является кратким изложением ...

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

Лучшие гонки 2021 на iOS и Андроид: Crossout Mobile, Assetto Corsa Привет, любители мобильных игр! С вами AppTime Media и мы продолжаем рассказывать о лучших проектах за 2021 год. Вы можете проголосовать за своих любимчиков на специальной странице, а в этом выпуске я расскажу о топовых гонках на мобилки. Сразу отмечу, что они «на вкус и цве...

Смарт-часы Google Pixel Watch — гаджет, который просто обязан выйти Google отчаянно нуждается в создании собственных умных часов. Это даже не домыслы или утечки, а реальная потребность для компании. Мы видели много разной информации о том, что Google работает над ”Pixel Watch”, но кажется, что это будет откладываться снова и снова. Но часы ...

Сто раз сломай, один раз поправь или как мы улучшали тестирование отказоустойчивости и восстановления API Привет, хабровчане!Меня зовут Нурыев Асхат, я ведущий инженер по автоматизации в DINS. За время работы в компании я участвовал в решении множества сложных задач. В этой статье я поделюсь историей улучшения процесса и автоматизации тестирования высокой доступности и восстанов...

Дополнительное охлаждение для MacBook Pro — в борьбе за тихую работу ноутбука Шум ноутбуков при нагруженной работе уже стал нормой и только новые ноутбуки на архитектуре ARM позволяют частично или полностью избавиться от шума. Но не всем пользователям подходит эта архитектура. Мне кажется это связанно в основном со спецификой работы. Помимо различных ...

Как внедрить что-то своё в CoordinatorLayout и не умереть: путь Android-самурая Привет! Меня зовут Андрей Шоколов, я Android-разработчик KODE. К нам обратилась компания Forward Leasing с запросом разработать мобильное приложение по готовому дизайну. Прототип содержал дугу, которая по задумке должна была сжиматься в одну линию при скролле. За основу реши...

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

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

Как мы используем фича-флаги в мобильном приложении QIWI Кошелек Привет, Хабр! Меня зовут Василий Материкин, я — Android-разработчик в QIWI. В этом посте я расскажу о применении фича-флагов в QIWI Кошельке.Внедрение Trunk-Based Development и Feature FlagsВ процессе работы над большими приложениями, в которых много фич и над которыми ...

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

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

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

Австралия не Кремниевая долина: почему я вернулся в Москву спустя шесть лет Я проработал инженером по инфраструктуре в крупной клинике Мельбурна почти шесть лет. И этой весной решил вернуться не только в Россию, но и в ту же компанию, в которой работал до отъезда. Я хочу рассказать о моем опыте, который может быть полезен ИТ-специалистам и особенно ...

Как в Hazelcast добавляли распределенный SQL Чтобы разработать свой распределенный SQL-движок, можно написать свой SQL-оптимизатор для построения движков. Вам придется сделать парсер, семантический анализатор и придумать правила трансформации и оптимизации. Всё протестировать, а потом как-то интегрировать в свою систем...

Борьба с  TOAST или будущее JSONB в PostgreSQL В PostgreSQL есть два типа данных: JSON и JSONB. Первый формат является текстовым хранилищем, в котором json хранится "as is",  второй — бинарным, в нем ключи отсортированы  (сначала по длине ключа, а потом по его названию), дубликаты удалены, а пробелы удалены. Т...

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

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

Как начать писать программный код Си в ОС Linux (Руководство для совсем начинающих) Этот материал рассчитан на людей, будущих программистов, которые только начинают разбираться в программировании под ОС Linux, или может быть долго были пользователями ОС Windows. Я попробую здесь показать прямое руководство к действию на примере ОС Ubuntu и тех простых инстр...

Фразы, которых вы не должны слышать от опытного стоматолога (чем наш джун отличается от senior’а) — Пациент, вам так больно? А так? Если стоматолог вас так спрашивает, то поздравляю: он не очень много понимает в своей работе. Либо вы находитесь в ОМС-клинике, и у врача просто нет подходящих инструментов для работы. Привычка спрашивать, больно или нет, характерна для ин...

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

Вопросы и ответы для собеседования Go-разработчика Структурирование информации — очень полезный навык. И дабы привнести некоторый порядок в этап подготовки к интервью на должность Golang разработчика (и немножко техлида) решил записывать в этой заметке в формате FAQ те вопросы, которые я задавал, задавали мне или просто были...

Вам дадут тестовое на все выходные, а затем откажут по culture fit. Мой опыт устройства в Калифорнию через HazelCoders Привет, Хабр! Меня зовут Михаил Мазуровский, я - мобильный Flutter разработчик. Сегодня я расскажу вам историю о том, как я столкнулся с худшей организацией по найму в своей жизни. Читать историю

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

Обзор Huawei Nova 9: продолжение знаменитой линейки В свое время я очень любил телефоны Huawei. Эта любовь никуда не делась, но долгое время наши дорожки с ними по понятным причинам расходились. Теперь мы снова вместе. На этом месте можно было бы сделать Happy End и закончить рассказ, но мы собрались здесь не для этого, а дл...

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

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

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

Sliver во Flutter, или как работает скролл Если вы уже встречались со сливерами, то наверняка оценили всю «прелесть» работы с ними. На самом деле они совсем не так трудны и ужасны. Чтобы просто начать их использовать, как чаще всего бывает во Flutter, разбираться особо не нужно. А вот чтобы полноценно использовать их...

Потратил 1 000 000 $, чтобы сделать свой переводчик. Продолжение истории Начало этой истории тут:https://habr.com/ru/post/492524/ ВступлениеЯ занимаюсь переводчиками с 2012 года, и эта тема выбрана не случайно. Еще тогда было замечено, насколько сильно переводы могут влиять на показатели бизнеса. В нашем случае поддержка всего 15 языков вмес...

Быть сильным в Python? Да, даже в 2022-м Сейчас странное время. Но для ребят, которые понимают в программировании, рисков попасть под удар меньше, хотя и не сведены к нулю. Лучший период для прокачки своих навыков. Ниже расскажем почему :). Что санкции сделали с российским IT-рынком В феврале-марте 2022 г...

Лучшие игры из Google Play для тех, кто любит Clash of Clans Clash of Clans — одна из самых популярных игр о строительстве королевства в истории мобильных игр. Предпосылка достаточно проста: вы строите королевство, защищаете его от одних противников и нападаете на других для получения добычи. Игра достаточно глубокая, чтобы по-настоя...

С C# все будет хорошо, и Страуструп тут не при чем Меня очень возмутил вчерашний пост Что будет с C# и причём здесь Страуструп? Конечно, каждый имеет право на мнение, но автор использует множество манипулятивных техник, таким образом негативно влияя на мнение молодых читателей. Да и сам текст является маркетинговым переводом...

[Перевод] Лучшие тренды веб-дизайна и UI на 2022 год Осторожно, статья очень «тяжелая», в ней много анимации (да, это один из трендов). Кликать на свой страх и риск! Был ли 2021 год лучше 2020-го? Однозначно да — если мы говорим о UI/UX дизайне. Были созданы новые крутейшие сайты и приложения, выпущено новое ПО для гра...

Cтоит ли учить PHP в 2022 году: интервью с Алексеем Солодким из BelkaCar Ходят слухи, что PHP — мёртв и никак не востребован в мире веб-разработки. Но так ли это? Разберёмся в прямом эфире! Кому будет полезен лайв: начинающим бэкенд-разработчикам. Тем, кто хочет изучать программирование, но не знает, в каком направлении двигаться. Программа л...

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

Как установить Android 12 на Google Pixel 2 XL Есть много присказок о том, что ”хочу это, а могу позволить это”. Они сформулированы разными словами, но суть от этого не меняется. Это сейчас в полной мере подходит в отношении Android 12 и подавляющего большинства пользователей, которые хотят Android 12, но могут себе поз...

Суперские гаджеты с АлиЭкспресс, которыми я пользуюсь сам и всем рекомендую У каждого из нас есть крутые гаджеты, покупкой которых мы очень гордимся. Какие-то используются только дома, другие мы постоянно носим каждый день в рюкзаке — покупки вряд ли изменили жизнь, зато сделали ее чуточку легче. Качество исполнения — на высоте, цена &#...

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

Oppo показала самую мощную в мире зарядку для телефона. 100% за 9 минут Сделать аккумуляторы, которые будут работать хотя бы 2-3 дня, производители телефонов пока не могут. Если что-то подобное получается, то только с теми моделями, которые весят как небольшой ноутбук. Пользоваться такими сложно, и поэтому для компенсации несовершенства техноло...

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

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

Транспорт в PvP-шутере на Unity: добавляем и синхронизируем Когда мы начали разработку батлрояля на 100 игроков, то решили сделать самую большую карту в нашем шутере — 2 на 2 километра против стандартных 200 x 200 метров. Но для таких масштабов нужны были более быстрые способы перемещения, чем просто пешком. Так появилась задача доба...

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

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

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

Бесплатная учёба в Европе… как?! Без папы олигарха и начиная с нуля Вначале я расскажу о своём опыте самостоятельной учебы в университете в Англии, а потом расскажу о том, как бы я подошел к этому если бы планировал уехать учиться в Европу из России сейчас. Подробнее обо мне в другой статье тут. Читать далее

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

Что такое ECS и с чем его компилят Привет! Эта статья — первая в блоге MY.GAMES, международного разработчика и издателя видеоигр. Здесь мы объединим наработки и экспертизу всех 14 наших игровых студий. Впрочем, будем рассказывать не только о внутренней кухне экосистемы MY.GAMES, но и о том, чем живет геймдев ...

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

О запуске полнофункциональной сети «Nyx» сообщил стартап Nym Technologies Предоставляющий инфраструктуру для обеспечения приватности проект Nym сообщил о готовности к запуску основной сети на базе Cosmos – «Nyx». Началом mixnet станет партнерство со Swisscom Fintech и блокчейн смарт-контрактов общего назначения. Команда стартапа Nym Technologies д...

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

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

Разработчики Star Citizen откроют новый офис в Манчестере на 1000 человек уже в будущем году Студия Cloud Imperium Games (CIG) планирует открыть в Манчестере большое подразделение на 1000 человек. Тем самым разработчик Star Citizen и Squadron 42 хочет сделать из своего будущего филиала крупнейшую игровую студию во всей Великобритании. Источник изображений: RobertsSp...

Какие смартфоны Xiaomi обновятся до Android 13 Несмотря на то что Google только-только начала испытания новой версии мобильной ОС среди разработчиков, а до полноценного релиза остаётся ещё более полугода, многие уже сейчас начали задаваться вопросом: а обновится ли мой смартфон до Android 13. В случае с флагманскими апп...

Fortnite вернулся на iOS, но окольными путями Nvidia добавил поддержку сенсорного экрана для Fortnite. Это победа Тима Суини? Как вы помните, Epic Games и Apple устроили затяжное родео из судебных процессов. Проблема одна — IT-гигант из Купертино не хотел терять прибыль и позволять разработчикам Fortnite обходить серви...

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

Tile server на коленке: навигация по старинным картам Я являюсь full stack разработчиком на культурно-историческом IT портале Königsland, который успешно начал свою работу примерно месяц назад. Этот ресурс посвящается культуре и истории Восточной Пруссии и является своеобразной летописью времен, которая больше всего напоминает...

5 лучших числовых головоломок для Android: Какура Есть немного странные игровые жанры, которые объединяют в себе очень много всего. Например, есть шутеры, которые объединяются со стратегиями и становятся чем-то новым. Есть гонки, объединенные с игрой от третьего лица, и в результате получается что-то вроде GTA 5. А есть кр...

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

Крадущийся Kotlin, затаившийся Airflow: пять любимых технологий «Леруа Мерлен» Когда заходит речь о модных и передовых технологиях, ритейл, особенно строительный, — последнее место, где их станут искать. Ну что там может быть интересного: сайт на битриксе и мобильное приложение с программой лояльности? И в каких-то случаях этот стереотип не врёт, но «Л...

В GitHub начали блокировать разработчиков из России, включая «Сбер», «Альфа-банк» и частников Команда крупнейшего сервиса хостинга IT-проектов и их совместной разработки GitHub начала блокировать российских разработчиков — компании и частных лиц. На проблему изначально обратил внимание один из пользователей «Хабра». Утром 15 апреля в GitHub бы...

Что купить для Xiaomi Mi Band на AliExpress Xiaomi Mi Band был и остается самым функциональным из недорогих и почти самым недорогим из всех подобных устройств на рынке. Проще говоря, то идеальное соотношение цены и качества. Мы уже рассказывали о разных моделях, да вы и сами о них все знаете, но сейчас мы поговорим о...

Техрадар от ThoughtWorks Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

Подготовка 3D моделей к 3D печати в T-FLEX CAD 17  Конструкторская система T-FLEX CAD позволяет не только создавать 3D модели любой сложности, но и подготавливать их к 3D печати. Причём все необходимые для этого инструменты есть и в Учебной версии T-FLEX CAD. Начиная со сборки 17.0.55.0 диалог параметров экспорта в полигона...

Microsoft возрождает Windows Phone под другим названием. Теперь это Andromeda OS Несмотря на очевидный успех Windows для ПК, с мобильной операционкой дела у Microsoft почему-то не пошли. Ни Windows Mobile, ни Windows Phone не дожили до сегодняшнего дня, исчезнув в вехах истории. Этот опыт настолько подкосил Microsoft, что она даже продала бренд Nokia и ...

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

Обзор 3D принтера Sapphire Pro. Pro или для Pro? А вот и новый FDM 3d принтер в моей мастерской. В этот раз принтер от компании TwoTrees, модель Sapphire Pro.Модель уже довольно давно продается, выпускалась в разных версиях, под разными названиями. Даже начали выпускать клоны типа Elf (как понял еще хуже оригинала). Много ...

Трудности перехода: каков Elixir на вкус после Ruby Привет! Меня зовут Наталья. В Каруне я пишу в команде высоконагруженные сервисы на Elixir. Это третья компания, в которой я работаю на Elixir. До этого я писала на Ruby. Если посмотреть свежее исследование Хабр Карьеры по зарплатам, можно увидеть — зарплаты рубистов растут, ...

Как не выйти в Window при работе с Window? Многие разработчики разбиваются о жизненные циклы onResume, onActivity, onCreate, которые связаны с отображением UI внутри приложения, будь то Activity или фрагмент. Некоторые методы работы со стремительно развивающимся андроидом приходится искать интуитивно, потому что офиц...

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

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

5 причин купить смартфон от Хуавей прямо сейчас Несколько дней назад стало известно, что Apple полностью приостанавливает продажи в своем магазине в России. После этого Visa и Mastercard отказались работать с зарубежными магазинами, а Google Pay в скором времени полностью сменится SberPay и MirPay. Добавьте к этому сильн...

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

Собираем компилятор для ПЛИС Lattice ECP5 в лице Yosys и NextPNR для работы в ОС Windows Наш цикл про ПЛИС Lattice ECP5 растянулся уже на шесть статей. Мы уже научились не только создавать простые проекты для них, но набили руку в разработке сложных систем на базе кроссплатформенной открытой среды LiteX. В целом, я уже набрал материалов, чтобы выдать инструкцию,...

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

Compaq LTE Elite 486: первый ноутбук Чем современные ноутбуки отличаются от старых? Зависит от того, насколько глубоко вы копаете. 10 лет назад переносные компьютеры были почти такие же. 20 лет — чуть потолще, а так примерно то же самое. Если отмотать назад лет на тридцать, становится интереснее: именно тогда, ...

Топовые гаджеты с AliExpress, которые надо брать Чаще всего пользователи яблочной техники забегают на АлиЭкспресс за разной периферией к своим устройствам: чехлами, стеклами, адаптерами. Однако при этом совсем забывают одну очень важную мысль. На Али можно найти еще целую кучу других полезных вещей как для яблочной техник...

Kubernetes и другие оркестраторы Привет! Меня зовут Леонид, я DevOps-инженер в компании KTS. В этой статье я рассмотрю различные оркестраторы и объясню, почему Kubernetes — лучший выбор.Нашей компании уже 6 лет, и 4 из них мы живем с Kubernetes. До этого мы испытали все варианты деплоя приложений на се...

Лучшие игры на Android для любителей спорта Спортивные игры привлекают много внимания в первую очередь своей простотой и понятностью. Скажем так, скачивая игры с названием ”Футбол”, вы сразу знаете, что вас ждет. Но не только эта игра представлена в данном жанре. Есть бокс, гольф, боулинг и тому подобные. В этой подб...

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

Просто о сложном — move в языке C++ Здравствуйте уважаемые читатели. Данная публикация адресована начинающим разработчикам С++ которые только становятся на путь высокой производительности и "отстрелянных конечностей". Опытные разработчики найдут здесь скорее повторение тех вещей, которые сами мучительно осваив...

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

Вышла iOS 15.4 beta 2 с разблокировкой iPhone в маске и Universal Control Сегодня, 8 февраля, Apple представила вторую бета-версию iOS 15.4. Тестирование обновления началось две недели назад, и компания сразу зашла с козырей. Разработчики не стали тянуть и добавили в дебютную сборку апдейта большую часть всех нововведений, хотя это несколько нети...

Лучшие игры в жанре Auto Chess Автоматические сражение — относительно новый жанр, который быстро набирает обороты. Он имел массовый успех на ПК с такими играми, как Dota Auto Chess, Teamfight Tactics и другими. Суть этих игр довольно проста. Вы размещаете персонажей на ”доске” каждый раунд, и эти п...

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

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

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

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

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

OneDrive получит поддержку Windows on ARM и Apple M1 в качестве бета-версии в конце этого года Клиент синхронизации OneDrive для Windows и macOS скоро получит нативную поддержку устройств на базе ARM. На конференции Ignite 2021 Microsoft объявила, что инсайдеры Office с устройствами Windows на базе ARM смогут использовать предварительную версию OneDrive для ARM «к кон...

Кажется, я понял, почему иногда хочется уйти с iOS на Android Уже несколько недель я почитываю материалы своих коллег про Google Pixel 6, регулярно вижу на главной странице AliExpress различные чехлы для этого смартфона и различные обзоры в рекомендациях на YouTube — о новинке говорят практически отовсюду. Не удивлюсь, если я в ...

Эволюция UI-тестов в iOS-приложении Test-driven development — по-прежнему спорная тема. Часто встречается обоснованное, в общем-то, мнение, что такая разработка нужна только большим компаниям, потому что только у них достаточно ресурсов для создания и поддержки большого количества тест-кейсов. Но сегодня на п...

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

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

Вам посылка, или Как мы доставляем сообщения с сервера на клиент в реальном времени Меня зовут Алексей Комаров, я — старший frontend-разработчик в SuperJob. Хочу поделиться опытом реализации механизма обновления данных в реальном времени у нас на сайте. Под катом — подробности о выборе подхода, о проблемах, с которыми мы столкнулись при разработке, о наших ...

Fairy Awaken - 10 причин играть в новую мобильную MMORPG Однажды Чжуан Чжоу приснилось, что он персонаж игры Fairy Awaken, которому снится, что он Чжуан Чжоу. Проснувшись, он не мог понять, то ли он Чжуан Чжоу, то ли персонаж игры Fairy Awaken. Одно он знал точно: необходимо скачать новую мобильную MMORPG Fairy Awaken и проверить....

ЦБ РФ: Apple отключает 5 российских банков от Apple Pay Совсем недавно новостные источники начали сообщать, что Apple Pay перестанет работать с картами банков, которые попали под санкции в отношении России. Значит ли это, что платить с помощью iPhone и других яблочных устройств больше не получится? Какие банки попали под санкции...

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

PHP Дайджест № 222/2 (22 февраля – 25 марта 2022) Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее.Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода ...

PHP Дайджест № 222/3 (26 марта – 25 апреля 2022) Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее.Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода ...

OAuth в мобильных приложениях Привет! Меня зовут Максим, я занимаюсь мобильной разработкой в KTS.Ни один сервис не обходится без логина. Часто в мобильных приложениях требуется интегрировать вход через сторонние соцсети — например, зайти через Google или VK. А при обучении мобильной разработке используют...

Хранители данных: как устроена работа с DWH в Lamoda Всем привет! Меня зовут Юлия Скогорева, я системный аналитик в команде Center of excellence в Lamoda, которая входит в дирекцию данных и аналитики.Если бизнесу нужны какие-то данные для принятия важных решений, то на помощь приходит наша команда. Мы тщательно изучаем множест...

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

7 весомых причин купить Android-смартфон, пока все берут iPhone Есть ощущение, что через несколько лет мир мобильных устройств превратится в монополию iOS: iPhone настолько улетел в космос по производительности и популярности, что Android-смартфонам никогда не догнать устройства от Apple. Тем не менее, пока этого не произошло, стоит хот...

4 страха, мешающие стать тестировщиком в международной компании Привет, Хабр! Меня зовут Анастасия Донцова, и я работаю старшим менеджером команды тестирования в компании Dell Technologies. Хочу немного рассказать вам о своей специальности, а также развенчать несколько ложных и вредных представлений, которые её окружают. Тестирование пр...

Разбираемся с библиотекой лексического анализа ANTLR4 У нас в SberDevices разрабатывается платформа по управлению рекомендациями, которая взаимодействует с разными ML-движками. Со временем их станет много, и, когда пользователь умных устройств Sber будет запрашивать контент – искать фильмы, музыку, спрашивать о чём-то виртуальн...

Apple выпустила функцию Tap to Pay, превращающую iPhone в бесконтактный платежный терминал Смартфоны Apple получили новую фирменную функцию, слухи о которой уже несколько раз курсировали в Сети.Опция называется Tap to Pay. Она позволяет превратить iPhone в бесконтактный платежный терминал. Соответственно, любой пользователь сможет использовать свой смартфон для бе...

Взлет и падение карманных ПК В начале 2000-х годов пределом мечтаний для многих был карманный персональный компьютер — сокращенно КПК. Мимо меня это веяние тоже не прошло. Я долго присматривался и выбирал между Windows Mobile и Palm OS, но все казалось слишком дорогим. Наконец в 2004 году я раскошелился...

Работа Google Pay в России и Android 13 для Xiaomi: итоги недели На этой неделе было много разных новостей из мира технологий, и некоторые из них вызывали большой интерес. Традиционно в конце недели мы собираем эти новости в одну подборку, чтобы вы могли подвести итог прошедшим семи дням. На этой неделе много было сказано о том, что Goog...

Apple выпустила iOS 15.5 Release Candidate. Как установить Бета-тестирование iOS 15.5 наконец подходит к концу: до этого мы с вами оперативно получали версии практически еженеделеьно. Теперь же разработчики Apple аккурат после праздников собрали версию Release Candidate для тестировщиков, в которой исправили все существующие ошибки...

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

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

GraphQL в мобильной разработке Всем привет! С вами Анна Жаркова, ведущий разработчик компании Usetech. Сегодня стартует моя серия статей, посвященная работе с технологией GraphQL при разработке мобильных приложений. Если вы интересуетесь применением необычных технологий в мобильной разработке, давно подум...

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

Лучший сотрудника банка. Часть 3 — Головной офис изнутри Если вы не читали прошлые статьи, очень рекомендую начать с них:Лучший сотрудник банка. Часть 1Лучший сотрудник банка. Часть 2 — Мама, я в Головном ОфисеЯ счастлив! Моя мечта сбылась - я попал в крутой офис, мне дали свободу в разработке, и теперь я могу не 30% времени уделя...

Xiaomi 12 против iPhone SE 3. Неоднозначное сравнение Спустя два года после выхода последней модели из линейки SE, пару недель назад Apple выпустила свой новый доступный iPhone. Он так и называется, просто iPhone SE, но для удобства к нему приписывает ”3” или ”(2022)”, так как это третье поколение. Сейчас это самый доступный ...

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

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

Diablo Immortal: Blizzard показал «косметику» для разных классов После начала предрегистрации Diablo Immortal на iOS (и появления примерной даты релиза), Blizzard показал скины и как они будут отражать вас прогресс. Diablo Immortal — мобильный слешер, который может выйти 30-го июня на iOS и Андроид. Мы знаем, что разработчики будут зараб...

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

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

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

Финуслуги: продолжение революции Когда вы в последний раз совершали революцию? Мы — в ноябре 2021 года, когда внедрили кредиты на платформе личных финансов https://finuslugi.ru/. Впервые у россиян появилась возможность взять кредит полностью онлайн, не посещая офис банка. При этом пользователь заполняет одн...

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

После сборки — доработать напильником. Фиксим Retrofit для Корутин Всем привет, это Полина Широбокова, android-разработчик в компании 65apps. При выходе Retrofit версии 2.6.0 нам озвучили официальную поддержку корутин, а значит — теоретически больше не было необходимости использовать специальный адаптер для вызова suspend-функций, у разрабо...

[Перевод] Космос – финальный рубеж освоения пространства дата-центрами Есть веские причины отправить 19-дюймовые стойки на орбиту и даже дальшеВ прошлом году человечество впервые развернуло в космосе обычный центр обработки данных. В феврале 2021 года на Международной космической станции (МКС) была установлена система HPE Spaceborne Computer-2....

Несмотря на все невзгоды: CD Projekt займётся следующими играми Cyberpunk и The Witcher в 2022 году Студия CD Projekt RED готовит обновления Cyberpunk 2077 и The Witcher 3: Wild Hunt для PlayStation 5 и Xbox Series X/S в начале 2022 года. Но после их выпуска она, похоже, начнёт разработку следующих крупномасштабных проектов обеих серий игр. Cyberpunk 2077. Источник изображ...

Google подтверждает, что Surface Duo/Surface Duo 2 получат Android 12L По словам Google, Surface Duo /Surface Duo 2 должны стать складными устройствами с большим экраном, которые получат Android 12L. Компания также подчеркнула, что новая итерация не является «форком» оригинальной ОС Android. В довольно коротком посте в блоге Андрей Попеску, виц...

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

Почему iPhone SE 3 — лучший смартфон для России в 2022 В начале этой недели Apple представила iPhone SE 2022. Новинка оказалась ровно такой, какой его ждали: корпус от iPhone 8, процессор от iPhone 13, маленький экран на 4,7 дюйма, кнопка Home со вписанным сканером Touch ID, и одиночная камера из 2017 года. В общем, помесь буль...

Запись разговоров на мобильных Тут на МВидео выложили статью про 10 лучших приложений для записи звонков на смартфонах, а на 4pda выложили статью, что Гугл совсем запрещает запись звонков на Андроиде. Тема мне близка, т.к. недавно занимался разработкой приложения для записи звонков и все вышло не так как ...

О Thread и ThreadPool в .NET подробно (часть 2) В предыдущей публикации мы рассмотрели некоторые базовые вопросы относительно потоков и пулов потоков и готовы двигаться дальше. Давайте проведём эксперимент и найдём правильный объём работы для пула потоков. Чтобы его издержки не давлели над объёмом полезной работы⚠️ М...

Онлайн курс по C# от Veeam Academy Еще один курс по C# в онлайн формате. В чем фишка?Если кратко, то в том, чтобы продолжать заниматься любимым делом - развивать лучший курс для начинающих разработчиков на C# :).Veeam Академия стартовала в 2017 году и всегда проводилась исключительно в очном формате. Мы всегд...

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

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

Настройка маршрутизации в сети с неподконтрольным роутером В данной статье описано как можно настроить прозрачное для клиентов использование ресурсов из луковой сети (The Onion Router aka TOR) и VPN соединение с другими сетями если провайдер предоставил вам роутер с минимальными возможностями настройки, сохраняя при этом возможность...

Какой бюджетный Самсунг купить в 2022 году В последнее время все больше пользователей интересуется бюджетными смартфонами на Android. Одни покупают такие устройства в качестве альтернативы iPhone на случай, если отключат сервисы Apple, другие просто покупают себе второй телефон про запас. Понятно, что как только реч...

Тут все, что показали на Google I/O 2022 После пары лет пандемии, когда было сложно проводить полноценные мероприятия, мы снова получили качественную конференцию Google I/O. Она была отменена еще в 2020 году из-за пандемии COVID-19. В прошлом году Google ее провела почти в закрытом режиме. Однако теперь, когда пан...

GPS на службе бизнеса: мягкий контроль или элемент безопасности? «Кому война, а кому мать родная», — казалось бы, какой повод вспомнить эту поговорку в 2022 году? Однако любой кризис даёт кому-то шанс на рост — так и пандемия позволила вырасти некоторым видам бизнеса. Например, несмотря на некоторое сопротивление рынка и работников компан...

Babel + core-js + IE = ??? Сегодня будет рассказ про фронтендерский зоопарк. Начну издалека.Если вы фронт, то вы знаете, что наш код читается многими браузерами. Вы так же знаете, что разные браузеры реализуют разные части стандарта языка. Вы так же знаете, что разные браузеры реализуют по-разному одн...

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

Как мы подходим к поддержке ML-моделей в синтезе речи Всем привет! Меня зовут Александра Сорока, я занимаюсь синтезом речи в Тинькофф. А это — мой текст о том, зачем вообще думать о долгосрочной поддержке кода и ML-моделей. Я расскажу, почему мы отказались от опенсорсных решений, как работаем с датасетами и разными версиями мод...

Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU Render Loop крутится — кадры мутятсяДоброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS.В моих планах разобраться с работой базовых механик отрисовки и углубиться к таким вещам как AVFoundation, Metal.Но а пока хочется понять...

Так ли важно, на каком стеке вы умеете писать бекенд? А фронтенд? Мне рассказывали когда-то о компании, которая писала бекенд на Java и хотела нанимать талантливых разработчиков. Чтобы привлечь их, эта компания размещала вакансии на Haskell, и потом уговаривала этих кандидатов все-таки писать на Java. По-моему, это не очень красиво (вешать...

Неидеальный руководитель: 8 причин почему так В мире огромное количество людей, которые стали руководителями, а потом перехотели ими быть — в чем дело?Когда мы молодые и амбициозные, то готовы брать все, что дают и радуемся любому повышению: «Вау, челлендж! Сейчас всем докажу! Я хочу быть руководителем, хочу власти и ус...

Наверное, это лучшие процессоры 2022 года. Intel представила все остальные CPU Alder Lake Ну как минимум в большей части 2022 года это, наверное, будут лучшие CPU. Как минимум в настольном сегменте. Когда-то во втором полугодии, думаю, ближе к концу года, AMD выпустит Ryzen 7000, и они, скорее всего, будут ещё лучше.   Ну а пока этого не случилось, и AMD порадова...

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

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

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

10 лучших материалов за 2021 год: главное про релокейт, карьеру и жизнь инженеров в других странах В 2021 мы выпустили больше 100 материалов, и большинство из них — о переезде инженеров за границу и карьере в IT-индустрии. Собрали статьи, которые больше всего понравились аудитории Хабра, в одну подборку: читайте, если что-то пропустили, и вдохновляйтесь на релокейт. Читат...

Этапы погружения junior-разработчика Всем привет! Меня зовут Иван Сёмин, я руковожу несколькими командами разработки в компании Домклик. На данный момент в моём подчинении 28 человек, часть из которых приходила на junior-позицию. Хочу поделиться своим видением погружения новых сотрудников в процессы компании и ...

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

В США начали чипировать людей Самым нашумевшим проектом в области чипирования людей является Neuralink, за которым стоит Илон Маск. Однако не Neuralink первой начала чипировать людей – это сделала Synchron. Как пишет источник, в США начались клинические испытания первой коммерческой ...

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

Комментарий к статье «Почему СтарЛинк от Илона Маска это Скам» Раз меня упомянул @Arnak в его большой статье "Почему СтарЛинк от Илона Маска это Скам", то нужно написать ответ. (точнее повторить и немного расширить, тот что я написал там в комментах)1) Я не знаю, что точно обозначает "скам". Поэтому не могу тут ответить ни да, ни нет....

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

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

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

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

Windows 11, Windows 10, Windows 9… Всем привет! Это очередная подборка новостей про Microsoft за последний месяц. Поехали! Windows 11 релизнулась 2 месяца назад. Она вышла с небольшими скандалами, связанными с системными требованиями, которые легко обходятся, но осадочек остался. Система вышла не без проблем ...

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

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

Персональные данные — почему они всем так нужны (кроме нас) Я не параноик или сторонник теории заговора, но я внимательно читаю пользовательские соглашения и если они меня чем-то не устраивают, то просто не пользуюсь такими сервисами. На моем смартфоне почти нет приложений, а операционная система не обновлялась годами.Что может быть ...

7 + 1 способ анимировать спиннер Меня зовут Евгений Подивилов, я фронтенд-разработчик в команде «Лайфстайл». Я разрабатываю раздел «Развлечения». В этом разделе можно купить билеты на мероприятия или забронировать столик в ресторане.Многие недолюбливают бесконечные индикаторы загрузки, потому что по ним не ...

Забилось сопло? Неа.. Мож я и говорил ранее, что по мере выцарапывания крупиц времени привожу в порядок свой старый Anet A8, который простоял целый год, а теперь усердно трудится. На очереди было создание входной группы (разъем 220 вольт, предохранитель, выключатель с индикацией). И спроектировал...

[Перевод] Мой необычный путь в Microsoft в 90-е Меня буквально прошиб пот, когда самолет пошел на посадку. Внушительные небоскребы в центре города, озера, наполненные иссиня-черной водой. Горы вокруг — покуда хватало глаз. Именно здесь начнется новая жизнь, думал я. С этого самого рейса в один конец.Я родился в крохотном ...

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

«День с̶у̶р̶к̶а̶ Redux» — как бороться с рутиной, применяя автоматизацию "Ух-ты! Какая интересная задача! И оценка времени на разработку хорошая! ..." 2 часа спустя: "Какой же это ужас, ещё 10 редьюсеров создать, ещё 10 раз описать зависимости состояний. Типы, компоненты... Сколько же бесполезной рутины... Вот бы можно было писать только декларат...

Samsung Galaxy S10, Galaxy S10e и Galaxy S10+ получают One UI 4.1 и апрельское обновление Android 12 Одновременно с выходом флагманских смартфонов Samsung Galaxy S22 южнокорейская компания выпустила новую версию фирменного интерфейса One UI 4.1. Теперь пришла очередь владельцев смартфонов Samsung Galaxy S10, Galaxy S10e или Galaxy S10+, которые уже начали получать обно...

Android 12L Beta 1 доступна с улучшениями для устройств с большим экраном После запуска первого Android 12L Developer Preview на Lenovo Tab P12 Pro всего несколько дней назад, первая бета-версия Android 12L теперь доступна для скачивания. Помимо возможности запускать Android 12L Beta 1 на планшете Lenovo и устройствах Pixel, разработчики могут исп...

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

[Перевод] 6 причин использовать Kubernetes на сервере bare metal Развертывание Kubernetes на физических серверах  рекомендуется организациям, которые находятся в поисках новых возможностей в сфере управления инфраструктурой. Рассмотрим 6 причин попробовать K8s на выделенных серверах. Kubernetes в общедоступном облаке - это подхо...

Сбербанк Онлайн удалили из App Store. Что теперь делать Сегодня, 12 апреля, Apple удалила из App Store приложение Сбербанк Онлайн, как и было обещано в конце прошлой недели. Об этом Сбер официально сообщил у себя в телеграм-канале. Теперь мобильный клиент больше нельзя скачать на iPhone традиционным способом. Несмотря на это он ...

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

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

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

Что ждать от новой презентации Windows 11, которая пройдёт 5 апреля На следующей неделе Microsoft проведёт очередное мероприятие, которое будет посвящено новым функциям Windows 11 для гибридной работы. Ожидается, что на презентации выступят генеральный директор Microsoft Сатья Наделла и глава подразделения Windows & Devices Пэнос Панай....

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

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

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

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

Товары с АлиЭкспресс, которые крутые и без распродажи Думаю, что про распродажи 11.11 слышали если не все, то многие. Ежегодно в ноябре по всему миру проходят глобальные скидки. Мудрые пользователи обычно готовятся к ним заранее, начиная откладывать деньги еще в начале года. У нас в России так поступать почему-то не принято. П...

Лучшие игры, которые скоро появятся на Android Мобильные игры в последние годы действительно стали популярными, и каждый месяц выпускается множество отличных новинок. Единственная проблема заключается в том, что в магазине Google Play все еще бардак, поэтому поиск новых игр для Android может стать настоящим кошмаром. Чт...

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

Туристы пробираются на «марсианскую станцию» в США и мешают экспериментам Руководители проекта рады повышенному интересу, но туристы часто мешают исследованиям Марсианское общество — это некоммерческая организация, которая посвящена теме колонизации Марса. Она была основана в 1998 году американским инженером Робертом Зубриным (Robert Zubrin) и пол...

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

Что нужно сделать прямо сейчас, чтобы получить первые заказы на Upwork Я раньше думал, что это абсолютно нереально — получить первый заказ на фриланс бирже. Думал, что надо читерить, добывать фейковые отзывы, просить друзей сделать заказ или выполнять работу за бесплатно. Но бирже выгодно, чтобы я зарабатывал, нужно лишь правильно использовать ...

Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения Меня зовут Лена, я дизайнер интерфейсов в Tele2. И я расскажу о создании внутреннего корпоративного мобильного приложения «На связи» для сотрудников Tele2 – его проектировании и выборе визуального решения. Пройдусь по основным этапам работы над digital-продуктом с точки...

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

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

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

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

Accenture, McKinsey и BCG прекращают работу в России Как пишет "КоммерсантЪ" Accenture заявила в четверг, что она полностью закрывает свой бизнес в России и уходит из страны. При этом компания собирается предоставить поддержку 2,3 тыс. российских сотрудников - как пишет Financial Times (FT), речь идет о щедрых компе...

Путеводитель по ID для JPA сущностей. Часть 1: ID, генерируемые на сервере Разработка инструментария – очень познавательное занятие, потому что заставляется задуматься над теми вещами, которые в процессе разработки иногда не замечаешь. Казалось бы, создание @Id атрибута в JPA – рутинное занятие и каждый разработчик может сделать айдишник, даже не в...

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

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

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

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

93% сотрудников телеком-компаний пробовали работать удаленно во время путешествий Только у 1% опрошенных работа никак не связана с командировками. Остальные работники сферы телекоммуникаций ездят в деловые поездки раз в полгода (42%, это самый распространенный ответ) или минимум раз в месяц (29%). Еще 17% респондентов отправляются в другие города для реш...

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

Как отправить сообщение на пейджер — the hard way 2022. Количество активных SIM-карт превзошло население планеты семь лет назад. Вовсю идёт внедрение мобильных сетей пятого поколения, невероятно быстрых и в то же время доступных на самом широком спектре устройств — от автомобилей до носков. Искать парные носки скоро можно б...

Как мы перешли с kotlinx.synthetics на Android View Binding Привет! Меня зовут Ваня, я Android-разработчик из продуктовой команды hh.ru, и в этой статье я расскажу о нашем опыте миграции на ViewBinding.В конце 2020 года в официальном блоге Android Developers объявили, что android-kotlin-extensions plugin для Gradle больше не дружит с...

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

И снова про App Transport Security: что это и зачем Привет, Хабр! Меня зовут Юрий Шабалин, и, как я пишу в начале каждой своей статьи, мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. В этой статье мне бы хотелось затронуть тему безопасной конфигурации сетевого взаимодействия, а также немног...

Как можно тестировать платформенные сервисы PaaS (Platform as a Service) — внутренняя платформа для запуска и разработки приложений. Если коротко, то наш PaaS позволяет легко и, можно сказать, при нулевом знании внутренней кухни создать свой сервис и начать пилить продуктовые компоненты. Более длинное объяснение — в э...

Топ вопросов работодателю от Android-разработчика Представьте: вы на собеседовании, только что закончили отвечать на кучу вопросов и были на высоте. Наконец наступает ваш черед задавать ваши вопросы работодателю. Не знаю как вы, а я в таких ситуациях часто начинал теряться и забывал самое важное, о чем стоило бы спросить. О...

«Я больше не могу»: 5 причин эмоционального выгорания программиста и что с этим делать  Андрей Н. начал кодить 8 лет назад, и готов был работать сутками напролет, набирая «шабашки» на выходные, а в свободное от работы время изучая новые фреймворки. Работа приносила удовольствие, он наконец-то нашел себя! Спустя 8 лет Андрей с трудом заставляет с...

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

HAProxy, Nginx и Docker: как это сделано в Roxy-WI Продолжаем цикл статей о возможностях Roxy-WI. Сегодня мы поговорим ещё об одном важном наборе функций, связанных с управлением сервисами (а именно ― HAproxy и Nginx) в docker-контейнерах. Мы старались сделать эту функцию максимально простой и удобной в использовании. О том,...

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

Now — российский аналог Инсты от бывшего разработчика Яндекса Ещё до того как в России официально заблокировали Instagram*, местные пользователи стали искать возможные пути отступления. Одни пошли во ВКонтакте, где тоже есть возможность выкладывать фотографии и пилить сторис. Другие выбрали Снапчат, к которому вроде бы нет никаких пре...

Мнение: почему я считаю, что Telegram лучше WhatsApp Наверное, в технологичном мире можно с ходу назвать несколько противостояний, которые вызывают много споров. Самый близкий нам пример — iOS и Android. Есть еще Яндекс и Google, AMD и Intel, Qualcomm и MediaTek. Есть даже более устаревшее Canon или Nikon, которое было ...

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

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

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

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

Как я разочаровался в low-code и стал руководителем команды разработки Привет, меня зовут Евгений, и я никогда не был программистом — написание кода вызывало у меня чуть ли не смертельную скуку. Конечно, за двадцатилетнюю карьеру приходилось писать скрипты на PowerShell, Python и т. д., но о серьёзной разработке речи не было. Тем не менее моя п...

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

Как я проходил отбор на стажировку бекэнд — разработчиком (C++) в Яндекс по программе Deep Dive (в формате буткемпа) Расскажу небольшую историю о том, как я проходил отбор в буткемп от Яндекса. Читать далее

Как подготовить бэклог продукта с большим количеством зависимостей и не потратить время впустую Привет, меня зовут Макс, я продакт команды Self-Service в мобильном приложении Тинькофф. У моей команды три основные цели по созданию сервиса: contactless, proactive и self-service.   Это значит, что мы стараемся сделать незаметными процессы для пользователя: убрат...

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

6 неожиданных преимуществ iPhone SE 2020 над iPhone 13 Pro Уже больше года я пользуюсь iPhone SE 2020: абсолютно рядовой смартфон со слабой батареей, за стоимость которого лучше купить OnePlus. А еще, наверное, его лучше никому не советовать для покупки всерьез и надолго, чтобы потом не получить порцию критики в свой адрес. Именно ...

Code Review. 80 lvl Любой программный продукт, будь то веб-сайт или мобильное приложение, основан на коде. Чем согласованнее и целостнее эта база, тем удобнее с ней будет работать, например, при необходимости доработки проекта, передачи на сопровождение другой команде.Основными критериями качес...

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

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

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

Откровенный разговор с основателем компании-разработчика 3D-принтеров RedFab Руководитель 3Dtoday Сергей Пушкин взял интервью у генерального директора RedFab Александра Михайленко. Разговор охватил все: историю становления компании, опыт работы с отечественными 3D-принтерами, разработку автоматизированных систем 3D-печати, ситуацию с расходными матер...

Классные гаджеты с AliExpress, без которых не обойтись в 2022 году До Нового Года остались считанные дни, но с набором необходимых гаджетов на следующие 365 дней мы уже определились: собрали только самое нужное, самое актуальное и качественное. В этом выпуске: предостерегаем смартфон от внезапной разрядки, выбираем отличные TWS-наушники, х...

AirPods 3 удивили: они круче, чем AirPods Pro В этом году китайский сайт 52audio опередил iFixit, разобрав AirPods 3 – сами наушники и зарядный футляр – первым. Это тот самый сайт, который несколько недель назад, еще до объявления AirPods 3, опубликовал их подлинные снимки. Оказалось, что внутри AirPods 3 совсем не та...

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

Dart, Flutter и кроссплатформа: небольшой разбор на практике Кто-нибудь пробовал использовать Dart / Flutter как на клиенте на нескольких платформах, так и в качестве сервера? Кто-то, конечно. пробовал, хотя далеко не каждый за этим приходил к Flutter. Я на своём pet-проекте провёл такой эксперимент, и хотел бы поделиться результатами...

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

Купил iPhone 13 Pro Max и снова задумался, что лучше: iOS или Android Одно только то, что сотни миллионов пользователей отдали свое предпочтение смартфонам и планшетам Apple, уже говорит о том, что в них явно что-то есть. Я знаю, что многие не могут принять существование вещей за пределами того, что нравится лично им. Поэтому, если по какой-т...

Проект под кодовым названием: «Бульболёт». Часть 1. Погружение в MPU6050 (или нет) Всем привет! Сегодня, а именно с этой статьи, я бы хотел начать свою историю разработки летательного средства на радио управление. В интернете я натыкался на множество статей где так или иначе собирали Р.У модели, и в основном это делалась на основе каких-то модулей или уже ...

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

Почему нельзя экономить на зарядке для телефона Мы все уже как-то смирились с тем, что iPhone и iPad стоят дорого, и приняли это как данность. Возмущения можно услышать все реже и все чаще слова о том, что надо просто выбрать модель попроще. Тем более, что iPhone 12 и iPhone 13, вышедшие в последние два года не так уж и ...

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

За что можно ненавидеть меню «Пуск» в Windows 11 Каждый раз, когда Microsoft обновляет операционную систему Windows, меняется меню «Пуск». Доля рынка Windows 8 пострадала из-за значительной переработки внешнего вида системы, в первую очередь меню «Пуск». В Windows 11 изменения меню «Пуск» не такие радикальные. Разработчики...

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

Почему типы так много значат для программистов? Адаптация статьи What do types mean for programmers? (Ville Tirronen) Типы – одно из основополагающих понятий для программистов. Типы также могут быть одним из наиболее запутанных и многогранных явлений в нашей сфере. И они же являются бесконечным источником споров в интерне...

Как снова начать читать книги, а не ленту. Часть 1 За последние полгода я прочитала около 20 книг и перечитала ещё десяток старых и любимых. Это не то чтобы очень много, но в пять раз больше, чем я прочитала за полгода перед этим.Зачем вообще читать книги, а не ленту, лонгриды или смотреть сторисы? Сейчас даже довольно сложн...

HomePod mini или Яндекс.Станция Мини. Что купить в 2022 Времена, когда умные колонки считались гаджетом для тех, кто совсем уже зажрался, давно прошли. Теперь совершенно нормально иметь спикер с голосовым ассистентом, который при случае и о погоде расскажет, и свет, если надо выключит, и музыку поставит. Благо в продаже полным-п...

Собеседование наоборот: EPAM, Хоум Кредит, Леруа Мерлен и Usetech (часть 2) По следам недели аналитиков на Хабр Карьере мы продолжаем разбираться в тонкостях работы и карьеры аналитиков с ребятами из Usetech, Хоум Кредит, Леруа Мерлен и EPAM. На прошлой неделе вышла первая часть «Собеседования наоборот» о трудоустройстве аналитиков в России и зарубе...

Доля мобильного трафика в Рунете за 2021 год выросла на 2% Эксперты отмечают, что в начале 2021 года было зафиксировано падение доли мобильного трафика до 77% в январе, и 75% в мае 2021 года. Но показатели за ноябрь и декабрь оказались существенно выше ожидаемых и позволили обновить рекорд. Так, в декабре доля мобильного трафика в Р...

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

6 причин не продавать старый iPhone Многие владельцы iPhone поступают практично, продавая старый смартфон, чтобы чуть добавить и купить новый. Это естественно и вполне логично: продать iPhone точно стоит, пока за него можно выручить приличные деньги. А еще есть люди, которые оставляют его себе — удивите...

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

Если кому-то в целом нравится Cura Arachne, но надоели её баги Наверное, ни для кого не является секретом, что Cura - опенсорс, и что в принципе любой желающий может собрать собственное приложение из исходников. Однажды я увидел, что те баги, которые мне мешали в мартовской публичной бете Аракни исправлены давным-давно, уже в мае.Конкре...

Как применять Branch by Abstraction в проекте на примере Android-разработки Представим простую историю. Вы заканчиваете делать рефакторинг, которым занимались последние 2 недели. Вы хорошо над ним поработали, сделали несколько ключевых изменений в проекте. Делаете долгожданный pull request, и ... 12 конфликтов.Или другой вариант. Вы работали и посто...

Баг Android 12 не позволяет играть в игры Долгое время мы ждали от Android чего-то нового и интересного. В этом году мы наконец-то получили долгожданное обновление и теперь вслед за ним пришли проблемы, которые могут показаться не самыми очевидными. Да и при тестировании выявить их было сложно. Из-за небольшого рас...

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

4 причины, почему я не сдаю Айфон в трейд-ин и вам не советую Месяц назад в самый разгар санкций появилась интересная статистика от одного из ритейлеров: стало известно, что россияне начали активно пользоваться услугой трейд-ин: в обмен на скидку сдавали не только смартфоны Xiaomi, Samsung и Huawei, но и iPhone. Причем спрос на услугу...

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

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

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

Не совсем очевидные тренды развития рынка приложений, как к ним подготовиться мобильному разработчику? Меня зовут Ексей Пантелеев, я 12 лет программирую мобильные приложения, а всего зарабатываю программированием почти 20 лет и как профессионал пережил несколько платформ (например Flash Player, AIR, Stage3D), под которые я разрабатывал приложения. До мобайла я делал веб и игр...

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

Жомар Машаду: потрясающий автомобильный иллюстратор Технологии Транспорт 20.12.2021, 07:45 Жомар Машаду: потрясающий автомобильный иллюстратор Машины всегда возбуждали фантазию Жомара Машаду. Для простого мальчика, выросшего в стране коров и молока, в штате Минас-Жерайс на востоке Брази...

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

Билеты на микросервисах: как мы добавили в банк… стадион Привет! Меня зовут Ренат Шафиев, я с 2008 года работаю в банковской сфере и сейчас занимаюсь нефинансовыми сервисами для мобильного приложения и интернет-банка ВТБ Онлайн. Недавно мы запустили сервис по оформлению билетов на «ВТБ Арену» — он позволяет смотреть афишу мероприя...

Diablo для смартфонов. На iOS теперь тоже можно оформить предварительную регистрацию на Diablo Immortal Компания Blizzard объявила о начале приёма предварительной регистраций для получения доступа к мобильной игре Diablo Immortal.  Сейчас регистрация стала доступна для iOS и iPadOS, а для Android она доступна уже какое-то время. Blizzard сообщила, что раздаст на...

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

Моя система физического и ментального здоровья гика Мне 39 лет и с 19 работаю разработчиком и руководителем проектов, женат, есть ребенок. Всё норм, единственный нюанс – тело досталось с начальными параметрами гораздо хуже средних. Когда ребенок рождается, его состояние оценивается по шкале Апгар 0-10. 7-10 – это норма, 0-2 б...

Анонсирована новая часть The Witcher на Unreal Engine 5 Разработчики из польской студии CD Projekt RED официально подтвердили, что они занимаются разработкой новой игры популярной серии «Ведьмак» (The Witcher). Мы рады сообщить, что работаем над следующим проектом в серии игр «Ведьмак», который положи...

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

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

Поговорим про собеседования: взгляд бэкендера Меня зовут Максим Бабенко, и, может быть, вы знаете меня как преподавателя ШАДа (или как автора рассказа про технологию YT на Хабре). Мне кажется, почти каждый читатель Хабра либо знаком с теми, кто побывал на собеседовании в Яндекс, либо сам его проходил. Несмотря на это,...

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

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

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

Starborne: Frontiers занимались бывшие разработчики EVE Online Космическая игра Starborne: Frontiers доступна в ряде стран на Android. Готовы захватывать галактики? Starborne: Frontiers — мобильный проект, в котором 10 фракций сражаются за доминацию над космосом. Он заполнен созвездиями, необитаемыми планетами и густо заселёнными стан...

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

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

Правки на мёрдже: зачем редактору GitLab Всем привет! Меня зовут Наталья Которева, я редактор в Яндекс.Практикуме. В этой статье я расскажу, как мы создали обучающий курс в GitLab. Да-да, вместо текстовых документов.Вообще сложно представить, как можно подружить git и редактуру, а главное, зачем. Есть же много пров...

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

Чем платить в App Store в России под санкциями Не так давно, а если точнее, 10 марта, из России ушли Visa и Mastercard. Начиная с этого дня пользователи массово начали жаловаться, что им не удается ни продлить действующие подписки, ни купить приложения в App Store. Естественно, все мы начали искать дополнительные способ...

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

Почему я перешёл с Python на Go: choose your fighter Привет, Хабр! Меня зовут Саша, я бэкенд-разработчик в Ozon. Пишу платформу для контента, который генерят пользователи: отзывов, комментов, вопросов, ответов. Раньше я писал на Python. Выбрал его изначально из-за лёгкого синтаксиса и большого количества вакансий для Python-ра...

КНР создаёт государственную NFT-платформу Об этом сообщает D-Russia со ссылкой на South China Morning Post.Большая часть нынешних новостей о NFT-токенах связана с покупкой и продажей цифровых артефактов, однако власти КНР хотят применить NFT для выдачи различных сертификатов.Каждый из NFT существует в единственном э...

Процесс создания мультфильма. Первый опыт Привет всем. Это мой первый пост на Хабре. Уже много лет я слежу за некоторыми публикациями на этом ресурсе. И вот сейчас появилась тема, с которой я готов сам поделиться :) Уже лет 20 работаю в области компьютерной графики, практически во всех областях. От разработок сайтов...

Мирная Олбания. Казнить нельзя помиловать? Буду краток и без картинок. Мне нравится Хабр. Читателем являюсь давно. В 18 году решился оставить комментарий, а в 19 прилетело НЛО и присвоило медаль Автора. Теперь я «автор» 4х публикаций, так характерный для ресурса. Если хватит сил и смелости, то после этого поста будет...

Как Samsung унизила Google с выходом Galaxy S22 Каким бы крутым ни был с технической точки зрения новый Galaxy S22, внимание многих больше привлекло новое пятилетнее обязательство Samsung по обновлению этого и некоторых других устройств. Samsung предлагает четыре года обновлений ОС и пять лет исправлений безопасности. Эт...

Обзор Martha is Dead на PC — Silent Hill и Outlast в одном флаконе Есть такие игры, которые поглощают тебя с первых минут, даже если они страшные, а ты легко пугаешься. Ты видишь, что в них вложили душу, хотя у разработчиков было мало денег, а команду разработчиков можно посчитать на двух руках. Добро пожаловать, господа, не промочите ноги....

Анонсирован Rainbow Six Mobile — отдельный командный шутер от Ubisoft Французы показали новую мобильную игру, на этот раз по вселенной Rainbow Six. Игра находится в разработке уже как 3 года и пока разработчики смогли поделиться заскриптованным трейлеров. Rainbow Six Mobile — новое слово в командных шутерах для iOS и Андроид. Игроков снова ра...

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

DevOps + Data: Синергия двух миров = DataOps Что-то последнее время становится много Ops-ов: DevOps, MLOps, DataOps. ЧТО ты такое ?Последнее время работа с большими данными становится все более доступной и распространенной, а самих данных становится все больше и растут они с огромной скоростью. Инженерное мышление люби...

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