JavaScript基礎篇

JavaScript(縮寫 JS)是一種開發人員用來建立互動式網頁的程式設計語言,可以提升使用者體驗,這篇文章是我學習 JavaScript 的筆記內容。 1. JavaScript 入門 1.1 JavaScript 簡介 JavaScript(縮寫 JS)是一門基於原型和頭等函式的多範式進階直譯程式語言,它支援物件導向程式設計、指令式編程和函數式程式設計。 【範例:印出 Hello World!】 打開.html文件,在<body>標籤內,新增<script>標籤,並在內輸入console.log("Hello World!");。 <script>console.log("Hello World!");</script> 開啟瀏覽器,進入開發人員工具,即可在 Console 頁面中看到輸出結果:Hello World!。 【註解】 單行註解: // 註解 多行註解: /* 註解 註解 */ 1.2 資料、資料型態 數字: 3; 3.14; -3; 字串: ("hello!"); 布林值: true; false; 空值: null; 未定義: undefined; 1.3 變數、常數 1.3.1 變數 輸出 undefined: let x; console.log(x); 輸出 10: x = 10; console.log(x); 輸出 true: x = true; console.log(x); 輸出 null: x = null; console.log(x); 輸出 hello: ...

March 29, 2024 · Lodur46

CSS基礎篇

CSS(Cascading Stylesheets,階層樣式表)是一種樣式表語言,用來打造網站的樣式風格。例如段落文字用藍色、標題文字用紅色、段落置中、背景圖片排列等等,這篇文章是我學習 CSS 的筆記內容。 1. CSS 簡介 CSS(Cascading Stylesheets,階層樣式表):設定網頁的樣式及佈局。 DOM Tree(Document Object Model,文件物件模型):網頁的樹狀表示。 Parent Node:Child Node 的父元素(Parent Element)。 Child Node:Parent Node 的子元素(Child Element)。 CSS 屬性可至CSS reference查詢。 CSS comment 語法:/**/。 /* 我是註解 */ CSS 可寫在<style>內,例如: <style> /* selector */ h1 { color: red; } h2 { color: green; } </style> 2. CSS 放置位置 inline styling:跟 HTML 寫在同一行,優先層級最高,但只能對特定標籤設定。 <h1 style="color: red">我是標題</h1> internal styling:把 HTML 與 CSS 放在同一個文件當中,方便撰寫,但多個頁面難以維護。 <style> h1 { color: red; } h2 { color: green; } </style> external styling:多個 HTML 文件可連接同一個 CSS 文件,容易維護。 <head> <link rel="stylesheet" href="./style.css" /> </head> 3. CSS 顏色設定 Color Keywords:關鍵字,如 red、black……。 h1 { color: green; } rgb:光學三原色,數值 0~255,共 256 種不同選擇。 h1 { color: rgb(247, 11, 11); } rgba:同 rgb,但多一個 alpha 儲存透明度,數值 0~1。 h1 { color: rgba(154, 53, 53, 0.632); } hex:十六進制數字代表顏色,數值 0、1、2、……9、A、B、……F。 h2 { color: #ffffff; } HSL:色相、飽和度、亮度。 4. Selectors Universal Selector:匹配任何類型的 HTML element。 * { color: blue; } Element Selector:選擇特定的 HTML element。 h2 { color: blue; } ID Selector:選擇有特定 ID 屬性的 HTML element。 #dog4 { color: blue; } Class Selector:選擇所有特定 class 屬性的 HTML element。 .animal4 { color: blue; } Grouping Selector:一次選擇所有數個 HTML 元素,並逗號分隔。 h1, h2, h3, h4, h5, h6 { color: blue; } Descendant Selector:兩個或多個用空格分隔的選擇器組成。 div.animal4 a { color: blue; } Attribute Selector:選擇所有具有相同屬性的 HTML 元素。 input[type="text"] { color: blue; } 5. Pseudo class、element pseudo-class:指定所選元素的特殊狀態。 input[type="text"]:hover { color: red; } pseudo-element:添加選擇器的關鍵字,設置所選元素的特定部分樣式。 p::before { content: ">>"; color: blue; } 6. CSS 重點概念 Inheritance(繼承)。 Conflicting Styling(樣式衝突)。 Priority 優先順序:Inline Styling、User Stylesheet、User Agent Stylesheet、Inheritance。 CSS 選擇器有不同的 specificities(特定度):id【specificities(1, 0, 0)】、class【specificities(0, 1, 0)】、tag【specificities(0, 0, 1)】。 Order Rule(順序規則):有相同的 specificity 的選擇器時,後寫的選擇器樣式會覆寫前面寫的樣式。 放在後面的<link>stylesheet,會覆寫放在前面的<link>stylesheet。 7. CSS 單位 absolute units:有預設數值或現實生活定義的單位。 relative units:相對於某數值的單位。 8. font 設定 文字樣式 text styling:font-size(字體大小)、text-align(水平對齊)、text-decoration(裝飾線外觀)、line-height(文字行距)、letter-spacing(文字水平間距)、font-family(字體優先列表)、text-indent(段落內縮長度)、font-weight(粗體字)。 9. 背景設定 background-color:背景顏色。 background-image:背景圖片。 background-size:背景尺寸。 background-position:背景圖片位置。 background:背景各種設定的 shorthand 設定。 10. Box Model block element 被視為一個 box,box 是由 margin、border、padding、content 組成。 content:顯示內容的區域。 padding:content 周圍的區域,在 content 與 border 之間。 margin:border 以外的區域。 border 可特別設定 border-radius 屬性。 11. width、height、overflow width:指定元素的寬度。 height:指定元素的高度。 width 可設定%,但 height 不行。 visible:content 不會被修剪,可呈現在元素框外,此為預設值。 hidden:內容會被剪裁以適合元素,不顯示滾動條。 scroll:內容將被剪裁以適合填充框,顯示移動軸。 overflow-x、overflow-y 可設定特定方向的 overflow 屬性。 12. content-box 預設 box-sizing 屬性為 content-box。 13. border-box border-box:width、height 屬性包括內容 content、內邊距 padding、邊框 border,但不包括外邊距 margin。 14. inline-block display:outer display type、inner display type。 outer display type:block、inline、inline-block。 inner display type:flex、grid。 15. Position Position:設定元素在文檔中的定位方式,top、right、bottom、left 屬性確定定位元素的最終位置。 Position 可設定的值包括 static/z-index、relative、absolute、fixed、sticky。 16. Stacking Context, Cursor, Table Stacking Context:HTML 元素沿虛擬 Z 軸相對於用戶的 3D 概念化。 表格樣式設定:border-collapse。 響應式表格:overflow-x:auto Opacity:元素的不透明度,0 是完全透明、1 是完全不透明。 Cursor:設定鼠標圖示。 17. Transition Transition 屬性:設定某 CSS 屬性轉換時的 timing function 以及速度。 18. Transform Transform 屬性:旋轉、縮放、傾斜、平移 HTML 元素。 19. Animation Animation 屬性:客製化動畫。

March 23, 2024 · Lodur46

HTML基礎篇

HTML(Hypertext Markup Language),中文是「超文本標記語言」,是一種用來組織架構與呈現網頁內容的標記語言,本篇文章是分享我學習 HTML 的筆記內容。 1. HTML 簡介 HTML(HyperText Markup Language),中文是「超文本標記語言」。 超文本是從某網頁連到其他網頁的連結。 HTML 使用標記(markup)來詮釋文字、圖片或其他顯示內容。例如用段落標籤<p>來表示此句子是段落: <p>My cat is very grumpy</p> HTML、CSS、JavaScript 的關係: HTML:骨架。 CSS:衣服。 JavaScript:動作。 2. 製作第一個網頁 下載VS Code,並安裝外掛:Auto Rename Tag、Prettier。 使用 VS Code,儲存一個副檔名為.html的檔案。 在檔案中,先用簡單的標籤撰寫,例如段落標籤<p>: <p>這是段落</p> 儲存檔案後,用瀏覽器開啟.html檔案,即可看到網頁。 3. 標籤、HTML Validator 範例: <p>我的貓 <strong>非常</strong> 可愛。</p> 起始標籤(opening tag):<>,例如<p>。 結束標籤(closing tag):</>,例如</p>。 內容(content):元素的內容,例如「我的貓非常可愛。」。 元素(element):以上三者加起來就是元素 HTML element。 巢狀元素(Nesting elements):把元素放進另一個元素裡面,叫巢套(nesting),例如<strong>...</strong>放進<p>...</p>。 HTML Validator:全球資訊網協會(W3C)提供驗證服務,可以檢查 HTML 檔案是否符合 HTML 標準,檢驗網頁:The W3C Markup Validation Service。 4. 物件導向(Object-Oriented) 屬性(Attributes):就像廠牌、年份、顏色。 行為(Methods):就像直走、左轉、鳴喇叭。 5. HTML Skeleton 沒有 Skeleton(骨架)就無法呈現: <!DOCTYPE html> <html> <head></head> <body></body> </html> 6. HTML Skeleton 2 head:網頁的特定信息,包含 title、script、css……。 body:文檔正文,包含標題、段落、圖片……。 打!可直接生成基本 HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body></body> </html> 打command+/可生成註解: <!-- 我是註解 --> 7. head 標籤 head 內的元素可至HEAD查詢。 比較重要的有:viewport、description、robots、googlebot。 8. h1-h6 標籤 有六種標題元素:<h1>、<h2>、<h3>、<h4>、<h5>、<h6>。 <h1>:代表主標題,最重要的,只能有一個。 <h2>:代表副標題。 <h3>:代表更次級的副標題 <h6>:最不重要的副標題。 HTML 標籤是定義架構,不是樣式。 9. p 標籤、anchor tags <p>:段落,HTML 會自動加空行。 <a>:超鏈接。 常用標籤可至MDN查詢。 10. img 標籤、絕對路徑與相對路徑 <img>:圖片。 絕對路徑:使用完整的 URL。 相對路徑:連結到相對於目前文件的檔案。.代表目前 html 文件所在資料夾位置,..代表上層的資料夾位置。 11. ul 與 ol 標籤 <ul>:無序清單。 <ol>:有序清單。 12. block, inline block elements:在頁面中組成區塊,例如:<div>。 inline elements:是指放在 block elements 中的內容,例如:<a>。 13. 表格製作 製作表格需要用到標籤<table>、<tr>(每一行)、<th>(標題單元格)、<td>(數據)。 colspan 定義跨越列數,rowspan 定義跨越行數。 選擇性使用的標籤:<thead>、<tbody>、<tfoot>。 14. 表單製作 form action:定義數據發送地。 form method:告訴瀏覽器如何將數據發送到伺服器。 15. GET, POST GET:把數據發送到 action 指定的 URL。 POST:隱藏資料或向伺服器寄送被儲存的資料。 16. checkbox, email, file input type: ...

February 20, 2024 · Lodur46

使用Hugo + Github Pages架設部落格教學

Hugo 是使用 Go 語言編寫的靜態網站框架,號稱是這世界上最快的網站框架(好大的口氣!),人氣指數迅速竄升。本篇文章將教導你如何利用 Hugo 框架,架設到免費的 GitHub Pages,讓你在短時間內可以擁有專屬於自己的網站,免費、快速、不臃腫! 1. 建立 GitHub Pages 儲存庫 註冊一個Github帳號。 建立一個新的 Github Page Repository,點選New repository。 Repository Name 填寫使用者名稱.github.io,並選擇Public。 2. 安裝 Hugo 因為我是使用 MacOS,所以本篇文章只教 MacOS 的安裝方式,其他安裝方式請參考 Hugo 官方的Installation。 MacOS 使用者可用 Homebrew 套件安裝 Hugo。 安裝 Homebrew,打開終端機,輸入以下指令。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安裝 Hugo。 brew install hugo 輸入指令hugo version,若出現版本號,表示安裝成功。 hugo v0.122.0-b9a03bd59d5f71a529acb3e33f995e0ef332b3aa+extended darwin/amd64 BuildDate=2024-01-26T15:54:24Z VendorInfo=brew 3. 建立新網站 輸入以下指令,建立新網站。 hugo new site mysite 你可將mysite換成任意名稱。 此時mysite裡面會出現以下資料夾、檔案: archetypes:Markdown 模板。 content:文章、頁面。 data:設定檔資料庫。 layouts:自定義樣板。 static:靜態資源。 themes:佈景主題。 hugo.toml:網站配置檔案。(我看有些教學文寫config.toml,但我在架設時是hugo.toml,所以你不用太介意名稱) 4. 匯入佈景主題 可至Hugo Themes挑選佈景主題。 假設是Tailwind佈景主題,依照該頁面中的說明,輸入安裝指令: git submodule add https://github.com/tomowang/hugo-theme-tailwind.git themes/tailwind 若沒 git 的話,請先安裝 git。 brew install git 到mysite資料夾內,打開hugo.toml,找到theme,並輸入佈景主題的名稱。 theme = "tailwind" 5. 新增文章 輸入以下指令可新增文章。 hugo new post/hello-world.md 此時會在mysite/content/post資料夾裡面,建立hello-world.md,打開後可使用Markdown語法來撰寫文章。 6. 本地端測試 輸入以下指令可啟動 Hugo 伺服器來預覽網站。 預覽無草稿: hugo server 預覽草稿: hugo server -D 用瀏覽器打開預覽路徑http://localhost:1313/,即可看到網站。本地端伺服器啟動時,你做的任何修改,都會即時更新網站預覽畫面。 7. 部署到 Github Pages 輸入以下指令,Hugo 會建立public資料夾。 hugo 進入public資料夾。 cd public 建立本地儲存庫。 git init 加入遠端儲存庫。 git remote add origin https://github.com/使用者名稱/使用者名稱.github.io.git 加入索引。 git add . 提交版本。 git commit -m "push public" 更新遠端儲存庫資料。 git push -u origin master 發布後,在瀏覽器網址列輸入http://使用者名稱.github.io,即可看到你架設的靜態網站。 8. 其他設定 8.1 Disqus 留言板 打開配置檔Config.toml,加入以下參數。 [services.disqus] shortname = '你的Disqus留言板Shortname' 在/layouts/partials/資料夾裡,新增disqus.html檔案,並在檔案中貼入以下官方提供的 Script。 <div id="disqus_thread"></div> <script type="text/javascript"> (function () { // Don't ever inject Disqus on localhost--it creates unwanted // discussions from 'localhost:1313' on your Disqus account... if (window.location.hostname == "localhost") return; var dsq = document.createElement("script"); dsq.type = "text/javascript"; dsq.async = true; var disqus_shortname = "{{ .Site.DisqusShortname }}"; dsq.src = "//" + disqus_shortname + ".disqus.com/embed.js"; ( document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0] ).appendChild(dsq); })(); </script> <noscript >Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript" >comments powered by Disqus.</a ></noscript > <a href="http://disqus.com/" class="dsq-brlink" >comments powered by <span class="logo-disqus">Disqus</span></a > 打開/layouts/_default/single.html,在適當位置貼入以下語法。 <div class="disqus markdown">{{ partial "disqus.html" . }}</div> 如果看不到 Disqus,請到官方 Script 中找到以下語法。 if (window.location.hostname == "localhost") return; 然後把它註解(「//」)掉。 // if (window.location.hostname == "localhost") return; 8.2 Google Analytics 打開配置檔Config.toml,找到googleAnalytics,輸入你的追蹤碼。 googleAnalytics = "G-MEASUREMENT_ID" 8.3 Google Search Console 為了讓你的網站能被 Google 搜尋到,所以必須設定 Google Search Console。 進入Google Search Console,選擇「網站前置字元」,輸入你的網站網址https://使用者名稱.github.io,如果有申請過 Google Analytics 就可以通過驗證。 進入 Sitemap,在「新增 Sitemap」中輸入sitemap.xml,提交 sitemap 網址,然後要等幾天後才會生效。 8.4 Markdown 模板 可到/archetypes/default.md,修改成你想要的 Markdown 模板, 以下是我常用的 Markdown 模板。 --- title: "{{ replace .Name "-" " " | title }}" date: {{ .Date }} lastmod: {{ .Date }} draft: false description: "" keywords: [] categories: [] tags: [] series: [] series_order: --- title:標題 date:發佈時間 lastmod:修改時間 draft:true 表示為草稿狀態,false 表示為非草稿狀態。 description:關於該頁面的網站描述。 keywords:關於該頁面的關鍵字。 categories:分類。 tags:標籤。 series:系列名稱。 series_order:頁面位於該系列中的編號。 <!--more-->:繼續閱讀。 9. 問題解決 9.1 更新遠端儲存庫資料時錯誤 在更新遠端儲存庫資料時,會遇到錯誤訊息,這時可試試「強制更新」指令。 ...

February 12, 2024 · Lodur46

SCPC國際職業策略規劃師結訓心得

我在 2023 年 4 月參加《SCPC 國際職業策略規劃師》國際認證培訓班,這篇文章是分享我在此培訓課程的心得。 為什麼想學職涯諮詢? 這要先從我的性格和工作開始說起了,我在朋友、公司同事之中多半是一個傾聽者的角色,而且也不知道為什麼大家都很喜歡找我談心 XD。後來我到政府就業服務機關工作,逐漸發覺到我對職涯諮詢領域蠻感興趣,居然有「職涯諮詢師」這個職業!所以就開始規劃 2023 年的目標除了考取就業服務乙級證照之外,就是參加職涯諮詢師的培訓課程。 為什麼選擇 SCPC? 當時我在網路上搜尋職涯諮詢師培訓課程,真的是蠻多選擇的,害我選擇困難症發作 XD。後來想了想覺得想要面授課程、上課地點方便、有可靠度的培訓機構,所以就選了《SCPC 國際職業策略規劃師》。 來講講《SCPC 國際職業策略規劃師》的由來,全球職業生涯規劃之父 Clawson 博士以前建立《GCDF 全球職涯發展師》國際證照體系,已經超過 50 個以上的國家採用,但是後來為了因應時代快速變化,推出《SCPC 國際職業策略規劃師》認證體系,所以《SCPC 國際職業策略規劃師》可以說是《GCDF 全球職涯發展師》升級版。 台灣方面則是由華岡興業基金會在 2009 年導入「美國諮商師認證管理委員會」的《GCDF 全球職涯發展師》,近年正在積極推動《SCPC 國際職業策略規劃師》。 課程心得 我本身是一個內向者,以近年來紅翻天的 MBTI 測驗來看,我是 INFJ,所以面授班開課後真的挑戰蠻大的,畢竟跟各方豪傑一起上課也是有壓力呀 XD,還有捷運雖然很方便,但從新北板橋出發到台北大安也是有點累累,上課吸收一堆東西又很燒腦,每次下課腦子就呆滯了,只能說你如果對職涯諮詢沒熱情的話真的會撐不下去,還好我是有點熱情 XD。 接著我想將課程心得分成面向兩種人來講: 第一,對於「不做」職涯諮詢師的你來說,這課程會是一次思想衝擊,過去你可能就是學校畢業後趕快找份工作,天天埋頭苦幹賺錢,對於自身職涯是模糊的、沒概念的,你也只知道你在公司裡做久了可能就是坐你主管的位置,例如業務助理 -> 業務專員 -> 業務副理 -> 業務經理……這樣一直爬上去。 但是 SCPC 會講到過去是「職業階梯」的思維,而現在是 VUCA 時代(Volatile 多變、Uncertain 不確定、Complex 複雜、Ambiguous 混沌不明),需要以「職業地圖」為基礎的職業生涯規劃來做應對,具體形容的話就像你在玩線上遊戲要探索地圖的那種感覺,還會告訴你「企業」和「員工」在組織內要如何應對複雜變化,最好的局勢就是創造「共贏」。 第二,對於「想做」職涯諮詢師的你來說,這課程會幫助你更加「接地氣」,你會學習到八大關鍵核心職能,從技術面的生涯理論、提問技巧、評估技巧、行動計畫等等,到應用面的職業策略化設計(例如雙向思維策略「知彼 -> 知己 -> 知彼」)、敏捷式職業策略規劃(S-F-E)、個人規劃、組織群體規劃、職業道德規範等等。 學員與師資團隊的背景來源十分多元,包括人資、諮商心理師、高階主管、生涯教練、財務顧問、產品經理、YouTuber 等等,你會吸收到不同行業的知識與經驗談,結訓後也會有 SCPC 社群可以加入,一同壯大與成長。通過培訓課程的你,未來出路非常廣,不僅可以是個人的職涯諮詢師,也可以是幫助公司成長的職涯諮詢師。 結語 結訓後我發現其實課程中的學習都還是小事,重點是最後為了通過認證所需要的實習,以及個案報告的撰寫,老師們會嚴格把關,確定你是否真的有學到 SCPC 的技巧,對我來說是一個心裡有點難熬的過程 XD。 有興趣的朋友可以參考看看以上的心得,這課程需要五萬多元,也是有點貴,所以你要衡量一下自身的財務狀況。

November 11, 2023 · Lodur46

就業服務乙級證照考取心得

我報名就業服務乙級證照 2023 年第一梯次考試,很順利合格通過,由於我只花了不到兩個月的時間就考到了(害我有點震驚 XD),所以寫了這篇心得文,分享我的備考心得與就業服務乙級介紹。 1. 前言 1.1 就業服務乙級是什麼? 就業服務乙級技術士證照是勞動部頒發的人力資源領域證照,只要你是公私立就業服務機構、人力資源管理工作人員,或是你想要將來從事相關工作、增進勞動知識,這算是一張可以證明你有相關技能知識的證照,而且是政府頒發的喔! 1.2 考取到就業服務乙級有什麼好處? (1) 職業進展 依據就業服務乙級考試內容,分三大項: 職業介紹及人力仲介 招募 職涯諮詢輔導 加上 就業服務法 規定,私立就業服務機構(例如人力銀行、人力仲介公司等等)一定要有就業服務專業人員證書(就業服務乙級成績合格就可以向勞動部申請),而且公司規模越大,需要的證書就要越多! 你看完上面這些就會知道,就業服務業其實算是有政府法規保障的特許行業喔!你取得這張證照等於在就業服務行業裡面是當紅炸子雞! XD 所以根據考試內容,其實你取得這張證照後,在工作方面就有不少選擇,像是人力仲介、招募、勞動法規、職涯輔導、人力銀行、獵頭公司等等。 (2) 環境分析 就台灣現在的大環境來說,有少子化、高齡社會、勞動力不足、訂單不穩等等問題,這時候人力仲介公司的業務機會就會變多,不論是專注於本國勞工的派遣公司,還是專門辦理移工業務的人力仲介,如果你想要從事相關工作的話,現在就相對比較有機會,取得這張證照就是加分了。 (3) 勞動知識 如果你沒有想從事就業服務相關工作,其實這張證照也是你增進勞動知識的大好機會,畢竟你看看考試內容就有牽扯到這麼多內容: 就業服務法及其相關子法。 勞動基準法及其相關子法。 就業保險法及其相關子法。 職業訓練法及其相關子法。 個人資料保護法及其相關子法。 身心障礙者權益保障法。 性別工作平等法。 勞工保險條例。 勞工退休金條例。 勞資爭議處理法。 大量解僱勞工保護法。 就業市場基本概念及資訊蒐集與分析運用。 職業道德與專業倫理。 社會資源運用(包含公立與私立就業服務機構、社會福利機構、職業訓練機構等)。 考試也算是能讓你鞭策自己熟悉勞動法規的一種方式,當你合格通過後,也證明了你確實有把相關知識內容吸收進去,以後你看薪資條就知道薪水有沒有被亂算(喂),什麼婚假、病假、喪假、加班、資遣等等,通通都難不倒你!要跟資方吵架也可以比較大聲啦! XDDDD 2. 考前準備 2.1 學習策略 你去搜尋就業服務乙級,就可以看到不少補習班有開課。由於我平日要工作,假日有時候也會加班,所以想找有沒有線上影片授課的課程,這樣隨時隨地看對我來說比較方便。 後來我是選擇「 就服大師 」,由 Gavin 老師親手建立,教材也有跟著 Gavin 老師的考試策略一步步跟進,讓你能花最少的力氣得到最大的報酬。 2.2 學習教材 上面我有提到我是跟著 Gavin 老師的教學做考試準備,但是你進入「 就服大師 」網頁可能會突然暈頭,不知道該從何下手,所以我在這邊分享一下我考試準備過程中所接觸的教材。 (1) 官方題庫 其實勞動部有出官方題庫,但請注意這部分是學科,題庫檔案可以到政府的「 乙級學科題庫線上測驗 」下載。 我私心推薦就服大師的「 就業服務乙級官方題庫 」網頁,Gavin 老師不僅提供檔案下載連結,還很用心地幫你做異動標註,畢竟題庫跟法規總是會不定期修改,這網頁會讓你知道到底哪裡被修改了,避免你記到舊內容。 (2) 考古題 ...

October 15, 2023 · Lodur46

乃木坂46台北小巨蛋演唱會2020

沒想到乃木坂會再來台北開第二次演唱會,我真是又驚又喜 XD。 1. 物販 我早上八點到現場排物販列,這次協辦單位的做法是 08:00 開始排隊發隨機號碼牌,10:30 開始整隊販售,是阻止夜排的一個作法,但我拿到 1058 號,輪到我下午一點多入列買的時候,飛鳥鑰匙圈已經完售了!(哭) 而且不曉得是不是大家被去年嚇到,排隊人潮有夠多,才八點而已,目測人潮應該是去年同時間的兩倍了。 物販狀況整體來說比去年好很多,消化人潮的速度也很順利,比較小缺憾是這次的隨機號碼牌有可能讓比較早排隊的人買不到想要的周邊(再努力也比不上手氣)。 2. 開演 這次售票狀況也是超難搶,特區票秒殺,不過我比較想要紅紫 2 樓的票,因為這次舞台設計成有兩側走道跟小舞台,十分靠近紅紫 2 樓,加上我不高,站 2 樓相對比站特區有優勢。原本以為 2 樓可能一直坐著,結果大家還是跟特區一樣唱歌的時候站著,跟日本一模一樣 XD。 MC 的時候,飛鳥說「我很香」,原本大家以為可能是「我很想…….(你們)」說到一半忘記,現在看來好像真的是說「我很香」吧?連日本的電視台字幕都這樣打了 XD。 按照慣例的一片紫海,我身在其中真是太感動了,很美啊。這次 2020 演唱會整體相當順利,主/協辦單位改進很多,很感謝大家的辛勞。 不過歌單跟 2019 年底的上海場一樣,這點就有些可惜,希望以後有機會再來台開演唱會的話,歌單可以變化一些。 3. 歌單 NOGIZAKA46 Live in Taipei 2020 演出歌單: 來源:https://atctwn.com/2020/01/19/42662/ Overture M01.夜明けまで強がらなくてもいい M02.何度目の青空か? M03.太陽ノック M04.裸足で Summer 【MC】 M 05.僕の思い込み M06.僕のこと、知ってる? 【倒數影片】 M07.シンクロニシティ 【賀喜遥香 MC】 M08.無表情(秋元真夏、松村沙友理) M09.言霊砲(梅澤美波、山下美月、久保史緒里、与田祐希) M10.せっかちなかたつむり(新内眞衣、北野日奈子、高山一実、筒井あやめ、賀喜遥香、遠藤さくら) M11.Threefold choice(齋藤飛鳥、堀未央奈、星野みなみ) M12.Do my bestじゃ意味がない(岩本蓮加、渡辺みり愛、鈴木絢音、山崎怜奈、中田花奈、阪口珠美、佐藤楓、和田まあや、伊藤理々杏) M13.ここいいる理由(同上) 【MC】 M14.バレッタ M15.気づいたら片思い M16.君の名は希望 【MC】 ...

January 20, 2020 · Lodur46

史上第一本女性偶像入門指南,獻給想成為偶像的妳

作者中森明夫是知名的日本偶像評論家,他 11 歲時待在收音機旁,聽到偶像的歌聲十分感動,便開啟了追星之路,高中後一邊打工賺錢過活,一邊從事寫作工作,出社會後從事著偶像評論寫作工作,擔任過偶像徵選會評審,他用三十多年的業界經驗與追星感想寫出了這本偶像入門指南,希望那些想成為偶像的女孩們,看完這本書能勇敢地去追尋自己的偶像夢。 書名:你根本不懂偶像(アイドルになりたい!) 作者:中森明夫 譯者:杜欣憶 出版社:柳橋出版社 這本的中文書名跟日文書名簡直天差地別,日文書名直接翻譯是「想成為偶像!」,很明顯目標是那些想成為偶像的女孩們,而中文書名卻叫《你根本不懂偶像》,感覺銷售目標是鎖定在粉絲群,想用激將法刺激買氣,可能會吸引到一些偶像圈的粉絲購買(例如我 XD),不過想一想台日雙方的偶像市場,也就不奇怪了,的確雙方差距甚大,甚至更仔細一想,台灣真的有中森口中所謂的「偶像」嗎? 究竟什麼是偶像? 我追星經驗也有十年以上了,以前我也想過這個問題,或許那些在台上載歌載舞的女孩們也有想過吧。大家看著偶像們在電視節目中唱歌跳舞,「她們不就是歌手嗎?」應該會有這種很直覺性的感受。 「不不不,她們不是歌手 ⋯⋯」身為粉絲的我們猛然搖頭否定,多半偶像唱歌並不是很厲害,怎麼會是歌手呢。 「是舞者嗎?」不不不,她們舞蹈能力差太多了。 「是正妹嗎?」呃 ⋯⋯ 要說漂亮的也有啦,可愛的也有,可是要說正妹也沒很正吧,身材有些還是瘦皮猴,有些還胖胖的。 那到底什麼是偶像?中森用他的數十年經驗總結一句話:「偶像是一份讓人們喜歡自己的工作」。不論是妳歌唱得如何,舞跳得多好,只要妳被喜歡了,粉絲就會透過購買 CD、購買寫真集、參與演唱會、參加握手會、觀看網路直播等方式支持妳。當然,只要不喜歡妳了,這一切就沒了 XD。 居然說是一份讓人們喜歡自己的工作,這對女孩來說實在是太抽象、太困難了吧!搞不好妳都還沒交過男友,怎麼一下子經紀公司把妳丟到舞台上,就要使出渾身解術,讓素昧相識的人們喜歡妳,變成妳的忠實粉絲呢? 中森以松田聖子為例,說明這其中的奧妙在於「缺陷」,所謂情人眼裡出西施,完美無缺的偶像反而是平凡無趣,在偶像的世界裡,妳的缺陷正是充滿魅力的所在。想想那個紅極一時的前田敦子(AKB48 的王牌成員),她在電視節目中跳舞時不小心腳一滑,一屁股跌坐在舞台地板上的畫面,粉絲可是覺得她很可愛的唷(應該吧?XD)。 偶像的未來在哪裡? 在女性偶像界中,無論是電視節目中常見的「地上偶像」,還是在各地角落發展的「地下偶像」,現在偶像團體不勝枚舉,是日本偶像史上的全盛時期,中森將日本宗教信仰與偶像團體做概念連結,意指偶像團體等於多神教,偶像與粉絲之間的信任是不容小覷的。 前面提到偶像是「一份讓人們喜歡自己的工作」,這份喜歡的感受在粉絲心中可是會昇華到愛唷!喜歡與愛的差別是什麼呢? 「愛」就是「相信自己喜歡的人」。 粉絲喜歡著偶像,甚至熱愛著偶像,就代表他相信著那位偶像,彼此之間的互動關係構築了偶像文化,整個偶像文化產業就是建立在這股「相信的力量」之上。 每位女孩承載著粉絲們的信任與衷心期待,在偶像團體中跟著團隊摸石頭過河,時而苦惱、時而懊悔,誰都不知道未來走向何處,有時還得肩負起帶領團隊前進的重責。中森以大島優子舉例,偶像站上頂點的那一刻所看見的景象,是其他人所無法窺見的,而偶像的未來正是在女孩的眼中。 偶像至少要有一個人認同 隨著網路科技的發展,偶像的傳遞媒介逐漸從收音機、電視機,延伸到現在人人熟知的手機、電腦、SNS、YouTube 直播等,這代表現在成為偶像是個相當低門檻的時代,只要妳願意開始行動。 但也不是妳自顧自地喊著「我是偶像」就可以成為偶像,所謂的偶像是要有粉絲認同,透過彼此的互動關係而創作出來,從第一位粉絲開始,他將對妳的堅定信念傳遞出去,感染人群,所以至少要有一個人認同才是真正的偶像。 閱讀這本書後,就很清楚知道這本的確大部分都是給想成為偶像的女孩們的建議,雖然本書所面對的對象是那些女孩,但粉絲也可以透過這本書稍稍窺見到作者的歷史觀,以及業界相關人士的觀察角度。不得不說,中森提到的偶像簡史還真讓我有點眼眶泛紅,原來日本女性偶像界是由那麼多人的努力與犧牲所承載著。 前面我提到台灣真的有中森口中所謂的「偶像」嗎?畢竟台灣沒那麼多女孩想成為偶像吧,或許女孩也不知道偶像是什麼,這一切是不是源自於台灣並沒有如日本那般的「偶像產業一條龍」呢? 秋元康曾說過希望將日本偶像文化傳遞到海外,我認為他的期望並不是複製貼上,而是將特定元素與當地國情文化結合,創造出不同於日本的偶像文化。以此為另一個思考的出發點,台灣會不會其實有未經琢磨的偶像文化潛藏在社會角落,散發些微閃爍的光絲,等待著我們去發現呢?

April 15, 2019 · Lodur46

乃木坂46台北演唱會2019

這是乃木坂 46 第一次在台灣開演唱會,也是第一個日本女子偶像團體攻小巨蛋,可以說是指標性的演唱會。我能有生之年進去乃木坂台北演唱會的話,一定很幸福的啊!這機會可是盼了好多年,搶門票搶到崩潰,最後搶到一張特 8 區票,全部特區的最後面啊!好不甘心,但為了站在特區也只能認了(淚) 1. 接機 她們 1/26 晚上有 KKBOX 風雲榜的表演,但班機卻是 1/26 中午,真心覺得她們這樣好趕,根本在台灣玩不到什麼吧。我早上 7 點多趕到松山機場,幸好還可以站個好位置,一連串成員走出來真是太震撼了 XD,最後飛鳥出來,我心臟跳超快,努力揮著飛鳥推巾,正好飛鳥一出來就對到我的推巾,她開心地跟大家揮揮手,還不時邊走邊小鞠躬 XD。 2. 物販 View this post on Instagram 1/27,乃木坂演唱會正式開場的日子,我從早上 7 點多排物販隊伍,等到 13 點開賣,實在等到腳好痠 XD,主要是因為大家都怕賣光吧,所以很多人提早排隊,我也必須逼自己提早去排了,不然買不到飛鳥推巾真的很嘔(飛鳥推巾是最重要的,其他沒有買到就沒差)。 ...

January 30, 2019 · Lodur46

使用Hexo + Github建立個人部落格

Hexo 是一個輕量級的網誌架構,這種靜態網誌簡單又快速,可以部署到 GitHub Pages 等,寫文章可以用本地編輯器生成,例如 Sublime Text、Atom 等,文章格式則是用 Markdown 標記語言寫作。 注意:本篇文章面向 Mac 用戶。 1. 安裝需求 Hexo 的文件頁面已經說明的很清楚,在安裝前需要確認是否有: Git Node.js Mac 用戶可以用 Homebrew 套件管理工具下載安裝。 1.1 安裝 Git 安裝完 Homebrew ,在終端機執行下列指令: $ brew install git 可以順便查看目前版本: $ git --version 1.2 安裝 Node.js Hexo 官網建議透過 nvm 安裝 Node.js ,我們可以用 Homebrew 先安裝 nvm 。 1.2.1 安裝 nvm $ brew install nvm 為了能在 shell 使用 nvm 指令,需要輸入: $ echo "source $(brew --prefix nvm)/nvm.sh" >> .bash_profile 重新載入 .bash_profile 設定: $ source .bash_profile 1.2.2 透過 nvm 安裝 Node.js 查看有哪些版本可以安裝: ...

April 17, 2016 · Lodur46