{  "title": "GeekcampSG 2019",  "startDate": "2019-10-19T08:30",  "endDate": "2019-10-19T18:15",  "location": {    "name": "Shaw Foundation Alumni House, NUS",    "address": "Auditorium Level 2,      11 Kent Ridge Drive, Singapore 119244"  }  "description": "Join us for an eventful day of    geek talks."}
Enter command. Type help to see available commands
$

What is
Geekcamp?

A one day event that brings together hundreds of geeks to share about technologies and knowledge. We are celebrating our 11th anniversary this year as we continue to connect the community through curated talks, by Geeks, for Geeks.

schedule
19 Oct 19

  • Registration

  • Opening

  • How to create a web application in multiple programming languages

    Chang Sau Sheong

    Tanuki is a polyglot web framework that allows you to develop web applications and services in multiple programming languages.

  • Building Web-Based Audio Player for Obscure Audio Format

    Kenrick

    BRSTM is an audio file format that are used on Nintendo Wii games and many others. This talk will cover the journey in building this player which decodes the BRSTM file entirely on browser and plays it back using Web Audio API.

  • Break

  • Implementing Open Source-Based Motion Controlled Robotic Arms with Python and C

    Renaldi Gondosubroto

    This talk will demonstrate how to easily program two DIY open source motion-controlled robotic arms, demonstrating how to start your own mechatronics-related projects easily.

  • Don’t let your Internet Of Things become an Internet Of Targets

    Hazwan Hassan

    As current and future homes become pre-wired for connectivity and home renovators start providing “smart home” services, it is time to take a look at how they can be setup to ensure safety. We will explore how network segregation techniques can be used at home to keep the network safe.

  • Creating Art from Music

    Subhransu Behera

    3 years ago I wanted to work on a project where I wanted to convert any image (art piece, selfie, random portrait) into music. The idea is based on mapping colors to musical notes. I spoke to a pianist and he asked - can you create an art from music instead. A unique art when someone plays music.

  • Group Photo

  • Lunch

  • Workshop 1: Getting Started with Smart Contracts

    Yos Riady

    Come and discover how you can write smart contracts and build decentralized applications! In this workshop, get a practical hands-on with the Solidity programming language.

  • Love At First Byte: a romantic journey into the future of us

    Sudharshan

    Love At First Byte, is a talk about humans, and how technology is going to shape us in the future. Discussing concepts like assistive technologies, brain machine interfaces, flying drones telepathically, and virtual realities. Simply put, this talk is a love story between mind and machine.

  • Implementing Trigonometry in SCSS, and lessons learnt

    Liu Weiyuan

    Basic CSS is insufficient. We use Sass (SCSS) to push the stylesheet language to the limit, where it’s similar to a programming language. Through implementing Trigonometry in SCSS as an example, we harness engineering principles such as code reuse, and perform unit-testing of SCSS functions.

  • Break

  • Workshop 2: Virtual Network Testbed Using GNS3

    Hazwan Hassan

    Ever wanted to build complex virtual networks to test and practice networking concepts or build a test production environment for practicing software development but find building such networks difficult? In this workshop, learn about GNS3 and how to build and manage virtual networks visually.

  • WebThings: A secure gateway to connect your things to Internet

    Dipesh Monga

    With the advent of the IoT, are we really making our lives simpler or drowning ourselves in a vast ocean by uploading our lives to the internet? WebThings is an open platform for monitoring and controlling devices over the web that comes to the rescue.

  • The Singapore Tech Community - A 10 year retrospective

    Michael Cheng

    A talk on the development of the local technology meetup scene through the eyes of a community builder & organizer. I’ll show the progression from our humble beginnings and how foreign talent and different overseas student exchange programs have shaped the local tech and startup scene.

  • Closing

Bonus
Activities

$ ./exploit.py[+] Opening connection to ctf.makerforce.io              Geekcamp           _       _  ____ _____ _____ _ __ ___ (_)_ __ (_)/ ___|_   _|  ___|| '_ ` _ \| | '_ \| | |     | | | |_| | | | | | | | | | | |___  | | |  _||_| |_| |_|_|_| |_|_|\____| |_| |_|       Organised by OSI Layer 8Rules:1. Do not attack any other addresses or ports.2. Do not use brute forcing tools or perform   denial of service attacks.3. Play fair, don't share flags.4. Clarify if in doubt.Get started at https://ctf.makerforce.ioContest begins at 0945 and ends at 1800Enter your name: Oh no, I’ve been exploited :([*] Switching to interactive mode$ whoamiroot$ cat /flag.txtminiCTF{web_pwn_re_and_other_puzzles}$ ^D[*] Closed connection to ctf.makerforce.io
GeekcampSG has partnered with Women Who Code Singapore to have their Machines Learning and Edge Computing Workshop as a concurrent track during the first half of the conference. Do RSVP at the meetup.com event page and bring your laptop for this workshop. This will be held at Cardamom, Lvl 2 of Shaw Foundation Alumni House. All are welcomed!

Venue

javascript.WebVR.serverless.science.nature.security.python.hardware.IoT.music.WebOfThings.go.authentication.community.
javascript.WebVR.serverless.science.nature.security.python.hardware.IoT.music.WebOfThings.go.authentication.community.

Our Past
Speakers

Dr Vivian Balakrishnan
Dr Vivian BalakrishnanMinister
Sebastiaan Deckers
Sebastiaan DeckersStaff Software Engineer, Zendesk
Michelle Lye
Michelle LyeProduct Manager, AIS Cube
Omer Iqbal
Omer IqbaliOS Dev, SEA
Bunnie Huang
Bunnie HuangHacker, Bunnie Studios
Melvin Zhang
Melvin ZhangVP of Software, The Intelligent Warehouse

What
People
Said

/*Talking about browser extensions was never ever so exciting! It wasworth flying all overfrom India for @geekcamp\o/- Jyotsna Gupta*/ /*Subtle things why Ilove SG: SingaporeMinister Balakrishnangiving a talk about hisArduino endeavors@geekcamp :D- Thomas Gorissen*/
@##&@@&@@@@@&#%&&@%%@@@@@@&@@@@@@@@@&&*,**,,*,,...,,(#/
@@#%&@@@@@@@@#%&%%#%@@%%&@@@@@@@@@@@&&/#&#@%,,....,.&@#
&@@#&@@&@@@@@&/(((((///(((/*@@@@@@@@&&((&/&&/,,,,,,.&@#
@&@@#&@@@@@#(//,,.,/***/(//,,*@@@@@@&&%*&...(&@%,,%%&@#
@&@@#%&@@#(//**,*.... ....,,,,,*&@@@@%%*&,*.%@&&%#@&*/#
@@#@&&&@**,*,*,,*,......    ...,,(&@@%%,.,*,*/,###,.(%(
@@&@@#%**,,,,,.,,,,*/((*,,..   ..,*&@%%,          @.(  
@@&#@%*,,,,......,*(####((/*,.  ..,*&%%,/ ,& %@@&@@%&&.
###(/,*,*,..  .../########((*,.  ..,(%%,%.*//&@&&(/*/@#
%%#(//.*, .    ./#%%%%%%###((/,.  ..,#%,/./&#&@&%&@@%%#
##(/*,,....   .((//(/*,*((((//*.  .../%/&&&@@@@@&@@@@&%
##/,,,,,..  .*/((,. ...,/((/,,,,.  ..,%(##(%%#//*,,,,,.
%(/,.,..    *(####(/***((##,..*    ...## .. ...........
%(*,,,.. .  ,/#%%%%####%%%%#/**,.   .,#%...............
#(..... . ,..*#%%%%%%%##%&&%/(//,  ..#%%...............
#/.,...     .*/(#####(#(#(###(((....%@%%...............
#/,. .      .,//((((/(###((((/(. ,./@@%%.....*.,,/#%%/#
#/*...      .,,/(((((/*(#(#//(/ .(@@@@%%.(%#/#(&&%(*,,.
#(/...       ,,,*//((##(((((#(  .*...*#&...............
@@@&... .   .,*,.,*/((######/. ...,,&@&/,..............
@@@&(,..        ...,,/(((((///,//(./(#(**..............
@@&%##,.      ,*/*///*,,**//((,,/###%&@*(...,......,,,,
@@&%&&%#((*, .///((((*/#######(%%%%#%%%&&/,*,,,,,/,//,.
@@&&&&&&,../,/(((##(//##%###(##%%###%&%%(((%*,,.,,.,,./
&&&&&&(**/(/*/(###/(/ /%####%(###%%%#&%(&&&@@..........
%@&&&&((####((,,,...*//(**##(((#%%%#%%%&%#%&&@,.#.,*...
&&&&&%#%%###,**///(((##(#(#(#%%&&%&%%%%%&&&&@&@/,..,,,,
%%#%%%%%%&%%%%%%%%%%&%%%%%%&&%&%%%%%%%%%%%&&%&%%%%#&&&@
%%%%%%%%%%%%%%%%%&@@&%&&&&&@@@%&%%%%%%%%&%%%%%%%%%@@%&@
&%%%#%%%%@@&&&%%%%%%%%%%%%&%##%%%%%%%%(##%%%%%%%%%@@#%%
&&&%%%%%%#(%&(###%%%%%%%%%%/*/##%#######((#######%%%%%%
&&&&&&%%%#%%&%%%%%%%%%%%/*****,..*/((#%%%%%%%%%%%%%%%%%
&&&&&&&&&%%%##&&&&&&&&(*,*,,,*/***,,*,/%&&&&&&&&&&&&&&&
@@@&&&&&&&&&&&&&&&&&&**...,*,,....**.,,*%&&&&&&@&&&@&@@
@@@@@@@@@@@&&&&@@@@(.,.  .,*,*(%%%%%(,..,&&&@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@,**, .,/(#%%%%%%%%#/,. *@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@&,,../(#%%%%%%%%%%%#/*.,.,@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@,, /##%%%%%%%%%%%##/,.. .#@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%  .*/,*(##(,,,*,*/**.* ,&@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@ //*/((*#.*((((/,(#,/( *@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@(###((%%*#%##/##(*##%@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@#####%%%#((#####/,#%@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@(#**/,,,*//(((#(**&@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@&**#,%&&&(/#/(/*,%@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@%*(#######(/*..( &&&@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@%*((/(%%(*,,,(#. /&&@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@&%*,,,,,,.../(##/,(*@&@@@@@@@@@@@
@@@@@@@@@@@@@@@@&/**#*/* /(/,**///(###/*((/(%*(&@@@@@@@
@@@@@@@@@@@&##&(///####*,,/(////((#####,((/*(#%&##%%%@@
@@@@@@@@@&###%//###%(((,//*((((#######(***#(&((((##%%**
@@@@@@@@%(//#%/*(#%(##(. /%########%%#...##%%(/*/#&##%%
@@@@@@@%*/*/#,,.,/%(/*//.,,*#%%%%%%#* , %%%(./##(%&%%%%
@@@@@@@/,#**(.,..(,****(.,(/#%%%%%%%/%((*.(#***//###(((
@@@@@@((/*,**,,,.(,*//*#*. ,#%%%%%%.., .*/#.,,.,,#,//**

Sponsors

Platinum Sponsor

Gold Sponsor

Silver Sponsor

Partners

NUS Hackers
12Geeks
Junction X Singapore
Engineers.sg
Women Who Code Singapore
OSI Layer 8

Code
of
Conduct

All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensuring a safe environment for everybody.

Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion, technology choices, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Participants asked to stop any harassing behavior are expected to comply immediately.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.

If a participant engages in harassing behavior, the conference organisers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified as they'll be wearing branded t-shirts.

Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.

We expect participants to follow these rules at conference and workshop venues and conference-related social events.

Need help?

You have our contact details in the emails we've sent. Please feel free to approach (a few designated people we appointed to handle, emails here) to report any incidents. Rest assured it will be kept confidental.