iT邦幫忙

程式設計相關文章
共有 1312 則文章

技術 收google code jam高雄區戰友!!! 遠端戰友亦可!!!

官方網站: http://code.google.com/codejam Qualification Round 2012 Compete in 19hr XX...

技術 使用 jQuery 在韓國三星 Smart TV 上開發電視軟體注意事項

一般常見 jQuery 的開發都是網頁,可是您有沒有想過,看倌家裡頭機頂盒 (對啦,台灣中華電信,香港 NowTV 都在名單內) 上裡頭的附加軟件,有多少是用...

達標好文 技術 10個有用的jQuery編寫技巧

本篇分享內容是10個有用的jQuery編寫技巧。 Here's 10 tips that will makes you code more efficientl...

技術 指標的迷思知識

在學習 C 語言的指標過程中,時常會對一些專有名詞給混淆, 諸如:指標函式、函式指標 或者是 陣列指標、指標陣列 等, 現彙集以應不時之需。 函式指標 Poin...

達標好文 技術 網頁設計師面對瀏覽器的問題

撰寫網頁程式的人都知道,在IE瀏覽器可以執行的網頁,特別是那些功能性的網頁,而非純透過CSS網頁版型所設計的靜態網頁,在其他的瀏覽器會發生無法作用的窘況。 過去...

達標好文 技術 網頁設計師面對瀏覽器的問題

撰寫網頁程式的人都知道,在IE瀏覽器可以執行的網頁,特別是那些功能性的網頁,而非純透過CSS網頁版型所設計的靜態網頁,在其他的瀏覽器會發生無法作用的窘況。 過去...

鐵人賽 IT技術鐵人 DAY 36
node.js伺服器實戰 系列 第 33

技術 node.js伺服器實戰(-2) - 賽後補完,做出plugin架構

之前的程式著重在伺服器流程的構成,還沒有考慮到如何提供使用者可用的api,所以再來加強一下。 目前的伺服器流程 使用者可以自訂的地方,主要在pre(pre di...

鐵人賽 IT技術鐵人 DAY 32
node.js伺服器實戰 系列 第 32

技術 node.js伺服器實戰(-1) - 賽後亂搞dnode

dnode是一個node.js的rpc套件,拿來做出一些管理功能還不錯用。 需求 今天在http://www.facebook.com/groups/node....

鐵人賽 IT技術鐵人 DAY 15
emacs的30天學習筆記 系列 第 34

技術 Web Service 之外:微軟 的ISA Proxy server

一直以來,不管是 vm ware下裝 linux,或是 andlinux(colinux) ,在公司區網內,就是沒法連出去。 近來發現一個專案,發現 ntlma...

鐵人賽 IT技術鐵人 DAY 31
node.js伺服器實戰 系列 第 31

技術 node.js伺服器實戰(31) - 結語

其實還很多工作沒完成,不過還是撐過三十天了 效能驗收 最後一天,來測試看看之前搞的架構,對於效能是否有很大影響。 如果同樣是跑出hello world,evol...

鐵人賽 IT技術鐵人 DAY 30
node.js伺服器實戰 系列 第 30

技術 node.js伺服器實戰(30) - scaling node.js

Javascript有一個特色,就是使用單一執行緒的Event Loop來執行所有的事件(函數)。這個模型讓他反應速度很快,但是有一些後遺症。 node.js的...

鐵人賽 IT技術鐵人 DAY 15
emacs的30天學習筆記 系列 第 32

技術 懷舊C語言:1988 The C Programming Language 2nd Edition(PART III)

大師的火力展示,**大師也觀摩別人的code嗎?**1988年C語言成熟度已經達到很高的水平嗎? 在第5章,有很多玄妙的指標寫法: 大師不愧為大師,一個字串複製...

鐵人賽 IT技術鐵人 DAY 29
node.js伺服器實戰 系列 第 29

技術 node.js伺服器實戰(29) - 簡化非同步操作

node.js最主要的特色就是結合非同步I/O以及Event Loop來達到在高負載仍能有很好的反應速度,但是非同步操作常常會中斷流程,而且不保證執行的順序.....

鐵人賽 IT技術鐵人 DAY 30

達標好文 技術 [如何提升系統品質-Day30]Code Review與總結

終於到了「如何提升系統品質」系列文的最後一篇了,在總結之前,要談的是code review。 每間公司、每個團隊有自己的文化,code review的方式、標準...

鐵人賽 IT技術鐵人 DAY 28
node.js伺服器實戰 系列 第 28

技術 node.js伺服器實戰(28) - 進一步釐清伺服器流程

之前的開發比較匆忙,雖然有測試幫助驗證,但是還是需要詳細確認是否有符合需求,並且調整實做程式。 需求 其實需求很簡單,在使用route handler來開發伺服...

鐵人賽 IT技術鐵人 DAY 29

技術 [如何提升系統品質-Day29]基礎建設-持續整合(CI)

前面一整個系列所介紹到的工具,都如同一顆一顆的龍珠,散落在整個開發團隊的各個角落。傳說中把這些龍珠集中到CI上,就能召喚出神龍,並對神龍許下維持系統品質的願望。...

鐵人賽 IT技術鐵人 DAY 27
node.js伺服器實戰 系列 第 27

技術 node.js伺服器實戰(27) - 整合資料庫引擎

我自己比較常用的database還是mysql,所以先用他來測試一下在伺服器中使用資料庫引擎。 mysql模組 稍微找了一下資料,目前看起來比較成熟的獨立mys...

鐵人賽 IT技術鐵人 DAY 28

技術 [如何提升系統品質-Day28]Performance

鐵人賽前面的90%,提到了許多與品質相關的工具、作法、設計理念以及品質指標。但系統還有一個很重要的指標:效能。 效能指標,算不算是品質指標之一?那就要看怎麼去定...

鐵人賽 IT技術鐵人 DAY 15
emacs的30天學習筆記 系列 第 29

技術 那些Web Service的往事

本來要試xmlrpc的實作,但是curl一直下載不下來,這又是個重要的套件,就改天再試了。 今晚試Axis2/c:http://axis.apache.org/...

鐵人賽 IT人生鐵人 DAY 29
九一每日隨想 系列 第 29

技術 九一每日隨想之二十九:寫程式與我

現在的工作說真的,已經很久沒寫過程式了,因為工作上不會用到,除非週休假日有時間,自己寫來玩玩。 其實寫程式真的挺好玩,記得第一次寫程式是在大學的計算機概論課上,...

鐵人賽 IT技術鐵人 DAY 27

技術 [如何提升系統品質-Day27]設計 - Aspect-oriented programming(AOP)

系統品質要好,還有一大部分需仰賴於系統架構的設計。在架構與設計面上,前面幾篇文章提到了『Layer』的觀念,請見:[如何提升系統品質-Day2]重構– UI,...

鐵人賽 IT技術鐵人 DAY 26
node.js伺服器實戰 系列 第 26

技術 node.js伺服器實戰(26) - 整合模板引擎

昨天只是簡單地驗證概念,今天先拿一個template引擎來測試一下。 swig模版引擎 swig是可以在node.js中運行的一個template引擎,他的速度...

鐵人賽 IT技術鐵人 DAY 25
node.js伺服器實戰 系列 第 25

技術 node.js伺服器實戰(25) - 初步設計視圖與模型的互動方式

在MVC中,三種物件如何互動,是設計的關鍵。基本上目前Controler已經確定了,所以還需要決定View與Model的互動方式。 構想 由於Model可能是M...

鐵人賽 IT技術鐵人 DAY 26

技術 [如何提升系統品質-Day26]測試 - 問題單該提供的資訊

身為測試人員(不管職位為何,只要是負責這個task的人), 有很多東西是你應該要知道,而且得要提供的資訊。 當測試到一個問題,可能是需求面、流程面、功能面、呈現...

鐵人賽 IT技術鐵人 DAY 24
node.js伺服器實戰 系列 第 24

技術 node.js伺服器實戰(24) - 開始設計視圖機制

先考慮到http response各個部份的需求,把這部份的實做確定下來。 與伺服器流程與機制整合 對http來說,伺服器的回應,主要就是由header與bod...

鐵人賽 IT技術鐵人 DAY 25

達標好文 技術 [如何提升系統品質-Day25]測試 - 自動化測試經驗分享

今年微軟TechDays有幸獲得主辦單位邀請,擔任一場BoF的講師(其實應該算主持人才對),題目是『自動化測試實戰經驗分享』。因為是討論型態,所以主題就放在導入...

鐵人賽 IT技術鐵人 DAY 15
emacs的30天學習筆記 系列 第 27

技術 emacs 做中學第二十六天:繼續gsoap client

想不到線上遊戲成癮的堂弟,竟然讓中華電信線路繼續斷線,alarm的紅燈一閃一閃的亮著,不禁有跌破眼鏡,看走眼的感覺,對他的看法,也改變不少。上癮仍可以戒掉的,不...

鐵人賽 IT技術鐵人 DAY 24

技術 [如何提升系統品質-Day24]測試 - Code Coverage

承接著之前單元測試相關的文章中,提到了程式的可測試性為系統重要的品質指標之一。這篇文章要提的,則是也很常用來當作檢視測試的品質指標之一。 測試不是有做就好,做心...

鐵人賽 IT技術鐵人 DAY 23
node.js伺服器實戰 系列 第 23

技術 node.js伺服器實戰(23) - 考慮MVC

MVC是一個不錯的設計方式,可以把商業邏輯、呈現與流程控制分開來處理,各司其職,讓程式更好維護。所以考慮在目前的程式中,加入MVC的支援。 Front Cont...

鐵人賽 IT技術鐵人 DAY 28

技術 Windows Azure AppFabric: 應用程式伺服器服務

Windows Azure AppFabric 是整個 Windows Azure Platform 中,負責應用程式伺服器的開發與運作平台,具有開發單一簽入,...