2018年12月24日 星期一

Node.JS + HeroKu + Redis + Git + VSC

之前弄賴機器人沒有紀錄過程
這次在新電腦上重新跑了一次紀錄一下免得下次又花一樣的時間

首先在本機上先安裝
node.js
git
heroku windows
以上都是用關鍵字在google搜尋後找 win64 安裝包直接安裝即可

然後在安裝一個慣用的編輯器
這邊選 VSC (Visual Studio Code)
要用 notepad++ 或是其他的都可以

到此為止環境都用好了
但是還要把帳號都喚醒

先登入 heroku dashboard
如果 APP 在連結 Redis 有問題通常是因為太久沒使用
Redis 那邊被刪除資料庫了
去 Redis 重新 add 一個
並且把帳號ip 位置紀錄下來給 heroku .env 使用
REDISCLOUD_URL
redis://rediscloud:xxxxxxxxxxxxxxxxxxxxxx@redis_ip:redis_port

然後把 git 設定好
git config --global user.email ???
git config --global user.name ???

然後 heroku login 後
然後Clone 你的 repository
$ heroku git:clone -a "your app name"
就可以使用了

至此大功告成
heroku 上發布的 app應該是可以正常跑

--- 2019/02/04 除夕補充 ---
因為在每台機器都遇到 git windows 終端機亂碼,解決了又忘記
所以紀錄在這邊

解決 git 操作的亂碼
SET LC_ALL=C.UTF-8

解決路徑中文的亂碼
git config --global core.quotepath false

2018年11月15日 星期四

Namecheap竟然漲價

今天收到 Renewal 的通知信件
因為我都是一年一年手動 Renewal 的
按照慣例點進網頁結帳發現價錢不太對
.com為什麼跟我收 USD12.98
以前不都是約10美左右嗎?

找了中文圈沒看到消息 查了英文還不少抱怨的
keyword: namecheap price increase 2018

namecheap_quietly_raises_com_renewal_prices_to
what_is_wrong_with_namecheap
namecheap_secretly_hiked_their_renewal_prices
這人有50 個 domains 要逃難也太鬧了吧

https://www.namepros.com/threads/namecheap-rose-their-prices.1078314/
https://news.ycombinator.com/item?id=17119390
http://www.webhostingtalk.com/showthread.php?t=1715392

查了一下 AWS ...
也要 12 USD ... 所以是互相看齊了嗎??

這樣的漲幅令人無言 .... 雖然小錢 但是漲幅驚人啊 !!!

不知道哪裡可以逃難
應該之前買多一點年份的 ....
看來美國景氣真的太好了 XD

後來我去註冊一個新的看要多少錢


所以這是在坑舊客戶嗎? 明明賣$10.98啊
新客戶$8.88 有折扣這點就當算了
為什麼舊客戶就要多吃兩鎂...

搞得跟電信業一樣老客戶沒人權逼人NP ??



2018年4月18日 星期三

Huffman coding

這幾天不小心看到學生時代寫的影像處理程式huffman coding
畢業後工作到現在總覺得那時候是寫程式的巔峰
回頭看看程式發現,原來這幾年還是有進步的

那時候對bitwise的運算掌握很差
很多運算都是搬 % / * 甚至數學的 pow 來做
原本幾十行幾百行的code經過整理竟然還可以整理到只有十幾行
也難怪啦!畢竟待在硬體的公司這方面會熟悉也不意外