Map [1]
| Operation | Time Complexity |
|---|---|
| Access | O(log n) |
| Search | O(log n) |
| Insertion | O(n) for <= 32 elements, O(log n) for > 32 elements [2] |
| Deletion | O(n) for <= 32 elements, O(log n) for > 32 elements |
| # This file contains the configuration for Credo and you are probably reading | |
| # this after creating it with `mix credo.gen.config`. | |
| # | |
| # If you find anything wrong or unclear in this file, please report an | |
| # issue on GitHub: https://github.com/rrrene/credo/issues | |
| # | |
| %{ | |
| # | |
| # You can have as many configs as you like in the `configs:` field. | |
| configs: [ |
| pragma solidity ^0.4.11; | |
| /** | |
| * Ticker Exchange is a service for registering asset ticker symbols | |
| * and pointing them to a particular resource, for example an ENS | |
| * resolver or a token contract. | |
| * | |
| * Ticker hashes are hierarchical. erc20 token "BNT", which is contained | |
| * within ETH, is found using pathhash("ETH:BNT", ":"). If BNT creates | |
| * sub-token XYZ then those tickers can be registered with "ETH:BNT:XYZ". |
| import hashlib as hasher | |
| import datetime as date | |
| # Define what a Snakecoin block is | |
| class Block: | |
| def __init__(self, index, timestamp, data, previous_hash): | |
| self.index = index | |
| self.timestamp = timestamp | |
| self.data = data | |
| self.previous_hash = previous_hash |
| balance = 1.0 # amount of reserve tokens | |
| supply = 1000.0 # amount of smart tokens | |
| crr = 0.001 # arbitrary reserve ratio | |
| def printInfo(): | |
| price = computePrice() | |
| print "balance", balance, "supply", supply, "price", price | |
| def computePrice(): | |
| return balance / (supply * crr) |
| # LVDB - LLOOGG Memory DB | |
| # Copyriht (C) 2009 Salvatore Sanfilippo <[email protected]> | |
| # 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! |
| import os | |
| import re | |
| import kubernetes | |
| import logging | |
| import math | |
| from kubernetes.client import V1Container | |
| from kubernetes.client import V1EnvVar | |
| from kubernetes.client import V1Job |
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
| Code | Title | Duration | Link |
|---|---|---|---|
| Keynote | Andy Jassy Keynote Announcement Recap | 0:01 | https://www.youtube.com/watch?v=TZCxKAM2GtQ |
| Keynote | AWS re:Invent 2016 Keynote: Andy Jassy | 2:22 | https://www.youtube.com/watch?v=8RrbUyw9uSg |
| Keynote | AWS re:Invent 2016 Keynote: Werner Vogels | 2:16 | https://www.youtube.com/watch?v=ZDScBNahsL4 |
| Keynote | [Tuesday Night Live with Jame |