Skip to content

Instantly share code, notes, and snippets.


Jun Lin linjunpop

View GitHub Profile
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/
linjunpop / nginx.conf
Created Feb 18, 2014
Rails Nginx configuration
View nginx.conf
upstream QAirServer_server{
server unix:/opt/QAirServer/shared/sockets/puma.sock fail_timeout=0;
server {
listen 443 default deferred ssl;
root /opt/QAirServer/current/public;
linjunpop /
Last active Dec 23, 2015
iOS 7 Safari Notes

CSS font values