[Android] MaidroidPlurk 女僕噗浪 v0.1.2 釋出

簡介

MaidroidPlurk 是一款以可愛為主的 Android 噗浪軟體,由可愛的女僕小鈴幫您服務!支援 Android 3.0 以上裝置。

安裝

您可以到 Play 上店上下載安裝最新版的 MaidroidPlurk 來使用。

螢幕截圖

Screenshot
Screenshot
Screenshot
Screenshot

有的功能

  • 讀自己的河道
  • 看別人的河道
  • 看別人的個人資料(申請好友,加入粉絲)
  • 發噗 / 回噗
  • 消音 / 喜愛 / 轉噗
  • 切換各種不同的噗
  • 使用自訂表情符號
  • 全部標為已讀
  • 下拉更新
  • 選擇上傳圖片時支援相簿內的 Flickr / Picasa / Dropbox 相片
  • 在其他 APP 中直接分享至 MaidroidPlurk

沒有的功能

  • 修改個人檔案
  • 新增自訂表情符號

程式碼

您可以在 GitHub 上找到 MaidroidPlurk ...

[Scala] 只有 25 行的噗浪機器人

花了一點時間把機器人的功能加到之前寫的,給 Scala 用的 Plurk API 2.0 的函式庫 SOPlurk 裡了。

雖然說一直都有 Scala 比起如 Java 等語言太過於複雜這樣的批評,但 Scala 真的提供了很多方便的工具給寫函式庫的人,讓設計出來的 API 變得非常容易使用,而且表達性非常強。

最讓人驚豔的,是雖然 Scala 和 Java 還有 C# 一樣是靜態型別的語言,但常常寫起來卻和 Ruby / Python 的簡潔有得拼--而且還是靜態型別,可以直接讓編譯器幫你抓一些顯而易見的錯誤等。

舉個例子而言,下面是透過 SOPlurk 的機器人介面寫出來的噗浪機器人,基本上功能是這個 Python 的版本的翻版,會接受所有的好友請求,然後當河道上新的噗文出現 hello 的時候,回應他 ...

[Scala] 噗浪背刺網--社交網站收件人差集實作

關於社交網站的收件人功能

其實早在 Google+ 推出的時候,就寫了這一篇「Google+,你一定不懂小圈圈吧……」,說出了我對於目前各大社交網站所提供的小圈圈功能的不滿--為什麼我不能排擠小圈圈裡的某人呢?

現實生活中的小圈圈最大的兩大特點就是動態和排擠啊--小圈圈隨時都在變動,今天的朋友可能因為一點小事,明天就被大家排擠掉了,而且更可怕的是我們還會繼續背刺他,表面上好像他還在小圈圈裡面,但實際上重要的事早就不和他講了,甚至還在他背後說他壞話。

而最近噗浪推出的「偷偷說」的功能,我還是覺得很雞肋,而且用到後來大家都發現--光看那則噗有誰回應,就可以推論出來是誰發的嘛!XDD

噗浪背刺網

基於上面的理由,所以這兩天我刻了一個「噗浪背刺網」,當成一個小小的實驗--基本上就是實做我一直在提的收件人差集的概念--你在選擇私噗的收件人的時候,不止可以用加法,還可以用減法。

雖然第一節所提到的現實中的小圈圈好像有點可怕,但我相信這樣的功能是有用的--譬如說,當你的父母把你加到噗浪好友的時候,你還是可以把不想給父母知道的事,發私噗給所有的好友,但只要把父母列在收件人例外名單上就好。

總而言之,歡迎隨便玩玩看。:p

[Scala] SOPlurk - Plurk API 2.0 Scala 函式庫

緣起

話說上星期放年假的時候,心血來潮想說來試試看用噗浪的 2.0 API 實作私噗收件人差集的功能,結果不知道為什麼一不小心就變成開始變成寫 Plurk API 2.0 的 Scala Binding,並且順道練習怎麼用 Scala 2.10 來設計函式庫了……XD

這次的成果就是 SOPlurk,雖然是在十二天之內隨便硬幹出來的函式庫,不過應該還算完整和堪用?至少 Plurk API 的文件裡提到的 API 都實作了,甚至實作了一些只藏在 Plurk APP Test Console 裡的 API。

安裝

如果是使用 SBT 的話,因為已經把 Jar 檔放到網路上了,所以只要在 build.sbt 裡加入以下的設定,就可以使用了 ...