Skip to content

Instantly share code, notes, and snippets.

View odykyi's full-sized avatar
🍍
(async () => { /* ...loading */ })();

odykyi

🍍
(async () => { /* ...loading */ })();
View GitHub Profile
@odykyi
odykyi / README.md
Created May 21, 2018 13:02 — forked from hofmannsven/README.md
My simply MySQL Command Line Cheatsheet
@odykyi
odykyi / DI, IoC.md
Created February 2, 2018 14:40 — forked from codedokode/DI, IoC.md
DI, IoC, ServiceLocator, Registry

Этот урок переехал в мой гитхаб по адресу: https://github.com/codedokode/pasta/blob/master/arch/di.md

Ниже устаревшая версия урока.


Зачем нужны Depencdency Injection, IoC, ServiceLocator, Registry (и что это?)

Проблема, которую мы решаем — связность классов. Если в классе A написано

Это старая версия урока, которая больше не обновляется. Новая версия расположения тут: https://github.com/codedokode/pasta/blob/master/db/patterns-oop.md


Паттерны работы с базой данных

Разберемся, как правильно с применением ООП сохранять и загружать данные из базы. Существуют такие подходы:

@odykyi
odykyi / js-task-1.md
Created February 2, 2018 14:39 — forked from codedokode/js-task-1.md
Задания на яваскрипт (простые)
@odykyi
odykyi / Флоаты и маргины.md
Created February 2, 2018 14:38 — forked from codedokode/Флоаты и маргины.md
Флоаты и маргины на них (в том числе отрицательные)

На флоатах можно задавать маргины с 4 сторон, в том числе отрицательные. Некоторые маргины отталкивают/втягивают сам флоат, а некоторые - отталкивают/втягивают окружающий его текст и элементы. На картинке я попытался это отобразить.

Для float left: левый маргин влияет на флоат, правый — на окружающие элементы

Для float right: левый маргин влияет на окружающие элементы, правый — на сам флоат

Верхний маргин всегда влияет на флоат, нижний на окружающие элеименты.

Флоаты и маргины

@odykyi
odykyi / .eslintrc
Created December 1, 2017 14:42 — forked from radiovisual/.eslintrc
React Native AirBnB ESLint Config
{
"parser": "babel-eslint",
"plugins": [
"react",
"react-native"
],
"parserOptions": {
"ecmaFeatures": {
"jsx": true,
"modules": true
@odykyi
odykyi / SignInWithTwitter.js
Created October 5, 2017 14:10 — forked from rhussmann/SignInWithTwitter.js
Simple 'sign in with Twitter' implementation in node.js
var http = require('http'),
sys = require('sys'),
URL = require('url'),
querystring = require('querystring'),
OAuth = require('oauth').OAuth;
var oa = new OAuth('https://api.twitter.com/oauth/request_token',
'https://api.twitter.com/oauth/access_token',
'YOUR APP CONSUMER KEY HERE',
'YOUR APP CONSUMER SECRET HERE',