<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Здоровий глузд: дописи з тегом google sheets</title>
<link>https://blog-archive.alexkolodko.com/tags/google-sheets/</link>
<description>Олександр Колодько. Інформаційний та навігаційний дизайнер. Співзасновник команди ARC, співзасновник та головний дизайнер в Агентах змін (А3). Пишу про дизайн і цікаве мені · alexkolodko.com · wayfinding.systems</description>
<author></author>
<language>uk</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Олександр Колодько. Інформаційний та навігаційний дизайнер. Співзасновник команди ARC, співзасновник та головний дизайнер в Агентах змін (А3). Пишу про дизайн і цікаве мені · alexkolodko.com · wayfinding.systems</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Додаємо у Google Sheets посилання на всі файли у теці Google Drive</title>
<guid isPermaLink="false">130</guid>
<link>https://blog-archive.alexkolodko.com/all/link-to-images-from-gdrive-to-gsheet/</link>
<pubDate>Mon, 25 Dec 2023 12:40:44 +0200</pubDate>
<author></author>
<comments>https://blog-archive.alexkolodko.com/all/link-to-images-from-gdrive-to-gsheet/</comments>
<description>
&lt;p&gt;Досліджував автоматизацію у Фігмі (напишу окремо). В ній для автоматизованого додавання картинок, потрібно давати на них прямі посилання. Можна завантажувати файли на FTP або копіювати напряму з сайтів. Але часто це не дуже зручно і якщо ви працюєте з Google Drive та тримаєте там робочі файли, то буває потрібно отримати прямі посилання на картинки у Драйві.&lt;/p&gt;
&lt;p&gt;Також буває необхідно скопіювати багато прямих посилань на файли, наприклад, щоб вставити їх у брендбук або відправити клієнту.&lt;/p&gt;
&lt;p&gt;Тож я створив простий гугл-скрипт для використання Google Sheets. Працює так:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Додаєте до вашої таблиці скрипт через &lt;i&gt;Extensions/Apps Script&lt;/i&gt;, вставляєте код, запускаєте та даєте всі доступи до вашого облікового запису, оновлюєте сторінку з таблицею.&lt;/li&gt;
&lt;li&gt;У комірку &lt;i&gt;A1&lt;/i&gt; вставляєте посилання на теку у Драйві (вона може бути як публічною, так і ні), треба взяти посилання з вікна &lt;i&gt;Share&lt;/i&gt;, яке містить в собі …/&lt;i&gt;folder/…&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;У меню з’явиться новий пункт Links to files, в якому можна вибрати один з варіантів.&lt;/li&gt;
&lt;li&gt;Скрипт створить заголовки колонок і вставить всі дані у рядки нижче.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-video"&gt;
&lt;video src="https://blog-archive.alexkolodko.com/video/List-Files-in-Folder---Demo-x2.mov#t=0.001" width="2560" height="1600" controls alt="" /&gt;

&lt;/div&gt;
&lt;p&gt;Скрипт виводить такі колонки:&lt;br /&gt;
- &lt;b&gt;Name&lt;/b&gt; — повна назва файлу&lt;br /&gt;
- &lt;b&gt;Type&lt;/b&gt; — розширення файлу, знаходить по назві файлу&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Date&lt;/b&gt; — дата та час зміни файлу&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Size, KB&lt;/b&gt; — розмір у КБ&lt;br /&gt;
- &lt;b&gt;URL&lt;/b&gt; — посилання на файл (якщо вся тека доступна для перегляду не тільки вам, то всі файли в ній теж будуть доступні)&lt;br /&gt;
- &lt;b&gt;URL Download&lt;/b&gt; — інший формат прямого посилання на файли, який можна використати, наприклад, щоб вставити картинку у таблицю функцією &lt;i&gt;=IMAGE()&lt;/i&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Я зробив кілька варіантів функцій у скрипті:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Вивід всіх файлів по черзі у певній теці.&lt;/li&gt;
&lt;li&gt;Вивід окремих типів файлів (картинки, відео, документи тощо).&lt;/li&gt;
&lt;li&gt;І окремою опцією вивід всіх файлів у тій теці та у всіх підтеках (додається ще колонка Folder з назвою теки).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;hr&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.dropbox.com/scl/fi/n44gl8dpk5w809mljvjy0/List-Files-in-Folder.gs?rlkey=hruc1cfuhtoci3c39lu8yhf8i&amp;dl=0"&gt;Завантажити скрипт&lt;/a&gt; або переглянути на &lt;a href="https://gist.github.com/alexkolodko/791507868c326c859059e67ddff0497b"&gt;Github Gist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;hr&gt;&lt;/p&gt;
&lt;div&gt;&lt;div style="float: left;"&gt;&lt;p&gt;&lt;span style="font-weight:bold; font-size: 3em"&gt;&lt;b&gt;₴&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="padding: 1em 0 0 4em"&gt;&lt;p&gt;Якщо вам було цікаво та корисно, можете пригостити мене кавою ☕️: картка Монобанку: &lt;tt&gt;4441114450427339&lt;/tt&gt; або &lt;a href="https://send.monobank.ua/5jVrTaRziu"&gt;через сайт&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description>
</item>

<item>
<title>Автоматизація з Google Sheets</title>
<guid isPermaLink="false">29</guid>
<link>https://blog-archive.alexkolodko.com/all/automatisation-with-google-sheets/</link>
<pubDate>Sun, 16 May 2021 22:50:44 +0200</pubDate>
<author></author>
<comments>https://blog-archive.alexkolodko.com/all/automatisation-with-google-sheets/</comments>
<description>
&lt;p&gt;У контексті автоматизації таблиці можна застосовувати для переформатування (роз’єднання та з’єднання тексту, заміна тексту іншим і так далі) вхідних даних у необхідному вигляді для подальшої роботи у Data Merge в InDesign, JSON для використання на сайтах, консольних командах тощо.&lt;/p&gt;
&lt;p&gt;Найцікавіші функції у Google Sheets:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;tt&gt;CONCATENATE&lt;/tt&gt; — об’єднання текстів з різних комірок та з заданим вручну текстом. Наприклад, &lt;tt&gt;CONCATENATE (A1;»-«;B1;».svg»)&lt;/tt&gt; візьме текст з A1, додасть дефіс, додасть текст з B1 та в кінці додасть «.svg».&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;JOIN&lt;/tt&gt; — схоже на &lt;tt&gt;CONCATENATE&lt;/tt&gt;, об’єднає два тексти з вказаним розділювачем між ними. Наприклад, &lt;tt&gt;JOIN(»—«;A1;B1)&lt;/tt&gt; візьме текст з A1, додасть два дефіси та додасть текст з B1.&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;SPLIT&lt;/tt&gt; — розділить текст у комірці на кілька частин по вказаному символу-розділювачу. Наприклад, &lt;tt&gt;SPLIT(B3; “-”)&lt;/tt&gt; розділить текст з комірки B3 на дві частини: ліворуч від дефіса “-” та праворуч від нього. Розділені дані будуть у кількох комірках праворуч від комірки з формулою.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/function-split@2x.png" width="658" height="171" alt="" /&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;tt&gt;SUBSTITUTE&lt;/tt&gt; — замінить текст в комірці іншим. Наприклад, &lt;tt&gt;SUBSTITUTE (A1;«ex«;«pex»)&lt;/tt&gt; візьме текст з комірки A1 та замінить всі комбінації «ex» на «pex».&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;REPLACE&lt;/tt&gt; — замінить певну кількість символів тексту в комірці, яка починається з певної позиції. Наприклад, &lt;tt&gt;REPLACE(A1;2;4;«0000»)&lt;/tt&gt; візьме текст з комірки A1, та починаючи з другого символу заміняємо чотири символи на «0000».&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;REGEXREPLACE&lt;/tt&gt; — замінить частини тексту іншим через регулярні вирази (regex). Наприклад, &lt;tt&gt;REGEXREPLACE(A1; $E$2; «„)&lt;/tt&gt; візьме текст з A1, подивиться у комірку E2, сприйме текст звідти, як &lt;a href="https://github.com/google/re2/blob/master/doc/syntax.txt"&gt;регулярні вирази&lt;/a&gt;, та замінить все що підходить на пропонований текст.&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;REGEXEXTRACT&lt;/tt&gt; — видалить частину тексту за допомогою регулярних виразів.&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;LEFT, MID, RIGHT&lt;/tt&gt; — функції, які дозволяють взяти конкретну кількість символів з лівої частини, з середини або з правої частини від тексту. Наприклад, &lt;tt&gt;LEFT(A1, 2)&lt;/tt&gt; візьме перші два символи з A1, &lt;tt&gt;MID(A1, 5, 2)&lt;/tt&gt; візьме два символи з A1 після п’ятого символу, а &lt;tt&gt;RIGHT(A1, 2)&lt;/tt&gt; візьме останні два символи.&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;LOWER()&lt;/tt&gt; — робить всі літери маленькими (lower case).&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;UPPER()&lt;/tt&gt; — робить всі літери великими (UPPER CASE він же ALL CAPS).&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;PROPER()&lt;/tt&gt; — робить всі перші літери великі, а ніші маленькі (Title Case).&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;SENTENCE()&lt;/tt&gt; — робить перша літера речення велика, інші маленькі (Sentence case).&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;TRIM&lt;/tt&gt; — прибирає в тексті всі пробіли.&lt;/li&gt;
&lt;li&gt;&lt;tt&gt;GOOGLETRANSLATE(A2;“uk»;«en»)&lt;/tt&gt; — переклад тексту в комірці A2 з української &lt;i&gt;uk&lt;/i&gt; на англійську &lt;i&gt;en&lt;/i&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Рекомендую переглянути &lt;a href="https://support.google.com/docs/table/25273?hl=en"&gt;всі функції Google Sheets&lt;/a&gt;. Функції в MS Excel можуть відрізнятись, але в ньому можна робити більшість таких самих дій.&lt;/p&gt;
&lt;h2&gt;CSV та Data Merge&lt;/h2&gt;
&lt;p&gt;Наприклад, у навігації потрібно створити список орендарів з номерами корпусів та офісів. На вході ми маємо базу орендарів у виглядів excel-таблиці, яка записана у якійсь своїй логіці у базі даних. Можна переформатувати цю таблицю вручну, але такий список постійно оновлюється. І, щоб кожен раз не робити вручну, краще мати інструмент, який зробить це за тебе. &lt;/p&gt;
&lt;p&gt;Отримуємо &lt;a href="https://docs.google.com/spreadsheets/d/199OB6-NLIyMUcCXg7xI-8n-tY1DIAULMCM1g9b-sYW8/edit#gid=0"&gt;таблицю&lt;/a&gt;, в яку можна копіювати дані з бази та отримувати правильно відформатовані дані. Потім ці дані можна підключати з зовнішнього csv-файлу в InDesign (панель Data Merge) або Illustrator (панель Variables).&lt;/p&gt;
&lt;p&gt;Далі по кроках.&lt;/p&gt;
&lt;p&gt;У окремій комірці через символ «|» перелічуємо конструкції, які треба буде прибирати включно з пробілами, наприклад, «ТОВ », «ФОП » тощо. Потім за допомогою &lt;tt&gt;REGEXREPLACE&lt;/tt&gt; у кожному рядку видаляємо всі конструкції, перелічені у першій комірці та отримуємо назву орендаря без зайвого тексту, який у навігації буде зайвим.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-01@2x.png" width="1200" height="708" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;За допомогою &lt;tt&gt;SPLIT&lt;/tt&gt; розділяємо номер, щоб відокремити номер корпусу за входу, наприклад, 1(D), від номера офісу.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-02@2x.png" width="1200" height="708" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Через &lt;tt&gt;PROPER&lt;/tt&gt; форматуємо кожну назву в однаковій вигляд з першою прописною та іншими заголовними.&lt;br /&gt;
￼&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-03@2x.png" width="1200" height="708" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;За допомогою &lt;tt&gt;LEFT, MIDDLE, RIGHT&lt;/tt&gt; виокремлюємо з номерів входів та офісів окремі фрагменти, щоб сформувати номер у форматі &lt;i&gt;1D-003&lt;/i&gt;.&lt;br /&gt;
￼￼￼￼&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1200" data-ratio="1.6949152542373"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-04@2x.png" width="1200" height="708" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-05@2x.png" width="1200" height="708" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-06@2x.png" width="1200" height="708" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-07@2x.png" width="1200" height="708" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Через &lt;tt&gt;CONCATENATE&lt;/tt&gt; об‘єднуємо номер в одну сутність та додаємо розділювач-тире.&lt;br /&gt;
￼&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/bc-11@2x.png" width="1200" height="708" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Далі цю таблицю можна експортувати у CSV та під’єднати у макет в InDesign через панель Data Merge. Про це у мене було окреме відео:&lt;/p&gt;
&lt;div class="e2-text-video"&gt;
&lt;iframe src="https://www.youtube.com/embed/m6HxcWWCFz4?enablejsapi=1" allow="autoplay" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h2&gt;JSON&lt;/h2&gt;
&lt;p&gt;Якщо буде потрібно для сайту сформувати JSON-файл з даними для автодоповнення у формі чи десь ще, наприклад, у генератори покажчиків підказуємо правильні назви вулиць, то так само можна зібрати дані у потрібному форматі у таблиці.&lt;br /&gt;
 Через &lt;tt&gt;CONCATENATE&lt;/tt&gt; беремо назви вулиць та об‘єднуємо у рядок вигляду {“name”: “Назва”, “type”: “вулиця”}, у два підходи:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Оскільки сама функція використовує подвійні лапки тож їх не можна просто так додати, то спочатку збираємо рядок з одинарними лапками &lt;tt&gt;CONCATENATE(«{’name’: ’»;C2;«’, ’type’: ’»;D2;«’},»)&lt;/tt&gt;.&lt;/li&gt;
&lt;li&gt;Через функцію &lt;tt&gt;SUBSTITUTE(G2;«’»;«»»»)&lt;/tt&gt; заміняємо всі одинарні лапки на двійні.&lt;br /&gt;
￼&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1200" data-ratio="1.7021276595745"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/JSON-1@2x.png" width="1200" height="705" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/JSON-2@2x.png" width="1200" height="705" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Консольні команди&lt;/h2&gt;
&lt;p&gt;Наприклад, потрібно зробити кількадесят макетів з різними qr-кодами, в яких закладені різні посилання (номери автоматів, якісь коди, посилання у бот зворотного зв‘язку тощо). І можна ці коди робити через різні онлайн-генератори або плагіни до Photoshop, Illustrator або InDesign. Але якщо потрібно таких кодів зробити 100 чи 1500, краще знайти інший спосіб.&lt;/p&gt;
&lt;p&gt;На мою думку, найкращий — генерація кодів через консоль (термінал). Взагалі через термінал можна робити багато цікавих речей, але потрібно трохи розібратись.&lt;/p&gt;
&lt;p&gt;Для генерації qr-кодів, якщо встановлений python, є команди &lt;a href="https://github.com/lincolnloop/python-qrcode"&gt;qr&lt;/a&gt; або &lt;a href="https://pypi.org/project/segno/"&gt;segno&lt;/a&gt;. Друга мені подобається більше, бо в ній можна задати додатково кольори, розміри самого коду та зберегти одразу в EPS.&lt;/p&gt;
&lt;p&gt;Для команди segno потрібно створити рядок вигляду:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;segno  --border 2 --dark=2D2424 --light=D2C7B9 --output=TradingStalls.eps &amp;quot;https://reherit.org.ua/object/tsentralnyj-rynok-torgovi-ryady/&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Де border, dark та light це налаштування границі та кольорів коду, output — назва файлу на виході, а в лапках потрібне посилання чи інший текст.&lt;/p&gt;
&lt;p&gt;Тут так само допоможе функція таблиць &lt;tt&gt;CONCATENATE&lt;/tt&gt;, щоб сформувати рядки команд. Потім ці команди просто копіюємо у консоль та запускаємо: комп‘ютер виконає кожну по черзі. Далі готові qr-коди вставляємо вже куди потрібно.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/reherit-qr@2x.png" width="1200" height="645" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Комбінування та застосування&lt;/h2&gt;
&lt;p&gt;Іноді в одній таблиці простіше формувати, і консольні команди для створення qr-кодів, і дані для підставляння в InDesign. Далі кілька кейсів, в яких я це застосовував.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;ProstoPay.&lt;/b&gt; Я робив дизайн комунікації про безготівкову оплату для ProstoPay (оплата у вендингових автоматах телефоном через  Apple|Google pay). Спочатку розробив дизайн, а потім треба було розмножити цей дизайн на 1500+ наліпок.&lt;/p&gt;
&lt;p&gt;На вході нам потрібен лише номер автомата та формат посилання, яке потрібно закласти у qr-код. Все інше можна сформувати всередині таблиці. Ось як це виглядає:&lt;/p&gt;
&lt;div class="e2-text-video"&gt;
&lt;iframe src="https://www.youtube.com/embed/_lUC6E5euTs?enablejsapi=1" allow="autoplay" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;div class="e2-text-caption"&gt;Магія створення наліпок безготівкової оплати ProstoPay&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Peremoga.&lt;/b&gt; Наліпки зворотного зв’язку у різних частинах коворкінгу Peremoga. Кожен код веде у налаштованого бота в телеграмі. На вході маємо чіткі посилання та назви локацій. Через таблицю робимо мітку локації, яку потім підставимо на макет, та команди генерації кодів.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1200" data-ratio="1.5727391874181"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/peremoga-qr-1@2x.png" width="1200" height="763" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/peremoga-qr-2@2x.png" width="1200" height="763" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/peremoga-qr-3@2x.png" width="1200" height="763" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/peremoga-qr-4@2x.png" width="1200" height="763" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-caption"&gt;Таблиця&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Як наліпки виглядають наживо:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/peremoga-real@2x.jpg" width="1000" height="640" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Наліпки зворотного зв’язку у різних частинах Peremoga Space&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Паркувальні таблички.&lt;/b&gt; Маючи затверджений дизайн табличок, потрібно було зробити такі макети на купу майданчиків. На вході маємо номер майданчику, з якого можна взяти зону (перша цифра), для кожної зони маємо фіксований тариф та фіксований штраф (тариф×20). Далі також з номера формуємо посилання, з якого потім формуємо команду генерації коду.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1200" data-ratio="2.020202020202"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-3@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-4@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-5@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-6@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-7@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-8@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-9@2x.png" width="1200" height="594" alt="" /&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-10@2x.png" width="1200" height="594" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-caption"&gt;Таблиця для табличок&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;У макет додаємо змінні у потрібних місцях:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-11@2x.png" width="1200" height="690" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Макет в InDesign&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Отримуємо купу макетів, готових до друку.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://blog-archive.alexkolodko.com/pictures/parking-info-2@2x.png" width="1189" height="841" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;У такого автоматизованого створення та підключення qr-кодів є додатковий плюс: якщо все вірно налаштовано, то не можливо буде сплутати коди та підставити не той, не витрачати час на перевірку та нерви, якщо знайдеться ця помилка.&lt;/p&gt;
&lt;p&gt;&lt;hr&gt;&lt;/p&gt;
&lt;div&gt;&lt;div style="float: left;"&gt;&lt;p&gt;&lt;span style="font-weight:bold; font-size: 3em"&gt;&lt;b&gt;?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="padding: 1em 0 0 4em"&gt;&lt;p&gt;Напевно можна знайти ще більше прикладів використання таблиць в автоматизації роботи або якоїсь окремої її частини. Напишіть на &lt;a href="mailto:alexkolodko@gmail.com"&gt;пошту&lt;/a&gt; або у &lt;a href="https://t.me/alexkolodko"&gt;телеграм&lt;/a&gt;, які дії ви виконуєте постійно та монотонно та які вас бісять. Думаю, більшість такої роботи має виконувати машина замість людини, а ви тим часом витрачатимете свій час на цікавіші речі або просто відпочинете.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;hr&gt;&lt;/p&gt;
&lt;div&gt;&lt;div style="float: left;"&gt;&lt;p&gt;&lt;span style="font-weight:bold; font-size: 3em"&gt;&lt;b&gt;₴&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="padding: 1em 0 0 4em"&gt;&lt;p&gt;Якщо вам було цікаво та корисно, можете пригостити мене кавою ☕️: картка Монобанку: &lt;tt&gt;4441114450427339&lt;/tt&gt; або &lt;a href="https://send.monobank.ua/5jVrTaRziu"&gt;через сайт&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description>
</item>


</channel>
</rss>