disfactory

Month: 2021-10

2021-10-01

ael 11:34:29
@yt.lydia.han

在 about 頁上加上貢獻者名單的設計就麻煩你啦

https://github.com/Disfactory/about.disfactory.tw/issues/50

另外一個設計是大家來找廠要放到 about page,但文字什麼的都還沒給。
https://github.com/Disfactory/about.disfactory.tw/issues/51

英文版有在發想,但一樣進度零。不過基本上就是會把查各鄉鎮的section 拿掉或往後移
https://github.com/Disfactory/about.disfactory.tw/issues/41


About page 之前整體是 @wutingy 設計的

<https://github.com/Disfactory/about.disfactory.tw/issues/50|#50 Add contributor list>

<https://github.com/Disfactory/about.disfactory.tw/issues/51|#51 大家來找廠介紹放在 about.disfactory.tw>

❤️ 2 1

2021-10-04

deeper 17:17:45
突然想到 Imgur最近有要再打一次嗎~
(看到教育部學習歷程檔案遺失有感
💥 2
ael 21:38:32
@chiameitu 我和 @cstsai @hsu.yenchia 約了台灣時間週二下午四點簡單先討論一遍 data model,因為我週三可能無法上線。如果你有空的話,歡迎加入喔
好 請問從零開始討論嗎?有建議先看過什麼嗎?
YAlgorithm 2021-10-05 00:36:49
可以先了解一下data model是什麼東西
YAlgorithm 2021-10-05 00:38:37
然後想一下哪些東西要被model成table
YAlgorithm 2021-10-05 00:38:48
比如說User就一定需要一個table
YAlgorithm 2021-10-05 00:39:07
然後table裡面需要有哪些東西
YAlgorithm 2021-10-05 00:39:46
比如說User table裡面需要有這個user的identifier
YAlgorithm 2021-10-05 00:40:13
這個identifier可以是從某個login API來的比如說google login API
好的, 謝謝
@chiameitu
@hsu.yenchia
👍 1
酸酸的 21:48:11
酸酸的 21:48:51
請問已經有討論的素材可以先看嗎?

2021-10-05

deeper 16:03:56
未來完整文件放在這裡
https://github.com/Disfactory/satellite/blob/main/README.md

<https://github.com/Disfactory/satellite/blob/main/README.md | README.md>

*satellite* 希望能讓鄉民比對 2016.5.20 前後衛星雲圖,去抓出農委會五萬筆資料中的疑似工廠位址上的建物是不是新增建物,可以集中火力去檢舉或是可以把台灣疑似工廠 pin 掃一遍。 *目前討論相關文件* • <https://github.com/Disfactory/satellite/issues/2|github> • <https://g0v.hackmd.io/@yukaii/Disfactory/%2F5QH2TlaXQR21wMo3UIKZug|hackmd> • <https://docs.google.com/spreadsheets/d/1ejtowBcaAEW-fpX0ZObHgUAKZOshcqOvlU-0pYp8GPE/edit#gid=0|資料架構 draw.io> • <https://docs.google.com/spreadsheets/d/1ejtowBcaAEW-fpX0ZObHgUAKZOshcqOvlU-0pYp8GPE/edit#gid=0|大家來找廠流程需求盤點 google spreadsheet> • <https://www.figma.com/file/TVAEC28E3ojabGHc8BawbI/%E8%A1%9B%E6%98%9F%E7%A9%BA%E7%85%A7%E5%9C%96?node-id=635%3A885|figma> *出題邏輯* <https://user-images.githubusercontent.com/60970217/135978745-33b7c3fb-ee4c-4bb9-9bf7-bcc925179a01.png|截圖 2021-10-05 下午3 26 48> - [完整文件](<https://github.com/&lt;https://github.com/Disfactory/satellite/issues/5%7CDisfactory/satellite/issues/5&gt;>)

👍 1
ael 17:16:44
剛剛定好 data model 啦~接下來 to do:

1. @hsu.yenchia 會在 SpotDiff 這個 repo 開始用 Python Flask 起家,並且在 README 加入 coding style.

2. Domain 的部分,要請 @swind@yoyo930021 幫忙開 api.spot.disfactory.tw (backend production) 和 staging.api.spot.disfactory.tw (backend staging) 給 @hsu.yenchia . 前端的部分,麻煩 @cstsai 去取得 spot.cet-taiwan.orgstaging.spot.cet-taiwan.org
3. 接下來麻煩 @chiameitu 幫忙把原本 Disfactory 主站 factory table 中的一些資料撈到 spot 的 location table
。主站後端是 @swind@f46284628 在維護
好 我會完成撈資料的部分,細節再跟ael 請問~
ael 17:17:57
然後目前主站後台掛掉了 QQ @swind @f46284628
大約六小時前 docker daemon 被強制重新啟動
這要再找原因
然後現在已經重新啟動了
感謝 @swind 大大 ><
ael 17:19:10
今日 data model 討論結果
Image from iOS
一點點欄位上的命名建議:

• User 欄位用 id、created_at
• Location:
◦ isDone -> done_at: timestamp,可以順便記改變時間
◦ factory_id (snake case)
• Answer 欄位也可統一用 snake case
@hsu.yenchia
@yukai @hsu.yenchia 我在 Google Slide 上更改了 yukai 的建議。 yukai 說 location: factory 是 1:N ,不過我記得我們改成 N:N 因為 location 會有年份上的差異,所以一間 factory 會對應到兩個年份不同的 location。我不確定我這樣的理解對不對
YAlgorithm 2021-10-13 21:01:57
location有年份 所以一個location會對應到多個factory
YAlgorithm 2021-10-13 21:05:10
然後我記得你們好像有提到可能會有很多個factory在同一個地方 所以一個location也會對應到很多個location
YAlgorithm 2021-10-13 21:05:15
所以應該是n:n
@f46284628
LittleWhiteYA 2021-10-13 21:22:12
我稍微看了一下,覺得如果 city_name, town_name, lat 和 lng 都是從 factory 來的話
要不要乾脆直接就拿掉
在 query location 的時候直接 join factory table 然後再下 where 做 filter 就好

這樣可能可以避免未來 location 和 factory 資料不一致的情形發生
LittleWhiteYA 2021-10-13 21:31:08
這邊會想要問說想要分開成不同 database 的原因~?
因為 location 和 factory 的關聯性看起來蠻強的,我上面的想法在建立在會放在同個 database 的基礎上
@hsu.yenchia 想問你一下, data model 上的 table 是你建還是 @chiameitu 建?
YAlgorithm 2021-10-13 22:35:28
還沒決定 我還在用基礎的MVC架構
@caleb Discussion on data model. Yen-chia is doing the backend software engineering
@chiameitu @swind @f46284628 @hsu.yenchia

可以先確認 DB 真的要分開嗎?才能談要怎麼寫 script dump 資料
對,所以我想說先瞭解一下disfactory的DB table 如何設計的,再來討論一下是否真的需要分開
@chiameitu 那可以請你把這兩串討論合併到一個 GitHub issue 嗎?要全部 dump 成一個 csv 的話,我需要先跟 @cstsai 確認整個 factory table 是 public information。
@aelcenganda 第一次在github create issue, 再麻煩幫我看一下這樣標題跟內容是否清楚了, 感謝
https://github.com/Disfactory/SpotDiff/issues/8

2021-10-06

ael 14:15:37
抱歉今天小聚我無法參加,我想到幾個需要討論的有:

1. 百聚不如一見的第一百次小聚(@cstsai 的命名),要開始一個個敲過去的參與者請他們留下時間了
2. @yt.lydia.han@dianyangfu 對一下 about page 加上 contributors
3. disfactory.tw 後台掛掉 QQ
4. 大家來找廠的 domain names @swind @cstsai
5. 設計的部分還想要請 @wutingy@yt.lydia.han 幫忙看一下https://github.com/Disfactory/frontend/issues/125
6. @yukai 如果今天有空的話,幫忙順手(?)做一下 issue #117 #119 #122
7. @chewei @oriyaroriyar @cstsai 如果有時間的話可以討論一下跳坑首頁的安排

最後,@kaiwang 有可能會上線問圖資的事,再麻煩 @chewei

<https://github.com/Disfactory/frontend/issues/125|#125 Redesign location selection icon to be less confused with pin clusters>

*Is your feature request related to a problem? Please describe.* It is hard to find where the location pin (red orange circle) is among red cluster circles. <https://user-images.githubusercontent.com/9480974/135056048-91a397cf-78ff-4b46-82dd-12f58ed9dc31.png|螢幕快照 2021-09-28 下午4 52 02> *Describe the solution you'd like* Changes on location selector such as color or shape *Describe alternatives you've considered*

ael 14:17:35
啊,然後想要去 10/23 (六)實體 g0v 黑客松的人,要記得搶票喔

https://g0v-jothon.kktix.cc/events/g0v-hackath46n

g0v-jothon.kktix.cc

g0v hackath46n | 台灣零時政府第肆拾陸次九週年黑客松

g0v 第肆拾陸次大黑客松將在 2021.10.23(六)於線上舉辦,歡迎公民、鄉民、憤青等諸眾,帶著熱血來盡一己之力,開源協作參與社會。

嗚嗚我有看到,本來想搶票!但忽然發現又跟我的一個表演撞期.... 所以就,哭哭。

ps.我今天會到現場小聚呦!
@kaiwang 我之前說你有興趣錄八分鐘短講的話,是在這裡搶位下午 14:30 的短講。可以介紹你們實驗室做的專案

https://beta.hackfoldr.org/g0v-hackath46n/https%253A%252F%252Fbit.ly%252F2XGjt02
Carmen 15:37:15
想請問disfactory 的各位,大松當天現場會有人去提案嗎?還是說會採線上提案方式?
會喔
謝謝deeper
deeper 17:56:14
# 違章工廠回報系統第97次小聚

時間:20211006 20:00
地點:線上、實體hybrid
共筆:https://g0v.hackmd.io/@yukaii/Disfactory/%2F9bsKyaHTSQmNSuQ_bAg-RQ
連結:https://gather.town/app/4KcewWQLKPx6YPlV/Disfactory

HackMD

Disfactory 跳坑首頁 - HackMD

{%hackmd @yukaii/bigsur-book-mode-theme %} # Disfactory ## Introduction - [專案介紹](<https://about>.

gather.town

Gather

Gather is a video-calling space that lets multiple people hold separate conversations in parallel, walking in and out of those conversations just as easily as they would in real life.

今天有點發燒,pass一次,至於about page會再找Tin討論,線下進行~
LittleWhiteYA 2021-10-06 19:44:18
我會晚點上~
yukai 21:11:45
剛剛畫的 Logo
SpotDiff.png
這 logo 好棒 XDDDDDDDDD 真的很有「鎖定」感
讚喔
@cstsai 我更新了~~
超美的logo~~
14

2021-10-07

2021-10-08

毓球錢理路 09:12:08
@zxc32496428 has joined the channel
Kitty Chang 16:26:24
@kitty87tw has joined the channel

2021-10-10

Tony Duan 14:29:38
@tony84727 has left the channel

2021-10-11

聞英佐 01:12:38
@ahgigi95 has joined the channel
caleb 10:44:51
I'm back in Taiwan now! 😄
4

2021-10-12

deeper 14:22:28
@hsu.yenchia 地公在google ad那邊的限制比我想的還大,直接被寫死要導去 `https://cet-taiwan.org/xxxx/yyyy`
這樣的話,網址如果改成 `https://cet-taiwan.org/campaign/spot` 你覺得OK嗎?還是有其他的考量?
MicrosoftTeams-image.png
YAlgorithm 2021-10-12 16:10:18
只要有back-end domain name可以用就好
YAlgorithm 2021-10-12 16:10:39
可以有兩個嗎?一個staging 一個production
兩個應該是可以的~~
YAlgorithm 2021-10-12 16:59:35
OK感謝 這兩個可以
YAlgorithm 2021-10-12 17:05:45
YAlgorithm 2021-10-12 17:05:54
這兩個是給back-end server嗎?
YAlgorithm 2021-10-12 17:06:04
我要的是back-end domain names
YAlgorithm 2021-10-12 17:06:16
你可能還要預留兩個給front end
@hsu.yenchia 這兩個是給 front end 的
@cstsai @hsu.yenchia

前後端 domain names 我寫清楚在這裡了
https://github.com/Disfactory/SpotDiff/issues/8
YAlgorithm 2021-10-12 17:39:29
喔喔喔感謝
後來發現 我們下ㄉ廣告限制是可以解除的!
所以 spot.disfactory.tw 是可以的!(測試版亦同
@hsu.yenchia 可能需要重新來討論新ㄉdomain怎麼開了
deeper 14:39:21
BTW 明天有人想來現場小聚嗎~~~ 有的話麻煩幫我按ㄍ 🙌 我準備食物比較有個底
我會線上~
我今天請假~
我線上~
🙌 1
ael 15:17:34
BTW, about page 我覺得需要 mobile first 喔
啊 好 整個忘了
不是指這次單一的設計,只是想提醒一下如果只畫一版 ,先畫 mobile 比較經濟(?)不過我剛剛看了一下,目前 mobile device 佔 about page 瀏覽量,大約是六成,所以可能影響也還好

2021-10-13

deeper 16:57:53
新的介紹需要的文案:
@oriyaroriyar 幫看 我要交給 @wutingy ㄌ~
https://docs.google.com/document/d/1AlX4a7e0_ju8Iu8I8fryKiIxYjgjEsNrBRY7VPAZFP0/edit?usp=sharing
deeper 17:31:53
# 違章工廠回報系統第98次小聚
時間:20211013 20:00
地點:線上、實體hybrid
線上:https://meet.google.com/coc-vuaa-ykz
共筆:https://g0v.hackmd.io/@yukaii/Disfactory/%2FXlcOKtrvRz6FVSPbljq8CA

## 待討論與待解issue
1. about.disfactory.tw
- 貢獻者區塊
- 介紹修改
2. disfactory.tw
- followups4user
3. SpotDiff
- data model
- 結束畫面設計
- 切版進度
4. 100次小聚

meet.google.com

Meet

Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.

HackMD

Disfactory 跳坑首頁 - HackMD

{%hackmd @yukaii/bigsur-book-mode-theme %} # Disfactory ## Introduction - [專案介紹](<https://about>.

@f46284628 求 review ><
ael 20:29:24
@dianyangfu
建好了大家來找廠的前端 repo,東西先丟上來

https://github.com/Disfactory/SpotDiffFrontend

Disfactory/SpotDiffFrontend

Frontend of Disfactory

ooooo!!!!
🤩 1 1
SL 20:48:31
那大松舉這個好不好
image.png
📣 5 3 1
deeper 20:50:45
https://forms.gle/b1qiKQqGYPtbcLYQ6 <!here> 100次小聚要參加的人要來填表!

Google Docs

【Disfactory|百聚不如一見】出席調查(歡迎舊雨新知一起來~~~~)

感謝各位一起挖坑、跳坑、填坑, 第100次小聚,邀請大家一起來看這一路上的痕跡和展望下一個大坑(?) 從2019年7月小海在第34次大松初登場以來,disfactory小聚走過兩個寒暑, 第一年我們積極開發回報系統的回報者端,搶在工輔法上路前讓系統上線; 第二年deeper加入,開始優化後台系統,讓篩選與檢舉就在彈指之間完成; 這一年我們在坑中再挖坑道,要做個「大家來找廠」的公民辨識計畫,要用衛星圖資揪出新增工廠所在。 我們(各自用各自的方式)經歷了瞎子摸象、四個時區同時連線、兩次慶功宴、跟隨疫情社會從實體轉成線上、多次的密碼救援(?)還有系統救援;除此之外,我也特別珍視小聚過程中的各種閒聊:分享各自在各地的生活、身體變化、各種加班、離職、找新工作、跳新坑,還有針對NGO、公民科技、甚至星象、性別意識、高敏感族群的亂聊。 一起回憶一下看看自己第一次參加是哪一次?或是詳細發摟一下最近這個專案在幹嘛XD :black_nib:歷久彌新ㄉ共筆:point_right:<https://g0v.hackmd.io/@yukaii/Disfactory> :rocket:熱騰騰ㄉ大家來找廠github:point_right:<https://github.com/Disfactory/SpotDiff> 我們會安排一些互動式的節目讓大家都能同樂,所以不用害羞, 不管你是舊雨還是新知,都竭誠歡迎你來~~ 時間|2021.10.27 19:30 地點|線上/實體同步進行   >線上|<https://gather.town/app/4KcewWQLKPx6YPlV/Disfactory>   >實體|地球公民基金會台北辦公室

SL 21:58:51
btw 第100次小聚環節設計如下:

*若有線上+現場參與*
1. 破冰:每個人輪流抽一個問題回答。
2. 放鬆:現場有東西吃&喝,開一個遊戲區跟線上的人玩畫畫遊戲。
3. 吉他演奏會直播。
*若只有現場參與*
1. 破冰:每個人輪流抽一個問題回答。
2. 放鬆:現場有東西吃&喝,我們可以玩switch嗎?(但我沒有,有人有嗎?)
3. 不夠嗨的話請小海or Jason 表演,夠嗨的話youtube卡拉OK。
我有 switch一組,還有overcooked! 請大家貢獻手把XD
怎麼直接被 assign ㄌ...
別騙我們最近沒練新曲目!
都在吹薩克斯風ㄋ
我們替你備好燈光和崇拜的目光 你只要帶著樂器來就行ㄌ
@jsaon92 那吹薩克斯風也可以啊~~~
尖叫聲也準備好了
@jsaon92 一起去la
ddio 可以帶兩支 switch 手把過去~~~
想問身為路人,還需要帶什麼食物酒水嗎?
酒水不用~~~ 手把記得!
感謝慷慨的路人> <
我有馬力歐賽車XD
@cstsai uccu
到樓下拿披薩now

2021-10-14

2021-10-15

YAlgorithm 03:45:44
關於spotdiff起家
❤️ 1
YAlgorithm 03:45:54
我先把基礎結構放到github上了
YAlgorithm 03:46:14
這個只在我的MAC上測試過
YAlgorithm 03:46:28
之後我會在server上架這個系統結構
YAlgorithm 03:46:48
之前的readme裡面的東西我把他們移動到wiki
YAlgorithm 03:47:20
我是希望資料都放在wiki pages
🙌 1
YAlgorithm 03:47:42
主要的README是要放code的結構之類的資訊
👍 1
YAlgorithm 03:48:07
然後我有提案了一個Coding standards
YAlgorithm 03:48:25
看你們覺得如何
YAlgorithm 03:48:33
我是不希望code裡面出現中文
👍 1
YAlgorithm 03:48:44
comments, docstrings希望都是英文
YAlgorithm 03:49:01
但是其他的像是git issues, pull requests, wiki pages, commit messages, and README files這些有中文沒關係
YAlgorithm 03:53:53
然後coding standard我覺得需要想要貢獻的大家討論一下
@chiameitu 這主要是你和 @hsu.yenchia 決定
我是新手,可以完全follow 大家的決定喔!我有看過Yen Chia前一個專案的coding standard,覺得沒問題,我也可以follow那份。
YAlgorithm 2021-10-15 16:39:56
OK~
YAlgorithm 03:54:25
他很重要 因為一但定案之後就是大家都照著這個標準流程走
YAlgorithm 03:54:39
這樣可以某種程度保證code的品質
deeper 13:43:35
剛剛和可飛和peii聊,突發奇想,想到大家來找廠可以設計成是工廠就左滑,是農地就右滑….
deeper 13:45:11
「為什麼你們不早點提!!已經來不及了!!」
Tin 14:30:16
應該很難,網頁不好滑來滑去,而且使用者也不會知道方向性與工廠農地的關聯
🥺 1
ael 15:33:46
@caleb is interested in contributing to SpotDiff in his quarantine. ( He contributed to the awesome cluster feature on disfactory.tw) However, I don't know where we can leverage him the most on the project. He is a frontend developer working to be full stack and learning Mandarin. I will explain the context to him more later, but I want to make an introduction first to see if anyone has any tickets needing hands.

The UI of SpotDiff
https://www.figma.com/file/TVAEC28E3ojabGHc8BawbI/%E8%A1%9B%E6%98%9F%E7%A9%BA%E7%85%A7%E5%9C%96?node-id=635%3A885

Designer: @wutingy
Frontend: @dianyangfu
Backend: @hsu.yenchia @chiameitu

Figma

衛星空照圖

Created with Figma

Or @yukai you need a hand on the frontend issues of disfactory.tw ?
YAlgorithm 15:50:43
喔對了請問一下
YAlgorithm 15:51:11
frontend和backend是都要一起放在同一個repo嗎?
YAlgorithm 15:51:23
還是這裡只放back-end?
YAlgorithm 15:51:52
如果要放一起的話我們會需要討論git flow
YAlgorithm 15:52:06
然後大家在這個repo的coding standard要統一
YAlgorithm 15:52:29
如果分開的話那我覺得就沒差
沒差的意思是“一樣的”還是“沒問題”?
YAlgorithm 2021-10-18 16:42:32
that means “it does not matter”
ok thank you!
YAlgorithm 15:53:21
我現在是SpotDiff有back-end和front-end的兩個資料夾
YAlgorithm 15:53:50
如果前端後端要放一起,那前端就會在front-end資料夾裡面
YAlgorithm 15:54:00
如果分開不同repo的話也可以
YAlgorithm 15:54:19
我front-end的這個資料夾會需要放一些testing code
YAlgorithm 15:54:29
來測試API functionality
ael 15:56:41
@hsu.yenchia 我目前新開了一個 SpotDiffFrontend repo,想說分開做 CI/CD 比較好(這是 Disfactory.tw 前後端 repo 拆開的原因)
👍 1
YAlgorithm 15:57:37
OK那我這個SpotDiff的front-end資料夾部分就是放前端testing code
ael 16:07:03
@chiameitu 這主要是你和 @hsu.yenchia 決定
YAlgorithm 17:37:18
嗨不好意思先跟大家說一下
YAlgorithm 17:37:39
我會刪除SpotDiff這個repo然後再重新開一個
你做了新的回購嗎?frontend?
YAlgorithm 2021-10-18 16:42:14
I deleted the old one and created a new one
YAlgorithm 2021-10-18 16:43:24
I ddi not touch the front-end repository, only the backend https://github.com/Disfactory/SpotDiff
So for the frontend, https://github.com/Disfactory/SpotDiffFrontend is that the correct repository?
@caleb Yes, it is the front-end repository
YAlgorithm 17:37:56
我會複製裡面的所有資料
YAlgorithm 17:38:03
因為要換個帳號開發
Mao 20:38:55
@maowang01 has joined the channel

2021-10-16

2021-10-18

David Fu 22:50:14
嗨,這裡是SpotDiff的前端,
上次小聚時有跟@wutingy 提到的svg檔案不完全載入的問題,我有提到spotDiffFrontEnd的issue裡了。如果大家有空的話可以看一下。

https://github.com/Disfactory/SpotDiffFrontend/issues/2

我有使用一個名為vue-svg-loader的套件載入svg檔,我原本想說是不是套件的問題,但就算不使用該套件,直接將該 <svg> 標籤放進 Html 結構,還是會有問題,所以應該不是套件的問題。

目前我有兩個土炮的解決方法:
1.改用png,但這樣圖檔解析度會變低
2.透過別的網站,將svg檔再壓縮

雖然在google chrome上,僅有少部分不完全載入的問題,但沒辦法呈現原本的效果還是很惱人啊~~
svg 是有效的 html。 請參閱 https://curative.com/covid-19-vaccine ,這裡有許多內聯的 SVG。 我可以幫忙看看。
我明晚也來幫忙看看
@wutingy 所以是卡在哪呀,看到你剛 committ
卡在那個圖片太複雜,figma 出出來有點無法正常顯示,因為是 pixel art 的關係…
我後來進去 ai 把圖片可以 combine 的 combine 就正常了
還有 figma 那邊的 group 也太多層,有再花時間把他們清一清,重新出圖
結論:設計不要偷懶
酸酸的 23:50:11
因為在考慮寫script 倒工廠資料, 想請問disfactory 中, factory / location的table 長得如何? 另外因為考慮要倒資料進SpotDiff 的db, 想請問如何取得資料的細節, 不知道可以跟哪一位請問~
@swind @f46284628
應該可以請deeper 給你 csv 檔案就可以了
可以請 @deeper 將 factory 的 table export 成 csv 給你,這樣上面應該就會有欄位資料,以及所有工廠的資訊了。

但是不會有其他的資訊,例如公文資訊等
好的,我想先看一下factory 的欄位資料,我們需要討論一下DB 是否需要拆開,謝謝!
這條我另外create一條issue紀錄, 謝謝ael提醒~
所以提供 csv 的資訊足夠嗎?還是你需要連到 db 看 db 包含 index 設定等資訊?

1. 那麼還有一個方法就是可以嘗試架起 disfactory 的 backend,然後連到 postgreSQL 的 server 裡面會有工廠的初始資料。
2. 關於 "我們需要討論一下DB 是否需要拆開" 這個指的是 SpotDiff 的 db 跟 disfactory 的 db 嗎?
1. 我想csv 足夠的,謝謝!
2. 是的,或是討論要如何將資料倒進SpotDiff.
csv先給了一份短板ㄉ!

2021-10-19

deeper 20:58:40
@hsu.yenchia 可能需要重新來討論新ㄉdomain怎麼開了

2021-10-20

SL 13:52:23
有人想要去大松可是沒票嗎?我週末突然有事,沒辦法去了(要是沒有Disfactory的人想去我就會釋出這張票~)
deeper 16:13:49
# 違章工廠回報系統第99次小聚

時間:20211020 20:00
地點:線上、實體hybrid
線上:https://meet.google.com/coc-vuaa-ykz
實體:地球公民基金會台北辦公室(台北市中正區北平東路28號9樓之2)

meet.google.com

Meet

Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.

我今天有點忙 議程晚點附上XD
我今天會去現場喔,有人要一起吃麥當勞嗎 XD
我正要出發去買XD
今天會晚點上,大概<tel:2030-2100|2030-2100>之間會上線喔
LittleWhiteYA 2021-10-20 18:42:37
我今天也會晚點~
我今天 pass 正在幫典洋修前端的東東(還有補出圖)有事可以敲我
wow, whose calendar is that? I don’t even know there is one lol
it's the only i've always used lol
damn, it's always been wrong huh? hahah oh well
@cstsai 應該是 g0v 行事曆
@caleb Got it, but I don’t have the access to correct that. We generally start at 8pm, but people are welcome to chat since 7:30~
我還在搭車,八點會先線上,但手機快沒電了 QQ
@dianyangfu ~~~~~
ael 17:53:51
我今天會去現場喔,有人要一起吃麥當勞嗎 XD
🤩 2
YAlgorithm 19:27:14
會遲到個十分鐘拍謝
YAlgorithm 19:27:21
剛剛到家不久
deeper 19:31:02
OKㄉ
YAlgorithm 19:38:22
喔喔原來是八點
YAlgorithm 19:38:28
搞錯惹
deeper 20:15:02
https://api.disfactory.tw/swagger/
@chiameitu @hsu.yenchia
@slayer 我們有 openAPI
收到!!
😮 1 2
deeper 20:30:28
再跟 @hsu.yenchia 確認一次,domain是要開以下這幾個對嗎
api.spot.disfactory.tw (backend production)
spot.disfactory.tw (frontend production)
staging.api.spot.disfactory.tw (backend staging)
staging.spot.disfactory.tw (front-end staging)
@swind 這邊討論~
@hsu.yenchia 我還需要開什麼權限 domain才能開 請務必告訴我~
YAlgorithm 2021-11-17 22:13:30
Ok我試試看再跟你說
ael 20:51:00
@wutingy @yt.lydia.han , 負責大家來找廠行銷的 @oriyaroriyar 之後會想要討論一下按下 `分享` 按鈕之後,會怎麼分享顯示在社群媒體上 ><
好,下下週來討論~
🙆 1
ael 21:20:28
那再麻煩 @dianyangfu

1. 將 contributor list 加到 about page
2. host 寫好的前端,讓不會寫程式的人可以 view
-----(above is must have)
1. icon
2. 動畫
3. 元件
以上是我理解你要做的 priority
deeper 21:21:57
週六大松提案簡報:https://docs.google.com/presentation/d/1DdphZ2RCVrFLH4L1abM6LZKhsxzPSpT0MrRz9vXmFnI/edit?usp=sharing
(只是先複製了上一次的XD
@aelcenganda
yukai 21:25:50
https://disfactory-spotdiff.netlify.app

SpotDiff 最新的部屬~~
2 3 ❤️ 1 2 1 1

2021-10-21

ael 03:04:18
關於在社群媒體上分享的顯示圖片,我覺得 GitHub 這篇技術部落格寫超好的,深入淺出又有幽默感。感謝 @yukai 分享

https://github.blog/2021-06-22-framework-building-open-graph-images/

The GitHub Blog

A framework for building Open Graph images | The GitHub Blog

We recently set about creating a framework and service for automatically generating social sharing images for repositories and other resources on GitHub.

👍 1
caleb 11:12:20
I'll take a look at that bug today, @aelcenganda
🖖 1
deeper 17:37:03
感謝 @sandrahtlin 遠從新莊帶回週六與下週場佈道具乙式
Image from iOS
6 7 1
ael 19:20:41
小海對 NGO 工作者曉以大義(?)

用鍵盤改變世界,NGO 與開源社群的數位協力火花/地球公民基金會專欄
https://rightplus.org/2021/10/21/g0v/

Right Plus

用鍵盤改變世界,NGO 與開源社群的數位協力火花/地球公民基金會專欄

當 NGO 了解數位技術的無限可能,卻缺乏資源進行商業開發,g0v 零時政府就相當適合 NGO 工作者去參與和...

我要去general貼這篇釣魚(誤,去飛蛾撲火,看有沒有迷途的NGO工作者
🤣 2 👍 1
Cheryl 22:20:01
@g11145590 has joined the channel

2021-10-22

LU 13:45:05
@hypothesquerelle has joined the channel
Carmen 15:38:33
大家好久不見,我是Carmen,
為了明天的大松來與大家洽談,
並再次自我介紹。

有碰過面的各位應該知道,
我其中一個工作是幫日本各電視媒體,
最主要是幫NHK(日本放送協會)的事前溝通/寫拍攝腳本/疫情關係採訪也常要自己來的節目企劃。
在零時政府g0v這方面,目前為止策劃了幾個g0v 相關的節目。包括今年六月完成播出的「disfactory 農地違章工廠」的報導。
因為這次的報導中也需要大松的一些實體討論與線上討論的片段來剪輯成播出片段。
所以需要先詢問 #disfactory 的閣下各位,能否協助錄製明天大松的線上gather town「disfactory」這project線上會議室內的討論?只要在討論期間從電腦的螢幕錄製截取兩段各3分鐘左右就可以了。
在此先謝謝大家🙏

下面這段連結是五月時與 #disfactory 的member完成的,剛剛上網看了一下沒想到還在可以看。
當中線上會議也被剪輯進了播報片段,雖然是日文,
還請各位有興趣的可以參考一下。

https://www.dailymotion.com/video/x81ne3e?fbclid=IwAR1uLSJIpmhoFQwBvD63MpxM7bvuOF9remy9_2_NagjthKmk6bUrZX7avjo
iOS 的影像

Dailymotion

国際報道2021「台湾 “シビックハッカー”たちの社会革命」 0310 202106010139 - 動画 Dailymotion

国際報道2021「台湾 “シビックハッカー”たちの社会革命」 0310 202106010139を見る - Dailymotionでyk4tvを視聴

@carmenkuo0628 明天 g0v 大松是以實體為主。我不太確定我們線上的會議室討論會有什麼畫面
@besslee目前確認到的是bess說#disfactory會有gether town線上會議室。
其實除了gether town 之外,Slack 上的討論也是討論啊!
當天隨著大松的進行 鞥,隨時都有人在#disfactory上發問發言或回答,也是可以截取的討論畫面.
@carmenkuo0628 我的意思是,你只需要線上畫面,不需要實體照片嗎?還是實體你會自己來?
實體的我會帶一名攝影師到現場拍攝。但由於只有一機,目前的想法就是g0v方面所拍攝的現場照片,幾次下來最後都沒有能獲得動態的影像…
線上畫面我來吧~
@carmenkuo0628 今天線上沒人 我們就沒錄影了喔~~
👍 2
Carmen 16:50:57
實體的我會帶一名攝影師到現場拍攝。但由於只有一機,目前的想法就是g0v方面所拍攝的現場照片,幾次下來最後都沒有能獲得動態的影像…
David Fu 18:24:31
嗨大家好,disfactory 的about page的contributor list 做好了,而且也push 到GitHub上了,以下是目前的成果。(因為是較小的改動,所以我直接螢幕錄製,沒有另外deploy。)
我有請@szyeefun 幫忙review PR 、 @yt.lydia.han 幫忙確認pop-up 出來的效果跟秒數,但想說也給大家看一下目前的成果~~如果有其他需要調整的地方也可以跟我說
螢幕錄製 2021-10-22 下午5.09.40.mov
螢幕錄製 2021-10-22 下午5.10.50.mov
好讚好迅速
我沒意識到有要放英文 XD
看起來很棒欸
很美!!!
5 🤩 2
Tin 20:40:43
我覺得很棒 👍

2021-10-23

wuulong 09:46:40
農地工廠API, 整合進 LASS 思源地圖(即將上線)
image.png
3 6
mglee 09:57:24
@mglee has joined the channel
xxjimmy 10:24:31
@xxjimmy has joined the channel
CH 10:31:09
@colocolo317 has joined the channel
W.H. Lin 11:15:47
@oliverishere has joined the channel
yuhsinglo 12:12:37
@yuhsinglo has joined the channel
chihao 12:25:07
disfactory 在明年 10 月(10 週年前後)會有小聚或小松嗎? 😄 願不願意加入嘉年華的行列呢? https://g0v.hackmd.io/xEH5jmkuROyZZL4EWe2vQA?both

g0v.hackmd.io

g0v 十週年嘉年華 g0v ×10 Festival - HackMD

畫押就對了XDDD 明年十月我連自己在哪裡都不知道QAQ
deeper leap of faith ++
isabelhou 12:43:52
@isabelhou has joined the channel
isabelhou 12:44:16
請disfactory的大家填一下大事紀在g0v時間軸上:https://docs.google.com/spreadsheets/d/1gIku-jEaW492fSz4iMkXyFyYLpePfWLBmrtCd2LFLvE/edit#gid=1467627135 萬分感謝
@oriyaroriyar 你來寫 XD 就交給你這種記錄控了
deeper 13:02:37
歡迎今天因為大松進來channelㄉ捧油幫我們測試並留下意見~~
https://disfactory-spotdiff.netlify.app/#/

更歡迎直接去github開issue哈哈哈
https://github.com/Disfactory/SpotDiffFrontend/issues
江老翰 13:56:05
@jiangchenghans has joined the channel
ael 14:01:53
@oliverishere @jiangchenghans

關於 Disfactory/frontend repo 有什麼問題,可以 tag @yukai 詢問喔
Disfactory/SpotDiffFrontend 則是可以問 @dianyangfu
Disfactory/about.disfactory.tw 則是可以問 @szyeefun
沒問題,謝謝👍🏼
2 1
江老翰 14:03:27
哈囉
江老翰 14:07:07
我再找時間研究一下 vue ,感謝。
4 2 4
ael 21:02:56
@jsaon92 , @jiangchenghans 也很愛玩遊戲,他今天秀了自己興趣玩玩用 Unity 做的幾個小的單機遊戲
@jsaon92 是花費十年心血修改/二創小朋友齊打交的神人(?)
好厲害!
今天給大家玩的幾個小東西:

夾娃娃機:
https://laohanj.itch.io/jiawawag

一分鐘的防守遊戲:
https://laohanj.itch.io/dream-1-min

做成手機的版型,用手機會顯示警訊但按ok應該還是可以打開。
哇 不懂 Unity 只會 Assembly
XD
2

2021-10-24

ael 01:33:24
我之前跟 ddio 一起在 g0v Summit 分享 g0v 的專案協作心得
https://www.youtube.com/watch?v=mQYmkLYCKuI

YouTube

牧貓人 —— g0v 混亂有序開放協作專案管理 | g0v summit 2020

👍 2 1
ael 02:16:59
啊啊啊,我貼錯了,我其實想貼的是去年我和 @cstsai @oriyaroriyar 一起回顧 Disfactory 開發過程的分享

https://www.youtube.com/watch?v=-HIrihuluG4

YouTube

科技麻瓜 NGO 和開源魔法師的旅程 | g0v summit 2020

24:35 小海:被污染的米都買下來,然後寄到立院叫立委吃 XDDDDDDDDDDDDDD

又帥又好笑哈哈哈哈哈
https://e-info.org.tw/node/223143

很認真還做產品包裝耶~~
2
tai 07:35:56
24:35 小海:被污染的米都買下來,然後寄到立院叫立委吃 XDDDDDDDDDDDDDD

又帥又好笑哈哈哈哈哈
😆 2
tai 07:39:45
image.png
tai 07:40:25
其實每次講到「小海」我都會想起以前的貓房客也叫「小海」(圖中一打三那隻)
tai 07:41:36
image.png
一打三我可以!!!
❤️ 5 2
Carmen 14:51:02
一打三我也可喔!
被鄰居臨時召喚一打三,
其中一隻半身不遂需要6小時擠尿,
結果在15樓遇上地震的me.
iOS 的影像
3 1 😮 1

2021-10-25

slayer 11:39:11
@slayer has joined the channel
1
chewei 14:33:12
@slayer 您好! 印象中您有參與開發 FS2 Clicker,目前 disfactory 透過 SPOT 衛星影像搭配 5 萬間違章工廠點位,請民眾用手機協助標記是否屬於新建的違章工廠,這裡有目前的 測試頁面
( 摘自究心科技網頁介紹文章:大家透過手機上的 APP, 就可以根據任務與介紹來協助標記這些小塊的圖示. 例如「尋找森林開墾蹤跡」這樣的任務, 就是希望能夠標示出有被開墾的山林地. 不管是合法開墾, 非法開墾, 土石流或坍方造成森林被砍伐. 而這個 FS2 Clicker 就是讓大家可以在手機上, 透過回答簡單的問題就能參與這個群眾協作 (Crowdsourcing) 的專案了!)

GeoThings Inc.

自己的家園自己救 – 談衛星空照圖的另一個應用

談到衛星空照圖, 可能大家最常接觸到的會是衛星雲圖 (一般來說會是紅外線+可見光的拍攝組合). 而究心團隊透過與國家太空中心的合作, 應用福衛二號衛星的空照圖來提供大家另一種應用的可能.…

哇 這個行動還有在持續運作嗎?(抱歉沒有android打不開網頁裡的連結QAQ
FS2 Clicker 已經結束了,我們也期待會有其他有趣的服務出現喔!
我玩了一下測試頁面,覺得很有趣耶!! (by 平常不太玩遊戲的人XD
🤩 1 5
slayer 15:06:12
@chewei 這樣也記得,好厲害!
當時有微小小小的鍵盤參與🙏
slayer 15:07:49
今天其實跟 @yellowsoar 聊了一下,覺得我們家的服務可能有機會參與,因為對於 Disfacotry 的印象還停留在一兩年前,因此加入這個 channel 先拜碼頭!
5
ael 20:11:23
@slayer 嗚嗚,看到 FS2 Clicker 覺得很棒
slayer 21:12:20
FS2 是我們跟太空中心一個很棒的合作,究心團隊目前比較專注在災害前後的相關資訊,不過還是希望以後可以有更多這樣有意義的服務推出的啦! (所以跑來看 Disfactory) 😄
@slayer 如果你明晚週三有空,可以線上或線下實體參與我們 Disfactory 第一百次的小聚喔
感謝,已經報名! 明天因為晚間有個事件安排,會在完成後就登入 Gather Town 參與線上活動。感謝邀請!!

2021-10-26

2021-10-27

Oriyar 10:57:44
窩們已經在練團啦!大家期待今晚百次小聚吧!
Image from iOS
太太太太強了
等等 那個小提琴是怎麼回事 🤩
也太帥
左轉遇到愛
8 5 6 3 🎻 2 🎶 1
酸酸的 14:28:06
[disfactory/factory] 請問每個factory_id 代表的項目, 可能是同一"地號"在不同時間, lat/lon 不一樣的狀況嗎, 例如A地號的工廠可能因為擴建, 而在factory DB內有兩筆資料(分屬不同factory_id) 而記錄了不一樣的lat/lon 是嗎? (所以factory_id 是factory table 的primary key嗎?) 又, 想請問created_time 代表的是否是該筆資料的建立的時間?謝謝~
@chiameitu GitHub 的部分我明天再回你
deeper 14:30:33
第一個「?」:是
第二個「?」:是
第三個「?」:是
deeper 14:30:40
啊 所以是以上皆是XD
🤣 4 1 😄 1
chewei 16:41:41
若有需要,我可以帶 meeting owl 環景視訊工具至小聚使用?
@chewei 我覺得會很棒!! please~~~~
聽起來超猛 請帶XDDD
貓頭鷹很棒!
好的,預計 7:15 到辦公室
3 1
caleb 17:47:03
Meeting tonight?
Party tonight!!
i will join in spirit
deeper 18:52:20
到樓下拿披薩now
🍕 2
deeper 19:25:58
今天線上ㄉ捧油這邊請~~~
https://gather.town/app/4KcewWQLKPx6YPlV/Disfactory

gather.town

Gather

Gather is a video-calling space that lets multiple people hold separate conversations in parallel, walking in and out of those conversations just as easily as they would in real life.

走路中快到,請讓我今天現場參加,謝謝!
🙌 2
deeper 20:09:06
大家在現場的 有機會請幫拍照~~
https://drive.google.com/drive/folders/1-3pmtyUdbxThdfqEB0GZasbo54imXHOj
有拍照ㄉ可以上傳到這邊~~ 沒有權限就私訊一下email給我
slayer 21:50:21
可以分享一個小工具嗎?
slayer 21:51:49
剛剛在參加會議的時候,就順手作一個回報工具惹,不過因為還不知道後台 API,所以看大家要不要用看看這個 Line 機器人
slayer 21:53:06
Disfactory.png
slayer 21:57:02
這個就是步驟 1, 2, 3 這樣就可以完成工廠回報,接著我們這邊跟 Disfactory 的後台串接起來就可以囉
@swind 做的後台 openAPI 在這

https://api.disfactory.tw/swagger/
然後簡單紀錄一下今天晚上我跟 @slayer 的討論

使用 LINE 的顧慮:會收到使用者 ID 和頭像,無法維持在鄉間實地回報者的匿名性(擔心地方勢力糾葛)目前網站設計是聯絡資訊選填,只有不到一半的回報者會填稱呼和聯絡資訊。但是 LINE 真的是容易讓目標使用者上手的互動平台。

如果可以設計成讓使用者清楚知道,使用 LINE 回報會紀錄什麼,或是拿來做比較不敏感的行為,例如辨識已有的資料(類似大家來找廠),也會很棒。或是使用 Telegram ,但是一般台灣使用者不熟悉。

Slayer 因為用的是付費版的 LINE 帳號功能,比我們上次 @leo424y 做的 prototype 功能限制少。

@slayer 我們應該要開個 GitHub issue
剛剛更新了 Line 機器人的加入訊息,使用者應該會更清楚該怎麼做 1-2-3 回報。隱私權的說明是很重要的,而易用性與普及性也是一個考慮的點,我們就繼續討論。

接著看主要是在哪個 Repository 請讓我知道一下囉 (我還沒爬文),可以開 issue 或是 discussion (如果有的話)。也可以邀請我在 GitHub 的帳號 darkensiva 成為協作者,謝謝!
@aelcenganda 我建立了一個 discussion thread, 可以開始在這邊討論
https://github.com/Disfactory/about.disfactory.tw/discussions/56
🚀 7 3 6 🤩 2
LU 22:28:21
啊,不好意思,我把一雙木製的自備筷子留在場地裡(CSI?)如果有人看到或是撿到,請幫我保留證物(?)

2021-10-28

ael 00:26:36
感謝今天來第一百次小聚 Party 的大家 ><
👍 4 3 2
deeper 01:07:42
https://drive.google.com/drive/folders/1-3pmtyUdbxThdfqEB0GZasbo54imXHOj
有拍照ㄉ可以上傳到這邊~~ 沒有權限就私訊一下email給我
Jason Wang 01:38:49
@yuw545 has joined the channel
ael 16:20:12
@leo424y 你記得你上次做的 Disfactory LINE bot prototype 在哪裡嗎?
tai 18:52:01
@aelcenganda 請問你記憶中 假設拿掉來往溝通的部份的話 工程師們實做時,不確定性比較高、或是實際上花去 man-day 比較多的幾個需求是什麼?
我想稍微提早評估或猜想一下 tbbca 可能會遇到的 blocker
我不知道你們最後決定做什麼架構 XD
工程實務上花掉很多非預期的工程師時間,看看 @cph @swind @yellowsoar @yukai @yoyo930021 有沒有想特別提醒什麼? @contactfromg0vslack 想要 fork 一部分 Disfactory 的 code ,去做黑熊通報系統 #tbbca
@contactfromg0vslack 你想知道的是 Disfactory 開發的 blocker?是想知道哪種類型的 task 容易變成 blocker?老實說,我一時想不到具體技術面,我想到卡最久的都是需求釐清。(很可能因為我是 PM,工程部分還是問工程師比較準)
我把問題再限縮一點看可不可以再具體一點:
昨天我們的聚會有志工 @wer321011 react 和 vue 都會寫,我想協助他和我自己猜一下兩條路的 pros/cons

例如說, vue 在實做 xxx 的時候,其實有點麻煩,然後我再回頭去看同樣要作到 xxx 的話, react 會不會有一樣的問題

然後在有結論前我自己這邊會繼續按照 fork disfactory 的步調往下走;大概我自己改到某個程度、確定我可以如期交付兩個月後的 alpha 的話, 短期內就不會考慮 react 。
那這聽起來主要是選擇技術架構問題,看工程師有沒有人有空回答 XD 前端是 @yoyo930021 @yukai
前端技術類我想到的 blocker:
像是我「猜」 input label/box/button 應該都不會是太大的問題,我「猜」 GIS 整合類的比較會是問題??(前端新手亂猜一通)

我也不排除大家(都太厲害了所以)不覺得 vue 在實做上有遇到什麼 blocker...這樣也很好 哈哈
感謝大家,沒空回答的話我再找時間亂入小聚直接用問的,謝謝大家 : )
我個人認為 vue 跟 react 選擇差距不大啦
當初會選擇 vue 只是我主力在用的而已
但根據我工作的經驗 react 也是不會差多少
單純以前端框架的角度是這樣

GIS 的部份 我們是用一套叫 openlayer 的
因為它是參考的平臺 國土測繪雲 用的
我們能直接看這個平臺的程式碼 去拉他們現有需要的圖層進來
這套在臺灣用的比較少 但國外也算不少人用
缺點是中文資源少 英文資源官網不是很好讀 它的 API 設計比較沒那麼容易使用

現在還流行一套叫 Leaflet
它使用起來很容易 之前口罩地圖時臺灣很多人用
但它沒有內建支援 國土測繪雲用的 wmts 圖層
要裝 plugin 來支援 我們後來知道就沒有改了
感謝賜教!! 剛才有人也貼 leaflet 給我參考了 XD
補充 GIS 部分,openlayer 在向量圖磚的支援和效能沒那麼好,leaflet 比較流行資源也比較多,如果重寫應該會改用這套 XD
我記得那個時候工程師們有回饋說,要是後台那邊可以有個簡單的wireframe,溝通其實會快很多~ 我們那個到時候分三個版本在討論,有點混亂
這一串資訊量好大好多好料 感謝大家 Orz
後代釐清流程花了三個月== 那時候覺得怎麼一直鬼打牆
dajing 19:08:04
@wer321011 has joined the channel
chewei 19:49:25
LASS 社群 流域資料與思源地圖線上介紹
有納入農地違章工廠
https://www.facebook.com/events/555248745538771
思源地圖 https://sourcingwater.lass-net.org/
github https://github.com/aga3134/SourcingWater
-------
11/20 週六下午,在新竹縣竹北市有實體場次的活動,對於 LASS 頭前溪流域專案有興趣的朋友歡迎參加~
報名網址:https://g0v-jothon.kktix.cc/events/sch001-hc211120
Image 035.png

facebook.com

Log In or Sign Up to View

See posts, photos and more on Facebook.

g0v-jothon.kktix.cc

[零時小學校 × LASS]新竹小松

緣起 零時小學校的實體活動回來了!這次我們要到新竹,試著將土地、河流與流域轉化為地理資料,用地理資訊系統說一個新竹的流域故事⋯⋯ 本次零時小學校的「新竹小松」將與 LASS 開源公益環境感測網路合作,

2

2021-10-29

ZackNov 14:43:56
@ian72722000 has joined the channel
Laura Stahl 17:21:03
@l.a.stahl has joined the channel