Windows 防火牆設定:阻擋指定 IP 以外的電腦連入

筆記一下,最近研究怎麼設定 Windows 內建的防火牆(現在叫做「具有進階安全性的 Windows Defender 防火牆」 XD),讓他可以把所有外部進來的連線都擋掉,只允許自己信任的 IP 可以進來。

如果使用功能比較強大的第三方防火牆(Heresy 這邊之前比較常用 Comodo、官網),其實大多都有相對方便的方法,可以設定這樣的條件;一般都是設定把連入全擋掉,然後把信任的 IP 設成排外條件就可以了。

但是,Windows Firewall 在建立規則的時候,並沒有「例外條件」的功能可以設定,而根據官方的文件,防火牆內部的處理順序,又是先處理封鎖、再處理允許(參考);所以要滿足這邊的需求,也不能靠兩個條件的組合來達成。

稍微研究了一下,看來要達成這個目標,最簡單的方法,應該是使用一般的防火牆規則,再搭配「連線安全性規則」(IPSec)了。

閱讀更多»

GitLab 系統架設簡單紀錄

Git(官網)目前應該算是現在最受歡迎的程式碼版本控管系統之一,而 GitHub(官網)也堪稱全球最大的開放原始碼軟體的倉庫了。

不過,雖然 GitHub 的網頁介面非常地方便,也受到大多數人的青睞,但是他並沒有提供整個系統讓使用者自行架設;而如果要自己架設類似的管理系統的話,目前看來最合適的,似乎就是 GitLab(官網)了。

GitLab 除了和 GitHub 一樣,有提供免費/付費的線上服務外,和 GitHub 不同的是,他是開放原始碼,並且也提供套件,讓使用者可以自己架設 GitLab 的服務。

而這一篇文章,就是 Heresy 自己試著架設 GitLab CE(社群版)的紀錄。

閱讀更多»

微軟放棄自有網頁瀏覽器引擎,將改用 Chromium 為基礎來開發 Edge

要說 Heresy 覺得在 Windows 10 裡面,最討厭的事情是什麼?一個就是從 Windows 8 開始就改爛的輸入法架構,另一個就是把 IE 整個砍掉、改用半殘的 Microsoft Edge(官網)作為預設網頁瀏覽器了…(當然,實際上不只這兩件啦)

微軟當時應該是為了追上以 Google Chrome 為主的其他現代化瀏覽器,不但放棄了 IE 既有、高市佔率的生態系統(雖然當時已經被 Chrome 搶走很多了),也砍掉了 IE 的 Trident 引擎,重新開發出 EdgeHTML(雖然似乎算是分支,但是差異不小),也把整個使用者介面砍掉重練,希望可以挽救每況日下的網頁瀏覽器市場市佔率。

但是,在 Heresy 來看,初期的 Microsoft Edge 不但功能不足,使用習慣(整個介面架構、快速鍵之類的)又和 IE 完全不同,所以不但沒有吸引到新的使用者,反而把 IE 的既有使用者也趕去用其他瀏覽器了…

閱讀更多»

使用 Visual Studio 編輯、預覽 Markdown 說明:Markdown Editor

「Markdown」這種標記語言(維基百科、常見附檔名是 .md),是一種輕量化的標記語言,可以用相對簡單的語法,來做出簡易的格式化文件。雖然他的語法有限,能呈現出的多樣性比不上 HTML + CSS 等複雜的語法,但是基本上對於要寫一般文件,也算夠用了。

而 Markdown 開始成為主流,在 Heresy 個人覺得,似乎還是因為 GitHub(官網)就是基於 MArkdown 的 GFM(GitHub Flavored Markdown、官方規格)來做預設的文件格式。

所以,如果要在這類的程式碼控管平台上撰寫說明文件的話,勢必得需要了解基本的 Markdown 語法。

閱讀更多»

在 Windows 10(1803 以後版本)修改語言切換的快速鍵

微軟在進入 Windows 8 的時候,就把整個輸入法的架構做了很大的修改,同時更把以往的操作快速鍵完全修改掉了,對於中文的使用者來說…個人真的覺得很不友善…

而當時研究了很久,也寫了一篇《Windows 8 惹人厭的輸入法切換》,來記錄自己的設定方式。基本上的概念,就是:

  1. 在系統使用英文+中文兩種語言
  2. 把切換語言的快數件設定成 Ctrl + Shift

基本上,這是 Heresy 個人認為最好的方法,就算現在已經換到 Windows 10 了,基本上也還是沿用這樣的方式。

閱讀更多»

新的 Windows 10 1809 正式推出

微軟在 2015 年正式推出 Windows 10 後,由於改變了策略,所以變成以大約每年兩次的頻率持續地推出新的 Windows 10 來更新、加強系統的功能。

目前的大版本更新,包括了 15111607170317091803  這五個版本,每次更新也或多或少會為 Windows 10 系統加入新的功能;而這些版本編號基本上都是以「年、月」的形式來呈現,所以都還算好辨識(不過月份不是釋出月份,而是定版月份)。

而昨天,微軟又再次為 Windows 10 推出了新的版本~官方的公告是《Empowering a new era of personal productivity with new Surface devices》。

閱讀更多»

Windows 10 的 2018 四月更新推出了~

Windows 10 算是微軟改變作業系統更新模式的一個版本。在 Windows 10 安裝好後,使用者除了安全性更新外,也可以持續地獲得免費的功能性更新,不像以前的如果要新功能,就得購買新版本的 Windows。

從 2015 年推出 Windows 10 至今,日前也已經推出了 1511(TH2)1607(RS1)1703(Creators Update、RS2)1709(Fall Creators Update、RS3)四次大更新了;這幾次更新,都加入了不少新的功能。

而前幾天,微軟又推出了 Windows 10 新的大更新,這次更新的名稱,是「April 2018 Update」,也就是「2018 四月更新」了(好沒意義的名字…)。

閱讀更多»

還原 Windows 桌面圖示配置的實用小工具:DesktopOK

大家習慣在 Windows 桌面上放多少圖示?會去調整他們的位置嗎?Heresy 桌面上雖然圖示不多,但是因為有根據習慣、類型去調整位置,所以如果跑掉了,其實還滿麻煩的。

雖然理論上 Windows 會儲存這些圖示的位置,但是在 Heresy 這邊不知道為什麼,如果檔案總管(explorer.exe)當掉、或是休眠喚醒失敗當機的話,這些配置就會跑掉,變成全部擠在左邊… orz

而如果要每次重新調整…超煩啊! ><

本來有想研究要怎麼自己去備份桌面的配置,但是找了很久都找不到方法…所以後來,就決定去找現成的軟體了。

最後找到的,是這個名為「DesktopOK」的小工具(官網下載頁面)。

閱讀更多»