Обновить

6 стран, где легче всего получить гражданство россиянину

Санкции существенно повлияли на жизнь простых россиян, отняв у них многие базовые возможности. Местными картами теперь можно рассчитываться только в РФ и еще нескольких странах СНГ, покупки на иностранных сайтах стали недоступны из-за проблем с оплатой. Даже перевести деньги родственникам за границу или получить перевод от них стало практически невозможно. Свободные путешествия тоже под угрозой — ряд стран ограничили выдачу виз, а другие стали более пристально проверять кандидатов и чаще отказывать. Бизнесмены, которые вели свое дело или планировали выходить на международный рынок, вынуждены терять деньги и отказываться от амбиций.

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

Читать далее

Переосмысление опыта Майкельсона-Морли

Уровень сложностиПростой

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

В данной работе предлагается новый взгляд на результаты опыта: если все элементарные частицы являются волнами, а вещество — их совокупность, то материя представляет собой волновую структуру. Это объясняет, почему Земля не создаёт "ветра эфира", ведь волны не переносят вещество. Вместо классической концепции эфира вводится понятие структуры плотности энергии, которая формирует само пространство.
Ключевые выводы:
• Скорость света неизменна, потому что свет — это волна, а волны не зависят от движения их источника.
• Энергия определяет структуру пространства, что даёт альтернативное объяснение гравитации как перераспределения плотности энергии.
• Гравитационное красное смещение может служить подтверждением изменяемой массы частиц, что открывает новый взгляд на природу массы и энергии.
Таким образом, теория относительности не отвергает среду, а лишь показывает, что пространство — это не пустота, а динамическая система плотности энергии. Эти идеи могут помочь разрешить разногласия между квантовой механикой и общей теорией относительности, а также пролить свет на природу тёмной материи и энергии.

Читать далее

Теория функций или как показать зависимость роста смурфика от его возраста

Уровень сложностиПростой

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

Читать далее

Активности в Discord

Уровень сложностиПростой

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

Гайд для маленьких и не самостоятельных любителей активностей в Discord.

Читать далее (на свой страх и риск)

Ручное восстановление таблицы в PostgreSQL

Уровень сложностиСредний

Восстановление поврежденной таблицы PostgreSQL с дубликатами и поврежденными данными.

Решение проблемы MultiXactId wraparound и дубликатов в таблице PostgreSQL

Практическое руководство по спасению данных из поврежденной таблицы PostgreSQL.

Читать далее

Зачем нужен React. Плюсы и минусы

Уровень сложностиПростой

«Зачем нужен React?» — первый вопрос, который я задаю кандидатам на технических собеседованиях. Кажется, ответ очевиден: все знают, что React — это JS-библиотека с Virtual DOM и компонентным подходом. Но на этом объяснения обычно заканчиваются. Немногие говорят о других преимуществах, а уж о минусах и вовсе вспоминают единицы. Давайте разберемся, зачем React нужен на практике, и взвесим его сильные и слабые стороны.

Читать далее

Автоматизация управления скриптами с помощью голосового ассистента

Уровень сложностиПростой

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

Читать далее

# Suspend-then-Hibernate на Steam Deck: спящий режим без рязряда батареи

Уровень сложностиСредний

Привет хабровчане! Знакома ли вам ситуация, когда вы переводите свою любимую портативную игровую консоль в спящий режим, а через несколько часов обнаруживаете, что она полностью разряжена? Эта распространенная проблема спящего режима (suspend) стала настоящей головной болью для многих пользователей. Сегодня я рад поделиться решением, которое может кардинально изменить то, как мы используем наши Steam Deck: работающим режимом suspend-then-hibernate.

Дисклеймер: В этой статье представлен обзор решения suspend-then-hibernate для Steam Deck. Для пошаговой инструкции рекомендую обратиться к моему полному руководству на GitHub. Модификация системы сопряжена с определенными рисками, и крайне важно действовать с осторожностью и пониманием процесса. Я не даю никаких гарантий, и вы делаете это на свой страх и риск.

Читать далее

Создание Docker-образа с Astra

Уровень сложностиПростой

Не так давно я устроился на работу, и моё первое задание было не самое простое. Нужно было создать образ Astra, которого не было в registry astra, загрузить в собственный Docker Registry и настроить на нём особую конфигурацию RabbitMQ.
Я очень долго искал в интернете информацию, были различные методы, через монтирование точек, прямое преобразование vmdk в docker-image, и тому подобное. Но я смог придумать более простой и быстрый способ, который позволит вам настраивать образ под себя во время создания.

Читать далее

Как создать lore для вашего Telegram Mini App?

Уровень сложностиСредний

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

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

Читать далее

Свой оркестратор, или как я докатился до такой идеи

Уровень сложностиПростой

Всем привет, меня зовут Евгений, я занимаюсь разработкой уже 24 года. Начинал свой профессиональный путь как адепт низкоуровневого программирования на ассемблере для микроконтроллеров, до эксперта разработчика в сфере финтех (да, эксперт – это так в трудовой записано 😊). Пройдя этот долгий путь, я понимаю, что работа с микроконтроллерами и всем, что с этим связано, была лучшим временем, и вспоминаю об этом с ностальгией. Это чистое творчество, где твой код соприкасается с реальным физическим миром, ты оживляешь железо, ну прям как Франкенштейн, а не вот это ваше всё - сплошные абстракции, фреймворки, виртуальные машины и всё в таком духе.

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

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

Читать далее

«AID: Почему эта книга заставила меня поверить в будущее ИИ-разработки»

Уровень сложностиПростой

Как я нашёл книгу, которая изменила мой взгляд на ИИ

Пару месяцев назад я, как и многие разработчики, метался между Python для быстрого прототипирования и C++ для оптимизации. Каждый раз, когда я видел, как PyTorch «тормозит» на больших данных, или часами искал ошибку в индексах на C++, я ловил себя на мысли: «Неужели нет лучшего пути?».

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

Читать далее

Как я парсил Wildberries без BeautifulSoup

Уровень сложностиПростой

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

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

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

В Python чаще всего используют библиотеки BeautifulSoup, Selenium, lxml.

Я покажу как можно парсить Wb без использования BeautifulSoup, только с помощью библиотеки requests.

Читать далее

Как GPT меняет образование: можно ли сдать экзамены, ничего не учив?

Уровень сложностиСредний

Современные технологии уже не раз переворачивали подходы к обучению — вспомним появление интернета или онлайн-курсов. С развитием искусственного интеллекта образование вновь переживает трансформацию. В конце 2022 года широкую популярность получил чат-бот ChatGPT (модель семейства GPT от OpenAI), способный генерировать связные ответы на практически любые запросы. Неудивительно, что студенты быстро полюбили новый инструмент, и столь же ожидаемо он вызвал беспокойство преподавателей: не приведет ли ChatGPT к массовому списыванию?[1] За последний год ИИ-ассистенты распространились повсеместно, и академическое сообщество пытается понять, как реагировать на этот вызов. В этой статье мы проанализируем, насколько GPT способен помочь сдать экзамены без реального изучения предмета, а также обсудим этические последствия и возможные изменения в системе образования.

Читать далее

Вовлечённость и стори поинты. История одного интервью

Уровень сложностиПростой

Просматривая вакансии, наткнулся на интересную. Требуется Business-Analytic «НЕ нужны руководители проектов, люди, которые кем-то хотят управлять». За этим следовало описание стартапности и ценника на 300 плюс. Кликаю и перехожу к собесу.

Созвон сразу не задался. Принимал C.T.O. (Вождь Технологических Офицеров), как и требуется по его должности, первый вопрос был про зарплату, второй и третий тоже.
— Уважаемый, очень хочется понять, что нужно будет делать и сколько шапок надо будет носить? — я пытался оценить ситуацию.

Читать далее

Когда не будет недостатка в артах: что необходимо учитывать при создании собственной нейросети

Уровень сложностиСредний

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

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

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

Читать далее

Установка MinIO на Debian 12

Уровень сложностиСредний

MinIO — это высокопроизводительное объектное хранилище данных, совместимое с S3. Он идеально подходит для локальных и облачных решений. Следуйте этим шагам, чтобы установить MinIO на Debian 12.

Читать далее

Числовая симметрия при операциях с возрастающими и убывающими последовательностями цифр

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

Читать далее