網路爬蟲要學什麼程式語言?從哪開始練基礎功?|菜鳥救星RookieSavior

圖片來源:Pexels

文、意如老師

網路爬蟲要學什麼程式語言呢? PHP?JAVA?Python?還是其他程式語言?
這是目前聽到最多人問的問題了,所以今天就來探討一下這個主題吧!

快速介紹一下網路爬蟲,簡單的說網路爬蟲其實就是去網路上抓取網頁上的任何資料,蒐集資料。更詳細說明請參考上一篇文章:什麼是網路爬蟲?為什麼每一個工程師都要會?|菜鳥救星RookieSavior

閱讀全文 →

什麼是網路爬蟲?為什麼每一個工程師都要會?|菜鳥救星RookieSavior

文、意如老師

會爬蟲的找工作很吃香?!在幾年前的確是這樣沒錯,就跟英文一樣,以前的人總說”會英文”很吃香?那現在呢?英文已經變成基本一定要會的科目了,而爬蟲也已經演變成是工程師的基本技能,這個技能已經不會幫你加到什麼分數了,但是如果你是個工程師或是你想成為工程師,爬蟲又會是一個必須所學的基本技能,所以今天我們就來分享到底什麼是爬蟲,為什麼每一個工程師都會要會。

閱讀全文 →

Excel擷取所需字元、字串(下)|菜鳥救星RookieSavior

文、意如老師

續上一篇 — Excel擷取所需字元、字串(上)|菜鳥救星RookieSavior 如何在一大串字串(資料)中,更進階的擷取我們所要的資料呢?這就是今天要跟大家分享的主題。

任務一:認識FIND( )函數,找出關鍵字在第幾個位置
任務二:認識LEN( )函數,抓取字串共有幾個字
任務三:綜合應用 — 實作題:
    3-1在完整Email中抓取@前的帳號
    3-2在完整日期中(0000-00-00)中,在第1個”- “後,找出月份
任務四:練習題
    4-1在完整日期中(0000-00-00)中,在第2個”-“後 , 找出日
    4-2 在一串數字中找到自己所需資訊

閱讀全文 →

將你的網站快速架站到免費雲端伺服器000webhost|菜鳥救星RookieSavior

文、意如老師

寫好的網站最後一步就是要發佈到伺服器上讓大家都可以看到你的網站,所以勢必需先準備好一台伺服器電腦,接著把網站架在自己的主機上,另外還需要準備一個固定IP以及個人一定要會的基本架站技能,最後還要顧及到伺服器24小時不能關機等等一些的瑣碎的事情,但如果你只是想測試看看網站效果的話,其實就不需要這麼麻煩了,我們今天就要快速簡化這些事,首先一開始要認識的就是線上雲端伺服器。

閱讀全文 →

Excel擷取所需字元、字串(上)|菜鳥救星RookieSavior

文、意如老師

文字、音訊、檔案、數字等等我們都可以稱為是資料,而整理過的資料我們可稱為資訊。

以目前台灣身分證字號為例,一共有十碼,包括首字英文字母與接續的九個阿拉伯數字。像是英文代碼是以初次登記的戶籍地來區分的,而首位數字則是用來區分性別,男性為1、女性為2。

如何在一大串字串(資料)中,只擷取我們所需的資料呢?這就是今天要跟大家分享的主題。

任務一:認識LEFT( )函數,抓取字串中左邊的文字。
實作:在完整地址中抓取郵遞區號。

任務二:認識RIGHT( )函數,抓取字串中右邊的文字。
實作:抓取電話號碼不含區碼。

任務三:認識MID( )函數,抓取字串中間的文字。
實作:抓取身分證字號中代表性別的第二碼。

任務四:認識IF( )函數,判斷條件式。
進階實作:抓取身分證上代表性別的第二碼後,顯示性別為男或女性

閱讀全文 →

Excel教學:如何保護儲存格|菜鳥救星RookieSavior

文、意如老師

將設計好的工作表(表格或表單)給大家共用時,老是怕被其他人不小心改到公式,造成資料上顯示的錯誤,又或者有一些公式、重要資料不想被其他使用者看到,這時候該怎麼辦呢?

正常的工作流程應是我們需要將設計好工作表最後再做一層保護(可設密碼),
讓一般的使用者只能讀不能改,又或者可以把一些不需要給使用者看到的重要的資訊隱藏起來,這就是我們今天要介紹的主題。

任務一:認識鎖定儲存格、未鎖定儲存格
任務二:設定儲存格只能讀,不能點選,不能修改
2-1設定所有的儲存格不能選取,只能讀取。
2-2只有特定的儲存格可以選取、修改
任務三:設定密碼保護
3-1取消保護工作表時,必須輸入密碼
3-2 取消密碼保護
任務四:隱藏公式
任務五:隱藏欄、列資料

閱讀全文 →

使用Word將全篇文章翻譯成各國語言|菜鳥救星RookieSavior

文、意如老師

不論是畢業論文、技術文件、商業合約、履歷表等等一般文件,當您正想把您手中的文件翻譯成英文時,除了通過委外花錢請人幫忙翻譯外,還有其他方式嗎?
今天要跟大家分享的是,快速使用WORD將全篇文章翻譯成各國語言。

任務一:使用預設功能-中文繁簡轉換
1.1 繁體轉簡體
1.2 簡體轉繁體
1.3 繁簡轉換

任務二:設定翻譯語言
2.1 設定校正語言
2.2 語言喜好設定

任務三:使用翻譯工具
3.1 翻譯選取範圍
3.2 翻譯整篇文章

閱讀全文 →

Javascript網頁程式_即時更新日期時間 (下)|菜鳥救星RookieSavior

文、意如老師

續上一篇 — Javascript網頁程式_處理日期、時間篇(上)|菜鳥救星RookieSavior 熟練以上基礎工後,接下來要讓日期/時間隨時即時更新。

任務一:認識setInterval() 函數,設定事件間隔時間(重複執行)
任務二:認識setTimeout() 函數,設定事件間隔時間(只執行一次)
任務三:認識onload 事件,網頁載入事件
任務四:實作即時更新日期/時間
任務五:客製化自己的日期/時間
任務六:認識 clearInterval() 函數,清除設定的間隔時間

閱讀全文 →

職場必學Word尺規真的超實用|菜鳥救星RookieSavior

文、意如老師

Word中有一個實用小工具”尺規”,因為預設是不開啟的,所以常常會被忽略掉,或完全不知道其實有這個小尺規的存在。今天我們就要來好好認識一下尺規是什麼以及如何使用尺規這個小工具來幫助我們提升工作效率。

任務一:認識尺規
任務二:調整首行縮、凸排(左邊倒三角形按鈕)
任務三:調整段落縮、凸排(左邊三角形按鈕)
任務四:調整全段落包含首行的縮、凸排(左邊正方形)
任務五:調整右邊界全段落包含首排的縮、凸排(右邊三角形)

閱讀全文 →

Javascript網頁程式_處理日期、時間篇(上)|菜鳥救星RookieSavior

Photo credit:Pixabay

文、意如老師

任務開始:先建立環境
任務一:抓取目前標準時間
任務二:把抓到的標準日期時間顯示在網頁上
任務三:抓出"年、月、日、時、分、秒"
任務四:實作按鈕功能:
日期時間: 顯示標準時間
今天日期: 只抓年/月/日
現在時間: 只抓時/分/秒

閱讀全文 →

當工程師遇到疫情的衝擊 — 經驗談|菜鳥救星RookieSavior

文、意如老師

這次受到新冠肺炎來勢洶洶的疫情,造成了許多產業人心惶惶,今天就來跟大家分享一下當工程師遇到這波疫情的時況吧!
工作狂的我白天是軟體工程師,晚上、假日則是補習班講師,除了上班外,一週需跨兩個縣市授課,所以這次的疫情一開始對於我的影響算是還蠻大的,第三級防疫快速的讓各公司採分流上班、遠距在家上班,而補習班則是被迫停課。

閱讀全文 →

Word職場必學:快速三步驟學會合併列印|菜鳥救星RookieSavior

文、意如老師

一般公司、補習班、行銷廣告中常常會需要寄出大量郵件給會員,像是邀請函或是廣告函等等,而這些信件大致的內容都相同,唯一不同的可能只有幾個欄位,例如:收件者的姓名、職稱、地址、電話等等個人資訊的一些欄位。

以傳統的方式,必須為了每一位收件者都客製化一下郵件,還記得不久前有一次選舉,看到候選人的行政人員想要寄一些文宣之類的信件,看著他們拿著Excel表印出來的姓名清單資料,忙著在信封上面剪剪貼貼,如果是1000個人,光剪貼姓名就夠累人了!

但是如果我們學會了合併列印,可以幫我們重複地做這件事,省下的時間加上效率加倍,這也就是為什麼我們一定要學會合併列印了。

步驟一: 建立信件範本
步驟二: 準備收件者的清單
步驟三: 替換收件者資料

閱讀全文 →

想當工程師,先了解這些工程師都在幹嘛|菜鳥救星RookieSavior

文、意如老師

IT業人人頭銜都是工程師,殊不知其實分成很多不同類型的工程師,工作性質也是天差地別,所以本篇文章想跟大家分享的是業界中最常看到的工程師類型,今天就來一次了解這些工程師都在幹麻吧!

每間公司一定都會有的工程師,這邊先將分成四大類:
1. 硬體工程師
2. 系統工程師
3. 韌體工程師
4. 軟體工程師

閱讀全文 →

菜鳥救星談程式:什麼是物件導向,為什麼每一個工程師都要會

文、意如老師

工程師不論你寫什麼程式語言,共通一定要學會的是物件導向,資訊本科系也一定會有的必修課程。那什麼是物件導向呢?為什麼它那麼重要?

簡單的說就是重複的事情把它寫成物件,當需要使用時直接呼叫物件即可完成功能,不需要重造輪子。

閱讀全文 →

菜鳥救星談程式:基礎工程師面試時,常用的技術問與答(三下)

文、意如老師

續上一篇-菜鳥救星談程式:基礎工程師面試時,常用的技術問與答(三上)

本篇要跟大家分享的是工程師面試筆試中主考官最愛考的題目,也是在業界寫程式一定會要會的觀念及實作。

近年來的網頁請求資料方式、程式的開發風格大多都已經改成RESTful-API,所以在面試時有非常大的機率一定會被問到什麼是REST-API ?

閱讀全文 →