Learn Golang with the ‘Go Learning Challenge’ Series
I believe many of you are enjoying our Swift challenges. I know Swift is new and shiny but I imagine there are some people who prefer to write backend logics more than building apps.
For you guys, especially for backend
engineers who would like to learn something new, we’ve decided to launch
a ‘Go Learning Challenges’ series. The language is getting popular and
it fits very well when you write backend logics so this will be a great
opportunity for you to understand the basics of how to write Go.
We have 2 stages for this series:
Learn the basics
We are planning a few challenges for you
to understand the basics of Golang. You will be given some simple
algorithm problems to solve, we’ve picked them from actual SRM problems —
enjoy topcoder algorithm world!
Develop backend services with Golang
Since Golang is for writing some backend
logics, we will have you get familiar with the typical usage of Golang.
You will be developing some backend services such as a simple Web-API
server and a Cache Service like Memcached.
If you go through those challenges, you
can expect that you will be ready to use Golang to produce something
real. Don’t miss this precious opportunity to get yourself ramped up for
a new technology, while getting paid!
The first challenge of this series is planned to launch on September 24th, so don’t miss it!
Moreover, after this learning challenge
series we will actually be launching some real world Golang challenges.
You will be able to fully utilize the Golang skills that you just
equipped to earn some prize money!
New to Golang? Check out our Jeff Douglas’s blog posts to get yourself started:
Ready… Set… Golang!
Tutorial – Building Go Web Apps
Deploying Go Apps with Docker to Elastic Beanstalk
Tutorial – Building Go Web Apps
Deploying Go Apps with Docker to Elastic Beanstalk
Golang also as nice tutorials, so I recommend that you go through them for the upcoming challenges!
Have fun and stay tuned!
>>>>>>>>>>>>>>>>>>>>>>>>>>
Topcoders In The Facebook Hacker Cup Finals
This guest blog was written by Vexorian – topcoder member since 2006 The algorithm contests at topcoder wouldn’t be possible without the work of the algorithm director, Makoto Soejima (rng_58 / [[rng_58]]) and the former director and tester, Ivan Metelsky (ivan_metelsky / mystic_tc). It is a challenging job – 4 times a month, topcoders come to the site expecting a well-balanced problem-set of the type and quality for which topcoder is known. In addition, the problems must challenge even the most experienced and accomplished topcoders in this track.It is no surprise then that our admins had very fruitful careers before acquiring their current positions. ivan_metelsky joined topcoder back when there had only been around 200 SRMs (the most recent SRM was SRM 609) and quickly rose to red rating back when red coders were relatively scarce. It took him less than one year to reach “target status” – the highest super-elite rating of 3000 or more.
rng_58, on the other hand, had a very interesting career that began when he was only 7 years old. We witnessed an amazing evolution. Starting as a green coder in division 2 and culminating with winning two Topcoder Open tournaments in a row, 2010 and 2011, which was his last TCO as a competitor.
These days Ivan and Makoto are not eligible to participate in topcoder contests due to their admin roles, but that doesn’t mean they have stopped competing. They are active competitors that have accumulated many accomplishments over the years on other competitive platforms. Notably, they are both Google Code Jam champions.
Today the spotlight is on their participation in the Facebook Hacker Cup, a relatively young tournament that nonetheless attracts interest from plenty of programmers. As usual with tournaments, thousands joined the qualification round but only the very best advanced to the finals. Few advanced to Round One and even fewer advanced to Round Two. Round Two was when the great coders began to be noticeable. Ivan achieved fifth place and Makoto scored second place overall in that round.
The decisive third round was one even the greatest coders struggled to solve. Participants needed to solve a very difficult problem set. The requirement to place in the top 25 meant that attention to mistakes was extremely important. ivan_metelsky solved one problem with impressive speed. Meanwhile, rng_58 was the fastest competitor to solve two problems and achieved the first place ranking in the round. As a result both are now at Facebook’s Headquarters in Menlo Park California for the onsite Final Round.
Congratulations to our algorithm admins! We wish you the best luck in the Hacker Cup Final Round
No comments:
Post a Comment