WANcatServer

WANcatServer

網貓伺服器

JSP 第九屆參加心得
JSP——國中科學探究聯合發表會——是一個給學生的派對,讓愛好科學的學生聚在一起互相交流,從 2017 年 JSP7時開始,我已經參加了三屆的 JSP,每次參加,心態都有些不同;每次參加,也都領悟到不一樣的事。 今年,我已經國中畢業了,抱持著「參加最後一次」的心情來到 JSP,卻發現自己跟過去不一樣了。 專題演講自從二年級的科展比完之後,我就沒有再做過科學研究,可以說是有些倦了,這三年來參加 JSP 的作品也都不是比賽作品,而是為了 JSP 而準備的內容。 為什麼講區塊鏈?我大約一年前從 台灣吧的芬特克 系列中第一次認識了區塊鏈,後續我加入了 Matters 社群、LikeCoin 讚賞...
ORM 入門:如何區分 ORM 中的關聯
最近初次接觸 ORM——Object-relational mapping——這個強大的工具,但是為其中的關聯而苦惱不已。在仔細研究後終於了解其差異,本篇文章透過一個圖書館專案的實例,使用 Golang + GORM 來實做,並輔以 SQL 做說明,讓已經學會 SQL 而想要了解 ORM 的人真的「懂」如何設計 Relation。 什麼時候會用到 Relation?ORM 中的 Relation 就是相當於 SQL 中的各種 Join,用來將不同表格中的資料串起。由於 ORM 是用物件,所以如果未來有關聯到其他表格的需求,必須在物件設計時就包含進來。 來定義需求吧!我們今天假設情境是要定...
C/C++ 不是我們需要的資訊教育
(圖片來源) 在 108 新課綱的科技領域中,加入了大量的資訊教育課程,先誇獎教育部終於有長進了,國高中每週會有兩節課,上下學期分別教資訊與生活科技;高中還會有 8 學分的選修,內容是「進階程式設計」、「工程設計專題」;領域課程「機器人專題」、「科技應用專題」。 我認為這是正確的方向,首先讓「用電腦」不再是件「不務正業」的事,說實話我們這些因為興趣而自學程式的人,最開始也不是在寫程式,通常是在玩遊戲,因為「喜歡」產生的「興趣」,讓我們想去做遊戲,從而接觸了程式語言。 當然義務教育不能是「玩」,資訊科技課綱裡主要以「演算法」為教學重點。演算法是一種充滿邏輯的思考方式,學會演算法我認為對於...
如何在 Linux 使用 Caps Lock 切換輸入法
How to use ‘Caps Lock’ to switch your input methodCaps Lock 是一個我們很少用的鍵,偏偏它擺在鍵盤的黃金位置,實在是大大的浪費,在 Mac 上可以使用 Caps Lock 來作為中英切換鍵,我認為是很好的設計,以下教學將介紹如何用指令列來設定 Fcitx 使用 Caps Lock 來切換輸入法。 事實上 Fcitx 可以使用任何鍵作為輸入法切換鍵,然而因為 Caps Lock 有著切換大小寫的功能,如果不將此功能關閉,輸入法會發生異常——中文切到英文後變成大寫,因此我們要利用 xmodmap 工具來將 Caps_Lock 鍵指向到...
我認為,近視應該戴放大鏡
警告!這篇文章是由一個國中生撰寫,只依據國中光學的知識,所提出的方法沒有科學證明,請帶著批判與謹慎的心態來看待這篇文章,並不要輕易相信內容。本篇內容很可能是錯的! 本篇文章最大的目的是促進討論,激發新的想法,因此歡迎有不同看法的朋友在下方留言與我討論,我也可能會根據討論的內容修正文章內容與看法。但請你在發表評論之前,先仔細的看過本文,了解對方的論述比較能帶來有效率的討論。 先備知識眼睛原理我們的眼睛的主要結構,是一個凸透鏡(水晶體)與感光元件(視網膜),透過凸透鏡成像的原理,將遠處的光線成像在視網膜上,讓我們看到影像。 不同遠近的物體,需要不同的焦距才能看得清楚,在視網膜不動的情況...
創作故事〈重生〉
創作動機〈重生〉是我在 2018 到 2019 的創作,是一首畢業歌。最初創作的動機是音樂課的作業,每個人都要改一首歌,可以改詞、改曲,或是整首原創。我有作曲的興趣,一直以來累積了不少旋律,當時和組員討論後選擇了這一首歌。 是的,我曾找幾個「組員」,原本的工作分配是我作曲、她們寫詞,然而我隔天一個人就把詞寫完了,她們後來覺得貢獻太少,就退出了。我正式成為「一人隊伍」。 在去年,我的創作都還只有一部鋼琴,配上很簡單的大三小三和弦,甚至還只有左手!(右手用人聲取代)我的歌都只有「旋律」,沒有所謂的編曲,只是配上合諧的和弦罷了,很沒內容。我甚至有好一段時間認為這樣就足夠了,每天晚上和朋友在...
寫給會考後的我們:別再讓下一代經歷這些
「而我們呢?在會考之後,你就要忘記國中這三年的痛苦,『只帶走美好的回憶』嗎?在面對學弟學妹的痛苦時,只會說『我們以前比你們更慘』而已嗎?在成為既得利益者後,就反過頭來維護這個體制嗎?」 「同學們,我希望我們不要成為這樣的大人。」 會考,國中三年的最大目標,終於在今天結束了。大家也即將分發到不同的學校,國中,變成了回憶。 但,我希望你不要忘記,自己這三年是怎麼過的。 我們的今天我對國中的印象,就是考試和第八節。沒有「早自修」,只有考試。記得在我國小的一段時間,我早修會拿班上一本有關數學的書,坐在位子,邊看邊吃早餐,那是一段很美好的時光,真正的早自修,就應該如此美好。 每次...
SITCON 演講:軟體開發的未來,是大斗內時代?
2019 SITCON 演講:軟體開發的未來,是大斗內時代?前言我參加了 2019 在中研院舉行的 SITCON 學生計算機年會,並投稿了一篇 Espresso 短講,以下是我的演講稿: 講者介紹大家好,我是林宏信,現在是國中三年級。我從小六開始接觸 Scratch,國二開始學習 Python,目前正在學習 Go Web 開發。我的興趣是寫程式、寫音樂、寫文章,經營部落格 WANcatServer 網貓伺服器 ,歡迎大家去看看喔!。 今天要跟大家分享的是 我們如何靠軟體賺錢,相信在台下的大多數人,包括我,都喜歡寫程式,那你是否思考過,我們該如何靠軟體賺錢呢?畢竟這攸關生計,是個很重要...
妳該使用密碼管理工具嗎?
現代人的密碼危機如果妳是一位有正常使用網路的現代人,基本上在網路上會有許多的帳號。我算是用量比較高的用戶,我稍微統計了一下:光是記得的我就有 72 個帳號,還有很多早就忘掉的黑數呢! 過去,帳號被盜或許是件小事,當然如果 LOL 或玩遊戲的帳號被盜會很心痛,但不至於會影響生活。隨著現代我們將生活越來越多部份放入網路,網路身份的重要性已經足以影響生活,因此我們勢必要用一些方法好好管理自己的網路身份。 重複密碼密碼的大原則就是不要重複,但哪有辦法呢?我們有那麼多的帳號,如果每個都要背一個密碼哪辦得到?每次在「Sign up」頁面停了很久,最後還是用了以前的密碼。 重複密碼的危險...
網站建置紀錄
網站建置紀錄我的網站從 2017 年六月第一次上 GitHub Page,到現在 www.wancat.cc ,也已經半年了,寫下這篇文章紀錄一下架站的方法。 Hexo我的部落格是用 Hexo 將 Markdown 轉成一個靜態網站的,所以可以部屬到 GitHub Page 或是任何伺服器,我自己現在還留著 https://wancatserver.github.io 避免哪天伺服器發生不測……。那 Hexo 可以多重部屬,我的設定檔大概長這樣。 12345678# _config.ymldeploy:- type: git repo: git@github.com:WANcatSer...
lancatlin