Skip to content

Instantly share code, notes, and snippets.


Jun Lin linjunpop

View GitHub Profile
linjunpop /
Created Feb 9, 2022
obsidian-progress taste

Test for the obsidian-progress


OTP Test Codes

Sample OTP QR Codes

The following sample codes are not valid for the listed services but should allow basic testing of an authenticator application. Clicking on a QR code image will display just that code so it is easier to scan without interference from the other codes.

You can use this site to generate more QR codes as needed. It will also let you verify the produced codes against its own calculated code.

linjunpop / concat.ex
Last active May 30, 2021
View concat.ex
defmodule Concat do
def join(a, b) do
IO.puts "***First join"
a <> b
def join(a, b, sep \\ " ") do
IO.puts "***Second join"
a <> sep <> b
linjunpop / fetcher.ex
Created Dec 25, 2018
Building A continues data processing system
View fetcher.ex
defmodule Archiver.Fetcher do
use GenStage
def start_link(args) do
GenStage.start_link(__MODULE__, args, name: __MODULE__)
def init(state), do: {:producer, state}
def handle_demand(demand, state) do
linjunpop / otp_build_21.0.log_1
Last active Jun 19, 2018
asdf install erlang 21.0 log
View otp_build_21.0.log_1
=== running autoconf in lib
=== running autoconf in lib/common_test
=== running autoconf in lib/erl_interface
=== running autoheader in lib/erl_interface
=== running autoconf in lib/megaco

Keybase proof

I hereby claim:

  • I am linjunpop on github.
  • I am linjunpop ( on keybase.
  • I have a public key ASBgsLXQTvVJBDcDHjRy6_zR49fhb-UOQ176oCPzQEK3nAo

To claim this, I am signing this object:

linjunpop / qiniu-afnetworking.m
Last active Aug 29, 2015
UIImage 加载七牛图片,Retina 支持
View qiniu-afnetworking.m
#import "UIImageView+Qiniu.h"
#import <UIImageView+AFNetworking.h>
@implementation UIImageView (Qiniu)
- (void)qiniu_setImageWithURL:(NSURL *)url {
NSURLComponents *components = [[NSURLComponents alloc] initWithURL:url resolvingAgainstBaseURL:NO];
CGFloat scale = [[UIScreen mainScreen] scale];
View gist:847fbe35e0aaf2cbee33
Verifying that +linjunpop is my openname (Bitcoin username).
linjunpop /
Created Jun 26, 2014
System Wide chruby
if [ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ]; then
source /usr/local/share/chruby/
source /usr/local/share/chruby/