Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am troush on github.
  • I am troush (https://keybase.io/troush) on keybase.
  • I have a public key ASD0-ZR56mseZVABKhXn5UD9pxpI-VKEgqgrTdTUSsA1pAo

To claim this, I am signing this object:

@Troush
Troush / Shopify.Oauth.ex
Created October 13, 2016 12:45 — forked from djinn/Shopify.Oauth.ex
Shopify Oauth strategy for Elixir
defmodule Shopify.Oauth do
@moduledoc """
An OAuth2 strategy for Shopify.
Based on the OAuth2 strategy for GitHub by Sonny Scroggin
in https://github.com/scrogson/oauth2_example
"""
use OAuth2.Strategy
alias OAuth2.Strategy.AuthCode
alias OAuth2.Request
def compact_units([] = vals, units) do
"#{units}"
end
def compact_units([h |[]] = vals, units) do
"#{h} #{compact_units([], units)}"
end
def compact_units([h|t] = vals, units) do
"#{h} x #{compact_units(t, units)}"
end
$.ajax({
url: "http://en.wikipedia.org/w/api.php?action=query&format=json&callback=test&prop=langlinks&lllimit=500&titles=kaas",
// The name of the callback parameter, as specified by the YQL service
jsonp: "callback",
// Tell jQuery we're expecting JSONP
dataType: "jsonp",
// Tell YQL what we want and that we want JSON
  • MVC - беда беда
  • Codestyle checkers off
  • Tests off

Привет, коллеги. Вы большие молодцы, что потратили свое время на свое развитие и на улучшение навыков программирования и работы в команде.

Хотя, качество работ, оставляет желать лучшего, вы смогли реализовать базовый функционал на должном уровне.

Хотелось бы вам пожелать уверенности в своих силах, усидчивости и энергии решать сложнейшие задачи в крутых проектах

# The Nginx configuration based on https://coderwall.com/p/rlguog
http {
ssl_certificate server.crt;
ssl_certificate_key server.key;
ssl_session_timeout 15m;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
@Troush
Troush / bs-react.js
Created November 3, 2014 11:15
Reworked example of abstract bs components for react http://clozeit.wordpress.com/2014/01/13/bootstrap-forms-using-react-js/
/** @jsx React.DOM */
var INPUT_TYPES = ["email", "text", "password"]
var Large = {getDefaultProps: function() { return {bsSize: 'lg'};}};
var Medium = {getDefaultProps: function() { return {bsSize: 'md'};}};
var Small = {getDefaultProps: function() { return {bsSize: 'sm'};}};
var Default = {getDefaultProps: function() { return {bsStyle: 'default'};}};
var Primary = {getDefaultProps: function() { return {bsStyle: 'primary'};}};
var Success = {getDefaultProps: function() { return {bsStyle: 'success'};}};
{ id: 0, title: 'Порошенко Петро Олексійович', description: 'український політик, підприємець, народний депутат України 3-го, 4-го, 5-го і 7-го скликань', bio: ', міністр економічного розвитку і торгівлі України (з 23 березня до 24 грудня 2012 року), міністр закордонних справ України (9 жовтня 2009 — 11 березня 2010), член Ради Національного банку України (2007–2014). Заслужений економіст України. Лауреат Державної премії України у галузі науки і техніки. Засновник концерну «Укрпромінвест». Входить до переліку найбагатших українців.' },
{ id: 1, title: 'Ю́лія Володи́мирівна Тимоше́нко', description: 'український політик, 10-й та 13-й Премєр-міністр України (2005, 2007–2010); другий за значенням (після В.Ющенка) лідер «Помаранчевої революції» ', bio:'04; лідер партії «Всеукраїнське обєднання „Батьківщина“», та «Блоку Юлії Тимошенко».' },
require "formula"
class Fontforge < Formula
homepage "http://fontforge.github.io/"
stable do
url "https://github.com/fontforge/fontforge/archive/2.0.20140101.tar.gz"
sha1 "abce297e53e8b6ff6f08871e53d1eb0be5ab82e7"
end
function bench (fn) {
var t1 = Date.now();
for (var i = 0; i < 10000000; i++) {
fn();
}
var t2 = Date.now();
console.log(t2 - t1);
}
var fn1 = function() {