- Clone the github repository onto your local machine.
$ git clone https://github.com/torvalds/linux.git
$ cd linux
- Configure the build
| # frozen_string_literal: true | |
| module Aws | |
| # Client for AWS Cognito Identity Provider using Secure Remote Password (SRP). | |
| # | |
| # This code is a direct translation of the Python version found here: | |
| # https://github.com/capless/warrant/blob/ff2e4793d8479e770f2461ef7cbc0c15ee784395/warrant/aws_srp.py | |
| class CognitoSrp | |
| def initialize(username:, password:, pool_id:, client_id:, aws_client:) | |
| @username = username |
Install rust
jail-app is name of jail.
$ jexec jail-app
$ pkg install curl
Download and install rustup
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
| ---------------------------------------------------------------------- | |
| -- Static binary assets for constructing HTTP/2 responses. | |
| -- These templates are based on the HTTP/2 specification and reference | |
| -- examples from a wireshark capture. | |
| -- (Note: These can be encoded once and reused between requests.) | |
| ---------------------------------------------------------------------- | |
| local assets = {} | |
| -- Return the binary representation of an annotated ascii hex dump. |
| syntax = "proto3"; | |
| message Person { | |
| string name = 1; | |
| int32 id = 2; | |
| string email = 3; | |
| } |
(Thanks to Andras Bubics and Matt Fellows for many discussions leading to this proposal)
Test frameworks for Javascript are diverse - some run in parallel by default, some have different testing styles or expectations (eg BDD), and they all have different ways to configure and instrument the test framework.
The Pact workflow also includes a number of (necessary) assumptions and expectations - such as the need to keep
| 'use strict'; | |
| var crypto = require('crypto'); | |
| // Lambda@Edge does not allow for environment variables so compare credential hash rather than store credentials in code | |
| // sha256 hex digest of the Basic base64(username:password) header | |
| // e.g. show below, generated on mac: | |
| // echo -n "Basic `(echo -n 'admin:password' | openssl base64)`" | shasum -a 256 | |
| const authStringSha256 = '9f19de0237c9bd59f803de1785f7aea4e3499b6929df3428e1b415fed81f797a'; |
This is a compiled list of falsehoods programmers tend to believe about working with time.
Don't re-invent a date time library yourself. If you think you understand everything about time, you're probably doing it wrong.
DevOps started out as "Agile Systems Administration". In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc "Birds of a Feather" meeting to discuss the topic of "Agile Infrastructure". Only one person showed up to discuss the topic: Patrick Debois. Their discussions and sharing of ideas with others advanced the concept of "agile systems administration". Debois and Shafer formed an Agile Systems Administrator group on Google, with limited success. Patrick Debois did a presentation called "Infrastructure and Operations" addressing