Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Отправляйся в Скайдом — волшебную страну, парящую высоко в небе среди пушистых облаков! Всё вокруг сияет яркими красками, а в самом сердце этого чудесного мира тебя ждет увлекательная арена, где можно с удовольствием и пользой провести время, собирая ряды из одинаковых элементов.

Скайдом: три в ряд

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • Carson013 Carson013 23 поста
  • Animalrescueed Animalrescueed 32 поста
  • Webstrannik1 Webstrannik1 52 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
11
hypo69
hypo69
2 месяца назад
Лига Сисадминов
Серия Философия PowerShell

А давайте встроим ии в powershell⁠⁠

Дисклеймер. В пикабу нет редактора кода - поэтому такое форматирование и картинки. В конце поста я дам ссылку на github. Почитайте, и если вам интересно, смотрите код на гитхабе.

Под аббревиатурой «ии» я подразумеваю модель машинного обучения. Я буду использовать gemini-2.5-pro/flash. У гугла есть интерфейс командной строки gemini-cli.

Что такое Gemini CLI?

Подробно о Gemini CLI я уже рассказывал в Gemini CLI: Знакомство и первые шаги. Но если вы ее пропустили, вот краткое введение.

Если коротко, Gemini CLI — это командная строка для взаимодействия с моделями ИИ от Google. Вы запускаете его в своем терминале, и он превращается в чат, который, в отличие от веб-версий, имеет доступ к вашей файловой системе.

Ключевые возможности:

  • Понимает код: Он может анализировать ваши скрипты, находить в них ошибки и предлагать исправления.

  • Генерирует код: Вы можете попросить его написать PowerShell-скрипт для решения вашей задачи, и он это сделает.

  • Работает с файлами: Может читать файлы, создавать новые, вносить изменения в существующие.

  • Запускает команды: Может выполнять команды оболочки, такие как git или npm.

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

Установка и настройка

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

Шаг 1: Установка Node.js Gemini CLI — это приложение, написанное на Node.js (популярная среда для JavaScript). Поэтому сначала нам нужно установить саму Node.js.

  1. Перейдите на официальный сайт: https://nodejs.org/

  2. Скачайте и установите LTS версию. Это самый стабильный и рекомендуемый вариант. Просто следуйте инструкциям установщика.

  3. После установки откройте новое окно PowerShell и проверьте, что все работает:

    node -v npm -v

    Вы должны увидеть версии, например, v20.12.2 и 10.5.0.

Шаг 2: Установка самого Gemini CLI Теперь, когда у нас есть npm (менеджер пакетов для Node.js), установка Gemini CLI сводится к одной команде. Выполните ее в PowerShell:

npm install -g @google/gemini-cli

Флаг -g означает "глобальная установка", что сделает команду gemini доступной из любого места в вашей системе.

Шаг 3: Аутентификация В первый раз, когда вы запустите Gemini CLI, он попросит вас войти в свой аккаунт Google. Это нужно, чтобы он мог использовать вашу бесплатную квоту.

  1. Просто введите в PowerShell команду:

    gemini

  2. Он задаст вам вопрос о входе. Выберите "Sign in with Google".

  3. В вашем браузере откроется стандартное окно входа Google. Войдите в свой аккаунт и предоставьте необходимые разрешения.

  4. После этого в консоли вы увидите приветственное сообщение от Gemini. Поздравляю, вы готовы к работе! Можете ввести /quit, чтобы выйти из его чата.

Философия PowerShell: ужасный Invoke-Expression

Прежде чем мы соединим все вместе, познакомимся с одним из самых опасных командлетов в PowerShell — Invoke-Expression, или его коротким псевдонимом iex.

Invoke-Expression берет текстовую строку и выполняет ее так, как будто это была команда, напечатанная в консоли.

Пример:

$commandString = "Get-Process -Name 'chrome'" Invoke-Expression -InputObject $commandString

Эта команда сделает то же самое, что и простой вызов Get-Process -Name 'chrome'.

Почему он опасный? Потому что выполнение строки, которую вы не контролируете (например, полученной из интернета или от ИИ), — это огромная дыра в безопасности. Если ИИ по ошибке или со злым умыслом вернет команду Remove-Item -Path C:\ -Recurse -Force, iex без раздумий ее выполнит.

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

Соединяем всё вместе: командлет Invoke-Gemini

Напишем простую PowerShell-функцию, которая позволит нам отправлять промпты одной командой.

А давайте встроим ии в powershell

Давайте зададим ему вопрос на общую тему прямо из нашей PowerShell-консоли.

Invoke-Gemini -Prompt "Расскажи о пяти последних трендах в области машинного обучения"
Пробуем магию:

Перейти к видео

👏 Поздравляю! Вы только что успешно встроили ИИ в PowerShell.

В следующей статье я расскажу, как использовать Gemini CLI для запуска скриптов и автоматизации задач.

Ссылка на github

Серия «Философия PowerShell»
Серия «gemini-cli»

Полезно? Подпишись.
Понравилось — ставь «+»
Задавай вопросы в комментариях 👇👇👇
Удачи! 🚀

Показать полностью 1 1
[моё] Windows Автоматизация Системное администрирование Cli Gemini Powershell Гайд IT Видео Без звука Короткие видео Длиннопост
4
3
user7619942
2 месяца назад

Помогите с выбором хранилища NAS⁠⁠

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

На сегодняшний день есть задача установить дополнительное NAS хранилище, которое будет отвечать следующим потребностям:
- Быстрое локальное хранилище в офисе объемом примерно 10 тб - 20 тб (SSD в приоритете)ж
- Функция удаленного доступа через протоколы WebDav, FTTP и т.д. Необходимо удаленно по средствам интернета иметь доступ к хранилищу на уровне локальной папки на ПК;
- Функция облачного хранилища и доступ через браузерный интерфейс по ссылке и т.д.;
- Функция удаленного доступа к хранилищу через смартфон;
- Удобный интерфейс управления хранилищем.

Как и писал ранее, есть опыт работы с ZyXel NAS542. Мало туториалов о нем в сети, много с чем приходится разбираться методом тыка. Да удаленное подключение к нему со слабым интернетом практически не возможно.

Добрые люди, посоветуйте пожалуйста машинку для таких задач

Показать полностью
Nas Удаленный доступ Облака Облачное хранилище Компьютер Windows Synology Qnap Western Digital Zyxel Текст
23
Tevs.service
Tevs.service
2 месяца назад
Серия Zoro game store

ИКИ - индекс качества игры⁠⁠

В Zoro game store появится ИКИ - индекс качества игры

Он будет подниматься за различные заслуги и за хорошую стилизацию игры. Игры с большим ИКИ будут предлагаться во вкладке рекомендуется.

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

Получать ИКИ можно до бесконечности и благодаря этому продвигаться в топы рекомендаций 🔥

#Zoro_game_store

Web Магазин Компьютерные игры Скачивание Рейтинг Steam Windows Текст
21
40
UnderwaterAlarm
UnderwaterAlarm
2 месяца назад
IT минувших дней

Немножко ностальгии в понедельник⁠⁠

Показать полностью 11
Windows Ретро компьютер Microsoft Xcom Длиннопост
5
7
Grust32
2 месяца назад
Типичный программист

Гуртовщики Мыши (это шедевр)⁠⁠

Перевод куска текстовика к хелпу Win95 без основного словаря
переводчиком Poliglossum с медицинским, коммерческим и юридическим
словарем.

———

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

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

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

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

Испытайте все это. Если проблемы остались - ваш гуртовщик мыши плохо
стоит под Окнами 95. Его придется убрать.

Вам нужен новый гуртовщик мыши. Если вы пользователь Microsoft мыши
посетите Microsoft Слугу Паутины, где в особом подвале вы сможете
опустить-загрузить самого текущего гуртовщика Microsoft мыши. Если
производитель вашей мыши другой, узнайте о ее гуртовщике. Все основные
производители мыши уже имеют гуртовщиков мыши для Окон 95.

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

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

Для эффективной помощи техничного упора, наш инженер должен знать
торговую марку вашей мыши, тип (в-портовая мышь, периодическая мышь,
автобусная мышь, Полицейский Участок /2 мышь, без поводка мышь,
гениталий на гусеничном ходу и т.п.), версию гуртовщика, производителя
компьютера (матери-доски), положение портов и рубильников на
матери-доске (и расклад карт), а также содержимое досье Авто-#####.bat,
config.sys и Сапог-полено.txt.

Кроме того, несколько полезных советов

1) не закрепляйте себе Окна 95 в то же самое место, где у вас закреплены
Окна 3.икс, вы не сможете хорошо делать кое-что привычное.

2) если вы новичок под Окнами 95, привыкните к новым возможностям мыши.
Щелкните по левой почке - выделите пункт, щелкните по правой кнопке меню
с контекстом всплывет, быстро ударьте два раза по левой почке -
запустите повестку в суд.

4) отработайте быстрый двойной удар по почкам мыши с помощью
специального тренажера на пульте управления Окнами 95

6) специалисты Microsoft компании после большого числа опытов выявили,
что наиболее эффективной командой из-под Окон 95 является "Послать на
...", которая доступна в любом времени и месте при ударе по правой почке
мыши. Если вы только что закрепили себе окна 95, вы сумеете послать
только на А (Б) и в специальное место "Мой портфель". Но по мере того
как вы будете закреплять себе новые программы для Окон 95, вы начнете
посылать на все более сложные и интересные места и объекты.

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

Пишите нам и помните, что Microsoft компания всегда думает о том, как
вас лучше сделать.

———

(c) Microsoft & ХимФак МГУ '98

Показать полностью
Текст Юмор Компьютерная мышка Windows Мемы Длиннопост
13
505
v.pc
v.pc
2 месяца назад

Ответ на пост «Ключ Windows 10/11 PRO»⁠⁠1

1.Запустите Powershell или Терминал от администратора
2. Наберите команду irm https://get.activated.win | iex
3. Наслаждайтесь бесплатной активацией Windows 10/11 и любого Офиса от 2016
Активация методом TSForge - бессрочная и для винды, и для офиса
Активация HWID - требует интернета, зато потом не слетает даже при переустановке винды (отображается в системе как цифровая лицензия)
Никакие дополнительные файлы в систему не устанавливаются, антивирус не ругается (за исключением Касперского), все проверено сотни раз и несколько лет уже так.

Да, и платить никому ничего не надо.

Windows Халява Ключи Ключ активации Windows 10 Windows 11 Ответ на пост Текст
124
7
Chally
Chally
2 месяца назад
Компьютер это просто

WIN 11⁠⁠

Зачем Майкрософт столько лет морочила голову тем что на старые компы невозможно поставит 11-ю винду, когда при помощи ФлайБай 11 можно это сделать за 20 мин. на ноут 2012 года?

[моё] Ноутбук Windows Компьютерное железо Короткопост Текст
26
6
ilyachase
ilyachase
2 месяца назад
Лига тыжпрограммистов

Ответ на пост «Обход блокировки расширений для Хрома, после 138 версии»⁠⁠3

Всем привет! В силу того, что данное расширение все сложнее заставить работать (спасибо, Гугл), я набросал альтернативное расширение под названием "Менеджер PAC Прокси": https://chromewebstore.google.com/detail/pac-proxy-manager/jkdcbabhagklbkoidneelnhbhcliekak?authuser=0&hl=ru

Суть его та же (загружаешь любой PAC скрипт, указываешь свои прокси, также можно добавлять исключения по доменам), но ни в названии, ни в функционале нет привязки к обходу блокировок, что делает его более универсальным и устойчивым к блокировкам. В контексте обхода блокировок РФ, нужно сделать всего два шага:
1. Добавить любой PAC скрипт обхода блокировок, например Anticensority: https://raw.githubusercontent.com/anticensority/generated-pac-scripts/master/anticensority.pac
2. Добавить свои прокси
3. Наслаждаться, что заблокированные сайты снова работают

Также стоит отметить, что это расширение гораздо более легковесно и требует всего 3 базовых пермишна. Оно не знает, на какие сайты вы заходите и к каким URL обращаетесь, и работает быстрее.
Если вам оно помогло, буду благодарен 5 звездам на странице Chrome Store 🙂
Если нет, то открыт к обратной связи: https://github.com/ilyachase/pac-proxy-manager-extension/issues/new

Всем добра и свободного сёрфинга!

Показать полностью
[моё] Google Chrome Обход блокировок Windows Компьютерная помощь Расширение Расширение для хрома Длиннопост Ответ на пост Текст
7
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии