CTF 參加初體驗

CTF 參加初體驗 承蒙朋友邀請,我人生首度參加資訊安全競賽——政府舉辦的資安金盾獎,本來就預期會很難,但沒想到會這麼難,深深感受到有一個世界等著去探索。 在報名時有個小插曲,本人就讀五專,現在是高一的年紀,然而我的學校在報名網被歸類在大專組,這樣我就無法和其他高中的友人 TNPLR 一同參加。為此我寫信去跟主辦單位反應,主班單位就添加了五專部的選項,實在令人感動,可見主辦單位的誠意。 初賽 設備 初賽的設備我覺得挺神奇的,首先不能帶自己的電腦、儲存裝置,手機不能用,主辦單位提供的是一台 Windows 電腦,並且要「連到虛擬機」作答,然而虛擬機還是 Windows,我不懂為何不用實體機就好了? ...

2019年11月16日 · 7 分鐘 · Justin LIn

JSP 第九屆參加心得

JSP——國中科學探究聯合發表會——是一個給學生的派對,讓愛好科學的學生聚在一起互相交流,從 2017 年 JSP7時開始,我已經參加了三屆的 JSP,每次參加,心態都有些不同;每次參加,也都領悟到不一樣的事。 今年,我已經國中畢業了,抱持著「參加最後一次」的心情來到 JSP,卻發現自己跟過去不一樣了。 專題演講 自從二年級的科展比完之後,我就沒有再做過科學研究,可以說是有些倦了,這三年來參加 JSP 的作品也都不是比賽作品,而是為了 JSP 而準備的內容。 ...

2019年8月20日 · 6 分鐘 · Justin LIn

ORM 入門:如何區分 ORM 中的關聯

最近初次接觸 ORM——Object-relational mapping——這個強大的工具,但是為其中的關聯而苦惱不已。在仔細研究後終於了解其差異,本篇文章透過一個圖書館專案的實例,使用 Golang + GORM 來實做,並輔以 SQL 做說明,讓已經學會 SQL 而想要了解 ORM 的人真的「懂」如何設計 Relation。 什麼時候會用到 Relation? ORM 中的 Relation 就是相當於 SQL 中的各種 Join,用來將不同表格中的資料串起。由於 ORM 是用物件,所以如果未來有關聯到其他表格的需求,必須在物件設計時就包含進來。 ...

2019年7月26日 · 4 分鐘 · Justin LIn

如何在 Linux 使用 Caps Lock 切換輸入法

Caps Lock 是一個我們很少用的鍵,偏偏它擺在鍵盤的黃金位置,實在是大大的浪費,在 Mac 上可以使用 Caps Lock 來作為中英切換鍵,我認為是很好的設計,以下教學將介紹如何用指令列來設定 Fcitx 使用 Caps Lock 來切換輸入法。 事實上 Fcitx 可以使用任何鍵作為輸入法切換鍵,然而因為 Caps Lock 有著切換大小寫的功能,如果不將此功能關閉,輸入法會發生異常——中文切到英文後變成大寫,因此我們要利用 xmodmap 工具來將 Caps_Lock 鍵指向到不會使用到的 Multi_key,再將 Fcitx 切換鍵對應到 Multi_key。 ...

2019年7月6日 · 1 分鐘 · Justin LIn

我認為,近視應該戴放大鏡

警告!這篇文章是由一個國中生撰寫,只依據國中光學的知識,請帶著批判與謹慎的心態來看待這篇文章。 本篇文章最大的目的是促進討論,激發新的想法,因此歡迎有不同看法的朋友在下方留言與我討論,我也可能會根據討論的內容修正文章內容與看法。但請你在發表評論之前,先仔細的看過本文,了解對方的論述比較能帶來有效率的討論。 ...

2019年6月7日 · 8 分鐘 · Justin LIn

寫給會考後的我們:別再讓下一代經歷這些

「而我們呢?在會考之後,你就要忘記國中這三年的痛苦,『只帶走美好的回憶』嗎?在面對學弟學妹的痛苦時,只會說『我們以前比你們更慘』而已嗎?在成為既得利益者後,就反過頭來維護這個體制嗎?」 「同學們,我希望我們不要成為這樣的大人。」 會考,國中三年的最大目標,終於在今天結束了。大家也即將分發到不同的學校,國中,變成了回憶。 ...

2019年5月19日 · 4 分鐘 · Justin LIn

SITCON 演講:軟體開發的未來,是大斗內時代?

2019 SITCON 演講:軟體開發的未來,是大斗內時代? 前言 我參加了 2019 在中研院舉行的 SITCON 學生計算機年會,並投稿了一篇 Espresso 短講,以下是我的演講稿: 講者介紹 大家好,我是林宏信,現在是國中三年級。我從小六開始接觸 Scratch,國二開始學習 Python,目前正在學習 Go Web 開發。我的興趣是寫程式、寫音樂、寫文章,經營部落格 WANcatServer 網貓伺服器 ,歡迎大家去看看喔!。 ...

2019年3月25日 · 7 分鐘 · Justin LIn

妳該使用密碼管理工具嗎?

現代人的密碼危機 如果妳是一位有正常使用網路的現代人,基本上在網路上會有許多的帳號。我算是用量比較高的用戶,我稍微統計了一下:光是記得的我就有 72 個帳號,還有很多早就忘掉的黑數呢! 過去,帳號被盜或許是件小事,當然如果 LOL 或玩遊戲的帳號被盜會很心痛,但不至於會影響生活。隨著現代我們將生活越來越多部份放入網路,網路身份的重要性已經足以影響生活,因此我們勢必要用一些方法好好管理自己的網路身份。 ...

2019年2月21日 · 4 分鐘 · Justin LIn

網站建置紀錄

網站建置紀錄 我的網站從 2017 年六月第一次上 GitHub Page,到現在 www.wancat.cc ,也已經半年了,寫下這篇文章紀錄一下架站的方法。 Hexo 我的部落格是用 Hexo 將 Markdown 轉成一個靜態網站的,所以可以部屬到 GitHub Page 或是任何伺服器,我自己現在還留著 https://wancatserver.github.io 避免哪天伺服器發生不測……。那 Hexo 可以多重部屬,我的設定檔大概長這樣。 # _config.yml deploy: - type: git repo: [email protected]:WANcatServer/WANcatServer.github.io.git - type: rsync host: 我的伺服器 ip user: lancat root: /volume2/WANcatServer/www 那我的佈景是使用 Archer,非常好看的一個佈景,那我有做一些小調整:把簡體中文換成繁體,然後將授權地方放上 CC 授權。 ...

2019年1月20日 · 4 分鐘 · Justin LIn

理想王與潰爛王的一天

理想王與潰爛王是出於鄭問漫畫—深邃美麗的亞細亞中的角色。 理想王有著建立一個「理想國」的理想,畢生為此努力。他過著規律且高度自我要求的生活,但他不只要求自己,還連帶要求了周遭的所有人。他殺掉不符合理想世界的人,他甚至透過「理想錶」控制與洗腦人民;但他也願意為了理想放棄一切,在與完美王的對決中,當他知曉有能力比他更高的完美王,他願意由完美王來實踐理想,證明他所在乎的不是權力,而是理想。 ...

2019年1月1日 · 5 分鐘 · Justin LIn