Tags: 專案管理 資訊委外 溝通
當我說:MIS 和 PM 應該系出同門,都屬於「資訊管理科系」。按理說溝通時應該不會有觀念的落差。然而實務經驗的落差卻很大
。其實有些挖苦的味道。我並非資訊科班出身,所以我曾經以為 MIS 和 PM 系出同門。後來發現我錯了,實際狀況並非如此。我的經驗是 在傳統升官發財的思維下,有點能力的 programmer 多數依「Peter Principle」升遷 PM 或系統分析人員
(台灣資訊軟體業缺乏資深programmer) 。在我看來,國內的 PM 多數是從資工等技術體系出身。與 MIS 並非系出同門。
Tags: 軟體工程 agile_method
報個消息。中央大學陳振炎教授定於6月15日,在中央大學辦一場「敏捷方法實務研討會」。相關訊息請見網頁。
我老是在談自己的經驗,以自己的經驗去驗證書上的 XP/Agiel Method 內容。還真是挺想知道其他人是如何實踐的。如果沒什麼意外,我應該會參加。希望能向公司爭取到公假...
Tags: 偵測URL http socket
問: 如何偵測網路圖片是否存在?如http://www.example.com/xxx.png。並回傳結果。
如果僅需偵測是否存在,而不要下載整份文件。僅需要透過 HTTP 協定 (RFC2616)的 HEAD method 即可達成目的。依 HTTP 協定之狀態定義,文件存在時回應代碼 200 ,不存在時回應 404 。我們可以此作為回傳值。
Tags: 偵測URL ajax
Ka-Yue 說: JavaScript have onerror event too
.
Good question. PHP 的偵測動作是在 server-side ,它可能增加 Server 不必要的網路負荷。如果改由 JavaScript 進行偵測動作,就可以把偵測動作分派給 client 去做。這是一種 Ajax 的應用。
Tags: 著作權 抄襲
Taiwan.CNet 前天轉載了我的部落格文章《業務流程決定軟體程式,軟體程式追隨業務流程》。
我於是心血來潮的 Google 一下。本想看看這篇文章的引用率有沒有因此增加,結果搜到一篇非常眼熟但又不太一樣的文章。那基本上是同人回應的《委外與流程整合》,再把相關人物改動一下而已。
有圖有真相。
風の聖痕動畫從第一話開始,我就留意上了。可惜影像品質實在無愛啊,大概僅比魔砲少女SS好吧。動畫1~4話剛好對應小說第1卷的內容。
唉,這動畫沒什麼不好,就是場景規模縮水了很多。第2話「過去との対決」的父子對決,父親嚴馬被打敗時的那一幕竟然沒噴血。第三話「神凪宗家」,小說中,和麻可是連闖兩關,來了場震撼教育。先秒殺看門的十幾人,再以壓倒性的力量壓制內院的30人(動畫只出了5個人)。先是神凪一族30發火球齊攻,卻被和麻以風的結界輕描淡寫地解除。再來和麻以颱風一般的風術壓制半徑200公尺內的所有人。動畫把這些場景全省掉了。
Tags: linux 雙IP 網路芳鄰
最近有個電腦網路的問題讓我非常煩。在 Windows 2k/XP 系統上,要如何在一張實體網路卡上同時設置一個動態IP及一個靜態IP啊?
我打算替我這台老舊的電腦 (AMD 1.6G + 512MB RAM, SocketA架構) 做一次最終升級,並計劃趁這機會重灌桌面系統,把Windows XP砍了,回到 Slackware Linux 的懷抱。我現在的桌面環境,除了作業系統本身及 IE 之外,已經沒有任何軟體是 Windows-Only 了。可惜我家人的電腦還是要維持 Windows 2k 系統,而且要確保網路芳鄰可以運作。
Tags: webdev w3c
jaceju 在《終於用 jQuery 做了一個有趣的服務》中提到: 光是要把 input:radio 隱藏卻要能動作的部份,足足花了我半個多小時
。他說若 Input 元件之 display 樣式設為 none ,或是 visibility 樣式設為 hidden ,表單送出時就會完全忽略它。所以他就把 Radio button 放到 Label 後面用背景遮住。
其實他是碰到了一個 IE 的 bug 。IE 對 Label for 的支援其實有 bug 存在,必須用 Label onclick 修正。
Tags: cjk 字型 字幕
個人整理外掛字幕的一些心得。大部份跟字型有關係。
注意! 本文用於日語學習目的以及字幕制作技術,說明字幕制作時的字型選擇問題。為便於教學字型、字幕與原始影像結合所製作之範例影像,其原始影像內容(不含字幕翻譯)著作權屬 J.S.Staff 所有 (© 2007 sola project)。依中華民國著作權法第52條所限制之目的引用原始影像,依第63條之限制進行翻譯,並依第64條明示出處。
片尾曲歌詞提供: みみずもの日記 - mellow melody(TV SIZE)。
Tags: 自由軟體 free_software gpl
本文是我在自由軟體技術交流網,於《高等教育數學開放原碼軟體的發展》討論串的發言內容。
自由軟體/開放源碼軟體推行了這麼久,這兩個名詞已經成為專有名詞,而不是一般望文生義的名詞。舉個例子來說。當我說某軟體是自由軟體或開放源碼軟體時,人們腦中就會浮現一幅圖像,顯示這套軟體是他可以修改以及再散佈(含商業用途)而不需再額外取得其他授權。
設定網頁字型的基本方式,請參閱 W3C CSS2 Fonts 規範內容。
微軟發行的大陸區 Windows 2k/XP 系统自带中文字型为「宋体(simsun/nsimsun)」、「黑体(simhei)」、「楷体(simkai)」、「仿宋(simfang)」。宋、黑体是微軟向中易中標(中易)購買的GBK字型,楷体及仿宋是向長城購買的GB2313字型。台灣區 Windows 2k/XP 系統內建中文字型為「細明體/新細明體 (Mingliu/PMingliu)」、「標楷體(DFKai-sb)」、「simsun」、「simhei」。明體及楷書是微軟向威鋒數位(華康)購買的Unicode字型;後兩個就是中易中標的黑體及宋體。上述之Unicode及GBK字型皆支援中日韓(CJK)字元集,不論指定那一個字型,都可以同時顯示正體中文字、簡體中文字、漢字及日文假名。目前看來,也是字數最完整的字型。
Tags: 專案管理 資訊委外 策略管理 溝通 分工
同人說 關鍵不在核心,而是在邊界
(註)。 kuni 說 我覺得成敗最關鍵人物是軟體公司派去溝通需求這個人
。我在《Bug 數量與軟體品質控制》中說 甲方接口單位通常是甲方的 MIS ,通常跟乙方一樣是資訊科班出身... 難怪甲方無法參與開發流程,甚至參與後反而成為專案的阻力
。又在《甲方、end-user 與需求落差》中說 基於 Agile methods 強調使用者參與的精神,我更注重使用者在軟體開發的活動中扮演了什麼角色?
。
我們的觀點都指向同一個重點,那就是溝通。
Tags: 資訊委外 策略管理 分工
同人對我《BPR 並非導入資訊系統後就萬事大吉》一文的部份內容理解有些錯誤。他在《再論流程整合》中指石頭成說的整合是指分工的反義詞
。不對,「分工」不是整合的反義詞。我說的「分工」是「整合與外包之決策」。分工一詞涵蓋整合與外包兩種策略(或者根本就是一種策略的兩種觀點)。
同人有一件事倒是說的很正確。目前多數企業的 MIS 部門根本不足以擔任策略性角色。有時這不是MIS的錯,而是企業環境不允許。因此當企業的 MIS 與軟體承包廠商合作導入企業資訊系統時,MIS充其量只算是掮客。
Tags: webdev RIA Flash 動態語言
今天在 Ruby-talk mailing list 上看到一則消息「Microsoft brings Ruby to the browser?」。重點如後述,各位姑且看看。
Microsoft 日前發表 Silverlight 。 Silverlight 是一種 RIA 開發工具與環境,其用途與目前廣泛流行的 Adobe Flash 技術相同。以 plug-in 方式增加網頁內容之多媒體支援,並提供使用者更豐富的操作互動性。由於 Silverlight 是基於 .Net 平台的應用環境,故其中將包含一個小型的 CLR 執行環境。據聞微軟亦將正式發佈 .Net 平台的 IronPython 與 IronRuby (.Net 的 PHP, Phalanger, 不在其中?)。據此,程序員將可能以 CLR 所支援的這些動態語言,開發 Silverlight 的 RIA。
我在《PHP 不需要另一個樣版引擎, part 2》中寫著:說不定哪天我們就會看到內建 PHP 引擎的瀏覽器了。也許 .Net 版的 PHP (Phalanger) 會搭上微軟 WPF 架構 的順風車,成為第一個被瀏覽器 (Vista/IE only) 內建的 PHP 引擎,用於解析 HTML, XAML 等文件中的 php 標籤
。這句話似乎即將實現。
收到「教育召集令」了。印象中,教召是那種一天左右的戰鬥營。可是我這張教召令上,明明白白寫了5天... 還有一個大大的章蓋著「同心19號演習」。 囧rz
我服役時的漢光20號演習,部隊拉到屏東打天雷操演,而我在營留守。那次我基本上算是看戲的,在營區總機看電視。看到部隊的M110A2發射時很爽。看到隔壁的八吋榴有一門突槌,還可以笑著說有人要被禁假了。服役期間,部隊演訓時我都是在營留守。想不到退伍後第一次教召,竟然就要參加演習,真是走了[嗶]運。
Tags: 策略管理 BPR 分工 outsourcing
本文緣起於一篇討論資訊軟體委外課題的文章。雖是如此,本文的主題卻是組織管理、策略管理,而非軟體工程或資訊管理。
同人 閱讀我的《業務流程決定軟體程式,軟體程式追隨業務流程》之後,於《委外與流程整合》回應道 對於石頭成的這個結論,我並不能認同。雖然企業的核心業務流程不應該外包,但並不代表資訊技術在組織只有支援性的角色而沒有策略性的地位
。
Lvx ex Cælis 說他在觀看我的文章後,才知道 原來 closure 翻譯為「封絕」,感覺好像某種招式名稱 XD
,又說他想到灼眼的夏娜。
將 Closure 譯為「封絕」是我個人的譯法。Lvx ex Cælis 也沒猜錯,我的語源就是出自「灼眼的夏娜」。一般常見的譯詞則是「閉鎖」。這讓我想到了「涼宮春日」中,團長的「閉鎖空間」。兩者都是指一種與外部隔離的因果孤立空間,意義差不多。
所以, Closure 翻譯成「封絕」還是「閉鎖空間」,就看譯者喜歡哪一部作品而定 XD
Tags: 問卷 論文 研究方法
算算日子,前一陣子應該是研究生散發問卷的時間。連我也收到一些MBA班的學弟或博士班學長送來的問卷,想請我協助調查。
雖然我不做實證研究、不發問卷,但我身邊的同學都在做問卷。他們被指導教授盯著改問卷、天天互相討論彼此的問卷設計,連帶著我也看過不少問卷設計。那些過程至今猶歷歷在目。然而在我看過前一陣子收到的問卷內容之後,我不禁感嘆現在研究生的水準變差了。按我的印象,有些問卷內容幾年前根本過不了指導教授那關,更別說發出了。
framework reflection 自識能力 動態語言 資安
Kuon 於《PHP5 的動態函數/行為調用效率測試》回應:不論是 Reflection 或是 Function Handling Functions, 其實都已經實作在某些 Framework 中, 像這種類的函數可怕在於其具有eval()的語意, 須特別注意安全性的議題
。
說實話,我抓不到這回覆內容的重點。依我的認知,於 PHP 中使用 Reflection 是為了增加安全性,而非帶來安全性議題(增加安全漏洞)。