Forwarded from volond
К сожалению такая вещь в GAS не работает
Попробовал написать
Попробовал написать
const opt_chaining=(e,delim='.',keys)=>(keys)=>{
keys=typeof(keys)=='string'?keys.split(delim):keys
e=(typeof(e)!='object')?JSON.parse(e):e
var o=e
for (key of keys){
if (!o[key]){return}
o=o[key]
}
return o
}
Теперь можно такfunction doPost(e) {
e =opt_chaining(e.postData.contents,".")
const update_id=e('update_id')
log('Получен eventPost:'+update_id,e)
const msg = e(['message','text']);
const fromId = e('message.from.id')
const fromUsername = e('message.from.username')
}Smart-Frontend
Оператор опциональной последовательности в нативном JavaScript - Smart-Frontend
Оператор опциональной последовательности в нативном JavaScript способен помочь предотвратить ошибки при работе со свойствами объектов.
Forwarded from bangHasan
just combine with API 3rd party, like:
https://www.screenshotapi.io/
https://apiflash.com/
https://www.screenshotapi.io/
or anything..
https://www.screenshotapi.io/
https://apiflash.com/
https://www.screenshotapi.io/
or anything..
screenshotapi.io
Screenshot API
A REST API for taking a screenshot of any URL, designed for high volume, low cost, highly configurable use.
Forwarded from Alexander
на этом сайте как раз и набивал метровые условия 🙈
шпаргалку вот такую нкаходил https://www.exlab.net/files/tools/sheets/regexp/regexp.pdf
но видимо надо мне основательно с основ еще раз изучать эту тему
шпаргалку вот такую нкаходил https://www.exlab.net/files/tools/sheets/regexp/regexp.pdf
но видимо надо мне основательно с основ еще раз изучать эту тему
Reddit
Welcome to Ukraine - Ласкаво просимо в Україну!
HERE УКРАЇНА TAKES CENTER STAGE — The purpose of r/Ukraine is to amplify Ukrainian voices. We are at war, so content is tightly moderated to keep our community safe. Share and discuss Україна and her glorious people, history, geography, language, art, culture…
Forwarded from volond
Yagisanatode
Google Apps Script: Store a Unique User Key from a User Accessing your WebApp [updated Dec 2021] - Yagisanatode
Google Apps Script: WebApp [updated Dec 2021 – With thanks to Greg S] In this tutorial, we will cover how you can get a unique temporary access key from a user accessing your WebApp that lasts for 30 days. Temporary access keys allow you to track users as…
Структуры данных и алгоритмы, которыми я пользовался, работая в технологических компаниях / Habr
https://www.google.ru/amp/s/m.habr.com/ru/amp/post/515258/
https://www.google.ru/amp/s/m.habr.com/ru/amp/post/515258/
Хабр
Структуры данных и алгоритмы, которыми я пользовался, работая в технологических компаниях
Пользуетесь ли вы структурами данных и алгоритмами в повседневной работе? Я обратил внимание на то, что всё больше и больше людей считает алгоритмы чем-то таким, чем, без особой связи с...
Forwarded from DidacticСardsBot
GOOGLE APPS SCRIPT DEVELOPMENT – BEST PRACTICES
Источник:
Это обзор различных методов и передовых практик, которые я развил в процессе разработки скриптов Google Apps на протяжении многих лет. Конечно, у Google есть несколько собственных предложений , и есть много более общих руководств по передовому опыту работы с JavaScript , и даже несколько GAS - это красиво !
••••••••••
Обсудить:
Источник:
Это обзор различных методов и передовых практик, которые я развил в процессе разработки скриптов Google Apps на протяжении многих лет. Конечно, у Google есть несколько собственных предложений , и есть много более общих руководств по передовому опыту работы с JavaScript , и даже несколько GAS - это красиво !
••••••••••
Обсудить:
Andrew Roberts
Google Apps Script Development - Best Practices - Andrew Roberts
This is an overview of the various techniques and best practices I have evolved in developing Google Apps Scripts over the years. Of course Google have got a few suggestions of their own, and there are plenty of more general …
Using the People API with Apps Script - Desktop Liberation
https://sites.google.com/a/mcpher.com/share/Home/excelquirks/bigapps/bigquiz/peopleapi
https://sites.google.com/a/mcpher.com/share/Home/excelquirks/bigapps/bigquiz/peopleapi
Google
Using the People API with Apps Script - Desktop Liberation
Incremental migration
Forwarded from DidacticСardsBot
обойти таймаут выполнения скрипта программно
Источник:
ваш скрипт превышает максимальное время выполнения? вот решение, чтобы автоматически обойти это.
••••••••••
Обсудить:
Источник:
ваш скрипт превышает максимальное время выполнения? вот решение, чтобы автоматически обойти это.
••••••••••
Обсудить:
script.gs
Bypass script execution timeout, programmatically
Does your script exceed maximum execution time? Here's a solution to automatically bypass that.
Forwarded from Владилен: IT в эпоху AI
Решил выложить в открытый доступ курс по созданию конструктора сайтов на чистом JavaScript за 2 часа.
Что внутри курса?
🔹 Ты напишешь с нуля приложение, которое сможешь положить себе в портфолио.
🔹 C нуля настроим рабочее окружение.
🔹 Будет много практического применения ООП (ты наконец-то поймешь, зачем на самом деле нужны классы в JavaScript).
🔹 Разберем как принципы SOLID помогают писать расширяемый и поддерживаемый код.
🔹 Оптимизация работы приложения.
🔹 Деплой приложения на хостинг.
🔹 И куча дополнительных бонусов, которые ты найдешь в процессе прохождения курса.
https://www.youtube.com/watch?v=0ViiJ8qTCFM
🔗 Исходный код: https://github.com/vladilenm/js-constructor
Что внутри курса?
🔹 Ты напишешь с нуля приложение, которое сможешь положить себе в портфолио.
🔹 C нуля настроим рабочее окружение.
🔹 Будет много практического применения ООП (ты наконец-то поймешь, зачем на самом деле нужны классы в JavaScript).
🔹 Разберем как принципы SOLID помогают писать расширяемый и поддерживаемый код.
🔹 Оптимизация работы приложения.
🔹 Деплой приложения на хостинг.
🔹 И куча дополнительных бонусов, которые ты найдешь в процессе прохождения курса.
https://www.youtube.com/watch?v=0ViiJ8qTCFM
🔗 Исходный код: https://github.com/vladilenm/js-constructor
YouTube
Практика JavaScript с нуля за 2 часа. Сделаем целый сайт!
Исходный код тут: https://t.me/js_by_vladilen/329
Получить профессию Frontend разработчика - https://bit.ly/3Oyo3TQ
Подробнее узнать об обучении в Result School -
https://bit.ly/3AfYPp2
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект…
Получить профессию Frontend разработчика - https://bit.ly/3Oyo3TQ
Подробнее узнать об обучении в Result School -
https://bit.ly/3AfYPp2
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект…
Forwarded from Deleted Account
Есть скрипт , который берёт с Home Assistant данные и вписывает в ячейки. Вот инструкция от куда я это взял.
Скрипт на ежедневное обновление настроил, работает.
Сделал вторую таблицу с ежемесячным обновлением.
Своими силами поменял прошлый день, на прошлый месяц. Вот так это выглядит
Если есть вариант получше чем мой ( а он есть) покажите как это лучше сделать.
И каким образом можно изменить написание даты на русском языке, например что-бы в ежемесячном варианте это было так: Июнь 2021 г.
А в ежедневном вот так: Четверг, 15 Июня 2021 г.
Скрипт на ежедневное обновление настроил, работает.
Сделал вторую таблицу с ежемесячным обновлением.
Своими силами поменял прошлый день, на прошлый месяц. Вот так это выглядит
Если есть вариант получше чем мой ( а он есть) покажите как это лучше сделать.
И каким образом можно изменить написание даты на русском языке, например что-бы в ежемесячном варианте это было так: Июнь 2021 г.
А в ежедневном вот так: Четверг, 15 Июня 2021 г.
Pastebin
electicity - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Forwarded from Рестарт
This media is not supported in your browser
VIEW IN TELEGRAM
Embedika — бесплатный сервис сравнения документов
Он поможет сравнить две версии одного документа и показывает различия: что добавлено, изменено, а что удалено.
Поддерживает форматы PDF, DOC и DOCX, анализирует тексты, программный код и таблицы.
Сохраняет исходное форматирование, подсвечивает отличия и показывает объём изменений.
GIT #документы
Он поможет сравнить две версии одного документа и показывает различия: что добавлено, изменено, а что удалено.
Поддерживает форматы PDF, DOC и DOCX, анализирует тексты, программный код и таблицы.
Сохраняет исходное форматирование, подсвечивает отличия и показывает объём изменений.
GIT #документы