Найти в Дзене
Почему мы знаем Чингисхана лучше, чем изобретателя телефона.
Однажды замечательный австрийский писатель Стефан Цвейг посетовал, что в школах почему-то в основном изучают даты и события великих войн и битв вместо того, чтобы в первую очередь изучать историю великих изобретений и открытий человечества. То есть тех достижений человеческого разума, которые значительно улучшили жизнь людей во всём мире: электричества, телеграфа, двигателя внутреннего сгорания, лекарств и так далее. Парадокс, отмеченный Стефаном Цвейгом, заключается в том, что человечество гораздо лучше осведомлено о биографиях великих завоевателей и даже серийных убийц, нежели об истории гениальных изобретений и их авторов, которые кардинально улучшили нашу жизнь...
3 месяца назад
Первую цифровую карту Марса нарисовали карандашами⁠⁠
Не с помощью волшебства — а с помощью любопытства, терпения и карандаша. В 1965 году космический аппарат NASA Маринер-4 впервые в истории передал снимки Марса из космоса. Это были первые детальные изображения другой планеты, сделанные с близкого расстояния. Однако каждое фото состояло всего из 200 на 200 пикселей — и передача одного снимка занимала около восьми часов. Сигнал шёл 215 миллионов километров через Сеть дальней космической связи, охватывающую станции в Южной Африке, Австралии и Калифорнии, прежде чем добраться до Лаборатории реактивного движения (JPL) в Южной Калифорнии...
5 месяцев назад
💡 Интернет будущего — не для людей. Он для того, чтобы в нем действовали агенты искусственного интеллекта. Эта тенденция получила название «Агентная паутина» (Agentic Web) и она полностью меняет правила игры. Суть в том, что пользователи будут взаимодействовать не напрямую с сайтами и приложениями, а с умными агентами, которые выступают в роли автономных посредников. Работает это следующим образом: вы просто ставите цель агенту ИИ, например, просите его спланировать рабочую поездку в Токио. Получив задачу, он самостоятельно разрабатывает план, привлекает других специализированных агентов для поиска авиабилетов, бронирования отеля или анализа погоды и действует автономно. В процессе эти агенты взаимодействуют, адаптируются под изменяющиеся условия и в итоге выдают вам готовый результат. И все это без лишних вкладок, утомительного поиска и какого-либо стресса для вас. Агенты больше не просто ищут информацию. Они анализируют, договариваются и действуют, используя различные сервисы, API и других агентов. Это не та сеть, которой пользуетесь вы. Это сеть, которой пользуется ваш ИИ от вашего имени. В основе этой концепции лежит так называемая «сеть действий» — полноценная экосистема агентов, которые общаются друг с другом, оптимизируют рабочие процессы и выполняют планы без контроля со стороны человека. Происходит переход от простого поиска к организации процессов и от кликов к достижению конкретных результатов. Что нас ждет? Вашим следующим «приложением» может стать агент, а ваш следующий «рабочий процесс» может проходить вообще без вашего участия. Это ставит новые вопросы для дизайна продуктов, владения данными и будущего работы. Придется выбирать: создавать продукты для пользователей или для агентов, которые им служат. Технологии вроде Model Context Protocol (MCP) уже закладывают фундамент для этого будущего, стандартизируя взаимодействие между ИИ-моделями и различными инструментами, такими как базы данных или API. Это позволяет создавать более мощные и гибкие приложения, где агенты могут беспрепятственно обмениваться информацией и координировать свои действия. img: media.licdn.com/...kz0
5 месяцев назад
Философия PowerShell.
В первой части мы определили два ключевых понятия powershell: пайплайн и объект. Во второй части я рассказал, что такое объекы и пайплайн. В третьей части познакомились с файловой системой и провайдерами. Сегодня рассмотрим интерактивную работу с данными в консоли, а также познакомимся с алертами и уведомлениями. Дисклеймер. На дзен плохое форматирование кода. На github все отформатировено + видео ❗ Важно: Все описываемые ниже инструменты требуют PowerShell 7.2 или новее. Out-ConsoleGridView — это...
5 месяцев назад
Философия PowerShell.
Цель этой серии — не создать очередной справочник командлетов. Ключевая идея, которую я буду раскрывать на протяжении всех глав, заключается в переходе от мышления текстом к мышлению объектами. Я научу...
5 месяцев назад
Философия PowerShell. Часть 3: Навигация и управление файловой системой. Знакомство с операторами логики и функциями.
В предыдущей части мы исследовали конвейеры и абстрактные объекты процессов. Теперь давайте применим наши знания о конвейере и объектах к одной из частых задач пользователя или администратора — работе с файловой системой. В PowerShell эта работа построена на тех же принципах: команды возвращают объекты, которые можно передавать по конвейеру для дальнейшей обработки. Прежде чем начать работать с файлами, важно понять концепцию PowerShell-дисков (PSDrives). В отличие от cmd.exe, где диски — это только...
5 месяцев назад
Философия PowerShell. Часть 2: конвейер (Pipeline), переменные, Get-Member, файл .ps1 и экспорт результатов⁠⁠
❗ Важно: Я пишу про PS7 (PowerShell 7). Он отличается от PS5 (PowerShell 5). Начиная с седьмой версии ps стал кросплатформенным. Из-за этого изменилось поведение некоторых команд. В первой части мы установили ключевой принцип: PowerShell работает с объектами, а не с текстом. Этот пост посвящен некоторым важным инструментам PowerShell: научимся передавать объекты по конвейеру, анализировать их с помощью Get-Member, сохранять результаты в переменные и автоматизировать все это в файлах скриптов (.ps1) с экспортом результатов в удобные форматы...
5 месяцев назад
Релиз gemini-cli 0.1.14⁠⁠ Gemini-CLI (@google/gemini-cli) — это официальный инструмент от Google, который позволяет работать с языковой моделью Gemini прямо из командной строки. По сути, это ваш личный AI-помощник для повседневных задач в разработке: написание и отладка кода, поиск ответов на технические вопросы, генерация функций — всё это можно делать, не переключаясь между окнами и не покидая привычную среду. Главное преимущество Gemini-CLI — его способность понимать контекст проекта. Инструмент умеет читать файлы, разбираться в структуре кода и давать точные, релевантные ответы. Более того, он хорошо интегрируется с редакторами вроде VS Code, благодаря чему может видеть, над каким файлом вы сейчас работаете, или какой фрагмент кода выделили. Это делает его не просто чат-ботом, а настоящим помощником, встроенным прямо в ваш рабочий процесс. 👇👇👇Что такое gemnini-cli и как начать с ним работать смотри 👇👇👇: Первая часть: Знакомство и первые шаги. Вторая часть: Продвинутые техники и автоматизация сценариев. Третья часть: Интеграция с vs code⁠⁠ Релиз gemini-cli 0.1.14 Этот релиз включает в себя множество улучшений, исправлений и новых функций. Основные изменения можно сгруппировать по следующим направлениям: 🚀 Главные нововведения: Интеграция с IDE: Это самое крупное изменение. Представлено сопутствующее расширение для VS Code и добавлена интеграция с редактором Zed. Появились специальные команды (/ide status, /ide install) и множество улучшений для режима [ide-mode], позволяющего CLI взаимодействовать с редактором кода. Новая архитектура команд: Многие слэш-команды (такие как /auth, /docs, /stats, /tools и другие) были переведены на новую, более стабильную архитектуру. Обнаружение циклов: Добавлен сервис, который умеет обнаруживать и прерывать простые зацикливания в коде. ✨ Ключевые улучшения: Отключение баннера: Добавлена настройка hideBanner для отключения приветственного баннера при запуске. Безопасность: API-ключ теперь передается в заголовке запроса, а не в URL. Улучшения UX: Внесены различные улучшения в пользовательский интерфейс, такие как улучшение цветовых тем, логика автодополнения и управление курсором. Новые команды: Добавлена команда /copy для копирования вывода в буфер обмена. 🔧 Исправления и стабильность: Совместимость с Windows: Внесено множество исправлений, чтобы инструмент корректно работал в среде Windows. Исправление ошибок: Устранено множество багов, включая проблемы с сериализацией JSON, сбои при обработке ANSI-кодов и некорректную работу с проектами без Git-репозитория. Обновление зависимостей: Обновлены ключевые пакеты, включая yargs до v18. Ссылка на github Удачи 🚀
5 месяцев назад
Gemini-cli. Часть 3. Интеграция с vs code⁠⁠
Первая часть: Gemini CLI: Знакомство и первые шаги. Вторая часть: Gemini CLI: Часть 2. Продвинутые техники и автоматизация сценариев. В этой части мы попросим gemini-cli написать код игры life, создать тесты и документацию. Шаг 1: Создание системной инструкции `GEMINI.MD В рабочей директории создайте файл GEMINI.md и вставьте в него системную инструкцию. Пример инструкции: ## 📘 Инструкция для генерации Python-кода### 1. Общие правила* Используй **Python 3.10+**.* Соблюдай **четкий, читаемый и однозначный стиль** кодирования...
5 месяцев назад
Философия PowerShell. Части 0,1 Вступление и первый командлет⁠⁠
Что было до PowerShell? В 1981 году вышел MS-DOS 1.0. с командным интерпретатором COMMAND.COM. Для автоматизации задач использовались пакетные файлы (.bat) — простые текстовые файлы с последовательностью консольных команд. Удивительный аскетизм командной строки на фоне POSIX совместимых систем где уже с 1979 года существовала оболочка Борна (sh). Microsoft ориентировалась на дешёвые 16-битные IBM PC, которые имели мало памяти (обычно 64–256 КБ),не имели многозадачности и были предназначены для домашнего и офисного использования, а не серверов...
5 месяцев назад
Знакомство с Gemini CLI — интеграция модели gemini в командную строку Что, если бы ваш терминал стал вашим главным помощником в разработке? Именно это предлагает Gemini CLI от Google — мощный ИИ-инструмент, который работает прямо в командной строке, чтобы анализировать код, исправлять баги и автоматизировать рутину. В этих статьях вы узнаете, как: - Устанавливать и настраивать CLI с нуля за 5 минут. - Анализировать код, автоматически находить и исправлять баги из GitHub issues. - Генерировать юнит-тесты и документацию одной командой. - Расширять его возможности с помощью GitHub и других инструментов через протокол MCP. - Интегрировать gemini-cli в IDE VS Code Первая часть: Знакомство и первые шаги. Вторая часть: Продвинутые техники и автоматизация сценариев. Третья часть: Интеграция с vs code⁠⁠ #Машинное обучение, #gemini, #cli
6 месяцев назад
Gemini CLI: Знакомство и первые шаги⁠⁠
Дисклеймер. На dzen все еще не завезли редактор кода, поэтому картинки. Кто не любит картинки может почитать статью на github Gemini CLI — это инструмент, который работает прямо в вашем терминале, понимает вашу кодовую базу и помогает исправлять ошибки с помощью запросов на естественном языке. Это ответ Google на Claude Code от Anthropic. Вы можете использовать Gemini 2.5 Pro (при достижении лимита инструмент переключится на Gemini 2.5 Flash) и его контекстное окно в 1 миллион токенов для выполнения до 60 запросов в минуту и 1000 запросов в день, и все это бесплатно...
6 месяцев назад