Software

[程式] 如果Silverlight元件在一般網路環境顯示正常, 但是在localhost出不來該怎麼辦?

Thursday, February 9th, 2012

這幾天我一直被一個奇怪的silverlight程式問題困擾, 與其說是程式問題, 應該說是環境設定跑掉的問題才對 徵狀: 在開發程式的時候, 開發環境之下 (localhost) silverlight 元件呈現空白一片, 但沒有任何錯誤訊息, 瀏覽器設定安全性有調整但是無作用. Firefox, IE, Chrome皆同. 系統已經升級到silverlight 5, 所有東西也都看起來沒有擋, 也沒有silverlight檔案或是系統檔案權限問題 (都有加users). 但是觀看正式環境的頁面 (也就是一般對外運行網站) 卻又通通正常, 無論是互動圖表, 互動元件, … 全部都顯示正確 這時候該怎麼辦?

[工作] 我用一杯咖啡的時間,談軟體專案管理

Friday, December 16th, 2011

做專案, 其實有時候難搞的不是專案, 不是客戶, 而是自己人. 一個大型的專案往往都會牽扯到公司內部好幾個部門, 在這種時候部門與部門之間的協調就是成敗關鍵. 部門之間的內鬥是家常便飯, 這種沒有績效只有面子的事情對於許多人來說似乎是必要的. 於是專案本身就失去焦點了

[工作] 時間是隱性成本當中最大的花費

Tuesday, November 16th, 2010

最近在工作上讓我覺得很不開心, 我決定要一吐為快. 台灣的公司似乎對於時間成本的掌控很不以為意, 對於專案的了解更是非常的薄弱. 在通盤了解之前就妄下結論, 甚至有”試試看沒關係”的心態, 簡直就是找死. 我曾在美國的軟體顧問公司工作, 每個專案預估的人力除了人頭數之外, 還有每週的小時數和總和時數都要列入考量範圍之內. 如果說一個專案分配下來是300個小時, 那麼PM就會針對這個小時數, 對於程式開發者做出一些控管以及一些時程上的掌握. 每個禮拜填寫報告的時候系統都會從目前負責的專案上面, 自動扣除你手上的小時數. 隨著專案截止時間的逼近, 小時數當然也就會越來越少 如果能夠依照時程完成, great! 但如果有delay, 無法預期完成的話, 開發者要自己去跟PM橋小時數. 如果時數不夠的話就要去 “申請” 小時數. 開發者要有小時數才能繼續進行該案子, 管理者則是可以掌握人力的使用以及隨時都可得知整體案子的進度.

[程式] SCJP 證照入手

Sunday, August 15th, 2010

話說~ 看在公司有補助證照費用的份上 我前陣子跑去考了一張SCJP的證照哩~ 這還是我第一張和程式設計有關的證照哩~ SCJP 的原廠說明按此

[工作] 良心何在?

Tuesday, November 10th, 2009

身為一個軟體開發者, 也就是Software Developer, 每天面對的就是一行一行的程式碼. 當你接下了一個案子, 卻發現裡面問題多多, 偏偏上面的人只顧著要進行案子, 一股腦只會亂推的時候, 夾在中間的你該怎麼辦?

[程式] null 的檢查法

Friday, August 15th, 2008

我是個小小程式開發人員, 工作當中經常會要寫各種的程式語言. 如果你也是做電腦業的話, 那也許以下的一點點程式碼會給你一點小小小小的幫助. String nickName; ….. String firstName; if (nickName==null){  firstName=”Jeff”; }else{  firstName=nickName; } 以上是一般的寫法, 主要是說如果nickName是有內容的話, 就把firstName替換成nickName. 如果這個人沒有nickName的話, 就把firstName寫成Jeff. 聽起來簡單, 但當你的程式裡面有100個數值需要這樣子的檢查段落, 要如何縮短程式長度呢?