Skip to content

Instantly share code, notes, and snippets.

View kreshikhin's full-sized avatar
🏠
Working from home

Denis Kreshikhin kreshikhin

🏠
Working from home
View GitHub Profile
@kreshikhin
kreshikhin / ssh-keys-for-mutiple-accounts.md
Created April 6, 2022 18:39
Настройка ssh-ключей для нескольких учетных записей (bitbucket etc)

Шаг 1

Определить адрес сервера:

$ git remote -v 
origin git@bitbucket.org:teamsinspace/bitbucketspacestation.git (fetch)
origin git@bitbucket.org:teamsinspace/bitbucketspacestation.git (push)
@kreshikhin
kreshikhin / counterquestions.md
Last active July 7, 2021 14:16
Counterquestions

Онбординг

  1. Есть ли в компании онбординг?
  2. Какой срок выделяется успешному кандидату на онбординг - ознакомление с продуктом, процессами и т.д.?
  3. Есть ли человек ответственный за успех онбординга?
  4. Есть ли критерии успешного онбординга, если есть то какие?
  5. Что происходит если онбординг оказался не успешным?

Социальная структура команды

  1. Какое соотношение удалённых/офисных работников?
  2. Как охарактеризуете свою команду - горизонтальная или вертикальная?
@kreshikhin
kreshikhin / exportOptions.plist
Created July 7, 2019 15:41 — forked from skabber/exportOptions.plist
Export Options Plist Example
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>method</key>
<string>app-store</string>
<key>teamID</key>
<string>XXXXXXXXXX</string>
<key>uploadBitcode</key>
<true/>
const gcm = require('node-aes-gcm')
const key = new Buffer([0xfe,0xff,0xe9,0x92,0x86,0x65,0x73,0x1c,0x6d,0x6a,0x8f,0x94,0x67,0x30,0x83,0x08])
const iv = new Buffer([0xca,0xfe,0xba,0xbe,0xfa,0xce,0xdb,0xad,0xde,0xca,0xf8,0x88])
const plaintext1 = `
quicksort [] = []
quicksort (x:xs) = quicksort small ++ (x : quicksort large)
where small = [y | y <- xs, y <= x]
large = [y | y <- xs, y > x]
@kreshikhin
kreshikhin / stack.swift
Created August 2, 2017 13:31 — forked from gazolla/stack.swift
Programmatically create UIStackView
lazy var v1:UIView = {
let v = UIView()
v.backgroundColor = .blueColor()
return v
}()
lazy var v2:UIView = {
let v = UIView()
v.backgroundColor = .blueColor()
return v
@kreshikhin
kreshikhin / .gitignore
Created July 9, 2017 08:35
Xcode Gitignore
# Xcode
#
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>Rename HDAS to HDEF</string>
<key>Find</key>
<data>
SERBUw==
</data>
<key>Replace</key>
router.get('/gps/loc*', function(req, res) {
var data = {
user_id: req.query.user_id,
lat: req.query.lat,
lon: req.query.lon,
timestamp: req.query.timestamp,
hdop: req.query.hdop,
altitude: req.query.altitude,
speed: req.query.speed
};
function rescale(rect, border){
var a = rect[0], b = rect[1], c = rect[2], d = rect[3];
var ab = {x: b.x - a.x, y: b.y - a.y};
var ad = {x: d.x - a.x, y: d.y - a.y};
var lab = Math.sqrt(ab.x*ab.x+ab.y*ab.y);
var lad = Math.sqrt(ad.x*ad.x+ad.y*ad.y);
var ab1 = {x: ab.x * (lab + border) / lab, y: ab.y * (lab + border) / lab};
var ad1 = {x: ad.x * (lad + border) / lad, y: ad.y * (lad + border) / lad};
#include <vector>
#include <iostream>
class Fruit{
public:
std::string variety;
public:
std::string virtual GetVariety() { return variety; };
};