iT邦幫忙

open source相關文章
共有 171 則文章
鐵人賽 Modern Web DAY 7

技術 Routing

今天我們來看 Routing 路由的部分 Routing 在 Client-Side-Rendering (CSR) 的開發中沒了路由,就像是斷了腿的跑者由此可...

鐵人賽 Modern Web DAY 6

技術 Naming (2) : variable

昨天我們講完了檔案的命名今天我們來看變數的部分 Variable 正如上一篇所說 好的命名,能讓接手的人或者參與開源專案的人,更容易了解每個檔案他是在做什麼的...

鐵人賽 Modern Web DAY 4

技術 Folder Structure (2) : src

昨天講完了 root 根目錄今天我們來看 src 裡面放了什麼吧 src folder components 只要是「共用」的元件都會存放到這個資料夾底下依照...

技術 【C#】透過 Visual Studio 反編譯來查看原始碼

相信身為 .NET 工程師的大家在開發的過程中肯定聽過 Resharper 的存在其中其所提供的一項功能便是原始碼的查看然而在 VS 2019 中這項功能其實微...

鐵人賽 Modern Web DAY 3

技術 Folder Structure (1) : root

昨天我們介紹了這個專案和他所使用的技術今天我們接著來看 Folder Structure 根目錄 首先我們看到根目錄在根目錄我們可以看到一些設定檔 .env 在...

鐵人賽 Modern Web DAY 2

技術 lodestar-app 簡介和Tech Stack

簡介 lodestar-app 為「urfit-tech」所維護的開源 React 專案 此專案為多租戶技術架構(multi-tenant architectu...

鐵人賽 Modern Web DAY 1

技術 參賽動機和大綱

為什麼想參加這次的鐵人賽? 回頭看自己從接觸React到現在,其實也才半年在這短短半年中,從一個只會用jQuery幹出前端畫面的工程師到現在可以用React進行...

技術 為何軟體產品要進行免費開源 或 免費使用

七年前,我在跟主管討論我手頭目前使用開源函式庫來進行程式編輯時,老闆問了一個問題:『為何他們願意提供免費產品?』,當時我的回答只有一句:『因為有人幫我們付了錢,...

鐵人賽 Modern Web DAY 26

技術 [Day 26] 菜鳥工程師的初次 Open Source Contribution - (2)

今天接續昨天繼續分享第一次貢獻開源專案的心得。 第二步:閱讀 CONTRIBUTING.md & 開發 通常一個完整的開源專案,都會提供一個文檔讓想貢獻...

鐵人賽 Modern Web DAY 25

技術 [Day 25] 菜鳥工程師的初次 Open Source Contribution - (1)

鐵人賽剩下 5 天,接下來我想聚焦在一些經驗分享,畢竟除了學習技術以外,適時的採取一些實際行動更能夠快速吸收所學知識與進步。 身為軟體工程師, Github 自...

技術 當個開源專案的貢獻者吧!

開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎? 全世界有無數的人犧牲自己的時間在...

鐵人賽 Security

達標好文 技術 開源資訊安全事件管理系統:OSSIM

在前面的眾多文章當中,我介紹了許多能夠在各種資安方面進行協助開源軟體,這些軟體都是非常優秀的套件,可以解決許多實際上遇到的問題。 不過,有些工具分別負責不同的...

鐵人賽 Security DAY 30

達標好文 技術 開源登入事件分析工具:LogonTracer

在大多數的企業網路中,Windows 電腦是數量佔比最多的作業系統,而為了集中管理這些 Windows 電腦,會採用 Active Directory 服務進...

鐵人賽 Security DAY 29

技術 開源惡意軟體分析平台:Malice

在惡意軟體層出不窮的網路上,隨時會從各種管道如電子郵件等收到檔案,但是每個檔案是不是正常無害的內容,並不容易判斷。 而當我們對一個檔案有疑問時,若電腦上有掃毒...

鐵人賽 Security DAY 28

達標好文 技術 開源暴力攻擊防禦工具:IPBan

在網路服務為主的世代,所有資訊服務都會經由網路 IP 與 Port 對外提供服務,然而現在越來越多的網路攻擊事件,尤其是暴力破解猜帳號的手法不斷上演,對於企業...

鐵人賽 Security DAY 27

技術 開源密碼管理軟體:KeePass

現代人各種資訊設備充斥於日常生活,不論是工作上或在私人領域,使用各種系統便有各式各樣的密碼,電子郵件、網路硬碟、線上購物...等等,到處都需要密碼,這怎麼可能...

鐵人賽 Security DAY 26

技術 開源磁碟加密軟體:VeraCrypt

在現今網路通訊方式發達,以及多種隨身存裝置的方便性,這些都成為資料外洩的可能管道。那麼在資料保全的方法上,除了檔案加密這種操作方式之外,有沒有更簡單可以一次保...

鐵人賽 Security DAY 25

技術 開源雙因素驗證器:FreeOTP Authenticator

在各種密碼攻擊手法不斷突破的情況下,登入系統僅只於使用一道帳號密碼程序顯然已經不夠安全,即便加強密碼複雜度,還是需要有更多一道的安全程序以達成雙因素驗證 (2...

鐵人賽 Security DAY 24

技術 開源網路裝置服務監控系統:LibreNMS (五)

經過前面幾篇的操作,我們已經可以收集非常詳細的裝置資訊、檢測多項服務運作的健康狀態甚至是網域與憑證的效期,也把裝置的事件統一收容進來,既然這麼多的資訊讓我們查...

鐵人賽 Security DAY 23

技術 開源網路裝置服務監控系統:LibreNMS (四)

在前面介紹了多種監測方式與外掛程式的整合,但有一些狀況是在事件記錄中才能判讀出來,例如更早之前介紹過的 Graylog 就是一款非常優秀的事件管理與分析系統。...

鐵人賽 Security DAY 22

技術 開源網路裝置服務監控系統:LibreNMS (三)

繼昨天的 LibreNMS 使用 IPMI、Check_MK、Applications 強化管理能力之後,今天將要更深入的介紹更多種可以提升資安防護能力的整合...

鐵人賽 Security DAY 21

技術 開源網路裝置服務監控系統:LibreNMS (二)

前一篇的內容是以 LibreNMS 搭配 SNMP 取得裝置的詳細資訊,儘管豐富但仍然不夠全面。 LibreNMS 的功力當然不僅於此,所以本篇將介紹如何更進...

鐵人賽 Security DAY 21

達標好文 技術 開源網路裝置服務監控系統:LibreNMS (一)

對於 IT 管理者來說,每天要面對的就是海量網路裝置,這些裝置的使用情況與好壞,流量就是最重要的指標,在這麼多的來源數據,我們需要有良好的工具軟體以加速我們掌...

鐵人賽 Security DAY 20

達標好文 技術 開源記錄收集轉送工具:NXLog CE

在事件記錄系統當中,Syslog 可以算是流通最廣泛且支援性最廣的其中一種,尤其是 Unix-like 的作業系統幾乎都能支援它,因此對於我們要做集中收納記錄...

鐵人賽 Security DAY 19

達標好文 技術 開源記錄集中管理系統:Graylog (二)

(取自 Wikipedia) 在企業當中的記錄量越來越多,像 Graylog 這樣的解決方案就會成為所有記錄資料的重要處理核心,將資料收集進來後經過處理、轉換、...

鐵人賽 Security DAY 18

達標好文 技術 開源記錄集中管理系統:Graylog (一)

資訊系統每日產生海量的記錄,主機數量也不少,如果沒有良好的集中管理機制,想要從中找到線索,無異於海底撈針。 在很多年以前,我就為此困擾不已。因此需要搭配好的工...

鐵人賽 Security DAY 17

達標好文 技術 開源 IP 位址管理系統:phpIPAM

在企業當中隨著組織業務擴大,所使用的網路與裝置規模也隨之成長,以往也許還可使用試算表的方式手動管理,但是當數量達到一定程度之後,IP 位址的管理就會成為一個難...

鐵人賽 Security DAY 16

達標好文 技術 開源 IT 資產管理系統:Open-AudIT

企業營運必定與電腦系統脫離不了關係,每一部電腦散落在各部門、各辦公室,若是較具規模的公司,甚至會有跨好幾個地區的辦公室存在。 就 IT 管理者來說,如何管理這...

鐵人賽 Security DAY 15

技術 開源資料備份系統:Duplicati (二)

上一篇我們在 Duplicati 當中成功建立備份作業,但可別忘了,只有備份並不能確保資料沒有問題,在適當的時間進行資料還原的演練才是真正完整的流程。 本篇將...

鐵人賽 Security DAY 14

達標好文 技術 開源資料備份系統:Duplicati (一)

在網路普及的時代,所有知識與資料的數量以非常驚人的爆炸性成長往上攀升,也因為所有的營運都與數位資料息息相關,如何做好備份就是一個令企業資訊單位非常頭痛的問題。...