電腦資訊相關的好站大集合
喜歡玩電腦或是做資訊相關工作的人需要常常上網吸收新資訊,多多充實自己的電腦知識會對自己會很有幫助,介紹幾個電腦資訊方面必看的實用網站給大家。
ITHome
這個網站我有介紹過,上次我介紹程式設計師必看的網站有跟大家推薦,其實只要是做資訊相關工作的人可能都看過這個網站,裡面真的很多電腦資訊方面的文章,有很多是資訊方面的新聞,而且每天都會更新,ITHome是一個很大的網站,做資訊工作的人都應該要來看看這個網站。
免費資源網路社群
這是一個以免費為主題的網站,裏面包含了大量的免費軟體和圖庫素材,也有WordPress架站和程式教學。
阿榮福利味
相信很多人都有看過這個網站,這裡面提供大量免費軟體,這都是站長阿榮有測試過的,裡面真的是各種軟體都有,喜歡玩電腦的人一定要看這個網站,保證讓你收穫滿滿。
軟體玩家
軟體玩家站長阿正老師在某公立高中教電腦,他玩電腦已經三十幾年了,在這個網站中介紹了大量的免費軟體,並且也都有詳細的使用說明,喜歡玩電腦來這裡找免費軟體就對了。
電腦玩家
電腦玩物站長 Esor (異塵行者)在這網站中介紹了很多好用的軟體,並且說明了軟體背後的數位工作思惟和方法,而且這個網站不是只有介紹軟體,裡面還有教大家時間管理和筆記術,站長的專業很廣不是只有在電腦領域而已,這個網站的內容非常精彩。
海芋小站
波羅、希夏普2020 發表在 痞客邦 留言(1) 人氣()
用Chat GPT輔助寫程式真好用
現在Chat GPT很流行,大家都在用,他可以幫忙做很多事情,連寫程式都可以,但Chat GPT給的資訊不一定會是正確的,要自己核對,所以Chat GPT目前都還是輔助為主,無法真的取代人類的工作,但是說真的現在的Chat GPT已經夠厲害了,學生偷懶不想寫作業真的就可以用Chat GPT幫忙寫。
以下就給大家看幾個Chat GPT的程式範例:
![螢幕擷取畫面 2023-04-03 160159 螢幕擷取畫面 2023-04-03 160159](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1680509095-3191712731-g_n.png&width=666&height=493)
真的很滿好用的,這一段是正確的HTML語法,出來的結果如下:
歡迎您申請非學校型態實驗教育
系統產生預設密碼為:wH8ERK
請務必於20分鐘內點擊以下連結進行驗證。
前往高級中等以下教育階段非校型態實驗教育
(如無法點選,煩請將下列網址複製到瀏覽器網址列開啟)
https://www.school.edu.tw/
但是並不是每次Chat GPT的語法都會是正確的,像是我問他用C語言寫99乘法表的問題,結果回答的亂七八糟。
![螢幕擷取畫面 2023-04-03 160248 螢幕擷取畫面 2023-04-03 160248](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1680509115-766771988-g_n.png&width=667&height=846)
這個根本就不是正確的99乘法表,他只完成一半而已。
有一些很簡單的程式確實可以用Chat GPT來幫忙完成,例如我要寫一個從1加到100的程式,這種很簡單的程式Chat GPT就可以回答的很好。
![螢幕擷取畫面 2023-04-03 160436 螢幕擷取畫面 2023-04-03 160436](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1680509115-529264684-g_n.png&width=658&height=555)
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
推薦ASP.NET Core MVC書籍
![電腦書 電腦書](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1665293204-2108220765-g.jpg&width=406&height=539)
書名:ASP.NET Core 3.X MVC跨平台範例實戰演練
作者:奚江華
出版社:碁峰
出版日期:2020/09/11
語言:繁體中文
定價:800元
最近在學ASP.NET Core MVC,所以買了相關的書籍,今天就來推薦我最近在看的這本書,書名是「ASP.NET Core 3.X MVC跨平台範例實戰演練」,這本書雖然比較舊,但是寫的算滿詳細的,裡面也有很多範例,好好讀完這一本應該很有收穫。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
推薦ASP.NET CORE MVC的線上課程
![新版banner 新版banner](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1665291244-4205738244-g_n.jpg&width=600&height=200)
因為工作的需求,所以我有在看ASP.NET CORE MVC,我有買書和觀看線上課程,今天就來推薦一門很入門的ASP.NET CORE MVC線上課程,這門課是由MIS2000 Lab教的,一直都很喜歡MIS2000 Lab的課程,他會用「錯誤學習法」、「驚嚇學習法」來讓大家有很深刻的印象,這門課的名稱是「ASP.NET Core 6 MVC(VS2022) - 由零開始的入門課」,用很淺顯易懂的方式來教大家ASP.NET CORE MVC,並且從課程名稱就知道,老師教的是最新版本,軟體使用VS2022,並且老師教ASP.NET CORE 6,在影片中老師也講述了ASP.NET CORE 6和過去舊版本的差異。
這門課13.2小時,算是滿入門的,看了以後至少對於ASP.NET CORE MVC有一個基礎的概念,老師教這門課適合沒有程式基礎的人來上這門課,這是讓我很佩服的地方,看完這門課,如果你也有自己動手做,應該是可以收穫滿多的。當然這門課時數只有13.2小時,如果真的要把ASP.NET CORE MVC學到很好的話不能只有看這門課而已。
這個線上課程有提供一堂試看,後面則是有收費,課程連結果放在下面,想學程式的人可以先試看第一堂課程,看了以後再來決定要不要上,我看了以後是滿喜歡的,所以才會購買課程,推薦給想學ASP.NET CORE MVC的朋友們。
課程連結
ASP.NET Core 6 MVC(VS2022) - 由零開始的入門課
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
String.length() 與 String.getBytes().length的差異
面試時我遇過的一個常見的考題,String.length() 與 String.getBytes().length差異在哪裡呢?
這是JAVA語法,兩者都是算字串長度
String.length():每個字元不管中文或英文長度都算1
String.getBytes().length:中文字元每個長度算2,英文字元每個長度算1
給要面試程式設計的朋友參考
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
瀏覽器我的最愛加太多加到打不開
我最近幫某個人處理電腦的問題,他的問題是瀏覽器我的最愛打不開,點下去以後裡面的東西出不來,本來我還在想他是不是Microsoft帳號有登出,才導致我的最愛裡面的東西消失,後來我用按滑鼠右鍵的方式打開我的最愛,終於我知道問題出在哪裡了,他的瀏覽器我的最愛加太多東西了。
我看那個數字是真的很可怕,瀏覽器裡面的東西有上萬筆,他連Google搜尋某一個關鍵字都要加我的最愛,然後我看到有超多我的最愛連結是重複的,這樣子點擊我的最愛會造成記憶體不足,才會造成我的最愛打不開。他的瀏覽器是Edge,我找時間要再幫找到Edge瀏覽器我的最愛資料夾,把裡面的東西全部刪掉,這樣就好了,之後不要再加那麼多我的最愛,這樣子就不會再有這問題了。其實正常使用的話根本就不會有人有這問題,正常人我的最愛不會那麼多東西,上百筆就已經很多了,要到上千筆我看很難,要到上萬筆我不知道你是怎麼加的,真的是讓人無言。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
用迴圈完成階乘程式,使用C#和VB
問題:輸入一個大於0的數字,輸出這個數字的階乘計算結果。例如輸入3,輸出結果就是6,因為1X2X3=6。
答案:
C#版本
static void Main(string[] args)
{
int n ,result=1;
int.TryParse(Console.ReadLine(),out n); //注意C#這裡要把輸入的數字從字串轉為數字的資料型態
while(n>1)
{
result *= n;
n--;
}
Console.WriteLine("Result=" + result);
}
VB
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
我是董瑞洋,研究所畢業以後從事程式設計的工作已經好幾年了,主要工作是以網頁設計為主,經歷過不同類型的公司,累積了很多的工作經驗,2013年工作到現在也已經8年過去了,我的程式功力當然也就一直在提升,但是資訊產業日新月異,不斷的在變動,所以在未來還是必須要繼續學習新的程式語言。
我最主要會寫的程式語言是C#,從一開始的工作就是寫C#,我有用C#寫過Winform程式,也寫過ASP.NET webform和MVC網頁,這麼多年來都一直寫C#所以這個程式對我來說已經相當熟悉了。
除了C#以外,我還會一點JAVA,過去我曾經用JAVA寫過Android APP,我在研究所時期也花了很多時間在練習JAVA,JAVA這個程式語言我也有一定的程度。
另外我最近還有在自學Visual Basic,VB這個程式語言比較冷門,但業界還是有公司在使用,我過去的工作經驗也有寫過VB程式,其實學會C#以後再學VB是容易很多,一些程式的觀念是互通的,現在VB這個程式語言我也有一定程度了,至少基本觀念差不多都會了。
其實我還會一種程式語言,但是業界幾乎沒有在使用了,這個程式就是Fortran,過去還有公司會用Fortran,現在上網找Fortran的程式工作真的是非常的少,這個程式是我讀研究所在做原子物理研究在使用的程式,後來因為要找工作的關係,我在研究所就自己在讀C#和JAVA,這樣才比較好找工作。
工作就是一直不斷的學習,在未來我如果工作有需要,我還會繼續學習新的程式語言。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
最近正在看Visual Basic
最近這段時間我有在看Visual Basic,過去工作其實有寫過VB,只是因為這方面的工作經驗少,所以一直以來我履歷表並不會寫我會VB,而現在我在C#方面也已經很熟練了,物件導向的觀念都很熟悉,所以想要多學一種程式,至少把一些VB基本語法複習好,未來工作也都還是有用到的機會。我有在看書,我有2本Visual Basic的書,這2本書滿舊的沒有很推薦大家,這二本書是松崗出版的「Visual Basic 2013程式設計」和上奇出版的「資料庫程式設計使用Visual Basic 2012」,現在都已經2021年了,這2本書實在是很舊了,市面上可能也買不到了,如果想要學Visual Basic的人可以去找新一點的書來看。
最近我會開始寫一些有關於Visual Basic的文章,敬請期待。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
使用管理員身分啟動文字命令視窗的小技巧
做電腦資訊的工作會需要用到cmd字元提示命令,有些時候需要使用管理員身分啟動,不然有的指令會無效,過去我要用管理員身分啟動文字命令視窗都是先搜尋cmd,然後滑鼠右鍵選使用管理員身分開啟,今天我教大家另一種方式用管理員身分啟動文字命令視窗。
1.作業系統左下角按滑鼠右鍵,或是window鍵+X
2.左下角選擇Windows PowerShell(系統管理員)
3.彈出視窗選擇是
4.然後就會出現文字命令視窗Windows PowerShell,你已經用管理員身分開啟了Windows PowerShell
我上網查了一下,Windows PowerShell是跨平台的,功能比cmd更強大,所以要取代cmd大致上沒有太大問題,但某些部分cmd還是優於Windows PowerShell,到底差異在哪裡?我可能要再找時間寫一篇文章才能詳細說明。這個小技巧提供給大家參考,大家可以試試看。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
IDS和IPS簡介
今天來跟大家談談資訊安全,介紹一下IDS和IPS,這是用在網路安全防護的系統。
IDS(Intrusion Detection System)是入侵偵測系統,負責監聽網路封包,在偵測到有異常的入侵行為時通知管理者,並且會記錄攻擊行為,管理者收到通知以後再來處理,是一種比較被動的安全防護系統。
IPS(Intrusion Prevention Systems)是入侵預防系統,比IDS有更好的防護效果,在偵測到到有異常的入侵行為時會直接中斷連線,使者惡意攻擊的封包無法傳送,讓入侵者無法繼續入侵,屬於主動的安全防護系統,這樣子的防護效果當然比IDS要來的更好。
IDS其實就好像大樓的監控系統,在大樓如果偵測到有人員闖入時,是通知保全來處理,而IPS的層級比IDS層級更高,就好像是大樓的高級防護系統,當偵測到有人員闖入時,他的動作是用警報器響嚇退入侵的人員,並且可能更進一步把電梯給鎖住,電梯按鈕按了以後都不會動,最好把安全門也給鎖起來,這樣子就無法再往裡面闖了。
這樣子聽起來好像IPS比較好?這其實是不一定的。IPS會直接中斷連線並丟棄惡意封包,這樣子有可能會把不是惡意攻擊的連線給阻斷,反而不好,另外就是使用IPS會耗用比較多的網路資源,讓網路變慢,因此到底IDS比較好還是IPS比較好其實並沒有一個定論。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
![圖解資訊系統安全 圖解資訊系統安全](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1618019769-785100548-g_n.png&width=443&height=600)
最近在讀一些MIS工作會需要用到的知識,資訊安全也是MIS工程師需要會的東西。這一本圖解資訊安系統內容算是非常的入門,全書只有246頁,很適合想要學資訊安全也沒有這方面基礎的人閱讀,這本書的內容如果都吸收了,就已經具備了基礎的資訊安全知識,推薦給大家。
書名: 圖解資訊安全系統
作者:陳彥銘
出版社:五南
出版日期:2020/01/28
語言:繁體中文
定價:400
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
學習Linux和網路管理的最佳網站-鳥哥的Linux私房菜
![鳥哥的Linux私房菜 鳥哥的Linux私房菜](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1614133156-2141826931-g.png&width=493&height=81)
鳥哥的Linux私房菜網站內容超級豐富(圖片來源:鳥哥的Linux私房菜)
網站名稱:鳥哥的Linux私房菜
網址:https://linux.vbird.org/
對一個想要做MIS的人來說,如果問我想要學習MIS的相關技術應該要看哪個網站,我會非常推薦鳥哥的Linux私房菜。
很多人過去也曾經有看過鳥哥的Linux私房菜這個網站,這個網站內容真的很豐富,不只是只有教Linux而已,也教很多網路技術,所以像是程式設計師可能在Google輸入某些關鍵字時都會找到這個網站,我過去就是Google關鍵字來看過這個網站很幾次,鳥哥真的是講解都滿仔細的,他會用淺顯易懂的方式來幫大家了解很多觀念。而且鳥哥他還有開設討論區,有電腦相關的問題都可以在討論區上發問,就會有人來幫你解答。
對於MIS來講,如果你想要發展的方向偏向網路管理,去鳥哥的舊站裡面有很多電腦網路的相關知識可以看,非常有用,舊站連結如下:
舊站連結:http://linux.vbird.org/
然後在左邊網站導覽>>Linux架站文件這個目錄底下,你可以看到很多有用電腦網路知識。
舊站的內容滿舊的,差不多10年前,但我認為還是滿有用的。鳥哥他後來還有網站伺服器建置與管理的新站,在這個網站裡面有講解一些電腦網路技術,連結如下:
網站伺服器建置與管理連結:http://dic.vbird.tw/linux_server/
在這個頁面也可以看到很多很有用的電腦網路技術,整個看完並且看懂,對於電腦網路就已經具備了基礎的知識,裡面有一些Linux指令可以跳過,MIS的工作不一定會需要會Linux,當然學會Linux也是一個方向,還是有很多工作有需要會用Linux架站,就看未來的工作需求可以自己決定要不要看。
鳥哥的Linux私房菜是一個很棒的網站,推薦給大家。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
磁片載入硬碟有夠慢,光碟機問世後瞬間完成
![CD picture CD picture](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1614594106-3011426800-g_n.jpg&width=600&height=400)
光碟真的是電腦發展歷程的一個重大轉變(圖片來源:iStock Photo)
上次跟大家說到我用電腦那麼多年了,所遇到第一個重大的轉變就是載入硬碟,而我遇到的第二個重大轉變我想應該就是光碟機。
我以前有用過大張1.2M的磁片,早期的遊戲都是存在磁片裡面,本來還可以直接用磁片玩,後來漸漸的遊戲都一定要載入硬碟,然後要載入硬碟的時候要一直換磁片,那個過程真的是有夠辛苦,有的遊戲買了可能就5張大張的磁片甚至是更多張,載入硬碟就是要一直換磁片,一個遊戲載入硬碟好可能都一小時了。
自從光碟機出來以後,情況就不一樣了,要把遊戲載入硬碟,就把光碟放進光碟機裡面,就照著操作指示按下一步,然後可能只花10分鐘的時間一個電腦遊戲就裝好了,跟使用磁片比較起來真的是瞬間完成載入硬碟。回想起來,那個還在使用磁碟片載入硬碟的時代真的是有夠辛苦。
當然現在時代跟以前不同了,現在的電腦根本就沒有軟碟機,印象中好像是差不多Windows XP出來以後軟碟機就漸漸淘汰了,大家都改用USB隨身碟,甚至現在有的電腦還沒有光碟機,因為要安裝軟體可以直接用隨身碟裝,也不需要光碟機,時代進步真的是讓人感嘆,以前一些很貴的電腦裝置過10年以後可能已經不值錢,甚是根本就被淘汰掉了。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
![modem photo modem photo](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1614067798-381388005-g_n.jpg&width=600&height=400)
現在的人幾乎家家戶戶都已經有網路了,網路已成為生活必需品(圖片來源:iStock Photo)
一張圖片都要跑很久才出來!那些年的撥接網路
網際網路從1995年發展至今,已經有二十幾年的歷史了,還記得剛開始使用的是撥接網路,以前網路很慢,而且也沒有很多東西可以看,現在當然不一樣了,現在網路已經快到影片可以直接線上看,也不用下載了。
我剛開始用網路是在國小五年級的時候,撥接上網,速度只有28.8K而已,那時候的網路真是慢,以前網頁真的都是字,不會有那麼多圖片,不會像現在網路上看相簿一點開就是幾十張照片,很快就跑完了,以前的話相簿是一張相片一張相片這樣慢慢看,然後一張圖片都還要讀取很久才跑出來,然後畫質還很差。網路這麼慢,開個網頁都要很久,你幾乎是看不到影片,連一張照片都要跑很久才出來了,那怎麼還會有影片呢?就算有那也是畫質很差的短影片。
時代已經不同了,後來有寬頻,網路快很多,而且現在網路愈來愈快了,要看個電影也不必下載,直接線上看就可以,以前網路慢都還要下載下來看,而且現在還可以開直播,這必須要網路很快才可以,以前那種網路速度是不可能開直播的,開個直播一直停頓。回想起來以前只要家裡面能上網就已經很幸福了,那時候並不是每個人家裡都有網路,甚至電腦也不是那麼普及,現在當然幾乎是每個人家裡面都有電腦和網路,實在是不能跟以前相比。
波羅、希夏普2020 發表在 痞客邦 留言(3) 人氣()
![5.25吋軟碟機 5.25吋軟碟機](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1612581184-878303296-g_n.jpg&width=600&height=450)
過去我看過沒有硬碟的電腦,要玩遊戲全靠5.25吋的軟碟機(圖片來源:露天拍賣)
軟碟有夠慢,使用電腦最早遇到的重大轉變-「載入硬碟」
我從大概6歲開始用電腦,那時候還是用286電腦,以前那個年代的電腦實在不能跟現在的電腦相比,但在當時就已經是很好的電腦了,而且還是彩色電腦,以前很多電腦都還是黑白的,這樣子的規格真的在那時候已經很好了。
舊電腦是會一直被淘汰的,會一直有新產品出來,電腦速度會愈來愈快,在我使用電腦的歷程裡面,遇到的第一個重大轉變那就是「載入硬碟」。
以前的電腦還在使用DOS系統,要使用軟體可以直接把資料寫在磁碟片裡面,現在當然是很難想像,一張大張磁片只不過1.2M,到底是可以存放多少資料?可是在以前真的就是這樣,我過去有看過沒有硬碟的黑白電腦,要玩遊戲全部就靠那2台1.2M的軟碟機,那速度真是有夠慢的,以前也沒甚麼好遊戲可以玩,都是一些很簡單的遊戲,現在當然不一樣了。以前我就有用軟碟機玩過遊戲,那個速度真的是有夠慢,家裡那台286電腦已經有硬碟了,後來就把遊戲載入硬碟,速度馬上變快,真的是差很多。
以前把遊戲載入硬碟是很花時間的一件事,還要一直換磁片,現在不一樣了,後來在光碟機出現了以後,載入硬碟速度真的是大大提升,中間也不需要換光碟,真的是輕鬆很多。
回想起來那個時候的電腦是很慢,但在那時候其實大部分的人家裡面好像也都沒有電腦,我讀國小的時候家裡面有電腦的人很少,那個時候打電動比較流行Game Boy和Sega,家裡有電腦就已經是一件很幸福的事了。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()
難用的DOS作業系統
![DOS DOS](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/tung168/1611049842-1806055096-g_n.png&width=600&height=370)
Windows裡面的字元提示命令其實相當於以前的DOS,以前DOS有夠難用
我從國小就已經開始在使用電腦了,那個時候還是286電腦,都已經快要30年前的事情了,現在看當然會覺得286電腦又夠爛,可是在那個時候的286電腦是好電腦,而且我的電腦還是彩色畫面,那時候光是彩色電腦就不得了了,然後還有硬碟,那個時候算是滿高級的電腦了。
還記得以前都是用DOS系統,實在是很難用,後來終於有了Windows 3.1,在Windows出來以後電腦比較好用了,以前DOS系統都要用鍵盤輸入指令,後來Windows都用滑鼠,再來我又用到Win95和Win98,比以前好用很多。回想起來還在用DOS的那個年代,電腦真是有夠難用,以前的電玩當然也不能跟現在比,那時候電玩種類沒有那麼多,而且都還只能玩單機版的遊戲,因為根本就還沒有網路,而且網路出來以後也是過了很長的一段時間線上遊戲才開始興盛。
現在回想起來,Windows真是比DOS要好用太多了。
波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()