Skip to content

Instantly share code, notes, and snippets.

View zhulinpinyu's full-sized avatar
🎯
Focusing

Lixiang Mu zhulinpinyu

🎯
Focusing
View GitHub Profile
@zhulinpinyu
zhulinpinyu / web-servers.md
Created November 18, 2021 02:59 — forked from willurd/web-servers.md
Big list of http static server one-liners

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
@zhulinpinyu
zhulinpinyu / struct_extension.ex
Created October 17, 2019 06:18 — forked from zampino/struct_extension.ex
Elixir Extending a Struct
defmodule DSL do
defmacro extend_struct struct_mod, keyword do
quote do
defstruct Keyword.merge(Map.to_list(Map.from_struct(unquote(struct_mod).__struct__)), unquote(keyword))
end
end
end
name: Elixir CI
on: push
jobs:
build:
runs-on: ubuntu-latest
container:
("`-’-/").___..--’’"`-._
`6_ 6 ) `-. ( ).`-.__.‘)
(_Y_.)’ ._ ) `._ `. ``-..-’
_..`--’_..-_/ /--’_.’ ,’
(il),-’‘ (li),’ ((!.-‘
@zhulinpinyu
zhulinpinyu / OpenLayers 3 Google Maps API.md
Last active January 23, 2016 01:49 — forked from elemoine/README.md
OpenLayers 3 Google Maps API

Use OL3 and Google Maps together

This GIST provides an example of a Google Maps map with an OL3 map as control, to give users a Google base map with OL3 content on top.

Open the corresponding bl.ock to view the example in your browser.

Warning!

@zhulinpinyu
zhulinpinyu / notes
Last active November 13, 2015 03:43
[{
"title":"Ha",
"description":"what is this, ok . let's rock!"
},{
"title":"Has",
"description":"what is this, ok . let's rock!"
},{
"title":"Has ok",
"description":"what is this, ok . let's rock!"
},{
sudo apt-get install apt-transport-https
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install -y lxc-docker
@zhulinpinyu
zhulinpinyu / 01_step.sh
Last active August 29, 2015 14:23 — forked from Mikke/01_step.sh
rails g scaffold Book title:string description:text
rails g scaffold Pubhouse title:string address:text
rails g model BookPubhouse book_id:integer pubhouse_id:integer
rake db:migrate
rmq.append(UILabel, :hello_label)
rmq.append(UIButton, :hello_button).on(:tap) do |sender|
rmq(:hello_label).animate(
duration: 1,
animations: -> (q) {
q.style do |st|
st.scale = 0.6
st.view.alpha = 0.1
st.top = st.top - 50
end
module CoordinateTransform
extend self
def wgs2gcj(wgsLat, wgsLng)
d = delta(wgsLat, wgsLng)
{latitude: wgsLat + d[:lat], longitude: wgsLng + d[:lng]}
end
def delta(lat, lng)
a = 6378245.0