Mini Stack League 2017

Competition Overview/About

Stacktreck, a developer community platform, based in Manila Philippines, is organizing a developer competition in partnership with Proxor.com.

The challenge will allow the developer to actually write, compile, debug, and test real software inorder to demonstrate your ability. The tasks all involve modifying and/or extending existing code, which is available for your review “see How to Prepare” section below

Coding tasks will be performed in a closed environment, meaning you will have no network access to search for examples or ask for help. The exam environment is Linux and Windows, and set up to include documentation and development software. The Java Platform is the Standard Edition 7 JDK.

The challenge will take up to 6 hours. You will not be allowed to use books, notes, or digital media (including cell phones) while taking the exam.

Event Information

  • Registration Fee is 1,500.00/head
  • That includes event Freebies, AM Snack/Lunch and PM Snack
  • Slots are limited (Max. of 24 participants)

Requirements

  • Highly knowledgeable in Object Oriented Programming
  • Understands and can do basic Java programming
  • Personal laptop, with Windows/Linux OS

Benefits of Joining the Challenge

  • Certificate of Completion with Score
  • Cash Prize

What to Expect

  1. The developer competition is expected to be 3 to 6 hours long, depending on how fast you crack the problem/s.
  2. Expect to be writing, modifying, compiling [existing code], testing and debugging a real software.
  3. Communications will be off-limits (offline and online) during the challenge, this means you can’t even turn to internet to help you solve the challenge.

How to Prepare

Step 01: Download either of the two URL’s provided below:

pilot-exam-study-v6.zip , which contains mostly code and text files. You must supply your own copy of Eclipse or some other development environment that can edit, compile, and run Java programs.

pilot-exam-study-v5.ova, which is a full virtual machine similar to the system you will use in the challenge. It contains all of the code in pilot-exam-study-v6.zip along with the JDK, Eclipse, Java documentation, and much more. You will need to install Virtual Box to access this virtual machine. The following checksum can be used to verify the integrity of the pilot-exam-study-v5.ova
File: SHA256 (pilot-exam-study-v5.ova) = 3ba667949a10c564947e86a6472e8cbe4774c02eba8a7075791f3a80308b2358

Note that the pilot-exam-study-v6.zip is a significantly smaller file to download and developers who already have a comfortable local development environment can adequately prepare for the challenge with this file.

Step 02: Challenge tasks will be based on two sets of software: Java CSV (in the javacsv folder) is a library for reading and writing CSV (comma-separated value) data. SpreadSheet (in the spreadsheet folder) is a Java application that implements a simple spreadsheet.

Note: You should become familiar with these programs, learning the structure; how the programs work; and how to compile, run, and use the spreadsheet application. Thirteen tasks are included. Each one is contained in a separate directory.

If you downloaded pilot-exam-study-v6.zip, you can import all these directories into Eclipse as projects. The tasks are:

  • average-ss
  • exps-have-numbers-ss
  • flexible-read-display-csv
  • number-display-ss
  • numbers-as-expressions-ss
  • open-save-ss
  • parentheses-ss
  • simple-read-display-csv
  • stat-greatest-val-csv
  • stat-median-csv
  • sum-ss
  • white-space-ss
  • write-html-csv

Note: Each of these directories contains a file named readme.txt. The readme.txt files tell you what to do for each task. We recommend that you implement these tasks. For example, implement numbers-as-expressions-ss by changing the copy of SpreadSheet.java in numbers-as-expressions-ss/src.

Notice there is also a program named numbers-as-expressions-ss/src/NumbersAsExpressionsTest.java. This is a simple (and incomplete) JUnit test you can run after you implement the evaluation of numbers as expressions. The JUnit test should not report any problems if your implementation is correct. You do not need to add any code to the JUnit test but you are permitted to extend it if it helps you to test your solution.

The challenges will all be of this same form: For each task in the challenge itself:

  • An Eclipse project (represented by a folder) is provided.
  • Read the readme.txt file in the project folder to learn what to implement.
  • Modify the code that is provided in the project folder (e.g., a copy of SpreadSheet.java). You can create new files, but generally this will not be necessary.
  • Test your code.
  • Run the JUnit test, which will be named SomeTaskNameTest.java.
  • Submit your solution.

Register Here

https://www.eventbrite.com/e/mini-stack-league-2017-tickets-38485111003

Manila JavaScript #20 – Game of Throws

Winter is coming. Lines have been drawn. Dragons have been loosed. Your skills are in need. Which flag will you march under in the #JavaScript Game of Throws?

Whether you are a wandering sword looking for a patron or an experienced knight of the realm, you may join us for our next iteration of Manila JavaScript. Send us a message or post if you’d like to speak (in English or Tagalog) for a 15-20 minute talk or a 5 minute lightning demo.

Sponsor:

Freedom!

Speakers: 

– Philippe Leefsma (Dev Advocate @ Autodesk) – “React Patterns and Resizable Components”

– Thomas Laughlin – TBA

– TBA

The event is free and open to anyone who is interested in JavaScript. We hold these events out of fealty for JS, education, and building the best community for developers in the Philippines.

Register Here

Manila JavaScript #20 – Game of Throws

Thursday, Jul 20, 2017, 7:00 PM

MCN Freedom! Tech Inc
20/F Cyberone Building Quezon City, PH

33 JS Developers Attending

Winter is coming. Lines have been drawn. Dragons have been loosed. Your skills are in need. Which flag will you march under in the #JavaScript Game of Throws?Whether you are a wandering sword looking for a patron or an experienced knight of the realm, you may join us for our next iteration of Manila JavaScript. Send us a message or post if you’d l…

Check out this Meetup →

AngelHack Global Hackathon Series: Manila

Over the years we’ve seen teams of coders, designers and entrepreneurs from around the world become Whole Developers, watched as their Thoughts Become Things, and proved that Anyone Can Code. We’ve seen the code commit moment over and over again. The “oh sh*t I hope this works” moment. The moment where you know your hopes and dreams of winning that prize, that spot in the accelerator, that idea validation, are all on the line.

So, for our 10th Global Hackathon Series, we’re asking you to Commit To Your Code, and in turn commit to your project, a global ecosystem, yourself, your team, and your future.

#AH10 is here.

At an AngelHack Series Hackathon, you’re not limited to one theme or challenge. Come with an idea, or an open mind, and build:

  • An app that makes a positive impact on your community.
  • A site that fits an unmet financial opportunity.
  • A VR ninja game.
  • Or anything else!

We offer our own Grand Prize AND team up with awesome sponsors who have their own challenges and prizes you can go after. Aiming for the HACKcelerator invite? Only in it for some cool hardware? Want it all? You can go for as many challenges as you want!

The winning team from each of the more than 50 cities worldwide in our Global Series will receive an invite into AngelHack’s HACKcelerator program. This pre-accelerator includes 12-week curriculum and mentorship driven program and a chance to fly out to the Bay Area to pitch at Global Demo Day!

By hacking at an AngelHack hackathon, you are joining our global community of over 120,000 developers, designers and entrepreneurs who are committed to bettering the world, their city, themselves, or just simply competing for fun prizes.

All ages, genders, and skill levels are welcome. Come solo or in a team of up to five, and spend the weekend learning new skills, meeting your local tech community and tech sponsors, enjoying free food, and more.

Code For A Cause is welcoming nonprofits worldwide to join us at our 10th Global Hackathon Series, to inspire our global community to leverage their skills for good and give back to their local communities.

We’ll be rolling out the AngelHack-red carpet for nonprofits at each and every event, all we ask in return is that the nonprofits create a challenge to inspire our hackers! To nominate your nonprofit, please fill out this form. Selections will be accepted on a rolling basis.

Day 1

9:00 AM : Doors Open & Breakfast
10:30 AM : Opening Ceremony & Sponsor Welcomes
12:00 PM : Coding Kick Off
1:00 PM : Lunch
2:00 PM : Sponsor Breakout Sessions
7:00 PM : Dinner
10:00 PM : Pitch Workshop
12:00 AM : Create project profile on hackathon.io, final submission due 1:00 PM, Day 2

Day 2
8:00 AM : Breakfast
12:00 PM : Lunch
1:00 PM : Code Freeze & Submission Deadline on hackathon.io
1:30 PM : A/V Check
2:00 PM : Demos
4:00 PM : Winners are Announced / Prizes!

Wanna sponsor awesomeness and innovation? Reach out to us at info@angelhack.com

Got questions on Rules, FAQ’s, or anything not mentioned above? Click the button below!

Register  Here

https://www.eventbrite.com/e/angelhack-global-hackathon-series-manila-tickets-34739380422

Java Meetup

Come and join the first meetup of developers, programmers,professionals, students, and users of the Java programming language on Wednesday, June 28, 2017 at Globa Labs in Makati. Learn how fellow developers use Java in developing programs and applications! Meet with like-minded people who loves Java, and together we can make a strong and vibrant community!

Dress Code

  • Smart casual wear
  • No shorts, slippers, sandals, or miniskirts

Bring the following

  • Eventbrite ticket
  • Valid ID

Register Here

https://www.eventbrite.com/e/java-meetup-registration-35199792527

Manila JavaScript #19 – Developer Gods

What do you believe in? Are you a priest at the shrine of #Node or #React or #Angular, or have you found a zealous fervor in some other version of #JavaScript?

Whether you are a wayward soul looking for direction or an evangelist proselytizing on behalf of your own library, you may join us for our next iteration of Manila JavaScript. Send us a message or post if you’d like to speak (in English or Tagalog) for a 15-20 minute talk or a 5 minute lightning demo.

Sponsor:

NuWorks Interactive Labs, Inc.

Speakers:

– Michael Yap (Software Devt Team Lead @ NuWorks Interactive Labs) – “Modularizing JavaScript for Non-SPA Websites”

– Art Polo Gabriel (Co-Founder @ Smartglass PH) – ReactVR

– Atty. Karla Frias (Attorney @ Frias & Frias) – “What’s Law Got to Do With It?”

-TBA
The event is free and open to anyone who is interested in JavaScript. We hold these events out of fervor for JS, education, and building the best community for developers in the Philippines.

Register Here

Manila JavaScript #19 – Developer Gods

Wednesday, Jun 21, 2017, 7:00 PM

Location details are available to members only.

43 JS Developers Attending

What do you believe in? Are you a priest at the shrine of #Node or #React or #Angular, or have you found a zealous fervor in some other version of #JavaScript?Whether you are a wayward soul looking for direction or an evangelist proselytizing on behalf of your own library, you may join us for our next iteration of Manila JavaScript. Send us a mess…

Check out this Meetup →

#39 Kernel Density Estimation in R / {1-2 more topics open}

Joe Brillantes, co-organizer and one of our mainstays, will be showing us how to do Kernel Density Estimation in R, using data on road accidents in Metro Manila (see output below).

Looking for 1-2 more speakers on any topic, or any of the following requested topics from #38 meetup:

  • Time series analysis using R
  • Spatial analysis using R
  • R Integration with facebook

Register Here

https://www.meetup.com/R-Users-Group-Philippines/events/238646749/

BackEnd/DevOps PH #3 – The Amazing Race Condition

Get ready to be exposed to the sights, sounds, and smells of the top programming and dev ops concepts from around the world! No passport required on this adventure because we’re bringing the highlights straight to the UP TechnoHub in QC!

If you want to represent your favorite back-end language (20-30 mins) or demo (5 minutes) in English or Tagalog, post a comment or message us.

Event Sponsor:

Nokia Networks

Speakers:

– TBA

Our events are always free and open to everyone from beginners to experts. Bring a friend and join us for the most amazing tech community in the Philippines! BackEnd/DevOps PH is an open community for everyone interested in learning about programming concepts.

Register Here

BackEnd/DevOps PH #3 – The Amazing Race Condition

Thursday, Mar 30, 2017, 7:00 PM

Nokia Manila Technology Center
Bldg I, UP TechnoHub, Commonwealth Ave Quezon City, PH

1 Engineers Attending

Get ready to be exposed to the sights, sounds, and smells of the top programming and dev ops concepts from around the world! No passport required on this adventure because we’re bringing the highlights straight to the UP TechnoHub in QC!If you want to represent your favorite back-end language (20-30 mins) or demo (5 minutes) in English or Tagalog,…

Check out this Meetup →

Skip to toolbar