I hereby claim:
- I am rnorth on github.
- I am richnorth (https://keybase.io/richnorth) on keybase.
- I have a public key whose fingerprint is 8AC1 FA76 2457 703F 759C 8CF1 E052 0DA8 3FDC BD43
To claim this, I am signing this object:
import java.math.BigInteger; | |
import java.util.stream.IntStream; | |
public class Factorial { | |
public static void main(String[] args) { | |
System.out.println(Factorial.factorial(1)); | |
System.out.println(Factorial.factorial(5)); | |
System.out.println(Factorial.factorial(120000)); | |
} |
########################################### | |
# Copyright (c) 2014 Jonathan Barronville # | |
# Minor tweaks by Richard North # | |
# License: MIT. # | |
########################################### | |
function fish_prompt | |
set last_command_status $status | |
echo '' |
I hereby claim:
To claim this, I am signing this object:
Now merged into master, and released as v0.9.1. |
I hereby claim:
To claim this, I am signing this object:
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>ConsentText</key> | |
<dict> | |
<key>default</key> | |
<string>B-Mobile SIM フルーdata</string> | |
</dict> | |
<key>PayloadContent</key> |
Generate client code from an existing API spec written in Swagger format
#!/usr/bin/env bash | |
# qmvn (quick maven) | |
# | |
# Maven wrapper script to accelerate the build of multi-module projects | |
# This script detects which modules have been modified since the last build, and executes maven in `-amd -pl ...` mode. | |
# This means only modules with changes to source code or their POMs, or which depend on a changed module, get built. | |
# See this page for details of how these flags accelerate the build: | |
# http://blog.sonatype.com/2009/10/maven-tips-and-tricks-advanced-reactor-options/ | |
# | |
# Authors: |
#!/usr/bin/env bash | |
# Maven release helper. Copyright (c) 2016 Richard North <rich.north@gmail.com> | |
# Usage: mvn-release.sh PROFILES | |
# where PROFILES should be any maven profile activations to pass through, e.g. `-PprofileA` | |
# | |
# Based on this article: https://axelfontaine.com/blog/final-nail.html | |
# | |
# IMPORTANT: follow setup steps in that article for required POM configuration settings | |
set -o errexit |
package com.example; | |
import org.junit.Before; | |
import org.junit.ClassRule; | |
import org.junit.Rule; | |
import org.junit.Test; | |
import org.openqa.selenium.WebElement; | |
import org.openqa.selenium.remote.RemoteWebDriver; | |
import org.testcontainers.containers.BrowserWebDriverContainer; | |
import org.testcontainers.containers.DockerComposeContainer; |