Skip to content

Instantly share code, notes, and snippets.

Avatar
🎃
Программирую и предпринимаю

Igor Suvorov isuvorov

🎃
Программирую и предпринимаю
View GitHub Profile
View gist:b7af7074047ff1ba92bcf84484792043
https://gist.github.com/isuvorov/794581a49a1dfdb126a436d5edd7e003
View Api.js
// import _ from 'lodash'
export default class Api{
constructor(params){
this.base = params.base
this.prefix = params.prefix
if(params.auth){
this.setAuth(params.auth)
View #топ сериалов.md

Обязательно

  • Похищенный (Takken)
  • Пропавшая комната (The Lost Room)
  • Игра престолов (Game of Thrones)
  • Фарго (Fargo)
  • Черное зеркало (Black Mirror)
  • Новый день (Day Break)

не обязательно

View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Untitled benchmark</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
View atom.md

ATOM

ctrl+shift+p - поиск по командам

Работа с деревом

  • ctrl+\, cmd-\ - показать скрыть дерево
  • alt+\, ctrl-0 - переместиться в дерево и обратно
  • ctrl+shift+c - скопировать полный путь к файлу
  • f2 - переименовать / переместить
  • d - dublicate
View isAnagram.js
var countLetters = function(s){
var letters = {};
for(var i = 0; i < s.length; i++){
var letter = s[i];
if(letter == " ") continue;
letters[letter] = (letters[letter] || 0) + 1;
}
return letters;
};
View pattern.js
function pool(callback, timeout){
setTimeout(function(){
callback(function(err){
if(err) return false; // exit from pool
pool(callback, timeout);
})
}, timeout);
}
View ServiceUserIdentity.php
public function registration()
{
$users = new User();
$users->username = $this->service->getAttribute('name');
$users->password = md5($this->service->getId());
$users->email = $this->service->getServiceName() . '@services.ru';
$users->save();
$userlink = new Userlink();
You can’t perform that action at this time.