Продовжую показувати внутрішню кухню та знайомити вас із новими вміннями мого ШІ.
Я вже згадував, що незабаром звичні Gem-боти еволюціонують у системні навички. Тому всі нові інструменти я одразу пакую саме у форматі повноцінних навичок (skills).
Ось одна зі свіжих розробок під мої щоденні інженерні задачі: миттєвий довідник електрообладнання за маркуванням.
Кожен технар знає цю рутину: прилітає назва приладу, лічильника чи автомата з дивним набором літер і цифр. Щоб згадати, як воно виглядає і які в нього паспортні дані, треба відкрити браузер, перерити десяток сайтів виробників або погортати важкий PDF-каталог.
Тепер усе зводиться до одного кроку: я просто вбиваю модель у чат, а асистент самостійно:
знаходить актуальне реальне фото обладнання;
витягує сухі ключові технічні характеристики без рекламної «води»;
віддає все компактною карткою за 3 секунди.
Приклад живого запиту та відповіді дивіться на скриншотах.
Точний промпт і логіку налаштування цієї навички закинув у перший коментар. 💬⚡️
Я вже згадував, що незабаром звичні Gem-боти еволюціонують у системні навички. Тому всі нові інструменти я одразу пакую саме у форматі повноцінних навичок (skills).
Ось одна зі свіжих розробок під мої щоденні інженерні задачі: миттєвий довідник електрообладнання за маркуванням.
Кожен технар знає цю рутину: прилітає назва приладу, лічильника чи автомата з дивним набором літер і цифр. Щоб згадати, як воно виглядає і які в нього паспортні дані, треба відкрити браузер, перерити десяток сайтів виробників або погортати важкий PDF-каталог.
Тепер усе зводиться до одного кроку: я просто вбиваю модель у чат, а асистент самостійно:
знаходить актуальне реальне фото обладнання;
витягує сухі ключові технічні характеристики без рекламної «води»;
віддає все компактною карткою за 3 секунди.
Приклад живого запиту та відповіді дивіться на скриншотах.
Точний промпт і логіку налаштування цієї навички закинув у перший коментар. 💬⚡️
❤3
Пам'ятаєте мою обіцянку іноді виходити в ефір із новинами, які чіпляють за живе? Ось якраз такий привід.
The Verge випустило показовий матеріал: західний інтернет починає зачиняти двері перед ШІ-агентами.
Поки OpenAI, Google і Meta малюють світле майбутнє, де ваш персональний агент сам бронює готель, купує квитки на літак і замовляє кросівки потрібного розміру, великий бізнес виставив шлагбауми:
Yelp пускає лише тих агентів, чиї розробники окремо платять за ліцензію на доступ до даних.
Delta Air Lines рубає спроби сторонніх ШІ купувати квитки замість пасажирів.
JPMorgan Chase та Charles Schwab блокують дії агентів на банківських рахунках з міркувань безпеки.
Amazon заблокував шопінг-агента Perplexity, ще й подав на стартап до суду. Позиція Perplexity проста й цинічна: гігантам потрібні живі очі на сайті, бо саме на переглядах банерів та імпульсивних покупках тримається їхній рекламний прибуток. Якщо купує робот — реклама помирає.
Моя інженерна думка з цього приводу:
Парадокс у тому, що поки консервативні світові гіганти відчайдушно тримаються за банери з 2000-х, наш український бізнес набагато відкритіший до інновацій та швидкої автоматизації. Згадайте відкриті API наших банків, логістику, боти в месенджерах і те, як швидко будь-який наш сервіс підхоплює нові технології, щоб клієнту було зручно за 2 кліки.
Але тут виникає інше питання до нас як користувачів.
З одного боку — мрія лінивця: сказав боту «купи мені білі кросівки на осінь до 3000 грн із доставкою в поштомат», і через 10 секунд списалися гроші. З іншого боку — для багатьох шопінг це окрема медитація: посидіти пів вечора, повибирати, погортати фотографії, порівняти відгуки, або взагалі сходити й все помацати руками, понюхати, спробувати на смак.
Як у вас із цим? Віддали б шопінг та бронювання повністю на відкуп своєму ШІ-асистенту, чи кайф від самостійного вибору, ніяка нейронка не замінить? Пишіть у коментарях 👇🛍🤖
The Verge випустило показовий матеріал: західний інтернет починає зачиняти двері перед ШІ-агентами.
Поки OpenAI, Google і Meta малюють світле майбутнє, де ваш персональний агент сам бронює готель, купує квитки на літак і замовляє кросівки потрібного розміру, великий бізнес виставив шлагбауми:
Yelp пускає лише тих агентів, чиї розробники окремо платять за ліцензію на доступ до даних.
Delta Air Lines рубає спроби сторонніх ШІ купувати квитки замість пасажирів.
JPMorgan Chase та Charles Schwab блокують дії агентів на банківських рахунках з міркувань безпеки.
Amazon заблокував шопінг-агента Perplexity, ще й подав на стартап до суду. Позиція Perplexity проста й цинічна: гігантам потрібні живі очі на сайті, бо саме на переглядах банерів та імпульсивних покупках тримається їхній рекламний прибуток. Якщо купує робот — реклама помирає.
Моя інженерна думка з цього приводу:
Парадокс у тому, що поки консервативні світові гіганти відчайдушно тримаються за банери з 2000-х, наш український бізнес набагато відкритіший до інновацій та швидкої автоматизації. Згадайте відкриті API наших банків, логістику, боти в месенджерах і те, як швидко будь-який наш сервіс підхоплює нові технології, щоб клієнту було зручно за 2 кліки.
Але тут виникає інше питання до нас як користувачів.
З одного боку — мрія лінивця: сказав боту «купи мені білі кросівки на осінь до 3000 грн із доставкою в поштомат», і через 10 секунд списалися гроші. З іншого боку — для багатьох шопінг це окрема медитація: посидіти пів вечора, повибирати, погортати фотографії, порівняти відгуки, або взагалі сходити й все помацати руками, понюхати, спробувати на смак.
Як у вас із цим? Віддали б шопінг та бронювання повністю на відкуп своєму ШІ-асистенту, чи кайф від самостійного вибору, ніяка нейронка не замінить? Пишіть у коментарях 👇🛍🤖
ШІ в полі
Робити контент про GAS?
Бачу є певний інтерес до цієї теми (я думав всі натицяють "ні" і розійдемось 🙃), що ж буду думати, як краще подати цю інформацію і не перетворити канал на "нудні уроки інформатики"
❤3
Ми звикли сприймати ШІ як суто холодний інструмент: для серверів, таблиць, коду чи ділових листів. Але сьогодні зловив зовсім інший, дуже теплий і щемкий інсайт.
Коли я був малим, ще до школи, ми з моєю покійною бабусею годинами грали в класичні «Міста» — коли кожен по черзі називає місто на останню літеру попереднього. Але в бабусі була своя фішка: вона не просто називала місто, а щоразу розповідала про нього щось цікаве — де воно розташоване, чим відоме, яка там річка чи гори. Фактично так вона прищепила мені любов до географії.
Днями ця згадка виринула в пам'яті, і мені спало на думку: а чому б не спробувати оживити ту саму гру за допомогою ШІ?
Буквально за 5 хвилин зібрав під це окрему навичку. Схрестив два правила:
класична гра в «Міста» за всіма канонами нашої дитячої гри;
обов'язковий пізнавальний факт про кожне місто, який ШІ додає у відповідь, як це колись робила бабуся.
Запустив тест, зіграв пару раундів… і зловив себе на тому, що сиджу дорослий з телефоном у руках, а очі на мокрому місці від напливу теплих дитячих спогадів.
Дивовижно, як рядок простого тексту в налаштуваннях нейромережі може повернути тебе в затишну кімнату дитинства, де рідна людина вчить тебе пізнавати світ.
Сам промпт для створення такої гри залишаю в коментарях — спробуйте зіграти самі або з дітьми, це справді оживляє пам'ять 🌍👵❤️
Коли я був малим, ще до школи, ми з моєю покійною бабусею годинами грали в класичні «Міста» — коли кожен по черзі називає місто на останню літеру попереднього. Але в бабусі була своя фішка: вона не просто називала місто, а щоразу розповідала про нього щось цікаве — де воно розташоване, чим відоме, яка там річка чи гори. Фактично так вона прищепила мені любов до географії.
Днями ця згадка виринула в пам'яті, і мені спало на думку: а чому б не спробувати оживити ту саму гру за допомогою ШІ?
Буквально за 5 хвилин зібрав під це окрему навичку. Схрестив два правила:
класична гра в «Міста» за всіма канонами нашої дитячої гри;
обов'язковий пізнавальний факт про кожне місто, який ШІ додає у відповідь, як це колись робила бабуся.
Запустив тест, зіграв пару раундів… і зловив себе на тому, що сиджу дорослий з телефоном у руках, а очі на мокрому місці від напливу теплих дитячих спогадів.
Дивовижно, як рядок простого тексту в налаштуваннях нейромережі може повернути тебе в затишну кімнату дитинства, де рідна людина вчить тебе пізнавати світ.
Сам промпт для створення такої гри залишаю в коментарях — спробуйте зіграти самі або з дітьми, це справді оживляє пам'ять 🌍👵❤️
❤3👍2
Ну що, за результатами опитування — заходимо в тему GAS (Google Apps Script). Спробую на пальцях пояснити, у чому його магія і чому це стало для мене справжнім проривом.
Одразу важливий дисклеймер: я не програміст. Я — типовий вайбкодер.
Що це означає на практиці? У більшості випадків я поняття не маю, як рядок за рядком влаштований написаний код. Але, чесно кажучи, я й фізику роботи процесора у своєму смартфоні до кінця не поясню — що не заважає мені щодня витискати з нього максимум.
Цей вступний допис — маніфест для тих, хто сахається слів «скрипт», «код» чи «програмування».
В епоху сучасного ШІ вам більше не потрібно роками вчити синтаксис JavaScript, сидіти на Stack Overflow чи бути айтівцем, щоб змусити звичайну Google Таблицю працювати на вас як автономна CRM-система.
Усе, що насправді потрібно для старту:
чітко намацати власний «біль» — рутинну дію в таблицях чи пошті, від якої вже смикається око;
зрозуміти кінцевий результат — що конкретно має статися після натискання кнопки;
мати здоровий інженерний азарт і бажання цей біль прибрати раз і назавжди.
А весь код між вашим болем і готовим результатом зараз чудово пише ШІ. Ваша задача — просто правильно поставити йому задачу людською мовою і скопіювати результат у потрібне віконце.
У наступних дописах розберу перші прості, але дуже життєві кейси: що саме в мене крутиться на цих скриптах щодня і як ви можете повторити це за 10 хвилин.
Хто досі вважав, що скрипти — це тільки для програмістів? Час ламати цей стереотип 🛠🚀 Хто готовий ділитись своїм "болем" пишіть у коментарях, у підготовці матеріалів спробую вказувати, де можуть спрацювати мої методи, а де треба вигадувати щось своє. #GAS
Одразу важливий дисклеймер: я не програміст. Я — типовий вайбкодер.
Що це означає на практиці? У більшості випадків я поняття не маю, як рядок за рядком влаштований написаний код. Але, чесно кажучи, я й фізику роботи процесора у своєму смартфоні до кінця не поясню — що не заважає мені щодня витискати з нього максимум.
Цей вступний допис — маніфест для тих, хто сахається слів «скрипт», «код» чи «програмування».
В епоху сучасного ШІ вам більше не потрібно роками вчити синтаксис JavaScript, сидіти на Stack Overflow чи бути айтівцем, щоб змусити звичайну Google Таблицю працювати на вас як автономна CRM-система.
Усе, що насправді потрібно для старту:
чітко намацати власний «біль» — рутинну дію в таблицях чи пошті, від якої вже смикається око;
зрозуміти кінцевий результат — що конкретно має статися після натискання кнопки;
мати здоровий інженерний азарт і бажання цей біль прибрати раз і назавжди.
А весь код між вашим болем і готовим результатом зараз чудово пише ШІ. Ваша задача — просто правильно поставити йому задачу людською мовою і скопіювати результат у потрібне віконце.
У наступних дописах розберу перші прості, але дуже життєві кейси: що саме в мене крутиться на цих скриптах щодня і як ви можете повторити це за 10 хвилин.
Хто досі вважав, що скрипти — це тільки для програмістів? Час ламати цей стереотип 🛠🚀 Хто готовий ділитись своїм "болем" пишіть у коментарях, у підготовці матеріалів спробую вказувати, де можуть спрацювати мої методи, а де треба вигадувати щось своє. #GAS
👍2
🔥 Усім власникам сайтів: перевірте свої сервери просто зараз
Сьогодні мережею котиться шторм: у PHP знайшли критичну вразливість PHP2Shell, яка дозволяє зламати сервер без паролів і авторизації.
Діра настільки масштабна, що держсайти Нідерландів сьогодні добровільно лягли в офлайн, аби не потрапити під удар, доки розробники готували екстрений патч.
Латку випустили сьогодні о 14:00 за UTC.
Що робити:
Негайно перевірити версію PHP на хостингу чи сервері та встановити найсвіжіше оновлення безпеки.
Якщо адмініструванням займається техпідтримка хостингу — терміново запитати їх про статус оновлення.
Перевірити налаштування веб-файрволів (Cloudflare / WAF).
Якщо сайт крутиться на старій версії PHP і оновити її зараз нікому — кіберслужби буквально радять тимчасово ізолювати ресурс, доки триває хвиля сканувань. Бережіть свої дані! 👨💻🛑
Сьогодні мережею котиться шторм: у PHP знайшли критичну вразливість PHP2Shell, яка дозволяє зламати сервер без паролів і авторизації.
Діра настільки масштабна, що держсайти Нідерландів сьогодні добровільно лягли в офлайн, аби не потрапити під удар, доки розробники готували екстрений патч.
Латку випустили сьогодні о 14:00 за UTC.
Що робити:
Негайно перевірити версію PHP на хостингу чи сервері та встановити найсвіжіше оновлення безпеки.
Якщо адмініструванням займається техпідтримка хостингу — терміново запитати їх про статус оновлення.
Перевірити налаштування веб-файрволів (Cloudflare / WAF).
Якщо сайт крутиться на старій версії PHP і оновити її зараз нікому — кіберслужби буквально радять тимчасово ізолювати ресурс, доки триває хвиля сканувань. Бережіть свої дані! 👨💻🛑
👍1👀1
Розбавимо наші таблиці, скрипти та промпти чистою інженерною фантастикою, яка стала реальністю.
Китайці з Unitree Robotics щойно викотили свіже відео зі своїм новим людиноподібним роботом H2-X, і це виглядає як трейлер до нового «Термінатора», тільки з кунг-фу.
Якщо ви думали, що сучасні роботи лише повільно переставляють ноги на виставках, то подивіться, що ця залізяка витворяє наживо (і це не комп'ютерна графіка...сподіваюсь🫤):
Стрибає з 4-метрової висоти на тверду землю й одразу біжить далі без пошкоджень.
Підіймає руками кузов автомобіля, щоб витягти з-під коліс постраждалу людину.
Кидається під машину на повній швидкості, відштовхуючи манекена пішохода й приймаючи удар на себе.
Відбиває атаку ножем у ролі персонального охоронця, демонструючи удари з арсеналу східних єдиноборств.
Працює до 8 годин на одному заряді в режимі чергування.
Справжній робот-рятувальник і бодігард в одному корпусі. Дивитися обов'язково зі звуком — рівень динаміки та балансування просто за межею розуміння.
🎬 Дивитися відео на YouTube: Unitree Introducing: H2-X Kung Fu Legend Guardian
Цікаво, настане той час, коли на цьому каналі я буду розповідати, як перепрошити робота😅? 🤖⚡️
Китайці з Unitree Robotics щойно викотили свіже відео зі своїм новим людиноподібним роботом H2-X, і це виглядає як трейлер до нового «Термінатора», тільки з кунг-фу.
Якщо ви думали, що сучасні роботи лише повільно переставляють ноги на виставках, то подивіться, що ця залізяка витворяє наживо (і це не комп'ютерна графіка...сподіваюсь🫤):
Стрибає з 4-метрової висоти на тверду землю й одразу біжить далі без пошкоджень.
Підіймає руками кузов автомобіля, щоб витягти з-під коліс постраждалу людину.
Кидається під машину на повній швидкості, відштовхуючи манекена пішохода й приймаючи удар на себе.
Відбиває атаку ножем у ролі персонального охоронця, демонструючи удари з арсеналу східних єдиноборств.
Працює до 8 годин на одному заряді в режимі чергування.
Справжній робот-рятувальник і бодігард в одному корпусі. Дивитися обов'язково зі звуком — рівень динаміки та балансування просто за межею розуміння.
🎬 Дивитися відео на YouTube: Unitree Introducing: H2-X Kung Fu Legend Guardian
Цікаво, настане той час, коли на цьому каналі я буду розповідати, як перепрошити робота😅? 🤖⚡️
👍1👀1
Багато хто з вас напевно бачив тривожні заголовки: «Квантові комп'ютери скоро зламають усі паролі та шифри світу, банківській системі кінець, чекайте Q-Day».
Особливо підлила масла у вогонь свіжа новина про китайських дослідників, які нібито за допомогою квантового комп'ютера розкололи військовий стандарт шифрування RSA.
Як інженер, я терпіти не можу хайп на напівправді, тому вирішив розібратися під капотом, що там сталося насправді:
Реальність китайського «зламу»: учені зламали іграшковий 50-бітний ключ. У реальному світі банки, сертифікати сайтів і паролі використовують ключі довжиною 2048 або 4096 біт. Щоб взяти таку висоту, квантовим системам потрібні мільйони кубітів із захистом від шумів, а у сучасних експериментальних машин їх усього кілька сотень.
Хибне уявлення про паролі: квантовий комп'ютер не «вгадує» ваш пароль від пошти. Потенційна загроза існує лише для асиметричних алгоритмів обміну ключами (RSA). А от симетричне шифрування (наприклад, AES-256, яким шифрують диски та секретні дані) квантовому перебору не по зубах — перебирати такий ключ доведеться довше, ніж існує Всесвіт.
Вакцина вже готова: інженери не чекають катастрофи. Організація NIST уже затвердила офіційні алгоритми постквантового шифрування, проти яких квантові алгоритми безсилі. Signal, Apple (у своєму протоколі PQ3) та Google уже зараз переходять на ці нові рейки.
Висновок: апокаліпсис знову скасовується. Загроза переходу на квантові обчислення існує, але вона контрольована й розтягнута в часі ще мінімум на десятиліття, до якого системи безпеки встигнуть підготуватися.
Спимо спокійно, але складні паролі та двофакторку все ж не вимикаємо 🔒⚡️
Особливо підлила масла у вогонь свіжа новина про китайських дослідників, які нібито за допомогою квантового комп'ютера розкололи військовий стандарт шифрування RSA.
Як інженер, я терпіти не можу хайп на напівправді, тому вирішив розібратися під капотом, що там сталося насправді:
Реальність китайського «зламу»: учені зламали іграшковий 50-бітний ключ. У реальному світі банки, сертифікати сайтів і паролі використовують ключі довжиною 2048 або 4096 біт. Щоб взяти таку висоту, квантовим системам потрібні мільйони кубітів із захистом від шумів, а у сучасних експериментальних машин їх усього кілька сотень.
Хибне уявлення про паролі: квантовий комп'ютер не «вгадує» ваш пароль від пошти. Потенційна загроза існує лише для асиметричних алгоритмів обміну ключами (RSA). А от симетричне шифрування (наприклад, AES-256, яким шифрують диски та секретні дані) квантовому перебору не по зубах — перебирати такий ключ доведеться довше, ніж існує Всесвіт.
Вакцина вже готова: інженери не чекають катастрофи. Організація NIST уже затвердила офіційні алгоритми постквантового шифрування, проти яких квантові алгоритми безсилі. Signal, Apple (у своєму протоколі PQ3) та Google уже зараз переходять на ці нові рейки.
Висновок: апокаліпсис знову скасовується. Загроза переходу на квантові обчислення існує, але вона контрольована й розтягнута в часі ще мінімум на десятиліття, до якого системи безпеки встигнуть підготуватися.
Спимо спокійно, але складні паролі та двофакторку все ж не вимикаємо 🔒⚡️
👍1
Продовжуємо тему GAS (Google Apps Script). Як я й обіцяв на старті — тут не буде нудних лекцій про змінні, цикли та синтаксис. У нас чистий вайбкодинг: ШІ пише код, а ми забираємо результат.
Але сьогодні розберемо одне, мабуть, єдине обов'язкове «задротське» питання у всій цій історії: як розгорнути готовий скрипт у робочий веб-додаток на базі Google Таблиці.
Збережіть собі цей пост як шпаргалку. Пройдемо цю процедуру один раз, а далі в каналі будуть виключно живі приклади моїх програм — беріть те, що відгукнеться, і застосовуйте у себе.
Покрокова інструкція запуску (займає 2 хвилини):
Відкрийте редактор скриптів: у вашій Google Таблиці зайдіть у верхнє меню Розширення (Extensions) ➡️ Apps Script.
Вставте код від ШІ: видаліть порожню функцію за замовчуванням у вікні
Запустіть публікацію: у правому верхньому куті натисніть синю кнопку Розгорнути (Deploy) ➡️ Нове розгортання (New deployment).
Оберіть формат програми: натисніть на іконку шестерні ліворуч біля напису «Виберіть тип» та вкажіть Веб-додаток (Web app).
Задайте права доступу:
У полі «Виконувати як» (Execute as) залиште Я (Me) — щоб програма працювала від вашого імені.
У полі «Хто має доступ» (Who has access) оберіть Лише я (якщо інструмент суто особистий) або Усі (Anyone) (якщо посиланням користуватимуться колеги чи клієнти).
Пройдіть «страшне» вікно безпеки Google: після натискання Розгорнути система попросить дати дозволи (Надати доступ). Обираєте свій акаунт і бачите грізне попередження: «Google не перевірив цей додаток». Не лякайтеся — Google просто попереджає, що код написали ви самі, а не корпорація. Сміливо тисніть унизу дрібний напис Додатково (Advanced) ➡️ Перейти до проєкту (небезпечно) ➡️ Дозволити (Allow).
Заберіть своє посилання: скопіюйте готовий URL веб-додатку. Його можна відкрити в браузері на телефоні, винести іконкою на робочий стіл або закинути в закладки.
Найнуднішу частину ми офіційно пройшли 😅 Наступним дописом покажу першу реальну програму, яка в мене працює за цією схемою! 🚀🛠 #GAS
Але сьогодні розберемо одне, мабуть, єдине обов'язкове «задротське» питання у всій цій історії: як розгорнути готовий скрипт у робочий веб-додаток на базі Google Таблиці.
Збережіть собі цей пост як шпаргалку. Пройдемо цю процедуру один раз, а далі в каналі будуть виключно живі приклади моїх програм — беріть те, що відгукнеться, і застосовуйте у себе.
Покрокова інструкція запуску (займає 2 хвилини):
Відкрийте редактор скриптів: у вашій Google Таблиці зайдіть у верхнє меню Розширення (Extensions) ➡️ Apps Script.
Вставте код від ШІ: видаліть порожню функцію за замовчуванням у вікні
Code.gs, вставте туди згенерований код і натисніть іконку дискети Зберегти проєкт (якщо скрипт має окремий візуальний інтерфейс, натисніть «+» біля файлів, створіть HTML і вставте туди код сторінки).Запустіть публікацію: у правому верхньому куті натисніть синю кнопку Розгорнути (Deploy) ➡️ Нове розгортання (New deployment).
Оберіть формат програми: натисніть на іконку шестерні ліворуч біля напису «Виберіть тип» та вкажіть Веб-додаток (Web app).
Задайте права доступу:
У полі «Виконувати як» (Execute as) залиште Я (Me) — щоб програма працювала від вашого імені.
У полі «Хто має доступ» (Who has access) оберіть Лише я (якщо інструмент суто особистий) або Усі (Anyone) (якщо посиланням користуватимуться колеги чи клієнти).
Пройдіть «страшне» вікно безпеки Google: після натискання Розгорнути система попросить дати дозволи (Надати доступ). Обираєте свій акаунт і бачите грізне попередження: «Google не перевірив цей додаток». Не лякайтеся — Google просто попереджає, що код написали ви самі, а не корпорація. Сміливо тисніть унизу дрібний напис Додатково (Advanced) ➡️ Перейти до проєкту (небезпечно) ➡️ Дозволити (Allow).
Заберіть своє посилання: скопіюйте готовий URL веб-додатку. Його можна відкрити в браузері на телефоні, винести іконкою на робочий стіл або закинути в закладки.
Найнуднішу частину ми офіційно пройшли 😅 Наступним дописом покажу першу реальну програму, яка в мене працює за цією схемою! 🚀🛠 #GAS
Починаємо розбір реальних кейсів із GAS. І перший приклад — це рішення, яке я б сьогодні вже робив інакше, але свого часу воно зекономило мені десятки годин життя.
Мова про кастомні кнопки швидкого копіювання даних прямо всередині таблиці.
Який був біль:
У мене була робоча Google Таблиця, де при виборі певних параметрів динамічно фільтрувалися дані. Результат цієї вибірки треба було регулярно переносити в інший файл.
Звучить елементарно: виділив мишкою, натиснув
сьогодні відфільтрувався 1 рядок, а завтра — 450 рядків, які треба довго тягнути курсором донизу;
копіювати треба не все підряд, а лише конкретні стовпці;
коли повторюєш цю мікрооперацію десятки разів на тиждень — око починає сіпатися від тупої механічної роботи. #GAS
Мова про кастомні кнопки швидкого копіювання даних прямо всередині таблиці.
Який був біль:
У мене була робоча Google Таблиця, де при виборі певних параметрів динамічно фільтрувалися дані. Результат цієї вибірки треба було регулярно переносити в інший файл.
Звучить елементарно: виділив мишкою, натиснув
Ctrl+C, перейшов в іншу вкладку, натиснув Ctrl+V. Але диявол у деталях:сьогодні відфільтрувався 1 рядок, а завтра — 450 рядків, які треба довго тягнути курсором донизу;
копіювати треба не все підряд, а лише конкретні стовпці;
коли повторюєш цю мікрооперацію десятки разів на тиждень — око починає сіпатися від тупої механічної роботи. #GAS
Що робив скрипт:
Я прикрутив прямо на аркуш таблиці кнопки, за якими стояв простий код. Натискаєш кнопку — і скрипт сам визначає, скільки рядків зараз на екрані (хоч два, хоч пів тисячі), вирізає потрібні колонки й миттєво кладе їх у буфер обміну або напряму записує в цільову таблицю. Один клік замість хвилини прицілювання мишкою.
Чому тут не буде мого тодішнього промпта?
Бо на той момент я припускався головної помилки початківця: щиро вважав, що маю розуміти кожен рядок написаного коду 😅
Тому замість того, щоб описати асистенту кінцеву мету, я годинами допитував його про те, як працює та чи інша функція в JavaScript. Та й сам ШІ тоді був значно слабшим і ще не вмів видавати складні рішення з напівслова.
Головний урок, який я звідти виніс: не питайте в ШІ, як написати код — кажіть йому, який біль ви хочете вилікувати.
А у вас є в таблицях оці щоденні ритуали «виділити — скопіювати — вставити», які вже давно просяться під одну кнопку? 👇🖱 #GAS
Я прикрутив прямо на аркуш таблиці кнопки, за якими стояв простий код. Натискаєш кнопку — і скрипт сам визначає, скільки рядків зараз на екрані (хоч два, хоч пів тисячі), вирізає потрібні колонки й миттєво кладе їх у буфер обміну або напряму записує в цільову таблицю. Один клік замість хвилини прицілювання мишкою.
Чому тут не буде мого тодішнього промпта?
Бо на той момент я припускався головної помилки початківця: щиро вважав, що маю розуміти кожен рядок написаного коду 😅
Тому замість того, щоб описати асистенту кінцеву мету, я годинами допитував його про те, як працює та чи інша функція в JavaScript. Та й сам ШІ тоді був значно слабшим і ще не вмів видавати складні рішення з напівслова.
Головний урок, який я звідти виніс: не питайте в ШІ, як написати код — кажіть йому, який біль ви хочете вилікувати.
А у вас є в таблицях оці щоденні ритуали «виділити — скопіювати — вставити», які вже давно просяться під одну кнопку? 👇🖱 #GAS
Вибухи й смерті десь по той бік екрана викликають сум. Але вибухи й загибель людей у місцях, якими ти проходиш щодня — це зовсім інший, пекучий біль.
Сьогодні в моєму рідному Чернігові черговий удар забрав життя двох молодих дівчат. Чиїхось доньок, подруг, чийогось цілого всесвіту.
А трохи згодом прогримів ще один вибух, ще потужніший. І міські канали буденно написали: «Не лякайтеся, це плановий».
Дика, сюрреалістична реальність, у якій ми змушені жити — де вибухи стають «плановими», а трагедії трапляються за кілька кварталів від дому. Росіяни — абсолютно божевільні нелюди, яким немає місця на цій землі, і цьому злу не може бути жодного виправдання чи прощення.
Цей канал створювався про штучний інтелект, автоматизацію та технології майбутнього. Але будь-які технології втрачають сенс, коли ворог просто стирає людські життя.
Сьогодні ось такий допис. Бережіть себе та своїх рідних. Світла пам'ять загиблим.
Сьогодні в моєму рідному Чернігові черговий удар забрав життя двох молодих дівчат. Чиїхось доньок, подруг, чийогось цілого всесвіту.
А трохи згодом прогримів ще один вибух, ще потужніший. І міські канали буденно написали: «Не лякайтеся, це плановий».
Дика, сюрреалістична реальність, у якій ми змушені жити — де вибухи стають «плановими», а трагедії трапляються за кілька кварталів від дому. Росіяни — абсолютно божевільні нелюди, яким немає місця на цій землі, і цьому злу не може бути жодного виправдання чи прощення.
Цей канал створювався про штучний інтелект, автоматизацію та технології майбутнього. Але будь-які технології втрачають сенс, коли ворог просто стирає людські життя.
Сьогодні ось такий допис. Бережіть себе та своїх рідних. Світла пам'ять загиблим.
😢6
Трохи випав зі стрічки: на роботі зараз справжній завал, плюс паралельно пиляю один дуже цікавий проєкт, про який обов'язково розповім тут одразу після релізу 🤫
А поки повертаємося до нашої рубрики практичного вайбкодингу на GAS. Ділюся ще одним живим кейсом, який легко адаптувати під будь-яку роботу з обліком.
На скриншоті вище — мій робочий інструмент для фіксації показників лічильників. Кожен, хто хоч раз пробував вручну забивати багатотарифні дані в одну клітинку таблиці (через
А поки повертаємося до нашої рубрики практичного вайбкодингу на GAS. Ділюся ще одним живим кейсом, який легко адаптувати під будь-яку роботу з обліком.
На скриншоті вище — мій робочий інструмент для фіксації показників лічильників. Кожен, хто хоч раз пробував вручну забивати багатотарифні дані в одну клітинку таблиці (через
Alt+Enter, вирівнюючи пробіли та літери Т0, Т1, Т2), знає, яке це пекло. #GAS❤2
Тому я виніс на аркуш дві магічні кнопки, які повністю прибрали цей головний біль:
Кнопка 1. «Вставити дату та час»
Один клік — і в поточну виділену клітинку падає точний статичний таймштамп (наприклад, 30.10.2026 09:42). Без потреби згадувати гарячі клавіші чи писати формулу =NOW(), яка потім постійно перераховується й оновлює час при кожному відкритті файлу.
Кнопка 2. «Внести покази» (виклик міні-форми)
Натискаєш кнопку — і поверх таблиці відкривається акуратне спливаюче вікно. Там окремі зручні поля під кожен тариф (Т0, Т1, Т2, Т3, Т4). Спокійно вбиваєш цифри, тиснеш «Зберегти» — і скрипт сам формує красивий структурований стовпчик значень прямо всередині обраного рядка.
У чому головний профіт:
Таблиця перестає бути просто полотном із клітинками й перетворюється на повноцінну, зручну програму. Ви не ламаєте очі об дрібні комірки й не помиляєтеся в оформленні.
Цей самий принцип чудово підходить не лише для енергетики, а й для внесення замовлень, оприбуткування товару на складі чи ведення щоденних витрат!
Кому відгукується такий формат міні-форм? Чи ви поки забиваєте все руками безпосередньо в комірки? 🛠📊#GAS
Кнопка 1. «Вставити дату та час»
Один клік — і в поточну виділену клітинку падає точний статичний таймштамп (наприклад, 30.10.2026 09:42). Без потреби згадувати гарячі клавіші чи писати формулу =NOW(), яка потім постійно перераховується й оновлює час при кожному відкритті файлу.
Кнопка 2. «Внести покази» (виклик міні-форми)
Натискаєш кнопку — і поверх таблиці відкривається акуратне спливаюче вікно. Там окремі зручні поля під кожен тариф (Т0, Т1, Т2, Т3, Т4). Спокійно вбиваєш цифри, тиснеш «Зберегти» — і скрипт сам формує красивий структурований стовпчик значень прямо всередині обраного рядка.
У чому головний профіт:
Таблиця перестає бути просто полотном із клітинками й перетворюється на повноцінну, зручну програму. Ви не ламаєте очі об дрібні комірки й не помиляєтеся в оформленні.
Цей самий принцип чудово підходить не лише для енергетики, а й для внесення замовлень, оприбуткування товару на складі чи ведення щоденних витрат!
Кому відгукується такий формат міні-форм? Чи ви поки забиваєте все руками безпосередньо в комірки? 🛠📊#GAS
У соцмережах чергова хвиля паніки: стрічки забиті роликами про те, що «з 17 листопада весь інтернет вимкнуть на три місяці». Хтось звинувачує сонячні бурі, хтось — таємні змови.
Як людина, яка щодня працює з мережами та автоматизацією, не можу пройти повз цей шедевр диджитал-фольклору.
Давайте коротко й без заумних термінів розберемося, чому це не більше ніж чергова страшилка для збору переглядів:
Відсутність єдиної кнопки «Вимкнути все»: Інтернет влаштований як децентралізована павутина. Немає дата-центру чи сервера, висмикнувши вилку з якого, можна погасити зв'язок у всьому світі одночасно. Трафік вміє обходити пошкоджені ділянки за лічені мілісекунди.
Фізика сонячних штормів: Оптичне волокно, яким біжать гігабайти інформації по дну океанів і під землею — це скло та пластик, вони несприйнятливі до магнітних бурь. Ризик є лише для супутників та мідних жил живлення підводних підсилювачів, але космічна погода прогнозується заздалегідь, і це точно не відбувається «за графіком з 17 числа».
Ціна питання для планети: Відключення зв'язку на тиждень (не кажучи вже про три місяці) — це миттєвий крах світової банківської системи, зупинка портів, постачання ліків і логістики їжі.
Ми в Україні за роки блекаутів на практиці знаємо, як виглядає боротьба за зв'язок. Але навіть під ударами оптика на xPON і резервні канали довели: покласти комунікацію повністю майже неможливо.
А тепер філософське питання до вас:
Чи вірите ви взагалі в такі апокаліптичні сценарії? І головне — якби інтернет справді зник бодай на тиждень, для вас це була б катастрофа чи омріяний цифровий детокс? Хто зміг би прожити 7 днів суто на дзвінках і книжках? Пишіть у коментарях 👇📱🛑
Як людина, яка щодня працює з мережами та автоматизацією, не можу пройти повз цей шедевр диджитал-фольклору.
Давайте коротко й без заумних термінів розберемося, чому це не більше ніж чергова страшилка для збору переглядів:
Відсутність єдиної кнопки «Вимкнути все»: Інтернет влаштований як децентралізована павутина. Немає дата-центру чи сервера, висмикнувши вилку з якого, можна погасити зв'язок у всьому світі одночасно. Трафік вміє обходити пошкоджені ділянки за лічені мілісекунди.
Фізика сонячних штормів: Оптичне волокно, яким біжать гігабайти інформації по дну океанів і під землею — це скло та пластик, вони несприйнятливі до магнітних бурь. Ризик є лише для супутників та мідних жил живлення підводних підсилювачів, але космічна погода прогнозується заздалегідь, і це точно не відбувається «за графіком з 17 числа».
Ціна питання для планети: Відключення зв'язку на тиждень (не кажучи вже про три місяці) — це миттєвий крах світової банківської системи, зупинка портів, постачання ліків і логістики їжі.
Ми в Україні за роки блекаутів на практиці знаємо, як виглядає боротьба за зв'язок. Але навіть під ударами оптика на xPON і резервні канали довели: покласти комунікацію повністю майже неможливо.
А тепер філософське питання до вас:
Чи вірите ви взагалі в такі апокаліптичні сценарії? І головне — якби інтернет справді зник бодай на тиждень, для вас це була б катастрофа чи омріяний цифровий детокс? Хто зміг би прожити 7 днів суто на дзвінках і книжках? Пишіть у коментарях 👇📱🛑
❤1
monobank знову викотив інструмент, який прибирає зайву рутину, але цього разу — для мікробізнесу та експертів.
Запустили власний конструктор вітрини для продажу цифрових послуг і товарів. Це знахідка для всіх, хто заробляє головою й не має жодного бажання наймати програмістів, городити окремий сайт на WordPress, прикручувати платіжні шлюзи та возитися з програмними РРО: для викладачів, репетиторів, консультантів, тренерів чи психологів.
Як це працює на пальцях:
Все в одному місці: консультація, вебінар, чекліст, індивідуальний гайд чи лекція — збираєте всі свої послуги на одній красивій сторінці.
Кастомізація під себе: налаштовуєте опис, ціни, візуал і просто кидаєте єдине посилання клієнту в месенджер чи шапку профілю.
Повна автоматизація під капотом: людина оплачує в один дотик через Apple Pay чи картку, гроші падають вам на рахунок, а офіційний фіскальний чек формується й відправляється покупцю автоматично.
Усе максимально прозоро, просто й у два кліки як для продавця, так і для покупця.
На старті ще й підігрівають умовами: перші 30 днів діє комісія 0%, а далі — стандартні та цілком адекватні 1,3% від суми транзакції.
З точки зору продуктової зручності — це чистий кайф і мінус тонна бюрократії. Щоправда, є стійке відчуття, що різноманітних платних «авторських гайдів» та «секретних курсів» у стрічці тепер стане в рази більше 😉
Як то кажуть: якщо не можеш побороти скам та інфоциганство — очоль його 😅
Запустили власний конструктор вітрини для продажу цифрових послуг і товарів. Це знахідка для всіх, хто заробляє головою й не має жодного бажання наймати програмістів, городити окремий сайт на WordPress, прикручувати платіжні шлюзи та возитися з програмними РРО: для викладачів, репетиторів, консультантів, тренерів чи психологів.
Як це працює на пальцях:
Все в одному місці: консультація, вебінар, чекліст, індивідуальний гайд чи лекція — збираєте всі свої послуги на одній красивій сторінці.
Кастомізація під себе: налаштовуєте опис, ціни, візуал і просто кидаєте єдине посилання клієнту в месенджер чи шапку профілю.
Повна автоматизація під капотом: людина оплачує в один дотик через Apple Pay чи картку, гроші падають вам на рахунок, а офіційний фіскальний чек формується й відправляється покупцю автоматично.
Усе максимально прозоро, просто й у два кліки як для продавця, так і для покупця.
На старті ще й підігрівають умовами: перші 30 днів діє комісія 0%, а далі — стандартні та цілком адекватні 1,3% від суми транзакції.
З точки зору продуктової зручності — це чистий кайф і мінус тонна бюрократії. Щоправда, є стійке відчуття, що різноманітних платних «авторських гайдів» та «секретних курсів» у стрічці тепер стане в рази більше 😉
Як то кажуть: якщо не можеш побороти скам та інфоциганство — очоль його 😅
❤1