I hereby claim:
- I am rshetty on github.
- I am rshetty (https://keybase.io/rshetty) on keybase.
- I have a public key ASDyxj9eOv84wdGTljH8c1eCr7Y9JjyzQe5yr0oQctRuOwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| config := heimdall.HystrixCommandConfig{ | |
| MaxConcurrentRequests: 100, | |
| ErrorPercentThreshold: 25, | |
| SleepWindow: 10, | |
| RequestVolumeThreshold: 10, | |
| } | |
| hystrixConfig := heimdall.NewHystrixConfig(“MyCommand”, config) | |
| timeout := 10 * time.Millisecond |
| backoff := heimdall.NewConstantBackoff(500) | |
| retrier := heimdall.NewRetrier(backoff) | |
| httpClient := heimdall.NewHTTPClient(1 * time.Millisecond) | |
| httpClient.SetRetrier(retrier) | |
| httpClient.SetRetryCount(3) | |
| httpClient.Get(“https://gojek.com/drivers", http.Header{}) |
| httpClient := heimdall.NewHTTPClient(1 * time.Millisecond) | |
| _, err := httpClient.Get(“https://gojek.com/drivers", http.Header{}) |
| package main | |
| import ( | |
| "container/heap" | |
| "fmt" | |
| ) | |
| type Server struct { | |
| name string | |
| priority int |
| Blackjack is a popular card game played against a Dealer. In this card game the Player is trying to beat the Dealer. | |
| Deck: | |
| The game is played with 4 or more decks containing 52 distinct cards in each (Face values : A, 2-9, J, Q and K; Suits : D,C,S,H) | |
| The entire deck is shuffled before the start of the game. | |
| Beginning: | |
| Player and Dealer are initially dealt 2 cards each. Only one of the Dealer's cards is visible to the Player, the other is hidden. All the cards of the Player are visible to everyone at all times. | |
| Turns: |
Hi Nicholas,
I saw you tweet about JSX yesterday. It seemed like the discussion devolved pretty quickly but I wanted to share our experience over the last year. I understand your concerns. I've made similar remarks about JSX. When we started using it Planning Center, I lead the charge to write React without it. I don't imagine I'd have much to say that you haven't considered but, if it's helpful, here's a pattern that changed my opinion:
The idea that "React is the V in MVC" is disingenuous. It's a good pitch but, for many of us, it feels like in invitation to repeat our history of coupled views. In practice, React is the V and the C. Dan Abramov describes the division as Smart and Dumb Components. At our office, we call them stateless and container components (view-controllers if we're Flux). The idea is pretty simple: components can'
| exceptions = [] | |
| tree = {} | |
| ObjectSpace.each_object(Class) do |cls| | |
| next unless cls.ancestors.include? Exception | |
| next if exceptions.include? cls | |
| next if cls.superclass == SystemCallError # avoid dumping Errno's | |
| exceptions << cls | |
| cls.ancestors.delete_if {|e| [Object, Kernel].include? e }.reverse.inject(tree) {|memo,cls| memo[cls] ||= {}} | |
| end |
| require 'benchmark/ips' | |
| Benchmark.ips do |x| | |
| x.config(:time => 5, :warmup => 2) | |
| x.time = 5 | |
| x.warmup = 2 | |
| no_of_times = 1_000_000 | |
| last_value = 10000 |
| require 'benchmark/ips' | |
| Benchmark.ips do |x| | |
| x.config(:time => 5, :warmup => 2) | |
| x.time = 5 | |
| x.warmup = 2 | |
| times = 10000 |