顯示具有 電腦密技 標籤的文章。 顯示所有文章
顯示具有 電腦密技 標籤的文章。 顯示所有文章

2025/06/26

matplotlib 畫圖中文字變方框怎麼辦?

在 Python 程式裡常會用 matplotlib 畫圖,但很困擾的是中文都會變成方框框。

matplotlib 畫的圖中文字變方框框
圖、matplotlib 畫的圖中文字變方框框

這是因為 matplotlib 預設字體是 DejaVu Sans,所以無法顯示中文。既然是預設字體的問題,那我們就改一下字型。要改用字型顯示也不難,只要在畫圖指令前用 rcParams 指定中文字體即可。

import matplotlib.pyplot as plt
    
# 指定字型為 SimHei
plt.rcParams['font.family'] = ['SimHei']

# 這招在 google colab 行不通
# google colab 要用蔡炎龍老師提供的方法

指定中文字型後,matplotlib 就可以正確的顯示中文了。

指定字型後 matplotlib 中文顯示正常
圖、指定字型後 matplotlib 中文顯示正常

不過我們不滿足,希望除了 SimHei 字型外,還能使用更多自己喜歡的字體,要怎麼辦?

嗯,這就要看你想在哪個平台的 matplotlib 顯示中文了,方法都不太一樣。

  • Excel
  • Anaconda Jupyter Notebook
  • Google Colab

2025/02/07

提升開發效率:Cursor AI Editor 隨身版安裝指南!

Cursor AI Editor 是修改自 VS Code 的程式碼編輯器,除了原本 VS Code 的功能,還額外加上了 AI 支援,非常的方便,所以很多人開始跳槽至 Cursor 了。用久了之後就會希望將 Cursor 安裝為 portable 版,這樣才能放在隨身碟裡帶來帶去,走到哪裡都能使用習慣的編輯器以及習慣的配置編輯程式。

這當然沒問題,而且方法很簡單。

2024/10/27

提升工作效率:Windows 下自動預覽 PNG 檔案的最佳方法!

一年多以前我分享過在 Windows 底下預覽 PNG 圖檔的方法,但是那個方法有個缺點,就是要先用檔案管理員打開圖片資料夾進行瀏覽一遍,之後其他軟體才能預覽該資料夾的 PNG 圖片,所以問題祇解決了一半。

後來在好友江明勳老師的指導下,直接修改 registry 資料,這樣子就能在其他軟體內預覽 PNG 圖檔了。怎麼修改呢?方法如下:

2022/12/24

Windows 無法預覽 PNG 圖片的解決方法

更新:現在有更好的解決方法,請參考:Windows 下預覽 PNG 檔案的方法

去年五、六月我的電腦自動更新後忽然無法預覽 PNG 圖片,還可以預覽 JPG、BMP 檔,但就是無法預覽 PNG 檔,讓我覺得很不方便。偏偏那時又剛好看到一篇文章,該文章提到 Win11 取消資料夾預覽的功能,因為我的 PNG 預覽功能是更新 Windows 後失效的,所以我以為那就是微軟的新政策,就這樣默默接受了。

就這樣熬了一年多,剛剛實在受不了 (因為下載了一堆在 Midjourney 畫的圖,要上傳到 FB 時卻無法知道圖片內容,很困擾),想說已經一年多了,也許有人寫個小程式來幫忙預覽了吧?

查了一下,昏倒,2015 年在微軟的網站上就有人提到 PNG 圖片無法預覽的解法了。去年我以為取消預覽 PNG 預覽是微軟的新政策,所以就自動接受了這樣的安排,都沒去查資料,結果不是啊,不是新政策,是小 bug,我白白痛苦了一年多。

如果你也覺得無法預覽 PNG 圖片很不方便,依底下幾個步驟就能修好它。

2020/08/18

調整 Youtube 字幕的字體大小

我是一個需要字幕才看得下影片的人,就算是中文影片也都要看字幕。看 Youtube 的時候,都覺得那字幕的字體太小,螢幕放的比較遠,都要很努力盯字幕才看得清楚內容。

Youtube 字幕小字體
圖、Youtube 字幕小字體

剛剛我的貓 Polar 跳上桌踩了我的鍵盤,瞬間字幕變大,我才知道原來 Youtube 的字幕也是可以調整字體大小的。

2020/04/07

Coursera 全螢幕影片會黑屏的解決方法

我在筆電上觀看 Coursera 教學影片時,祇要切換為全螢幕,總是很容易就變成全黑畫面,聲音還在,但是畫面不見了。

一開始以為是螢幕保護,但是我沒設螢幕保護啊,而且是一切換為全螢幕就黑畫面,這不是螢幕保護程式運作的方式。

嗯,會不會是電源設定的問題?也不是。電源設定跟螢幕保護程式一樣,都要靜置一段時間才會啟動,不會因為切換為全螢幕觀看就馬上啟動。

每次都祇能用小視窗觀看,不能切換到全螢幕,這個問題困擾了我好久,今天終於找到螢幕全黑的原因了。

2020/03/29

利用正規表示式刪除字串中的字元

我有一個字幕檔,它的格式錯了,在逗號與數字之間多了一個空白:

00:00:00, 256 --> 00:00:01, 280

正確格式中間是沒有空白的:

00:00:00,256 --> 00:00:01,280

所以我在 Notepad++ 中嘗試使用正規表示式來搜尋、取代,但我祇會搜尋:

\d{2}, \d{3}

卻不知道要怎麼刪除中間的那一個空白。在 FB 上經過多位好友教導後,終於知道怎麼解決這個問題了。

2019/09/14

副檔名

副檔名可以幫忙判斷一個檔案是什麼類型,是一個很有用的訊息。但是現在 Windows 預設不顯示常見格式的副檔名,我們可以手動讓它呈現。

瞭解副檔名的重要性了嗎?來回答以下的問題吧!

2019/07/07

開放原始碼的 RAM Disk:ImDisk Toolkit

太久沒有更新系統,昨晚看到我的 Windows 10 要被摒除在支援名單外了,所以就讓它更新到最新版本。

今早起來發現更新到最新版本後,SoftPerfect RAM Disk 不能用了,祇好重裝。

裝了後還是不能用,原來在最新版 Windows10 底下,舊版 SoftPerfect RAM Disk 最多祇能設定 4GB 的 RAM Disk。

本來要花 910 元買 SoftPerfect RAM Disk 最新版,刷卡之前想說查一下有沒有什麼更好的 RAM Disk 可以用。

結果查到 ImDisk Toolkit 這套開放原始碼的 RAM Disk,效能比舊版 SoftPerfect RAM Disk 差,但是它具有動態調整 RAM Disk 大小的功能,馬上決定換用 ImDisk Toolkit。

ImDisk Toolkit 設為固定式 RAM Disk 的效能
圖、ImDisk Toolkit 設為固定式 RAM Disk 的效能

2019/02/13

在 Excel & Google Drive 中將日期轉為星期

很久以前我曾試著在 Excel 中將年月日三欄資料串成日期,但當時的方法祇能用在書面列印的資料,如果還要將日期用來計算,比方說算出當天是星期幾,那麼之前的方法就行不通了。所以後來我用 date & text 函數來轉換日期,轉換出來的結果還可以有不同的呈現方式,在實際應用上比較方便。

各種不同的日期呈現方式
圖、各種不同的日期呈現方式

比方說這學期我跟學生玩一些遊戲,並把每日最高得分放在網頁讓學生隨時可以查看。網頁的最左邊 2/11 對應到星期一,2/12 對應到星期二,這難道是我自己慢慢輸入的嗎?當然不是啊,那會累死人,我是用公式自動轉換的。

我原本是把每日最高分記錄在 Excel,後來想要讓學生可以隨時查看,所以轉放到 Google Drive 裡。當我把 Excel 檔的公式貼到 Google Drive 去,哎,出錯了,日期 & 星期顯示出了問題。

看了說明書才發現原來 Excel 跟 Google Drive 在一些函數格式的細節是不同的,所以要同時在 Excel & Google Drive 上使用函數時要記得調整一下。我怕日後我要使用時又忘了這些細節差異,所以寫一篇文章記錄一下。 :)

Google Drive 的日期計算函數

因為 Google Drive 的公式有彩色,比較容易分辨參數內容,所以我先從 Google Drive 講起。同樣的,一開始都是使用三個欄位來記錄年月日。

用三個欄位分別記錄年月日
圖、用三個欄位分別記錄年月日

2014/12/15

XMind 與 Word 的整合

四年前我曾經寫過一篇文章,教大家把 XMind 的心智圖匯出至 Word 中

但是那時並沒有提到把心智圖匯出至 Word 之後要怎麼進行後續的處理,因為那等於還要寫一連串的 Word 教學文章,才能把 XMind & Word 間的整合說明清楚。

前一陣子參加研習時,答應了同場的老師們要錄 XMind 教學影片給他們,既然發下豪語,那就得完成這項工作啊!

所以昨天趁著放假就錄了一些影片,從 Word 的格式設定到 Word 樣式再到最後的樣式管理,中間結合 XMind 的教學,把兩者整合起來一起教學。幾分鐘前還補上了一位德國網友的插件教學,讓整個系列更完整。

我把這幾個教學檔案收集成為一個 Playlist,歡迎大家使用。如果我講的某些內容是你不曾聽過的,比方我在 XMind 中提到 Word 樣式,但你從沒聽過樣式這個東西,那麼你可以往前面幾集觀看。總之,你該懂的內容我都錄好了,祇要在這個 Playlist 中翻一翻,就能找到你需要的內容。

希望大家學習愉快!:)

2014/07/07

利用 Google Docs 分享 Word 檔案

以前部落格剛開始流行的時候,很多人想要將 Word、Excel、PowerPoint 檔案放上網路與他人分享卻不知道怎麼做才好。

有些人把 Word 檔的內容複製起來直接貼到部落格去,可是這樣貼 Word 檔的結果就是所有的表格、內容都亂掉了,變得難以閱讀。

也可以利用 SlideShare.net 之類的網站來分享檔案,把 Word 檔 (或是 Excel、PowerPoint 檔案) 傳到 SlideShare.net 後,以 SlideShare.net 網站的功能將 Word 檔案內容顯示在部落格中。但是 SlideShare.net 是英文網頁,許多人看到就放棄了。

後來 Google Docs (Google 文件) 也提供了類似的功能,我們可以把 Word 檔上傳至 Google Docs 再將檔案分享在網路上。2007 年時我錄製過影音教學教大家利用 Google Docs 共用、分享檔案,經過數年有些畫面選項變得不太相同,因此再重新寫一次 Word 檔分享教學。

上傳 Word 至 Google Docs

祇要有擁一個 Gmail 帳號 (我們學校的電子郵件就是使用 Gmail),在信件畫面左上角就可以看到『文件 (Google Docs)』功能,點選它吧。

選擇文件 (Google Docs) 功能
圖、選擇文件 (Google Docs) 功能

進入 Google Docs 之後,在左邊選單中可以看到『上載』的選項,選擇裡面上傳檔案的功能,就可以把我們的檔案上傳到 Google Docs 了。

選擇『上傳 ==> 檔案』
圖、選擇『上傳 ==> 檔案』

點選『上傳 ==> 檔案』後,會出現一個視窗讓我們選擇檔案上傳。找到我們想要分享、上傳的檔案後開啟它。

選擇我們想要上傳的檔案
圖、選擇我們想要上傳的檔案

Google 會再詢問一次,以確保我們真的想要上傳檔案。反正隨時可以將檔案刪除,就不用太擔心了,傳吧。:)

開始上傳檔案
圖、開始上傳檔案

過一會兒,檔案上傳成功就會出現在 Google Docs 的檔案列表中了。

上傳成功後檔案出現於列表中
圖、上傳成功後檔案出現於列表中

檔案上傳成功後,我們就可以準備將 Word 檔的內容分享在部落格上了。

將檔案內容發佈至部落格

要將檔案內容發佈至部落格,我們必須先開啟該檔案。Google Docs 是一個線上的 Word 系統,所以檔案開啟後我們可以修改文字內容、把文字加粗體,就像在操作 Word。

當然啦,如果你上傳的是 Excel 檔,或是 PowerPoint 檔,畫面就會像是在 Excel、PowerPoint 一樣了。

Google Docs 可讓我們像 Word 一樣編輯檔案
圖、Google Docs 可讓我們像 Word 一樣編輯檔案

在我們編輯的檔案右邊,有個共用的功能選項,在這個設定區中,我們祇要在『共用設定』裡填入朋友、同事的 Email,就可以與朋友、同事共同編輯這一個檔案。使用『發佈到網路』功能,就可以把檔案內容呈現在部落格之中。

選擇『共用 ==> 發佈到網路』
圖、選擇『共用 ==> 發佈到網路』

要將檔案發佈到網路前,我們還可以決定要讓全世界的人都看得到這個檔案?或是祇有特定的人才能看到檔案?比方說如果勾選了『使用者必須以向上國中帳戶登入才能檢視內容』,那麼,不是我們學校的人就無法觀看這個檔案內容了。

進行發佈的細項設定後發佈內容
圖、進行發佈的細項設定後發佈內容

發佈後會拿到兩種不同的代碼,分別是文件連結代碼 & 嵌入程式碼,可以依照自己的需求,copy 需要的代碼放到部落格之中。

發佈文件後取得連結網址 & 嵌入程式碼
圖、發佈文件後取得連結網址 & 嵌入程式碼

那個文件連結的網址可以利用 Email 傳給朋友,收信者祇要點選連結就可以看得到從 Word 轉出來變成的網頁內容。或是在部落格的文章中插入文件連結網址,有興趣的人點選連結就看得到內容,就像這樣

點選連結後即可看到發佈出來的檔案內容
圖、點選連結後即可看到發佈出來的檔案內容

我們在 Google Docs 中將檔案更新,網頁內容最慢 5 分鐘後也會隨之更新。

如果你以『嵌入程式碼』的方式將文件發佈到部落格,那麼看到的樣子就像底下例子,像是一個完整的 Word 檔放在部落格上面一樣,連 word 檔四周的留白都保留下來了。

所以 Google Docs 提供一個很方便的工具,讓我們能快速的將 Word 檔案內容發佈至部落格中分享他人。如果有檔案分享需求的人 (比方說要將教案放上部落格,卻不知道怎麼辦),可以試著使用 Google Docs 來完成工作。發佈的結果絕對比單純將檔案內容複製起來貼到部落格美觀的多。:)

2013/03/08

在平板電腦上觀看攝影機的 MTS 檔:BSPlayer

學校在前一陣子買了幾台 Asus transformer 平板電腦運用在體育教學上,老師利用攝影機錄製學生的投籃動作,再把影片傳至平板電腦,讓學生帶著平板電腦到一旁自我練習、修正錯誤動作。

但是攝影機錄製下來的 Full HD 影片為 MTS 格式,為了能夠順暢的在平板上觀看 MTS 檔真是費煞苦心。

Asus transformer 四核心平板電腦,算是很高階的機型了。但是把攝影機拍的 MTS 檔傳到平板中,正常速度拍的影片都變成了超慢動作。

我原本以為是硬體效能不足的關係,心想四核心的平板都沒辦法正常觀看 MTS 檔了,那大概就是無解了,祇能期待硬體效能更高的機種推出來再試試。

不過基於好玩的心態下把同一個檔案放到自己的手機上觀看,很流暢啊,我的手機還祇是二核心耶,觀看 MTS 檔順暢的不得了。看來播放不順不是硬體效能的原因,問題應該是在播放器上。

之後就是不斷的下載影音播放程式與測試的過程。我們幾個老師在 Google play 下載了許多影音播放器,但測試的結果都沒辦法正常播放 MTS 檔,包含 VLC 都祇能對 MTS 雙手一攤放棄。

今天試了 BSPlayer Free,雖然是免費版軟體,但是可以順暢的播放 MTS 檔了,我的天啊,總算是解決了這個問題。

所以如果有播放 MTS 需求的朋友,可以試試這個界面簡單的播放軟體,它真的解決了我們的困擾,希望也能對你有幫助。;)

Technorati : , ,

2013/02/02

讓課程邏輯更嚴謹的小技巧

我常與實習老師們分享一個想法,就是如果要讓學生理解你的教學內容,那麼課程設計的邏輯嚴謹性一定要好。

如果你的課程設計東點一下、西沾一點,教學跳來跳去,那麼學生很難從你的教學中學習到什麼。如果課程是有邏輯順序而且安排妥適的,那麼學生的學習就快的多。

底下我利用影片教學來分享我自己設計課程的小技巧。不過我時間沒控制好,15 分鐘到了還沒講完,結果就被硬生生的咔掉了。平常我都跟實習老師說試教一定要控制好時間,結果我做了一個錯誤的示範……Orz 為了補充影片沒講到的部份,影片下方還有我的補充說明。

不要用 Word 撰寫課程草稿

每個實習老師一定都寫過教案,一般人寫教案時用的都是 Word 來編寫:在 Word 中打草稿、在 Word 完成教案。可是在草稿階段 Word 並不是一個好的選擇。

你會發現,你要在 Word 中移動文章段落時並不是非常容易,可是偏偏草稿階段將主題前、後移動的次數是非常頻繁的,所以在 Word 中撰寫草稿非常的累人。

另一方面是,當文章變得比較長時,前後主題可能跨了好幾頁,這時候很容易看了第二頁資料忘了第一頁的內容,結果教案設計上的有邏輯問題卻因為這些問題分散在不同頁面而沒有看出來。

利用 Word 編寫教案
圖、利用 Word 編寫教案

那如果 Word 不適合做草稿,有什麼有什麼軟體比較合適的呢?有的,一般的心智圖軟體都很適合在草稿階段使用。比方說免費的心智圖軟體 Xmind 就很適合拿來打草稿。

利用 Xmind 設計課程的架構
圖、利用 Xmind 設計課程的架構

利用 Xmind 設計課程的架構

Xmind 是一套免費的軟體,所以可以直接下載使用。本文的重點是課程設計,所以也不就再多提 Xmind 的使用教學了,有興趣的話可以參考以前寫的《Xmind 心智圖軟體使用範例》這一篇文章,或是參考我其他的 Xmind 教學吧,底下就直接進到課程設計的部份了。

首先,打開 Xmind。

Xmind 的空白檔案
圖、Xmind 的空白檔案

假設我今天要教學的主題是 DNA 好了,就把所有想到可以進行教學的內容都輸入 Xmind 之中。點到一個空白處,然後填入點子,這樣就好了,反正現在還是草稿發想階段,所以隨意一些無妨。

將想到的教學點子輸入 Xmind 之中
圖、將想到的教學點子輸入 Xmind 之中

點子收集的差不多之後,開始將剛剛想到的眾多想法分類組合,使之成為有邏輯架構的內容。

要將這些點子進行分類其實很容易,直接用滑鼠拖拉其中一個點子,去靠近其他內容,這樣兩者之間就會有線段自動連結起來了。重覆幾次這樣的動作,我們可以將剛剛發想的一堆點子重組為幾個大類,而且可以有階層區分,最重要的是,這樣的分類一點都不難。

如果是在 Word 當中,我們可以利用大綱模式 & 文件導引窗格完成類似的工作,但是要把這個點子移到另一個地方去,哎,殺了我吧,過程好痛苦,還是 Xmind 方便的多。

另一方面,心智圖軟體的最中心就是這次的主題,所有的子項目都是圍繞著這個主題而存在。當我隨時都會看到主題時,我就比較不會岔題,因而邏輯結構會比較嚴謹。

將前階段的教學發想組合成具階層順序的架構
圖、將前階段的教學發想組合成具階層順序的架構

讓我們再看一下我們的教案草稿現在有哪些內容。嗯,講到 DNA 時,課程可以有四個大項,『DNA 是什麼?』、『DNA 的重要性』這兩個大項是要解答 What 的部份。

課程中教導學生什麼是 DNA
圖、課程中教導學生什麼是 DNA

講了最基本的 What 部份,還可以把 DNA 發現的過程納入課程中,引起學生興趣。這一部份的科學史教學,解答了學生關於 who, when, where 的疑問。而且芙蘭克林 & 圖靈這兩位科學家的故事又與性別議題有關,所以一個簡單的 DNA 教學,我們融入科學史,也融入了性別議題的討論,比課本有趣多了吧?:)

雖然內容眾多,但是因為分類清楚,因此學生容易理解,教學也可以很順暢。

課程中融入科學史與性別議題
圖、課程中融入科學史與性別議題

分類清楚還有另一個好處,就是實習老師要試教時,針對其中一個概念或是兩個概念來講解就可以了。比方說我要考教甄的話,可能就祇把 DNA 是什麼 & DNA 的重要性講完,15 分鐘的試教就結束了。因為分類清楚,所以不會東講一點、西講一點,結果超過時間。所以強烈建議先用 Xmind 先做好教案的規劃,再到 Word 去撰寫教案,這樣可以事半功倍。

學生要參加網頁競賽,我也是建議他們用 Xmind 先收集點子、分類好,再開始寫網頁,道理是一樣的。

附加一項,影片中提到的 Rosalind Franklin,天下文化有出一本她的傳記:《DNA 光環背後的奇女子》,不過這本書已經絕版了,所以可能要去圖書館找一找。

Rosalind Franklin 傳記:《DNA 光環背後的奇女子》
圖、Rosalind Franklin 傳記:《DNA 光環背後的奇女子

你看,一個教學同時滿足了科學史教學、性別議題討論,還可以推動閱讀。每年都會有一些學生受到我的引誘而去圖書館借書閱讀,多棒?!;)

Technorati : , , , , , , , ,

2012/09/04

好用的程式啟動器 PowerPro

今天對我而言最好的消息!!!!

在 2008 之後就停止動作的 PowerPro 這套免費程式竟然出新的 Beta 版了!!感動的快流眼淚了!

我從 Win31 時代就一直用它,用到現在沒它的話根本就寸步難行,對我而言,它是跟 Total Commander 同等級,沒有就不行的程式。

其實它 2011.07 就出 Beta 了,但因為太久沒新版 (2008 年就從付費程式改成免費,邀請社群繼續維護,但沒人接手),我已經很久很久才去看骨灰膜拜一下,想不到今天去看一下竟然看到好消息!!

Oh YA!!

程式啟動器是什麼?

看過 Apple 電腦最下方一排程式工具列吧?點一下程式就啟動,這就是程式啟動器。PowerPro 就是類似的程式,但是,如果你安裝過了,你就會發現 PowerPro 比 Apple 的啟動器真是醜多了。

那為何還要使用 PowerPro 呢?明明現在美觀好用的啟動器程式那麼多。

最主要是 PowerPro 的功能遠遠不祇是啟動器而已,它還具有許許多多的功能。

你需要桌面便利貼?定時提醒?需要計時器嗎?需要定時播放音樂、定時執行程式、定時更換桌布、開機時執行某些特定軟體、打 MoW 這三個字母就自動輸入 Microsoft Office Word?這些都是 PowerPro 的功能。

你需要虛擬桌面?需要簡單的批次檔?你需要超過一列以上的程式啟動列?這全都是 PowerPro 的功能。這麼強悍的程式,4.9 版的安裝檔才 3.2MB,執行時才佔 2.5MB RAM。

去年我跟阿剛老師分享這個程式時,原本有計畫要寫教學文章,但是考量它從 2008 年之後就沒有更新,寫了教學文也不知道還能用多久,所以就放棄了。現在它又開始更新,我就有動力來寫教學文分享了啊。

給我一些時間吧!:)

2012/08/31

解決學務系統學號重覆問題:修改資料表主鍵值

前天,我們註冊組長跟我說了一件慘案。

學務系統當初設計時以年份加上流水號的方式組成學生的學號,要新建一筆學生資料時以民國年份的個位數做為學號的第一位數,然後再加上四位數的流水序號 (目前還沒有學校能夠一個年級就超過 9999 位學生吧?),這樣就可以組成一個學生的學號了。

比方說今年是 101 年,個位數是 1,所以學號會是在 10001 ~ 19999 這個範圍;明年 102 年,個位數是 2,學號就是 20001 ~ 29999。

這樣的想法很簡單明瞭,但麻煩的是,學務系統已經設計十年了,所以包含我們學校在內,許多用學務系統的學校都發生 101 年新生資料覆蓋 91 年學生資料的慘劇。因為 91 年與 101 年的學生學號都是 10001 ~ 19999,結果新的資料就把舊資料給覆蓋掉了。

啊 啊 啊 啊 啊 *抱頭大叫*

舊生資料被覆蓋掉?那很嚴重耶!

還好立人國中湯慧玲組長與教網中心的高手討論後得到解決的方法。請各位先檢查是不是發生了資料覆蓋的情形,如果已經發生慘劇了,就請依照下列步驟修改資料吧!

  1. 將資料回復至舊學年資料。我們學校註冊組是在 8/14 將學務系統升級為 101 學年度,所以我就必須回復至 8/13 日的資料。是的,8/14 ~ 今天的所有更動都必須重做一次。
  2. 修改 stud_base 資料表的主鍵值

如果比較少用 mysql 的話,修改主鍵值的方法如下:

mysql -u root -p
mysql>use sfs3;
mysql>show create table stud_base;
mysql>ALTER TABLE stud_base DROP PRIMARY KEY;
mysql>ALTER TABLE stud_base ADD PRIMARY KEY (`stud_id`, `stud_study_year`);

修改後再請註冊組將學期初該做的設定重新設定一次吧!可憐的註冊組長!!

Technorati :

2012/03/30

利用 Google 協作平台匯整學校資料

Google Apps (及教育版) 中統整 Google 眾多產品,讓同一個機關團體中的使用者能協同作業。

如果要編輯共同行事曆,可以使用 Google 日曆共同編輯;需要線上共同編輯檔案的,可以使用 Google 文件;如果想要在團隊中共享檔案,則可以利用 Google 的協作平台 (Google sites) 進行檔案分享。

要使用 Google 協作平台很簡單,祇需登入自己的信箱,在信箱頁面的左上方就可以看到協作平台的連結,點選連結就可以開始使用。


圖、點選協作平台連結開始使用

進入協作平台頁面後,可以看到目前擁有的協作平台清單。每個人可以建立無數個協作平台,並與不同的人分享檔案。

同一個人不論建立了幾個協作平台,其總容量祇有 1GB,所以協作平台不適合放大檔案。但像學校的簡章、辦法、規定,檔案不大,但又常有人要下載參考,這就很適合放在協作平台提供眾人共用。

比方說要把我們學校的資料放在網路上供大家參考,就可以建立一個向上國中檔案櫃讓同仁們把檔案丟到這個協作平台中,與所有人共享檔案。


圖、進入向上國中檔案區

Google 協作平台可以隨意新增頁面,而這些新增的頁面都可以在左方工具列看得到相應的連結。我新增了一個『行政業務』讓同仁放置行政資料檔案,另新增一個『領域資訊』讓大家分享教材。


圖、檔案放在行政業務區與同仁分享

每一個頁面底下還可以再新增子頁面,在左邊的連結區也都會看到對應的連結。我想,如果把所有的檔案都放在行政業務區會太亂,所以底下又依處室區分,將檔案分門別類才容易尋找。


圖、每一頁面都會出現在下拉式選單

進入適合的頁面中,按『新增檔案』就可以把檔案上傳至協作平台與他人共享。


圖、新增檔案

檔案放置多了後,如果開始感覺原本的頁面太過雜亂,想要再進一步分類,那就再建立一個新頁面來放置檔案就可以了。


圖、新增子頁面

要建立一個可以放置檔案的頁面祇要填寫頁面的名稱 (這個名稱之後會出現在左邊連結中) 及幾個簡單步驟就可以完成。


圖、命名新頁面

為頁面取好名字後,記得要將頁面性質設定為『檔案櫃』,這樣子它才可以存放檔案。


圖、將頁面性質設定為檔案櫃

最後,決定這個頁面要放在哪個位置。因為我覺得教務處底下已經有太多檔案,所以我將自己的一些檔案獨立出來放在資訊組這個頁面中,但是再怎麼說,資訊組也還是屬於教務處的一部份,所以我選擇讓這個檔案放置在教務處之下。


圖、設定頁面放置位置

按下建立鈕之後,在教務處底下就多了一個新的頁面可以存放資料了。


圖、多一個頁面可以存放資料

雖然 Google 協作平台提供的空間並不多 (祇有 1GB),但是祇放置一些文件檔案的話,這 1GB 的空間還是很足夠的。大家就好好應用一下吧。:)

Technorati : , , , , ,

2012/03/06

看看其他人在 Google maps 上的相片

許多人知道在 Google 地圖可以查詢地圖之外,可以看得到衛星空照圖,還可以看得到各大城市的街景圖

然而,無論是衛星空照圖或是街景圖,它們都祇是簡單的照片,能呈現當地大致外觀與概要資料,但這些相片並不具美感。

『啊?Come on, 這根本不是什麼缺點吧?有誰查地圖時會在意什麼美感不美感的這種小事啊?』

ㄟ,假如你現正在規畫個人旅遊行程,想知道某個離你規畫路線有點小距離的景點美不美?有沒有特地繞過去遊玩的價值?這時候如果能夠參考別人拍的旅遊照 --最好還是仔細取景、構圖,具有美感的相片--就比較能幫助我們下決定。

所以,雖然查地圖時美感並不重要,但是偶爾還是會有這樣的需求。拜資訊科技之賜,Google 地圖上還是可以滿足這類的需求,讓我們能在 Google 地圖上看到別人拍攝的相片。


圖、Google 地圖上的向上國中相片

開啟 Google 地圖的相片功能

要在 Google 地圖中看到別人拍攝的相片其實很簡單,首先點選一下右手邊的『地圖』按鈕。


圖、點選 Google Maps 的地圖按鈕

接著,再打開地圖選項中的『相片』功能,這樣就完成所有的設定了。


圖、開啟相片功能

開啟 Google 地圖的相片功能後,在地圖上會出現許多小方框,這就是各地網友拍攝後上傳的相片,祇要點一下某個小方框,它就會把相片放大呈現出來。你可以在底下這個內嵌地圖上點選別人拍攝的相片看看,還滿有趣的。

能夠在 Google 地圖上看相片真的是滿方便的一個功能,下次規畫旅遊行程時就可以先參考別人的相片來增減旅遊行程了。比方說想要去非洲旅遊的話,就可以考慮去看看這個野柳女王頭的姐妹。:P


圖、非洲某個神似野柳女王頭的石柱

因為這些相片是由各地網友拍照後上傳的,你可能會看到許多景點是一般旅遊書中沒有介紹到的,或是取景角度與旅遊書大不相同的相片。這些網友上傳的相片都可以讓我們對該地區有更多的瞭解。

Google Maps 相片的教學應用

Google 地圖提供的相片除了可以用來做旅遊規畫,教師也可以把這個資源運用在教學上,各式的自然景觀、人為建築、生態環境相片都可以在課堂上跟學生分享,做為課程的補充資源。


圖、撒哈拉沙漠的駱駝

雖然說在 Google 上打個關鍵字就可以找到許多圖片,但是 Google Maps 提供我們的是利用地圖搜尋某地區附近相片的功能。如果你想要瞭解某一個特定地區,並看看週遭環境,直接從地圖上面觀看相片是比較方便的。

教到生態系這個章節的時候,如果有時間的話,將學生分個幾組,讓他們自己去 Google 地圖上觀看某地區的相片,然後請學生自己歸納該生態系的特徵,這也是一個不錯的應用方式。

當然,前提是,如果有時間的話。

Technorati : , , , , , ,

2011/10/05

更改功能區讓 Office 2010 變得順手、方便

Microsoft Office 從 Office 2007 開始大幅改變操作界面,之後 Office 2010 也是繼續沿用這個操作模式。

雖然操作方式改變這麼多年了,不過還是有一大群人完全無法接受新的操作界面而持續使用 Office 2003。前幾天我把 Office 2010 的功能區調整的還滿便利,底下就要教你怎麼去調整它,你也可以在文章最後下載我調整的 Office 2010 功能區檔案。

如果你已經很習慣使用 Office 2010,實在不瞭解為什麼有一大群人討厭 Office 2010,那麼我就以插入表格來說明一下好了。

難用的 Office 2010

在 Office 2010 中要插入表格,必須先切換到『插入』標籤,然後選取表格功能。

至『插入』標籤選擇表格功能
圖、至『插入』標籤選擇表格功能

表格插入後,工具列 (現在改名叫功能區) 會出現兩個新的選項,是專門修改表格相關設定用的。每次要修改表格,就必須先在表格上面點選一下,讓這兩個表格標籤出現,然後切換到這邊來修改表格的選項設定。

插入表格後出現兩個新的功能標籤
圖、插入表格後出現兩個新的功能標籤

在表格中輸入文字後,如果想要改變文字格式,比方說從新細明體改為標楷體,那麼又要再切換回『常用』功能區,才能改變字型。

回到『常用』功能區中改變文字格式
圖、回到『常用』功能區中改變文字格式

當然,你也可以直接使用新版 Office 所提供的蹦現選單,直接在這個選單中改變文字格式。

利用蹦現選單改變文字格式
圖、利用蹦現選單改變文字格式

老實說,我覺得蹦現選單是一個很新的概念,但是它現在還不太好用,滑鼠稍微動到一下它就消失了,所以我寧可切換回『常用』功能區來改變文字格式。

可是不論是切換回『常用』功能區還是使用蹦現選單,都會覺得插入個表格竟然要在這麼多個地方切換來切換去,實在很煩耶!在忙的時候還得這樣切換實在是浪費生命。

你看 Office 2003 以前,所有的功能都在同一頁顯示出來不是很好嗎?根本不需要在不同的功能選單裡面跳來跳去,操作起來非常直覺,而且很方便。

Office 2003 所有功能都在同一頁面
圖、Office 2003 所有功能都在同一頁面

正因為 Office 2010 是如此的不方便,所以我安裝它勉強用了一個月之後,還是受不了的把它給拆了。直到前幾天,覺得還是應該給它一個機會,所以重新將 Office 2010 安裝起來使用,然後耐著性子將 Word 2010 的選項調整一下,ㄟ,似乎變得還不錯了,所以底下就要來教大家怎麼讓 Office 2010 變得順手、方便。

快速存取工具列與功能區

Office 2010 和 Office 2003 的差別在於它把工具列分為『快速存取工具列』&『功能區』兩大部份。快速存取工具列會是永遠保持在畫面中,方便我們使用。安裝好 Office 2010 時,這個工具列會出現在最上方 (當然你也可以把它移到底下)。

Office 2010 的快速存取工具列
圖、Office 2010 的快速存取工具列

除了快速存取工具列,讓我們改變文字格式、插入表格的這個部份,以前叫做工具列,現在改名為『功能區』。

Office 2010 的功能區
圖、Office 2010 的功能區

不論是快速存取工具列或是功能區,我們都可以調整的更適合自己的使用習慣。要調整功能區或是快速存取工具列,祇要在功能區上按右鍵選擇自訂功能就可以調整了。

如果你懶得自己調整功能區的話,放心,最後面會提供我調整過的選單,所以還是請你繼續看下去吧。

在功能區按右鍵調整功能區與工具列
圖、在功能區按右鍵調整功能區與工具列

選擇自訂功能區後,就進入功能區調整畫面。

自訂功能區
圖、自訂功能區

不過在自訂功能區的畫面中,有個『主要定位點』,那是什麼呢?其實『主要定位點』你早已經看過了,就是一開始的各個功能標籤,比如說『常用』、『插入』這些標籤,是 Office 2010 一開始內附的功能選項。

主要定位點
圖、主要定位點

讓我們回到自訂功能中調整一下功能區吧,把需要的功能調整在同一個頁面,方便取用。一打開主要定位點所含群組內容,嗯?所有的選項都是灰色的,不能變更?

確實如此,在 Microsoft 的說明中就有提到,這些選項都不能變動,所以我第一次使用 Office 2010 時被這個不近人情的設定弄得萬分挫折,十分懷念可以任意修改工具列的 Office 2003,撐了一個月就換回 Office 2003 了。

Office 2010 的預設功能表無法做任何修改
圖、Office 2010 的預設功能表無法做任何修改

雖然無法修改預設的功能區,我們倒是可以自建個人功能區,把需要的功能都收納在個人功能區之中,這樣使用起來就便利多了。

新建個人功能區

不過 Microsoft 在這裡讓人很頭大,我想要在功能區中新增一個主要定位點,但是卻找不到『新增主要定位點』的功能,原來,MS 這時候把它取名為『新增索引標籤』。

!#$%#(&*,在同一頁的同一個功能竟然有兩種名稱,這真的是讓人覺得莫名奇妙……

好吧,『新增索引標籤』就『新增索引標籤』,反正給它按下去就對了。一按下按鈕,上方馬上出現新的標籤。

新增一個索引標籤
圖、新增一個索引標籤

這時候按確定,就可以回到前一頁觀看我們新增的索引標籤是否正確出現。

在功能區中出現了最新加入的索引標籤
圖、在功能區中出現了最新加入的索引標籤

看起來新增的索引標籤已經正確的出現了,所以回到自訂功能區的畫面,繼續完成我們的工作。

剛剛按『新增索引標籤』後出現的項目名稱看起來很不討喜,過一陣子可能就難以想像這個標籤到底是要做什麼的,因此,我們最好幫它取個適當的名稱。

在標籤上按右鍵就可以重新命名標籤。

為標籤 & 群組重新命名
圖、為標籤 & 群組重新命名

為標籤改名後,記得幫群組也改個名稱。為群組改名稱時 Office 2010 會要求我們為這個群組選個符號,你可以選一個你喜愛的圖示符號,不選也沒關係。

為群組選圖示 & 更改群組名稱
圖、為群組選圖示 & 更改群組名稱

然後我們就可以開始在左邊挑選需要的功能,逐一新增到我們的新標籤 (群組) 之中。

將所需要的功能加入新標籤
圖、將所需要的功能加入新標籤

比方說,我覺得 Office 2010 的編輯功能分散在不同的標籤中,讓我很不方便,那麼我就可以自建一個『編輯』的群組,然後將用得到的編輯功能都放在這一區,方便日後使用。

將常用的編輯功能都放在同一區
圖、將常用的編輯功能都放在同一區

按下確定,就可以看到新增的標籤名稱已經改變,而且已經有一些編輯的按鈕出現在這個標籤中了。

原本『段落』設定按鈕是被分配到『版面配置』那個標籤中,要設定個段落實在不方便,現在把它拉來跟自己常用的編輯功能放在一起,這樣就方便了。

段落按鈕與其他編輯功能置於同一群組
圖、段落按鈕與其他編輯功能置於同一群組

我們新建的標籤還有很多空白區域,還可以繼續新增群組、功能按鈕,直到常用的功能都放進來為止。祇是,花了這麼久的時間做設定,下次重灌時還要重來一次豈不是累死人?

還好 Office 2010 提供了自訂功能區匯出、匯入的功能,所以我們設定好的標籤與群組可以直接匯出,下一次 Office 2010 重灌時再把這個檔案匯入就可以了,不用每次重灌就重新做一次工。

自訂功能區可以匯入、匯出
圖、自訂功能區可以匯入、匯出

自訂功能區的缺點

Office 2010 的自訂功能區功能不是完美的,對我而言它還是有個缺點。如果你選用了一個下拉式選單的功能進來,比方說選擇字形、選擇字形大小 & 選擇樣式這一類的功能選項都是利用下拉式選單進行的,一旦你選了這樣的功能,它底下的按鈕就會與其他按鈕距離很遠。

下拉選單下的按鈕距離很遠
圖、下拉選單下的按鈕距離很遠

但是看一下 Office 2010 預設的標籤就沒有按鈕距離過遠的問題,我猜想 MS 是利用一些偷吃步把按鈕間距給拉近的,也因為是用偷吃步,所以預設選單就不能修改了。

預設的標籤按鈕距離正常
圖、預設的標籤按鈕距離正常

去除下拉選單造成按鈕距離過遠的問題,新增個人標籤可以讓 Office 2010 變得順手便利許多。不過從零開始建立個人的標籤實在是有點麻煩,不嫌棄的話,你可以下載我設定好的標籤,匯入 Office 2010,再從我的設定去修改會比較快。

我設定好的標籤
圖、我設定好的標籤

上圖就是我設定好的標籤,我自己常用的功能都加進來了,不需要在多個標籤中切換就可以完成我的工作。如果你覺得不足,還可以在這個基礎上繼續新增、修改,希望對你有幫助。

附註:

Technorati : ,