Forwarded from volond
var IP=()=>{
var res=UrlFetchApp.fetch("https://api.myip.com/")
console.log(res.getContentText())
return Object.entries(JSON.parse(res.getContentText()))
}Forwarded from DidacticСardsBot
Zettelkasten: как один немецкий учёный стал невероятно продуктивным
Источник:
Это перевод статьи Дэвида Клира о методе ведения заметок Zettelkasten, благодаря которому немецкий социолог Никлас Луман написал более 70 книг и 400 научных статей. Стоит читать, если вы хотите создать собственную базу знаний, систематизировать идеи и перестать забывать важные мысли.
••••••••••
Обсудить:
Источник:
Это перевод статьи Дэвида Клира о методе ведения заметок Zettelkasten, благодаря которому немецкий социолог Никлас Луман написал более 70 книг и 400 научных статей. Стоит читать, если вы хотите создать собственную базу знаний, систематизировать идеи и перестать забывать важные мысли.
••••••••••
Обсудить:
Хабр
Zettelkasten: как один немецкий учёный стал невероятно продуктивным
Изображение предоставлено автором. Основано на фотографии Патрика Томаса с Ансплэша Это перевод статьи Дэвида Клира о методе ведения заметок Zettelkasten, благодаря которому немецкий социолог Никлас...
Реєстраційний_номер_облікової_картки_платника_податків
/*
https://uk.wikipedia.org/wiki/Реєстраційний_номер_облікової_картки_платника_податків
дата рождения (первые пять цифр образуют число, равное количеству дней от 01.01.1900 до даты рождения владельца ИНН);
пол (чётность девятой цифры: четная цифра – женский 0, нечетная – мужской 1); 1=>0 !!! Бывает лагает
checksum, т.е. контрольное число (последняя цифра)
Вот формула расчета контрольной (10-ой) цифры:
код:ABCGDEJZIК
Х = A*(-1) + B*5 + C*7 + G*9 + D*4 + E*6 + J*10 + Z*5 + I*7
*/
function parceINN(inn){
//inn=2762718798
var arr=[...inn.toString()]
var [A,B,C,G,D,E,J,Z,I,K]=arr
var X= A*(-1) + B*5 + C*7 + G*9 + D*4 + E*6 + J*10 + Z*5 + I*7
var m=X % 11
var KF= m>9||m % 10
var isValidINN=KF==K
var date=+arr.splice(0,5).join("")
var normal_date =new Date(1900,0,1)
normal_date.setDate(normal_date.getDate() + date);
var sex=+I % 2 ?1:0
var msgSex=sex?"чол.":"жн."
var msgValidateINN=isValidINN?"INN Валидный":"INN не прошел проверку"
if(!isValidINN) console.log(msgValidateINN)
return {sex,normal_date,isValidINN,msgValidateINN,msgSex}
}
parceINN(2762718798)Forwarded from volond
Повторяем диапазон из справочника N раз
=transpose(split(REPT(TEXTJOIN(",";true;'Справочник'!C1:C)&",";3);",";false;true))Debugging Google Apps Scripts with Stackdriver Logs - Fulcrum
https://www.fulcrumapp.com/blog/gas-debugging
https://www.fulcrumapp.com/blog/gas-debugging
Fulcrum
Debugging Google Apps Scripts with Stackdriver Logs | Fulcrum
Fulcrum explains how debugging project setup with Google Cloud Platform (GCP) can help troubleshoot as you develop new scripts. Get started today!
Forwarded from DidacticСardsBot
highlight.js — лучшая подсветка синтаксиса кода
Источник:
Сравним какая подсветка синтаксиса кода лучше. На сегодняшний день мы имеем уже большее количество всяких скриптов которые делают это. Загуглим: code syntax highlighting. и рассмотрим список самых популярных скриптов подсветки синтаксиса:
Хотя….
Зачем тратить на это время. Нам нужно чтобы работало быстро, не нагружало страницу лишними скриптами, и заморачиваться не хочется с внедрением скрипта в сайт. Надо также чтобы отображалось красиво, как в нашем ide, типа PHPStorm или любом другом. Чтобы так, один раз поставил и забыл.
Отлично, я свой выбор сделал и тебе советую: highlight.js
••••••••••
Обсудить:
Источник:
Сравним какая подсветка синтаксиса кода лучше. На сегодняшний день мы имеем уже большее количество всяких скриптов которые делают это. Загуглим: code syntax highlighting. и рассмотрим список самых популярных скриптов подсветки синтаксиса:
Хотя….
Зачем тратить на это время. Нам нужно чтобы работало быстро, не нагружало страницу лишними скриптами, и заморачиваться не хочется с внедрением скрипта в сайт. Надо также чтобы отображалось красиво, как в нашем ide, типа PHPStorm или любом другом. Чтобы так, один раз поставил и забыл.
Отлично, я свой выбор сделал и тебе советую: highlight.js
••••••••••
Обсудить:
Wiki | PWODEV
highlight.js - лучшая подсветка синтаксиса кода | Wiki | PWODEV
Подсветка кода с помошью скрипта highlight.js - краткая инструкция по установке. Не нагружает сайт лишними скриптами, работает без проблем.
Forwarded from Admin
This media is not supported in your browser
VIEW IN TELEGRAM
Я про это имел ввиду
=MATCH($D2:$D;FILTER($F$2:$F;$E$2:$E);0)Forwarded from Буратино
UTC vs GMT vs getSpreadsheetTimeZone()
From:
UTC vs GMT vs getSpreadsheetTimeZone() - Analytics Traps
https://www.analyticstraps.com/utc-vs-gmt-vs-getspreadsheettimezone/
From:
UTC vs GMT vs getSpreadsheetTimeZone() - Analytics Traps
https://www.analyticstraps.com/utc-vs-gmt-vs-getspreadsheettimezone/
Analytics Traps
UTC vs GMT vs getSpreadsheetTimeZone() - Analytics Traps
Per convertire una data recuperata da un Google Sheets nel formato di interesse è possibile utilizzare il metodo formatDate della Classe Utilities. Tra i parametri è presente il timeZone, ma attenzione a quest'ultimo perché può genere incongruenze in fase…
Перемещаем файл в указанную папку(
google apps script move file to folder)
Источник
google apps script move file to folder)
Источник
var sourceFileId = "###";
var destinationFolderId = "###";
var file = DriveApp.getFileById(sourceFileId);
DriveApp.getFolderById(destinationFolderId).addFile(file);
file
.getParents()
.next()
.removeFile(file);Google Sheets API + Python. Чтение и запись с Сервисным Аккаунтом Google Cloud / Habr
https://habr.com/ru/post/575160/
https://habr.com/ru/post/575160/
Хабр
Google Sheets API + Python. Чтение и запись с Сервисным Аккаунтом Google Cloud
Google Sheet и Sheets API - классный (простой, бесплатный и универсальный) способ организовать хранение и анализ данных получаемых от своего сервиса. При условии что этих данных не то чтобы очень...
Forwarded from Хабр
«Недавно мне понадобилось встроить в CRM возможность создания отчётов в Excel посредством PHP, но готовые решения были сильно громоздкими. Поэтому я решил написать собственную библиотеку для работы с Excel-файлами через PHP»
.xlsx изнутри. Разбор структуры файлов. Разбор каждого .xml файла
.xlsx изнутри. Разбор структуры файлов. Разбор каждого .xml файла