Get Blogged by JoKi

"The only frontiers are in your mind"
19 | 04 | 2014
Navigation
Syndication
feed-image RSS 2.0
Latest Tweets

Most Read Articles
Article Time Line
About me
Family guy, geek, entrepreneur, software craftsman: Visual FoxPro, C#, SQL Server, MySQL, Linux consultant, conference speaker

Certificates & Awards

Microsoft Certified Professional

Microsoft Specialist - Programming in HTML5 with JavaScript and CSS3 Specialist

Microsoft MVP - Visual Developer for Visual FoxPro 2006 & 2007
Visual Developer for Visual FoxPro 2007
Visual Developer for Visual FoxPro 2006

Get in touch

Sharing is caring

Recent books

Sponsoring
If you like the information on these pages, your support is highly appreciated.
Thank you very much!
Affiliates

AngularJS

Spacer for layout formatting

Get Blogged by JoKi

Jochen Kirstaetter (2008)

The only frontiers are in your mind, welcome to my blog sphere. Your host at is Jochen Kirstätter aka JoKi.

Dive into the weird world of a professional Software Craftsman and follow his daily victories and struggles with modern technology at IOS Indian Ocean Software Ltd. I am a Microsoft Certified Professional (MCP) for Visual FoxPro, was Microsoft Most Valuable Professional (MVP) for Visual FoxPro in 2006 and 2007, and from spring 2004 until end of 2006 I organized monthly user group meetings as regional director of German FoxPro User Group (dFPUG). Based on this community activities I am also member of Microsoft Community Leader/Insider Program (CLIP) and PASS Deutschland e.V.

This blog is also about Flic en Flac and the beautiful island of Mauritius, my home.

Sincerely, JoKi



Game Review: God of Light
Android 08 April 2014 - 

God of LightLuckily I came across this title at a very early stage. If I remember correctly, I took notice of God of Light on Twitter right on the weekend it has been published on the Play Store.

"Sit back and become immersed into the world of God of Light, the game that rethinks the physics puzzle genre with its unique environment exploration gameplay, amazing graphics and exclusive soundtrack created by electronic music icon UNKLE.

Join cute game mascot, Shiny, on his way to saving the universe from the impending darkness. Play through a variety of exciting game worlds and dozens of levels with mind-blowing puzzles. Your goal is to explore game levels, seek for game objects that reflect, split, combine, paint, bend and teleport rays of light energy to activate the Sources of Life and bring light back to the universe."

Mastering the various reflection items in God of Light is very easy to learn and new elements are introduced during the game.

Amazing puzzle game

Here's the initial review I posted on the Play Store:

"Great change in puzzles

Fantastic and refreshing concept of puzzle solving. The effects and the music match very well, putting the player in the right mood to game. Get enlightened and grow your skills until you are a true God of Light."

And it remains true, even after completing the first realm completely. Similar to Quell it took me only a couple of hours during the evening to complete all levels in the available three realms, unfortunately. God of Light currently consists of 75 levels, well it's 25 in each realm to be precise, and the challenges are increasing. Compared to the iOS version from the AppStore, God of Light is available for free on Android - at least the first realm (25 levels). Unlocking the other two remaining realms is done through an in-app purchase.

The visual appearance, the sound effects and the background music provided by UNKLE makes God of Light a superb package for any puzzle gamer. Whether it is simply reflecting light over multiple mirrors, or later on bending the rays of light with black holes, or using prisms to either split, enforce, or colourise your beam, God of Light is great fun and offers a good amount of joy. Check out the following screenshots for some impressions.

God of Light - Title screen
God of Light: Astonishing graphics and visual appeal throughout the game

God of Light - Introduction to the game during the first levels. New light items are introduced at each stage during the game play
God of Light - Introduction to the game during the first levels. New light items are introduced at each stage during the game play

God of Light - Increasing complexity and puzzle fun
God of Light: Increasing complexity and puzzle fun

Hopefully, Playmous is going to provide more astonishing looking realms and interesting gimmicks in future versions.

Play Store: God of Light

Also, check out the latest game updates on the official web site of Playmous

 
MSCC: Global Windows Azure Bootcamp
User Rating:★★★★★ / 3
PoorBest 
Community 02 April 2014 - 

Logo of the Mauritius Software Craftsmanship CommunityMauritius participated and contributed to the Global Windows Azure Bootcamp 2014 (GWAB). Again! And this time stronger than ever, and together with 137 other locations in 56 countries world-wide.

We had 62 named registrations, 7 guest additions and approximately 10 offline participants prior to the event day. Most interestingly the organisation of the GWAB through the MSCC helped to increased the number of craftsmen.

The Mauritius Software Craftsmanship Community has currently 138 registered members - in less than one year!

Only with those numbers we can proudly say that all the preparations and hard work towards this event already paid off. Personally, I'm really grateful that we had this kind of response and the feedback from some attendees confirmed that the MSCC is on the right track here on Cyber Island Mauritius.

Inspired and motivated by the success of this event, rest assured that there will be more public events like the GWAB.

This time it took some time to reflect on our meetup, following my first impression right on spot:

"Wow, what an experience to organise and participate in this global event. Overall, I've been very pleased with the preparations and the event itself. Surely, there have been some nicks that we have to address and to improve for future activities like this. Quite frankly, we are not professional event organisers (not yet) but we learned a lot over the past couple of days.

A big Thank You to our event sponsors, namely Microsoft Indian Ocean Islands & French Pacific, Ceridian Mauritius and Emtel. Without them this event wouldn't have happened - Thank You!

And to the cool team members of Microsoft Student Partners (MSPs). You geeks did a great job! Thanks!"

So, how many attendees did we actually have? 61! - Awesome - 61 cloud computing instances to help on the research of diabetes.

During Saturday afternoon there was even an online publication on L'Express: Les développeurs mauriciens se joignent au combat contre le diabète

Reactions of other attendees

Don't take my word for granted... Here are some impressions and feedback from our participants:

"Awesome event, really appreciated the presentations :-)" -- Kevin on event comments

"very interesting and enriching." -- Diana on event comments

"#gwab #gwabmru 2014 great success. Looking forward for gwab 2015" -- Wasiim on Twitter

"Was there till the end. Awesome Event. I'll surely join upcoming meetup sessions :)" -- Luchmun on event comments

"#gwabmru was not that cool. left early" -- Mohammad on Twitter

The overall feedback is positive but we are absolutely aware that there quite a number of problems we had to face. We are already looking into that and ideas / action plans on how we will be able to improve it for future events.

The sessions

We started the day with welcoming speeches by Thierry Coret, Sr. Marketing Manager of Microsoft Indian Ocean Islands & French Pacific and Vidia Mooneegan, Managing Director and Sr. Vice President of Ceridian Mauritius. The clear emphasis was on the endless possibilities of cloud computing and how it can enable any kind of sectors here in the country.

Then it was about time to set up the cloud computing services in order to contribute each attendees cloud computing resources to the global research of diabetes, a step by step guide presented by Arnaud Meslier, Technical Evangelist at Microsoft. Given a rendering package and a configuration file it was very interesting to follow the single steps in Windows Azure. Also, during the day we were not sure whether the set up had been correctly, as Mauritius didn't show up on the results board - which should have been the case after approximately 20 to 30 minutes. Anyways, let the minions work...

Next, Arnaud gave a brief overview of the variety of services Windows Azure has to offer. Whether you need a development environment for your websites or mobiles app, running a virtual machine with your existing applications or simply putting a SQL database online. No worries, Windows Azure has the right packages available and the online management portal is really easy t handle.

After this, we got a little bit more business oriented while Wasiim Hosenbocus, employee at Ceridian, took the attendees through the inerts of a real-life application, and demoed a couple of the existing features. He did a great job by showing how the different services of Windows Azure can be created and pulled together.

After the lunch break it is always tough to keep the audience awake... And it was my turn. I gave a brief overview on operating and managing a SQL database on Windows Azure. Well, there are actually two options available and depending on your individual requirements you should be aware of both. The simpler version is called SQL Database and while provisioning only takes a couple of seconds, you should take into consideration that SQL Database has a number of constraints, like limitations on the actual database size - up to 5 GB as web edition and up to 150 GB maximum as business edition -, among others.

Next, it was Chervine Bhiwoo's session on Windows Azure Mobile Services. It was absolutely amazing to see that the mobiles services directly offers you various project templates, like Windows 8 Store App, Android app, iOS app, and even Xamarin cross-platform app development. So, within a couple of minutes you can have your first mobile app active and running on Windows Azure. Furthermore, Chervine showed the attendees that adding another user interface, like Web Sites running on ASP.NET MVC 4 only takes a couple of minutes, too.

And last but not least, we rounded up the day with Windows Azure Websites and hosting of Virtual Machines presented by some members of the local Microsoft Students Partners programme. Surely, one of the big advantages using Windows Azure is the availability of pre-defined installation packages of known web applications, like WordPress, Joomla!, or Ghost. Compared to running your own web site with a traditional web hoster it is surely en par, and depending on your personal level of expertise, Windows Azure provides you more liberty in terms of configuration than maybe a shared hosting environment. Running a pre-defined web application is one thing but in case that you would like to have more control over your hosting environment it is highly advised to opt for a virtual machine. Provisioning of an Ubuntu 12.04 LTS system was very simple to do but it takes some more minutes than you might expect. So, please be patient and take your time while Windows Azure gets everything in place for you. Afterwards, you can use a SecureShell (ssh) client like Putty in case of a Linux-based machine, or Remote Desktop Services when operating a Windows Server system to log in into your virtual machine.

At the end of the day we had a great Q&A session and we finalised the event with our raffle of goodies. Participation in the raffle was bound to submission of the session survey and most gratefully we had a give-away for everyone. What a nice coincidence to finish of the day.

Note: All session slides (and demo codes) will be made available on the MSCC event page. Please, check the Files section over there.

(Some) Visual impressions from the event

Just to give you an idea about what has happened during the GWAB 2014 at Ebene...

Speakers and Microsoft Student Partners are getting ready for the Global Windows Azure Bootcamp 2014
Speakers and Microsoft Student Partners are getting ready for the Global Windows Azure Bootcamp 2014

GWAB 2014 attendees are fully integrated into the hands-on-labs and setting up their individuals cloud computing services
GWAB 2014 attendees are fully integrated into the hands-on-labs and setting up their individuals cloud computing services

60 attendees at the GWAB 2014. Despite some technical difficulties we had a great time running the event
60 attendees at the GWAB 2014. Despite some technical difficulties we had a great time running the event

GWAB 2014: Using the lunch break for networking and exchange of ideas - Great conversations and topics amongst attendees
GWAB 2014: Using the lunch break for networking and exchange of ideas - Great conversations and topics amongst attendees

There are more pictures on the original event page:

Questions & Answers

Following are a couple of questions which have been asked and didn't get an answer during the event:

  • Q: Is it possible to upload static pages via FTP?
    • A: Yes, you can. Have a look at the right side column on the dashboard of your website. There you'll find information about the FTP and SFTP host names. You can use any FTP client, like ie. FileZilla to log in. FTP also gives you access to your log files.
  • Q: What are the size limitations on SQL Database?
  • Q: What's the maximum size of a SQL Server running in a Virtual Machine?
  • Q: How can we register for Windows Azure?
    • A: Mauritius is currently not listed for phone verification. Please get in touch with Arnaud Meslier at Microsoft IOI & FP
  • Q: Can I use my own domain name for Windows Azure websites?
    • A: Yes, you can. But this might require to upscale your account to Standard.

In case that I missed a question and answer, please use the comment section at the end of the article. Thanks!

Final results

Every participant was instructed during the hands-on-lab session on how to set up a cloud computing service in their account. Of course, I won't keep the results from you... Global Azure Lab

GWAB 2014: Our cloud computing contribution to the research of diabetes
GWAB 2014: Our cloud computing contribution to the research of diabetes

And I would say Mauritius did a good job!

Upcoming Events

What are the upcoming events here in Mauritius? So far, we have the following ones (incomplete list as usual) in chronological order:

Hopefully, there will be more announcements during the next couple of weeks and months. If you know about any other event, like a bootcamp, a code challenge or hackathon here in Mauritius, please drop me a note in the comment section below this article. Thanks!

Networking and job/project opportunities

Despite having technical presentations on Windows Azure an event like this always offers a great bunch of possibilities and opportunities to get in touch with new people in IT, have an exchange of experience with other like-minded people. As I already wrote about Communities - The importance of exchange and discussion - I had a great conversation with representatives of the University des Mascareignes which are currently embracing cloud infrastructure and cloud computing for their various campuses in the Indian Ocean. As for the MSCC it would be a great experience to stay in touch with them, and to work on upcoming, common activities.

Furthermore, I had a very good conversation with Thierry and Ludovic of Microsoft IOI & FP on the necessity of user groups and IT communities here on the island. It's great to see that the MSCC is currently on a run and that local companies are sharing our thoughts on promoting IT careers and exchange of IT knowledge in such an open way. I'm also looking forward to be able to participate and to contribute on more events in the near future.

My resume of the day

We learned a lot today and there is always room for improvement!

It was an awesome event and quite frankly it was a pleasure to spend the day with so many enthuastic IT people in the same room.

It was a great experience to organise such event locally and participate on a global scale to support the GlyQ-IQ Technology in their research on diabetes. I was so pleased to see the involvement of new MSCC members in taking the opportunity to share and learn about the power of cloud computing. The Mauritius Software Craftsmanship Community is on the right way and this year's bootcamp on Windows Azure only marked the beginning of our journey.

Thank you to our sponsors and my kudos to the MSPs!

 
« Start : Prev : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : Next : End »

Page 1 of 65
Spacer for layout formatting