-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.json
More file actions
151 lines (151 loc) · 8.17 KB
/
test.json
File metadata and controls
151 lines (151 loc) · 8.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
{
"title":"AsyncSwift Seminar 002",
"detailTitle":"AsyncSwift 002",
"subject":"생산성 향상[생산썽 향:상]",
"type":"세미나",
"test":"test",
"description":[
{
"content":"우리가 동료들과 함께 프로젝트를 더 잘 협업할 수 있는 방법은 무엇일까요?"
},
{
"content":"다 함께 고민하고, 다 같이 나아갈 수 있는 생산성 향상이 힌트가 될 수 있지 않을까 생각이 되었습니다."
},
{
"content":"같이 잘 나아가고 성장하기 위해 가을의 문턱에서 함께 이야기를 나눠보려합니다."
}
],
"date":"Thu, September 22, 2022",
"startDate":"2022/09/22 19:00",
"endDate":"2022/09/22 23:00",
"time":"7:00 PM – 10:00 PM KST",
"location":"체인지업 그라운드 포항, 2층 미디어월",
"address":"청암로 87, 남구, 포항시, 경상북도 790-390",
"hashTags":"#리팩토링 #테스트코드 #모듈화 #디자인패턴 #Architecture",
"addressURLs":{
"naverMapURL":"https://map.naver.com/v5/entry/place/1019717788?c=14396419.6520108,4302029.7423806,15,0,0,0,dh",
"kakaoMapURL":"http://kko.to/ONFeYdS33"
},
"sessions":[
{
"id":0,
"title":"Opening",
"description":[
{
"content":"🎉AsyncSwift Seminar 002 에 오신 모든 분들을 환영합니다🎉"
},
{
"content":"AsyncSwift Korea 는 정보 나눔 및 교류를 통해 건강한 커뮤니티 문화를 만들어 가고자 시작된 단체입니다."
},
{
"content":"Seminar 는 연중 수차례 개최되는 정기 행사로 지속적인 모임을 진행하고자 노력합니다."
},
{
"content":"직군에 상관없이 애플 생태계에 함께 하실 모든 분들의 참여를 환영합니다😊"
}
],
"speaker":{
"name":"김인섭",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/insub.png?alt=media&token=22a388ca-5fcd-4caf-817a-333713afbe6b",
"role":"AsyncSwift Korea | Organizer\nApple Developer Academy @ POSTECH | Jr. Learner",
"description":"창조적으로 만드는 모든 일을 좋아합니다"
}
},
{
"id":1,
"title":"Core를 잘 다루는 타다의 상태 관리 기술",
"description":[
{
"content":"- 앱의 안정성 및 개발 생산성은 모든 팀의 관심사입니다."
},
{
"content":"- 특히 타다는 비즈니스 특성상 실시간 정보를 정확하게 보여주어야 해서 앱의 신뢰도가 중요하고, 타다 팀의 제품 개선 니즈에 맞추어 빠른 피쳐 생산성을 필요로 하는 앱입니다."
},
{
"content":"- 이번 세션에서는 서비스에서 존재하는 복잡한 상태들을 타다가 다루는 방법에 대해서 소개하려고 합니다."
}
],
"speaker":{
"name":"김남현",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/namhyun.png?alt=media&token=23301f89-06b1-4c72-adaa-b6b073f72330",
"role":"VCNC | CTO",
"description":"타다 (VCNC) 창업 때부터 비트윈, 타다를 만들면서 세상에 가치를 만들어내는 것을 좋아하는 개발자입니다. 기술로 문제를 해결하기 위해 끊임없이 노력하고 고민합니다."
}
},
{
"id":2,
"title":"Why? MVVM",
"description":[
{
"content":"- 왜 MVVM이 나왔을까요? 주요 구조는 어떤 구조가 있을까요? 고민했던 내용을 공유합니다!"
},
{
"content":"- MVVM 등장의 이유에 대해 알았으니 어떻게 동작하는지 알아보겠습니다!"
}
],
"speaker":{
"name":"권문범",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/moonbum.jpeg?alt=media&token=7644e8bc-6e81-4214-b6f0-c1eea2936c06",
"role":"Coupang | Staff Software Engineer",
"description":"오픈 소스 사용 전에 구현 해보는, 직접 구현 하기 전에 앱 구조를 말하는, 앱 구조를 말하기 전에 함수/객체 지향을 논하는, 함수/객체 지향을 논하기 전에 iOS 구조를 공부하는, iOS 구조를 공부하기 전에 자료구조와 알고리즘을 생각하는, 자료구조와 알고리즘을 생각하기 전에 나에게 맞는 플랫폼을 찾는 개발자"
}
},
{
"id":3,
"title":"코드리뷰 - 같이 성장하기 위한, 그리고 성공하기 위한 팀이 되기 위한 도구",
"description":[
{
"content":"- 개발팀으로서, 혹은 팀에 소속된 개인으로서 성장하고 성공하기 위해 코드 리뷰가 많은 도움이 됩니다."
},
{
"content":"- 코드 리뷰와 관련된 여러 아젠다를 다뤄보려고 합니다."
}
],
"speaker":{
"name":"김우성",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/woosung.png?alt=media&token=ef274fa5-611d-4ef7-a50b-c4b562acb281",
"role":"29cm",
"description":"iOS 개발을 합니다. 더해서 비즈니스를 성공시키기 위해 제 역량으로 가능한 모든 것을 합니다.\n좋은 팀을 만드는데 진심입니다. 개인의 합을 넘어 팀으로 더 큰 성과를 낼 수 있도록 필요한 것들을 셋업하고 구성원을 지원하는 것을 좋아합니다."
}
},
{
"id":4,
"title":"내일 지구가 멸망하더라도 테스트는 같게 동작해야한다.",
"description":[
{
"content":"- XCode에서 테스팅을 진행하는 이유와, 간략한 예제를 통해 테스팅을 진행합니다."
},
{
"content":"- 테스트 더블이 필요한 상황(네트워크와 무관하게 Response처리를 검사해야하는 경우)을 가정할 때 테스트 방식을 소개합니다."
}
],
"speaker":{
"name":"김찬우",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/chanwoo.jpeg?alt=media&token=0c55e8b8-699a-4751-b790-fce2f10d29b1",
"role":"Coda, 원티드랩 교육사업팀",
"description":"iOS 개발과 교육 그 사이 어딘가에서 머무르고 있습니다.\n서비스를 통해 세상의 문제를 해결하는 것을 즐거워합니다."
}
},
{
"id":5,
"title":"Closing",
"description":[
{
"content":"AsyncSwift Korea에서는 세미나와 컨퍼런스를 통해 애플 생태계에서 헤엄치는 여러분과 건강한 커뮤니티를 만들어갈 수 있도록 노력하고 있습니다."
},
{
"content":"인스타그램, 트위터, 유튜브를 통해 소식을 받아볼 수 있습니다.\n세미나, 컨퍼런스 뿐만 아니라 슬랙에서도 커뮤니티 활동이 이어지고 있습니다."
},
{
"content":"곧 다가올 SyncSwift Conference 001에서도 뵐 수 있기를 바랍니다!\n오프라인, 온라인에서 자리를 빛내주신 모든 분들께 감사드립니다."
}
],
"speaker":{
"name":"최미진",
"imageURL":"https://firebasestorage.googleapis.com/v0/b/asyncswiftkorea.appspot.com/o/mijin.jpg?alt=media&token=62c05e4a-1a27-4fcf-bba2-ca24c4ff3264",
"role":"AsyncSwift Korea | Organizer\nApple Developer Academy @ POSTECH | Jr. Learner",
"description":"매일 하나 이상 배우고 경험하는 UXer"
}
}
]
}