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

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

Знакомимся с Access Logs и фильтрами в Envoy и Istio service mesh Не у всех есть необходимость в тонкой настройке access logging в Envoy, но если она всё-таки возникает, то могут понадобиться примеры, которых почему-то не очень много в документации. Поэтому мы сделали перевод статьи, где вы можете познакомиться с Envoy, узнать, как включит...

Обзор Simulator — платформы для обучения инженеров безопасности Kubernetes с помощью CTF-сценариев Ранее мы делали обзор инструментов для оценки безопасности кластера Kubernetes. Но что, если нам нужно обучить инженеров основам безопасности Kubernetes на реальных примерах и автоматизировать этот процесс? Недавно компания ControlPlane, специализирующаяся на Cloud Native-ре...

Интеграция с ЕСИА на Node.js без CryptoPro [2024] Приветствую! Свою первую статью решил посвятить технической стороне интеграции с ЕСИА (Госуслугами). Считаю данный материал уникальным, поскольку пока разбирался в этой задаче не увидел ни одной статьи которая описывает интеграцию с ЕСИА без использования платной CryptoPro. ...

Настройка алертингов из Opensearch в Telegram В «Магните» только по 1С-системам суточный объем логов переваливает за 100 Гб. Их нужно обрабатывать, использовать, выделять ценные данные. Конечно, мы пользуемся Discover и различными дашбордами и визуализациями. Но иногда необходима оперативность. Тогда пригождается систем...

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

YandexGPT API быстро и без труда с Python SDK. Делимся опытом интеграции YandexGPT API — сервис для доступа к генеративным языковым моделям, хоть и является мощным инструментом во многих задачах, однако может озадачить разработчика, решившего внедрить его в свои проекты отсутствием официального SDK, разнообразием способов...

Никогда не забывай об этом, когда делаешь open-source проект Если составлять топ самых крутых изобретений человечества, то второе место сразу после кофеварки наверняка займёт opensource – разработка проектов с открытым исходным кодом, которая помогла родиться поистине огромному числу полезных и гениальных продуктов. Причём опенсорс ва...

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

Настройка C++ проекта c OpenMP. Обертывание С++ для Python с помощью pybind11 и CMake В статье описан практический пример настройки проекта на языке C++ с использованием, в качестве примера, библиотеки для многопоточных вычислений OpenMP , а также дальнейшее обёртывание для использования в проектах написанных на Python при помощи библиотеки Pybind11. В качест...

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

Используй Силу, Люк: Single Pane of Glass в Мире SRE Привет, Хабр! Меня зовут Кирилл, я работаю в IT более 13 лет. Сначала инженером по внедрению, потом DevOps, потом SRE, также работал руководителем группы сопровождения. Сейчас SRE в VK Рекламе, поэтому знаю, как важно делать правильные инструменты для анализа проблем. В...

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

TMS на замену TestRail: писали для себя, а выложили в open source В прошлом году TestRail прекратил предоставлять и продлевать лицензии компаниям из России, поэтому мы в YADRO решили разработать собственную тест-менеджмент систему TestY. Опирались на опыт работы с другими сервисами, чтобы добавить тот функционал, которого не хватало нашим ...

Заставляем дружить OpenGL c JVM на macOS Исторически так сложилось, что macOS сильно отличается от других операционных систем, когда дело доходит до нативной работы с окнами и графикой. И нельзя сказать, что это определенно плохо или хорошо. В этом плане Apple решили пойти своей любимой дорогой: "мы лучше знаем что...

Можно ли обойтись без нативных языков, разрабатывая на Flutter и RN? Привет! Меня зовут Дима, я разрабатываю мобильные приложения на Flutter в Пиробайт. Все чаще мне приходится сталкиваться с задачами, в которых требуется обращение к нативному API устройства. Пакетов на pub.dev для решения этих задач мне всегда хватает. Но бывают моменты, ког...

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

Эффективные бэкапы в S3 с помощью Restic: краткое пособие по настройке В 2007 многие администраторы настраивали бэкапы с помощью утилиты rsync, но для этого нужно было выделять отдельный хост для хранилища. И одной из частых проблем было резервирование этого сервера для бэкапов, которое увеличивало накладные расходы. Также хост бэкапирования р...

Как автоматизировать построение архитектурных схем в большой микросервисной системе Если у вас есть большая система, состоящая из множества микросервисов, то вы наверняка задавались вопросом: «Что сделать, чтобы архитектурная схема всей системы была всегда на 100% актуальной?». Обычно, в компаниях есть свои практики формирования архитектурных схем и ведения...

Backend Driven UI с точки зрения бэкенда: к чему готовиться, если вы решили на него перейти Многим знаком подход Backend Driven UI. С его помощью можно создавать новые страницы, запускать А/B-тесты, легко менять флоу в любое время и сразу на всех платформах. И при этом не надо долго и мучительно перевыкатывать приложение.Обычно о BDUI рассказывают мобильные разрабо...

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

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

Релиз RetroSpriteEditor 0.2.8 [open source] Добрый день дорогие разработчики для NES (У нас же была Денди). Я занялся электроникой и пока не освоил нужных знаний, решил пописать на ассемблере для NES какие-нибудь игры и погонять байты туда-сюда. Я обнаружил, что для Linux нет нормального редактора и поэтому я написал...

Дизайн-система Gravity UI: как легко построить свой интерфейс Всем привет, я Алексей Сизиков, руководитель отдела User Experience в Yandex Cloud. В этой статье я хочу поделиться новостью: мы выпустили нашу дизайн-систему и библиотеку компонентов Gravity UI в опенсорс. Под катом — рассказ, зачем мы сделали Gravity UI, как его ...

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

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

MMORPG Dark and Light Mobile выпустят уже завтра Разработчики Dark and Light Mobile сообщили, что релиз проекта на смартфоны состоится 18 апреля в 5 утра по МСК. Пока можно пройти предрегистрацию в Google Play. Тем временем в App Store проходит предзагрузка, но на сервера пока попасть нельзя. Также создатели Dark and Light...

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

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

RecTools – OpenSource библиотека для рекомендательных систем Если вы когда-либо работали с рекомендательными системами, то знаете, что все необходимые и самые часто используемые инструменты разбросаны по разным библиотекам. Более того, каждая из таких библиотек имеет много уникальных особенностей, к которым нужно приноровиться (наприм...

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

Хотите присоединить Windows к домену ALD Pro (FreeIPA)? Спросите меня как Конечная цель проектов импортозамещения в ИТ — полный отказ от операционной системы Windows. Но, как говорится, гладко было на бумаге, да забыли про овраги. Может так оказаться, что быстро заменить какие-то клиентские корпоративные приложения, написанные под эту операционну...

[recovery mode] Как вести несколько проектов и не сойти с ума. Очередная статья про тайм-менеджмент Привет! Меня зовут София, я маркетолог проекта Fitil, в блоге которого публикую эту статью. Fitil — это сообщество для знакомств и общения. Мы стартап, а значит, задач очень много.Кроме Fitil я веду ещё два проекта как маркетолог: занимаюсь позиционированием, запусками ...

PostgreSQL: вернуть место после delete У вас есть таблицы, либо ряд таблиц, строки которых нужно очистить и единственный способ, которым вы можете это сделать - это операция DELETE.Помимо очевидной цели - очистки ненужных данных из таблицы, хотелось бы также увеличить свободное место в области диска, доступн...

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

Семантический поиск и генерация текста на R. Часть 1 Для этой задачи использую LLM (Large Language Models - например, chatGPT или opensouce модели) для внутренних задач (а-ля поиск или вопрос-ответную систему по необходимым данным).Я пишу на языке R и также увлекаюсь NLP (надеюсь, я не один такой). Но есть сложности из-за того...

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

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

О, вы из Англии? Локализация Ozon Seller на iOS Всем привет! Меня зовут Андрей, и я делаю iOS-приложение для продавцов Ozon Seller. Наша команда поставляет фичи, красит кнопки, работает над перформансом и  всячески улучшает пользовательский опыт работы продавцов на Ozon.Нашим приложением активно пользуются юзеры из р...

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

Сам себе аниматор: нейросеть Kandinsky от Сбера теперь может создавать видеоролики на основе текстового описания Команда СберБанка поделилась свежими новостями о развитии проекта фирменной нейросети — бесплатной генеративной модели Kandinsky. У пользователей  Kandinsky 2.2 появилась возможность создавать видеоролики по текстовому описанию в режиме анимации.  По од...

freenginx: комментарии от Макса Дунина 14-го февраля Максим Дунин анонсировал форк nginx - freenginx (freenginx.org). Максим - старейший сотрудник nginx и core-контрибьютор nginx со времен Рамблера. Максим любезно согласился на интервью, вопросы задавал Алексей Рыбак (@rybakalexey), DevHands.io.[АР] Почему ты реш...

Ящик мечты с произвольной конфигурацией В своей предыдущей статье я рассказал как создлал "ящик мечты" для всякой мелочёвки. Для болтиков, гаечек и прочей мелкой ерунды такие ящики подходят просто идеально. Но когда я попытался разместить в своём ящике всякую мелочь от 3D-принтера у меня ничего не получилось. Что-...

Видео-сообщение как в Telegram. Часть третья — Контролы и раскрытое состояние Часто ли вы пользуетесь Telegram?Если да, то скорее всего вы хотя бы раз отправляли "кружочки". В этой серии статьей мы напишем небольшой проект с отображением списка видео-сообщений.Для отображения будем использовать ExoPlayer, настроим сохранение видео в кеш, а также напиш...

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

Если Apple Pay недоступен: в iOS 17.4 появилась новая функция iOS 17.4, которая в настоящее время доступна для бета-тестеров, включает в себя значительные изменения для пользователей Apple Cash. Пользователи Apple Cash теперь могут настроить номер виртуальной карты, которую можно использовать для покупок, когда Apple Pay онлайн не...

ТОП-5 приложений для Apple Watch, которые сделают твою жизнь круче и легче. И да: они бесплатные! Несмотря на обилие функций, Apple Watch нельзя назвать универсальными. Достав их из коробки, вам предстоит их настроить, но даже это не исправит ситуацию. Почему так? Дело в том, что Apple реализовала потенциал смарт-часов не на все 100, оставив массу возможностей разработч...

Как главный хакатон в России стёр 2000 наград, и как предотвратить это снова «Цифровой прорыв» — главный хакатон в России. Это проект правительства. Он работает с 2019 года, и там участвуют 50 тысяч человек в год. Летом 2023 они удалили свой сайт, который был первоисточником, подтверждающим более 2000 наград в&...

Топ-10 артефактов Linux для расследования инцидентов Лада Антипова из команды киберкриминалистов Angara SOC подготовила новый материал о полезных инструментах при расследовании хакерских атак. Материал с удовольствием опубликовали коллеги из Positive Technologies на своих ресурсах, поэтому мы можем сделать его доступным и для ...

Hasselblad превзошел Leica? Глава OnePlus сравнил фотовозможности OnePlus 12 и Xiaomi 14 Pro Президент китайского офиса OnePlus Ли Цзе (Li Jie) опубликовал на своей страничке в Weibo шесть фотографий, позволяющие сравнить возможности съемки двух флагманов: OnePlus 12 и уже успевшего стать хитом Xiaomi 14 Pro. OnePlus 12 Xiaomi 14 Pro «Насколько сильны в...

«Всех "съел" лифтбэк», — АвтоВАЗ рассказал, почему линейка Lada Granta так сильно сократилась На заводе АвтоВАЗ рассказали, как лифтбэк поглотил продажи остальных кузовов Lada Granta, помимо седана, из-за чего от них было решено отказаться. В 2018 году АвтоВАЗ провел реорганизацию модельного ряда: семейство модели Kalina вошло в состав Lada Granta. В линейке был...

Как настроить ipv6 на даче у LTE провайдера анлим.бел/unet для роутеров на базе openwrt Приветствую хабражителей.Я уже довольно давно озадачился вопросом настройки ipv6 на даче т. к. хотелось бы иметь прямой доступ к устройствам (например камеры, шлюзы, nas итд) без костылей в виде vps/vpn или static ipv4 + проброс портов. Ведь будущее уже наступило и ipv6 давн...

Вышла macOS Sonoma 14.3: 16 исправлений в безопасности, совместные плейлисты Apple Music и другие улучшения Apple продолжает улучшать операционную систему для компьютеров Mac, которая вышла в сентябре 2023 года. Практически все новые функции, заявленные на WWDC 2023, уже появились, и компания из Купертино по большей мере начинает концентрироваться на вопросах безопасности. Как ок...

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

Интеграция Keycloak в приложение Spring Boot 3 с использованием протокола OAuth2.0 В современном мире веб-разработки обеспечение безопасности пользовательских идентификаторов и управление доступом к ресурсам становятся все более важными задачами. Один из мощных инструментов, предоставляющих полноценное решение для этих задач, это Keycloak, современная сист...

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

6 настроек macOS Sonoma, которые необходимо изменить сразу после обновления В отличие от iOS 17, операционная система для компьютеров Apple macOS Sonoma получилась более стабильной и работает практически без проблем. Безусловно, совсем без глюков не обошлось, но их все равно намного меньше, чем появилось на Айфонах после сентябрьского обновления. О...

Как установить лучшие игры и программы с Windows на компьютеры Apple с macOS Sonoma Теперь на Маках можно будет поиграть в современные игры. Источник: tomsguide.com Отсутствие популярных игр на компьютерах Apple всегда было серьезной проблемой. Железо легко могло их потянуть. Однако из-за небольшой целевой аудитории адаптировать их под macOS разработчики пр...

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

Миландр + GCC + VSCode. Пробуем мигать светодиодом на отечественном ARM32 микроконтроллере Год назад я написал статью об отладке STM32 микроконтроллеров из под VSCode, с компиляцией в GCC и сборкой с помощью CMake. А в декабре мне в руки попали две тестовые единицы отечественных микроконтроллеров К1986ВЕ92FI (MDR1211FI1). Производитель имеет свою библиотеку SPL на...

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

Гудбай Pusher, привет Laravel Websockets Так получилось, что при создании очередного проекта для своих клиентов возникла необходимость реализовать уведомления пользователей о событиях да еще ко всему прочему запилить корпоративный чат.Проект делается на Laravel 10 на стартере Breeze Inertia + Vue.js.Историю как я п...

Сетевой мультитул для ИТ и ИБ специалистов: zero-skill создание Telegram чат-бота с помощью ChatGPT Привет, Хабр! Меня зовут Руслан, я – инженер по сетевой и информационной безопасности в компании-интеграторе STEP LOGIC. Решаю различные задачи, связанные с настройкой и поддержкой сетевого оборудования в компьютерных сетях, работаю над проектами, требующими планировани...

[Перевод] Учим ИИ играть в настолку Magic the Gathering За последние полгода я несколько раз писал о тонкой настройке (fine tuning). Fine tuning — очень соблазнительная технология, обещающая закрыть проблемы в функциях GPT-4, будучи при этом быстрее и дешевле. Однако как бы часто не обсуждали fine tuning, я нашёл на удивление мал...

Практическое руководство по созданию Helm чарта или как избавиться от рутины при работе с YAML манифестами Бывало ли у вас такое, что вы совершали одни и те же действия из раза в раз и наконец-то решили избавиться от всей этой рутины? Но вы решили отложить это решение на некоторое время, в частности из-за занятости или лени. Но вот вы решаете взять себя в руки и всё изменить! Так...

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

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

Как я за месяц написал интерпретируемый язык программирования на Python Привет, Хабр! В этой статье я хотел бы поделиться опытом создания своего языка программирования.ПредысторияМне 14. Обучаясь на втором году Яндекс Лицея, нужно было написать несколько проектов. Первым из них стал проект на PyQT5. Я долго думал над идеей и вспомнил, что летом ...

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

Оптимизация js/WebGL/Web Assembly Не так давно я писал про свой 2d движок jsge. При написании рендера, делал оптимизацию кода, а также экспериментировал с web assembly. Как и обещал, написал отдельную статью про результаты. Читать далее

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

Смартфоны снова безвозвратно изменятся? Google выпустила чат-бот Gemini на Android для замены Assistant Компания Google недавно переименовала свой чат-бот Bard в Gemini, а теперь предлагает заменить новым ИИ старый добрый Google Assistant.  Приложение Gemini уже доступно в Google Play, правда, пока только в США и только на английском языке. Также Gemini доступен и...

Не могу сбросить пароль, Айфон пишет: Apple ID недействителен или не поддерживается. Что делать Многие считают, что техника Apple невероятно проста в использовании. Отчасти это действительно так: iPhone или iPad не требует серьезной настройки после активации. Достал из коробки, включил и, что называется, полетел. Однако время от времени с ней происходят различные слож...

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

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

Нодовая архитектура на Unity Меня зовут Игорь, и я Unity Developer. В этой статье я хотел бы поделиться кастомной архитектурой, которую сделал в процессе разработки своей RTS игры.Скажу сразу: что основные концепции и принципы уже используются в различных DI фреймворках, таких как Zenject & VContain...

Как выжить на первом испытательном сроке в IT и не только Всем привет! Меня зовут Артём Харченков, и я руководитель подразделения разработки программных продуктов в компании Crosstech Solutions Group. Сегодня я расскажу, как успешно пройти свой первый испытательный срок, что нужно делать обязательно и чего лучше не делать. Для...

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

Siemens LOGO, Home assistant, или моё видение умного дома Привет! Меня зовут Максим, и работаю я DevOps инженером. Год назад я купил квартиру в новостройке, а это значит что я волен полностью все сделать под себя. Профессия обязывает всё автоматизировать, и мне это очень нравится, поэтому я не упустил возможность отыграться даже ту...

Pet-проект на Rust нуждается в конструктивной критике Примерно 8 месяцев назад я написал на Rust pet-проект, который пытается быть подобием Hibernate в экосистеме Java. Я даже опубликовал его в качестве Open Source, но получил негативный отзыв и удалил его с GitHub.Сейчас я решил вернуться к этому проекту, но подойти к нему с д...

Веселые уроки WinCC OA. Настройка сервера протокола МЭК 60870-5-104 Говоря сухим языком, МЭК 60870-5-104 – протокол телемеханики, предназначенный для передачи сигналов в систему верхнего уровня, регламентирующий использование сетевого доступа по протоколу TCP/IP. Чаще всего применяется в энергетике для информационного обмена между энергосист...

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

Flowise: доступ к AI без кода Привет, Хабр!Как без единой строчки кода сделать чат-бот с доступом в сеть, или сервис для генерации изображений, анализа файлов, как встроить это всё в свой проект... Об этом и не только в обзоре Flowise. Читать далее

Как мы автоматизировали тендерные процедуры за счет интеграции SAP с ЭТП Всем привет! Меня зовут Олег Усов, я работаю старшим консультантом SAP MM в Fix Price. Хочу рассказать, как мы проводили интеграцию SAP с электронной торговой площадкой (ЭТП) и системой электронного документооборота (СЭД) для автоматизации ряда процессов по участию в закупка...

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

Эти лучшие функции iOS 17.2 ты должен опробовать сразу после обновления Айфона На днях вышла iOS 17.2 — крупное обновление для Айфона и последнее в 2023 году. Однако многим пользователям оно показалось не таким интересным, поэтому они его пропустили, оставшись на прошлой версии или на старой iOS 16. А зря: апдейт полон полезных фишек и работает ...

Автоматическое обновление зависимостей в GitLab-проектах с помощью Renovate Автоматическое обновление зависимостей становится все более важным аспектом в процессах непрерывной интеграции и непрерывной доставки (CI/CD) в сфере разработки программного обеспечения. В статье описана настройка автоматического обновления зависимостей в GitLab-проектах с п...

[Перевод] Zod умер. Да здравствует ajv-ts TLRD: zod не подходил в проекте и решили сделать свой builder с помощью ajv в zod-like API. Поскольку гугление не показало никаких вменяемых результатов - было решено сделать свои костыли решения.Если стало интересно - прошу под кат! стало интересно, посмотрим что там!

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

Глобальный сбой в работе доменов .RU — проблемы с DNSSEC Вечером 30 января 2024 года произошёл сбой в работе доменной зоны .RU, из-за которого в настоящее время многие сайты могут не открываться или работать нестабильно. Сообщается, что проблема связана протоколом DNSSEC, который проверяет подлинность ответа от DNS-сервера, тем с...

Xdebug в качестве интерактивной оболочки (REPL) в Phpstorm — чем заменить Python/JS консоль для Php Перешли с Python на Php, а привычной интерактивной оболочки из PyCharm нет? Пользуетесь JS-консолью в инструментах разработчика браузера, а для Php такого нет? Не беда, ведь в качестве интерактивной оболочки можно использовать консоль Xdebug! И мало того, что она интегрирова...

Инструкция: как быстро настроить GitLab CI/CD на Flutter-проекте Привет! Я Александр Омельяненко, Flutter-разработчик в AGIMA. Недавно мне понадобилось быстро настроить CI/CD на Flutter-проекте. Те несколько руководств, что я нашел в интернете по этой теме, были либо с нерабочими примерами, либо запутанные и просто плохого качества. Но вс...

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

Подключаем умный поиск (GPT) к своей базе документов Есть отечественный файрвол (NGFW) и есть документация для пользователей powered by GitBook. В этой документации работает простой поиск — только по словам и словосочетаниям. И это плохо, потому что нет ответов на вопросы: "Какие алгоритмы шифрования ipsec поддерживаются у вас...

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

Шутер Monument. Обновление спустя 5 лет после релиза Разработка игры началась в далёком 2014 году с изучением Unity. Чтобы выучить новую двиг или язык программирования я обычно делаю какой-нибудь проект на этой технологии, в моём случае это работает лучше чем зубрёжка. Таким проектом стал Monument - олдскульный шутер с видом о...

zVirt Hosted Engine: практика развертывания в картинках Привет, друзья! С этой статьи компания Orion soft начинает вести свой блог на Хабре. Сегодня я расскажу о том, как происходит развертывание системы виртуализации zVirt. Текст предназначен для тех, кто еще ни разу не работал с нашим гипервизором, но в тайне (или явно) мечтает...

[Перевод] Как создать собственный шрифт В этом месяце я решил узнать, как создать шрифт, который буду использовать в своём комиксе hakum. Раньше я рисовал текст в цифре на своём планшете. Результат оказывался хорошим, но иногда трудночитаемым (размер текста часто скакал на одной странице). Мне не хотелось использо...

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

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

Apple выпустила iOS 17.1 с новыми функциями для всех желающих. Как скачать ее на Айфон Спустя месяц с небольшим после релиза нужно посмотреть правде в глаза и признать, что iOS 17 оказалась на редкость сырой операционкой и принесла множество проблем. Столько багов не было со времен iOS 7, а владельцы Android-смартфонов и вовсе не сталкивались с чем-то подобны...

Каждому своё или свой для каждого: обзор HUAWEI MateBook D 16 2024 после недели работы с ним Хей, Хабр! На связи Данила Пушной (@danpushnoy) с обзором ноутбука HUAWEI MateBook D 16 2024. Обычно я скромный редактор контент-отдела, не свечусь, тружусь за кулисами. Но перед праздниками предложили потестить новый ноут, я согласился: последние полгода работаю только на м...

В стратегию Leaps of Ages добавили элементы Tower Defense с пулемётом Мобильная игра Leaps of Ages доступна в Google Play США. В ней сначала придётся отстреливаться от вражеских первобытных людей при помощи арбалета и пулемёта. Сначала кажется, что данный проект поменял жанр после смены ссылки в Play Market, но вскоре игроки начинают обустраив...

Как настроить ETL с json’ами в Apache NiFi Привет, Хабр! Меня зовут Сергей Евсеев, сегодня я расскажу, как в Apache NiFi настраивается ETL-пайплайн на задаче с JSON’ами. В этом мне помогут инструменты Jolt и Avro. Пост пригодится новичкам и тем, кто выбирает инструмент для решения схожей задачи.Что делает наша команд...

[Перевод] Как «убедить» Apple, что ваш iPhone — европейский Энтузиаст смог сделать свой iPhone европейским. Для этого ему пришлось отключить сервисы определения местоположения, вставить итальянскую SIM‑карту, настроить Wi‑Fi роутер pfSense с указанием страны регистрации (Италии) и отправиться в подвал, где связь не&nbs...

PaaS два года спустя. Обзор инструментов и какие задачи они решают Друзья, привет! Если у вас так же много разработчиков как у нас, то и им, возможно,  стало тесно стоять в очереди на deploy в монолите. А значит, вы можете решить перейти на микросервисную архитектуру и дать каждому игроку свой мяч каждой команде свой микросервис. ...

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

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

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

Материалы для разработчиков систем на кристалле: функциональная верификация, итеративная сборка, свой ПЛИС-кластер Привет, Хабр! Принесли материалы с недавнего митапа для FPGA/ASIC/RTL-инженеров — добавляйте в закладки, чтобы посмотреть в свободное время. В докладах вас ждут:• Шаблоны документов, которые нужны при функциональной верификации, и шаблон проекта для организации итеративной...

Как настроить IPv6 там где его нет: Poor man solution на базе oracle cloud free tier +  wireguard + openwrt Приветствую сообщество.В этой заметке я хотел бы поделиться своим велосипедом по настройке ipv6 в локациях где невозможно это сделать нормальным способом (провайдер не умеет/может/хочет ipv6).На входе у нас есть локация где есть ipv4 интернет (дача, регион, офис), oracle VM ...

AutoML на практике — как делать автоматизацию, а не её иллюзию Привет, Хабр! Меня зовут Алексей Рязанцев, я Junior Data Scientist в Лаборатории Машинного обучения Альфа-Банка. Свой путь в Лаборатории я начал со стажировки летом-осенью 2023-го года, на которой для меня была интересная задача — разработать с нуля собственный AutoML в Альф...

Где продать стартап? Собрал подборку площадок с небольшим описанием и мои личным мнением по каждой площадке, где можно продать свой стартап, продукт, готовый бизнес, магазин, сайт, блог. Если у вас завалялся какой-то проект можете попытаться продать его и сделать отличный кейс для своей карьеры....

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

Правда ли, что после установки iOS 17.4 Айфон быстрее разряжается Правда ли, что iOS 17.4 разряжает Айфон? Прошло достаточно времени с того момента, как Apple выпустила iOS 17.4. Многие пользователи уже опробовали нововведения из апдейта, а заодно выяснили, можно ли установить альтернативы App Store в России, обманув систему. Помимо этих у...

Радикальная защита селфхостинга. Уровень: хардвар и хардкор Сейчас у многих есть свой личный сервер. Насколько вы задумывались о безопасности? Настроили вход по ssh-ключам, firewall и на этом всё? Давайте поговорим про РЕАЛЬНУЮ безопасность.Эта статья о том, как запариться, распилить свой ноутбук болгаркой, вставить туда микроконтрол...

Как снимать одновременно на основную и фронтальную камеру Айфона Apple никогда не баловала владельцев iPhone обилием настроек в стандартном приложении “Камера”. Главным принципом компании из Купертино всегда был “навел-снял”. Чтобы не надо было что-то долго и муторно настраивать и из-за этого потерять красивый кадр. Однако чего точно не ...

Как мы делаем свой DBaaS Сейчас мы, в Postgres Professional, разрабатываем новый интересный продукт — DataBase as a Service, и в этой статье хочется немного рассказать о наших успехах, узнать ваше мнение и послушать возможные пожелания.  Читать далее

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

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

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

Настройка Wi-Fi «из коробки» Поводом написания статьи были частые вопросы новичков в чате Zyxel: "Как настроить Wi-Fi с нуля на новом автономном оборудовании Zyxel, состоящего из межсетевого экрана Zyxel ATP или USG Flex со встроенным Wi-Fi контроллером и точек доступа?Мануала и примеров в данный момент...

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

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

An incursion under C#. Протаскиваем F# в Godot Godot — игровой движок, который имеет нативную поддержку dotnet. К сожалению, эта поддержка до такой степени заточена под C#, что F# она выходит боком. Почти все проблемы разрешимы, но при недостатке опыта они скатываются в большой пластилиново-волосатый валик у самого входа...

Чтобы никакие личные фотографии не достались сотруднику сервисного центра. Google работает над режимом Repair Mode для Android Компания Google работает над режимом Repair Mode для операционной системы Android. Указания на этот режим обнаружились в репозитории AOSP.  создано DALL-E Речь о режиме, который пригодится любому пользователю, если придётся сдавать смартфон в сервисный центр. Это ...

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

ESPspectrum прошивка ESPspectrum - проект на основе компьютера ZX spectrum, с собственной простой операционной системой. Это вторая статья проекта ESPspectrum. В данной статье описывается программный код OC. Есть возможность открывать, редактировать, создавать и удалять файлы. Есть калькулятор с...

Google Gemma — ИИ, который призван помочь разработчикам создавать другой ИИ более ответственно. Компания Google представила — семейство легких современных открытых языковых моделей.  Новая языковая модель, которая доступна в двух вариантах — Gemma 2B и Gemma 7B — предназначена для разработчиков. Google говорит, что Gemma создана для ответст...

Установка и настройка tor в Linux Mint Предположим, что вы захотели получить информацию с сайта расположенного на домене onion. В общем-то, ничего особенного в этом нет. Даже, в какой-то мере проще, чем в клирнете. Все потому, что здесь используется очень мало скриптов. А следовательно, к особым ухищрениям для па...

Важные настройки Play Market на Андроид ТВ, которые нужно изменить на своем телевизоре Все телевизоры с Андроид ТВ поставляются с вшитым магазином приложений Гугл. Вещь действительно удобная: с его помощью можно скачивать приложения на любой вкус, не пользуясь телефоном. Или же попросту заменить на сторонний каталог, если недостаточно уже имеющегося софта. Но...

Опечатки, нулевые указатели и коварный таб: 33 фрагмента в библиотеке GTK GTK – популярный фреймворк с открытым исходным кодом для создания графических интерфейсов, который интересно проверять с помощью анализатора PVS-Studio. Тем более, что предыдущую проверку мы делали около 3 лет назад, а значит, наверняка найдём в нём новые ошибки. Очень не х...

Bambu Lab P1s VS Bambu Lab X1 Carbon Combo. Подробный видеообзор - сравнение от 3DTool Всем привет, Друзья! С Вами компания 3DTool!Среди покупателей 3D принтеров Bambu Lab возникает большое количество споров, стоит ли покупать младшие и более дешевые модели устройств, или лучше сразу накопить на Bambu Lab X1CC и получить максимум возможностей. В этом видео мы ...

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

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

OpenWrt отмечает 20 лет выпуском собственного маршрутизатора В 2024 году опенсорсному проекту OpenWrt исполняется 20 лет. Разработчики решили отпраздновать этот юбилей дизайном нативного маршрутизатора OpenWrt One/AP-24.XY. Пока что это идея, предложенная на обсуждение сообществу. В целом, преимущества свободной прошивки OpenWrt д...

Илон Маск объявил о запуске Starlink в Аргентине Миллиардер Илон Маск подтвердил, что спутниковый интернет Starlink стал доступен на территории Аргентины. Starlink теперь доступен в Аргентине, что делает ее седьмой страной в Южной Америке и 72-й в мире, где люди могут получить доступ к высокоскоростному Интернету с ни...

[Перевод] Разработка SQL Expert Bot: подробный гайд по использованию Vercel AI SDK и API OpenAI OpenAI заложила фундамент для революции в сфере искусственного интеллекта с появлением ChatGPT, открывая новую эру в области AI, которую активно используют как отдельные люди, так и бизнес‑сообщества. OpenAI даже предоставила API для разработки ...

ESPspectrum ESPspectrum - проект на основе компьютера ZX spectrum, с собственной простой операционной системой. Есть возможность открывать, редактировать, создавать и удалять файлы. Есть калькулятор с историей запросов, также я сделал режим свободной печати, как для определения адреса к...

Крутые приложения из Google Play, которые нужно скачать даже на топовый Андроид-смартфон ПОДПИШИСЬ НА "СУНДУК АЛИ-БАБЫ" В ТЕЛЕГРАМ И УЗНАВАЙ ПЕРВЫМ О КРУТЫХ ТОВАРАХ Какой плеер для Андроид скачать Встроенный офлайн-плеер для музыки не отличается своим удобством даже в сторонних оболочках Android. Это редкий случай, когда сторонний софт из Гугл Плей намного л...

Мистер Твистер. Впечатления о Twister OS для Raspberry Pi Когда я купил себе Raspberry Pi 400 и водрузил на него Dosbian, я заранее знал, что рано или поздно наиграюсь в «X-Com» и захочу попробовать что-нибудь ещё. Классическую Raspberry Pi OS я уже видел, поэтому душа требовала разнообразия, а пятая точка — приключений. И тут я с...

Вышла iOS 17.3 Release Candidate с новыми функциями. Как их опробовать за неделю до релиза Релиз iOS 17.3 все ближе: сегодня, 17 января, Apple выпустила сборку Release Candidate для разработчиков — финальную тестовую версию, в которой исправлены все ошибки. Обычно она практически ничем не отличается от последней бета-версии — по крайней мере, не содер...

Расширяем тестовый фреймворк с помощью Pytest-плагинов. Часть 2: практика В первой части статьи мы разбирались с теорией, которую нужно знать для создания собственных Pytest-плагинов: фикстурами, маркерами и хуками. А теперь перейдем к практике. Я покажу два примера плагинов, которые помогают нам в интеграционном тестировании систем хранения ...

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

Цена Worldcoin (WLD) растет на фоне новых партнерских интеграций Проект Worldcoin объявил о своей интеграции с крупными платформами, включая Shopify, Mercado Libre, Minecraft, Reddit и Telegram

Не покупайте новый Samsung Galaxy S24 Ultra. Я знаю, что купить вместо него Galaxy S24 Ultra — объективно лучший телефон в серии Galaxy S24. Достаточно взглянуть на аппаратное обеспечение, дизайн, поддержку S Pen и систему камер, чтобы подтвердить это утверждение. Однако не всем нужна мощь Ultra-версии для выполнения ежедневных задач. Это как...

Reuters: «Tencent делает мобильную версию Elden Ring» Elden Ring это премиальный проект и пока что последняя игра от создателей Dark Souls. За несколько лет на смартфоны вышло всего несколько проектов в подобном жанре — Pascal Wager, Animus Revenant и ряд других. При этом источники Reuters сообщают, что китайская компания Tenc...

Xdebug в качестве Php REPL  —  чем заменить Python/JS консоль в Phpstorm | Запуск Xdebug после установки за 30 секунд Перешли с Python на Php, а привычной интерактивной консоли из PyCharm нет? Пользуетесь JS-консолью в инструментах разработчика браузера, а для Php такого нет? Не беда, ведь в качестве интерактивной оболочки можно использовать консоль Xdebug! И мало того, что она интегрирован...

Чипы для всех. Свободный стандарт на производство микросхем LibrePCB: бесплатный инструмент для разработки печатных плат под Windows, Linux и MacOS Идея свободного железа особенно актуальна сейчас, когда крупные корпорации пытаются ограничить доступ к своей интеллектуальной собственности, а национальные правительства ставят друг дру...

QA под капотом. Тестируем и настраиваем 1С-Битрикс Привет, Хабр! Меня зовут Анастасия, я QA-специалист SimbirSoft и работаю на проектах с 1С-Битрикс. Не единожды я могла наблюдать, насколько эффективно бывает допустить QA-команду внутрь CMS, чтобы достичь бизнес-целей клиента. И на примере нескольких кейсов из разных проекто...

10 агентств контент-маркетинга для финансовых компаний Подборка контент-агентств, которые работают с финтехом, банками, страховыми компаниями, платежными сервисами, криптовалютными проекта и финансовыми медиа. Полгода назад я делал обзор 24 контент-агентств для продвижения по России и миру. С тех пор утекло много воды, и у меня ...

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

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

Не могу зайти в Apple ID, Айфон пишет: неправильный пароль. Что делать Учетная запись Apple ID кажется простой и вполне понятной: она хранит всю информацию о пользователе и позволяет пользоваться Айфоном на все 100. Иногда пользователи испытывают с ним проблемы, что вполне естественно, но в последнее время владельцы iPhone то и дело видят разл...

Наделяем ansible состоянием, делая похожим на terraform (Читать с толикой сарказма…) Все, кто работал с ansible, знают, что он не хранит состояние результата своей работы. Это нелепое поведение ansible, нельзя взять и просто удалить из git объекты конфигурации, чтобы они исчезли с управляемых систем, фу. При этом сразу вспоминае...

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

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

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

Как на Android-смартфоне создать уникальную открытку для поздравления в WhatsApp Весна — то время, когда кратно увеличивается объем трафика в мессенджерах. А все потому, что миллионы людей начинают пересылать друг другу открытки в Ватсапе. Согласитесь, поводов предостаточно: 8 марта, Пасха, 9 мая и нескончаемый поток дней рождения. Как правило, люди отп...

Погружение в Web RTC или пишем SFU своими силами Web RTC уже давно имеет поддержку в большинстве браузеров, поэтому обходить стороной технологию довольно глупо. Вот и я так подумал, поэтому в качестве пет-проекта решил написать sfu-сервер на golang. Читать далее

Как я столкнулся с Tarantool-ом: разбор подводных камней на примере микросервисного pet-проекта Привет, Хабр! Меня зовут Сергей Скубач, я работаю в VK и разрабатываю облачное хранилище WorkDisk. Мы используем Tarantool в своём продукте, так как его разрабатывают и развивают наши коллеги. Я впервые столкнулся с Tarantool именно в VK, и для более глубокого понимания реши...

10 полезных функций для владельцев смартфонов Samsung Независимо от того, какой смартфон от Samsung у вас в руках — мощный Galaxy S24 Ultra, стильный Z Flip или бюджетный Galaxy A — операционная система OneUI предлагает полезные функции для всех пользователей экосистемы Samsung. Но некоторые из них нужно вручную включить, а о н...

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

Библиотека на Go для работы с RuStore API Привет, Хабр!Меня зовут Энрике, и я работаю Go-разработчиком в RuStore. Сегодня хочу рассказать про библиотеку на Go для комфортной работы с API магазина приложений RuStore. Иногда авторизация через API и получение JWE-токена занимают больше времени, чем хотелось бы. С ...

[Перевод] Раскрывая секреты LLM: руководство по основным понятиям больших языковых моделей без хайпа AI-хайп, честно говоря, слегка задолбал. Кажется, что все вокруг только и делают, что оптимизируют свою работу с помощью AI и в ус не дуют. Все эти возвышенные презентации про amazing и awesome инновации от людей, которые слабо себе представляют, чем энкодер отличается от де...

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

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

Метод SMART. Что это и почему про него важно знать руководителю? Привет! Меня зовут Лера, я в управлении проектами уже 7 лет. Реализовывала проекты на стыке AR/VR/ML-технологий в сервисной компании. Сейчас работаю в EdTech и параллельно занимаюсь менторством начинающих проджектов и руководителей.Прежде чем мы перейдем к основной...

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

Современный С++ в разработке девайсов Привет, Хабр.Меня зовут Андрей Белобров. Я тимлид одной из команд, разрабатывающих приложения для умных девайсов Сбера.На прошедшей недавно конференции Салют, OS DevConf! я выступил с докладом, в котором рассказал, как мы с командой разрабатываем приложения на С++ для умных ...

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

Мой 2-х месячный опыт настройки Selenoid под Android за 10 минут Если вы читаете эту статью, то наверняка слышали о Selenoid. Это мощное решение написанное на Go от компании aerokube для управления Docker-контейнерами, в которых «завёрнуты» все необходимые программы и драйверы для тестирования в браузерах или на Android-эмуляторах.Как утв...

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

Королевская битва Blood Strike выйдет в один день с Warzone Mobile На днях создатели Warzone Mobile сообщили, что игра выйдет 21 марта. Сегодня, 1 марта, разработчики Blood Strike из NetEase Games решили устроить «ход конём» и объявили свою дату глобального релиза — тоже 21 марта. А так как обе игры имеют похожий геймплей, то это будет наст...

Делаем аналог обучающей игрушки с карточками-словами Попала ко мне в руки занятная вещица — устройство Talky от Lumicube. Это электронный блок, в который вставляют карточку и он озвучивает написанное на ней слово. Предполагается, что это «развивающая» игрушка — ребенок вставляет в него карточки и запоминает слова, как визуальн...

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

Как мы заинжектили кнопку на Behance Дело было год назад, не помню что я там забыл, но мне определенно хотелось скачать какую‑то картинку с behance.net, но как вы знаете — опции скачать там нет. Зная, как работает веб — я без проблем забрал нужное изображение на...

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

Что умеет новый чат-бот Chat with RTX от Nvidia, чем отличается от ChatGPT и как им пользоваться Самые крутые видеокарты GeForce оказались в дефиците во многих странах мира из-за массового спроса со стороны Китая. Там они используются в основе супер-компьютеров, применяемых для развития нейросетей. Nvidia не могла не догадываться, в каком ключе используются ее видеокарт...

Отключаем ненужный функционал плагина для Jira с помощью кастомной аннотации Spring Привет, Хабр! Меня зовут Игнат, в Samokat.tech я пишу плагины, автоматизации и интеграции для Jira. Как разработчик-самоучка, который до «вот этого всего» немного писал на Java, но не пользовался ни средствами сборки (привет, Maven!), ни фреймворками (привет, Spring!), ...

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

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

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

Совершенствуем UX. Разговоры о серьёзном с администраторами Чтобы развивать наши продукты осмысленно, мы регулярно проводим исследования с участием пользователей. И на этот раз пообщались с людьми, чей опыт работы с ПО заслуживает отдельного внимания — администраторами приложений.Разумеется, администратор — это не конечный пользовате...

Apple выпустила iOS 17.0.3, которая исправляет перегрев iPhone 15 и другие ошибки. Обновляемся! Не успели владельцы iPhone отойти от череды обновлений iOS 17 за неделю после выхода, как Apple решила продолжить традицию и выпустила iOS 17.0.3 — третий минорный апдейт системы. Это как минимум говорит о том, что качество гаджетов падает с бешеной скоростью — ...

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

Подключаем модуль TM1638 к Arduino без библиотеки SPI Изначально поставка задачи была такой. У меня была в наличии плата TM1638. Нужно было научиться с ней работать (ну и проверить работоспособность самой платы) для того, чтобы использовать её в одном интересном проекте (о нём в другой раз). Под рукой оказалась платка Arduino N...

Поезд «Jira – Kaiten». Путь Х5 Около года назад мы начали миграцию с системы Jira, которая использовалась для управления задачами, на российскую платформу Kaiten. Проект миграции – весьма амбициозный, ведь всего в системе у нас работают около 7 500 пользователей с огромным количеством сложных процессов. В...

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

«С двух ног в игру»: как стример с ДЦП тащит в «танках» Редко можно найти настолько мотивирующих людей, как Василий Надеин. Он стримит на своем ютуб-канале STAN GAME уже не первый год и отличается от других блогеров не только неиссякаемым позитивом, но и манерой играть — Вася делает это ногами. Герой нашей статьи родился с Д...

Какие ML-платформы нужны бизнесу, и кто их может сделать Привет, Хабр! Меня зовут Виктор Кантор, я директор Big Data МТС. Около 14 лет я работаю с технологиями, связанными с Machine Learning, Big Data, Data Science. Но есть одна проблема, с которой я постоянно сталкиваюсь. Например, поставлена задача, которую нужно решить при помо...

Emcee — тест-раннер для запуска автотестов на Android и iOS: как работает, и какие проблемы помогает решить Денис Веренцов, Android-инженер Авито, рассказал, как работает инструмент для параллельного запуска мобильных автотестов Emcee, как развернуть его на своей инфраструктуре, или запустить в облаке, чтобы прогонять тесты прямо в браузере.  Читать далее

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

В Windows 11 может появиться панель дополнительных настроек для продвинутых пользователей Microsoft хочет создать панель дополнительных настроек Windows 11, которая будет предназначена для продвинутых пользователей и разработчиков. Обсуждение этой идеи ведётся в репозитории инструмента Dev Home на GitHub. Конечно, Advanced Windows Settings не заменит собой прило...

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

Одноразовые пароли для доступа по ssh через HashiCorp Vault HashiCorp Vault имеет в своём арсенале SSH secrets engine, который позволяет организовать защищённый доступ к вашим машинам по ssh, через создание клиентских сертификатов и одноразовых паролей. Про последнее – создание одноразовых паролей (OTP) – мы и поговорим в этой статье...

Что делать, если не получается войти в Apple ID на Айфоне Apple ID — основополагающий механизм работы вашего iPhone. Если выйти из него, то смартфон продолжит работать, но сервисы Apple вроде FaceTime, iMessage, iCloud и других работать не будут, из-за чего устройство потеряет львиную долю своей функциональности. Более того,...

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

Project Loom. Не только виртуальные потоки Начиная с Java 19 нам доступны виртуальные потоки, которые отличаются от обычных, тем что умеют освобождать поток операционной системы во время блокирующих I/O операций. Для этого на уровне JVM был реализован механизм сохранения в хипе и восстановления из хипа стека вызова....

Как настроить GitHub Actions и не заплакать: пошаговая инструкция Как настроить GitHub Actions и не заплакать: пошаговая инструкцияПривет всем! Меня зовут Виталий, я фронтендер в Mish. Решил недавно освоить полноценный автоматический деплой проекта, чтобы все работало само. Расскажу и вам, что из этого получилось.В статье буду разговариват...

XRay (с VLESS/XTLS): проброс портов, реверс-прокси, и псевдо-VPN Я уже написал тут много статей на тему установки и настройки прокси-серверов XRay с недетектируемыми протоколами Shadowsocks-2022, VLESS (с XTLS), и т.п. И один из очень часто поднимаемых в комментариях вопросов звучит так: можно ли с использованием XRay как-то организовать ...

5 полезных советов от Apple по использованию AirPods Apple дает советы по использованию AirPods. Изображение: appleinsider.com Пользователи техники Apple привыкли, что устройства компании не требуют никакой дополнительной настройки и работают как надо сразу из коробки. Это касается и наушников. Достаточно просто открыть кейс, ...

WebSocket в Go и причем тут горилла Привет, Хабр!WebSocket позволяет открыть интерактивный коммуникационный сеанс между пользовательским браузером и сервером. Здесь большое отличие от традиционного HTTP, который ограничен моделью запрос-ответ и не подходит для сценариев, требующих постоянного обмена даннымиGo ...

Выход Counter-Strike 2: новая таблица лидеров, прайм-статус для богатых и «возвращение домой» Counter-Strike 2 пришла на замену Counter-Strike: Global Offensive. Она доступна бесплатно, но не дайте себя обмануть. И дело не в наличии кейсов со скинами для оружия и перчаток; Valve оставили прайм-статус, который стоит €14,29. Благодаря ему можно настроить подбор игрок...

Пишем Kotlin DSL для графов навигации в домашних условиях Всем привет! Я Тимур, лид одной из android-команд. Больше трех лет работаю в Тинькофф, все это время был в привлечении и занимался флоу получения разных банковских продуктов.Расскажу, как мы сделали свой DSL для того, чтобы строить логику навигации в наших флоу. Читать далее

GetSiteCopy — бот для свободного доступа к статьям заблокированных СМИ Недавно в соседнем блоге на хабре писали про Amnezia VPN, self hosted решение, устойчивое к блокировкам. Это проект был изначально разработан на хакатоне Demhack, который объединяет проекты в области приватности и свободы интернета. Потом он прошёл акселерацию в Privacy Acce...

Что купить вместо AirPods в 2023? Выбрали лучшие недорогие беспроводные наушники для Айфона В 2023 году AirPods уже не являются эталоном среди TWS-гарнитур: их качество объективно упало, цена не стала ниже, а другие производители научились делать хорошие наушники для Айфона, которые ничем не уступают оригиналу от Apple. Более того, AirPods полезны только при работ...

Где бесплатно изучать Rust в 2024 В 2024 году Rust остается одним из наиболее востребованных и перспективных языков программирования. Вот несколько причин, почему учить Rust может быть полезно:1. Безопасность: Rust разработан с упором на безопасность, предотвращая многие типичные ошибки программирования, так...

Внедрение практик и принципов DAMA-DMBOK2 как предпосылки к использованию ИИ в бизнес-процессах организаций 28 сентября компания РСХБ‑Интех провела RSHB Data Integration Meetup — митап для специалистов по работе с данными, в рамках которого выступил Антон Агеев, корпоративный архитектор и техлид команды Подписки в проекте «Свой бизнес» РСХБ‑Интех. В своем докла...

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

Как подключить Yandex GPT к своему проекту на Python 6 декабря Яндекс открыл доступ к своим диалоговым моделям (моделям генерации) и векторного представления текста через API. API уже доступно в Yandex Cloud. Вчера мне потребовалось применить его в приложении, однако, не удалось найти руководства, как сделать это быстро. Докум...

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

Какой браузер выбрать вместо Safari на iPhone? Brave позволяет качать видео из Ютуба и блокирует всю рекламу Пока я регулярно пользовался Аймаком и Айфоном, никаких претензий к встроенному в эти устройства браузеру Сафари у меня не было. Но его отсутствие на других платформах не позволяло спокойно синхронизировать вкладки, историю и закладки и пришлось искать альтернативы. Кто-то ...

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

Как вообще этот ваш CI CD настроить Привет, Хабр! Хочется рассказать о нашем опыте внедрения CI/CD в компанию. О том, как в целом работать с ним и как это работает у нас.Статья нацелена на новичков конкретно в этой сфере и хотят чуть детальнее стандартной документации настроить деплой, может внедрить у себя, ч...

Что делать в первую очередь? Простая приоритезация задач при помощи риса Реализация проекта или создание продукта связаны с выполнением задач, тестированием идей и гипотез. Зачастую их накапливается огромное количество, и встает извечный вопрос (нет, не кто виноват и что делать): что делать в первую очередь? Если в&n...

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

Какие функции появятся в iOS 17.1, и когда она выйдет. Здесь все, что нужно знать об обновлении Релиз iOS 17 прошел достаточно спокойно — все пользователи смогли без проблем обновить Айфоны в день выхода. Проблемы начались позднее: кто-то столкнулся с некорректной работы системы, на некоторых смартфонах сбросились настройки, ну, и по традиции устройства начали б...

[Перевод] Как получить плашку совместимости со Steam Deck, не покупая Deck Пару месяцев назад Steam выложил в Steamworks инструмент для разработчиков, позволяющий отправлять игры на сертификацию: Steam тестирует и проверяет игру, а затем решает, совместима ли она с Steam Deck. Так как я уже реализовал в своей игре поддержку геймпадов, то сразу прис...

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

Как правильно настроить Console Cloud Google для индексации страниц через API В статья я постарался подробно описать настройку сервиса Console Cloud Google, который необходимо для быстрой индексации страниц в поисковой системе Google. Читать далее

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

Совершенствуем развертывание приложений в Kubernetes с помощью Canary Deployment Привет, Хабр! В мире современной разработки программного обеспечения Kubernetes стал непреложным стандартом для оркестрации контейнеров. Его масштабируемость, надежность и гибкость сделали его первым выбором для многих команд, стремящихся ускорить процесс развертывания и обн...

В Windows 11 24H2 появился встроенный апскейл графики Судя по информации из сети, компания Microsoft готовит свою собственную технологию AI Super Resolution, которая будет доступна в Windows 11 24H2. В описании функции говорится, что автоматическое масштабирование суперразрешения будет использовать искусственный интеллект для б...

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

Как на Айфоне из обычных селфи сделать американский фотоальбом в стиле 90-х с помощью нейросети В iOS 17 Apple вновь прокачала приложение Фото: оно стал удобнее, вот только по-прежнему не подходит для редактирования фотографий. Чтобы сделать необычную аватарку для соцсетей, владельцам iPhone по-прежнему нужно пользоваться сторонними утилитами, которые в 99% случаев тр...

Таких больше не делают: смотрим на шедевральный BlackBerry Priv. Как ежевичная компания сделала крутейший смартфон? Давние читатели знают, что в моём блоге особое место отведено девайсам от компании BlackBerry. Канадский бренд в своё время делал очень интересные смартфоны с уникальными инженерными решениями, которые не были похожими ни на один современный смартфон. Пожалуй, только «ежев...

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

Конкурент Mercedes-Maybach GLS и BMW X7 от Huawei доступен по всему Китаю. Начались свободные продажи кроссовера Aito M9 Huawei подтвердила начало массовых поставок автомобиля Huawei Aito M9, первая партия которого стала доступна 5 февраля. Всего покупателям доступны четыре модели по цене от 65 800 до 79 100 долларов. Huawei напичкала автомобиль современными технологиями, среди которых и...

Как Яндекс создал свою шину данных, чтобы передавать сотни гигабайт в секунду 10 лет назад сотни серверов Яндекса работали на Apache Kafka®, но в этом продукте нам нравилось далеко не всё. Наши задачи требовали единой шины для передачи всех видов данных: от биллинговых до журналов приложений. Сегодня объёмы дост...

Новый 3D-принтер Bambu Lab A1: скорость и универсальность по доступной цене Компания Bambu Lab уже завоевала репутацию новатора в мире 3D-печати. Их оборудование Core XY появились на рынке, выделяясь своей скоростью и точностью, которые трудно превзойти. Ну а если скорости и точности кому-то недостаточно, то мультифиламентная система AMS уж точно вы...

Как вернуться с iOS 17 на iOS 16 и установить Сбербанк Онлайн на Айфон Пока iOS 17 находилась в стадии бета-тестирования, практически никаких проблем с прошивкой не было. А те, которые возникали, решались компанией из Купертино очень оперативно. Но в момент релиза что-то пошло не так, и сразу после установки большое количество пользователей жа...

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

AMD отключила новую функцию Anti-Lag+, из-за которой геймеров блокировали в Counter Strike 2 Компании AMD пришлось отключить свою свежую функцию Anti-Lag+ во всех играх. Свежий драйвер Radeon Software Adrenalin 23.10.2 выходит всего через неделю после предыдущего, где Anti-Lag+ получила поддержку Counter Strike 2.  Напомним, оказалось, что защитное ПО Val...

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

Проектирование fault-tolerant систем на Go Привет, Хабр!Fault-tolerant системы — это те, которые способны продолжать функционировать даже в условиях частичных сбоев или неисправностей. Основная фича таких систем заключается в том, чтобы обеспечить непрерывность работы приложения даже при возникновении ошибок или непр...

Call of Duty: Warzone вышла для iOS. Как ее скачать на Айфон в России Отечественные игроманы ликуют: наконец вышла Call of Duty: Warzone для iOS и Android! Теперь все могут опробовать мобильную версию знаменитого шутера, а не только владельцы игровых консолей, которые частенько жаловались на проблемы при управлении геймпадом. Новая Call of Du...

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

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

Что такое Яндекс ТВ, как установить ее на свой телевизор и что для этого нужно Android TV — далеко не единственная операционная система для умных телевизоров. В России, например, активно разрабатывают собственные платформы. Несмотря на то что в качестве основы они используют AOSP, фактически это проекты, которые существуют независимо от Google и...

5 отличных приложений для iPhone, которые могут пригодиться в самый неожиданный момент Хоть встроенные приложения на Айфоне и позволяют сделать много всего интересного, но совсем обойтись без стороннего софта не получится. Именно в App Store можно найти программы, которые сильно помогают упростить некоторые рутинные операции. Например, с помощью удобного план...

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

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

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

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

Как я заработал 500 000 рублей, сделав доступ к ChatGPT. А потом Яндекс убил SEO и всё (почти) закончилось Статья о том, как я почти проспал "бум" ChatGPT, но сделал к нему доступ и заработал на этом (и продолжаю зарабатывать). Сам проект сейчас идёт на спад, но об этом в конце. Читать далее

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

Состоялся пробный запуск Merge 2 Survive: Zombie Game Merge 2 Survive: Zombie Game это мобильная игра, ранняя версия которой доступна в Google Play 3 стран: Канады, Ирландии и Новой Зеландии. В этом проекте есть сюжет, в ходе которого персонажи пытаются выжить в зомби-апокалипсисе. Им нужна помощь — собирать одинаковые предметы...

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

Количество нативных приложений для HarmonyOS достигло 4000 Huawei сделала заявление относительно своей мобильной операционной системы HarmonyOS. Компания сообщила, что количество собственных приложений HarmonyOS в настоящее время достигло отметки в 4000. В данный момент Huawei готовится выпустить HarmonyOS NEXT, оптимизированну...

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

OpenAI расширяет доступ к GPT-4 Turbo, обещая "более прямые" ответы OpenAI наконец-то предоставила платящим пользователям ChatGPT свободный доступ к своей последней модели GPT-4 Turbo, но это произошло после того, как компания, как сообщается, уволила двух сотрудников за утечку информации.

Как расширить дисковое пространство на VPS за счет дисков на сервере в домашней сети В настоящее время очень широкое распространение получили решения, основанные на self-hosting'e. При этом, под этим термином понимается идеология и практика, предусматривающая размещение веб-сервисов на собственных серверах, например домашних, вместо испол...

Сравнение Huawei Nova 12s и 12se: какую новинку лучше купить Моё первое знакомство со смартфонами HUAWEI состоялось на Московской неделе моды в 2017 году, когда компания представила свой флагман Huawei P10. С тех пор я успел попользоваться многими другими устройствами, но сейчас моим основным смартфоном является HUAWEI P60 Pro. Однако...

Open Source спутниковая интерферометрия PyGMTSAR (Python InSAR) С тех пор, как я рассказывал на хабре про мой открытый проект спутниковой интерферометрии PyGMTSAR (Python InSAR библиотека) для обработки и анализа радарных данных спутников Sentinel-1, прошло много времени и сегодня PyGMTSAR представляет собой наиболее мощный инструмент ср...

Лучшие игры про строительство городов: топ-8 проектов в 2023 году Градостроительство и развитие экономики — интересный жанр, требующий продуманной стратегии и внимания к мелочам. Мы решили собрать хиты не только о современных мегаполисах, но и о строительстве поселений на другой планете, а также заглянуть в первобытный мир и попробовать со...

[recovery mode] Каждому клиенту 1С — по его бюджету Уже 3 года я фрилансер 1С. И вот заметил, что некоторые коллеги упрекают меня в том, что я многое в коде делаю «неправильно», «неэффективно», в общем, не по канонам.Я веду свой блог где описываю свою практику работы с 1С. Поэтому недос...

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

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

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

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

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

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

Bing Chat получил поддержку DALL-E 3 Система генерации изображений в Bing Chat, которая работает на базе искусственного интеллекта, сегодня получила значительное обновление — компания Microsoft объявила, что модель DALL-E 3 от OpenAI теперь доступна для всех пользователей Bing Chat и Bing Image Creator. Стоит о...

Своё кастомное межсервисное взаимодействие с блекджеком и gRPC Привет, Хабр! Меня зовут Ильяс. Мы с командой делаем собственный Service Mesh в Ozon Tech, и в этой статье я расскажу, как можно за вечер реализовать свое супер кастомное межсервисное взаимодействие. К концу статьи мы с вами напишем современные алгоритмы балансировки, настро...

Sub-GHz во Flipper Zero и бесконечное множество внешних модулей Большинство владельцев Flipper Zero хоть иногда, но пользуются приложением Sub-GHz, чтобы взаимодействовать с различными приборами, работающими на частотах ±433 MHz: открыть шлагбаум или ворота, управлять устройствами умного дома или даже использовать флиппер для теста “пища...

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

Как сделать Spark в Kubernetes простым в использовании: опыт команды VK Cloud Сегодня Spark — отраслевой стандарт среди инструментов обработки данных. Его часто используют в связке с Hadoop, однако Hadoop не очень подходит для работы в облаке. Альтернативой может быть Kubernetes, однако самостоятельно его настраивать и конфигурировать очень сложно. ...

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

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

Fooocus v2: Революция в работе с изображениями — расширение, изменение и персонализация. Все про Input Image в нейросети Друзья, всем привет, в прошлой статье Fooocus v2 — бесплатный Midjourney у вас на компьютере, вы познакомились с рисующей нейросетью которая вполне способна заменить Midjourney, узнали как её установить, как пользоваться, за что отвечают все настройки и как работают режимы, ...

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

Теперь каждый житель России может оплачивать приложения и подписки в Плей Маркете: оформляем карту Visa зарубежного банка Платить за приложения и подписки в Google Play можно и из России Решение Google свернуть деятельность своих платных сервисов в России самым негативным образом отразилось на удобстве пользователей устройств на Android. Они лишились не только премиальных функций YouTube, но и ...

Почему инфраструктура big tech обычно состоит из самописных решений Привет! Предлагаю поговорить о том, почему крупные IT‑компании так любят создавать в своей инфраструктуре собственные решения. Казалось бы, напрашивается ответ: NIH‑синдром и ничего более. Но такой ответ вряд ли может считаться сколько-нибудь полным,...

Гайд по строительству в Sea of Conquest: что улучшать в первую очередь и зачем это нужно Строительство новых комнат и улучшение уже имеющихся на своём корабле в Sea of Conquest — одно из основных заданий, которое нужно выполнять одновременно с плаванием и сражениями. Дело в том, что строительство нужно сначала запустить, а потом оно проходит на заднем фоне. Вот...

5 незаметных функций iPadOS 17, которые я опробовал сразу после обновления Айпада и вам советую В 2023 году Apple наконец обратила внимание на iPad и выпустила для них достойное обновление iPadOS 17, которое по количеству нововведений вполне сопоставимо с мобильной iOS 17. Более того, свежая операционка для планшетов и работает намного лучше, чем релизная прошивка для...

Нейросети для программистов: уже что-то умеют или еще пока совсем джуны? Я Григорий Тумаков, CTO в Моризо Диджитал. Эта статья — про то, как мы в компании решили протестировать нейросети для рабочих задач.Для начала опросил коллег, кто и чем уже пользовался для облегчения процессов разработки. Затем суммировал свой опыт, добавил комментарии колле...

Huawei откажется от рынка смартфонов в пользу ИИ Huawei решила сделать шаг назад в своем бизнесе смартфонов, сосредоточившись на освоении растущего рынка аппаратного обеспечения для искусственного интеллекта в Китае — это позволит конкурировать с NVIDIA. Для этого китайский производитель делает ставку на собственные чипы A...

Обучение модели токсификации текстов с помощью TorchTune, подробное руководство Приветствую, хабровчане!Сегодня пятница, поэтому предлагаю немного пошалить и поговорить о слегка необычном, но весьма забавном проекте обучения нейросетевой модели на базе LLaMA2 7B, которая умеет превращать невинные предложения на русском языке в чуть более "токсичные" их ...

JWT-аутентификация при помощи Spring Boot 3 и Spring Security 6 Переход от базовых приложений к более сложным требует использования Spring Security для обеспечения безопасности. Новая версия, Spring Security 6, изменяет некоторые базовые реализации, а русскоязычных материалов на эту тему очень мало. В этой статье мы рассмотрим JWT-аутент...

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

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

Как бесплатно рисовать по словам с помощью нейросети DALL-E 3 на iPhone Представить современное устройство без каких-либо нейросетей в 2024 году стало невозможно. Кто-то постоянно взаимодействует с генеративным ИИ для создания контента, а кто-то рисует по словам и делает классные иллюстрации. Вот только большая часть подобных нейросетей недосту...

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

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

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

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

Подключение NeboAir к Home Assistant через MQTT Интеграция не самая приятная тема для пользователя, который начала путь с Home Assistant (это я). В нашем датчике мы сделали возможность подключения через MQTT и я решил пошагово пройти этот путь сам. Читать далее

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

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

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

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

Локальный веб-сервер для разработки с помощью Docker К вам в отдел выходит новый коллега-разработчик и, прежде чем брать первые задачи в одном из проектов, первым делом ему нужно запустить его у себя локально. Если это Senior Full Stack разработчик с опытом администрирования Linux, то установка и настройка конфигов Nginx,...

Android Work Profile: как безопасно поделить свой смартфон между домом и работой Для тех, кто работает удаленно, провести грань между решаемыми задачами и свободным временем может быть непросто. Но я сейчас буду говорить не про work-life balance, а про Android Work Profile — технологию для управления корпоративными устройствами, которая создает разгранич...

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

Как запускать любое приложение с экрана блокировки iPhone Все, кто переходит на iPhone с Андроида часто сталкиваются с одной проблемой. Из-за того, что iOS не позволяет перенастроить кнопки включения фонарика и запуска камеры, открыть часто используемое приложение сразу с локскрина просто не получается. Безусловно, это вопрос прив...

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

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

Хватит ли 128 ГБ памяти для iPhone в 2024 году Хватит ли 128 ГБ памяти в iPhone в 2024 году? Давайте разбираться. Изображение: macrumors.com Камеру с высоким разрешением ждали в iPhone очень давно. Сначала она появилась в iPhone 14 Pro и iPhone 14 Pro Max, а потом заняла свое место во всей линейке iPhone 15, включая базо...

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

Чем Nothing OS лучше других оболочек Android В 2022 году соучредитель OnePlus Карл Пей отправился в свободное плавание и основал собственную компанию, выпускающую смартфоны. Так на свет появился Nothing Phone (1), а годом позже был представлен Nothing Phone (2). Обе модели наделали много шума за счет своего дизайна, н...

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

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

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

Делаем домашний VPS для тестовых и пет проектов Привет, Хабр! Меня зовут Васьен, я – .NET backend разработчик. До этого момента я несколько месяцев проходил увлекательней жизненный квест по поиску работы, выполняя одни и те же задания – расскажи рекрутеру кем ты себя видишь через 5 лет, реши тестовое, не получи ответ. И з...

[Перевод] Хэл Финни не был Сатоши Накамото Тайна личности Сатоши Накамото интригует множество людей с момента появления Биткоина в 2009 году. Кто может быть настолько одарённым, чтобы решить проблему византийских генералов? Кто настолько альтруистичен, чтобы создать новую денежную систему, но не использовать её для с...

Фильмы и телешоу в Google Play закрываются: Google объясняет, где найти купленный контент на Android TV Google начала делать последние приготовления к полному отключению сервиса Google Play Movies & TV (Фильмы и телешоу в Google Play} в январе 2024 года. Компания опубликовала подробные инструкции для пользователей телевизоров и телеприставок на основе Android TV, чтоб...

Инженер на минималках: установка и настройка ClickHouse Базы данных — один из важнейших инструментов в арсенале аналитика. А ClickHouse — это высокопроизводительная аналитическая СУБД, которая заточена на то, чтобы переваривать огромные массивы данных. Поэтому полезно будет разобраться, как самостоятельно установить Cli...

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

Сжатие css классов. Как сделать веб Ещё быстрее. next.js Порою, заходя в стили проектов, я невольно пугаюсь сложившейся длине имён - модуль, блок, элемент, подэлемент, модификатор 1, модификатор 2. Длинные классы увеличивают вес страницы, это в свою очередь означает увеличение времени загрузки самого главного для рендера страницы ...

К началу марта Apple сделает отдельный App Store для Европы Apple готовится к тому, чтобы разрешить в Европе загрузку приложений из сторонних источников. Подобная опция должна стать доступна к началу марта. По словам Марка Гурмана из Bloomberg, сейчас купертиновцы работают над выделением европейского App Store в отдельный «кластер».Ч...

[Перевод] Знакомьтесь с Hurl, ужасной (но милой) идеей для языка Иногда в голову приходят идеи, которые звучат ужасно, но требуют воплощения в жизнь. Несколько месяцев назад автор этой заметки, разработчик под ником ntietz*, обсуждал с другом идею языка, в котором единственным потоком команд является обработка ошибок. Эта мысль укоренилас...

Найти работу в IT: миссия 2024 Привет! Меня зовут Полина, и я уже десять лет работаю дизайнером в айти. В основном продуктовый UX/UI, но были и отдельные проекты разного характера.  Расскажу про свой (и друзей) опыт поиска работы два года назад и сейчас, на русскоязычном рынке.  Читать дальше →

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

Relax, take IT easy: как вернуть спокойствие в работу. Три инструмента специально для технарей Привет! Я – Ольга Красильникова. У меня за плечами 18 лет работы в сфере управления и развития персонала в компаниях Евросеть, М.Видео, Yota, МТС, Coca-Cola, Heineken. Сейчас работаю менеджером по обучению в Bercut. А еще я карьерный психолог, коуч (более 800 часов коучингов...

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

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

Куда девать 300 багов: автоматизация бэклога и RICE для багов POV: Вы только что начали работать над новым проектом и встретились с небольшой проблемой — в бэклоге багов обнаружилось 300+ открытых тасок. Первая реакция — недоумение, отчаяние и боль от увиденного. «Ну ничего, – думаете вы, – это же как раз то, зачем я нужен этой компани...

Учись, Microsoft: этой сборке Windows 11 требуется лишь 3 ГБ на накопителе Команда энтузиастов NTDEV продолжает совершенствовать свою модификацию Windows 11 под названием Tiny11. В феврале была представлена облегчённая версия Windows 11 Pro 22H2, которая требовала для работы 2 ГБ оперативной памяти и 8 ГБ места на накопителе. Теперь разработчи...

Типы собеседования или как довести соискателя Привет Хабр!За свою карьеру, мне довелось пройти много собеседований, и я хотел бы поделиться с вами "типами собеседований" в формате коротких историй. По ходу повествования, мы постараемся понять, а какое же идеальное собеседование? И на какие собеседования лучше не тратить...

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

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

[Перевод] На пути к 1-разрядным моделям машинного обучения В последнее время активно разрабатываются технологии экстремально малоразрядного квантования, например, BitNet и 1.58 bit. Они пользуются большим интересом в сообществе машинного обучения. Основная идея данного подхода заключается в том, что перемножение матриц с кванто...

Spring Security 6. Авторизация и аутентификация на основе Базы данных Привет. Меня зовут Кирилл, я Java-разработчик. Несмотря на то, что уже год я работаю в компании, по прежнему стараюсь находить время для собственных проектов, с помощью которых осваиваю интересующие меня технологии и подходы. Именно на таком проекте я решил разобраться, как ...

Корпус под Orange Pi Zero 3 Перевёл я таки свой 3д принтер на прошивку Klipper. По сложившейся традиции, (прежде чем что-то менять, хочется понять надо ли оно мне) установил Klipper на старенький ноутбук и некоторое время он рулил печатью. Решив что эксперимент прошел удачно, стал выбирать плату управл...

Android-смартфоны с экосистемой не хуже, чем у Apple Главным преимуществом iOS в сравнении с Android является продвинутая экосистема, то есть совокупность устройств, объединенных в общее пространство. Вы можете купить смартфон, планшет, смарт-часы и компьютер от Apple будучи уверены, что переход с одного гаджета на другой буд...

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

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

[Перевод] Настройка производительности диска и памяти в Linux В отличие от таких операционных систем как HPUX (dbc_min_pct, dbc_max_pct) или AIX (minperm%, maxperm%), в Linux нет возможности настраивать размер кэша страниц, читаемых с диска (страничный кэш, page cache). Под страничный кэш Linux использует всю доступную память. Размер с...

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

Aurus изначально делали бронированным, а так как Путин и сам может сесть за руль, водительское место тоже сделали максимально комфортным Главный дизайнер Aurus Юрий Черненко рассказал, что Aurus изначально создавался как бронированный автомобиль, в отличие от других премиальных моделей. Этот автомобиль сразу разрабатывался как бронированный. В международной практике по-другому. Там сначала разрабатывают ...

Симулятор воздушной фермы Sky Field доступен в Google Play ряда стран Мобильная игра Sky Field стала доступна Android-геймерам из 28 стран мира, включая США и Канаду. В ней надо выполнять квесты, общаться с NPC по типу говорящей курицы и выращивать овощи с фруктами, которые потом обмениваются у тех же NPC на золото. В Sky Field можно изменять...

[Перевод] Тёмные паттерны UX себя не оправдывают У меня было хорошее настроение: я опубликовал свою статью об RSS, и она оказалась довольно популярной.Я решил, что лучше всего отпраздновать это, зайдя на Feedly и почитав что-нибудь. Нажал на фид блога разработчиков, чтобы просмотреть там пару последних постов. Посередине ф...

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

Точечный обход блокировок на Mikrotik: BGP и Address lists + Mangle. Как реализовать обход по доменам? Как загрузить список из 500 доменов на mikrotik, чтоб он их преобразовал в IP-адреса?Как заставить Mikrotik резолвить домены по wildcard?Как поднять Shadowsocks\VLESS на ROS?НикакЯ задался этими вопросами, достал hAP ac lite из шкафа и посмотрел, на что способна ROS 7 в конц...

Делаю игрулю на Playdate на чистом C. Глава 2 Я пишу игру на игровую консоль Playdate на чистом C. Игра в жанре "выживальщик" наподобие Vampire Survivors. Так как в чистом C отсутствуют многие современные объектно-ориентированные удобства мне приходится по-всякому изворачиваться чтобы адаптировать свои идеи в код. В эти...

Как можно использовать .NET из Javascript (React) в 2023 году Статья показывает опыт использования .NET из JavaScript (React) с помощью компиляции .NET кода в WebAssembly с помощью новых возможностей .NET 7. Включает инструкцию по созданию проекта для .NET для использования из Javascript, и интеграции его в веб-приложение, написанного...

Топ 10 - Лучшие ультракороткофокусные проекторы для домашних кинотеатров УКФ делятся на группы по удалению от экрана и мощности, а по качеству изображения все находятся на уровне проекторов за $1500 с обычной оптикой, но стоят в 2-4 раза дороже Когда имеет смысл покупать ультракороткофокусный проекторУльтракороткофокусные проекторы не отличаютс...

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

Бизнесмены рассказали о своих ошибках в выборе доменов Доменное имя играет большую роль в развитии бизнеса, поэтому с самого начала лучше сделать правильный выбор. Эксперт Эндрю Аллеман связался с 14 предпринимателями, которые рассказали ему о своих ошибках.

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

Нашел на Авито iPod Classic с SSD на 120 Гб и батареей 2000 мА*ч. Вернул свой 2007 по цене дешевого Андроида Рано или поздно каждый пользователь техники Apple приходит к тому, что у него есть все нужные яблочные гаджеты и покупать попросту нечего. Можно, конечно, порадовать себя новым Айпадом, но покупка не факт что окажется полезной да еще и отнимет немало средств, ударив по коше...

Практический пример использования модели детекции изображений Всем доброго дня. Совсем недавно я закончила продвинутый курс от Deep Lerning. Курс объемный, много свежей информации. Мне, как закончившей прикладную математику и часто по работе соприкасающейся с искусственным интеллектом (нейросетки, генетика, fuzzy logics) было не сильно...

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

Как выдавать бесплатные SSL сертификаты с помощью certbot, Nginx и Docker Всем привет! Одна из моих рутинных задач - это подъем новых проектов и микросервисов в облаках. Для этого практически всегда нужны домены и поддомены с наличием SSL сертификата. У меня выработался подход, с помощью которого я автоматизировал процесс выдачи сертификатов с пом...

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

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

Где искать кружочки в Ватсапе после обновления и как их теперь записывать Летом прошлого года в Ватсапе на Андроиде и iOS появилась возможность записывать быстрые видеосообщения, или в простонародье кружочки. Эта функция уже давно была в Телеграме и по праву завоевала популярность. Иногда хочется не только быстро что-то сказать, но и показать соб...

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

Настройка протокола mKCP в панелях 3X-UI и X-UI Сегодня мы поговорим о настройке подключения к прокси-серверу по протоколу mKCP в известных web-панелях X-UI и 3X-UI. Про mKCP, как и про многие другие актуальные на сегодняшний день прокси- и VPN-протоколы я недавно рассказывал в статье "Надежный обход блокировок в 2024: пр...

ESLint | Shareable config настройка и что это такое? Приветствую! В ходе своей профессиональной деятельности, каждый фронтенд-разработчик сталкивается с неотъемлемой частью разработки - инструментом ESLint.Сегодня мы поговорим, о настройке shareable config. Мы рассмотрим, как это может помочь продуктовым командам или фрилансер...

Посадку на поезда по биометрии в России протестируют уже в начале 2024 года Гендиректор Центра биометрических технологий (ЦБТ) Владислав Поволоцкий заявил, что ЦБТ и РЖД планируют в первом полугодии 2024 года в закрытом режиме провести эксперимент по посадке на скоростные поезда дальнего следования при помощи биометрии. «С коллегами из РЖ...

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

Что дает аккаунт Google на Android-смартфоне На каждом Android-смартфоне известной марки за исключением HUAWEI нам настойчиво предлагают создать аккаунт Google. Но для чего? С точки зрения разработчиков все ясно: Android принадлежит Google, и американская компания заинтересована в том, чтобы владельцы смартфонов польз...

Адаптация, а не онбординг: что мы делаем, чтобы наши сотрудники влились в компанию? Привет, Хабр! Я Анна, руководитель отдела адаптации, обучения и развития в ГК «Автомакон». У нас в команде 800+ специалистов на удалёнке, продолжается бурный рост, и возникает вопрос: как не потерять сотрудников на этапе адаптации? Мы выделили отдельную роль – куратор процес...

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

«Держит заряд нескольких дней, есть быстрая беспроводная зарядка, памяти хватает, но приложений недостаточно», — о смартфонах на «Авроре» рассказали в Совете Федерации В Совете Федерации начали тестировать отечественные смартфоны на операционной системе «Авроре», о чем заявил сенатор Артём Шейкин, который похвалил скорость, время работы и другие моменты. «Сейчас мною тестируются смартфоны отечественной разработки ко...

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

Делаем PageObject правильно. Удешевляем тестирование и снижаем порог вхождения Привет, меня зовут Коля, занимаюсь тестированием 7 лет, автоматизацией — 6 лет. Так уж сложилось, что не особо люблю WebUI-тесты, но почему-то именно они у меня получаются лучше всего.В один день мне позвонил мой друг Рома и сказал: «Коля, помнишь ты у нас автотесты делал с ...

Представлен 48-дюймовый экран Ford. Он дебютирует в Lincoln Nautilus 2024 года Ford и Lincoln обратились к операционной системе Google Android Automotive. Это решение позволило им использовать возможности самой популярной в мире мобильной операционной системы и предоставить водителям знакомый и удобный интерфейс. Благодаря партнерству с Google Fo...

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

Сбер выпустил приложение SaluteSpeech App для Windows и macOS – лёгкая озвучка текста и распознавание речи Команда Сбербанка сообщила о выпуске отдельного приложения для работы с речевыми технологиями — SaluteSpeech App. Как отмечает пресс-служба, это новый удобный инструмент для распознавания аудио и озвучивания текста.  Иллюстрация: СберБанк Приложение доступно...

Какую базу данных выбрать для Home Assistant На случай, если ещё не встречались с HA (Home Assistant) - это opensource веб сервис для умного дома, доступный как на облаке, так и в виде self hosted, который позволяет подключить к себе кучу всяких устройств и настроить для них любые желаемые автоматизации. Например, откр...

Использование открытых форматов для строительных проектов набирает обороты. Забудьте об использовании API и плагинов В 2024 году ни одна крупная компания в мире, работающая с CAD (BIM) данными, не получает доступ к данным из CAD (BIM) программ через API или плагины. Все крупные компании, работающие с форматами CAD (BIM), работают с определенными SDK а форматы, содержащие данные о строитель...

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

13 вещей, которые нужно сделать после установки Windows 11 Настройте систему, чтобы пользоваться ей стало удобно и приятно.

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

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

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

Apple выпустила iOS 17.3 beta 3. Стоит ли обновлять Айфон уже сейчас или подождать релиз? Спустя практически неделю после неудачного продолжения бета-тестирования, Apple все же удалось взять ситуацию под контроль и сделать рабочую сборку. Так что, iOS 17.3 beta 3 — актуальная версия для разработчиков, которую нужно срочно установить прямо сейчас. В ней App...

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

Apple выпустила три новых приложения вместо Айтюнса на Windows Последние годы единственным официальным способом взаимодействия Айфона с компьютером на Windows было приложение iTunes. В то время как на Маке Apple перенесла все его возможности в Finder и отдельные программы, владельцы ПК должны были страдать c Айтюнсом, который работал з...

Ранняя версия Shadow War: Idle RPG доступна на Android (промокод на 10,000 самоцветов внутри) Мобильная игра Shadow War: Idle RPG Survival появилась в App Store и Google Play. Для неё проходит предрегистрация, с датой релиза 29 февраля. Тем временем на Филиппинах и в ряде других стран можно скачать и попробовать раннюю версию; подобное сделали уже больше 10,000 челов...

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

Недорогие кнопочные телефоны, которые точно будут работать, если Apple отключит Айфоны в России Не так давно в СМИ появилась интересная новость. Оказывается, российские власти всерьез рассматривают вероятность того, что Apple отключит Айфоны в России на пару с Google. Мы даже попытались порассуждать на эту тему и выяснили, возможно ли такое. Но все же давайте допустим...

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

Чем приложение WhatsApp для Mac и Windows отличается от WhatsApp Web и каким лучше пользоваться Ни для кого не секрет, что у мессенджера WhatsApp есть специальная версия, которая запускается через браузер — Ватсап Веб. Она идеально подходит для использования на iPad, где нет отдельного приложения, и на компьютерах Mac и Windows. Однако для последних уже давно мо...

Fusor vs React Mortal Kombat - Vs Screen (MKX version) Fan art by LukenStruken CC BY-SA 3.0Моя работа состоит в написании кода на React. Несмотря на то, что мне нравится React, при разработке на нем я столкнулся с некоторыми его недостатками. В связи с этим, я решил создать свою библиотеку...

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

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

6 очень полезных функций универсального доступа на iPhone Apple уже много лет развивает во всех своих операционных системах раздел “Универсальный доступ”. Там собраны функции, которые пригодятся людям с ограниченными возможностями и каким-то физическими нарушениями. Однако есть в нем некоторые крутые фишки, который подойдут абсолю...

5 лучших команд для запуска с помощью Action Button на iPhone 15 Pro Вместе с появлением iPhone 15 Pro и iPhone 15 Pro Max ушла целая эпоха. В этих смартфонах Apple впервые отказалась от переключателя беззвучного режима и заменила его на универсальную кнопку действия. С помощью нее, как и прежде, можно включить и выключить звук на телефоне, ...

Реализация Avalon-MM Master в виде конечного автомата на VHDL Шина Avalon-MM является одной из стандартных шин передачи данных, используемых в ПЛИС фирмы Intel. Использование этой шины в своих модулях для передачи данных существенно повышает их возможность повторного применения и повышает надежность проектов. Также упрощается интеграци...

Стоит ли пользоваться СБПэй на Android и как это делать. Спойлер: он удобнее и выгоднее Несмотря на то что отключение Google Pay для многих из нас стало печальной новостью, глобально в России от этого никто не пострадал. На Android, в отличие от iOS, было немало отечественных сервисов бесконтактной оплаты, поэтому все продолжили платить телефонами так же, как ...

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

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

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

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

Intel решила похвастаться мощью iGPU в процессорах Meteor Lake У Intel упала выручка и рухнула чистая прибыль Компания Intel решила продемонстрировать, насколько производительным является интегрированный графический процессов в CPU Meteor Lake.   Для этих целей компания использовала достаточно требовательную игру Dying Light ...

[Перевод] Как я случайно превратила свой сокращатель ссылок в приманку для мошенников Пару месяцев назад я запустила сервис y.gy, навороченный сокращатель URL. Вызвано это было личной нуждой: в другом моём проекте, getwaitlist.com, используется множество реферальных ссылок, а доступные сервисы сокращения url не внушали мне доверия. В итоге я решила создать с...

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

Как сделать GIF из видео на Android-смартфоне Android-смартфоны поддерживают самые разные типы файлов, включая GIF. Аббревиатура расшифровывается как Graphics Interchange Format, что в переводе означает формат для обмена изображениями. Обычно в GIF делаются анимированные картинки, и при желании вы можете сделать гифку ...

Как увеличить место в Гугл Диске, не заплатив за это ни рубля С 2022 года увеличить бесплатные 15 ГБ в Гугл Диске для пользователей из России стало проблематично. В настоящее время сделать это можно лишь через технику Apple с использованием фирменной учетной записи Apple ID и номера телефона МТС или Билайн, со счета которого и будет о...

Как мы внедряли Sentry. Часть 1 — установка и настройка Привет! Я Виталий, DevOps в LEADS.SU, в этой статье хочу рассказать как мы внедряли Sentry self-hosted и приводили к продакшен состоянию, которое должно отвечать требованиям высокодоступности - нельзя терять события ошибок. При этом не хотелось заморачиваться с кластеризацие...

Smart LED: Адресная LED подсветка с управлением через Алису В этой статье мы рассмотрим процесс создания умной светодиодной системы под названием Smart LED. Этот проект основан на микроконтроллере ESP8266 и адресной светодиодной ленте.Система Smart LED позволит вам не только наслаждаться красивой подсветкой, но&nb...

Внутри S3. Доклад Яндекса Привет, я Паша, разработчик в Yandex Infrastructure, и я катаю гусей. С 2019 года я развиваю S3-хранилище как для внутренних пользователей Яндекса, так и для клиентов Yandex Cloud. А «гусём» называется наш бэкенд S3 API: он написан на Go, а из словосочетания Go + S3 получилс...

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

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

Как развернуть сайт c помощью Terraform Привет, Хабр! В этой инструкции я покажу, как развернуть сайт в Kubernetes c помощью Terraform. Разберу интеграцию CRaaS с Managed Kubernetes, которая сократит ручную настройку и поможет публиковать образы контейнеров всего в несколько кликов. Дисклеймер: мы не будем c ну...

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

OrangePi 5 с Proxmox 8 В прошлой статье я описал начальную настройку загрузчика для OrangePI 5b (для OrangePI 5 тоже сработает), а так же настройку и запуск Proxmox 7 до состояния "оно запустилось". Виртуалки там я не пробовал и оказалось, что они и не работают без дополнительных телодвижений. В э...

Автоматизация рутинной деятельности с помощью Security Vision SOAR: практика Андрей Амирах, руководитель отдела технического пресейла Security VisionТимур Галиулин, менеджер по развитию продуктов Infowatch В этой статье мы расскажем о процессе автоматизации рутинной деятельности в одном из подразделений ИБ крупной компании. Исходные данные: подр...

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

Исследуем Wisenet (Samsung) HRX-1620 Приветствую!В этот раз я хотел бы рассказать о своём первом проекте в компании BI.ZONE. Дело было давно, девайс (Wisenet HRX-1620) уже не выпускается и не обслуживается, поэтому за давностью лет можно и поделиться. Заодно это предостережёт вас от использования этого устройст...

Tenis: как загнать все мячи на один корт, или Как мы решились на создание своего алерт менеджера Мы в Ivinco помогаем нашим клиентам строить, развивать и поддерживать инфраструктуру. C некоторыми из них мы работаем уже более 10 лет, с другими только начинаем. Все это естественным образом предполагает, во-первых, гетерогенную среду для работы и, во-вторых, соседство лега...

Когда Intel зачем-то разделила сокет LGA 1151 на два несовместимых поколения, а теперь энтузиаст показал, как можно обойти запрет Компания Intel в своё время решила сделать так, чтобы системные платы с сокетом LGA 1151 существовали в двух вариантах, а процессоры были совместимы только с одним из них. Прошло несколько лет, и энтузиаст с псевдонимом _Nordlicht_ обошёл это ограничение.  Если то...

МТС договорился с Telegram: рекламу в мессенджере настроят по номеру телефона Российский оператор МТС объявил о новой возможности фирменного рекламного вервиса. В МТС Ads открыта возможность запускать рекламу в Telegram Ads на внешних данных — с настройкой по номерам телефонов российских операторов. Рекламу можно настроить в интерфейсе сер...

Tiny Corp готовит отдельные вычислительные системы ИИ на базе GPU AMD и NVIDIA Стартап Tiny Corp., основанный Джорджем Хотцем, решил отказаться от использования графических процессоров AMD Radeon в своей вычислительной системе TinyBox AI из-за проблем с прошивкой.

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

Как настроить Google Ассистента на Android-смартфоне и включить голосовую команду «Окей, Гугл» На каждом смартфоне под управлением Android 5 и выше можно включить Google Ассистента. Это голосовой помощник, способный решать различные задачи: ставить будильник, создавать напоминания, звонить нужным людям, искать информацию в интернете и так далее. Если вы хотите упрост...

Android 14 вышла официально: что нового и как установить свежую ОС уже сейчас 4 октября в 20:00 (мск) состоялась долгожданная дата выхода Android 14. На сегодняшний день свежая версия операционной системы доступна владельцам десятков устройств от разных производителей, включая Google, Xiaomi, vivo, realme и Samsung. Новая ОС будет поступать на смартф...

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

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

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

«16+» или делаем шаблон страницы в XWiki на примере спецификации API Пусть вас не смущает надпись: «16+» в заголовке. В статье не будет ни слова о безудержном кутеже с куртизанками за игрой в блэк-джек.Просто я решил очередной статьей отпраздновать выпуск в свет 16-й версии XWiki – «open-source аналога Confluence» (по мнению её разработч...

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

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

Доступная система видеонаблюдения с охраной на дачу за 60 минут Речь пойдет о сборке, настройке и запуске охранной системы с датчиками, камерой, хранением видеозаписей на удаленном домашнем NAS, встроенным UPS, web-интерфейсом и оповещением через Telegram.Чтобы быть предельно кратким, оформил статью в стилистике hackster.io. Информация р...

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

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

Как я победил ЧПУ (CNC) станок (2 часть) И снова всем привет! Благодаря первой части я получил полезный для меня фидбэк, поэтому решил продолжить свою деятельность по написанию статей.Сегодня про драйвера и про настройку прошивки. Что было дальше?

Сколько нужно ядер cpu, чтобы выдержать 30k+ rps? Меня зовут Вадим Ивахин, я техлид в Vi.Tech — это IT-дочка ВсеИнструменты.ру. Я и мои коллеги трудимся над большим количеством проектов и используем в своей работе различные инструменты, в том числе MongoDB. В этой статье я не стану рассказывать о том, что такое MongoDB. Хоч...

Из Windows 11 неожиданно убирают Windows Subsystem for Android. Что происходит и почему? Не так давно на Хабре публиковались оптимистичные новости относительно интеграции Windows Subsystem for Android (WSA) в операционную систему Windows. В частности, говорилось, что в Windows Store стали доступны Android-приложения, которые можно запустить на устройстве под упр...

Звонки с номера 115 в WhatsApp, Viber и Telegram — кто это может быть? Телефонные мошенники часто выбирают номера, похожие на официальные контакты крупных банков или других организаций. Расскажем, кто звонит с номера +115 и можно ли брать трубку. Кто звонит с номера +115? Абоненты начали массово жаловаться на мошеннические звонки с номеров +115...

Гайд по Warzone Mobile для новичков: режимы, карты, управление и советы Добро пожаловать в Warzone Mobile, бойцы. Вы попали на тренировочный полигон, где я расскажу вам основы игрового процесса. Победа в боях важна и сложна, так как в одном матче участвуют до 120 реальных игроков. А предложенные мной советы актуальны как для новичков, так и вете...

Замыкания и декораторы в Python: часть 2 — декораторы Уважаемые читатели, рад вас приветствовать в новой статье. Этот материал является продолжением предыдущей публикации, посвященной замыканиям. В данной части обзора мы углубимся в тему декораторов.Эта статья написана в первую очередь для тех, кто только начинает свой путь в п...

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

Intel заявила, что хочет производить чипы для AMD. И для всех остальных, кто только пожелает Intel не сбавляет обороты. Компания представила новую бизнес-единицу под названием Intel Foundry и новый техпроцесс Intel 14A Компания Intel всерьёз намерена стать вторым после TSMC производителем полупроводниковой продукции в 2030 году. И в рамках этой стратегии Intel...

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

Как войти в учетную запись Яндекса без пароля с использованием биометрии Еще в 2022 году, вместе с выходом iOS 16, Apple показала функцию Passkey. С помощью нее можно входить в учетные записи на различных ресурсах без использования пароля. Достаточно просто создать специальный ключ доступа и в дальнейшем подтверждать авторизацию с помощью биомет...

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

Делаем addon для Blender Люблю Blender. Он мощный, а в последних версиях красивый! А ещё он бесплатный. И даже становится удобнее. Но, если посмотреть на то, сколько вопросов в интернете про то, как сделать что-то вполне тривиальное, начинаешь понимать что до реального удобства там ещё далеко. С пос...

Руководство для домохозяек, стремящихся к соблюдению сетевой гигиены и чистоплотности Делать будем жёстко, быстро и без соплей с сахаром. Как настоящая домохозяйка или мамкин админ!За один вечер: покупаем и настраиваем VPS, поднимаем VLESS/Xray, настраиваем клиентcкое ПО на своём планшете, на ноуте мамы и на айфоне бабушки. А для очень ленивых будет AMNEZIA...

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

[Перевод] Как мониторить Jenkins с помощью Prometheus, Node exporter и Grafana Перевели туториал, о том как установить и настроить связку Prometheus, Node Exporter и Grafana для Jenkins. Статья будет полезна тем, кто учится выставить системы мониторинга с помощью этих инструментов. Читать далее

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

Инсайдеры в Release Preview Channel получили Windows 11 версии 23H2 Сегодня Microsoft делает обновление Windows 11 версии 23H2 Build 22631 (Windows 11 2023 Update) доступным в Release Preview Channel для участников Windows Insider Program for Business для проверки на устройствах в своих организациях. Это обновление поставляется в виде пакета...

Миграция с Webpack и react-scripts на Vite: Путь к Быстрому и Легковесному React Я работаю фронтенд-разработчицей в IT-компании, и многие из моих проектов на протяжении долгого времени собирались с использованием Webpack. Настройка Webpack иногда бывала сложной, но в целом он справлялся с задачей сборки проектов. Однако в последнее время мои коллеги нача...

Как я делал первую маркировку рекламы в своём Телеграм-канале (пошаговая инструкция) У меня небольшой авторский канал на 3 000 подписчиков. Рекламу в нём я продаю как самозанятое физическое лицо (эту роль взяла на себя моя жена). Поэтому рассказ будет о маркировке текстового рекламного поста, где заказчик и исполнитель — физические лица. С помощью кабинета О...

В Облаке Mail.ru теперь можно загружать и читать электронные книги В Облаке Mail.ru появилась новая функция — возможность загрузки и чтения электронных книг в формате epub, она доступна как в приложении, так и в веб-версии Облака. Сервис позволяет загружать и просматривать различные текстовые документы, а также переходить к нужно...

Pet-проекты — это зло. Вредные советы для фронтендеров Привет, Хабр! Меня зовут Александр Водолазских. Я руковожу направлением разработки интерфейсов в СберМаркете и после работы люблю посидеть за кодом, разрабатывая собственные пет проекты. Чего я только не кодил по вечерам: писал смарт контракты на Solidity, копался с раз...

В сети появилось видео с работающей AirPower Компания Apple уже давно отказалась от идеи выпустить свою фирменную беспроводную зарядную станцию. Проект AirPower был отменен в 2019 году. Однако инженеры Apple создали несколько прототипов, которые теперь время от времени попадают в руки к энтузиастам. На днях в X (Twitte...

[Перевод] Оценка заявки в YC на примере CommandBar Мы успешно попали в батч S20 акселератора Y Combinator с проектом CommandBar, хотя сами в то время продолжали работать над другим стартапом под названием CodePost. Нам одинаково нравились оба проекта и мы решили пусть YC определит какой проект лучше. "Если проект попал в YC,...

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

Книжный кружок. Рецензия на книгу «Микросервисы от архитектуры до релиза» Всем, прив)Дочитал недавно книжку "Микросервисы от архитектуры до релиза" (в оригинале наз: "Microservices Up & Running") Вышла она в конце  2020, недавно ее перевели. В издательстве "Питер" периодически делают щедрые скидосы на книжки, и я решил порадовать себя и н...

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

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

Как мы построили свой лунапарк (с блекджеком, разумеется) или опыт внедрения системы управления ИТ-проектами Привет, Хабр! На связи команда Проектного офиса НЛМК-ИТ. В жизни каждого Проектного офиса наступает момент, когда населяющие его менеджеры и другие сотрудники задумываются о внедрении системы управления проектами. Манящая простотой и выгодами идея редко обходится без подводн...

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

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

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

5 лучших функций iOS 17, ради которых стоит наконец обновить свой Айфон Вы не поверите, но скоро исполнится год с того момента, как Apple представила iOS 17 на WWDC 2023. Система получила массу улучшений и заинтриговала владельцев iPhone, однако из-за недоработки инженеров апдейт оказался довольно проблемным. После нескольких исправлений ситуац...

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

Microsoft Edge Canary получил обновлённый инструмент «Снимок экрана» с ИИ и OCR В актуальных сборках Microsoft Edge для канала Canary значительно обновился инструмент для быстрого и удобного создания скриншотов. Отныне эта функция позволяет делать скриншоты всего экрана, поддерживает искусственный интеллект, оптическое распознавание символов (OCR) и по...

Windows 11 скоро может получить отдельную страницу продвинутых настроек системы Сделать это планируется через приложение Dev Home. Его уже могли заметить у себя некоторые пользователи Windows 11 после установки очередных обновлений во вторник. Читать полную статью

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

Шкала масштабов вселенной (русский язык) Всем привет! Добавил русский язык к шкале масштабов вселенной.В интернете есть довольно занимательная шкала с относительными размерами разных объектов от мельчайших, до обозримой Вселенной. Сама шкала изначально была flash презентацией, а после прекращения Adobe поддержки sw...

Приспособление для облегчения процедуры приклеивания шин к дискам р/у автомоделей. В своё время я прикупил для своей автомодели пару комплектов колёс с не приклеенной резиной. Брал их для простых покатушек. Ну и как-то бродя по просторам интернета, увидел на amainhobbies приспособление для облегчения процедуры приклеивания шин к дискам - "Raceform Lazer 1/...

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

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

Ученые разработали беспроводную технологию передачи данных, которая в 100 раз быстрее Wi-Fi Ученые разработали новую технологию беспроводной передачи данных Ученые разработали новый тип технологии беспроводной связи в видимом свете (VLC). Эта технология позволяет передавать данные при помощи обычных бытовых осветительных приборов. По мнению авторов, эта технология ...

В поисках сокровищ: SnowRunner Уже больше полугода я не писал статьи про современные игры, от чего рубрика «В поисках сокровищ», посвященная отличным, но не столь хайповым проектам (вроде Call of Duty или Fortnite), фактически заброшена. Однако около месяца назад открыл для себя SnowRunner, который стал д...

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

Даже обновлённый Core i9-14900HX со своей чудовищной частотой не может справиться с Ryzen 9 7945HX/7945HX3D в играх Компания Intel уже выпустила новые мобильные процессоры Raptor Lake Refresh, и портал Notebookcheck уже протестировал флагманский Core i9-14900HX.  Новинка, напомним, максимально похожа на Core i9-13980HX, разве что частота повышена с 5,6 до 5,8 ГГц. В целом же эт...

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

Как быстро скинуть фотографии с iPhone на Windows. Вы не поверите, что это может быть так просто Моим первым устройством Apple в 2011 году стал iPad 2. Планшет тогда работал на одной из версий iOS 4, и даже активировать без компьютера и iTunes его было нельзя. А уж чтобы скинуть на него музыку или какие-то фотографии для дальнейшей демонстрации, приходилось пройти деся...

[recovery mode] Развертывание программного комплекса на Asp.net на российских ОС В России все больше пользователей и организаций используют российские Linux системы. Но при подготовке пакетов для комплексных решений на этих системах могут возникнуть сложности, связанные с несовместимостью ПО, необходимостью настройки пакетов и т.д. В этой статье рассмотр...

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

Как дозвониться на iPhone ребенка, если на нем отключен звук До конца очередного учебного года остается примерно месяц, а значит, в скором времени у родителей появится очередная головная боль — как дозвониться до своего ребенка, который целыми днями гуляет с друзьями. И если вы оснастили свое чадо связкой iPhone и Apple Watch, то ник...

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

[Перевод] 7. Nix в пилюлях: Работающая деривация В прошлой пилюле мы собрали свою первую деривацию. Правда, она не делала ничего полезного, и эту оплошность надо исправить.В очередной — седьмой — пилюле от Люка Бруно создадим деривацию, которая реально собирает и устанавливает программу в хранилище Nix. Читать далее

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

5 причин скачать Гугл Хром на Айфон и отказаться от Safari Выбор браузеров для Айфона очень велик. В App Store можно найти огромное количество вариантов буквально на любой вкус и цвет. Правда, по правилам App Store использовать движки, отличные от WebKit, нельзя. Поэтому искать отличия от Сафари в них можно только по дополнительным...

Что означает зеленая точка в углу экрана Android и как ее убрать С недавних пор на Android-смартфонах появляется зеленая точка в углу экрана. Она отображается в строке состояния и периодически исчезает, через некоторое время возникая вновь. В этой связи вполне логично задаться вопросом, а что значит зеленая точка в углу телефона? Сегодня...

Sennheiser представила наушники MOMENTUM True Wireless 4 Сегодня компания Sennheiser официально представила свои флагманские беспроводные наушники с шумоподавлением MOMENTUM True Wireless 4. Стоит сказать, что наушники MOMENTUM True Wireless 4 имеют стандартный дизайн TWS-модели с динамическими драйверами TrueResponse диаметром 7 ...

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

Обмен с окружением — подробная инструкция по обмену файлами Отправлять файлы с телефона на компьютер или между смартфонами можно через встроенную беспроводную функцию под названием «Обмен с окружением». Что такое «Обмен с окружением» на телефоне? Функция «Обмен с окружением» или «Nearby Share» — новая возможность, доступная на смартф...

Состоялся релиз стабильной версии Microsoft Edge 124 Несколько дней назад Microsoft начала распространять стабильную версию Microsoft Edge 124 (124.0.2478.51), которая приносит с собой несколько новшеств, изменений и исправлений ошибок. Обновления компонентов Уведомления по электронной почте о запросах на установку расширений...

5 минусов AMOLED-экранов, из-за которых вы купите смартфон с IPS Производители смартфонов уже давно решили, что экраны AMOLED лучше IPS. Они ярче, контрастнее, тоньше и энергоэффективнее своих аналогов. С этим спорить невозможно, а потому ежегодно количество представленных на рынке смартфонов с IPS сокращается. Тем не менее, такие модели...

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

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

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

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

Apple выпустила macOS Sonoma 14.4 с большим количеством исправлений. Срочно качайте на свой Мак Apple продолжает развивать свою операционную систему для компьютеров macOS Sonoma и выпускает уже четвертый крупный апдейт. Новых функций в нем практически нет, зато исправлений набралось достаточно. Во-первых, компания закрыла более 50 различных уязвимостей, который позвол...

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

С нуля до плагина JMeter: пишем свой продукт без опыта От проблемы к практике: как привязать JMeter к Allure Report если нет опыта программирования, но очень хочется Читать далее

Выкиньте свой husky А вы знаете, что миллионы человек тащат лишнюю npm-зависимость зря? Сегодня я покажу вам, как настроить самые что ни на есть lean хуки для гита. Читать далее

Как мы заработали 1700000 руб на Telegram-боте для создания фотокниг с помощью нейросети. Фейлы и выводы Решил сэкономить вам 2 года, и разобрать фейлы, которые мы допустили на этапе запуска и продвижения продукта. Будет полезно, если думаете запустить свой IT продукт. Читать далее

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

5 причин купить высокоскоростной фен KaringBee HS01 и не пожалеть ERID: 2SDnjewxUYQ Реклама. Рекламодатель ООО «Топ Сорсинг» Казалось бы, что может быть проще, чем купить фен для волос себе или в подарок. Пришел в магазин — и бери первое, что попадется под руку. Однако когда от такого устройства волосы станут сухими и ломк...

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

О Важном в управлении проектами Всем привет! Меня зовут Андрей Софронов и я тимлид продукта “ЭДО и S2P”. Хочу поделиться с тобой своим опытом и наблюдениями о том, что важно в управлении проектами, как можно посмотреть на проект и свою деятельность в целом, что следует учесть, что помнить и о чем позаботит...

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

Как управлять компьютером через смартфон? Настройка удаленного рабочего стола Управлять своим компьютером можно удаленно с помощью смартфона и специальной мобильной программы. Расскажем, как работает приложение AnyViewer на Android, и как с его помощью можно настроить удаленный рабочий стол. Просмотреть рабочие документы, файлы и другую информацию на ...

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

Модернизация лупы на стойке https://3dtoday.ru/3d-models/khobbi/sdelay-sam/lupa-na-stoike-d-115-mm Наткнулся в медицинской энциклопедии на препаровальную лупу. От моей лупы на стойке https://3dtoday.ru/3d-models/khobbi/sdelay-sam/lupa-na-stoike-d-115-mm она отличается только наличием дополнительных луп, помимо основной. Вот и решил модернизировать свою, к тому же, свободн...

Основы тестирования в Go: mock-объекты, fuzzing и property-based testing Привет, Хабр!Golang как ЯП очень хорош для разработки высокопроизводительных приложений. В любом проекте наступает момент, когда нужно проверить, насколько хорошо все работает на самом деле, это можно сделать с помощью тестирования.Тестирование в Go можно выполнять с помощью...

Месяц назад поставил Linux как основную ОС. Какие проблемы возникли? Рассказываю Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач (см. cнимок экрана, как у меня всё организовано). Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Лин...

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

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

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