Skip to content

Instantly share code, notes, and snippets.

@yuecen
yuecen / parser.py
Last active August 28, 2020 07:34
利用 Places API 得縣市地區
# 利用 Google Map Places API 取得縣市與地區的資訊,
# 就算沒有提供足夠充足的地區資訊,也能夠被 API 處理。
# 例如:高雄市五福一路10號 -> {'locality': '苓雅區', 'region': '高雄市'}
# https://github.com/googlemaps/google-maps-services-python
import json
import googlemaps
from datetime import datetime
@yuecen
yuecen / add-dns-record.sh
Created March 19, 2018 09:31 — forked from justinclayton/add-dns-record.sh
CLI to add DNS Records in Route53
#!/bin/bash -eo pipefail
## Allows for creation of "Basic" DNS records in a Route53 hosted zone
function main() {
record_name=$1
record_value=$2
[[ -z $record_name ]] && echo "record_name is: $record_name" && exit 1
[[ -z $record_value ]] && echo "record_value is: $record_value" && exit 1
@yuecen
yuecen / content_inc.md
Last active June 14, 2016 07:31
內容電力公司 (Content Inc.) 閱讀筆記

內容電力公司閱讀筆記

這是我個人的閱讀筆記,沒有將書中提到的六個步驟都筆記起來,只有前面四點,最後兩點暫時還沒有感覺,以後頓悟了會另外補充進去。筆記的重點是我覺得有用的資訊,不見得適合其他人,若看完筆記有興趣可以另外找書翻閱。

序章

  • 傳統創業方法:先開發產品
  • 內容創業方法:先培養觀眾群,產品與服務為次要
    • 大衛戰勝哥利亞就是一種非傳統的戰法 from《以小勝大》
  • 內容創業六步驟:
@yuecen
yuecen / hacker_news.py
Created December 3, 2015 16:55
Exporting top items from Hacker News into a csv file
import requests
import json
import datetime
import csv
import re
def top_ids():
top_list = requests.get("https://hacker-news.firebaseio.com/v0/topstories.json?print=pretty")
r = top_list.text
@yuecen
yuecen / .gitignore
Created September 30, 2015 11:17
acm parser
.ropeproject
.DS_Store
output.xls
venv
@yuecen
yuecen / kibana-ldap.conf
Created September 22, 2015 02:39
Kibana with Auth using mod_auth_ldap
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Location /elastichq>
#Order allow,deny
#Allow from all
AuthUserFile /etc/apache2/.htpasswd
AuthType Basic
AuthName "Username and Password"
Require valid-user