These are the Kickstarter Engineering and Data role definitions for both teams.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # LVDB - LLOOGG Memory DB | |
| # Copyriht (C) 2009 Salvatore Sanfilippo <antirez@gmail.com> | |
| # All Rights Reserved | |
| # TODO | |
| # - cron with cleanup of timedout clients, automatic dump | |
| # - the dump should use array startsearch to write it line by line | |
| # and may just use gets to read element by element and load the whole state. | |
| # - 'help','stopserver','saveandstopserver','save','load','reset','keys' commands. | |
| # - ttl with milliseconds resolution 'ttl a 1000'. Check ttl in dump! |
Disclaimer: This piece is written anonymously. The names of a few particular companies are mentioned, but as common examples only.
This is a short write-up on things that I wish I'd known and considered before joining a private company (aka startup, aka unicorn in some cases). I'm not trying to make the case that you should never join a private company, but the power imbalance between founder and employee is extreme, and that potential candidates would
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From 739265f2f2c54d8be56ad58d7c863193f0ce472d Mon Sep 17 00:00:00 2001 | |
| From: Franck Verrot <franck@verrot.fr> | |
| Date: Thu, 26 May 2016 10:12:29 -0700 | |
| Subject: [PATCH] * parse.y : Replace squotes with dquotes | |
| --- | |
| parse.y | 6 +++--- | |
| 1 file changed, 3 insertions(+), 3 deletions(-) | |
| diff --git a/parse.y b/parse.y |
I hereby claim:
- I am franckverrot on github.
- I am franckverrot (https://keybase.io/franckverrot) on keybase.
- I have a public key whose fingerprint is 05D3 7235 54C6 21E6 C891 43A3 B465 58BA 184F F10E
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'openssl' | |
| require "base64" | |
| require 'net/http' | |
| require 'json' | |
| image_path = ARGV[0] | |
| puts "Reading image #{image_path}..." | |
| b64_data = Base64.encode64(File.open(image_path, "rb").read) | |
| api_key = ENV.fetch('GOOGLE_CLOUD_VISION_API_KEY') { raise 'Missing env variable GOOGLE_CLOUD_VISION_API_KEY' } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'active_support' | |
| TryIsNotSafe = Class.new(RuntimeError) | |
| SafeOperatorIsNotSafe = Class.new(RuntimeError) | |
| MethodMissingIsNotSafe = Class.new(RuntimeError) | |
| def does_it_raise(&block) | |
| begin | |
| result = block.call | |
| puts "SUCCESS, result: #{result.inspect}" | |
| rescue TryIsNotSafe, SafeOperatorIsNotSafe, MethodMissingIsNotSafe => e |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Dictionary! par Wordset | |
| Dictionary! est une application dictionnaire en anglais facile à utiliser et sans superflu pour iPhone, enrichie par la communauté Wordset.org. Il vous aide à trouver les mots facilement, même si vous ne pouvez pas l'épeler correctement. Il saura très bien deviner les mots en anglais que vous recherchez. | |
| La totalité du dictionnaire est installée sur votre smartphone ! Si vous êtes déconnecté(e) ou tout simplement hors-ligne, votre application contient des dizaines de milliers de définitions directement sur votre smartphone. En ligne, vous pourrez rechercher des définitions plus détailles. En somme, un vrai dictionnaire ! | |
| Fonctionnalités : | |
| * Recherche ultra-rapide | |
| * Totalité du dictionnaire sur votre smartphone | |
| * Pas besoin de connexion ! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sub infix:<|\>> ($f, $g) { | |
| -> $x { | |
| $f($g($x)) | |
| } | |
| }; | |
| my $mult_2 = -> $x { $x * 2 }; | |
| my $plus_3 = -> $x { $x + 3 }; | |
| my $compound = $mult_2 |> $plus_3; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # mul_x_y :: [Fixnum, Fixnum] -> Fixnum | |
| mul_x_y = ->(x, y) { x * y } | |
| # adder :: Fixnum -> (Fixnum -> Fixnum) | |
| adder = ->(base) { | |
| ->(input) { input + base } | |
| } | |
| # add_two :: Fixnum -> Fixnum | |
| add_two = adder[2] |