Skip to content

Commit 5b0ee8a

Browse files
finalize schedule/speakers/sessions
1 parent 11e513d commit 5b0ee8a

7 files changed

+127
-79
lines changed

_data/schedule.yml

+13-8
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,30 @@
1515
sessionIds: [102]
1616
}
1717
- {
18-
startTime: "14:30",
19-
endTime: "14:55",
18+
startTime: "14:40",
19+
endTime: "15:05",
2020
sessionIds: [103]
2121
}
2222
- {
23-
startTime: "15:00",
24-
endTime: "15:20",
23+
startTime: "15:05",
24+
endTime: "15:30",
2525
sessionIds: [104]
2626
}
2727
- {
28-
startTime: "15:20",
29-
endTime: "15:55",
28+
startTime: "15:30",
29+
endTime: "15:50",
3030
sessionIds: [105]
3131
}
3232
- {
33-
startTime: "16:00",
34-
endTime: "17:00",
33+
startTime: "15:50",
34+
endTime: "16:15",
3535
sessionIds: [106]
3636
}
37+
- {
38+
startTime: "16:20",
39+
endTime: "17:00",
40+
sessionIds: [107]
41+
}
3742
-
3843
date: "2014-12-14"
3944
dateReadable: "December 14"

_data/sessions.yml

+32-23
Original file line numberDiff line numberDiff line change
@@ -7,52 +7,61 @@
77
complexity: "Beginner"
88
-
99
id: 102
10-
title: "Web Components and Polymer"
11-
description: "Learn why Web Components is top trend of modern Web and how to build great web apps with Polymer."
10+
title: "Life in Material Era"
11+
description: "Materialize your apps! We will talk about a major change in the design of the year — Material Design. Why it concerns both designers and developers, and how to work with it. After the session you will know how to port your holo apps to material style, as well as how to apply the new paradigm in the design of web interfaces."
1212
subtype: presentation
13-
speakers: [102]
13+
speakers: [102, 103]
1414
complexity: "Beginner"
1515
-
1616
id: 103
1717
title: "Cardboard Reality"
1818
description: "Want a virtual reality headset, but can't afford the hefty pricetag on most existing models? Then Cardboard by Google is your way to virtual reality. It's not exactly the Oculus Rift, but who cares what the outside looks like if the virtual reality experience is as good? After the session, you will know a lot more about features of Google Cardboard, the app and toolkit that let Android users transform their phones into complete AR/VR headsets."
1919
subtype: presentation
20-
speakers: [103]
20+
speakers: [104]
2121
complexity: "Beginner"
2222
-
2323
id: 104
24+
title: "Web Components and Polymer"
25+
description: "Polymer is a new Google technology that allows us to use Web Components in modern browsers. With Polymer we can easily create interactive and maintainable applications using ready components. During the talk you will learn what is Polymer and how to create fast prototypes and applications with material design using it."
26+
subtype: presentation
27+
speakers: [105]
28+
complexity: "Beginner"
29+
-
30+
id: 105
2431
title: "Coffee Break"
2532
place: ""
2633
service: true
2734
-
28-
id: 105
35+
id: 106
2936
title: "Lighting Talks"
3037
description: "Share your experience or point of view in format of short talk (5 mins as max)."
31-
subtype: lightingtalks
38+
subtype: common
39+
speakers: [106]
3240
complexity: "Beginner"
3341
-
34-
id: 106
42+
id: 107
3543
title: "Office Hours"
36-
description: "Ask and discuss any questions with experts and other attendees."
37-
subtype: keynote
44+
description: "Feel free to ask the speakers any questions and discuss any topics."
45+
subtype: keynote
46+
speakers: [101, 102, 103, 104, 105]
3847
-
3948
id: 201
4049
title: "Registration"
4150
place: "Hall"
4251
service: true
4352
-
4453
id: 202
45-
title: "Elevator Pitches"
46-
description: "At start of Hackathon, all teams will share their apps' ideas and plans to the event in form of 1 min 'elevator pitches'."
47-
subtype: pitches
48-
speakers: []
54+
title: "Opening and Elevator Pitches"
55+
description: "After opening ceremony and a couple of words from organizers, all teams will share their apps' ideas and plans to the event in form of 1 min 'elevator pitches'."
56+
subtype: common
57+
speakers: [106]
4958
complexity: "Beginner"
5059
-
5160
id: 203
5261
title: "First Session of Coding"
53-
description: "Work in team, build project, have fun!"
54-
subtype: coding
55-
complexity: "Any"
62+
description: "Work in team, build your project, and have fun!"
63+
subtype: common
64+
speakers: [106]
5665
-
5766
id: 204
5867
title: "Lunch Break"
@@ -61,21 +70,21 @@
6170
-
6271
id: 205
6372
title: "Second Session of Coding"
64-
description: "Work in team, build project, have fun!"
65-
subtype: coding
66-
complexity: "Any"
73+
description: "Work in team, build your project, and have fun!"
74+
subtype: common
75+
speakers: [106]
6776
-
6877
id: 206
6978
title: "Hackfair Countdown"
7079
description: "Hackfair is main part of Hackathon! Don't forget to be ready in time!"
71-
subtype: hackfair
72-
complexity: "The most difficult minutes!"
80+
subtype: common
81+
speakers: [106]
7382
-
7483
id: 207
7584
title: "HackFair"
7685
description: "Each team will show their results to other teams and to the judges. Demo of your project at hackfair should include brief description of idea (1 min) + hands-on demo on real devices (judge can test application as long as he want and ask additional questions)."
77-
subtype: hackfair
78-
complexity: "Any"
86+
subtype: common
87+
speakers: [106]
7988
-
8089
id: 208
8190
title: "Closing and GDG Awards"

_data/speakers.yml

+38-10
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,55 @@
22
id: 101
33
name: "Alex"
44
surname: "Korovyansky"
5-
company: "GDG Omsk"
6-
bio: 'Alex is proactive Android Developer with large exeperience in development of business apps. He is also author of several cute Android apps, including <a href="https://play.google.com/store/apps/details?id=com.alexkorovyansky.wearpomodoro&hl=en" target="_blank">Wear Pomodoro</a> — a handy productivity app for Android Wear. Alex is founder of Google Developer Group Omsk, author and implemeter of several change-making initiatives in the community, including GDG DevFest Omsk.'
5+
company: "IMIT Labs"
6+
bio: 'Alex is proactive Android developer with large exeperience in development of business apps. He is also author of several cute Android apps, including <a href="https://play.google.com/store/apps/details?id=com.alexkorovyansky.wearpomodoro&hl=en" target="_blank">Wear Pomodoro</a> — a handy productivity app for Android Wear. Alex is founder of Google Developer Group Omsk, author and implemeter of several change-making initiatives in the community, including GDG DevFest Omsk.'
77
thumbnailUrl: alex_korovyansky.jpg
88
social:
99
- {name: "google-plus", link: "https://google.com/+AlexKorovyansky"}
1010
- {name: "twitter", link: "https://twitter.com/AlexKorovyansky"}
1111
- {name: "github", link: "https://github.com/AlexKorovyansky"}
1212
-
1313
id: 102
14-
name: "Serik"
15-
surname: "Beysenov"
16-
company: "GDG Omsk"
17-
bio: "TBD"
18-
thumbnailUrl: serik_beysenov.jpg
14+
name: "Kirill"
15+
surname: "Boyarshinov"
16+
company: "Live Typing"
17+
bio: 'Kirill is lead Android Developer at Live Typing, active participant of GDG Omsk, and organizer of Android Developers Omsk community. He moves modern technology into masses and loves Open Source and space.'
18+
thumbnailUrl: kirill_boyarshinov.jpg
1919
social:
20-
- {name: "google-plus", link: "https://google.com/+SerikBeisenov"}
21-
- {name: "twitter", link: "https://twitter.com/SerBeys"}
20+
- {name: "google-plus", link: "https://google.com/+КириллБояршинов"}
21+
- {name: "twitter", link: "https://twitter.com/naghtarr"}
22+
- {name: "github", link: "https://github.com/naghtarr"}
2223
-
2324
id: 103
25+
name: "Elena"
26+
surname: "Galtsina"
27+
company: "Live Typing"
28+
bio: "Elena is designer at Live Typing, where she creates beautiful interfaces for non-trivial and real-world mobile application as part of her everyday work. Elena is curious about other people and human nature."
29+
thumbnailUrl: elena_galtsina.jpg
30+
social:
31+
- {name: "twitter", link: "https://twitter.com/kosmozver"}
32+
-
33+
id: 104
2434
name: "Sergey"
2535
surname: "Baranov"
26-
company: "GDG Omsk"
36+
company: "SibADI"
2737
bio: "Sergey is young technology enthusiast, who loves progressive technologies, new amazing products, and startups. He is 5th year student of Siberian State Automobile and Highway Academy. Sergey is a graduate of GDG Omsk Labs 2013 and the winner of У.М.Н.И.К. 2013 with project devoted to person verification by palm vein pattern. Since 2013 Sergey is a very active participant of the community."
2838
thumbnailUrl: sergey_baranov.jpg
39+
social:
40+
- {name: "google-plus", link: "https://plus.google.com/109220720797918366609"}
41+
- {name: "twitter", link: "https://twitter.com/serj_skyrunner"}
42+
- {name: "github", link: "https://github.com/serj1992"}
43+
-
44+
id: 105
45+
name: "Serik"
46+
surname: "Beysenov"
47+
company: "Luxoft"
48+
bio: "Serik is enterprise skilled Java developer and automation testing engineer. Most part of his current work is back-end code. But Serik also is interested in modern front-end technologies."
49+
thumbnailUrl: serik_beysenov.jpg
50+
social:
51+
- {name: "google-plus", link: "https://google.com/+SerikBeisenov"}
52+
- {name: "twitter", link: "https://twitter.com/SerBeys"}
53+
-
54+
id: 106
55+
name: "All Teams"
56+
thumbnailUrl: gdgomsk.png

_includes/sessions-modals.html

+44-38
Original file line numberDiff line numberDiff line change
@@ -12,47 +12,53 @@
1212
<div class="close-mask" data-dismiss="modal"></div>
1313
</div>
1414
<h4>{{ session.title }}</h4>
15-
{% if session.language %} <span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>{% endif %}
16-
<span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>
15+
{% if session.subtype == "common" %}
16+
{% else %}
17+
{% if session.language %} <span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>{% endif %}
18+
{% if session.complexity %} <span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>{% endif %}
19+
{% endif %}
1720
<p class="theme-description">{{ session.description }}</p>
18-
<hr>
19-
<div class="people-details">
20-
{% for speaker in site.data.speakers %}
21-
{% for session_speaker in session.speakers %}
22-
{% if session_speaker == speaker.id %}
23-
<div class="row">
24-
<div class="col-md-2 col-sm-2">
25-
<div class="flow-img img-circle people-img" style="background-image: url({{ site.baseurl | append: '/img/people/' | append: speaker.thumbnailUrl }})"></div>
21+
{% if session.subtype == "common" %}
22+
{% else %}
23+
<hr>
24+
<div class="people-details">
25+
{% for speaker in site.data.speakers %}
26+
{% for session_speaker in session.speakers %}
27+
{% if session_speaker == speaker.id %}
28+
<div class="row">
29+
<div class="col-md-2 col-sm-2">
30+
<div class="flow-img img-circle people-img" style="background-image: url({{ site.baseurl | append: '/img/people/' | append: speaker.thumbnailUrl }})"></div>
31+
</div>
32+
<div class="col-md-10 col-sm-10 details">
33+
<p class="name">{{ speaker.name }} {{ speaker.surname }}
34+
<span class="position">{% if speaker.title %} {{ speaker.title }}, {% endif %}{{ speaker.company }}</span>
35+
</p>
36+
{% if speaker.ribbon != null %}
37+
<div class="modal-ribbon-wrapper">
38+
{% for ribbon in speaker.ribbon %}
39+
<a class="modal-ribbon" href="{{ ribbon["url"] }}" target="_blank">{{ ribbon["title"] }}</a>
40+
{% endfor %}
41+
</div>
42+
{% endif %}
43+
<p class="about">{{ speaker.bio }}</p>
44+
<ul class="social">
45+
{% for social in speaker.social %}
46+
<li>
47+
<a href="{{ social["link"] }}" target="_blank">
48+
<svg class="icon icon-{{ social["name"] }}" viewBox="0 0 30 32">
49+
<use xlink:href="{{ site.baseurl }}/img/sprites/sprites.svg#icon-{{ social["name"] }}"></use>
50+
</svg>
51+
</a>
52+
</li>
53+
{% endfor %}
54+
</ul>
55+
</div>
2656
</div>
27-
<div class="col-md-10 col-sm-10 details">
28-
<p class="name">{{ speaker.name }} {{ speaker.surname }}
29-
<span class="position">{% if speaker.title %} {{ speaker.title }}, {% endif %}{{ speaker.company }}</span>
30-
</p>
31-
{% if speaker.ribbon != null %}
32-
<div class="modal-ribbon-wrapper">
33-
{% for ribbon in speaker.ribbon %}
34-
<a class="modal-ribbon" href="{{ ribbon["url"] }}" target="_blank">{{ ribbon["title"] }}</a>
35-
{% endfor %}
36-
</div>
37-
{% endif %}
38-
<p class="about">{{ speaker.bio }}</p>
39-
<ul class="social">
40-
{% for social in speaker.social %}
41-
<li>
42-
<a href="{{ social["link"] }}" target="_blank">
43-
<svg class="icon icon-{{ social["name"] }}" viewBox="0 0 30 32">
44-
<use xlink:href="{{ site.baseurl }}/img/sprites/sprites.svg#icon-{{ social["name"] }}"></use>
45-
</svg>
46-
</a>
47-
</li>
48-
{% endfor %}
49-
</ul>
50-
</div>
51-
</div>
52-
{% endif %}
57+
{% endif %}
58+
{% endfor %}
5359
{% endfor %}
54-
{% endfor %}
55-
</div>
60+
</div>
61+
{% endif %}
5662
</div>
5763
</div>
5864
</div>

img/people/elena_galtsina.jpg

212 KB
Loading

img/people/gdgomsk.png

571 KB
Loading

img/people/kirill_boyarshinov.jpg

50.4 KB
Loading

0 commit comments

Comments
 (0)