---
# System prepended metadata

title: Scisprint Taipei 2023 February
tags: [scisprint]

---

# Scisprint Taipei 2023 February

###### tags: `scisprint`

Sprint page: https://sciwork.dev/sprint/year/entry

**Date:** 11th Feb, Saturday
**Time:** 10:00 -- 17:30 (7 .5hours)

:::info
This whole page is for workspace
:    No dedicated workspace section is needed.
:::


[TOC]


---



    
    
# Task

- Program setup (projects) [name=jenny]
    - [x] Collect and maintain [project topics](https://hackmd.io/@sciwork/BJkd6Blts)
    - [ ] Event day host
- Registration [name=kunxian]
    - [x] KKTIX
    - [x] Dboy will find helpers for food. [name=Dboy] 
- [x] Sponsorship prospectus (for the Amazon venue) [name=wei] [name=Dboy]
- [ ] Venue [name=jim] [name=Wei]
    - [x] Parking
    - [x] Table, seat
    - [x] Wifi
        - 有 wifi。是我見過最快最穩的會議室 wifi。帳密就寫在牆上 by yyc
    - [x] Projector
        - According to the video, we'll have 2.
    - [x] White/blackboard
        According to the video, we'll have 6.
    - [ ] 帶位安排 (一樓手扶梯旁 *1-2人, 二樓閘門口 *1-2人)
        - Jim, Peter
- [ ] Promotion [name=Peter]
    - [ ] Make sprint page
- [ ] After dinner [name=Dboy]
    - 與會人員以學生居多
        - 價格可能需要壓在 300 左右，上限 400
    - options:
        - ~~`都一處`: https://goo.gl/maps/fUvpY4d7ty5A48wt7~~
            - 價格壓線
        - ~~`海灘叢林 A Beach`: https://goo.gl/maps/Dox2U6Qb9Kny4qHv9~~
            - 太貴
        - ~~`金色三麥 (信義誠品)`: https://goo.gl/maps/FoMi9JuinQu8EvBt5~~
            - ~~可能也~~肯定太貴
- Lunch [name=Dboy] [name=kunxian] [name=TY]
- Record [name=yuko] [name=書玟]
- Photos [name=Ray]
---


# Attendees (sign-up)

We may need to use an external registration system for the venue rules.

~~Sign-up rules.~~

~~1. Name~~

# Agenda

**Date:** 11th Feb, Saturday
**Time:** 10:00 -- 17:30 (7.5 hours)
* 10:00 -- 10:30 Arrival and seating
    * check registration info
    * ~~collect lunch money (不開收據)~~
* 10:30 -- 11:00 Project introduction
    * Quick overview of each project
* 11:00 -- 12:00 Coding session 1
* 12:00 -- 13:20 Lunch Break (group update and discussion)
* 13:30 -- 14:20 Coding session 2
* 14:20 -- 14:30 Group update (and discussion) session 2
* 14:30 -- 15:20 Coding session 3
* 15:20 -- 15:30 Group update (and discussion) session 3
* 15:30 -- 16:30 Final Sprint
* 16:30 -- 17:30 Project summary
    * Include but not limit to the progress on the day
* 17:30 Dismiss for dinner


:::info
Group update (and discussion)
:    Present progress and issue discussion in the development group
:::

# Projects
## modmesh 
C++/Python hybrid system for hyperbolic PDE solvers and the required mesh definition.

* **Project link**: https://github.com/solvcon/modmesh
* **Project Contact**: Yung-Yu Chen (@yyc#7718)
* **Background knowledge**：
  Proficient in modern C++ (we currently use 17, but most of the time 11 is sufficient), proficient in the CPython (both the Python language and the C part), some understandings to computational mechanics and/or computational geometry.
* **Software Requirements:**
* **Subjects**: TBD
* **Participants** (also add your names here):

## uTensor
  uTensor is an extremely lightweight machine learning inference framework built on TensorFlow and optimized for Arm targets. It consists of a runtime library and an offline tool that handles most of the model translation work. This repo holds the core runtime and some example implementations of operators, memory managers/schedulers, and more, and the size of the core runtime is only ~2KB!
* **Project link**: https://utensor.github.io/website/
* **Project Contact**: Dboy Liao (@dboyliao#1295)
* **Background knowledge**: Neural Network (Computational Graph)
* **Software Requirements**: C++11, Python3 (TensorFlow2), Unix-like System (recommended)
* **Subjects**: 
    1. runtime (pure C++)
        * kernel implementation (Tensorflow or PyTorch)
        * code generator (C++ and Python mixed)
    2. PyTorch front end
        * upgrade to latest Tensorflow
        * modern neural network porting
* **Participants** (also add your names here):

## Cytnx
Cytnx is a scientific library which aims to provide similar experience as using numpy/scipy/pytorch. Thus, although Cytnx is written in C++, there’s python binding for users familiar with python.

On the other hand, it aims to provides many efficient methods to manipulate tensors, tensor networks, linear algebra. All the critical calculation are come with CPU and GPU dedicated implementations to acheive fully usage of computer resources.
* **Project link**: https://github.com/kaihsin/Cytnx
* **Project Contact**: Lin Chang Teng (@jeffry1829#0568), Ke Hsu (@kjjjjjjjjj1104#5128)
* **Background knowledge**: 基本c++, python, 線性代數
* **Software Requirements**: Anaconda, git
* **Subjects**:
    * tensor network 簡介和 Project 介紹
    * 介紹 function 實作, 測試, benchmark流程
    * python interface
* **Participants** (also add your names here):
    * 許可(Ke Hsu, Joseph) 
    * 林昶滕(Lin Chang Teng, Jeffry)
    * 洪浩迪
    * 阮麟琹(Jessica)


## pydoccht
 Python 官方說明文件臺灣繁體中文翻譯計畫
* **Project link**: https://github.com/python/python-docs-zh-tw
* **Project Contact**: Matt Wang (@mattwang44), Josix (@Josix#3800)
* **Background knowledge**: 中文、基礎英文、一點點 Python 經驗
* **Software Requirements**: git，有空可以先看看 [README 中的*翻譯流程* 部分](https://github.com/python/python-docs-zh-tw#id3)
* **Subjects**: 
    * 介紹 project 現況與翻譯流程
* **Participants** (also add your names here):

## Mandarin Grammar Checker on Repetitive-zai(再)/LocativePeriodic-zai(在)
Repetitive-zai (再) and LocativePeriodic-zai (在) share the same pronunciation in Mandarin. This has led to many typos due to lack of language-decency self-awareness in modern texts. This project aims to make a Loki model that can examine whether the zai is used correctly or not.
* **Project link**: https://github.com/Chenct-jonathan/Loc_zai_and_Rep_zai_parser
* **Project Contact**: Jonathan Chen (@陳畯田), PeterWolf (@PeterWolf#1422)
* **Background knowledge**: 
* **Software Requirements**: 
* **Subjects**: 
* **Participants** (also add your names here):


## commitizen-tools
 Create committing rules for projects 🚀 auto bump versions ⬆️ and auto changelog generation 📂

  commitizen-tools 是一套可以協助團隊管理 git commit message 規範的工具，讓團隊能更容易寫出可讀的 commit message。除了提供符合 conventional commit 的規範外，還有提供數種規範模板。另外一項很重要的功能自動跳版本號跟產生 Changelog，commitizen-tools 會根據最新 merge 回 main / master branch 的 commits 的內容來判斷該怎麼跳版（follow semantic version ）我另外有寫一篇教學文[Python Table Manners - Commitizen: 規格化 commit message]說明這個工具該如何使用。
* **Project link**: https://github.com/commitizen-tools
* **Project Contact**: Wei Lee (@clleew#6749)
* **Background knowledge**：Git。請先按照 [Contributing](https://commitizen-tools.github.io/commitizen/contributing/) 上的教學設定環境
* **Software Requirements**: 
* **Subjects**: 
    * What is SSG?
* **Participants** (also add your names here):

## Sciwork Portal
Sciwork Portal is a project for maintaining our official website – Sciwork.dev, which was built by Pelican with tailwindCSS, and deployed by Netfliy.

If you are interested in this project, feel free to join with us! :)
* **Project link**: https://github.com/sciwork/swportal
* **Project Contact**: Aya yu (@tN#6722)
* **Background knowledge**：`git`
* **Software Requirements**: `code editor`, `git`, `python 3.6^`
* **Subjects**: 
* **Participants** (also add your names here):


## Training Course - Get Power From Command Line 
* **Project description**: 
* **Project link**: 
* **Project Contact**: oil_lin (@oil_lin#0746)
* **Background knowledge**：
* **Software Requirements**: 
* **Subjects**:
* **Participants** (also add your names here):

## 

---
Add a project with the template below:
## Project name 
* **Project description**: 
* **Project link**: 
* **Project Contact**: 
* **Background knowledge**：
* **Software Requirements**: 
   1. ...
   2. 
* **Subjects**: 
* **Participants** (also add your names here):

# Venue
場刊影片
1. https://drive.google.com/file/d/1WDf-PKfGs5LDcjHdAy4tGeDOIz5lliDs/view
2. https://drive.google.com/file/d/1c4q26E2QTNIRZe-xuSVGg0Ub2_YyfpFq/view


# Table and Seats
![Uploading file..._f6vee5dfr]()


# Lunch Plan

* 訂披薩
    * [達美樂](https://www.dominos.com.tw/)
        * 外帶大披薩半價
        * 平均一個大披薩約 350 NTD
    * [必勝客](https://www.pizzahut.com.tw/)
        * 比薩外帶買大送大、外送買大送小
        * 平均一個大披薩約 350 NTD
        * 特殊餅皮大約 +120 NTD
    * [馬蔬蔬](https://goo.gl/maps/qC8eC9kQGWakr2BGA)
        * 素食披薩、義大利麵
        * 披薩 8 吋平均 250 NTD
        * 無外送，需自取
* 以人數 15 人左右，大約一個人花費 200 NTD
    * **Budget**: 200 x 15 x 1.5(for side dishes) = 4500 NTD

* Pizza Hut
![Pizza-Hut](https://i.imgur.com/1P1rfj1.png)
* Domino Pizza
![Domino-Pizza](https://i.imgur.com/086XFoD.png)
* 馬蔬蔬
![馬蔬蔬](https://i.imgur.com/22O3Atk.jpg)

# Parking
* 昇榮信義停車場[https://goo.gl/maps/aq6omFdqPm33JzxJ9]
    price:40/hr, cash only
    review:4.1 stars
    ![](https://i.imgur.com/ydDA7Dv.png)

*  信義廣場地下停車場圍籬式自行車停放區[https://goo.gl/maps/MVjgnyWzNezHGzdS7]
    price:50/hr
    review:3.8
    ![](https://i.imgur.com/4RQJFmJ.png)
* (CITY PARKING 城市車旅停車場)[https://goo.gl/maps/Jvq2NStBPLMMh6V29]
    price:?
    review:2.6 stars
![CITY PARKING](https://i.imgur.com/hI8UQWl.png)

* (neo19大樓停車場)https://goo.gl/maps/Arg3zCStd1or8Bb4A
    price:?
    review:3.0 stars
![](https://i.imgur.com/Y6N6n6T.png)

* (CITY PARKING 城市車旅停車場)[https://goo.gl/maps/7ZpTc2KzcvtCaNBo9]
    price:?
    review:1.5 stars
    ![](https://i.imgur.com/gYdzYag.png)

* 信義廣場地下停車場[https://goo.gl/maps/kGYnFm5LAdAdKCfM7]
    price: 60/Hr
    review:3.4 stars
![](https://i.imgur.com/uNTvj4v.png)


# Reference
- [PyCon APAC 2022 Sprints Summer](https://hackmd.io/@pycontw/HkXF-Qxc9)
    - 時間長度: 9:30-17:00
    - [議程表](https://docs.google.com/spreadsheets/d/1xMvsMFlaySnyxLZ1Ae5CrK82Es-1xnLEWdzve1aEMAs/edit#gid=0)
    - 覺得不錯的地方
        1. 提供專案領導人如何介紹專案以及和參與者互動: **如何組織一個衝刺開發**
        2. 專案的說明詳細: **先需知識 Background knowledge**、參與專案前需要做的事情
            > Project Name
            專案描述 Project description:
            專案連結 Project link:
            專案聯絡人 Project Contact:
            先需知識 Background knowledge：(或是事前可以先安裝的工具...)
            主題 Subjects: 
- [SciPy 2022](https://www.scipy2022.scipy.org/sprints-schedule)
    - 覺得不錯的地方
        1. 有寫出專案難易度: **Level**
- https://www.fufusee.com/blog/seminar-action-plan

# Sponsorship prospectus to Amazon

* Draft by Dboy and Wei: [Scisprint Taipei 2023 February 企劃書](/9dED71UCQ5eGHivOA6D0jA)

# Online promotion
## Random idea

- 預計參加人數: 50 人
- 宣傳圖需要放上贊助商的 logo?
- 文案對稿(?
- 發文時間? 發幾篇? 在哪些管道發布? 目標受眾?

# Meeting

## Preparation

### 2022/11/23

- [name=dboy] Revise prospectus and then contact AWS
    - Due date: 2022/12/5
- [name=yyc] Confirm project list (project invitation)
- [name=dboy] Registration with real name
    * lunch orders registration
    * UberEats/foodpanda
- [name=jim] Decide the time of the next meeting by the end of this week and call it

### 2022/12/1

- We need to prepare food
- [name=dboy] Check the cost of the possible options for lunch (perhaps pizza?)
    - 方便的吃素選擇？
    - 大約 10 個披薩的費用 + 配餐 => 估 budget

### 2022/12/19

- Attendees: [name=dboy], [name=jenny], [name=kx], [name=wei], [name=yyc]
- [name=dboy] Lunch plan with pizza

### 2022/12/27

- A record voluteer for each project. 尋找有興趣的志工協助專案紀錄。
    - 偏向側面紀錄者。記錄參加者有誰、來自什麼背景等等、記錄當天參與者的參與狀況或是回饋。

## Post-Event Review