2017年11月30日 星期四

2017年11月28日 星期二

[Python] HEX轉換


Without the 0x prefix, you need to specify the base explicitly, otherwise there's no way to tell:
x = int("deadbeef", 16)
With the 0x prefix, Python can distinguish hex and decimal automatically.
>>> print int("0xdeadbeef", 0)
3735928559
>>> print int("10", 0)
10

https://stackoverflow.com/questions/209513/convert-hex-string-to-int-in-python

2017年11月24日 星期五

[電路圖] ADXL345

這幾篇可以看看
https://medium.com/@mosdeo

[Network] LoRa Power Consumption

LoRa 號稱可以使用鈕扣電池 10 年, 那大概可以這樣計算

鈕扣電池 2032 大約為 210mAh

由於LoRa 在 RX 的電流消耗為 10mA, 因此 210mAh / 10mA = 21 小時 = 75600 秒

假設每次 RX 完整時間為 10ms, 因此 75600 秒可以做 7560000 次

如果每分鐘醒來接收一次 RX, 因此可以做 7560000/60分/24小時/365天 = 14 年

而通常真實電量為標示電量的 70%, 因此 14 年 * 0.7 大約就是 10 年


但找不到 RX 的時間阿 QQ

2017年11月20日 星期一

[無線通訊] LoRa CHIRP

要解釋 CSS, 這篇是最好的
https://www.youtube.com/watch?v=dxYY097QNs0

[無線通訊] LoRa SDR project

An SDR LoRa implementation for R&D

https://github.com/myriadrf/LoRa-SDR

[阿宅專區] Geek演講


Matt Knight 的 Decoding the LoRa PHY 就在這活動
https://lab.dsst.io/slides/33c3/

有空再聽聽看其他人吧 ...

2017年11月16日 星期四

[RPi] SONY IMX219

這兩篇很有趣, 可以參考看看

規格書
https://github.com/rellimmot/Sony-IMX219-Raspberry-Pi-V2-CMOS


波長範圍
http://www.khufkens.com/projects/ov5647-spectral-response/

2017年11月8日 星期三

2017年11月7日 星期二

[Wordpress] 綠界物流串接

基本上參考這篇
http://diary.taskinghouse.com/posts/1465311-wordpress-woocommerce-connect-ecpayphpcartmodule

到綠界申請物流(小宗)
https://www.ecpay.com.tw//IntroTransport/Index

如果申請 C2C 的物流, 記得在 woocommerce 後台也要修改成 C2C 才行
https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=3095

不然點選電子地圖會出現這樣的錯誤
"找不到加密金鑰,請確認是否有申請開通此物流方式。",

[Wordpress] 從 Gmail 的 SMTP 寄信


安裝 wp-mail-smtp
https://wordpress.org/plugins/wp-mail-smtp/

注意要降低 gmail 安全性才能使用
https://myaccount.google.com/lesssecureapps

有點麻煩, 要先登入到管理介面
> https://gsuite.google.com/products/gmail/
> https://admin.google.com/AdminHome?pli=1&fral=1
> https://admin.google.com/AdminHome#SecuritySettings:exp=1&flyout=basic

> Less secure apps   
Some apps use less secure sign-in technology, which makes accounts more vulnerable. You can choose to deny access for these apps, which we recommend, or choose to allow access despite the risks.
Go to settings for less secure apps ››

> Less secure apps
Locally applied
Disable access to less secure apps for all users (Recommended)
Allow users to manage their access to less secure apps
===> 選這個才行 Enforce access to less secure apps for all users (Not Recommended)

2017年11月6日 星期一

[Wordpress] 綠界金流串接

MerchantID及HashKey、HashIV的取得?
https://www.ecpay.com.tw/CascadeFAQ/CascadeFAQ_Qa?nID=1179

---
廠商後台( https://vendor.ecpay.com.tw/)
-->系統開發管理-->系統介接設定
---


如何模擬付款?
https://www.ecpay.com.tw/CascadeFAQ/CascadeFAQ_Qa?nID=1193

---
如何進行模擬付款:
(1)信用卡-
  卡號的部分請輸入:4311-9522-2222-2222
  安全碼的部分請輸入:222
  有效年月:請設定大於測試時間。假如您的測試時間在2013年11月26號,該筆交易的信用卡有效年月請設定2013年11月以後,因為系統會判斷有效年月是否已過期,已過期則會回應刷卡失敗。
---


金流程式如何串接?
https://www.ecpay.com.tw/CascadeFAQ/CascadeFAQ_Qa?nID=1489
http://diary.taskinghouse.com/posts/1465311-wordpress-woocommerce-connect-ecpayphpcartmodule

[Wordpress] paypal從零開始

之前申請過, 現在又要再一次

主要是一些 wordpress + woocommerce 的設定忘掉了, 簡單說

1. 將所有個人身家資料都要填給 paypal, 並且認證一張信用卡才會變成 verified 的使用者

2. 在填寫 paypal 資料, 要記得填 PayPal Identity Token 資訊, 操作過程大概是
http://sjarahul.com/paypal-identity-token/
https://docs.woocommerce.com/document/paypal-standard/
https://woocommerce.com/videos/paypal-standard/

3. 最後 return url, 這次沒成功 QQ, 有空再研究吧

[Wordpress] permalink

最近在轉移機器, 結果改版後 permalink 竟然不能用

參考這篇做就可以了
https://codefiddle.wordpress.com/2014/06/14/wordpress-permalink-404-error/

後來才看到 Tsung 有寫過這問題
https://blog.longwin.com.tw/2014/03/apache-22-24-upgrade-conf-2014/

主要就是 Apache 2.2 升級到 2.4 的 Conf 設定原來是
DocumentRoot "/path/to/www"

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>


要改為每個目錄都設定
DocumentRoot "/path/to/www"

<Directory /path/to/www>
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

2017年11月5日 星期日

[Python] Unicode

都已經 2017 年了, 更要注意 unicode 問題

http://blog.chunnorris.cc/2015/04/python-2x-unicode.html