Сообщения

Harvard Research: ЗАМЕНА всего лишь ОДНОГО слова значительно повышает вашу способность убеждать других людей

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

Проблема с CloudFront и решение с Bing AI/Chat: мой опыт

Изображение
Хочу поделиться с вами историей о том, как совсем недавно чат-бот на основе GPT-4, а именно Bing AI/Chat, помог мне быстро понять в чем проблема на продакшен-деплойменте и оперативно ее исправить. Это была довольно необычная и сложная проблема, с которой я раньше не сталкивался. Но благодаря Bing AI/Chat я смог найти решение всего за 30 минут! Да, за 30 минут! 😎 В этой статье я расскажу вам, как все начиналось, как я искал решение, как Bing AI/Chat мне помог и какие выводы я сделал из этого опыта. Надеюсь, что эта история будет интересна и полезна широкому кругу читателей. Houston, we have a problem Все начиналось довольно буднично. Мне нужно было сконфигурировать новое доменное имя для сайта, который уже был в продакшене, но еще не имел красивого доменного имени. Стек технологий у нас следующий: • Сайт задеплоен в AWS • Сайт разработан на React, NextJS, NodeJS Процедура конфигурации домена достаточно типовая. У нас есть пошаговая инструкция и специальный сервис, который помогает в де...

Как составить отличное резюме с помощью нейросетей и чат-ботов

Изображение
  Вам нелегко дается составление резюме, а может делаете это в первый раз и не знаете с чего начать? Тогда я советую вам воспользоваться помощью бесплатных нейросетей и чат-ботов. В этой статье я расскажу, как при помощи нейросети Microsoft Bing AI и чат-бота Bing Chat, который во многом похож на популярный ChatGPT, написать отличное резюме и, возможно, получить работу своей мечты. Когда дело доходит до поиска работы, самый первый шаг — это хорошо написанное резюме. Конечно, даже самое распрекрасное резюме не гарантирует что вы получите работу мечты, но без резюме (или если оно будет плохим) вас просто не пригласят на собеседование или интервью. Не у всех есть время или опыт чтобы написать хорошее резюме, которое заинтересует потенциальных работодателей, особенно когда на каждую вакансию есть десятки кандидатов. Именно здесь может быть очень кстати помощь от нейросетей и чат-ботов вроде ChatGPT, Microsoft Bing AI (Bing Chat), Google Bard. Популярные чат-боты достаточно продвинуты, ...

Почему Amazon CodeWhisperer - лучшая бесплатная альтернатива для GitHub Сopilot

Изображение
Вы наверняка слышали о GitHub Copilot - инструменте, который использует искусственный интеллект (ИИ) от OpenIA, чтобы помочь вам писать код быстрее и лучше. Однако, несмотря на все преимущества, многие программисты ищут альтернативы для GitHub Copilot, и Amazon CodeWhisperer является, пожалуй, одним из лучших вариантов. В этой статье я расскажу, почему я считаю Amazon CodeWhisperer - лучшей альтернативой для GitHub Copilot и как вы можете начать с ним работать прямо сейчас. Что такое Amazon CodeWhisperer? Amazon CodeWhisperer - это сервис, который помогает повысить производительность разработчиков, генерируя рекомендации по коду на основе их комментариев на естественном языке и кода в IDE. Сервис поддерживает популярные языки программирования, такие как C#, Java, JavaScript, Python и TypeScript, и интегрируется с различными IDE, включая JetBrains (IntelliJ IDEA, PyCharm, WebStorm и Rider), Visual Studio Code, AWS Cloud9 и консоль AWS Lambda. Сервис помогает разработчикам писать код бы...

Команды docker save/load, docker export/import – в чем отличие, как и когда ими пользоваться

Изображение
В этой статье я хочу рассказать про пары команды docker save/load и docker export/import, показать примеры их использования и рассказать чем они отличаются. Да и как обычно, если тексту с картинками вы предпочитаете видео, то вот моя видео-инструкция на YouTube. Команды docker save и docker load Начнем с пары docker save/load. Эта пара команд работает с докер-имиджами. Команда docker save сохраняет имидж с локальной машины в tar-архив. Этот архив содержит всю необходимую информацию, чтобы потом восстановить докер-имидж. Восстановление докер-имиджа из tar-архива производится командой docker load.  Теперь посмотрим на примере как это делается. У меня локально есть докер-имидж “alpine”.  Чтобы сохранить его как tar-архив воспользуемся командой  docker save alpine -o alpine-image.tar Обратите внимание, на ключ  “-o“. Он позволяет указать имя файла, в который надо сохранить докер-имидж. Теперь я удалю этот имидж из системы командой  docker image rm alpine  Как в...

Сколько докер занимает места на машине и как его "почистить"

Изображение
Задумывались ли вы когда-нибудь, сколько места на вашей машине занимают не используемые докер-имиджи, докер-контейнеры и прочие артефакты, которые докер создает? Если вы ни разу их не проверяли и не разу не чистили докер, что можете быть удивлены, так как это запросто могут быть десятки гигабайт на вашем жестком диске. Да и как обычно, если тексту с картинками вы предпочитаете видео, то вот моя видео-инструкция на YouTube. После некоторого времени работы с докером в системе накапливаются разные докер-артефакты: images, containers, volumes которые вы не используете, и скорее всего, даже забыли об их существовании. Тем не мене они день за днем продолжают занимают место на вашем жестком диске. Фактически они вам больше не нужны, а если и когда-то понадобятся снова то докер их вам скачает из Docker Hub или создаст этот артефакт из Dockerfile. Если не держать эти артефакты под контролем, то дисковое пространство на вашей машине может исчерпаться довольно быстро. В этой статье я расскажу о р...

Как посмотреть забытый пароль к WiFi при помощи командной строки Windows

Изображение
Хочешь почувствовать себя хакером, поразить коллег, родных и знакомых? Тогда посмотри как можно "подсмотреть" сохраненный на пароль к Wi-Fi при помощи командной строки Windows.  Да и как обычно, если тексту с картинками вы предпочитаете видео, то вот моя видео-инструкция на YouTube. Шаг 1 . Открываем командную строку Windows. Самый простой способ - это нажать клавиши Win+R , в появившемся окне ввести cmd  и нажать Enter. Шаг 2 . В командной строке вводим команду netsh wlan show profiles которая показывает сохраненные на компьютере Wi-Fi сети Я для примера, в этой статье выбрал имя первой сети,  E-Flow Guest которую я придумал и специально создал для этой статьи. Шаг 3 . Находим в списке нужную вам сеть и копируем ее имя в буфер обмена. Далее командой    netsh wlan show profiles "<имя сети>" key=clear  можно увидеть некоторые данные этой Wi-Fi сети, включая пароль (в строке  Key Content  и будет отображаться пароль к этой Wi-Fi сети). В кон...

docker swarm leave vs docker node rm

Изображение
Обе эти команды по имеют очень похожее описание.  Вот описания этих команд из документации $ docker node rm --hel Usage:  docker node rm [OPTIONS] NODE [NODE...] Remove one or more nodes from the swarm   $ docker swarm leave --help Usage:  docker swarm leave [OPTIONS] Leave the swarm И действительно, по факту обе эти команды делают очень похожие вещи - удаляют нод из swarm, но тем не менее отличия менее отличия все же есть. Давайте их разберем. Команда docker swarm leave выполняется именно с той ноды, которая должна покинуть swarm. Причем, нод-менеджер не может покинуть swarm, его вначале надо перевести на позицию "рабочего" (worker). После выполнения команды swarm leave у нода все еще есть ID и он виден в списке нодов.  Команда docker node rm выполнятся только из ноды с ролью менеджера. Причем, при попытке выполнить эту команду над активным нодом, мы получаем сообщение, что нод вначале должен покинуть (leave) swarm.  Error response from daemon: rpc error...

Виртуальная машина QEMU с Linux (Ubuntu) на Windows 10

Изображение
В прошлой статье я рассказывал про создание и запуск виртуальной машины при помощи QEMU на MacOS, а в этот раз давайте рассмотрим установку Linux на Windows 10 на основе QEMU. Да и как обычно, если тексту с картинками вы предпочитаете видео, то вот мой обзор QEMU на YouTube. Шаг 1. Устанавливаем QEMU С официального сайта QEMU можно скачать инсталлятор для Windows. Проверить установилась ли корректно программа, можно запросив версию QEMU следующей командой qemu-system-x86_64 –version Если установка программы прошла успешно, то вы увидите что-то вроде такого сообщения Шаг 2. Прописываем QEMU в переменные окружения Чтобы удобнее было пользоваться программой я рекомендую прописать путь, где была установлена программа в переменные окружения. В моем случае это “c:\Program Files\qemu”. Проще всего это сделать так. В меню “Start/Пуск” написать “env” и выбрать “Edit environment variables for your account” Выберите переменную Path и нажмите кнопку “ Edit..” В появившемся окне нажмите кнопку “Ne...

Инсталлируем Linux на MacOS при помощи QEMU

Изображение
В этой статье я хочу рассказать и показать как создать  и запускать виртуальную машину с Ubuntu 20l.10 при помощи QEMU на MacOs (BigSur). Что такое QEMU Quick EMUlator (QEMU) это эмулятор "железа" с открытым исходным кодом ( лицензия GPLv2 ), который для ускорения работы виртуальных машин может использовать различные акселераторы. На Linux это KVM , который встроен в ядро операционной системы, На  MacOS - это HVF . На сайте QEMU утверждается, что производительность виртуальных машин на основе QEMU близка к производительности таких машин на физическом железе. Давате проверим :). Если тексту с картинками вы предпочитаете видео, то вот мой обзор QEMU на YouTube. Устанавливаем QEMU Установить QEMU на MacOS можно разными способами. У меня стоит Homebrew, с его помощью я и установил QEMU  brew install qemu Проверить, установлен ли QEMU можно запросив версию программы.  qemu-system-x86_64 –version   Если установка закончилась успешно, то вы получите что-то вроде таког...

Как запустить Linux GUI приложения из докер-контейнера

Изображение
Признаюсь сразу,  мне было интересно попробовать это из "спортивного" интереса но я не вижу большого практического смысла в этом. В таком случае использование виртуальной машины считаю более целесообразным. В статье я расскажу про самый простой способ – запуск докер-контейнера из специально подготовленного докер-имиджа с Docker Hub.  Если тексту с картинками вы предпочитаете видео, то вот мой обзор на YouTube. Принцип работы с такими докер-контейнерами единый Запускаем подходящий докер-контейнер. В статье я опишу несколько из них. Подключаем приложение для удаленной работы с рабочим столом системы, работающей в контейнере. Это может быть VNC или  Remote Desktop. На Маке VNC клиент встроен в Finder, а Remote Desktop можно скачать из AppStore. На Windows ситуация обратная. В большинстве случаев приложение Remote Desktop входит в состав операционной системы, а VNC клиента можно скачать. Рассмотрим работу с таким контейнером на примере одного из самых функциональных докер-ими...