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

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

[Перевод] Data-Oriented архитектура В архитектуре программного обеспечения существует один малоизвестный паттерн, заслуживающий большего внимания. Архитектура, ориентированная на данные, (data-oriented architecture, DOA) была впервые описана Радживом Джоши в отчете RTI 2007 года, а затем в 2017 году Кристианом...

Эволюция архитектуры Авито, или Как мы монолит в Kubernetes затолкали Всем привет, я Александр Данковцев, lead engineer команды Antimonolith. Как можно догадаться, в Авито я занимаюсь распилом монолита. В статье речь пойдёт о процессе миграции монолита в Kubernetes и сопутствующих ему проблемах. Я разберу, как мы эти проблемы решали и к ч...

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

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

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

Настройка LEMP сервера для простых проектов. Инструкция для самых маленьких. Часть третья Приветствую читателей! В рамках текущей серии статей я рассказываю о том, как настроить сервер для простых проектов. Имеется ввиду сервер для работы нескольих сайтов, с небольшой нагрузкой под наиболее популярной CMS такой например как Bitrix. Основная цель статьи указать н...

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

[Перевод] Распутывание микросервисов или балансировка сложности в распределенных системах Эта статья является переводом материала «Untangling Microservices, or Balancing Complexity in Distributed Systems».Расцвет микросервисов закончился. Uber преобразовывает тысячи микросервисов в более управляемое решение [1]; Келси Хайтауэр предсказывает, что будущее за моноли...

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

Экстенсивный подход. Как много техник можно обнаружить в одном образце вредоносного программного обеспечения (ВПО) — "Прошу расшифровать трафик в адрес …" - описание задачи в трекере.— "Давай, Морти! Приключение на 20 минут. Зашли и вышли." - ответил голос в голове.Но, как и у героев мультфильма, приключение несколько затянулось. Расшифрованный трафик только привлек внимание и подогрел и...

10 ситуаций выбора тимлида На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше де...

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

JavaScript: ускоряем загрузку изображений с помощью Imgproxy, Cache API и Service Worker API Привет, друзья! В этой статье я хочу поделиться с вами результатами небольшого эксперимента, связанного с ускорением загрузки изображений с помощью Imgproxy, Cache API (далее — кеш) и Service Worker API (далее — СВ). Мы с вами разработаем простое приложение на React, в ко...

Micro Frontend Архитектура на примере Angular В наше цифровое время веб-приложения становятся все более масштабней и сложней. Такие веб-приложения могут быть разделены на несколько модулей, разработанных отдельными командами, которые удобно запускать в производство по отдельности. По мере того, как приложения со времен...

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

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

7 вопросов о компьютерной томографии Привет, Хабр! Спустя много лет режима ReadOnly, решила зарегистрироваться, чтобы рассказать о своем опыте работы с промышленным томографом. Когда люди узнают, что я занимаюсь компьютерной томографией, то обычно задают два вопроса: первый - «Это неопасно? Там же излучени...

Однопоточный JavaScript и многопоточная Java: что быстрее? Асинхронное выполнение на Java и JavaScript При необходимости в JavaScript можно запускать дополнительные потоки. Но обычно в Node.js или в браузерах весь код на JavaScript выполняется в одном потоке. В браузерах один и тот же поток рендерит содержимое веб-страницы на экран...

Как работать с Tanzu — опыт Sportmaster Lab Tanzu от VMware — это набор полезных продуктов для тех, кто работает с микросервисами. В Sportmaster Lab мы тоже начали его использовать, и в этом посте расскажем, как именно. Помогут нам в этом Павел Бацев, старший администратор сервисов Спортмастера, и Алексей Гришутин, ко...

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

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

Шард всемогущий: как масштабировать СУБД для highload системы Весной 2021 года во французском Страсбурге случилось яркое событие: полностью сгорел дата-центр одного из крупнейших европейских хостинг-провайдеров (OVH). Всего за несколько часов пожар отрубил доступ к миллиону популярных сайтов и онлайн-сервисов во всём мире. Одна из веро...

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

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

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

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

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

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

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

Настройка PostgreSQL под Linux Время от времени приходится слышать мнение от некоторых системных администраторов, а также некоторых 1С-разработчиков, что установка, настройка и поддержка PostgreSQL под Linux очень сложна. Что гораздо дешевле покупать лицензии Windows и Microsoft SQL Server, чем нанимать в...

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

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

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

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

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

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

Китайский луноход «Юйту-2» нашел на Луне загадочный монолит и готов его изучить Загадочный монолит на поверхности Луны Китайский луноход «Юйту-2», который работает на поверхности спутника нашей планеты с 2019 года, отправил на Землю очень интригующую фотографию. Смотря на нее кажется, что на северном горизонте обратной стороны Луны есть кубический объек...

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

7 принципов Agile из Agile Extension от IIBA Принципы — это те рельсы, которые направляют людей по жизненному пути. Международный Институт Бизнес-Анализа (IIBA) определил 7 главных принципов, которые указывают бизнес-аналитикам как работать приносить больше пользы команде и клиенту, делая меньше работы с большим к...

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

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

Большой дисплей. Замороженный проект Прочитали заголовок? Я думаю, вы все неправильно поняли. Проект заморожен в буквальном смысле — залит водой и охлажден до температуры около -10°C. Сначала — отказ от ответственности. Все персонажи являются вымышленными и любое совпадение с реально живущими или когда-либо ...

Что в глубинах Data Lake? Строим архитектуру, укладываем слои, распределяем ответственность Привет, Хабр! Меня зовут Григорий Коваль, я технический руководитель Core Data Lake центра Big Data МТС. Сегодня я расскажу о том, какие слои находятся внутри Data Lake, как построить архитектуру базы данных и чем распределенный Data Mesh-подход отличается от монолитного хра...

Железный Отладчик Для ZX Spectrum До текущего момента, отладка С кода для ZX Spectrum была возможна только в некоторых эмуляторах. В предыдущей статье описан процесс написания отладчика, который использовал цепочку gdb-клиент (z88dk) <-> gdb-протокол <-> gdbserver (эмулятор Fuse). В этой статье о...

59% ИТ-руководителей ищут решения для импортозамещения "В марте 2022 г., когда зарубежные вендоры объявили, что "выходят" с российского рынка, российский бизнес и его ИТ-подразделения столкнулись с неопределённостью: как поддержать бесперебойность бизнес-процессов и сохранить уже достигнутый уровень автоматизации&...

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

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

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

Сколько оперативной памяти должно быть в телефоне и как она тратится Самые популярные телефоны сейчас имеют большой разброс значений оперативной памяти. С одной стороны, у вас есть ультра-премиальные устройства с 12 ГБ или 16 ГБ ОЗУ. С другой стороны, бюджетные модели, многие из которых имеют варианты всего с 4 ГБ оперативной памяти. Между ...

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

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

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

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

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

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

Первая функция из Android 13. Новая ОС получит возможность устанавливать язык для каждого приложения отдельно Android 12 только начинает своё шествие по рынку смартфонов, а в Сети уже появились подробности об одной из функций Android 13.  Называется функция Panlingual. Суть её достаточно простая: она позволит пользователям выбирать язык отдельно для ка...

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

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

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

[Перевод] Кунг-фу стиля Linux: простые конвейеры В былые времена компьютеры делали по одному делу за раз. В буквальном смысле. В компьютер загружали перфокарты, или перфоленту, или что-нибудь другое, и нажимали на кнопку. Компьютер читал программу, выполнял её и выдавал результаты. Потом он «засыпал», пребывая в таком сост...

В платформах Low-code важна универсальность Денис Бахаев, руководитель по развитию направления «Цифровые решения» Siemens Digital Industries Software, — об областях применения Low-code, направлениях его развития и о заблуждениях, связанных с его применением. Платформы Low-code позиционируются как инструментарий «дл...

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

5 советов для владельцев смарт-часов на Android В последнее время все чаще на запястье пользователей Android можно встретить умные часы. Причем это касается как глобальной статистики, которую мы можем увидеть в интернете, так и моей личной. Большинство ребят, которые гоняли с Mi Band по несколько лет, наконец приобрели с...

Radeon RX 7000 совершат огромный скачок в производительности? Radeon RX 7600 XT может оказаться быстрее Radeon RX 6900 XT В Сети появились новые подробности о видеокартах Radeon RX 7000, точнее, одной из базовых моделей линейки. Как пишет инсайдер Greymon55, часто публикующий новые данные о различных видеокартах, готовящихся к выпуску, перспективная модель на графическом процессоре Navi 33...

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

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

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

Как работает крупнейший маркетплейс: что у него под капотом Всем привет, я — Сергей Бобрецов, CTO в Wildberries. Сегодня Wildberries — самый большой маркетплейс в России и мы так часто заняты повседневным хайлоадом, что не всегда успеваем рассказать что за всем этим стоит: какие технологии и решения под капотом, как мы справляем...

Комикс: Технический долг в разработке игр Откопала классное видео от образовательного канала Extra Credits, в формате «как объяснить, что такое технический долг даже ребёнку». Ну, или очень далёкому от этого взрослому. Мне так понравились иллюстрации, что я сделала из этого видео комикс. Покажите его своему менеджер...

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

Как не выстрелить себе в ногу, обрабатывая ошибки в голанге А пока мы все сидим и ждём выхода Go 2 с его новой схемой обработки ошибок, программы писать надо прямо сейчас. Так что от обработки ошибок никуда не деться. У меня в руках реальный проприетарный проект, который работает на одной из моих серверных ферм. Всё запущено и кр...

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

Security Week 48: информационная безопасность в 2022 году На прошлой неделе эксперты «Лаборатории Касперского» опубликовали сразу четыре документа, в которых предсказывается, как будут развиваться киберугрозы в 2022 году. Прогнозы поделены на четыре группы: продвинутые и целевые атаки, киберугрозы для систем автоматизации на произв...

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

Пользователи фитнес-браслетов Xiaomi Mi Band могут попрощаться с приложением Mi Fit. Но привыкать к новому приложению не придется Mi Fit – хорошо известное приложение для тех, кто пользуется фитнес-браслетами Xiaomi Mi Band, однако его дни сочтены: в Google Play оно уже заменено на Zepp Life. Точнее, на данный момент не заменено, а переименовано. Но скоро все может измениться. Zepp OS &ndas...

Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте Цель статьи — показать, как сделать ваш проект на Flutter более понятным для усовершенствования и удобным в сопровождении. Текст может быть полезным как для тех, кто только начинает изучать Flutter, так и более продвинутых пользователей, так как здесь мы рассмотрим актуальны...

Одна из уникальных функций камеры Pixel 6 уже доступна для других смартфонов Google. Но запустить Magic Eraser можно лишь неофициально Функцию Magic Eraser, представленную эксклюзивно для Pixel 6 и Pixel 6 Pro, уже можно использовать на более старых смартфонах Google. Правда, неофициально.  Как оказалось, достаточно установить на старый Pixel приложение Goo...

Хотите приложения Android на Windows 11? Придётся приготовить ПК с производительным CPU, минимум 8 ГБ ОЗУ и SSD На днях Microsoft выпустила обновление для Windows 11, которое, кроме прочего, приносит долгожданную поддержку приложений для Android.  И вот спустя несколько дней после выхода обновления стало известно, что у данной функции есть собственные системные требования, ...

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

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

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

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

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

Что считать счастьем покупателя? По запросу [форма] мы должны угадать, что именно нужно покупателю: выпечка, наращивание ногтей, косплеить медсестру или калибратор кубов бетона. Задача — быстро понять, кто перед нами и что сделает человека счастливым. Я работаю над качеством поиска в Яндекс.Маркете. И кач...

[Перевод] Популярные расширения для VS Code 2022 В виду того, что мне срезали подписку на Medium решил поддерживать отечественные IT ресурсы. Попробую кидать интересные статьи с переводом на русском, а правообладатели пусть сами разбираются, я честно платил за подписку.На текущий момент VS Code остается средой разработки, ...

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

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

Почему я начал думать, что iPhone SE 2022 это действительно круто iPhone SE (2022) станет телефоном, который люди будут любить и ненавидеть одновременно. С одной стороны, он будет им нравиться, но их будет отпугивать дизайн из 2014 года. Но для некоторых людей это более выгодная покупка, чем, например, Pixel 5a и некоторые другие смартфон...

Эволюция рекомендаций ресторанов в Delivery Club. Часть 1 Всем привет! Меня зовут Иван Максимов, я работаю Lead Data Scientist’ом в команде рекомендаций и A/B-тестирования Delivery Club. Это первая из серии статей про нашу рекомендательную систему. Я расскажу о том, как мы определили проблемы предыдущего подхода к рекомендациям, и ...

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

Microsoft делает контекстные меню в Windows 11 немного менее запутанными В Windows 11 есть много интересного. ОС предлагает чистый, современный пользовательский интерфейс, многочисленные улучшения производительности и оптимизацию производительности. Однако Windows 11 — это Windows, а это значит, что она по-прежнему страдает от несоответствий диза...

Князь Вялых Проектов Этот текст – заказной. Знаю, многие из читателей пытались заказать у меня тексты, но я если и пишу для кого-то, то только для друзей. Нетрудно догадаться, что заказчик – мой друг. Зовут его… Пусть Вася. Он так и не решил, называться ли настоящим именем. Потому что так и не р...

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

Некоторые наушники Samsung получили звук 360 градусов. Что это и как настроить Наушники давно вышли за границы того, что надевалось на голову с перемычкой-оголовьем и могло только воспроизводить музыку по проводу. Постепенно появлялись новые форматы, звук становился лучше, появилось стерео, наушники становились меньше, меньше, меньше, еще меньше… И не...

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

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

5 преимуществ чтения книг на iPad, о которых вы не задумывались В этом году Apple представила новый iPad mini и iPad 9: мы уже рассказывали о них и даже выбирали, какой iPad купить на данный момент. Мы рассматривали самые разные характеристики, начиная от процессора и заканчивая размерами устройств. Но есть то, что объединяет все модели...

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

На необычные процессоры Intel Alder Lake компания AMD ответит ещё более необычными Ryzen с полноценными и «неполноценными» ядрами Совершенно новые настольные процессоры AMD Ryzen поколения Raphael, как мы теперь знаем, выйдут когда-то во втором полугодии текущего года. Возможно, теперь у нас есть наилучшее на данный момент представление о том, что из себя будут представлять такие CPU.  Блок-...

Node.js: разрабатываем сборщик модулей Привет, друзья! Вам когда-нибудь хотелось узнать, как работают сборщики модулей (module bundlers) JavaScript типа Webpack или Parcel, что называется, под капотом. Если хотелось, тогда эта статья для вас. В данном туториале мы разработаем простой сборщик модулей на Node.js,...

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

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

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

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

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

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

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

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

UX-текст на языке Шекспира: заповеди, грехи и табу Изменив одно местоимение, можно на 90% увеличить показатель кликабельности (CTR) кнопки, которая приведет новых пользователей. Дописав одно предложение, можно увеличить количество оплаченных покупок и снизить нагрузку на саппорт. Поставив одну запятую, можно было бы сохранит...

Don’t be cringe — не будь занудой По долгу работы мне приходится много общаться с иностранными разработчиками. И к сожалению, каждый раз когда в коллективе появляется новый разработчик из России, мне приходится слушать всякие “Oh no, another crazy Russki is here”. Но, чтобы они там не говорили, все прекрас...

Apple App Store больше не поддерживает iOS 13 Магазин приложений Apple App Store обновлен до версии 5.14, при этом приложение больше не поддерживает устройства, которые работают под управлением iOS 13 и более старых версий этой оперативной системы. Минимальные системные требования подтверждают необходимость установ...

Мнение: Почему я не пользуюсь App Store на Mac Впервые App Store на Mac вышел еще в далеком 2011 году. Тогда Apple обещала нам удобный способ покупки приложений и кучу разных плюшек. Прошло чуть больше 11 лет, и до сих пор магазин приложений на Mac не производит больших впечатлений, во всяком случае у меня. Гораздо прощ...

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

Как мы переносили аналитику из PostgreSQL в ClickHouse Привет, Хабр! Меня зовут Кирилл, одной из задач, которой я занимаюсь в Just AI, является пользовательская аналитика. В этой статье я хочу рассказать о нашем опыте миграции этой аналитики на новую СУБД ClickHouse. О том, с какими нюансами пришлось столкнуться и как мы их реша...

7 декабря — анонс нового продукта HFLabs. Покажем «Центр управления согласиями» Управление согласиями клиентов — сфера, где царит тотальный бардак. Люди не знают, где и какие согласия оставили. А бизнес не понимает, что ему разрешили: слишком много источников, слишком много версий одного согласия, слишком много хаоса. 7 декабря мы покажем продукт, ...

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

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

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

Zero Trust Networks: что это, зачем и как работает О концепции "нулевого доверия", вероятно, слышали многие. Более того, очень многие компании постепенно и небезуспешно внедряют эту концепцию. Еще три года назад 78% ИБ-отделов либо уже реализовали эту концепцию, либо же планировали на нее перейти.Есть и частное приложение ко...

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

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

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

Странная история: Появившийся новый сотрудник — не тот человек, которого мы собеседовали На портале AskaManager, где сотрудники делятся своими рассказами о работе, поделились забавной историей. Дальше прямая речь.«Эта ситуация прямо сейчас разворачивается в офисе моего мужа, так что я здесь просто удивленный наблюдатель и подумала, что стоит узнать ваше мнение о...

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

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

Удаленный доступ к IP камерам. Часть 2. Мобильное приложение В предыдущей статье я рассказывал о простом сервере для работы с камерами видеонаблюдения, но для оперативного просмотра RTSP потоков использовал мобильное приложение VLC, которое меня не вполне устраивало по нескольким причинам. Под катом вы найдете описание и листинги про...

Force Update — механизм принудительного обновления мобильных приложений Абсолютное большинство мобильных приложений имеет интересный нюанс – «хвост» старых версий, которыми все еще продолжают пользоваться. В этой мы посмотрим, какие проблемы это приносит и как с этим бороться. Материал будет полезен и мобильным разработчикам, и тем, кто каким-ли...

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

У MacBook Pro 2021 большие проблемы с картами памяти. Apple пока отмалчивается Одной из ключевых особенностей MacBook Pro 2021 стало возвращение слота для SD-карты. Однако теперь пользователи новых ноутбуков жалуются на проблемы с устройством чтения SD-карт. В частности, пользователи сообщают об очень медленной скорости передачи и недоступных файл...

Барахолка в Испании: аудио и видеотехника, старые десктопы, внешние HDD и… попугай Всем привет! В прошлую субботу по региону, в котором я живу, прошел ураган, так что никакой барахолки, конечно же, не было. Но в эту субботу погода была отличная — солнце, относительно тепло и хорошо в целом. Поэтому все продавцы, которые обычно выходят в субботу, были на м...

Bottom Sheet, перейдём на «ты»? Bottom Sheet представлялся мне сложным и недосягаемым. Это был вызов! Я не понимал, с чего начать. Возникало много вопросов: использовать view или view controller? Auto или manual layout? Как анимировать? Как скрывать Bottom Sheet интерактивно?Но всё изменилось после работы ...

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

Django-sockpuppet, интересная альтернатива React, Vue, Angular или очередная заброшенная джанговская «батарейка»? Всем доброго времени суток! В данной статье я хотел бы очень кратенько, без подробностей рассказать про интересный проект, который будучи достаточно простым, сильно увеличивает возможности Django фреймворка. Мне он показался достаточно интересным. Сейчас хайп вокруг с...

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

Градиентный бустинг с CatBoost (часть 2/3) В первой части статьи я рассказал про понятие градиентного бустинга, библиотеки, с помощью которых можно реализовать данный алгоритм и углубились в одну из этих библиотек. Сегодня продолжим разговор о CatBoost и рассмотрим Cross Validation, Overfitting Detector, ROC-AUC, Sna...

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

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

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

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

Заднее число против обратной силы, или Миграции в BPM-решениях Мы в «ЛАНИТ — Би Пи Эм» занимаемся построением BPM-решений и автоматизацией бизнес-процессов. Обычно после выпуска первой версии развитие процессов не останавливается и заказчик хочет их улучшать: заменять ручные расчеты на автоматические, убирать ненужные шаги и обращения к...

Совместные конфиденциальные вычисления: как работает технология, которая через 5 лет может изменить мир Привет, Хабр! Это моя первая статья здесь, и для начала я хотел бы познакомиться. Я возглавляю Data Science подразделение компании Platforma. Моя команда занимается разработкой моделей машинного обучения и глубокой аналитикой. Мы создаем продукты на основе продвинутых ...

Apple удалит сотни приложений из App Store просто так. И дело не в санкциях Apple не сдает позиции под давлением властей разных стран и не позволяет устанавливать приложения из альтернативных магазинов. С одной стороны, это плохо: даже после удаления из App Store банковских приложений в России, компания явно не столкнулась бы с волной хейта от наши...

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

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

Apple превращает iPhone в платежный терминал В будущем iPhone 11, который можно приобрести на сайте https://apple-premium.ru/iphone/apple-iphone-11/, и любой другой последующий iPhone сможет принимать платежи по кредитным картам. Как сообщает Bloomberg, Apple работает над сервисом, который позволит местным и небольшим ...

Не работают функции Google Фото на Pixel 6? Попробуйте еще раз На этой неделе появились сообщения о том, что некоторые смартфоны столкнулись с проблемой. На Google Pixel 6 и Pixel 6 Pro неизвестная ошибка не позволяла пользователям обращаться к функции Magic Eraser. На сегодняшний день, как сообщается, проблема уже устранена, но то, чт...

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

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

Technical Product Manager или Business Product Manager? Часть 2 Всем привет. Как и обещал, публикую вторую часть статьи на тему того, кто приносит больше пользы, Business Product Manager или Technical Product Manager. Напомню, что первую часть статьи, где я рассказываю, какая ситуация сложилась у меня в бизнесе и какой управленчески...

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

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

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

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

В серии Shovel Knight вышла новая игра Pocket Dungeon Студия Yacht Club Games продолжила свой рассказ о приключениях Лопатного рыцаря. На этот раз ему предстоит спасать мир в режиме, очень напоминающем тетрис. Напомним, что первая игра серии Shovel Knight вышла еще в 2014 году. Она представляла из себя 2D-платформер с ретро-гр...

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

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

Эволюция рекомендаций в Delivery Club. Часть 2 Всем привет! Это вторая часть статьи об изменении подхода к рекомендациям в Delivery Club. В первой части я подробно описал текущие проблемы нашей рекомендательной системы: локально оптимальный баланс exploitation и cold start, а также недостаточно развитый механизм explorat...

Пару слов о стилизации React компонентов Стилизация. Довольно насущный для меня момент. Несмотря на годы работы с React, стартуя новый проект, я каждый раз задумываюсь о стилизации. Я перепробовал многие её способы, больше и дольше всего я работал с css-modules и styled-components. Сегодня я хочу предложить вам ра...

Новые операционные системы 2021 и 2022 года В конце 2021 года мир увидел прекрасную операционную систему Essense с рядом функций, которых по умолчанию нет в популярных ОС, таких как Windows, MacOS или Ubuntu. Например, векторный UI и группировка окон по вкладкам (табам), как на скриншоте вверху. Действительно, очень...

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

Проектное внедрение IoT-решений уходит в прошлое Проведенное Oracle и Transforma Insights исследование мнения компаний, внедряющих технологии Интернета Вещей (IoT) показали растущую потребность в готовых сервисах. Большинство ответственных за принятие решений лиц сегодня стремятся отдать предпочтение комплексным предложени...

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

Microsoft работает над новым центром безопасности для Windows 11 Microsoft, по всей видимости, работает над новым центром безопасности под названием «Microsoft Defender» для Windows 11. На данный момент очень мало известно о новом приложении безопасности Windows 11, но похоже, что Microsoft Defender станет центром безопасности для всех по...

«Всё пройдет». Но Low-code останется Елена Александрова, руководитель отделения собственных платформ IBS, – об эффективности и целесообразности использования Low-code «конструкторов», критериях их выбора и перспективах развития. Когда оправдан выбор платформ Low-code? Действительно ли они позволяют экономить...

Сказ о том, как я погряз в Матрице Всем привет! С вами Станислав, и это моя вторая по счёту статья на Хабре. Как вы возможно помните из моей первой статьи, я увлекаюсь программированием, и операционной системой ReactOS. Но мои увлечения вовсе не ограничиваются этим. Сегодня я расскажу вам, как я буквально по...

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

Как попасть на 192.168.1.1 Часто встречаются сообщения, в котором спрашивают, что не могут попасть на веб-интерфейс новых шлюзов VPN / USG Flex / ATP по дефолтному 192.168.1.1 из коробки или после сброса. Причин много существует, от простых до нестандартных.Для облегчения поиска решения проблемы и эко...

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

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

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

Обзор отечественных микросхем, соответствующих 719 ПП РФ. Часть 2 В 2020 году я опубликовал статью про отечественные микросхемы, соответствующие 719 ПП РФ. Напомню, что это одна из мер правительства по поддержки отечественных производителей на регулируемых государством рынках. Например, при закупках в интересах государственных органов Росс...

В России сильно выросли цены на iPhone. Но ещё можно купить технику Apple дёшево Российские ритейлеры уже начали повышать цены на технику Apple, обратил внимание AppleInsider.ru. В среднем повышение составило от 25 до 30%, а объясняется резким скачком курса доллара по отношению к рублю. Пока изменения затронули не все торговые сети, но очевидно, что это...

Зачем бизнес-аналитики лезут в дизайн или как мы вырубили «лес» и избавились от «слона» Меня зовут Ирина Козлова, я — старший бизнес-аналитик в ИТ-компании STM Labs. Помимо моих ключевых обязанностей: бизнес и системный анализ, сбор и управление требованиями, я принимаю непосредственное участие в приемке макетов от дизайнеров. Разрабатывая продукт с нуля, можн...

Как выросли цены на технику Apple в России после роста курса доллара После резкого скачка курса доллара до рекордных показателей, который произошёл в конце прошлой недели, цены на технику Apple в России преодолели новые горизонты. Первой среагировали в DNS, переписав ценники ещё в четверг. Такая оперативность заинтересовала ФАС. Ведомство да...

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

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

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

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

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

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

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

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

Как уйти с государственной службы и остаться в живых "И как же ты это представляешь? А кто будет за тебя работать? Ты же предаёшь семью" - это первые слова моего руководителя на фразу о возможном уходе.Здравствуйте, меня зовут Михаил, и я бюджетник. Программист, который смог вырасти от простого джуна-программиста до начальника...

Чистые транзакции в гексагональном Go В современной микросервисной разработке очень популярна чистая архитектура (она же луковая). Этот подход ясно отвечает на много архитектурных вопросов, а также хорошо подходит для сервисов с небольшой кодовой базой. Другая приятная особенность чистой архитектуры состоит в то...

Вышла iOS 15.2 Release Candidate с новым тарифом Apple Music Сегодня, 7 декабря, вышла iOS 15.2 Release Candidate. Финальная предрелизная сборка анонсирована для пользователей спустя 5 дней после iOS 15.2 beta 4. Несмотря на то, что релиз еще не состоялся, мы с вами уже примерно можем наметить все изменения, которые придут в будущую ...

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

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

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

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

Сможет ли телескоп «Джеймс Уэбб» обнаружить внеземную жизнь? Безусловно, телескоп «Джеймс Уэбб» совершит много научных открытий, но сможет ли он найти инопланетян? В декабре 2021 года произошло долгожданное событие — аэрокосмическое агентство NASA запустило в космос космический телескоп Джеймса Уэбба. Его стоимость равна 10 миллиарда...

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

Совершенно новое приложение WhatsApp для Windows уже доступно для скачивания Разработчики мессенджера WhatsApp уже довольно давно работает над совершенно новым настольным приложением для Windows. Теперь же вышла его можно загрузить в магазине приложений Microsoft для Windows. Само приложение основано на универсальной платформе Windows (Universal...

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

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

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

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

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

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

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

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

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

Стоит ли продавать Айфон прямо сейчас Наш Telegram-чат вновь наполнился вашими сообщениями до самых краёв да и суббота подкралась незаметно — кажется, самое время насладиться очередным выпуском «Ответов на вопросы». Средь сообщений о том, что Apple окончательно лишила россиян бесконтактной оплат...

Не могу принять звонок на Android. Что делать Android — далеко не идеальная платформа. Поэтому нечего и удивляться тому, что время от времени с её пользователями происходят те или иные казусы. То приложение не загружается, то зарядка садится слишком быстро, то обновления не приходят, то на звонок ответить не полу...

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

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

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

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

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

5 нововведений, которые обязаны появиться в macOS 13 Традиционно к лету каждого года у пользователей яблочной техники появляется целый списочек требований к новым операционным системам. Чаще всего, конечно, жалуются на iOS, в которой почему-то всегда находятся какие-то недочеты и неполадки. Компьютеры Mac обычно остаются в ст...

Деплоим приложение на Django в Kubernetes с нуля Нашей компании уже 6 лет, и 4 из них мы живем с Kubernetes. До этого мы испытали все варианты деплоя приложений на серверах: начиная от простого git pull до ci/cd на нескольких серверах.Сегодня мы на практике разберем, что нужно делать, чтобы ваше приложение оказалось в Инте...

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

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

Не спешите покупать iPhone SE 3. Есть причины этого не делать Вот и настал тот день, когда мы перестали гадать, каким будет новый iPhone SE 3. 8 марта, когда в России отмечали женский день, нам наконец-то представили новые гаджеты, и теперь мы точно знаем, чем он отличается, а чем повторяет модель предыдущего поколения. Лично для меня...

SIM, microSIM, nano SIM, eSIM, iSIM: что собой представляет новая технология связи Qualcomm, интегрированная в SoC На дня компания Qualcomm, один из крупнейших поставщиков чипов связи на рынок электроники, совместно с оператором Vodafone и промышленной группой Thales продемонстрировала в работе новый стандарт SIM, который получил название iSIM. По словам авторов проекта, этот стандарт...

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

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

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

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

Toyota для своего первого электромобиля bZ4X «скопировала» штурвал у Telsa, но сделала его более удобным Вчера компания Toyota представила свой первый электромобиль. Кроссовер bZ4X получил не самый типичный для Toyota дизайн, но больше всего многих журналистов удивил руль. Он тут примерно такой же, как в новых Tesla, то есть в виде штурвала.  И зачастую в тех же маши...

Кажется, Winamp возвращается… Снова и не совсем тот, что был Медиаплеер WinAMP является едва ли не сакральным проигрывателем музыки (а позже и видео) для миллионов пользователей. И действительно, он отличается минимализмом, широким спектром функций, потребляет мало ресурсов, благодаря чему хорошо и без лагов работает практически на л...

Бизнес-завтрак «Brand Analytics для агентств» 14 апреля 2022 года Brand Analytics приглашает агентства собраться вместе на бизнес-завтраке «Brand Analytics для агентств». Будем рады видеть как текущих наших клиентов, успешно развивающих направление аналитики соцмедиа, так и познакомиться с агентствами, которые только...

Создание Single Page Application на Marko.js — ZSPA Boilerplate В данной статье вы познакомитесь с Marko.js актуальной на данный момент пятой версии. Пару лет назад на Хабре уже была отличная статья (за авторством apapacy) о том, как работает этот замечательный реактивный фреймворк, разработанный где-то в недрах eBay.В своем комментарии ...

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

Будущие ускорители NVIDIA могут получить MCM-компоновку с ИИ/HPC-движками и гигабайтными кешами Монолитная компоновка для современных сложных чипов уже становится слишком неэффективной. Бороться с этим можно по-разному. Один из путей подразумевает интеграцию всё более сложных структур на уровне единой кремниевой подложки, а другой — использование мультичиповой (MCM) ил...

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

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

Секреты запуска Flutter в production. Создаем IT-верфи Про нас Привет! Мы Даниил Левицкий и Дмитрий Дронов, мобильные разработчики компании ATI.SU — крупнейшей в России и СНГ Бирже грузоперевозок. Хотим поделиться с вами своим видением разработки приложений на Flutter. У нас несколько команд мобильной разработки, и раньше мы п...

Я понял только то, что ничего не понял На тему услуг написано довольно много самых разных статей, т.к. оказание услуг – самый распространенный вид человеческой деятельности. Банковские услуги, гостиничные услуги, юридические услуги, логистические услуги; парикмахер, курьер, айтишник – все это деятельность в сфере...

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

[Перевод] Исследуем .NET 6. Часть 5. Поддержка EF Core в WebApplicationBuilder До сих пор в этой серии я рассматривал новые минимальные API хостинга, созданные с использованием WebApplication и WebApplicationBuilder. Они обеспечивают более простую модель для создания веб-приложений, сохраняя при этом те же общие функциональные возможности, что и прилож...

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

DDR5 в массы. Intel хочет, чтобы системные платы следующего поколения не имели слотов для DDR4 Процессоры Intel Alder Lake первыми среди потребительских решений получили поддержку оперативной памяти DDR5. При этом Intel сохранила им и поддержку DDR4, как это обычно и бывает в переходной период.  Сейчас считается, что CPU Raptor Lake, которые выйдут во второ...

Утечка памяти: цена одной маленькой ошибки Всем привет, меня зовут Алена Коваленко, я Java-разработчица одной из команд направления Warehouse Management System (WMS) компании Lamoda. Наша команда занимается автоматизацией складской системы и реализацией новых фич для улучшения работы сотрудников склада. В том числе м...

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

Использование Jetpack Compose в продакшне: первые впечатления Мы в МТС Банке давно ждали релиза Jetpack Compose, чтобы использовать его в продакшне. В прошлом месяце такая возможность наконец появилась — мы решили обновить дизайн одного из экранов нашего приложения «МТС Банк для бизнеса» для Android. В статье я хотел бы поделиться н...

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

Ускоряем hugo на 20% простым изменением в пакете reflect Найти значительное узкое место в производительности стандартной библиотеки или зрелого приложения — это редкость. Я был удивлён, когда в top10 списке CPU-профиля hugo при сборке digitalgov.gov на первой позиции находился метод reflect.Type.MethodByName(). flat flat% ...

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

[Перевод] Как заманить сотрудников обратно в офисы? Уже никак Многие владельцы предприятий и начальники хотят вернуть сотрудников назад, и вновь услышать гул тружеников сидячего труда. Но им пора уже забыть этот гул. Идёт месяц за месяцем, и Великое увольнение продолжает свою поступь по США [в России ситуация чем-то схожа / прим. пе...

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

Лучший сотрудник банка. Часть 4 — Ход Конём Настали тяжелые времена. Бизнес в упадке. Банк покидает мой последний щит в лице Директора Департамента. Она была последняя, кто мог защитить меня. Теперь мне следовало действовать осторожнее, и не привлекать к себе внимание.Наше бизнес делят пополам: на Продажи и на Продукт...

FullHD vs 4k и integer scaling: всегда ли 2 x 2 = 4? «Лучше быть богатым и здоровым, чем бедным и больным» © Аксиома В статье Простой способ получения ”Flicker-Off”: «отключение» ШИМ мерцания подсветки LCD мониторов и телевизоров я обозначил несколько смежных тем, заслуживающих на мой взгляд отдельного разговора, которы...

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

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

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

Пользователи потратили $133 миллиарда на мобильные приложения в 2021 году По мере того, как 2021 год подходит к концу, мы склонны оглядываться на самые важные события за последние 12 месяцев. Аналитическая компания SensorTower опубликовала свой годовой отчет о расходах на мобильные приложения, и он показывает четкую закономерность — пользователи A...

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

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

SQL HowTo: «простое» прогнозирование В "Тензоре" мы разрабатываем множество сервисов для управления бизнесом. А в бизнесе очень часто возникает желание немного "заглянуть в будущее" - спрогнозировать и увидеть на графике значение каких-то величин, которые мы можем только предполагать на основании данных предыду...

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

Забэкапьте это немедленно: Veeam Backup & Replication 11 CE с файловым хранилищем Selectel Парадокс… о необходимости резервного копирования чаще всего задумываются тогда, когда данные уже потеряны и восстановлению не подлежат. После таких инцидентов бизнес готов выделять существенные средства, а перед системным администратором сразу же появляется пул задач по выб...

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

WhatsApp работает над новыми приложениями для Windows и macOS Популярный мессенджер WhatsApp уже давно доступен на компьютерах, но по сути это адаптированное мобильное приложение.По словам источника из Италии, это изменится в будущем, поскольку компания разрабатывает совершенно новое приложение для Windows и macOS.Сайт Aggiornamenti Lu...

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

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

Ученые составили первую подробную карту Каракорума. Главные научные новости сегодняшнего дня Наука Архео и палео 04.11.2021, 20:35 Ученые составили первую подробную карту Каракорума. Главные научные новости сегодняшнего дня Новости 4 ноября. Ученые из Рейнского университета Фридриха-Вильгельма составили первую подробную карту...

Самое удобное приложение с детскими сказками Сказки можно читать. можно рассказывать, а можно делать то, что позволяет приложение Маленькие истории. Если у вас есть ребенок, то вы наверняка знаете, насколько сложно иногда бывает его чем-то заинтересовать. А еще сложнее бывает уложить его спать, если он сам этого не хоч...

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

Мой босс — робот. Все, что нужно знать о найме “цифровых работников” Долгое время я руковожу развитием и разработкой платформой ТУРБО Х (направление бизнеса “Консист Бизнес Групп”), позволяющей автоматизировать многие процессы. Но в этом тексте я хочу поразмышлять о другом - о недавно возникшем феномене “цифровых сотрудников”. Они могут иметь...

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

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

Как доказать преимущество Android фанату iPhone На днях мы с другом обсуждали интересный вопрос: стоит ли переходить с iOS на Android? Я предложил начать с малого: приобрести недорогой смартфон на Android, чтобы поэкспериментировать и хотя бы немного погрузиться в эту ОС. Шутка ли, но друг назвал покупку смартфона на And...

Как кушать вилкой ...или о fork() в двух словах.Как люди решают задачиОбычно у каждой задачи есть одно простое решение, которое воспринимается всеми как правильное. Люди воспринимают такое решение правильным либо исходя из личного опыта¹; исходя из опыта других людей² или просто не задумываяс...

Почему мы сами виноваты в том, что у нас есть только Apple и Google Все мы знакомы со словом ”монополия”, и нет смысла объяснять, что это такое. Но есть еще такое понятие, как ”дуополия”, которое обозначает ситуацию, в которой два поставщика доминируют на рынке товара или услуги. Такое слово встречается не часто, но именно это то, что мы се...

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

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

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

Ремонт сушилки FilDry Сушить или не сушить? Заводская сушилка или домашняя овоще сушка / духовка. На эти вопросы ответ столь же сложен, как и наличие внеземной цивилизации. Но к счастью речь сегодня пойдет о простом ремонте.Предыстория.Я достаточно скептически относился к вопросу сушки пластика, ...

Правда ли, что люди и единороги когда-то жили по соседству? Наука Биология 07.11.2021, 13:15 Правда ли, что люди и единороги когда-то жили по соседству? Вымершее животное известное как сибирский единорог — которое больше напоминало длиннорогого носорога — ходило по Земле 29 000 лет назад, вмест...

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

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

[Перевод] Atlas: Путешествие Dropbox от монолита на Python до managed-платформы Прим. перев.: в этом материале, опубликованном прошлой весной в блоге Dropbox, инженеры компании рассказывают о том, какие проблемы были у их монолита, жившего аж с 2007 года, что они предприняли для их решения и какой результат это принесло.Чтобы всегда радовать пользовател...

Руководство по NestJS. Часть 1 Привет, друзья! В этой серии из 3 статей я расскажу вам о Nest (NestJS) — фреймворке для разработки эффективных и масштабируемых серверных приложений на Node.js. Данный фреймворк использует прогрессивный (что означает текущую версию ECMAScript) JavaScript с полной поддержкой...

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

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

Мнение: Обновления Apple Watch уже не те, что раньше В своих статьях я часто говорю, что Apple Watch — революционный гаджет. Тут даже спорить нечего. Даже если до них вы пользовались каким-нибудь Mi Band, впечатлений все равно будет море. Кардинально новый интерфейс, куча разных функций, начиная от мониторинга активност...

Смартфоны не оправдывают моих ожиданий. Что не так Помните, что предрекали нам в своих книгах писатели-фантасты? Ну, как минимум, это летающие автомобили в 20-х годах текущего века. Увы, но летающих машин по-прежнему нет. Есть прототипы, есть дроны, но мы по-прежнему ездим по дорогам и стоим в пробках. То же самое и со смар...

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

[Перевод] 10 забытых форматов изображений Мир забыл уже много форматов изображений – от PCX и TGA до VRML. Не все стандарты изображений, какими бы они красивыми не были, живут долго. Примерно 30 лет назад две разных рабочих группы заканчивали работу над техническими стандартами, которым суждено было повлиять на то...

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

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

[recovery mode] HaikuOS или немного практической кибер-поэзии На Хабре регулярно публикуются отчёты о состоянии и развитии проекта HaikuOS. Я, питая некую слабость к экзотике и раритетам, их внимательно читаю. И чем дальше читаю, тем больше мне этот проект нравится. Главным образом потому, что среди аналогичной направленности проектов ...

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

Лучшая тату-студия в Иваново Если вы задумались над тем, чтобы сделать татуировку, то в Иваново одной из лучших тату-студий является «Tattoo37». Перейдя по ссылке https://tattoo37.ru/, вы сможете ознакомиться с работами профессионального мастера Владимира, который занимается данным искусством уже более ...

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

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

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

Старый Айфон или новый Андроид. Что выбрать? Не так давно мой товарищ наконец сменил iPhone SE на iPhone XS: первый SE уже морально устарел, размеров экрана уже не хватало не только для воспроизведения видео на YouTube, но и для элементарной переписки в WhatsApp, а про крохотный по меркам 2022 года аккумулятор и вовсе...

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

[recovery mode] Python: рефлексия Я пишу на Python примерно с 15-го года. Я определённо люблю его. Он так прост... В этом эссе я хотел бы вспонить, как начались мои взаимоотношения с этим замечательным языком, что за всё это время я узнал, что заставляло меня пищать от восторга, и рвать на голове волосы от р...

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

Настройки Xiaomi, которые надо отключить прямо сейчас Среди пользователей смартфонов на Android существует мнение, что Xiaomi покупают только из-за демократичной стоимости. На самом деле это далеко не так. Да, стоимость устройства — важный параметр, но далеко не единственный. Каждый, кто хоть какое-то время ходил с телеф...

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

Работа с клиентами за пределами РФ и западные санкции В эти дни многие из тех кто работает с иностранными заказчиками столкнулись с невозможностью платить и получать оплату из-за экономических санкций. Я хочу предостеречь от обсуждения политических аспектов этого события (Хабр не место для этого) и сосредоточиться на решении ба...

Советская «Семерка», современная космонавтика и Илон Маск Этот текст написан инженером-ракетостроителем, который не один десяток лет посвятил работе на «РКЦ Прогресс». Это предприятие производит и модернизирует одну из самых известных и востребованных в мире ракет – «Союз». Эта ракета исторически развивается от легендарной ...

Разворачиваем Golang приложение в Kubernetes В этой статье я хочу поделиться примером, как можно развернуть простое приложение на Golang в Kubernetes, с помощью helm чартов и skaffold скриптов. Думаю, данная статья может быть полезной тем разработчикам, которые только знакомятся с Kubernetes, а возможно и более опытным...

Официально: процессоры AMD Ryzen 7000 и видеокарты Radeon RX 7000 выйдут в этом году В Сети было много слухов о том, что в этом году AMD выпустит процессоры Ryzen 7000 для настольных компьютеров и видеокарты Raden RX 7000, и вот сейчас глава компании Лиза Су (Lisa Su) официально подтвердила то, о чем ранее говорилось неофициально. Комментируя финансовы...

Microsoft Edge получит боковую панель с ярлыками веб-приложений Office В актуальных сборках Microsoft Edge для канала Canary началось тестирование новой боковой панели, на которой размещаются ярлыки веб-приложений Office, таких как Word, Excel и PowerPoint, Outlook, OneDrive, Teams и OneNote. Текст в верхней части гласит, что все эти сервисы д...

[Перевод] Пол Грэм: «Нечто большее, чем интеллект» Если бы вы спросили людей, что особенного было в Эйнштейне, большинство ответило бы, что он был очень умным. Даже те, кто попытался бы дать вам более утонченно звучащий ответ, вероятно, подумали бы именно так в первую очередь. Еще несколько лет назад я бы и сам ответил так...

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

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

Распределённые транзакции Kafka + PostgreSQL средствами Spring Как известно, во многих IT-проектах есть типичная задача -  транзакционная обработка данных в интеграционных сценариях, когда необходимо согласованно отправить или принять данные из внешней системы и при этом обновить собственное состояние приложения.Особенно интересной...

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

Пользователи не хотят устанавливать iOS 15, и в этом виновата Apple Распространение новых версий iOS всегда шло намного бодрее, чем Android. В то время, пока Google успевала распространить обновление своей ОС среди 3-5% пользователей, Apple уже преодолевала куда более значимые отметки. 40, 50, 60% — это далеко не рекорд. Как правило, ...

Тестирование СУБД: 10 лет опыта Меня зовут Сергей Бронников, я работаю в команде Tarantool. Когда я присоединился к ней, то не нашёл общего описания того, как устроено тестирование в проекте. Поэтому я вёл для себя заметки по мере погружения в разработку. Я решил переработать их в статью. Она может быть ин...

Модуль ACME-клиента для Tarantool Ссылка на GitHub. Подробнее о работе алгоритма и модуля можно посмотреть здесь.Клиент ACME-протокола используется для автоматического получения сертификата безопасности для вашего сайта. Для бесплатного получения сертификата и автоматического его продления в основном все исп...

Мнение: Чего не хватает в Apple Watch Мне кажется, что Apple Watch — один из лучших продуктов компании Apple за последние 5 лет. Во всяком случае ни один из других гаджетов не дарил мне кардинально нового опыта использования. С момента покупки прошло уже много времени, а я до сих пор не могу нарадоваться....

[Перевод] Как простой баг повреждения памяти ядра Linux может привести к полной компрометации системы Введение В этом посте описывается простой в реализации баг блокировки ядра Linux и то, как я использовал его против ядра Debian Buster 4.19.0-13-amd64. В посте рассматриваются варианты устранения бага, препятствующие или усложняющие использование подобных проблем злоумышлен...

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

Когда выйдет новый Macbook Air Как сказал один из читателей нашего чата: «Если за мной будет следит ФБР, это будет день сурка для наблюдателя». Что ж, с этим можно только согласиться, иначе как объяснить то, что вот она, суббота, а вместе с ней — ваша любимая рубрика «Ответов на вопр...

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

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

Теплый резерв Jira и Confluence (на пороге импортозамещения) За почти четырнадцатилетнюю историю использования Jira и Confluence на Московской бирже в них накоплен огромный объем данных: у нас более 350 проектов в Jira и более 200 пространств в Confluence. Не будет преувеличением сказать, что в этих продуктах сейчас работает вся Биржа...

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

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

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

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

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

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

Где взять деньги на месяц? Когда неотложно нужна весьма ограниченная сумма, зарплата ещё нескоро, а взять негде, чаще всего идут к родственникам. Но что, если и они не смогут помочь? Ситуация отнюдь не безнадёжна, ведь есть ещё и банки. Однако, тот кто с ними сталкивался, знает, что оформление кредит...

Вам кажется, что с вашей документацией что-то не так? Вам не кажется Меня зовут Семён Факторович, с 2012 года я занимаюсь технической документацией. Последние три года я руковожу собственным агентством documentat.io, помогая российским IT-компаниям создавать качественную документацию. Мы пишем документацию с нуля (руководства пользователя, с...

На рынке видеокарт может начаться небольшой бардак с разъёмами питания. Новый разъём PCIe Gen5 совместим с тем, который Nvidia использует уже больше года Референсные видеокарты Nvidia GeForce RTX 30, как известно, имеют новый 12-контактный разъём питания. Похоже, он почти идентичен ещё более новому стандартному разъёму, указанному в спецификациях PCIe Gen5.  Как сообщается, разъёмы идентичны как физически, так и по...

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

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

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

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

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

У Android 12 нашли ещё одну проблему: с новой операционной системой не работает магазин приложений Amazon Appstore По мере распространения операционной системы Android 12 всё больше пользователей сообщают о том, что они не могут получить доступ к своим приложениям из магазина приложений Amazon. Согласно форуму на сайте технической поддержки Amazon, пользователи не могут загружать пр...

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

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

[Перевод] Состояние PHP в 2021 году: тенденции в разработке и прогнозы развития В 2021 году благодаря его новым фичам и возрастающей потребности в безупречно проработанном цифровом взаимодействии с клиентами PHP продолжал жить и здравствовать. Что же ждет PHP в будущем?В этой статье мы рассмотрим текущие реалии PHP landscape 2021, ответим на некоторые о...

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

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

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

3 самых частых ошибки при покупке техники Apple Многие люди мечтают приобрести последний iPhone, iPad, MacBook помощнее или AirPods, чтобы насладиться музыкой. Вот незадача: покупка техники всегда сопряжена с рисками: есть определенные нюансы, о которых стоит знать. Кстати, о некоторых мы уже рассказывали, но обязательно...

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

Microsoft постепенно улучшает вкладки в проводнике в Windows 11 Энтузиасты Windows недавно обнаружили, что Microsoft работает над вкладками в проводнике, но первая реализация (недоступна публично для тестирования) в лучшем случае полусырая. Пристальный взгляд на вкладки в проводнике показал, что им не хватает многих функций и требуется д...

Каким будет Google Pixel 7 и повторит ли он успех предыдущей модели Трудно удержаться от утверждения, что серия Google Pixel 6 была самой захватывающей моделью Pixel за последние годы. Помимо использования собственного процессора Tensor, новых сенсоров основной камеры и впечатляющих характеристик, у этих флагманов есть много других преимуще...

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

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

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

Новый iMac Pro не будет производительнее, чем текущие топовые MacBook Pro Согласно данным журналиста Bloomberg Марка Гурмана (Mark Gurman), готовящийся к выходу профессиональный моноблок Apple iMac Pro не получит никакой новой (для Mac в целом) платформы.  Все указывает на то, что Apple сосредоточилась на iMac Pro с большим экраном, чем...

Цифровизация сервисных процессов: курс на ESM Обзор подходов и примеров автоматизации управления сервисной деятельностью в бизнес-подразделениях и процессах, далеких от ИТ Как показывает практика, проекты ITSM нередко получают свое продолжение, охватывая процессы и операции, не только связанные с ИТ, но и весьма дале...

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

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

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

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

Большие проблемы беспроблемного по отзывам принтера В один прекрасный момент управляющему экрану на моем foton-s из-за того что регулярно капал на него смолой при съеме стола, пришел конец. Спасибо форумчанину AndyBig, он посоветовал экран какого производителя можно заменить экран в photon-s, и все отлично получилось. Но речь...

Как сделать красивый вывод текста на C# Прошлый пост на счет сердечка посмотрело много людей и у меня возникла идея сделать еще одну простенькую, но достаточно красивую штуку, а именно такой вот вывод текста(можно сказать анимированного, но язык не поворачивается). Данный пост подходит для новичков, можно потренир...

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

Еще одна инструкция по настройке профиля IT специалиста в LinkedIn Данная короткая статья поможет IT коллегам из русскоязычного сегмента интернета заполнить свой профиль в LinkedIn. Заполненный профиль дает возможность в случае необходимости оперативно получить предложения о работе и оставаться в курсе актуальных новостей профессиональной с...

Что делать, если не работает Сафари на iPhone и iPad За годы использования яблочной техники все мы привыкли, что приложения на iPhone, iPad и других продуктах Apple работают идеально. Никаких тормозов или микроподлагиваний на актуальных устройствах обычно не встречается, а если и появляется что-то, то в интернете сразу же пол...

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

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

Первые шаги с werf: собираем и деплоим простое приложение в Kubernetes В этой статье мы рассмотрим, как с помощью Open Source-утилиты werf собрать Docker-образ простого приложения и развернуть его в кластере Kubernetes, а также с легкостью накатывать изменения в его коде и инфраструктуре.Мы поговорим об общих принципах работы с werf при использ...

Apple может пойти на хитрость, чтобы продать новые iPhone 14 на старой платформе. A15 Bionic переименуют Похоже, некоторые новые смартфоны Apple действительно останутся на старой платформе.   Согласно свежим данным, iPhone 14 и 14 Max получат текущую SoC A15 Bionic, тогда как A16 Bionic достанется только iPhone 14 Pro и 14 Pro Max. Однако новые младшие модели всё же ...

Что лучше: Переводчик Apple, Google Translate или Яндекc.Переводчик В современном мире с необходимостью перевода сталкиваются все. Давно прошли времена, когда пользователь, увидев сайт в интернете на английском языке, закрывал его и искал отечественные аналоги. Еще бы: переводчик нынче встроен в браузер. Теперь любой текст можно перевести п...

[Перевод] Как обновить образы контейнеров с помощью Podman Изображение Hessel Visser с сайта Pixabay Поддержание образов в актуальном состоянии является стандартной процедурой при эксплуатации и управлении контейнерной средой. Далее мы рассмотрим, как следует это делать. Podman — это daemon-less движок для разработки, управления ...

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

Google отменяет бесплатный тариф G Suite Legacy. Как много сайтов в Рунете затронет такое решение и что с этим делать? В январе Google объявила об окончательном закрытии бесплатного тарифа G Suite Legacy. Для новых пользователей free-версия была недоступна еще с 2012 года, однако каждый, кто оформил подписку до этого времени, мог продолжать пользоваться популярной облачной платформой (с 20...

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

Примерно такими будут игры ближайшего будущего. Создатели Gears of War показали демо на движке Unreal Ungine 5 Новая игра серии The Witcher не будет страдать от множества багов на старте? Разработчики объяснили переход на Unreal Engine 5 Разработчики из студии The Coalition, известной серией Gears of War, опубликовали видео с демонстрацией возможностей движка Unreal Ungine...

Вышла iOS 15.2 для всех. Что нового и как установить Сегодня, 13 декабря 2021 года, наконец вышла iOS 15.2. Релиз состоялся спустя 6 дней после выхода iOS 15.2 Release Candidate. С одной стороны, изменений в новой версии мобильной операционной системы получилось достаточно много. С другой, некоторые фишки, представленные нам ...

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

Xiaomi представила MIUI 13 для своих устройств. Что нового MIUI 13. Что мы о ней знаем? Ну, до настоящего момента нам было известно только то, что она не вышла тогда, когда ей следовало выйти. Xiaomi столкнулась с кучей негативных отзывов о своей прошивке и была вынуждена представить промежуточную версию с исправлениями всех накопи...

Сушилка из ведра сделай сам!!! Затраты на изготовление менее 1000 р!!! В общем на написание этого статьи меня толкнула эта статья "Опыт сушки пластика." одного камикадзе! И это не оскорбление а констатация факта! Который засунул несколько бухт в духовку и ушёл на работу. А вернувшись увидел это   Просто счастливчик  что увидел это а не это  ! Я...

[Перевод] Развёртывание в Kubernetes из GitLab Развёртывание в Kubernetes из GitLab Это продолжение предыдущего туториала про командную разработку с использованием GitLab. Фокус предыдущей статьи был на организации непрерывной поставки в работе команды. В этой статье мы уделим основное внимание именно практическим дейст...

AMD будет бороться с новыми процессорами Intel посредством своих старых APU. К выходу готовится линейка Renoir-X Компания AMD, согласно новым слухам, может выпустить на рынок необычные доступные процессоры.  Речь идёт о линейке Renoir-X на базе архитектуры Zen 2. Если точнее, компания собирается взять настольные APU Ryzen 4000G, отключить им GPU и продавать по...

RabbitMQ Streams для сбора и обработки телеметрии умного дома Традиционно для сценариев поточной обработки с использованием Map-Reduce рассматриваются такие решения как Hadoop/Spark, либо используются конвейерные системы (например Kafka), для которых есть возможность реализовать концепцию потоков (streams) с помощью дополнительных инст...

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

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

100 лет назад был сделан первый укол инсулина. Кому он спас жизнь? Фредерик Бантинг — человек, который спас мир от сахарного диабета По данным Всемирной организации здравоохранения, сахарный диабет является одной из главных причин возникновения слепоты, почечной недостаточности и ряда других серьезных проблем со здоровьем. В 2019 году это з...

Суд обязал Apple до 9 декабря включить сторонние платежи в приложениях на iOS Скандала подобных масштабов в Купертино не видели давно. Согласитесь, про суд между Apple и Epic Games не слышал только ленивый. Все началось с того, что всеми известную игру Fortnite удалили из App Store за самовольный приём платежей в обход официальной системы оплаты. Нег...

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

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

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

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

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

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

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

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

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

Microsoft выпустила крупное обновление Windows 11 Microsoft выпустила крупное обновление операционной системы Windows 11, приносящее массу исправлений и новых функций.Обновление, как обычно, будет распространяться постепенно. Найти его можно в Windows Update (Центр обновления Windows).Ключевым нововведением ОС стала поддерж...

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

Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика Снова привет, Хабр! В первой части статьи мы разбирали, что такое изоляция микросервисов, как в этом помогают переключатели функциональности, и как создать простое ASP.NET приложение в с поддержкой feature toggles, которое будет показывать прогноз погоды. В этой части з...

Версионирование API в ASP.Net Core Поддерживая существующие уже какое-то время Web API проекты, мы нередко сталкиваемся с проблемой устаревания логики методов контроллеров и необходимостью ее изменения в соответствии с новыми требованиями. Но, как правило, на момент возникновения такой необходимости, уже суще...

Как мы используем LLVM для ускорения формирования отчётов Для бизнес-приложений очень важна возможность быстро сформировать нужный отчёт. Для этого, в частности, важно быстро получить результат запроса (часто – очень сложного запроса) к СУБД. Что не всегда просто, потому что с этой СУБД работают на чтение и запись тысячи (а иногда ...

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

Почему так тяжело владеть техникой Apple Почему-то принято считать, что владельцы iPhone — самые счастливые и продвинутые люди в мире. iPhone до сих пор считается чем-то престижным, но смысла в этом мало — это такой же смартфон, как и Samsung или Xiaomi. Возможно, он чем-то лучше аналогов на Android, н...

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

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

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

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

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

(Net)-NT(LM)v[12] Очень часто встречаю, что люди путают разные типы хэшей и думают, что NTLM и NTLMv1/v2 это одно и тоже, а NTLMv1/v2 и Net-NTLMv1/v2 разные типы. Данная статья заметка предназначена для того, что бы разобраться со всем этим. Читать далее

Из-за этой простой математической задачи не получили работу десятки талантливых специалистов: справились 2 из 10. А вы? ПопМем Интересно 28.12.2021, 18:42 Из-за этой простой математической задачи не получили работу десятки талантливых специалистов: справились 2 из 10. А вы? Часто логические задачки с собеседований вгоняют в самое настоящее недоумение. К...

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

Snapdragon 8cx Gen 3 для ноутбуков с Windows не дотягивает даже до Apple M1. В Сети появились первые тесты новой SoC Qualcomm В базе Geekbench засветилось неизвестное устройство Lenovo QRD, основанное на пока ещё не представленной платформе Qualcomm.  Интерес в данном случае в том, что речь идёт о ноутбуке, а в качестве платформы тут установлена Snapdragon 8cx Ge...

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

Крутые почтовые приложения для Андроид, о которых вы могли не знать Официальное приложение Gmail — само по себе очень удобное решение. Так уж вышло, что не каждый с этим согласен: многие используют сторонние решения и не вспоминают про почтового клиента от Google. Если вам необходимы дополнительные функции или новый пользовательский о...

Что нужно знать при переходе с Android на iOS Мы живем в мире, где есть две основные OC: iOS и Android. Третьего, к сожалению, не дано (Harmony OS, без обид). Часть пользователей не решается что-либо менять и пользуется только смартфонами с одной операционной системой, другие не боятся экспериментировать. Это происходи...

Резервирование резервирования. Как я наш интернет труба шатал Syn-Ack Хабр! Меня зовут Сергей Минаев, я руководитель направления администрирования веб-сервисов в компании «Спортмастер». В преддверии наступающего Нового года хочется, чтобы было спокойно и тихо, можно было кушать оливье, спокойно отдыхать, а не вот это вот все: пожар, к...

Состоялся релиз утилиты ViveTool 0.3.1 Известный инсайдер под ником Albacore представил новую версию утилиты ViVeTool, с помощью которой можно вручную активировать как скрытые функции в Windows 10 и Windows 11, так и нововведения, проходящие A/B-тестирование среди небольшой группы участников программы Windows In...

Как правильно внедрять изменения, которые никто не хочет Типичная история тимлида. Съездил на конференцию, узнал новые вдохновляющие идеи и загорелся ими. Начал сходу внедрять то, что (по его мнению) точно сработает, и получил закономерный отпор команды: «Зачем нам вообще что-то менять?» «Но доклад был классный! Это точно рабочи...

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

И шести лет не прошло: вышел дистрибутив Slackware 15.0. Главные изменения и возможности Достаточно неожиданно, без фанфар и аплодисментов вышел новый релиз Slackware, одного из старейших дистрибутивов Linux. По словам разработчиков, на то, чтобы довести ветку до стабильного состояния, у них ушло около шести лет. Большая часть усилий была направлена на актуализ...

Можно ли будет в России купить iPhone SE 3, iPad Air и другие продукты Apple Буквально на днях компания Apple полностью приостановила продажи в России. Это значит, что официальных поставок яблочных устройств не будет. Однако сейчас iPhone, iPad, Mac и другую технику все еще можно найти. В магазинах также многие устройства остались в продаже, но с уч...

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

Android 13 сможет замедлять Wi-Fi и сотовую сеть. Зачем это нужно Android 13 еще толком не вышла, есть только версия для разработчиков, которая просто дает им представление о том, с чем им придется работать. Полноценная версия новой операционной системы будет презентована 11 мая, где нам покажут все ее основные особенности и расскажут, ко...

Что такое Petal Search, что он может и заменит ли он Google Санкции стали чуть ли не главным словом в последние несколько лет. Постоянно кто-то на кого-то их накладывает. Не обошла эта учесть и Huawei. Сейчас не буду вам объяснять, что компания уже почти три года работает в условиях серьезных ограничений. Но она смогла приспособитьс...

Косметика, дом мод, бельё и инвестиции: что сделало Рианну первой миллиардершей в музыке Состояние певицы составляет $1,7 млрд. Она основала «инновационный» многомиллиардный бизнес в индустрии моды и красоты, работала креативным директором в Puma, помогала найти заказы фотографам и инвестировала в образование. ...

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

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

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

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

Страны с простым релокейтом: подборка для тех, кто планирует переезд Не все едут за границу работать: кто-то уже трудится удаленно на Россию, Европу или США и просто ищет страну, где комфортнее, теплее или более «по-европейски». Собрали для вас список стран, в которых живется комфортно, а условия переезда и получения ВНЖ пока достаточно демок...

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

Apple придумала, как помочь людям с плохим зрением Face ID впервые появился уже около 4-х лет назад, а споры по поводу этого датчика не стихают до сих пор. Одни жалуются, что сканер срабатывает далеко не всегда, другие верят в теории заговора и считают, что Apple таким образом собирает пользовательские данные по всему миру....

Camunda: тестируем модели процессов Привет! Продолжаем делиться опытом о том, как можно автоматизировать бизнес-процессы в банке с помощью Camunda. В прошлой статье мы рассказали об одном из проектов, который создали на базе Spring Boot с подключенной Camunda в качестве библиотеки. В этом материале расскажем о...

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

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

FLauncher - новая программа запуска приложений для Android TV Несмотря на то, что Android TV и Google TV основан на Android, он предназначен только для использования приложений и игр, созданных для телевизоров. Вот почему приложения для смартфонов не отображаются в Android TV Play Store, а когда вы загружаете приложения без ТВ-интерфей...

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

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

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

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

Россияне ищут замену ушедшим сервисам бесконтактной оплаты со смартфона Таковы результаты исследования в рамках Оперативного социально-экономического мониторинга Аналитического центра НАФИ.В 2021 году 32% россиян использовали свои смартфоны для бесконтактной оплаты покупок. В марте 2022 года в России перестали работать сервисы бесконтактной опл...

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

Напечатали сплиттер на Mercedes Эта деталь выступает в качестве мастер-модели и будет сделана в будущем из карбона или стекловолокна.Мир для нас очень сильно поменялся и производство мастер-моделей классическим способом становится слишком долгим и дорогим.Обычно вам нужно из пластилина слепить одну сторону...

Что делать, если CarPlay не работает CarPlay — это безумно удобный интерфейс для автомобиля, который отображает экран вашего iPhone на мультимедийном дисплее. Это позволяет убрать смартфон подальше во время вождения и не отвлекаться на него. В современные автомобили встроена мультимедиа с поддержкой CarP...

Next.js: подробное руководство. Итерация первая Привет, друзья! Хочу поделиться с вами заметками о Next.js (надеюсь, кому-нибудь пригодится). Next.js — это основанный на React фреймворк, предназначенный для разработки веб-приложений, обладающих функционалом, выходящим за рамки SPA, т.е. так называемых одностраничных при...

Мнение: Что делать, если ненавидишь Android Казалось бы, что эра, когда фанаты Android ненавидели владельцев iPhone, уже далеко позади, но не тут-то было: местечковые споры имеют место быть, а владельцы iOS, по большому счету сменив гнев на милость, все равно косо посматривают в сторону Android-смартфонов. У многих л...

Как пандемия прямо сейчас гробит Apple. Скоро ей будет нечем торговать В последние годы Apple довольно стабильно удерживает статус безоговорочного лидера рынка электронной техники. Что ни презентация, то революция. iPhone, iPad, Mac, AirPods — всё это привело к довольно серьёзному росту акций Apple и увеличению её капитализации до 2,5 тр...

Разбираем алгоритмы компьютерной графики. Часть 1 — «Starfield Simulation» Этой небольшой заметкой я хочу начать цикл статей посвященных алгоритмам компьютерной графики. Причем, не аппаратным тонкостям реализации этой самой графики, а именно алгоритмической составляющей.Действовать буду по следующему принципу: беру какой-либо графический эффект (из...

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

Надо ли отменять подписку на Spotify и YouTube Premium после санкций За последние пару месяцев из России ушли многие зарубежные сервисы, Spotify и YouTube — не исключение. Конечно, смотреть видео на Ютубе можно без всяких проблем, но оформить подписку уже не выйдет. При этом у многих пользователей Android-смартфонов резонно возникает в...

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

Как устроены облачные сети и чем они отличаются от On-premise Cloud Station — Photoshop Art by PhaseRunner Принципы построения облачных и On-premise-сетей различаются: в облаке много новых сетевых сущностей и подходов к построению инфраструктуры. Но новое не значит сложное. Меня зовут Болат Кажкенов, я архитектор VK Cloud Solutions....

Lada Niva — самый популярный внедорожник в России. Продажи в сегменте резко упали Последние данные Ассоциации европейского бизнеса указывают на то, что бестселлером в сегменте кроссоверов и внедорожников на российском рынке в марте стал внедорожник Lada Niva. Совокупные продажи семейства Lada Niva Travel и Niva Legend в прошлом месяце составили 2898 ...

[Перевод] Нужна система с низкими задержками? Выбираем Java вместо C++ Все разработчики знают, что есть два способа сделать дело: первый — вручную, медленно, нервно, сложно, либо второй – автоматизировано, быстро и еще сложнее. Например, я мог бы продолжить писать эту статью о том, почему стоит использовать Java вместо C++ при программировании ...

Как найти человека по номеру телефона: возможно ли это в реальности? Редакция Вопросы и ответы 02.02.2022, 10:36 Как найти человека по номеру телефона: возможно ли это в реальности? Сегодня сотрудникам спецслужб не составляет труда выяснить личность владельца определенного номера, но может ли это сделат...

ua-hosting.company — задизайнено в студии Артемия Лебедева, 15 лет спустя Проект ua-hosting.company берёт своё начало еще в далёком 2006 году, когда услуги хостинга предоставлялись в рамках некоммерческого проекта, который требовалось окупать. Подробнее об этом Вы можете узнать из нашей исторической статьи — «ua-hosting.company» или как стать хост...

Что делать, если приходят двойные уведомления на Айфон Пользователи iPhone мучаются от дублирования push-уведомлений уже много лет. В интернете полно разных сообщений вроде Уведомления приходят по два раза или двойные уведомления на Айфоне. Причем проблемы затрагивают как родное приложение Сообщения, так и сторонние программы, ...

Apple выпустила Android-приложение для защиты от слежки Факт того, что Apple не очень-то заботится о пользователях Android-смартфонов, совсем не удивляет. Ну, с одной стороны, вполне очевидно. Хочешь пользоваться яблочными сервисами — покупаешь iPhone. С другой, если не обеспечить доступ к некоторым фишкам для владельцев д...

[Перевод] С днем рождения, Кевин Келли: еще 103 непрошенных совета Кевин Келли, создатель журнала WIRED, уже третий год подряд на свой день рождения дарит всем непрошенные советы (вот прошлый перевод на Хабре: 68 непрошеных советов (c ↑+78)) 28 апреля ему исполнилось 70 лет и он выкатил еще 103 непрошенных совета (они просто взорвали Hac...

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

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

Как мы «завели» десятки команд в один кластер OpenSearch и разделили доступы У OpenSearch неоднозначная репутация. Некоторые специалисты считают, что его развитие остановилось на версии Elasticsearch 7.10.2. Но это не сделало OpenSearch динозавром, обреченным на постепенный упадок. Продукт развивается и выдает аналогичный Elasticsearch функциона...

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

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

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

Apple давно нашла замену iPhone, и она перед вами Что будет делать Apple, если и когда iPhone перестанут покупать? Это довольно распространённый вопрос в фанатской среде, который в последнее время звучит всё чаще. А ведь и правда, что? Сегодня основной доход Apple приносят именно продажи смартфонов. Это 50-70 миллиардов до...

Security Week 50: драма вокруг log4j На прошлой неделе, 9 декабря, были обнародованы детали уязвимости в Apache log4j, библиотеке для сбора и обработки логов. Уязвимость CVE-2021-44228 приводит к выполнению произвольного кода и эксплуатируется тривиально, о чем свидетельствует самый высокий рейтинг по шкале CVS...

Google окончательно закрывает Android Auto для смартфонов Компания Google начала оповещать пользователей о том, что приложение Android Auto for Phone Screens (Android Auto на телефоне) скоро перестанет работать.  Такое сообщение появляется в центре экрана приложения Android Auto for Phone Screens и, к сожалению, не содер...

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

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

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

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

Kubernetes monitoring от простого к сложному (Николай Храмчихин) Разберём как при помощи VictoriaMetrics замониторить kubernetes. Откуда собирать метрики и как автоматически обнаруживать новые цели. Черная магия релейблинга и как она работает. Аннотации для мониторинга приложений и что делать когда их гибкости не хватает Читать дальше &r...

Лучшие фишки приложения Здоровье в iOS 15 Apple, пожалуй, следит за здоровьем своих пользователей лучше, чем любая другая компания на рынке. Да, может быть в Galaxy Watch 4 и больше датчиков, но приложение Samsung Health Monitor не выдерживает никакой критики. В отличие от него Здоровье очень хорошо адаптировано дл...

К Apple Pay больше нельзя привязать карты Мир. Но платить Айфоном в России ещё можно Сегодня, 24 марта, Apple отключила привязку карт Мир к Apple Pay, убедился AppleInsider.ru. Их больше нельзя добавить в приложение Wallet на iPhone и других устройствах компании, поддерживающих бесконтактную оплату. Сервис отказывается принимать новые карты и выдаёт ошибку ...

Google удалит приложение приложение «Google Мой бизнес» в 2022 году Владельцы бизнеса смогут управлять профилями своих компаний прямо в Поиске или на Картах.

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

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

Apple объяснила, почему на Apple Watch нет умных ремешков Ни для кого не секрет, что Apple зарабатывает не только на продаже конкретной мобильной техники, но и на аксессуарах к ней. Блок для быстрой зарядки на iPhone, внешняя клавиатура на iPad, кожаный чехол для MacBook, ну и, конечно, ремешки на Apple Watch. Думаю, что чуть ли н...

Стоит ли покупать Айфон 11 в 2022 году В прошлом году Apple убрала из линейки актуальных смартфонов один из любимых айфонов всех времен — iPhone XR. Устройство нравилось пользователям по многим параметрам: демократичная стоимость, наличие всех необходимых фишек последних моделей и хорошая автономность. Нес...

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

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

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

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

Headless BI — путь к облачной аналитике реального времени Разработка приложений становится компонуемой. Принято считать, что огромные монолитные приложения должны быть разбиты на более мелкие, отдельные сервисы, доступ к которым осуществляется через веб-сервисы и API. Но как быть ...

Официальное приложение для iOS позволяет перенести фотографии и видео из iCloud в Google Фото В прошлом году стало известно, что Google работает над специальным приложением для iOS, чтобы упростить переход с iPhone или iPad на телефон или планшет с Android. Это приложение позволяет подключить ваше старое устройство iOS к вашему новому Android-смартфону через Wi-...

Как научиться работать в Blazor, делая что-то полезное. Часть I Когда я вижу, как кто-то учит кого-то языку программирования, то частенько замечаю тенденцию показывать новичкам примитивные примеры в виде ToDo list. Помимо того, что подобные примеры не учат ничему полезному в программировании, они очень однобоки и не позволяют оценить вс...

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

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

Всё о проекте «Спутниковый интернет». Часть 41. Каждый спутник SL имеет 16 лучей и может обслуживать 2000+ абонентов Предлагаю ознакомиться с ранее размещенными материалами по проекту StarLink (SL): ‣ Часть 35. Проблема StarLink и LEO группировок ‣ Часть 36. Ретроспектива частотных планов ‣ Часть 37. НеДовыход из бета-версии и проблемы с выполнением предзаказов ‣ Часть 38. Новый т...

Visa и Mastercard приостанавливают работу в России. Что будет с Apple Pay? Наши кошмары потихоньку становятся явью: сначала у некоторых банков, попавших под санкции, перестал работать Apple Pay, затем Apple объявила о приостановке продаж iPhone в России в своем интернет-магазине, а теперь Visa и Mastercard временно перестают работать в России. Мно...

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

ТОП-6 программ для майнинга Эфира для AMD и NVIDIA GPU-майнинг уже пережил несколько витков эволюции. Сначала он был выгоден, потом ситуация поменялась. Но рост цен на BTC (Биткоина) закономерным образом привел к тому, что фермы майнеров с видеокартами, вновь стали приносить прибыль. Сегодня, добыча Ethereum (Эфира) опять ...

Next.js: подробное руководство. Итерация вторая Привет, друзья! Хочу поделиться с вами заметками о Next.js (надеюсь, кому-нибудь пригодится). Next.js — это основанный на React фреймворк, предназначенный для разработки веб-приложений, обладающих функционалом, выходящим за рамки SPA, т.е. так называемых одностраничных при...

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

Flutter for Desktop — новый подход к разработке приложений Язык программирования Dart был изначально разработан как перспективная замена JavaScript в веб-приложениях (с поддержкой асинхронности, потоков, классической поддержки ООП и возможностью использования строгой типизации), но, к сожалению, в этом качестве он так и не достиг зн...

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

[Перевод] Как выбрать подходящий Go-роутер? (с блок-схемой) Когда вы начинаете разрабатывать веб-приложение с применением Go, один из первых вопросов, которым вы, вероятно, зададитесь, — “Какой роутер мне следует использовать?”.И это не такой простой вопрос, как может показаться сначала. Доступно более 100 различных роутеров с разным...

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

Мы уже попробовали SberBox Time и знаем о нем почти все Прошло всего несколько дней с того момента, как нам представили новую колонку Сбера с виртуальными ассистентами, которая получила название SberBox Time. Уже по названию закрадывается некоторое сомнение в том, что это просто колонка, а не что-то большее. Даже внешне она очен...

В марте Apple покажет новый MacBook Pro с экраном без «чёлки» и совершенно новой платформой Похоже, Apple может продлить жизнь старому дизайну MacBook Pro. Согласно инсайдеру, который первым рассказал о чёлке в текущих MacBook Pro, уже в марте купертинский гигант выпустит обновлённый 13-дюймовый MacBook Pro.  Новая модель сохранит текущий дизайн и корпус...

Бизнес-аналитик – кто он? Профессия бизнес-аналитика вызывает множество вопросов. Более того, в разных ситуациях под термином «бизнес-аналитик» понимают самых разных специалистов и, соответственно, ожидают разных компетенций и результатов. Я предлагаю разобраться в этом вопросе как можно подробнее.Ин...

Платформа «Гостех» позволит разработчикам продавать свое ПО госорганам без тендеров Об этом 9 ноября 2021 г. сообщил глава Минцифры Максут Шадаев во время своего выступления на ежегодном "CNews FORUM. Информационные технологии завтра".Напомним, развивающийся сейчас в пилотном экспериментальном режиме "Гостех" представляет собой облачное ...

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

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

Обновление macOS Monterey реально убивает Mac на Intel Не знаю, как вы, а я рассматриваю обновления iOS как лотерею, чаще рассчитывая на неудачу, чем на джекпот. Потому что в большинстве случаев апдейты хоть и расширяют возможности операционной системы, зачастую приносят столько проблем, что поневоле задумываешься, а не лучше л...

Реализация Smart Pointers в Delphi, и еще немного В последних версиях Delphi, появилось много новых, интересных возможностей. Сейчас попробуем сделать, с их помощью, что-нибудь полезное. Конкретно, создадим тип, который владеет объектом, ведет себя как этот объект, но при этом автоматически освобождается, когда на него боль...

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

Вышла iOS 15.2 beta 3 для разработчиков. Что нового Сегодня, 16 ноября, Apple выпустила третью бета-версию для участников программы закрытого бета-тестирования, для разработчиков и тех, кто имеет свой бета-профиль. Буквально неделю назад мы рассказывали вам о новой iOS 15.2 beta 2, как Apple выкатывает новую бета-версию iOS....

Пишем сервис на GO. Runtime контроллер и Graceful Shutdown Напишем вместе HTTP-сервис на golang с нуля? Я уверен, что это довольно несложно. Для тех, кто каждую неделю этим занимается, моя статья не будет особенно интересна, но я все равно рекомендую взглянуть и оценить, возможно, ваши комментарии спасут кому-то жизнь. А может кое-...

Пользователи Windows 11 проводят за своими ПК на 40% больше времени, чем пользователи Windows 10 Компания Microsoft опубликовала в своём блоге запись, согласно которой на данный момент в мире насчитывается около 1,4 млрд активных пользователей Windows 10 и Windows 11.  Время, которое люди проводят за компьютерами на системах Microsoft в сравнении с допандемиче...

Facebook. Гемблинг. Бизнес По моим ощущениям 80% арбитражников сейчас занимаются сливом на гемблинг с Facebook. Я вижу это по множеству параметров – личное общение с крупными командами и соло, аналитика спаев, наша внутренняя статистика adheart по активности пользователей, спрос на наши фарм акки, раз...

Статья от заядлого 3d-принтерюги   Здравствуйте, товарищи.  "Товарищи", потому что я родом "оттуда" ))  Итак, основная мысль статьи (достаточно короткой статьи, кстати) - это донесение до всех вас неизбежности понимания того, что в какой-то момент всех вас настигнет необходимость печатать и печатать.. ощуще...

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