Activities OpenFoundry provides essential tools and services through its service platform for users to develop Open Source Software Projects, the operating funds comes from the National Science Council and the Research Center for Information Technology Innovation of Academia Sinica Taiwan. https://www.openfoundry.org Wed, 17 Sep 2025 11:45:02 +0000 en-gb 我的好情人 Vim https://www.openfoundry.org/en/activities/details/452 https://www.openfoundry.org/en/activities/details/452 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: Application Software
Date: 2015.02.14
Time: 09:30 - 16:30
Description:

合作單位:

5xruby

活動內容:

  • Vim 簡介與安裝
  • Vim 模式切換
  • Vim 基本操作
  • Vim 設定
  • Vim plugin 介紹

講者介紹:

高見龍 (Eddie Kao)

注意事項:

  • 請自備筆記型電腦。

報名網頁:

https://ossf.kktix.cc/events/20150214-vim?preview_token=640c191f1dcddb1c3f52493e14f309f4

]]>
Application Software Thu, 25 Dec 2014 23:15:36 +0000
學個 Sinatra 好過年 https://www.openfoundry.org/en/activities/details/453 https://www.openfoundry.org/en/activities/details/453 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: Programing Development
Date: 2015.01.18
Time: 09:30 - 16:30
Description:
感謝各界先進的參與,本活動已圓滿結束,如有任何問題歡迎跟活動連絡人連繫。
活動簡報

合作單位:

5xruby

活動內容:

  • Ruby Syntax(1.5hr)
    • Variable and Conatant
    • Flow Control
    • Coding Style
    • Lambda & Block
  • HTTP Concept(0.5hr)
    • HTTP METHOD
    • Cookie / Session
  • Hello Rack(1hr)
    • Hello Rack
    • GET Page with query string
    • POST Form Paramaters
    • Rack Console
  • Sinatra Basic(1.5hr)
    • ROUTE
    • FILTERS
    • HELPER
    • View
  • Sinatra With Database(1.5hr)
    • Sequel Introduction
    • Query
    • Sort
    • Insert
    • Edit & Update

講者介紹:

鄧慕凡(Ryudo)

1997 年開始遊戲製作的十年生涯,目前任職於五倍紅寶石股份有限公司。工作之餘也積極經營 Ruby 語言社群,現為台灣 Ruby 程式語言社群「Ruby Taiwan」的主辦人,同時也是年度國際研討會「RubyConf Taiwan」以及 Railsgirls Taipei 的主辦人。

注意事項:

  • 請自備筆記型電腦。

報名網址:https://ossf.kktix.cc/events/20150118-sinatra

]]>
Programing Development Wed, 07 Jan 2015 00:59:16 +0000
命令列入門:以 Bash Shell 為例 https://www.openfoundry.org/en/activities/details/450 https://www.openfoundry.org/en/activities/details/450 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: System Administration
Date: 2015.01.05
Time: 18:30 - 21:30
Description:
感謝各界先進的參與,本活動已圓滿結束,如有任何問題歡迎跟活動連絡人連繫。
活動簡報
錄影檔案

合作單位:

5xruby

活動內容:

說到 Linux,很多人的印象就是在黑壓壓的終端機上輸入指令。但是究竟要輸入什麼,要怎麼輸入?這些問題常常難倒新手。此次的「命令列入門」課程,將會手把手的教大家如何使用命令列,讓你也能自由自在的享受使用終端機的快感!

  • 命令列的特色
  • 命令列程式如何執行
  • 遊走於目錄之中
  • 如何操作檔案
  • Vim簡單上手
  • 系統變數
  • 權限修改

講者介紹:

雨蒼

  • 證照:
    • LPI Level 1
    • NCLPMCSEMCITP
  • 經歷:
    • 4 年 Linux 工程師經驗
    • 4 年 Python 工程師經驗

注意事項:

  • 請自備筆記型電腦。
]]>
System Administration Thu, 18 Dec 2014 23:12:59 +0000
從好到更好-程式碼重構 https://www.openfoundry.org/en/activities/details/445 https://www.openfoundry.org/en/activities/details/445 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: Software Engineering
Date: 2014.11.27
Time: 18:30 - 21:30
Description:
感謝各界先進的參與,本活動已圓滿結束,如有任何問題歡迎跟活動連絡人連繫。
簡報檔案
錄影檔案

合作單位:

5xruby

活動內容:

本活動將使用 Ruby 這個程式語言為範例說明:

1. 重構簡介
2. 重構原則
3. 程式碼的壞味道
4. 重構手法介紹

講者介紹:

高見龍 (Eddie Kao)

注意事項:

  • 請自備筆記型電腦。
]]>
Software Engineering Wed, 03 Dec 2014 18:50:02 +0000
高品質軟體的基本動作:如何寫好的程式 (Guidelines in How to Create High-Quality Code) https://www.openfoundry.org/en/activities/details/444 https://www.openfoundry.org/en/activities/details/444 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: Speech
Date: 2014.11.20
Time: 18:30 - 20:30
Description:
感謝各界先進的參與,本活動已圓滿結束,如有任何問題歡迎跟活動連絡人連繫。
活動錄影
活動簡報

活動內容:

本次講演主要目的為學生與初學者分享,開發高品質軟體應具備的概念,以如何寫「好的」程式為引導,並以 "Code Complete" 一書為本出發,提供簡短的閱讀指南與案例心得分享。

  1. What is High-Quality Code?
  2. How to create High-Quality Code?
  3. Variables (Good and Bad example)
  4. Statements (Good and Bad example)
  5. Code Improvements
  6. Software Craftsmanship

Code Complete 一書是目前被公認為給年輕的軟體工程師[1],最需要且重要的必讀之作,若想提升軟體開發的能力,這本書千萬不要錯過。

[1] Stackoverflow -- What is the single most influential book every programmer should read?

講者介紹:

蘇展(Johnson J. Su),自由軟體鑄造場臨時水電工。

對軟體開發流程有濃厚的興趣,特別重視良好的的開發方法與適合的工具,如古人云:工欲善其事,必先利其器,期許自己可以減少不必要的時間浪費軟體開發上。

]]>
Speech Wed, 03 Dec 2014 18:25:52 +0000
開開心心學 Ruby https://www.openfoundry.org/en/activities/details/443 https://www.openfoundry.org/en/activities/details/443 Venue: [台北] 五倍紅寶石台北出礦坑 / 台北市
Category: Programing Development
Date: 2014.11.02 - 2014.11.02
Time: 09:30 - 16:30
Description:

合作單位:

5xruby

活動內容:

  • 安裝 Ruby,寫出第一個 Ruby 程式
  • 基本語法
    • 變數與常數
    • 流程控制
    • Coding Style
  • 常用類別介紹
  • Block, Proc and lambda
  • 檔案處理
  • 物件導向程式設計
    • 類別與繼承
    • 模組與 Mix-in
  • 如何安裝、使用 Rubygems,以及如何打包自己的 gem
  • 使用 Rake 來幫你完成瑣碎的工作

講者介紹:

高見龍 (Eddie Kao)

注意事項:

  • 請自備筆記型電腦。
  • 2014/10/20 00:00 開放報名。

]]>
Programing Development Thu, 16 Oct 2014 00:38:52 +0000