Instantly share code, notes, and snippets.

View gist:ee83526ad6f3a5cca839bd42c3f3007e
--> get search/request {"destination_points[lat]":59.997828900000002,"source_points[lat]":59.954210999999987,"taxopark_id":51,"source_points[lng]":30.290627799999999,"destination_points[lng]":30.232666800000001,"request_hash":"6cc0d796f8ad4c3b67ef5020024227f2"}
--> get search/request {"destination_points[lat]":59.997828900000002,"source_points[lat]":59.954210999999987,"taxopark_id":16,"source_points[lng]":30.290627799999999,"destination_points[lng]":30.232666800000001,"request_hash":"6cc0d796f8ad4c3b67ef5020024227f2"}
--> get search/request {"destination_points[lat]":59.997828900000002,"source_points[lat]":59.954210999999987,"taxopark_id":31,"source_points[lng]":30.290627799999999,"destination_points[lng]":30.232666800000001,"request_hash":"6cc0d796f8ad4c3b67ef5020024227f2"}
--> get search/request {"destination_points[lat]":59.997828900000002,"source_points[lat]":59.954210999999987,"taxopark_id":47,"source_points[lng]":30.290627799999999,"destination_points[lng]":30.232666800000001,"request_hash":"6cc0d796f8a
View gist:92c4d9da1db60b23dc2fabb5909483cd
{
"predictions" : [
{
"description" : "Невский проспект, Санкт-Петербург, Россия",
"id" : "8b5302290d3e53492574c5d5c7b01982a206b782",
"matched_substrings" : [
{
"length" : 3,
"offset" : 0
}
View gist:e0eb27d3a63b4a85751104227c13fb54
{
"predictions" : [
{
"description" : "Невский проспект, Санкт-Петербург, Россия",
"id" : "8b5302290d3e53492574c5d5c7b01982a206b782",
"matched_substrings" : [
{
"length" : 1,
"offset" : 0
}
View topsecret.txt
Трекер для бега с live-стримингом
{run-tracker.txt}
Приложение, чтобы передавать фотки (и файлы?) с iOS на Android через локальный HTTP сервер. Нажимаешь Share и приложение создаёт QR code со ссылкой. Подумать, как лучше передавать несколько фоток.
Piano For You iOS
- полностью игнорировать резкие перемещения пальцев
- меню не должно быть можно вытащить вторым пальцем, пока первый играет
- не давать айфону засыпать (по крайней мере при игре через MIDI)
- собрать релизные инструменты (старая пианинка никуда не годится!)
View gist:dcf3ca2edcfb6b9ed148e91917307eb2
static func didStartSelectingLocation(type: RoutePointType)
{
if type == .source {
logEvent("click_map_from_go")
}
if type == .destination {
logEvent("click_map_where_go")
}
}
View songlist.txt
------------
Попса
Агутин – На сиреневой луне
Агутин – Хор Хей Лала Лей
Отпетые мошенники – Люби меня люби
Танцы Минус – Десять капель
Танцы Минус – Половинка
Иванушки International – Тучи
Иванушки International – Пух
View gist:6d833825403ca825dcede5a5e0dacffd
--> get search/request {"request_hash":"78e02748098094f99d91198175baa7af","source_points[lng]":30.323882661759853,"destination_points[lng]":30.341750099999999,"taxopark_id":22,"source_points[lat]":59.932139359995865,"destination_points[lat]":59.936258900000013}
--> get search/request {"request_hash":"78e02748098094f99d91198175baa7af","source_points[lng]":30.323882661759853,"destination_points[lng]":30.341750099999999,"taxopark_id":16,"source_points[lat]":59.932139359995865,"destination_points[lat]":59.936258900000013}
--> get search/request {"request_hash":"78e02748098094f99d91198175baa7af","source_points[lng]":30.323882661759853,"destination_points[lng]":30.341750099999999,"taxopark_id":49,"source_points[lat]":59.932139359995865,"destination_points[lat]":59.936258900000013}
--> get search/request {"request_hash":"78e02748098094f99d91198175baa7af","source_points[lng]":30.323882661759853,"destination_points[lng]":30.341750099999999,"taxopark_id":48,"source_points[lat]":59.932139359995865,"destination_points[la
View gist:6a3306bf6f1f76dcc745d2fe3bc3dcce
Текстовая погода
--- Домен ---
*Для Питера, России, или всего мира?*
weathertips.ru
weatheradvice.ru
--- Алгоритм ---
- Краткое описание погоды -
View gist:e2abc4901a466d1ea70d8b32134475e5
Солнце осветило горизонт
Громкий смех нарушил наш сладкий сон
Кто смеется так что нельзя молчать
Хоооочется рядышком заржать
Хоть не первый раз слышим мы его
На душе от этого так тепло
И не важно где может он застать
Хоооочется танцевать
View remove_google_photos.js
#!/usr/bin/env node
var fs = require("fs");
var argv = process.argv.slice(2);
var exec = require('await-exec');
class Photo {
constructor(id) {
this.id = id;
this.filename = null;