用 Net::OpenID::Consumer 取得 Google 的帳戶資料
Google 的 OpenID 服務有提供 OpenID Attribute Exchange 1.0 (參考「Federated Login for Google Account Users」這個網頁), 測了一陣子才知道要怎麼透過 Perl 的 Net::OpenID::Consumer 取得資料: my $csr = Net::OpenID::Consumer->new( ua...
View ArticlePostgreSQL 對 NoSQL 的看法…
二月的時候 PostgreSQL 的人在 FOSDEM PGDay 2013 上發表了對 NoSQL 的看法 (PDF 投影片):「PostgreSQL as a Schemaless Database.」。 先說明,這投影片相當酸 XD 不過這份投影片說明了大多數人的問題: 其實大多用 NoSQL 的人不知道在用什麼… 就算你知道你在用什麼,你用得很爽的功能其實在「傳統的」「SQL...
View Article利用 data attribute 與 attr() 的 Pure CSS Responsive Table
查了 MDN 的說明,原來 attr() 在 IE8 就可以用了... 在這篇文章看到純 CSS 的 Responsive Table 技巧:「Responsive Tables in Pure CSS」,目標是把這樣的表格: 在寬度較小時自動變成這樣的形式: 用了 data attribute 與 attr(),再加上 before pseudo element。
View ArticleGoogle Cloud Vision API 開放讓大眾使用
兩個月前 Google 放出來的 Google Cloud Vision API (參考「Google Cloud Vision API」) 開放讓一般人使用了,當初沒決定的價錢也公告出來了。 可以看到分成「Optical Character Recognition (OCR)」、「Image Attributes, Landmark, Facial, Logo, or Explicit...
View ArticleGoogle Analytics 推出 Autotrack 工具幫助整合
Google Analytics 推出了 Autotrack 工具,讓開發者更容易整合:「Introducing Autotrack for analytics.js」。 可以看到有些地方是將 Unobtrusive JavaScript 的概念拿出來用,像是 Declarative event tracking 這邊用 data attribute: <button...
View ArticleLinux 版的 Dropbox 在十一月後將只支援 ext4...
有人收到 Dropbox 在十一月後不支援的訊息,在官方論壇上問起:「Dropbox client warns me that it'll stop syncing in Nov, why?」。 不過下面的人提到了很多 filesystem 都支援:(引用自維基百科的「Extended file attributes」) In Linux, the ext2, ext3, ext4, JFS,...
View Article讓手機上瀏覽器自動帶出數字鍵盤的方式
在「HTML attributes to improve your users' two factor authentication experience」這邊看到關於讓使用者輸入 2FA (通常是數字) 比較流暢的設定。 原始是上面這張這樣,目標是希望下面這張這樣,當透過 SMS 2FA 時可以提供選項直接貼上,而且也自動帶出數字鍵盤: 給出的幾個重點在於 inputmode、pattern 以及...
View Article