學校的 WSUS 伺服器在哀嚎了!

開學日回到學校後一到機房就聽到有「伊~~~歐~~~伊~~~歐~~~」的警報聲,巡了一下發現是 WSUS 伺服器在哀嚎,這是台老伺服器了,比我還早進學校,試著關機一陣子再開還是沒改善,看樣子是硬體不行了。

SUS/WSUS 是我滿早就規劃建置的東西,但是學校對這種東西一點也不重視,知道有這東西的人搞不好五隻手指都數得出來。但是 MS 的軟體,內行都知道「你不按時更新,就準備等死吧!」,至少現在學生電腦教室都靠它在維護更新,所以過幾天有時間,可能要拆殼來檢修一下了,至於行政電腦,學校自己不重視,我也懶得管了。

 

(0) 迴響    (0) 引用   

明天要開學了!

明天就是開學日了, 很多人羨慕當老師的有寒暑假, 但是這個假其實是因「師」而異的, 有的人能爽到, 有的人還是像在上班一樣累。

這個寒假先是花了一週的時間幫 SG1 x 3 + SG junior x 1 補習程式設計, 當然是無償的, 我現在也把這看成是結緣, 想學程式設計小朋友, 遇到了我就教他, 有心學習的就會有收穫, 正所謂「有緣者得之」。不過幫他們準備上課材料很累, 我還抓不準他們的進度, 一般來說屬於「狂熱分子」的學生進度比較好抓, 屬於你教了以後他才學一些的就很難抓了。今年打算把教材整理一下, 看看能不能集結成冊。

接下來花了一週多的時間唸我買的新書 Head first OOA&OOD, 這本書貴死了, 但是看完後腦袋有一點不一樣了, 這幾年自己一直有在唸 UML , Requirement Management 和 OOA&OOD 的書籍, 雖然「呆」在中學裡沒什麼機會用到, 不過也該到轉型的時候了, 有了分析規劃的概念後對於軟體專案的開發, 想法真的是滿不一樣的, 現在的資工系在這方面應該有教不少, 不過在以前就真的很缺乏了。

最後一週和唸書剩下的時間主要是在準備下學期要用的東西, 包含給 SG1 的 WIN32 SDK 教材, 下學期普通班的重點打算放在網際網路和程式設計入門, 網頁製作或許就不多加著墨了。教育部的課綱到現在連科目時數都還沒決定, 以後電腦課會變怎樣, 可能只有天知道了。

 

 

(0) 迴響    (0) 引用   

電腦教室管理工具系列(一) - 關閉學生應用程式

寫這個程式的目的是要在遠端(老師的電腦)關閉學生電腦上正在運行的某個應用程式。

為什麼需要這個程式呢?因為現在學生坐在電腦前的反射動作就是打開 IE→連上Yahoo→找Flash遊戲/討論區/Blog/聊天室......接下來誰還聽你上課。至於為什麼是 IE?為什麼是 Yahoo?這個問題我想可能要請教國中和國小的電腦課授課者(不一定是電腦教師)或家長了。

我可以在 Proxy 上設定學生上課中不能上網,但是他們也很精,利用下課時間先開好 Flash Game,然後在上課中偷玩衰死了~~

其實用 WMI 加上 Script 就可以達成任務,不過考慮之後我還是傾向寫成應用程式,這個程式的介面很簡單 

 

 (閱讀全文)

(27) 迴響    (1) 引用   

Win 32 SDK 程式設計怎麼學

寒假期間有小朋友表示想學 Win32 SDK 程式設計,一講到 Windows SDK 我就會想起當年 MS 那本厚達六、七公分的 Windows 3.1 程式設計,以及陡的嚇人的入門學習曲線,那該怎麼教好呢?

通常一開始的空白視窗程式碼就會嚇死一堆人,但這是一切的基礎,沒辦法閃過,所以我打算以說明的方式將這段程式切成幾個區塊來說明一個視窗從註冊視窗類別到顯示在畫面上的過程,以及事件處理迴圈的建立,和事件驅動的概念。

Windows API 幾乎每個函數的參數都是又臭又長的,所以只能要求他們善用 MSDN 來查詢,我會以空白視窗的程式碼為基礎,慢慢帶他們去修改、擴充,初期以 GDI 程式寫做為主,因為他們想寫遊戲(其實我們小時候不也是想寫遊戲才學程式設計的吐舌頭),控制項的部分就留到後面再說,我打的算盤是:在熟悉 GDI 的程式寫作後,說不定他們就有能力自己學習控制項的部分,那我就不用花太多時間在那上面了吐舌頭

至於本學期 SG1 的走向,我打算要讓他們選 (1) 比賽導向 或是 (2) 作品導向,因為 SG1 中的三個人都已經是二年級,也該累積一些作品了。

下面這是在網路上找到的一份不錯的 Win32 SDK 入門教材

http://winprog.org/tutorial/

 

(0) 迴響    (0) 引用   

ASP.NET AJAX 1.0 釋出了!

好一段時間忘了去留意 Atlas 的進度,今天去看時有點訝異 ASP.NET AJAX 1.0 釋出了,本來以為還要幾個月才會出現的。

http://ajax.asp.net/default.aspx

官方網站上的資源還算豐富,有完整文件和入門的教學 Video,今天試著結合 VS2005 和 ASP.NET AJAX 1.0 感覺真是太棒了,三兩下就完成一個 Ajax 的 Web 應用程式,即使沒寫過 Ajax 的程式,只要跟著入門教學的步驟,稍微了解 ScriptManager, UpdatePanel 就能寫出一個簡單卻完整的 Ajax 程式。

 

(0) 迴響    (0) 引用