Skip to content

Instantly share code, notes, and snippets.

View nalgeon's full-sized avatar

Anton Zhiyanov nalgeon

View GitHub Profile
@nalgeon
nalgeon / README.md
Last active September 30, 2020 16:11
Пример работы с API стандартизации DaData на PHP
@nalgeon
nalgeon / clean.r
Created March 23, 2021 10:44
Пример работы с стандартизацией DaData на R. Использует пакет httr (https://github.com/r-lib/httr)
library(httr)
url <- "https://cleaner.dadata.ru/api/v1/clean/address"
headers <- c(
"Content-Type" = "application/json",
Accept = "application/json",
Authorization = "Token API_KEY",
"X-Secret" = "SECRET_KEY")
@nalgeon
nalgeon / suggest.r
Last active April 4, 2021 10:43
Пример работы с подсказками DaData на R. Использует пакет httr (https://github.com/r-lib/httr)
library(httr)
url <- "https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/party"
headers <- c(
"Content-Type" = "application/json",
Accept = "application/json",
Authorization = "Token YOUR_API_KEY")
body <- list(
@nalgeon
nalgeon / timezones.csv
Last active May 23, 2021 20:54
Часовые пояса в Дадате
Название Код MSK Код UTC Описание Описание и сдвиг по MSK
USZ1 MSK-1 UTC+2 Калининградское время Калининградское время (MSK-1)
MSK MSK+0 UTC+3 Московское время Московское время (MSK)
SAMT MSK+1 UTC+4 Самарское время Самарское время (MSK+1)
YEKT MSK+2 UTC+5 Екатеринбургское время Екатеринбургское время (MSK+2)
OMST MSK+3 UTC+6 Омское время Омское время (MSK+3)
KRAT MSK+4 UTC+7 Красноярское время Красноярское время (MSK+4)
IRKT MSK+5 UTC+8 Иркутское время Иркутское время (MSK+5)
YAKT MSK+6 UTC+9 Якутское время Якутское время (MSK+6)
VLAT MSK+7 UTC+10 Владивостокское время Владивостокское время (MSK+7)
@nalgeon
nalgeon / modern-make-handbook.md
Last active October 2, 2021 18:01
Modern Make Handbook

Modern Make Handbook by Ivan Nemytchenko

1. Making your library of shortcuts

— Что говорит кошка, когда хочет кушать?

— Мяу!

— Что говорит собака, когда чует опасность?

@nalgeon
nalgeon / socrbase.md
Last active March 19, 2022 11:36
Типы адресных объектов в ФИАС
@nalgeon
nalgeon / lines.json
Last active November 7, 2022 12:31
Цвета линий метрополитена
{
"Нижний Новгород": {
"Автозаводская": "D80707",
"Сормовско-Мещерская": "0071BC"
},
"Екатеринбург": {
"Север-Юг": "0A6F20"
},
"Москва": {
"Сокольническая": "E42313",
@nalgeon
nalgeon / suggest.pls
Last active December 20, 2022 10:12
Пример работы с подсказками DaData на PL/SQL (Oracle)
declare
http_req utl_http.req;
http_resp utl_http.resp;
query varchar2(32767);
query_raw RAW(512);
resp_text varchar2(32767);
begin
query := '{ "query": "7719402047", "count": 1 }';
query := convert(query, 'UTF8');
@nalgeon
nalgeon / README.md
Last active January 9, 2023 09:20
Пример вызова Стандартизации DaData.ru из Excel

Пример вызова Стандартизации DaData.ru из Excel

Как подключить пример

  1. Откройте Excel и включите отображение вкладки «Разработчик»
  2. Перейдите в редактор Visual Basic (в ленте Разработчик > Visual Basic).
  3. Откройте список ссылок: в меню Tools > References...
  4. Отметьте пункты «Microsoft Scripting Runtime» и «Microsoft VBScript Regular Expressions 5.5». Нажмите OK.
  5. Скачайте архив с библиотекой VBA-JSON. Распакуйте его.
@nalgeon
nalgeon / Dockerfile
Last active August 25, 2023 02:52
Trying Odin
# build stage
FROM alpine:3.16 as builder
RUN apk add --no-cache clang llvm-dev g++ wget unzip bash linux-headers libc6-compat git
RUN git clone https://github.com/odin-lang/odin
WORKDIR /odin
RUN git checkout dev-2023-08
RUN bash build_odin.sh debug
# actual image
FROM alpine:3.16