Facebook Avatar - 大頭圖取得

程式技術 2015/01/30 00:03
views: 1609 times
可以利用 Facebook 的 Graph API 進行即可.

facebook avatar api:

http://graph.facebook.com/[user-id]/picture default: 50x50

http://graph.facebook.com/[user-id]/picture?height=100&width=100 for 100x100

其中的 [user-id] 直接拿驗證後的 fbid 值即可, 原始的 fbid 也是可以正常使用的, 另外有設定自訂名稱的亦可.

參考資料: https://developers.facebook.com/docs/graph-api/reference/v2.2/user/picture?locale=zh_TW

例如:

http://graph.facebook.com/4/picture
http://graph.facebook.com/zuck/picture
http://graph.facebook.com/4/picture?height=300&width=300
top

微軟工具Microsoft Mathematics

數學 2014/12/30 15:57
views: 44132 times
之前有介紹過線上版本的數學解題工具:
1. Mathway: http://diary.tw/tim/670
2. Wolframalpha: http://diary.tw/tim/996

現在來介紹一下微軟的工具, 是下載安裝的應用程式, 於2011年出的 Microsoft Mathematics:
http://www.microsoft.com/zh-tw/download/details.aspx?id=15702

該工具可以直接從上面網址下載安裝, 分為 x86, x64 兩個版本, 可以自行選擇適合版本安裝.

以網友問的一個問題為例:
x * y <=3
x - y >=0

若輸入到上面第二個服務 wolframalpha 解題如下:
http://www.wolframalpha.com/input/?i=x*y%3C%3D3%2C+x-y%3E%3D0

用戶插入圖片

可以看到繪製出來的結果如上圖, 接下來使用 Microsoft Mathematics 來進行解題, 產生結果如下:
用戶插入圖片

結果當然是一樣的, 不過在 windows 下的應用程式來解題, 十分方便好用, 大家可以試看看.

繼續閱讀:
http://steachs.com/archives/2094
top

走Hinet電路問Hinet dns-aws cloudfront無回應

系統技術 2014/11/27 11:59
views: 95561 times
今天早上9點多開始的, 原來要用 run.quikLAB 的服務, 網頁有些問題, 剛好在忙, 沒特別去查.
不過後發現像 dropbox 也有這個狀況(因為 dropbox.com 網頁也用了 cloudfront), 開啟了 firebug 的 network 功能, 檢查一下, 原來是 cloudfront dns 解析失敗.

經交錯測試檢查, 目前查得狀況如下,

1. 走 hinet 電路問 hinet dns 失敗
2. 走其他電路問 hinet dns 成功
3. 走 hinet 電路問其他 dns 成功
4. 走其他電路問其他 dns 成功

如此一來, 變成 hinet 網內用 hinet dns 的用戶, 會無法正常檢視有使用到 cloudfront 功能的網站, 太奇怪了.

1. 若是人為刻意設定, 一定有很大的陰謀
2. 若是不小心設錯, 持續了這麼久, MRTG表應該早就發現了, 還不處理也很妙

所以, 再觀察看看. 這個問題很大.

[12:12]
目前已觀測正常了. 看起來可能是第二個原因吧.


top

雙斜線的使用方式

程式技術 2014/10/31 15:01
views: 151749 times
今天在幫一個網站處理加上 SSL 時, 發現有個使用 jQuery 的效果消失了, 經檢查後, 發現其實是因為該網頁使用了 http://code.jquery.com/jquery-latest.min.js 的 jQuery library.

為了解決這個問題, 當然就是再加上 https 就可以了. 不過有沒有更好的方式呢? 答案是有的, 使用 // 雙斜線來處理.

//code.jquery.com/jquery-latest.min.js

這樣的語法, 是告訴瀏覽器, 使用"繼承"的 protocol, 也就是說, 主 url 上使用是 http, 這裡就用 http, 而原本是走 https , 這裡就用 https.

簡單來說, 一種方式就是 library 就都用 https 的方式, (當然原本的 library 網站要有支援 https, 目前絕大部分的 cdn library 都有), 否則使用這種 double forward slash 也是很不錯的方式, 解決開發環境只用 http, 而 production 環境使用 https 的狀況.

top

[json]如何讀取含有減號的json key

程式技術/Javascript 2014/10/29 00:38
views: 157160 times
剛在撰寫程式碼時, 發現要取回 aws cloudsearch 中的搜尋使用時間, 其傳回的 json 參數中, 使用了減號, 該鍵值為 time-ms , 其實很直覺地要使用, 但又覺得怪怪的, 一執行馬上就有問題.

因為原來的 jsonObj.time-ms 會被視為 jsonObj.time - ms , 所以必須調整寫法, 正確寫法如下:

jsonObj["time-ms"]

這樣就可以了, 當然, 該回應的 json 中, 該鍵值(key)也必須是使用引號包起來的, 否則該 json 物件也會有問題.

測試程式碼如下:



會回應 value2 這樣就對了.

參考資料:
http://stackoverflow.com/questions/13869627/unable-to-access-json-property-with-dash

top

PREV : [1] : [2] : [3] : [4] : [5] : ... [78] : NEXT



SiliconPower 廣穎 1TB D10 USB3.0 行動硬碟 HTC One M8 16G 5吋四核心全新旗艦機 SAMSUNG WB350F 21倍光學變焦超廣角數位相機(公司貨) Nikon P530 42倍變焦類單機(平輸中文) Nikon coolpix P530  42倍光學變焦(公司貨) Sapido 精巧型網卡、無線網卡、無線分享三享機(BRD70n) aibo OTG113 多彩帶線OTG傳輸充電/讀卡機 EPSON LW-600P智慧型藍牙手寫標籤機 美國 VORNADO 533 渦流空氣循環機 (黑色) ASUS ZenFone 5 A501 5吋雙卡雙待智慧手機 【PAFERS】XSPIN-藍芽運動裝置 35合1掌上型麻將機2代 Verbatim 威寶 OTG 16GB microUSB+USB3.0 雙介面高速隨身碟 HP LaserJet Pro CP1025nw 無線迷你彩色雷射印表機 ZyXEL合勤 電力線傳輸設備PLA4201(雙包裝) 每朝健康 黃金燕麥茶-無糖(550mlx24入) 御茶園 每朝健康烏龍茶(650mlx24入) 御茶園 每朝健康綠茶(650mlx24入) 鈴木鑽石海綿-淋浴門水垢剋星M(輕巧型) SanDisk Ultra Plus 128G SATA3 SSD 固態硬碟(7mm) IWATANI 岩谷 4.1KW 卡式瓦斯單口爐 附硬盒收納 AH-41 SONY 32G microSDHC UHS-I C10(40MB/S)記憶卡 威寶 32GB microSDHC Class10 記憶卡 (含轉卡) SanDisk Extreme microSD U3 32GB 記億卡(公司貨)60MB D-Link 500Mbps電力線網路橋接器DHP-500AV Electrolux伊萊克斯 義式咖啡機 (EES200E) PNY XLR8 SSD 240GB 戰將系列固態硬碟 美光 Micron Crucial SSD M550 128GB 7mm 薄型固態硬碟 獅子心-十二生肖營養蛋糕機 (LCM-123)


 Waiting...