2016/11/28
【踏上 Windows Store 之路】進入App審核階段
由於經由Desktop Bridge轉換出來的appx並不能直接上傳Windows Store。
必須另外向Mircosoft申請。
現在已經得到MS客服人員的回覆,距離上架似乎僅剩一步之遙。
真令人期待!
See also:
2016/11/21
苦盡甘來!Windows程式設計師的春天
還有回到場內的機會嗎? 圖片來源 |
2015年底,在【風水輪流轉,這次又會轉回【Windows-base Client】了嗎?】系列文章中發表了關於探討Windows程式設計師的悲歌和展望。
這座橋會是【奈何橋】亦或是【彩虹橋】呢? 圖片來源:MSDN |
2016/06/14
堅持,就是在遇到錯的人還能勇往前行
圖片來源 |
有一天晚上,在和孩子講著「父子與驢」的故事。
故事是這樣的:
父親打算到市集賣掉驢子,便帶著孩子一同前往市集,路上遇見三個對他們說三道四的鄉民:
「怎麼不騎驢?」、
「怎麼不讓孩子騎?」、
「怎麼這麼不孝順?」、
「為什麼虐待驢子!」,
每一次這對父子都對來者的「建議」照辦,最後這驢子就在市集前的橋上掉到水裡,父子窩囊地丟了面子,也失去了銀子。
相信這類的人你身邊很多,而這世上也的確不乏很多愛胡亂提供
2016/06/07
不是不努力,而是不專業
Photo from lime122 |
一連幾個晚上,都將冷氣開著除濕睡整晚,過了快一個星期後的某一日,如往常的回到家,撲鼻而來的不只是滿滿 Juice 的濕氣,連發霉味也更加地沉重!
不是每晚都開除濕了嗎?為什麼還會有發霉的味道跑出來!
這次決定不用冷氣的除濕功能,把那台迷你的小小除濕機給請了出來,開始工作不到半個小時,神奇的事發生了,不僅 Juice 感沒了,就連發霉感也湮消雲散了!
看著地上迷你除濕機,再看看牆上巨大的冷氣機,心中突然有感而發:
2016/05/10
對於 Delphi 10.1 Berlin 推出的看法
在 Delphi 10.1 Berlin 中,大幅度地修正既有的 Bug 數量,這對於舊有用戶無疑是吃了很大的定心丸。
只是,在【教育 Delphi 開發者】上,依然還有完善的空間,這對於潛在的市場才是最有幫助的。
就我們所知,FireMonkey framework 是一個著重在跨平台的解決方法。
但是每個平台都自己的特色,就算是 FireMonkey,勢必也需要考量每個平台的設計重點而調整開發手法。
2016/05/03
2016/04/26
Delphi 和它的夥伴最近動態
象徵高品質和精湛工藝的 Delphi 10.1 Berlin! |
- Delphi 10.1 Berlin 上市!
看到了久違的 dbExpress 更新(dbExpress no longer depends on OpenSSL or Indy to perform HTTPS requests. )!超開心!
其它詳見: Delphi 10.1 Berlin What's New
- Firebird 3.0 正式釋出!
Boolean 欄位型態支援。
其它詳見:New In Firebird 3.0
- IntraWeb Bundle for Delphi 10.1 Berlin 進入最後編譯階段
- Embarcadero 新活動:MVP of the Week!
MVP of the Week: Danny Wind
MVP of the Week: Jens Fudge
MVP of the Week: Yilmaz Yörü
MVP of the Week: Nick Hodges
看到好多傳說中高手的生活,真棒的體驗!
有時間會再來補完下這篇內容,敬請期待!
2016/03/29
品味程式碼【變數篇】
在碼農界待久了,很喜歡品茗各式各樣的程式碼
程式碼有個特色,可能人類一句話可以交待的事,但程式碼可能要用數十列來表達
看各學派命名規則也是很有趣的事,雖然有可能會像魯迅筆下的孔乙己一樣對「茴」字走火入魔,但我仍然是樂此不疲的欣賞著
各家語言對變數宣告的方式不太一樣,以 Delphi 為例,它的特色是把變數和常數進行分區,實際上寫起來大概會像下面表示:
procedure DoSomething;
var
ValueStr: String;
ValueInt: Integer;
begin
...
C# 的宣告方式和 C++ 一樣,在程式進行的過程中可自由宣告,實際寫起來會像下面表示:
static void main() {
int ValueInt = 0;
string ValueStr = 'HelloWorld';
}
如何宣告是有學問的,所以出現了以下學派:
程式碼有個特色,可能人類一句話可以交待的事,但程式碼可能要用數十列來表達
看各學派命名規則也是很有趣的事,雖然有可能會像魯迅筆下的孔乙己一樣對「茴」字走火入魔,但我仍然是樂此不疲的欣賞著
各家語言對變數宣告的方式不太一樣,以 Delphi 為例,它的特色是把變數和常數進行分區,實際上寫起來大概會像下面表示:
procedure DoSomething;
var
ValueStr: String;
ValueInt: Integer;
begin
...
C# 的宣告方式和 C++ 一樣,在程式進行的過程中可自由宣告,實際寫起來會像下面表示:
static void main() {
int ValueInt = 0;
string ValueStr = 'HelloWorld';
}
如何宣告是有學問的,所以出現了以下學派:
2016/03/11
圖書館也要2.0:成為偏鄉孩子對世界的窗口
早些年,我還在當學生的時候,去圖書館找書看一直是我的習慣。隨著時間的推進,可以自己買書後,就很少再回圖書館了。
不知道過了多久,某一天,路過那原本應該很破舊的圖書館,我停下腳步。
「咦?圖書館變新了?」看著外牆閃亮亮地金色文字,才曉得圖書館不知道翻新多久了。
滿懷期待的進入圖書館內,嗯……。
2016/03/09
淺談【物件關係對映(Object Relational Mapping ORM)】
在許多年前,資訊界突然興起了一陣ORM風氣,不ORM都不潮了說。
ORM: Object Relational Mapping;中文被稱為【物件關係對映】,聽起來很奇妙,物件就物件,有關係就是沒關係(?),是要對映什麼?
ORM理論是以「軟體工程師」和「資料庫管理師」為對象,將兩者產出的「物件」再做一次「關係」的「對映」處理。
你有看懂嗎?
看完我自己也不知道自己在寫什麼,重新再寫一次。
ORM: Object Relational Mapping;中文被稱為【物件關係對映】,聽起來很奇妙,物件就物件,有關係就是沒關係(?),是要對映什麼?
ORM理論是以「軟體工程師」和「資料庫管理師」為對象,將兩者產出的「物件」再做一次「關係」的「對映」處理。
你有看懂嗎?
看完我自己也不知道自己在寫什麼,重新再寫一次。
2016/03/07
證照的最大功能:快速得到一位專業的伯樂
我還在唸書時,被當時的職人證照化風氣影響,我也跟著跑去考了好多款證照。有資料庫的、程式語言的、作業系統的……還很驕傲的向家裡炫耀。
畢業後不久的某一天晚上,老媽問我一個簡單的Office問題,我竟然答不出來,不免老媽海念一頓,其中有句話是這麼說的:
畢業後不久的某一天晚上,老媽問我一個簡單的Office問題,我竟然答不出來,不免老媽海念一頓,其中有句話是這麼說的:
2016/03/04
敏捷開發,你他媽雜碎
2016/01/29
淺談雲端服務【模型篇】
你知道雲端服務是什麼嗎?
最近除了「大數據」之外,「雲端服務」也是另一個常被提起的名詞,但每當被問到:
被問到這個問題時,總是會讓我愣了一下,然後也講出自己也聽不太懂的解釋。
仔細想想,雲端服務本質上還蠻簡單的:就是服務主機存放在某個網際網路的一角,被客戶端載具,像是瀏覽器,或是指定的 App,又經過網際網路存取它,這個主機所提供的「服務」便被稱為雲端服務。
等等,這概念好像有點抽象,有點懂,又有點好像不懂。
來張圖來說明好了:
最近除了「大數據」之外,「雲端服務」也是另一個常被提起的名詞,但每當被問到:
【什麼是雲端服務】?
被問到這個問題時,總是會讓我愣了一下,然後也講出自己也聽不太懂的解釋。
仔細想想,雲端服務本質上還蠻簡單的:就是服務主機存放在某個網際網路的一角,被客戶端載具,像是瀏覽器,或是指定的 App,又經過網際網路存取它,這個主機所提供的「服務」便被稱為雲端服務。
等等,這概念好像有點抽象,有點懂,又有點好像不懂。
來張圖來說明好了:
2016/01/22
軟體經常被殺價,是台灣人對專業的不尊重
最近家中的電器產品一個接著一個損壞,你是否也有遇過以下情形?
通常遇到上述的問題,都會立即打電話到維修站,一般來說,可能會出現:
這是硬體所遇到的情況,那,軟體呢?
- 電視不能看,壞了?
- 電冰箱出現漏氣、結霜、不停運轉?
- 洗衣機漏水、聲音變大、一拖水就嗶嗶叫?
- 冷氣沒有吵個兩個小時不會冷,一關掉就又馬上變熱?
- 暖氣會熱的範圍從兩公尺變成兩公分?
通常遇到上述的問題,都會立即打電話到維修站,一般來說,可能會出現:
- 運氣好的——保固內,免費修到好。
- 運氣不好的,不好意思——技術人員到場一次就是【數張孫中山】起跳,看問題的大小再往上累加。最後沒有個【幾張小朋友】結不了案!!
這是硬體所遇到的情況,那,軟體呢?
2016/01/12
程式猿都把不到妹,是因為自己心理上先放棄
你是否覺得會寫程式的人很宅,很死腦筋?
你是否覺得和他們都搭不上話?
所以你覺得【會寫程式 = 把不到妹】是必然的結果?
嗯……話說,身為程式猿的一份子,我連小孩都生了一個了說。
在這邊分享一下程式猿的SWOT分析好了
啥?想知道把妹攻略?這種事講出來就失效了,我才不會講出來呢!
這篇基本上是寫給公的程式猿來看的,母的在這個圈子可是很搶手der,所以請不要擔心的喲~但基於「想知道公程式猿的內心結構」,這篇應該還是蠻有參考價值的
那麼,要開始囉!
首先,撇開你可能是這個樣子:
你是否覺得和他們都搭不上話?
所以你覺得【會寫程式 = 把不到妹】是必然的結果?
嗯……話說,身為程式猿的一份子,我連小孩都生了一個了說。
在這邊分享一下程式猿的SWOT分析好了
啥?想知道把妹攻略?這種事講出來就失效了,我才不會講出來呢!
這篇基本上是寫給公的程式猿來看的,母的在這個圈子可是很搶手der,所以請不要擔心的喲~但基於「想知道公程式猿的內心結構」,這篇應該還是蠻有參考價值的
那麼,要開始囉!
首先,撇開你可能是這個樣子:
2015/12/31
風水輪流轉,這次又會轉回【Windows-base Client】了嗎?(下) ── 存亡關鍵的最後一哩
簡單的總結一下 Web 和 Apps 的戰爭結果。
*********************************************
自 HTML5 標準推出後,可以說 Web 的戰線越來越明確,在既有的瀏覽器能延伸到哪裡,Web 功能就能夠到那裡。
Apps 就如同是 Windows 的 EXE,想要和作業系統無縫接軌,也只有 Apps 能辦得到。
*********************************************
自 HTML5 標準推出後,可以說 Web 的戰線越來越明確,在既有的瀏覽器能延伸到哪裡,Web 功能就能夠到那裡。
Apps 就如同是 Windows 的 EXE,想要和作業系統無縫接軌,也只有 Apps 能辦得到。
2015/12/27
2015/12/24
風水輪流轉,這次又會轉回【Windows-base Client】了嗎?(中) ── 開發界的潮流擂台賽
在一個地方安逸了,大概會有兩種結果:
從前從前,有個作業系統叫做 DOS。
據說,當 Windows 起來時,死抱著 DOS 的那批工程師,絕大多數也都抱著 DOS 退休了。
而所謂的鑽石,就是指剩下抱著 DOS 卻還沒退休的人,至今仍有取之不盡的需求收入。不信?看一下賣場裡的收銀機吧!
現在,不管你有沒有經歷過 DOS-base 開發時期,凡是 Windows-base 的程式猿,目前也絕對都受到了第二次挑戰。
那麼,究竟 Windows-base 程式猿,會和 Windows 一起推進太平間,亦或是走向另一波猿生中的高潮?
- 鑽石永恆久遠,一招永留傳
- 溫水煮青蛙,等死
從前從前,有個作業系統叫做 DOS。
歷久不衰的【C 大於】 |
而所謂的鑽石,就是指剩下抱著 DOS 卻還沒退休的人,至今仍有取之不盡的需求收入。不信?看一下賣場裡的收銀機吧!
現在,不管你有沒有經歷過 DOS-base 開發時期,凡是 Windows-base 的程式猿,目前也絕對都受到了第二次挑戰。
那麼,究竟 Windows-base 程式猿,會和 Windows 一起推進太平間,亦或是走向另一波猿生中的高潮?
讓我們繼續看下去 |
2015/12/17
風水輪流轉,這次又會轉回【Windows-base Client】了嗎?(上) ── Windows程式猿的危機
開發 Windows-base Application 久了之後,就會想要開發一點不一樣的東西。
在 Web-base 的 Thin Client 出現後,有一段時間在懷疑自己,是否要轉換跑道?
平平都是資料庫應用,不需安裝的網頁應用程式在使用者便利性就佔了上風。然而 Windows-base 應用程式在病毒的亂入下,也漸漸被貼上「不安全」的標籤。
在 Web-base 的 Thin Client 出現後,有一段時間在懷疑自己,是否要轉換跑道?
平平都是資料庫應用,不需安裝的網頁應用程式在使用者便利性就佔了上風。然而 Windows-base 應用程式在病毒的亂入下,也漸漸被貼上「不安全」的標籤。
現在誰看到【EXE 】敢直接開的! 圖片來源 |
2015/10/29
訂閱:
文章 (Atom)