Skip to content

Commit 253d698

Browse files
committed
✨ get_dojo_list.rb に SHOW_ALL モードを追加
環境変数 SHOW_ALL=true を設定することで、非アクティブな道場も 含めてすべての道場を表示できるようになりました。 使用方法: - デフォルト: アクティブな道場のみ表示(81道場) $ ruby get_dojo_list.rb - 全道場表示: 非アクティブも含む(95道場) $ SHOW_ALL=true ruby get_dojo_list.rb この機能により、過去の寄贈先リストや全道場の 統計情報を生成する際に便利になります。
1 parent 4be586d commit 253d698

File tree

2 files changed

+106
-72
lines changed

2 files changed

+106
-72
lines changed

get_dojo_list.rb

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,16 @@
7474
.gsub('南風原', '南風原')
7575
end
7676

77-
(found_dojo && found_dojo[:is_active]) ?
78-
dojo_list << found_dojo :
79-
not_found << dojo_name
77+
# Show all dojos, including in-active dojos, if SHOW_ALL mode
78+
if ENV['SHOW_ALL'].eql?('true')
79+
(found_dojo) ?
80+
dojo_list << found_dojo :
81+
not_found << dojo_name
82+
else
83+
(found_dojo && found_dojo[:is_active]) ?
84+
dojo_list << found_dojo :
85+
not_found << dojo_name
86+
end
8087
end
8188

8289
# coderdojo.jp の掲載順と同じ順序に揃える

get_dojo_list.txt

Lines changed: 96 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -6,72 +6,99 @@
66
# 実行例: $ ./get_dojo_list.rb
77
# 活用例: https://news.coderdojo.jp/2022/05/16/1500-microbits-to-coderdojo/ (寄贈先のCoderDojo一覧)
88

9-
CoderDojo福山大門
10-
CoderDojo吉備
11-
CoderDojo神山
12-
CoderDojo 青梅
13-
CoderDojo 長野
14-
CoderDojo長門
15-
CoderDojo神戸
16-
CoderDojo ひばりヶ丘
17-
CoderDojo 古河
18-
CoderDojo鎌ケ谷
19-
CoderDojo 晴海
20-
CoderDojo前橋
21-
CoderDojo 喜多方
22-
CoderDojo野母崎
23-
CoderDojo 札幌
24-
CoderDojo松山
25-
CoderDojo 江別
26-
CoderDojo 大府
27-
CoderDojo 市川真間
28-
CoderDojo 山形
29-
CoderDojo白河
30-
CoderDojo 新大阪
31-
CoderDojo 灘
32-
CoderDojo 岡南
33-
CoderDojoとなみ
34-
CoderDojo 品川港南
35-
CoderDojo 水戸
36-
CoderDojo 伊勢原
37-
CoderDojo磐田
38-
CoderDojo八戸
39-
CoderDojo津山
40-
CoderDojoまちだ
41-
CoderDojo 黒潮町
42-
CoderDojo 生駒
43-
CoderDojo武蔵小杉
44-
CoderDojo 戸田公園
45-
CoderDojo那覇
46-
CoderDojo浦添、宜野湾
47-
CoderDojo 小田原
48-
CoderDojo 氷見@bigberries
49-
CoderDojo 富山
50-
CoderDojo 豊橋
51-
CoderDojo猪名川
52-
Coderdojo 倉敷
53-
CoderDojo岩国
54-
CoderDojo 和歌山
55-
CoderDojo 早良
56-
CoderDojo 会津
57-
CoderDojo久留米
58-
CoderDojo 徳島
59-
CoderDojo名古屋
60-
CoderDojo 恵那
61-
CoderDojo八尾@yotteco
62-
CoderDojo 富士宮
63-
CoderDojo 稲沢正明寺
64-
CoderDojo岐阜
65-
CoderDojo ひたちなか
66-
CoderDojo日進
67-
CoderDojo 南会津
68-
CoderDojo たかおか
69-
CoderDojo 天白
70-
CoderDojo 三好
71-
coderdojo松戸
72-
CoderDojo 恵庭
73-
CoderDojo 南紀田辺
74-
CoderDojo 矢吹
75-
CoderDojo 光
76-
CoderDojo 柏
77-
CoderDojo 浦和
9+
10+
札幌(北海道)
11+
札幌東(北海道)
12+
室蘭(北海道)
13+
八戸(青森)
14+
陸前高田(岩手)
15+
滝沢(岩手)
16+
登米(宮城)
17+
富谷(宮城)
18+
会津(福島)
19+
白河(福島)
20+
喜多方(福島)
21+
矢吹(福島)
22+
古河(茨城)
23+
宇都宮(栃木)
24+
西那須野(栃木)
25+
前橋(群馬)
26+
浦和(埼玉)
27+
戸田公園(埼玉)
28+
若葉みつわ台(千葉)
29+
若葉若松(千葉)
30+
TOKE(千葉)
31+
市川真間(千葉)
32+
松戸(千葉)
33+
柏(千葉)
34+
南柏(千葉)
35+
Nagareyama(千葉)
36+
鎌ケ谷(千葉)
37+
品川御殿山(東京)
38+
麹町(東京)
39+
吉祥寺(東京)
40+
青梅(東京)
41+
まちだ(東京)
42+
Kodaira(東京)
43+
あざみ野(神奈川)
44+
久地(神奈川)
45+
武蔵小杉(神奈川)
46+
中央林間(神奈川)
47+
伊勢原(神奈川)
48+
富山(富山)
49+
となみ(富山)
50+
なんと@よってカフェ(富山)
51+
松本(長野)
52+
岐阜(岐阜)
53+
静岡(静岡)
54+
天白(愛知)
55+
瑞穂(愛知)
56+
豊橋(愛知)
57+
Anjo(愛知)
58+
西尾(愛知)
59+
犬山(愛知)
60+
稲沢正明寺(愛知)
61+
大府(愛知)
62+
尾張(愛知)
63+
師勝(愛知)
64+
宇治(京都)
65+
大阪狭山(大阪)
66+
堺/泉北和泉(大阪)
67+
とよなか(大阪)
68+
吹田(大阪)
69+
枚方(大阪)
70+
茨木(大阪)
71+
富田林(大阪)
72+
大東(大阪)
73+
みのお(大阪)
74+
藤井寺(大阪)
75+
柏原(大阪)
76+
せんなん(大阪)
77+
灘(兵庫)
78+
明石(兵庫)
79+
加西(兵庫)
80+
奈良(奈良)
81+
生駒(奈良)
82+
和歌山(和歌山)
83+
南紀田辺(和歌山)
84+
鳥取(鳥取)
85+
吉備(岡山)
86+
津山(岡山)
87+
福山大門(広島)
88+
三次(広島)
89+
宇部(山口)
90+
光(山口)
91+
Miyoshi(徳島)
92+
伊予(愛媛)
93+
香椎(福岡)
94+
福岡(福岡)
95+
ももち(福岡)
96+
久留米(福岡)
97+
ナカマ(福岡)
98+
春日(福岡)
99+
さが(佐賀)
100+
那覇(沖縄)
101+
Ishigaki(沖縄)
102+
名護(沖縄)
103+
宮古島(沖縄)
104+
嘉手納(沖縄)

0 commit comments

Comments
 (0)