阿布洛格: 用 Yahoo Pipes 打造個人聯播列表 (Combine the feeds via Yahoo Pipes) 
Yahoo Pipes,自由度極高的整合器,更強的是, Yahoo Pipes 不需要寫任何的程式碼,動動滑鼠把物件拉一拉組一組,一個自訂規格的 RSS Feeds 整合器就變出來了。 不過,Yahoo Pipes 難也難在不能自己寫程式,沒辦法自己動手去做一些小幅的微調,不過,基本上都可以靠物件兜來兜去完成所想要的功能。各個物件也都有範例與說明以及其它人做的已經做好 Publish 出來的 pipes 可供參考。
阿布洛格: 3.5G 行動網卡與內部網路共存設定 (3.5G HSDPA co-work with Intranet) 
當接上了 3.5G HSDPA 行動網卡,XP 就會把預設閘道器 (Default Gateway) 導去 3.5G HSDPA 行動網卡,而導致原本跑虛擬 IP 的內網無法使用,怎麼辦?
阿布洛格:Once【曾經。愛是唯一】 
阿布洛格:臭屁的故事 
最常聽到對我的評語,多半就是『聰明』。 唷~果然是臭屁的故事~一開始就很臭屁~ 不過,這種抽象的形容倒比較像是辭窮下擠出的說法。 就像是找不到其他優點可說,只好搞個很虛幻的形容。 其實,真的是要講一個臭屁的故事。
13th MobileMonday Taipei 
用 Java 執行 Oracle 預儲程序 (Calling Oracle Stored Procedure / Function in Java) 
Oracle Stored Procedure 與 Function 有個最大的相異處就是,Oracle Function 必須/一定有 Return 值,執行後就會把 Return 值丟出來,Return 值可以是任何的 Type,甚至是 Oracle Object Type 都是可行的。而 Oracle Stored Procedure,則由參數的 IN/OUT 性質來定義/控制的輸出入方向,所以或許它根本不會 Return 任何的東西出來,只有單純的呼叫與執行。 一個 Oracle Stored Procedure / Function 可能沒有任何的參數(parameters), 也可能需要傳入參數(IN parameters),或許也有傳出參數(OUT parameters),也或許該參數身兼傳入傳出的性質(IN/OUT parameters)。這幾種 Oracle 參數性質的相關知識與特性,有機會再行介紹。 在 Java 中叫用的時候,大概只要搞得清楚這參數是傳進去的還是傳出來的,暫時就足夠了。
在 Oracle 中實作自動遞增欄位 (Oracle AUTO_INCREMENT) 
在 MySQL 的資料庫中,有一種方便的欄位型態 AUTO_INCREMENT,有自動遞增的功能,多半使用於 ID 欄位,作為 PRIMARY KEY。類似自動遞增的功能,在 MSSQL 有 Identity,甚至連 MS Access 都有個 AutoNumber 都可以很方便的去宣告使用。 人沒有完美的,資料庫同樣也是。功能強大的 Oracle 卻沒有內建這樣方便的功能欄位,從我開始接觸 Oracle 以來,一直覺得遺憾與不解的,幾年下來,看起來原廠是沒去 implement 這樣的功能欄位的打算,是令人有些扼脕。但是,我們還是有機會用拼拼湊湊的方式,搞一個那樣子的欄位出來。
使用 Oracle Object Types 實作中介暫存 (Keep Temporary Data via Object Types) 
簡單來說,Oracle Object Types 就是 Oracle 以 TYPE 的方式來實現物件(Objects)的方法,宣告/定義的方法,類似於 Package。Object Type 的宣告/定義中包含了它的 Attributes/Properties 與 Methods,也就是 Member Functions/Procedures。 本篇來介紹利用 Oracle Object Types 來做中介暫存的實作。
PL/SQL 的迴圈介紹 (Loops with PL/SQL) 
在很多情況下,跟其他程式語言一樣,在 PL/SQL 中我們也需要迴圈來反復地執行某些動作。 就來介紹一下,在 PL/SQL 中的迴圈種類以及如何去控制迴圈吧!
在 PL/SQL 中存取檔案系統 (Access File System via PL/SQL) 
在某些應用中,會希望能夠在 PL/SQL 中就能存取資料庫伺服器上的檔案系統,比方說,拿某個檔案的內容來與資料庫的資料做比對,或是把執行的 Log 寫成檔案,以供日後檢索;但是,該怎麼做呢? 藉由 Oracle 的 Java stored procedure,就可以透過 PL/SQL 處理作業系統中的檔案。 就來看一下實作與 Sample Code 吧!
在 Oracle 集中管理自訂資料型態 (User-Defined Types Management) 
系統運行過一段時間後,資料庫難免會有欄位的更動,或甚至是邏輯的調整,開發的 Package/Procedure 也隨時間與日俱增。有時候,系統的某個調整,可能就會牽連到不少相關的程式必須隨之修改與更新。當中最瑣碎的,莫過於資料長度或甚至是型態的變更。 雖然一開始可能很有遠見地,使用 table_name.column_name%TYPE 的方式來宣告變數的型態,資料欄位的調整就可以直接地被套用。但是,有時程式數量龐大,有時是程式寫作習慣不佳,而且,也並不一定每個變數都有相對應的欄位可以這樣宣告,這時候,集中管理變數型態的方式可以參考看看。











訂閱