0262期:關於 CodeGear 的一些消息

作者:CGS •  日期:2008/03/24  •  類別: 程式漫談  •  留下意見 (4)  •  閱讀本文

今天收到的 CodeGear Developer Network (CDN) 提到了 Delphi/400 和 Delphi/400 for PHP 兩個新產品的發行,我從新聞稿看起來 ,似乎是可以整合原本 IBM 的 System i 及AS/400系統來開發適合於 Windows 或 Web 2.0 的程式,而不用受限於原本的 RPG(Report Program Generator)或 COBOL 開發環境。

原本的 Ruby on Rails 開發工具 3rdRail 也釋出了 1.1 的版本來實作 Rails 2.0 的規格,看來CodeGear 的團隊也把一些程式開發的目標,由原本的 Windows 平台,擴展到了網路的平台。

閱讀本文

0261期:多層次(Multi-Tier)程式設計的效能瓶頸

作者:CGS •  日期:2008/03/22  •  類別: 程式漫談  •  留下意見(0)  •  閱讀本文

因為之前還在負責實作新系統其他部份的程式及修正資料,所以將跟前端網站的資料交換交給另一位同事實作,因為整個架構是第一次撰寫,所以資料交換的速度似乎存在很多的問題,讓前端查詢資料時,速度拖慢了許多。

慢慢檢視一部份的程式,我才慢慢解開這些效能的謎團,原本因為我初期只撰寫一部份示範程式,某些變數我是用整體變數處理,因而需要取得和鎖住特定的 Critical Section,但是如果同時有許多查詢式,就會造成排隊很久的現象,我請同事改成動態取用程式內的區域變數,就可以減少不必要的 Critical Section,讓排隊的現象減少而舒緩。

閱讀本文

0260期:Babyboss 職業體驗任意城半日遊

作者:CGS •  日期:2008/03/14  •  類別: 生活隨想  •  留下意見(0)  •  閱讀本文

三月八日下午三點多 ,我跟我五歲(實歲快四歲)的小孩到了京華城七樓的 BabyBoss 職業體驗任意城,BabyBoss 已經開幕了一陣子,我也是第一次到達這個場館,對於遊樂的方式都很陌生。

關於票價的方面可以參考官方網頁,平日可以購買一日券,假日就只能選擇白天(10:00-15:00)或傍晚(16:00-21:00) ,網路購票的話,比現場購票還要優惠 50-100 元不等。

一開始進入場館,會在家長和小孩的手腕上掛上安全腕錶,同一組人在離場時,需要一起離開,我想這是為了安全考量吧,避免小孩和大人發生走失的事件,整個場地蠻大的,場館分為 50 個,某些場地還可以提供兩種以上的職業體驗,所以職業別超過 70 種。

閱讀本文

0259期:Delphi 存取 HTTPS 網頁

作者:CGS •  日期:2008/03/07  •  類別: 程式漫談  •  留下意見 (4)  •  閱讀本文

最近在實作網頁金流 API的存取,Delphi 實作 HTTP 的通訊協定很容易。通常我都是用 Indy 的 HTTP Client 處理一般的 HTTP GET/POST 需求,只是要注意 Delphi 7 內建的 Indy 9 跟 Delphi 後期使用的 Indy 10 的作法有一些不一樣就可以了。

到了實做 HTTPS 就發生一些問題,查了一下,通常都建議用 OpenSSL。網路上雖然有一些使用 OpenSSL 的範例,只是到了我試寫的測試程式就是無法以 SSL 連接,試了幾個網路上的範例作法都不行。

閱讀本文