Социальные сети Рунета
Пятница, 10 мая 2024

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

Топ 3 необычных вопроса на собеседовании iOS разработчика За последний год я прошел около 100 собеседований. Количество явно немалое и есть чем поделиться. Спустя несколько собеседований 70-80% вопросов начинают повторяться, но некоторые заставляют тебя задуматься и откладываются в памяти. Вот такими вопросами я и решил поделиться ...

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

Книга «System Design. Машинное обучение. Подготовка к сложному интервью» Привет, Хаброжители! Собеседования по проектированию систем машинного обучения — самые сложные. Если нужно подготовиться к такому, книга создана специально для вас. Также она поможет всем, кто интересуется проектированием систем МО, будь то новички или опытные инженеры. ...

Какие вопросы я задаю на собеседовании QA Junior+ Привет Хабр! Меня зовут Иван, сегодня поговорим о вопросах на собеседованиях Джуну+ (от 6 месяцев работы) и узнаем как ответить на них не как ChatGPT. Я как инженер по ручному и автоматизированному тестированию провожу собеседования на роль Junior+ QA (с дальнейшим ростом в ...

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

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

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

Kubernetes: шпаргалка для собеседования часть 2 Всем привет! Это снова Олег. Как и обещал, публикую вторую часть текста, посвященную вопросам, которые могут быть заданы на собеседовании по Kubernetes. Чтобы было понятно о чем речь, коротко: я работаю исполнительным директором по разработке в Газпромбанке, собеседую и...

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

[recovery mode] Как ходить на собеседования и не сходить с ума от тревоги Привет, на связи Вова Ермилов из ОКейси (Senior PM YouTalk, CPO Eatagram, ex. Joom.com). Сегодня разберёмся, как справляться со стрессом на собеседованиях и не винить себя в случае отказа.Эта статья из двух частей: в первой части расскажу, что от тебя реально ждут ...

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

Собеседования в IT как драйвер профессионального роста Рассуждения и рекомендации на тему роли собеседований на разных этапах карьеры IT-специалиста. На основе личного опыта.Изображение от pch.vector на Freepik Читать далее

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

[recovery mode] 75 вопросов на собеседовании QA В этой статье вы найдете популярные вопросы, которые задают на собеседованиях ручным тестировщикам. Будет не лишним изучить их для повышения уверенности перед интервью с HR-специалистом. Если вы уже ознакомлены с некоторыми аспектами разработки программного обеспечения, вам ...

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

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

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

Как подготовиться к собеседованию по System Design мобильному разработчику В последнее время рынок труда в ИТ-индустрии переходит от рынка соискателя к рынку работодателя и компании все чаще заинтересованы в отборе максимально опытного специалиста, удовлетворяющего всем требованиям. Скорее всего вы слышали о недавних сокращениях в BigTech-компаниях...

Моя коллекция 50+ вопросов для собеса C# Привет, Хабр!Представляю 50+ вопросов для подготовки к собеседованию C#, грейд — джуниор/мидл.Вопросы разные: есть сложные/простые, с детальным объяснением и с ответом в пару предложений.Anyway, должно быть полезно, поскольку я выбрал самые частотные вопросыВообще по поводу ...

Как подготовиться к собеседованию с помощью Telegram-бота на Node.js В этой статье мы разработаем бота для подготовки к собеседованиям. Он будет задавать вопросы по HTML, CSS, JS и React. При этом часть из них будет с вариантами ответа, а часть — без. Базу вопросов вы сможете пополнять самостоятельно. Во время разработки вы научитесь работа...

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

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

Вопросы и ответы для собеседования на позицию frontend-разработчик. Часть 2 Всем привет! В этой статье (части) рассмотрим вопросы, связанные с великим и могучим TypeScript'ом, которые задают на собеседованиях. Если вы не читали прошлую статью, где описаны вопросы по JS, вот ссылочка. Пожалуйста, не заучивайте вопросы, это вредно для вашего здоровья!...

Готовимся к собеседованию по Rust: 4 самых частых вопросов. Часть 1 Привет, Хабр!Rust — язык программирования с акцентом на безопасность, скорость и параллелизм. Rust решает многие проблемы, с которыми сталкиваются на других ЯП, например, управление памятью без сборщика мусора. Очевидно из-за многих преимуществ Rust выбирают все большей комп...

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

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

Как QA собеседование проходил Привет, Хабр!Меня зовут Тоня. В SM Lab я работаю старшим инженером по обеспечению качества в команде продукта Интра — занимаюсь ручным тестированием и написанием автотестов на Kotlin. В этой небольшой статье хочу рассказать, как я искала работу и проходила собеседования чере...

Kubernetes: шпаргалка для собеседования Всем привет! Меня зовут Олег, я работаю исполнительным директором по разработке в Газпромбанке. На разных этапах карьеры я участвовал во многих собеседованиях, а в настоящее время сам собеседую кандидатов на должность инженеров DevOps и системных администраторов в Газпромбан...

100 вопросов для подготовки к собесу Python Доброго времени суток!Представляю подборку из 100 вопросов с собесов на позицию джуна Python-разработчика. На Хабре есть неплохие статьи на тему подготовки к собеседованию и всё в таком духе, но прямо набора вопросов/ответов на понимание Python в формате чек-листа не встреча...

[Перевод] Я разработчик, а не компилятор Недавно у меня было телефонное собеседование, на котором мне задавали разнообразные вопросы по Java. Это стандартное собеседование и большинство вопросов тоже было вполне стандартным:Что такое полиморфизм?В чём разница между List и Set? Когда стоит использовать первое, а ког...

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

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

Секреты технического собеседования от СТО с опытом 1000+ интервью Привет, меня зовут Артём Пулявин, с 2022 года я занимаю позицию технического директора в Ситидрайве и отвечаю за всё IT в компании — от закупки серверов и ноутбуков до разработки и найма новых членов команды. За 20-летнюю карьеру я провёл более 1 000 собеседований и взял на ...

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

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

[Перевод] Мой опыт собеседования в Google [оффер на L5] Предупреждение: я не смогу привести в статье конкретные вопросы из-за подписанного соглашения о неразглашении (NDA). Работая в лондонском офисе Facebook в команде Instagram*, я начал задумываться о возвращении в Индию. В ноябре 2022 года со мной связался рекрутер Google. О...

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

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

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

Собеседование наоборот: «Леруа Мерлен», Nexign, «МойОфис», SportmasterLab, «Группа Астра», X5 Tech В ноябре на Хабр Карьере проходила карьерная неделя бэкенда. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. За специалистов боролись «Леруа Мерлен», Nexign, «МойОфис», «Группа Астра» и X5 Tech.В конце недели специалисты задают вопросы пре...

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

Развеиваем мифы о собеседованиях в FAANG Наверное, уже все слышали про процесс собеседования в FAANG (и другой BigTech). Leetcode задачи, системный дизайн, поведенческие вопросы, culture fit, и прочие баззворды регулярно обсуждаются на Хабре. Коллективный разум Хабра более или менее пришел к общему консен...

Паттерны или химеры программирования Данная статья будет полезна для Junior / Middle Java разработчиков, которые готовятся к собеседованию или просто развиваются и хотят немного конкретики по части паттернов, и так как в данной статье я покажу 5 паттернов, с которыми мы как разработчики работаем в Java Core, с ...

Пишем приложение на Python для подготовки к собеседованиям по Python На конец 2023 года язык программирования Python является самым популярным по индексу TIOBE. Что касается работы, то по количеству вакансий в мире язык Python занимает второе место (после JavaScript/TypeScript). Поэтому у соискателей на должность, где требуется Python, возник...

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 1: Live Coding В данной статье разберемся что такое live coding интервью и как к нему готовиться.Материал в первую очередь будет полезен Data Scientist'ам и ML инженерам, при этом некоторые разделы, например, Алгоритмы и структуры данных подойдут всем IT специалистам, к...

Подборка: навыки и инструменты начинающего Go-разработчика Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».Я знаю, что новички в любой сфере задаются вопросами о том, с чего нача...

Это реально? Что должен уметь джуниор системный аналитик по профессиональному стандарту Минтруда России Нам оставили немало комментариев к статьям по подготовке к собеседованию системного аналитика (СА) о том, что примеры со сложными вопросами по SQL, REST и диаграммам — избыточны. И что СА не обязан знать, как написать код обработки запроса на Python, И даже СУБД — тоже не сф...

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

[Перевод] Как объяснить суть Kubernetes таксисту Не так давно я побывала на конференции Kubecon 2023 в Чикаго. Готовясь к конференции, я почитала статьи в блогах, а на самой конференции посетила несколько семинаров для начинающих (в жанре «101»). Но всё равно не могла сказать, что уверенно понимаю эту технологию. Хуже вс...

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

[recovery mode] И снова о useCallback Привет, Хабр! Так вышло, что на текущем я попал под сокращение, а значит путь к собеседованиям открыт. Как раз вчера случилось одно (видимо, из многих), на котором зашла речь про useCallback. Читать далее

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

Задача «Получить значение у N url из списка» с собеседования на Go На данный момент нахожусь в активном поиске нового проекта, поэтому активно хожу на собеседования.Решил поделиться своими мыслями о решении задачи, которую (как мне кажется) часто дают на собеседованиях. ЗадачаНаписать функцию, которая принимает несколько url адресов, а отда...

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

[Перевод] Распределённые транзакции На собеседованиях на позицию middle/senior разработчика часто задают вопросы по распределенным транзакциям в микросервисной архитектуре.Мой коллега однажды посоветовал отличную статью со сравнением основных паттернов для решения проблем распределённых транзакций.Я проработал...

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

[Перевод] 8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript JavaScript — это мощный язык, который является частью фундамента интернета. У этого мощного языка также есть некоторые свои особенности. Например, знаете ли вы, что значение 0 === -0 равно true, или что Number("") дает 0? Дело в том, что иногда эти причуды могут ...

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

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

Техсобесы — это просто, но есть нюанс… Привет, Хабр. Меня зовут Дима и я разработчик, тимлид и по совместительству наставник на курсе «Мидл Python-разработчик» в Практикуме. Сегодня, с вашего позволения, я вставлю свои пять копеек и поделюсь опытом по такой заезженной теме, как технические собеседования. Много сл...

Готовимся к вопросам по вёрстке на интервью Frontend-разработчика: значения свойства display Привет, Хабр. Я продолжаю отвечать на вопросы из собеседований на должность фронтендера. Сегодня я отвечу на следующий вопрос: «В чём отличия между значениями block, inline, flex, inline-flex, grid и inline-grid для свойства display?» Прошу внимания. Мой ответ будет основ...

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

Yandex Backend Tour: по городам России в поисках backend-разработчиков Программисты уровня middle+ не готовы тратить месяц жизни на длительные интервью. Поэтому Яндекс приглашает backend-специалистов пройти собеседование всего за неделю, без стресса и ожидания. В ходе Yandex Backend Tour с 13 по 17 ноября кандидаты смогут встретиться офлайн с р...

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

Эпидемия многоступенчатых собеседований Эта статья написана по мотивам НЕМИТАПА, проведенного компанией Авито. Когда я увидел ЭТО, сказать, что был шокирован – ничего не сказать. Сначала Яндекс, потом Тинькофф, ну и теперь вот Авито (и это только наши, отечественные) внедряет у себя шестиступенчатое собеседование....

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

97 откликов, 2 тестовых, 3 технических собеседования — и оффер в IT-компанию у меня в кармане Привет, я Настя — младший разработчик в «Метре квадратном». Это статья о том, как я пришла в разработку практически с нуля в 2023 году. Знаю, на «Хабре» таких уже много, но когда-то подобная статья помогла мне начать свой путь, и я решила, что этот текст тоже может быть поле...

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

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

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

Open-source ML от Apple Привет, Хабр! После недавнего релиза Apple VIsion Pro я задумался над тем, какой вклад компания внесла в open-source ML, ведь, очевидно, было много предпосылок, наработок и технологий, о которых массовый пользователь не знает. Но все это гарантировано сыграло роль в появлен...

[Перевод] Как обхитрить мозг и заставить его полюбить сложные задачи [Дофаминовый детокс] Как часто вы ловили себя на мысли «Вот, блин, весь выходной прозалипал в бесконечных лентах, а ничего полезного так и не сделал»? Не спешите себя винить! Скорее всего, все дело в вашем мозге, который привык баловаться дофамином. Увы, с этой проблемой сталкиваются большинство...

Rush Minutes — онлайн-шутер с матчами на 3-5 минут Студия moreeasygame выпустила раннюю версию Rush Minutes. Это мобильная игра, доступная на Android через Google Play США. Пока что количество скачиваний 10+, поэтому в матчах придётся сталкиваться с ботами. Игровой процесс Rush Minutes представляет собой гиперказуальный шут...

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

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

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

Проектирование REST API: спорные вопросы с проектов и собеседований на системного аналитика (и не только) Проектирование REST API - это процесс создания дизайна методов обмена данными. Дизайн - это субъективное. У одних "так", у других "сяк". А кто прав? Иногда все, а иногда нет. Можно ли сделать в проекте все методы POST? Как правильно именовать эндпоинты - ед. число или мн. ч...

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

Шпаргалка для подготовки к собеседованиям по Frontend, каталог IT-мероприятий – эти и другие российские стартапы 10 новых российских проектов для работы с данными компании, создания опросов внутри Телеграм, защиты серверов, поиска мероприятий для IT‑шников и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучш...

7 важных вопросов о том, как обсуждать зарплату на собеседовании Поговорили с HR-экспертом и узнали, как обсуждать зарплату.

Опровергаю пять архитектурных заблуждений Привет! Я Алексей, iOS-разработчик в Тинькофф. Участвую в развитии архитектуры приложения, провожу собеседования и занимаюсь менторингом разработчиков.За мой рабочий опыт у меня сложилось ощущение, что в среде мобильной разработки есть недопонимание ключевых принципов архите...

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

Передача и обработка IAsyncEnumerable в Typescript с ASP.NET Core Web Всем привет, Меня зовут Олег и я .NET разработчик в компании Bimeister. Я хотел поделиться своим интересным опытом по связи проекта на ASP.NET Core Web App с использованием IAsyncEnumerable коллекций и современного фронт-енд SPA приложения на Typescript.и Vue.js 3 версии.Все...

Руководство по Stable Diffusion для начинающих (порнозвезд) Если вы не провели последние два года на ферме в Сибири, вы, вероятно, слышали о Stable Diffusion или пробовали генерировать изображения с помощью моделей, вроде Dall-e или Midjourney. Они становятся все лучше каждый день, и по качеству уже сравнимы с людьми, а во многих асп...

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

Реализация многооконного приложения на Vue 3 В наше время чуть ли не каждое приложение использует браузерный клиент. Это просто в написании, это кроссплатформенно, это легко в использовании. Браузерные решения уже активно используются и в промышленной сфере: аналитиками, операторами. WEB-приложения для управления промы...

Ностальгические игры: Dragon Age: Origins Если вы спросите, чем мне запомнился 2009 год, я смогу назвать не так много вещей. Для начала – смерть Майкла Джексона, которая шокировала как меня лично, так и весь мир в целом. Также вспомню спорное награждение первого чернокожего президента США Барака Обамы Нобелевской пр...

Fashion retail + IT= ? Привет, Хабр! Мы тут подумали и решили немного исследовать разные отрасли бизнеса с точки зрения их интересности для айтишников. Бытует мнение, что всё больше и больше компаний должны повышать свою технологическую грамотность и развивать внутри соответствующие компетенции. Х...

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

[Перевод] Как большие языковые модели в Street Fighter играли Что будет, если устроить совершенно новый тип тестирования для больших языковых моделей (LLM)? Например, выпустить несколько моделей на арену и заставить их соревноваться друг с другом?Именно это я и решил сделать: столкнуть LLM друг с другом в классической аркаде Street Fig...

[Перевод] За миллионы лет на поверхности Марса то и дело появлялись потоки воды Существует огромное количество доказательств того, что Марс когда-то был влажным и тёплым. Реки текли по его поверхности и прокладывали сложные системы каналов, впоследствии обнаруженные нашими орбитальными аппаратами. Обширные океаны,- возможно, даже большие, чем земные,- п...

Начать год по-новому: курсы, которые помогут выстроить ИТ-базу — быстро и без «воды» Рассказываем, как провести длинные выходные с пользой, если вы учитесь на ИТ-специальности, готовитесь к собеседованию на джуниор-позицию или хотите сменить направление работы. Чтобы помочь начинающим специалистам, мы в beeline cloud сделали специальные «базовые» курсы — по ...

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

Собеседования аналитиков: кого, куда, как и почему Про собеседования, аналитиков и не только, на различных IT и не очень ресурсах написано достаточно много. Но ведь это не повод не рассказать, как они происходят у нас — вдруг что-то новое для читателя да и проскользнет? =) Читать далее

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

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

Что делать, если кандидат оказался сеньором или психом: советы на случай форс-мажоров Меня зовут Александр Гирев, я Android-разработчик и технический интервьюер. В одной компании я выполнял роль interview expert: следил за качеством собеседований, готовил рекомендации и матрицы вопросов, обучал начинающих интервьюеров.Однажды на интервью я спросил кандидата, ...

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 3: Специализированное машинное обучение Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor). В предыдущей статье я поделился материалами для подготовки к этапу по классическому машинному обучению.В этой статье рассмотрим ма...

В России разработали нейросеть для собеседования менеджеров В России создали нейросеть, которая поможет в подборе менеджеров по продажам

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

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

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

Что тестировщик уже умеет для работы аналитиком Всем привет! Меня зовут Мария Макарова, я являюсь системным аналитиком в Мир Plat.Form. В ИТ я почти 10 лет, а непосредственно в аналитике сравнительно недавно.В этой статье хочу поделиться своим опытом смены деятельности в ИТ, а именно про переход из тестирования в аналитик...

Где искать работу Go разработчику в 2024 году В поисках работы и фриланс-проектов для разработчиков Golang в 2024 году могут возникнуть некоторые сложности, особенно для новичков. Часто они сталкиваются с дилеммой: не знают, с чего начать, и чувствуют, что устроиться на работу в этой сфере практически невозможно. О...

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

Аналитик vs. презентация задачи. Изучаем профессионально-деформационные диалекты коллег Привет =) На связи снова Анастасия-аналитик из команды STM Labs со своей любимой темой «мягких» навыков. В статье про собеседования (первая часть тут, вторая тут) я сравнила аналитика с переводчиком с бизнесового языка на разработческий. Или наоборот.Недавно у нас на работе ...

[recovery mode] Симулятор реального собеседования для программистов — практикуемся онлайн Недавно я начал искать работу фронтенд-разработчиком и проходить интервью: готовился, решал задачи, смотрел mock-интервью на YouTube. Но, к моему сожалению, на реальном интервью все мои мысли свалились в кучу, и я выглядел неуверенно. Хотя до этого мне казалось, что я готов ...

Какие вопросы задать на собеседовании будущему начальнику или рекрутеру — примеры от Harvard Business Review Чтобы составить список, издание поговорило с профессором психологии Артом Маркманом и карьерным консультантом Джоном Лизом. Те советуют заглядывать в него перед собеседованием, если не хочется растеряться от рекрутерского «Может, у вас есть вопросы к нам?» ...

Реализация кодека 66b/64b на языке VHDL В протоколах передачи данных для стабильной работы используются кодеки, выбранные разработчиками с учётом следующих требований:равномерное распределение 0 и 1 в каналепростота кодирования/декодированияиметь небольшую избыточностьОдин из самых распространённых протоколов, о к...

[Перевод] Становится ли ПО хуже? Недавно я наткнулся на пост Никиты Прокопова Software disenchantment. Он заставил меня вспомнить пост Мацея Цегловски The Website Obesity Crisis и множество других статей подобного типа. Среди людей, пишущих о разработке ПО, возникает всё более широкий консенсус о том, что ...

Обработка анимации после бюджетного мокапа для UE4 Мы небольшая студия энтузиастов, основная наша деятельность это создание проектов для местного музея под гарнитуры VR (Oculus Quest 2). В каждый наш новый проект мы стараемся добавлять какую-нибудь фишку. В этом проекте принято было отказаться от Mixamo и создать свой компле...

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

Игроки Warzone Mobile: «Раньше я делал максимум 5 убийств, теперь спокойно более 8» Перед релизом Warzone Mobile разработчики из Activision гордо заявляли, что в матчах будут только реальные игроки в числе 120 человек. Теперь геймеры заметили, что им в матчах начали попадаться боты. Они выдают себя сами: смотрят на вашего бойца в упор, стоят на месте, ред...

Термоядерная энергетика, токамак и ITER Это расшифровка одиннадцатого выпуска моего подкаста «Планы на завтра». Если не хочется читать лонгрид, прошу прослушать на вашей любимой платформе, может быть, так будет удобнее. Также у подкаста есть телеграмм‑канал, он так и называется «Планы на&n...

Собеседования аналитиков: кого, куда, как и почему (и чтобы что!). Часть 2 Вторая часть масштабной статьи про собеседования. Первая — тут. В прошлый раз мы поговорили об идеальном кандидате в вакууме, а также о презентационной части собеседования. Здесь же будем говорить про техническую часть и про ...

Блокчейн для чайников: создаем свой первый распределенный реестр Привет, Хабр! На связи Николай, главный редактор Web3 Tech. Как можно предположить по должности, опыта в разработке я почти не имею. Год назад закончил мини-курс по Python, сделал об этом пост и с тех пор код не писал. Но недавно набрался смелости, заручился посильной поддер...

Кулинарный гид по Vue.js: всё о props Привет, Хабр! В этой статье разберемся, как frontend-разработчику готовить на «кухне» props. Выбирайте подходящий уровень сложности: джуны-поварята смогут лучше разобраться в работе и применении props на фреймворке Vue.js, а еще мы затронем тему валидации. Для мидлов и более...

Как пройти собеседование на позицию системного аналитика в 2024 году Привет, Хабр! Меня зовут Андрей Царев — я системный аналитик, технический интервьюер и ментор.Системный анализ — одно из популярных направлений в ИТ. Но далеко не все представляют, как правильно готовиться к интервью и проходить их. В&...

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

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

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

Технические задания на собеседовании QA Junior+ Привет, Хабр! Меня зовут Иван, я в тестировании более 2-х лет. Начинал свой путь с курса Яндекс Практикума (подробнее в тг канале). Продолжаем разбирать вопросы и технические задания на собеседовании QA manual. Перед прочтением этой статьи рекомендую ознакомиться с моей пред...

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

Стартуем без транзакции. Альтернативный вариант вопросов на собеседовании «по SQL» Статей о селектах хватает, попробуем про апдейты. "ТОП-100" вопросов не обещаю - тут бы с одним разобраться. Разработчиков OLTP-систем под MS SQL Server и кандидатов на подобные вакансии приглашаю под кат.Код на T-SQL, и он идеален. Атомарности нет, целостность вернём ручным...

Пока что и близко не GTX 1650 Ti. Первые тесты iGPU в процессоре Intel Meteor Lake не позволяют назвать это революцией Процессоры Intel Meteor Lake могут отобрать у Ryzen 7000 звание носителей самого производительного iGPU в сегменте. Мы это слышали от разных источников, а теперь можем попытаться подтвердить или опровергнуть, опираясь на первые тесты.  Процессор Core Ultra 7 155H,...

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

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 2: Классическое машинное обучение Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor).В предыдущей статье я поделился материалами для подготовки к одному из самых волнительных (для многих) этапов - Live Coding.В этой ...

Backup. Файловое резервное копирование бюджетного VPS Предыстория. В своё время, когда мне надо было найти решение этого вопроса на Хабре, казалось, что все статьи состоят из установки и настройки Veeam Backup, Proxmox Backup и прочих коммерческих решений для блочных устройств. У меня запросы поскромнее. SLA и 3-2-1 не требуютс...

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

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

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

«Есть вопросы, на которые не ответит даже наниматель»: три истории о собеседованиях разработчиков на С++ 21 ноября в рамках митапа по С++ Константин Владимиров, Илья Шишков (@ishfb) и Елена Степанова — эксперты с многолетним «стажем» в собеседованиях — обсудят, как проводить технические интервью, говорить про алгоритмы без синтетических задач и оценить знания кандидата.&nb...

[recovery mode] Что есть реальность, или эффективен ли SCRUM Меня зовут Султанов, и я тимлид (тяжелый вздох). Стараюсь делать разработку эффективной. Иногда даже получается. Вместо предисловияAgile. Кругом Agile. Наверное не осталось людей, команд и организаций, которые работают не по Agile. Слово «SCRUM» прочно вошло в жизнь разрабо...

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

[Перевод] HTML: плохие стороны Вероятно, вы слышали заявления типа «HTML и так по умолчанию обладает accessibility» или «Не нужно изобретать заново этот абсолютно идеальный элемент управления HTML». Я считаю, что это общие заявления, а не универсальные истины. Веб-разработчикам крайне важно осознавать нед...

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

Первые геймплейные кадры стимпанк-шутера Judas от автора BioShock Одним из самых интересных инфоповодов с презентации State of Play от Sony стала новая игра Judas от Кена Левина — автора серии BioShock. Стимпанк-шутер от первого лица пока что даёт больше вопросов, чем ответов, хоть нам и продемонстрировали геймплейный трейлер. Зато точно м...

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

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

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

Один в поле разработчик: примеры российских видеоигр, которые создавал один человек Может ли интересную игру создать один человек? Когда-то Пажитнов сделал Тетрис, а одним из развлечений программистов было создание или портирование игр с одной платформы на другую. Есть зарубежные игры, созданные в одиночку и заработавшие миллионы – о них на Хабре уже п...

Готовимся к вопросам по вёрстке на интервью Frontend-разработчика: свойство display За свою карьеру у меня было достаточно много собеседований. Конечно, одной из основных тем вопросов была вёрстка. Немного похвалюсь. Не было вопроса, на который я не ответил. Недавно у меня появилось желание снова проверить себя и показать сообществу свои ответы на самые ...

[Перевод] Кандидатура — старший инженер-программист. В должности отказать… Привет, Хабр!Недавно команде разработки beeline cloud попалась вот такая статья. И оказалась она довольно дискуссионной. Настолько, что мы решили ее перевести и узнать мнение широкой аудитории — а кто же, по вашему мнению, достоин называться синьором?Похвально, когда ради ка...

Неочевидные трудности роста IT-специалиста Идея этой статьи родилась из обсуждения в чате канала «UI фэйл» (https://t.me/uifail), который ведёт мой коллега и друг Денис Пушкарь. В процессе сборки материала я обращался к коллегам из других команд и направлений (в том числе разработки, тестирования и аналитики), чтобы ...

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

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

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

В МТС Банке рассказали об эффективных навыках самопрезентации для людей с инвалидностью В ПАО «МТС-Банк» рассказал о навыках эффективной самопрезентации при подготовке к собеседованию в рамках второго онлайн-марафона по профориентации и финансовой грамотности для людей с инвалидностью, который организован совместно с РОИИ «Перспектива».

Вопросы по SQL, которые часто задают на собеседовании. Часть 1 SQL (Structured Query Language) – это язык программирования, используемый для управления реляционными базами данных. В этой статье я собрал вопросы по SQL, с которыми вы можете столкнуться на собеседовании. Их часто задают для проверки общих знаний и навыков. Читать далее

Как я поменял профессию: из тканевой инженерии в adult-индустрию Если ты DevOps, который работает с adult‑проектами, то твой типичный «взрослый контент» будет выглядеть примерно так.Одна из самых традиционных тем на Хабре — это внезапные карьерные перемещения из различных профессий в IT и обратно. У меня...

Контроллеры для автоматизации, отечественные коммутаторы и оборудование для SMT-монтажа на выставке в Минске 12-14 марта 2024 в Минске проходит 27-я международная выставка «Автоматизация. Электроника. Электротех. Свет».Тема выставки пересекается с домашней и промышленной автоматизацией, поэтому мы решили рассказать о стендах и продуктах, которые нас заинтересовали. Есть на выставк...

Сказ о том, как я собеседования проводила. Часть 2 Привет! На связи Катя из мобильной разработки. Я выпускаю вторую часть статьи про собеседования в Альфе. С первой частью можно ознакомиться здесь. Процесс отбора сотрудников проходит годы становления, как было и у нас. Требования далеко не жёсткие — они меняются, как и сфера...

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

Small talk для большого успеха: общение с рекрутером, коллегами и новыми знакомыми Ребята, привет! Это Лена, методист курсов английского языка в Практикуме, преподаватель и англоговорящий интервьюер в международных IT-компаниях. Мы с вами уже знакомы по статье о собеседовании на английском для разработчиков.Я хочу более подробно раскрыть пункт о софтскилах...

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

Преобразование Уолша-Адамара На сайте hackerrank.com есть отличная задача.По заданному массиву short[] A; найти максимальное количество его подмассивов, xor элементов которых будет одинаковым. Сам этот xor тоже нужно найти.Максимальная длина массива равна 105, так что квадратичный алгоритм не укладывает...

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

Погружение в мир адаптивной верстки с Flutter Я Магин Максим, Flutter-разработчик агентства мобильной разработки Instadev. Поговорим о таком понятии как “адаптивная верстка”. Разберем, для чего она нужна, чем отличается от других видов верстки и какие подводные камни могут встретиться при использовании.Каждый разработчи...

А точно ли программистам не нужны алгоритмы? Мне 21 год и я работаю программистом всего 4 года, за это время я побывал на 2–3 мелких проектах и 3–4 проектах крупных компаний, таких как: Luxoft (упокой его душу), Альфа, ОТП, ГПБ и др. Так же я часто прохожу собеседования и в другие ком...

[Перевод] Как был создан потоковый SQL-движок Возможно, вы как раз их тех, кто, просыпаясь каждое утро, задаёт себе три самых вечных жизненных вопроса: 1) как мне сделать потоковый SQL‑движок? 2) Что это такое — потоковый SQL‑движок? 3) Способен ли Господь наш сбрасывать те таблицы, коими владее...

Осталось изобрести: банк идей для стартапов на базе фантастики Когда возникает новая технология, мы непременно вспоминаем, что  это уже было придумано в Симпсонах описано где-то в научной фантастике. Автор рассылки Not Boring, решил не ждать, пока мозг какого-нибудь инженера и какая-то идея встретятся, а аккумулировать все “сырые”...

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

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

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

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

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

Burnout Revenge: концентрированное гоночное безумие Помните те времена, когда компания Electronic Arts ещё пыталась делать какие-то классные проекты, которые, помимо интересного геймплея, могли предложить наикрутейшую лицензированную музыку? Уверен, многие из вас хранят в памяти различные части серии Need For Speed, FIFA и NH...

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

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

ThinkPad X41 Tablet в 2023 году У каждого из нас есть любимые вещи, использование которых вызывает положительные эмоции. Если это автомобиль, то каждый элемент находится на своём месте и реагирует предсказуемым образом. Каждый звук привычен, ведь вы слышали его сотню раз и знаете, что так должно быть. Нет ...

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

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

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

Создание генетического алгоритма для нейросети и нейроcети для графических игр с помощью Python и NumPy Привет, Хабр!Сегодня я расскажу и покажу, как сделать Genetic Algorithm(GA) для нейросети, чтобы с помощью него она смогла проходить разные игры. Я его испробовал на игре Pong и Flappy bird. Он себя показал очень хорошо. Совет прочитать, если вы не читали первую статью: "Соз...

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

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

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

Это база: нюансы работы с Redis. Часть 1 Привет! Меня зовут Петр и мы в компании Nixys очень любим Redis. Эта база используется, если не на каждом нашем проекте, то на подавляющем большинстве. Мы работали как с разными инсталляциями Redis, так и с разными версиями, вплоть до самых дремучих, вроде 2.2. Несмотря на т...

Олдскульный инди-платформер Unmasked: An Inner Journey выйдет в этом году Украинские разработчики из студии 1stone Games анонсировали своё дебютное приключение — инди-платформер без диалогов Unmasked: An Inner Journey. Новинка должна выйти в течение 2024 года для ПК и консолей Xbox и PlayStation, но в планах авторов расширить список платформ. Судя...

ИИ научили проводить собеседования Санкт-Петербургская компания Xenia AI представила ИИ-голосового ассистента Ксению. Отличительной особенностью Ксении является её умение самостоятельно генерировать вопросы и проводить "глубокие" интервью с кандидатами, функционируя на уровне опытного специалиста.

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

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

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

Лучшее время для инди-игр и скандал со Sweet Baby Inc: что происходит с игровой индустрией В своей новогодней статье с итогами про видеоигры я сказал, что 2023 год стал лучшим годом в истории компьютерных игр. В статье вы могли прочесть небольшой обзор: 8 игр, которые, на мой субъективный взгляд, стали лучшими за 2023 год. Но в 2023 году вышло чуть больше, чем 8 ...

Разбираемся в BIA: популярные вопросы и неочевидные кейсы Анализ воздействия на бизнес (BIA, Business Impact Analysis) — один из фундаментов управления непрерывностью бизнеса, который, как кажется, позволяет решить основные вопросы: оценить потери от простоя критичных процессов, выделить эти критичные процессы, узнать, от чего зави...

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

Мобильная разработка за неделю #525 (5 — 11 февраля) В новом дайджесте разбираемся со SwiftData и кодом доставки пиццы, изучаем в будущее swift-testing и мастерстве программирования, обманываем на технических собеседованиях с помощью ChatGPT, определяем самые скачиваемые и зарабатывающие приложения в России в январе и многое д...

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

Unpacking аналитиков: виды, особенности и отличия Приветствую всех читателей Хабра!Меня зовут Белоусова Александра, я развиваю направление по обучению и стажировкам аналитиков в «Автомакон». У меня довольно разнообразный профессиональный опыт: была и бизнес-аналитиком, и системным, и аналитиком данных, руководила проектами ...

Как сделать универсальный компонент List Cell в Figma Я покажу свой способ сборки компонента List Cell, объясню, почему считаю его гибким, а также приложу ссылку на Figma. Я решил рассказать об этом потому, что не нашёл подходящих материалов, как собрать свой List Cell. Рассмотреть материал

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

Apple намерена сделать iOS 18 самым качественным обновлением за последние годы. Тут все, что известно Когда на WWDC 2023 Apple показала iOS 17, все кому не лень высказались о том, что ничего действительно нового и достойного внимания в операционной системе не появилось. Самое интересное, что пока компания тестировала операционку для Айфонов летом, никаких глюков в ней практ...

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

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

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

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

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

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

Как я искал ПДн в 300 базах данных [и сохранил рассудок] Пришли как-то ко мне парни из службы безопасности и говорят: «Надо обойти все БД и собрать с них персональные данные». Потому что в России изменилось законодательство и теперь их нужно хранить в особо защищённых хранилищах. Если этого не сделать, то рано или поздно данны...

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

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

Мобильная разработка за неделю #519 (11 — 17 декабря) В новом выпуске усложнение iOS и избавление от рекурсии в Kotlin, cимволизация логов и новые фичи на старых Android, многомодульность на Flutter, опыт прохождения собеседования в Google, как много языков может влезть в одного программиста и многое другое! Подписывайтесь на ...

Сказ о том, как я за год решил более 600 leetcode задач Всем салют!Хочу рассказать вам историю о том, как я начинал с уровня — «не могу решить даже 1 easy задачу из 10» до уровня — «могу решить каждую вторую medium задачу» и прошел несколько coding сессий в таких компаниях как Meta, Bo...

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

На пути из Web к Native, часть 1 Всем привет, в этой статье в хочу поведать, какие трудности могут ожидать неопытного человека, который соблазнится нативным программированием.Оставь надежду, всяк сюда входящий. Или.. нет..?Имея небольшой опыт в веб-программировании, мне казалось, что все не так плохо. И так...

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

Astra Linux Embedded – мифы о продукте и вопросы о тонкостях его лицензирования Больше года прошло с момента старта операционной системы для устройств фиксированного функционала Astra Linux Embedded (подробнее про этот продукт мы писали ранее), и за это время родилось изрядное количество "мифов" вокруг этого варианта лицензирования. В живом общении и в ...

[Перевод] Защищено ли ваше программное обеспечение? В нашем мире, где каждый релиз готовится в спешке, а сами релизы выходят на регулярной основе, что вы делаете, чтобы защитить своё программное обеспечение? Что вы можете сделать, какие вообще есть варианты?С точки зрения того, что именно представляет собой CI/CD: непрерывная...

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

[Перевод] «Да» — расписаниям, «нет» — спискам дел Представьте, что вы купили новый телефон. Но, несмотря на то, что его только достали из коробки, ежедневно, в конце дня, его операционная система даёт катастрофический сбой. Продолжали бы вы пользоваться таким вот дефектным телефоном? Нет, конеч...

Большой API для экспериментов и front проектов или памятка о том, как я создавал проект Это моя первая статься, а потому, как мне кажется, будет хорошим шагом начать с того, кто я такой. Меня зовут Юрий, я учусь на программиста и попутно сам стараюсь изучать всё возможное про мою специальность, а моя специальность - это .Net. Влюбился в него и вцепился с первог...

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

Шаблонный сервис C# Всем привет, я разработчик из компании Bimeister и я хочу рассказать о шаблонном C# сервисе, который мы создали, чтобы унифицировать наши приложения и сократить время работы разработчиков над базовой настройкой приложения.Мы начинали небольшой компанией с одним основным серв...

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

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

“Кем вы себя видите в нашей компании через 5 лет” и другие надоевшие вопросы HR — откуда они взялись и как мешают найму Всем привет! Вместе с коллегами я занимаюсь наймом в Максилекте. Обычно в блоге на Хабре высказываются наши разработчики. От них были статьи не только о технологиях, но и о том, на что смотреть в ходе собеседования и как правильно подобрать компанию по душе. Их мнение вызвал...

Раскрыта схема воровства денег под предлогом собеседования для удалённой работы В «Тинькофф — Журнале» рассказана история про относительно свежую мошенническую схему.

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

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

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

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

Как внедрить гайд по стилю кода в проект Всем привет! Меня зовут Соня Гусева, я фронтенд-разработчик в Яндекс Практикуме (или фронтенд-капибара). Вместе с командой мы развиваем платформу practicum.yandex.ru. Например, сделали поиск по пройденным материалам — тот самый, где «найдётся всё». И тёмную тему — для комфор...

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

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

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

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

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

Состоялся пробный запуск Roomscapes — новой игры про дворецкого Остина Издатель Playrix, знакомый мобильным геймерам по Gardenscapes и Homescapes, выпустил раннюю версию новой игры — Roomscapes. Сюжет снова вращается вокруг дворецкого Остина, который обосновался в старом особняке, только что переехав туда. Игрокам предстоит проходить уровни и з...

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

Как я ищу себе сотрудников в команду DevSecOps и AppSec Привет! Меня зовут Михаил Синельников. Я DevSecOps TeamLead в РСХБ‑Интех. Тружусь в ИТ‑сфере уже 25 лет, немалую часть из которых — на руководящих должностях. Сегодня расскажу, как я ищу специалистов к себе в команду DevSecOps и A...

Как показать номер версии на экране загру… Привет, Хабр! Меня зовут Сергей, и я 3 года работаю Android/iOS разработчиком. Написал с нуля приложение для фитнес-клубов (Google Play/App Store — если интересно, код под NDA, его не могу показать) и дорабатываю малоизвестный банк. За это время накопилось много интерес...

Инклюзивность в продуктах: новые возможности? Или путь в никуда? Привет, я Марго — инклюзивный продакт в Skyeng. Впервые вопросом «Какого черта одним можно, а другим нет?» я задалась после отдыха в Турции, где мы с друзьями покоряли горки в аквапарке. Все было круто, потом мы прилетели в Россию и решили повторить, но на аттракционы… ...

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

На фальшивых собеседованиях разработчиков вынуждают установить Python-бэкдор Аналитики Securonix обнаружили новую вредоносную кампанию Dev Popper, которая направлена на разработчиков ПО. Хакеры проводят фальшивые собеседования, чтобы склонить жертв к установке Python-трояна удаленного доступа (RAT).

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

ChatGPT стал лениться и отказываться отвечать, и разработчики говорят, что такое поведение образовалось само по себе Некоторое время назад ряд пользователей ChatGPT обнаружил, что чат-бот может лениться и даже вообще отказываться отвечать. OpenAI признала наличие проблемы, причём ситуация оказалась весьма интересная.  создано DALL-E Разработчики завили, что не обновляли ИИ с 11 ...

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

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

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

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

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

Интервью с руководителем отдела анализа защищённости Angara Security Михаилом Суховым о пентесте Я много бывал за последнее время на разных ИБ‑мероприятиях, где проходили различные киберучения. Много писал об уязвимостях, об ИБ‑решениях, борющихся с ними, специалистах, выявляющих бреши в инфраструктурах. И как раз на последне...

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

Как запускать Алису одной кнопкой на любом Айфоне Многие пользователи iPhone считают голосового ассистента Siri настолько бестолковой, что мечтают заменить ее на Алису от Яндекса. Однако штатными средствами Apple не позволяет это сделать. Кто-то даже ради этого делает Jailbreak своего смартфона или планшета. Но можно обойт...

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

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

Не знаете что посмотреть на каникулах? VK Клипы заменят вам TikTok и Reels в Инстаграме* Уже почти полтора года пользователи TikTok из России не видят и не могут выкладывать в социальную сеть новые ролики. И это не говоря про Инстаграм*, который вообще попал под блокировку в нашей стране. К настоящему моменту придумали уже несколько способов, как обойти эти огр...

В японской MMORPG HIT: The World (HIT 2) будет меньше P2W-элементов Некоторые мобильные геймеры могли подумать, что японская версия HIT 2 — HIT: The World — ничего нового по сравнению с корейской версией не предложит. На самом деле изменения очень крупные, о чём и рассказал японский портал, 4gamer.net. Его автор передаёт, что релиз HIT: Th...

Коротко про алгоритмы и структуры данных Привет, Хабр! Меня зовут Ричард, я работаю в команде kPHP в VK, занимаюсь разработкой kPHP, плагинов для IDE, а также другого инструментария, делая жизнь разработчиков проще. В своей работе мне приходится иметь дело с PSI деревьями, AST, самопис...

НаQA нам QA? Привет, Хабр! Меня зовут Ксения, я руководитель отдела QA в компании ISPsystem. О том, как я собирала команду, можно почитать в моей предыдущей статье. Сейчас в нашем отделе 14 человек. Чем шире становится команда, тем больше ожиданий на нее возлагается относительно кач...

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

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

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

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

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

Pet-проекты. Советы себе начинающему Привет, Хабр! Меня зовут Андрей и я программист. Как и многие, в свободное время я занимаюсь разработкой своих Pet-проектов. Для себя я писал мобильные приложения, игры на Unreal Engine, пробовал обучить нейросеть генерировать квесты и многое другое. Большинство их них прино...

Уютное приключение Song of Nunu: A League of Legends Story вышло на консолях Экшен-приключение из серии A League of Legends Story наконец-то добралось до консолей Xbox One, Xbox Series X|S и PlayStation 4|5 спустя несколько месяцев после релиза на ПК и Switch. Уютная и тёплая история Song of Nunu от разработчиков из студии Tequila Works — авторов RiM...

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

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

Что будет, если выйти из IT? Размышляя на тему минусов IT, я вспомнил историю моего знакомого Сергея, который работал на позиции Senior Java Developer в одном российском банке. В какой-то момент его настолько припекло, что он решил выйти из IT. «Прощай, немытое айти! Страна рабов, страна господ!», — бра...

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

6 функций iOS 17.4, которые станут доступны всем С выходом первой бета-версии iOS 17.4 Apple рассказала о функциях этой прошивки, которые будут доступны на территории Европейского союза. К ним относится поддержка сторонних магазинов приложений, аналогов Apple Pay и браузеров со своим движком. А вот про пользователей в ост...

[Перевод] Размер пул-реквеста имеет значение Иногда бывает так, что вы отправляете на проверку пул-реквест, который оказался существенно больше, чем вы ожидали. И у вас возникает вопрос:«Какого же размера он должен быть? Бывает ли идеальный размер? Если бы теоретически можно было полностью его контролировать, то наскол...

Как на Android проверить приложение на вирусы На прошлой неделе многие пользователи Android столкнулись с проблемой, когда Google Play назвал 2ГИС опасным приложением и призвал его удалить. Разработчики программы оперативно решили проблему, выпустив апдейт, устраняющий уязвимость. Но к тому моменту создатели 2ГИС уже у...

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

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

Keycloak ― построение отказоустойчивого кластера Разворачивая у нас в Туту Keycloak мы столкнулись с необходимостью создания отказоустойчивого кластера. И если с БД всё более менее понятно, то вот реализовать корректный обмен кэшами между Keycloak оказалось довольно непростой для настройки задачей.Мы упёрлись в то, что в д...

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

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

Помогаторы разработчика 1С Всем привет. Данная статья написана по моему выступлению на Infostart Event 2022, на котором я рассказал об инструментах и «лайфхаках», которые использую в своей работе и которые, как мне кажется, помогают сделать работу разработчика 1С проще, удобнее, а главное, эффективней...

Теория сложности Привет, Хабр!Теория сложности представляет собой концепцию о том, что сложные системы — это не просто совокупность частей, но скорее сеть взаимодействий, которые порождают новые, часто непредсказуемые явления.Формулы, используемые в теории сложности, часто связаны с вычисли...

Как установить Google Play Games на ПК, чтобы запускать игры для Android на Windows Как бы мы ни относились к мобильному геймингу, он пользуется бешенной популярностью. У миллиардов людей на планете есть смартфон, и почти все игры для Android являются бесплатными. Однако играть в них, уткнувшись в маленький экран мобильного устройства, не всегда удобно. По...

Неочевидные угрозы: как защититься от атак на десериализацию, XSS и чтение произвольных файлов Злоумышленники могут успешно атаковать 98% веб-приложений. И это не просто громкие цифры, а данные из исследования Positive Technologies. Как такое возможно, если есть инструменты и практики типа SAST, DAST и WAF, а разработчики вроде бы нормально кодят?Давайте я объясн...

Почему мир Hogwarts Legacy похож на цветной картон (Часть I) Думаю, каждый вспомнит с наскоку несколько историй из Ведьмака, Дизонорда, Фаллаута. И я говорю не об основных или сайд квестах, а об истории, которые требовали лишь вашего внимания. Где вы сами складывали картинку по предметам во...

[Перевод] Как Rust меняет мышление разработчика Я страшно ненавижу C++. Обычно я люблю программирование, но каждый проект, с которым я имел дело на C++, ощущался как монотонная рутина. В январе 2023 года я пошёл по пути изучения Rust, поэтому теперь могу сказать, что знаю язык системного программирования, который действит...

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

«Это было забавно», — Дуров заявил, что Цукерберг пытался скопировать его идеи, и что они оба обманули друг друга Павел Дуров рассказал, как руководитель Meta* Марк Цукерберг после встречи с ним пытался скопировать его идеи, а также подтвердил, что они оба наврали про свои планы друг другу. «Да, мы встретились с Марком более 10 лет назад. Я все еще управлял "ВКонтакте&qu...

Ubisoft закроет некоторые сервера Rainbow Six Mobile На сайте Ubisoft появился англоязычный пост по игре Rainbow Six Mobile. В нём разработчики говорят, что пробный запуск позволил им собрать обратную связь, что помогло проекту встать на правильный путь развития. При этом до сих пор есть над чем работать, поэтому для R6M не бу...

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

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

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

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

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

Отчёт о мероприятии #Rekonfa Информационная служба Хабра побывала на конференции #Rekonfa, организованной «Яндекс Рекламой». Мероприятие проходило на «ВТБ Арене». Конференция посвящена инструментам взаимодействия технологий и рекламы. Вообще это маркетинговая конференция, но в этот раз мн...

Yet Another Easyjson. Как я не устаю делать велосипеды, а главное зачем Я люблю время от времени взять и переделать что-нибудь уже готовое. Цель не в том, чтобы сделать что-то лучше или доказать свою гениальность – я просто ищу опыт. Как получить опыт в разработке сложного инструмента, если ты берешь уже готовые фреймворки и пакеты и просто соби...

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

Microsoft сделает игры Xbox мультиплатформенными На этой неделе появилось множество интересных слухов, подтверждающих, что Microsoft скоро изменит свою стратегию по эксклюзивным играм для платформы Xbox. Сначала появились данные, что видеоигры Sea of Thieves и Hi-Fi Rush будут выпущены на конкурирующей платформе, а теперь ...

Опять транзакции… Всем привет. На своем последнем месте работы я выполнял обязанности Java разработчика в одной из команд сервиса, чье приложение установлено в смартфоне большинства жителей РФ. Использовался стандартный стек технологий: Java, Spring(web, jdbc, core), Postg...

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

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

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

Самоидентификация и зеркальный тест или как дельфины имена придумывали Около месяца назад уважаемый @SLY_G опубликовал на Хабре перевод «Сможем ли мы разговаривать с животными при помощи ИИ?». Мы с ним немного обсуждали этот текст, и он обратил моё внимание на свежее исследование, позволяющее предположить, что слоны могут придумывать друг для д...

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

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

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

REST API на котиках Привет любителям котиков! Меня зовут Юля, я backend‑разработчик компании CDEK. Я сама не так давно изучала все эти сложные понятия в программировании, поэтому решила помочь и вам разобраться с одним из них.С какой стороны IT вы бы не пытали...

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

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

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

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

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

Можно ли писать из Ватсапа в Телеграм и наоборот? После обновления будет можно WhatsApp, сколько бы его ни ругали, остается самым востребованным мессенджером в мире, обходя по ежедневной аудитории и Viber, и Signal, и Telegram, вместе взятые. В России, например, его даже сравнивают со Сбербанком Онлайн, поскольку уж в Ватсап-то можно написать любому и...

Создание сервиса авторизации через систему ЕСИА Всем привет. Меня зовут Динис, я старший разработчик в БФТ-Холдинге. В данной статье приведен план по созданию сервиса авторизации через систему ЕСИА. Тема будет интересна тем, кто внедряет такой сервис для своего приложения. В статье я собрал ключевые выдержки из документац...

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

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

Дата релиза кооперативной Luigi's Mansion 2 HD для Nintendo Switch День Марио в этом году принёс нам не только сиквел фильма «Братья Супер Марио» и дату выхода бумажного приключения Paper Mario: The Thousand-Year Door, но и новый анонс. Так Nintendo подтвердила, что жуткая кооперативная аркада Luigi's Mansion 2 HD появится на приставках Nin...

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

Подключаемся к BBS через Amstrad NC100 из 1992 года Привет, Хабр! В предыдущей статье мы рассказали, как выглядел один из необычных компьютеров производства Amstrad. Сегодня же попытаемся ответить на самые часто задаваемые вопросы: как можно применить столь старое «железо» в современном мире и можно ли его вывести в сеть Инте...

Загадочный астероид оставил на Марсе почти 2 миллиарда кратеров Марсианский кратер Коринто. Изображение: phys.org Кратеры — это углубления на поверхности планет, которые образуются в результате падения космических объектов. На сегодняшний день исследователям известно о существовании 128 кратеров на Земле, и самым большим из них является ...

Гайд по микрофронтендам на single-spa, или Как уже наконец-то уйти от монолита во фронтенде Привет, Хабр! Меня зовут Данил, я Frontend-разработчик в Samokat.tech. Недавно мы с командой распилили монолит на Angular и перешли к микрофронтендам на Vue. Наш опыт я постарался упаковать в пошаговый гайд – надеюсь, этот материал поможет тем, кто только начинает свой ...

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

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

Ностальгические игры: Sid Meier's Civilization III В наши дни, после выхода уже шести частей Цивилизации, каждый может найти для себя «ту самую» игру серии, которая близка его сердцу. Любая из них по-своему уникальна, что позволяет фанатам-олдфагам ранжировать их между собой. Что же касается меня, наиболее ламповой и носталь...

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

Оранжевый k8s кластер на ладони Сначала у меня появилась Orange Pi Zero 2 W, на пробу. Под планируемые задачи она не подошла, но 4 ядра и 4G памяти и размеры понравилось. Так же понравился Type-C и WiFi из коробки. Потом я вспомнил что давно хотелось just for fun попробовать собрать кубер на одноплатниках,...

Как сделать консистентный UX для 40+ продуктов. Уроки, которые я извлекла из перезапуска дизайн-системы Привет! Меня зовут Ксения Гаврилова, я дизайн-менеджер в Selectel. Определяю, поддерживаю процесс и качество дизайна продуктов в компании, занимаюсь поиском и онбордингом людей в команду, помогаю дизайнерам развиваться. В 2022 году мы создали свою дизайн-систему. Это был с...

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

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

Что вы могли не знать о продуктовом дизайне в B2B Как делать дизайн для бизнеса и больших корпораций по всему миру? В чем его отличие от дизайна для В2С? Какие есть особенности? В чем сложности работы и подводные камни? И может ли В2В быть интереснее и увлекательнее B2C? Я заметила, что статей и выступлений о дизайне в В...

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

[recovery mode] Легко архивируем 1С на холодное хранилище SELECTEL v2 в 2024 году В прошлой версии не было выработано однозначно хорошего способа архивации на SELECTEL. Если не ограничивать хранилища, то они могли приводить к большим расходам, да и архивация через FTP показала себя не очень надежной, часто сбоила.Поэтому проведу работу над ...

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

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

Рисуем эффект «Таноса» на Android (и не только) Привет! Вопрос мобильным разработчикам: часто ли вам приходится работать с необычным UI? Если вы ответили утвердительно, то я по-доброму вам завидую. В своей повседневной практике мне в основном приходится работать со стандартным набором компонентов и их базовой настройкой. ...

Статический анализ мультиязычности Angular приложения c помощью ngx-translate-lint Не так давно мне довелось решить интересную задачу, направленную на снижение риска того, что разработчик забудет о мультиязычности приложения и это станет причиной заведения нежеланных багов в будущем. Изначально я искал решение проблемы на Хабре, но, увы, не нашел. Поэтому ...

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

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

Никаких инструкций. Советы от техписа о том, как обойтись без него Привет, меня зовут Евгения Береснева, и я старший технический писатель в X5 Tech. Пожалуй, выглядит странным, что технический писатель пишет статью с таким названием. Так что для начала небольшой дисклеймер:— Нет, мы не боимся остаться без работы. В любой крупной IT-компании...

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

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

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

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

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

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

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

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

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

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

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

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

Состоялся релиз игры Echocalypse: Scarlet Covenant на iOS и Android Echocalypse: Scarlet Covenant — новая игра от издателя Yoozoo, сервера которой открыли 14 декабря для iOS и Android. Проект предложит тактические битвы, аниме-стилистику и коллекционирование редких вайфу — «зверодевочек», как их называют разработчики. Более прокаченные игро...

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

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

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

Сыграть в DOOM, Epic Pinball, Warcraft и другие DOS игры можно на любом iPhone, iPad и Mac. Попробуй и ты Для многих из нас геймерский путь начинался с простых пиксельных игр, в которые мы играли на старых компьютерах. Помню, как я регулярно просиживал в DOOM и DOOM 2, хоть и прошел эти игры по несколько раз. Теперь же появилась возможность окунуться в детство и сыграть за люби...

5 хороших бесплатных игр для iPhone, которые не стыдно посоветовать друзьям Если играть на вашем iPhone уже не во что, то самое время обратиться к нашей подборке. Мы перебираем большое количество различных игр в App Store и предлагаем вам только самые лучшие и интересные. Здесь вы всегда сможете найти игру на свой вкус и подходящую под железо вашег...

Публикуем список смартфонов Xiaomi, которые получат обновление HyperOS 2.0. Попробуйте найти свой Хотя обновление HyperOS пришло далеко не на все поддерживаемые устройства, а о втором поколении оболочки еще ничего не известно, на днях был опубликован список смартфонов, которые получат HyperOS 2.0. Информация была распространена порталом hyperosupdates.com — самым популя...

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

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

Vector.dev: затащили в PoC Привет, Хабр.В одном из проектов, связанных с мониторингом, мы используем Clickhouse, Prometheus, VictoriaMetrics, Grafana, Alertmanager и Vector.dev. Кстати, что общего у всех этих компонентов? Они написаны не на Java – это было одним из требований проекта, но речь ниже пой...

Apple выпустила iOS 17.2 beta 1 с крутыми функциями. Как стать разработчиком и обновить Айфон Apple наконец взялась за работу: сначала компания выпустила iOS 17.1 для всех, в которой исправила быструю разрядку, а вслед за ней — iOS 17.2 beta для разработчиков. Примечательно, что свежая тестовая сборка содержит новое приложение, которое анонсировали еще на WWDC...

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

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

Кто на новенького: как справиться со стрессом и избежать провалов при адаптации в новой компании и команде Привет, Хабр! Я Оксана Нечитайлова, руковожу отделом сервисного дизайна в YADRO. В разработке продуктов я уже более 16 лет и за свою карьеру сменила несколько компаний, сфер бизнеса и рабочих ролей. В общем, не раз «обнулялась» и проходила периоды адаптации в новой команде и...

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

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

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

Сегодня откроют тестовые сервера Once Human для мобильных геймеров Разработчики Once Human сообщили, что сегодня в 16:00 по МСК открываются тестовые сервера для мобильных игроков. Участвовать могут владельцы iOS и Android, но только те, кто получил приглашение. Найти себя в списке можно по ссылке. Если вы нашли свою электронную почту, то ну...

CD Projekt RED сделает ставку на кинематографичность в сиквеле Cyberpunk 2077 Разработчики из CD Projekt RED решили замахнуться на кинематографическую привлекательность сиквела Cyberpunk 2077, так что теперь они надеются нанять ветерана индустрии, который сможет обеспечить «уникальное слияние фильма и игры». Напомним, что сиквел ушёл в работу под кодо...

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

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

[Перевод] Как я отрендерил миллион строк в React Недавно я столкнулся с задачей, известной как one billion row challenge. Два аспекта этого вызова меня заинтриговали:1. Каковы будут последствия, если я попробую решить этот вызов на фронтенде?2. Удастся ли мне это?Хотя я не уверен в возможности визуализировать миллиард стро...

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

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

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

Мы сможем увидеть живых мамонтов уже в 2028 году Биотехнологи смогут показать нам живых мамонтов уже через несколько лет, но только если все пойдет по плану Новости о том, что ученые хотят возродить мамонтов, появляются почти каждый год. Одной из главных компаний, которая занимается этим, является Colossal Biosciences. Раб...

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

[Перевод] Представляем Firebolt: Продуктивный React фреймворк Создание веб-приложений должно быть простым...К сожалению, современная веб-разработка постепенно становится все более сложной и запутанной. Веб всегда был просто вебом, так почему же он не стал проще? Почему мы не становимся более продуктивными?Сегодня мы рады публично предс...

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

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

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

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

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

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

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

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

В приложении Microsoft Store появился раздел «Что нового» В приложении Microsoft Store для Windows появился долгожданный раздел «Что нового», где пользователи могут узнать о нововведениях, обновлённых и экспериментальных функциях. Ранее о некоторых изменениях мы узнавали совершенно случайно, так как они могли не упоминаться даже в...

Road Run, или как я свою первую игру делал. Часть 6 Модели, сделанные в блендере, о которых я рассказывал в предыдущих частях, готовы и могут быть загружены в игровой движок. В этой части пойдёт речь о том, как собрать и заставить двигаться дорогу в Unity 3d. Читать далее

Немодерируемые UX-тесты: 6 советов, как избежать факапов UX-исследования могут проводиться при участии модератора, который даёт респонденту задания, либо без него — с помощью различных специальных платформ. Исследования второго типа называются немодерируемыми.Для UX-дизайнера плюсы немодерируемых тестов очевидны. Это быстрый — рез...

Собрать ПК с полностью пассивно охлаждаемыми Ryzen 7 7700X и RTX 4060 своими силами. Автор на Reddit использовал пару гигантских Noctua На сегодняшний день на рынке существует довольно мало пассивных систем охлаждения, а, к примеру, потребительских видеокарт с такими СО вообще не найти. Поэтому пользователь форума Reddit под псевдонимом Prestigious_Gate_615 решил самостоятельно собрать такой ПК.  ...

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

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

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

Как узнать результаты, посмотреть хайлайты и прямые трансляции плей-офф КХЛ 29 февраля в Континентальной хоккейной лиге стартовал второй этап сезона игры на вылет, или, проще говоря, плей-офф. Из 23 команд в него пробились лишь 16 и постепенно счастливчиков будет становиться все меньше, а цена ошибки начнет возрастать. Тем интереснее будет следить ...

Мобильная игра Oh My Anne выйдет в марте на iOS и Android Издатель NEOWIZ собирается выпустить мобильную игру Oh My Anne на Западе. Релиз проекта состоится 29 марта, если верить App Store. Пока для игры проходит предрегистрация, а в Канаде, Индонезии, Малайзии и Великобритании можно попробовать пробную версию. В Oh My Anne надо пр...

DevX: ориентированный на разработчиков подход к измерению и повышению производительности Привет, Хабр! Меня зовут Олег Хромов, в МТС я руковожу центром «Управление разработкой». В статье расскажу, как мы оцениваем производительность IT-специалистов. Универсальные методы работают плохо, поэтому мы пришли к специально адаптированному для IT подходу под названием D...

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

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

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

Swift Utilities — Equatable для сложных Enum За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не большая статья. Я покажу, как пользоваться этой утилитой, продемонстрирую её в ...

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

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

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

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

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

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

Достаточно ли 8 ГБ оперативной памяти для компьютера Apple в 2024 году Споры о том, сколько оперативной памяти минимум должно стоять в компьютерах Apple, не утихают уже очень давно. Но новую силу они получили после того, как купертиновцы показали базовые MacBook Pro M3 с 8 ГБ ОЗУ. Многие пользователи считают, что компьютер, используемый для ра...

Не знаете чем занять себя на выходных? Вот 5 отличных игр для iPhone, которые скрасят свободное время Многие владельцы iPhone не только сидят в социальных сетях и смотрят интересные видео со своего смартфона, но и играют в прикольные игры, которых в App Store можно найти огромное количество. Хотите экшн? Пожалуйста. Любите головоломки? И такое найдется. Если же вам не принц...

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

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

Этот эмулятор Сеги и Денди позволяет запускать любимые игры из детства на iPhone, iPad и Mac Обратили внимание, что последнее время стало появляться много портативных консолей, позволяющих запускать ретро-игры с Dendy и Sega? Причем люди их действительно заказывают и проводят время в играх своего детства. Но зачем покупать отдельное устройство и тратить на него ден...

Важные советы backend-разработчику: защити себя от нежелательных проблем Чем больше у backend-разработчика знаний в своей области, тем лучшим специалистом он является. Но опыт показывает: самые классные программисты подобны Сократу, который не стеснялся заявлять во всеуслышание «scio me nihil scire», что в переводе на общенародный - «я знаю, что ...

Самые интересные задачи для безопасников — Джабба одобряет Мы решили не один CTF-турнир. За плечами остались KnightCTF, 0xL4ugh и DiceCTF. Найти по-настоящему интересные и сложные задачи все труднее, поэтому будем смотреть в оба глаза и следить за несколькими мероприятиями одновременно. На этот раз — порешаем задачи сразу двух CTF...

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

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

Объяснение правил игры Candy Crush Solitaire для быстрого прохождения Сперва Candy Crush Solitaire кажется сложной игрой даже для тех, кто играл в Пасьянс на компьютере. Я уже успел пройти много уровней, чтобы рассказать вам — как именно играть в Candy Crush Solitaire и легко проходить каждый уровень. Первое, что нужно сделать в начале кажд...

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

Как в России создаются очень сложные циферблаты часов, или мое знакомство с брендом Briller Добрый день, друзья! Думаю, что уже никто не вспомнит тут наши Geektimes-публикации о гаджетах, но было время, когда и я в том числе делился какими-то интересными находками, так или иначе связанными с механикой. Тогда, например, это были статьи, кто придумал шагомер (2015 ...

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

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

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

Чентурипе — удивительный город в форме человека Итальянский город Чентурипе имеет самую необычную планировку в мире. Фотография: Daily Mail У каждого города есть своя планировка — дороги и здания в них расположены в строго определенной последовательности. Например, Москва имеет кольцевую планировку, которая позволяет жите...

Зачем Android-смартфонам нужны сервисы Google Play: скрытые фишки, о которых вы не думали На прошлой неделе я написал большой материал, в котором я объясняю, почему смартфоны Huawei — это лучшее из того, что есть на рынке мобильных устройств прямо сейчас. Разуверить меня в этом не смог ни автор AndroidInsider.ru Герман Вологжанин, раскритиковавший аппараты...

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

Добавление оффлайн карт с open street map (osm) на web страницу Задался я как-то вопросом собрать GPS-ошейник для шерстяного спутника моей жизни, дабы этот кракен сухопутный мог бороздить лесные просторы без особого ущерба для моей нервной системы. Собрать саму “шайтан-машинку” планирую на двух ESP32, двух GPS-модулях NEO-6M и Lora-мод...

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

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

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

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

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

14 свежих обоев для iPhone, которые порадуют глаз Apple уже достаточно давно перевела все актуальные модели iPhone, за исключением устаревшего iPhone SE 3 на OLED экраны. Благодаря такому решению не только удалось добиться большей энергоэффективности, но и увеличить яркость и контрастность изображения. Практически любая ка...

Улучши свой iPhone без затрат: 5 крутых бесплатных приложений из App Store С каждым годом в App Store для iPhone становится всё больше приложений. Можно найти софт практически на все случаи жизни, начиная от различных мессенджеров и социальных сетей и заканчивая фоторедакторами с искусственным интеллектом и различными медицинскими дневниками. Одна...

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

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

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

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

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

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

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

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

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

Что такое The Festival Floppies и причём здесь Джон Ромеро и SimCity Вы когда-нибудь мечтали о том, чтобы найти сокровище? Люди, читавшие в детстве романы, такие как «Пираты южных морей» Говарда Пайла или «Дети капитана Гранта» Жюля Верна, живо могут себе представить сокровище в виде тяжёлого деревянного сундука с металлическими полосами, наб...

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

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

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

Стандартное отклонение и стандартная ошибка: две статистики с похожими названиями, но разными смыслами Я читаю курс статистического мышления магистрам, и одна тема вызывает у них явные затруднения – чем стандартное отклонение отличается от стандартной ошибки, и в каких случаях, применять ту или иную статистику. Думаю, будет интересно поговорить об этом в блоге ЛАНИТ. Читать д...

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

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

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

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

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

[Перевод] Одна игра, один разработчик, шесть платформ Недавно компания Valve объявила о том, что Counter-Strike 2 не будет поддерживать macOS. Я инди-разработчик, в одиночку выпустивший игру с поддержкой macOS, поэтому поначалу меня удивило это решение Valve. Но вспомнив о своём собственном опыте поддержки шести платформ, я нач...

Как открывать песни из Шазама в Яндекс Музыке на Айфоне Когда Apple только запустила приложение “Команды” на iOS, некоторые пользователи даже не могли представить, каким потенциалом оно обладает. С помощью него можно упростить огромное количество разных действий. Одним из них является распознавание музыки. Все давно привыкли дел...

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

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

Большое ИТ-Братство или День Средиземья в ЛАНИТ Зима пришла и наступил предновогодний месяц, когда почти в каждом из нас просыпается необъяснимое чувство: хочется чего-то сказочного. В ЛАНИТ мы решили сами для себя стать волшебниками и устроить неожиданно приятную рабочую пятницу, превратив ее в День Средиземья. Прямо со ...

Что расскажут на PiterPy 2023: много питонов и немного ржавчины Python применяется для совсем разных задач, от ML до бэкенда. О каких темах тогда говорить на конференции по Python? Обо всех главных сразу. На приближающемся PiterPy 2023 среди докладов будут и «В Python есть готовый фронтенд для вашего компилятора», и «Django + Keycloak: д...

Продукт 2.0: разработать стратегию, чтобы в неё поверили, и не сойти с ума Я работаю в банке, и каждый год мои Product Owners разрабатывают и защищают перед руководством и заказчиками стратегию развития продукта на следующий год. Это обязательный ритуал, потому что без этого:а. Не будет денег на следующий год.b. Непорядочно в целом называть се...

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

«Ответы практически на любой мыслимый запрос», — автомобили Volkswagen ID, Tiguan, Passat и Golf получат ChatGPT уже в этом году Компания Volkswagen официально сообщила о том, что чат-бот с искусственным интеллектом ChatGPT будет интегрирован в существующий голосовой помощник IDA автопроизводителя и появится в разных моделях позднее в этом году. ChatGPT принесет «интересные беседы» и ...

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

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

Запишись на ЗБТ CarX Drift Racing 3 на iOS Разработчики игры CarX Drift Racing 3 сообщили в своих соцсетях, что скоро начнётся ЗБТ. Он пройдёт только на iOS, а Android-геймерам придётся ждать. В целом это обычное дело для студии CarX Technologies — стоит вспомнить CarX Street, которая тоже изначально была доступна на...

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

Почему ваш проект тонет или как начать фиксировать требования, когда у вас ничего нет В какой-то определенный момент после старта нового проекта, когда «временный» MVP почти готов, весь интересный код уже написан, пакеты еще свежие и обновляются, команды начинают замедляться в Time to Market.Для разработчиков обычно это выражается в переходе от «нам бы перест...

Видеокарта Gigabyte Radeon RX 7700 XT Gaming OC (12 ГБ): эффективная и довольно тихая СО, стандартные размеры, минимум подсветки Даже несмотря на завышенную стоимость (под 60 тысяч рублей на момент подготовки обзора), Gigabyte Radeon RX 7700 XT Gaming OC (12 ГБ) — интересный вариант среднего ускорителя в своей линейке. Карта способна потреблять до 240 Вт (разовые всплески могут быть выше), она имеет д...

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

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

Kingdom Civil War это мобильная игра в серии Kingdom Under Fire Kingdom Civil War — мобильная игра про коллекционирование средневековых героев. Они сражаются в группе против монстров. Китайские разработчики заявляют, что Kingdom Civil War это часть серии Kingdom Under Fire, которая доступна на ПК с 2004 года. Разработчики Kingdom Civil ...

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

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

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

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

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

Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, ...

Улучшаем технику серфинга с помощью компьютерного зрения Привет, Хабр! На связи Рустем, и я — серфер. Я катаюсь на Тенерифе и углубленно изучаю мир серфинга. Моя страсть к волнам привела меня к исследованию того, как технологии могут помочь нам стать лучше в серфинге. Именно поэтому я решил создать проект, использующий компьютерно...

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

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

InfiniBand в Windows — это просто К написанию этой небольшой инструкции меня привела статья на Хабре - Быстрая сеть в домашней лаборатории или как я связался с InfiniBand . Я был очень заинтригован данным вопросом, но каково было моё удивление, когда я не мог найти почти никакой информации по InfiniBand на W...

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

Не радиус важен, а плотность! Часть 1: Глубокий взгляд на precision и recall Нет, нет, я совсем не про геометрию или физику, я про множества!Точнее про множество того, что вы знаете.К сожалению, множество знаний у ML разработчиков всех уровней часто представляет из себя именно такое. Хотелось бы попробовать озвучить некоторый, как кажется, более глуб...

ThrowInDB — Разбираю домашний хлам или сам себе склад Как-то забирал еду в сбермаркете сам и обратил внимание как они раскладывают продукты. А у меня дома даже когда порядок, все равно ничего не найдешь. Например, в том же ящике (так как через полгода я просто не помню, что там), когда потерял какой-нибудь провод и мне просто ...

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

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

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

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

Parameter-Efficient Fine-Tuning (PEFT): методы LoRA, Prefix tuning, Prompt tuning и Adapters На сегодняшний день созданы разные большие языковые модели (LLM), которые показывают превосходные результаты, но для раскрытия их полного потенциала необходимо дообучение для точного решения конкретных задач. Традиционный метод файнтюнинга, при котором настраиваются все пара...

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

Вышел Firebird 5.0 11 января 2024 года, выпущен Firebird 5.0 — восьмой основной выпуск СУБД Firebird, разработка которого началась в мае 2021 года. В Firebird 5.0 команда разработчиков сосредоточила свои усилия на повышении производительности СУБД: параллельное выполнение backup, restore, swee...

Веб-версия Microsoft Store теперь позволяет скачивать онлайн-установщики приложений Главный разработчик Microsoft Store Руди Хейна (Rudy Huyn) рассказал о больших изменениях в работе веб-версии магазина приложений. Теперь с сайта будут скачиваться небольшие онлнай-установщики приложений, что сделает процесс установки приложений быстрее и проще. Ранее для ...

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

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

Выдержит ли проверку временем Twisted Metal 2? Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь пр...

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

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

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

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

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

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

Аналитики не могут договориться выросли или упали продажи Mac Две крупные компании, занимающиеся анализом рынка, в один и тот же день опубликовали отчеты о рынке ПК. В них представлены совершенно разные данные о том, как обстоят дела с поставками Mac в прошлом квартале. В зависимости от того, кто составлял отчет, Canalys или IDC, поста...

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

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

Вглубь std::unordered_map: магические числа Все любители кодокопания заканчивают либо хорошо, либо плохо. Мне повезло. Поэтому я решила написать свою первую статью на хабре. Эта статья о том, каким странным бывает легаси - и куда же всё-таки копать, чтобы понять, что происходит. stdlibc++ опровергает даже стандартные ...

Разработчики The Day Before могут перейти на мобильные игры Если Atomic Heart стала откровением 2023 года от российских разработчиков, то The Day Before — полная ей противоположность. Студия Fntastic могла бы уйти в закат или в тишине работать над полноценным улучшением The Day Before, подобно создателям No Man's Sky. Вместо этого, к...

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

Теперь и у Intel есть ускоритель быстрее Nvidia H100. Компания представила Gaudi 3 Компания Intel представила новое поколение своих ускорителей для ИИ — Gaudi 3. Если точнее, это целая линейка ускорителей, в которую входит сразу несколько моделей.  Gaudi 3 — чиплетный процессор. Для подобного класса продуктов это уже стало нормой. В ...

Xiaomi нагло вырезала эти функции Android 14 из HyperOS. Посмотрите, чего вас лишили разработчики С конца 2023 года смартфоны Xiaomi начали получать обновление HyperOS на базе Android 14. Фирменная оболочка обзавелась рядом фишек очередного поколения операционной системы, включая гибкую настройку экрана блокировки и возможность поставить вспышку на уведомления. Вместе с...

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

Решил я тут текстовую MMORPG на C++ написать Cразу уточню, это не гайд по созданию MMORPG на C++. Это нечто вроде моего дневника, куда я буду скидывать процесс разработки (Да, проект ещё не завершён, даже не близко, скорее только начат...). Почему я вообще тогда создал эту статью? Ну, коли ты к...

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