public marks

PUBLIC MARKS from solrac with tag programming

March 2011

IBM Startup SmartCamp - Part of the Global Entrepreneur Initiative

As part of IBM’s ongoing commitment to foster innovation among Entrepreneurs, IBM announces its ‘SmartCamp’ contest in Bangalore, India on April 27, 2011. This is an exclusive global entrepreneur initiative program bringing together entrepreneurs, investors and experienced mentors with innovative ideas that can help to build a Smarter Planet.

IBM Global Entrepreneur Program to include Germany in 2011

Recently at CeBIT Hannover IBM announced that it would expand the IBM Global Entrepreneur Program to include Germany in 2011 effective immediately. With an amazing bunch of ecosystems partners we believe the German market offers a great opportunity for translating innovation and Entrepreneurship into scalable international businesses.

Update: IBM Entrepreneur SmartCamp Bangalore - Amazing Mentors signup

We are almost there in terms of confirming the mentors for SmartCamp Bangalore. We are delighted to present details of the mentors. This is an amazing collection of talent from the investor, corporate and most importantly entrepreneur communities.

SmartCamp Bangalore is an Entrepreneur Mentor Goldmine

Our first SmartCamp of 2011 will be in Bangalore, India in April. With a population of over 1 billion plus, and home to some of the biggest tech companies in world, it comes as no surprise that international investors have been actively enagaged with the local communitities for many years. We believe that our mentor network is a real goldmine and the best reason to apply for SmartCamp.

Going Global: VCs, CEOs and Entrepreneurs provide Best Practices

The panel has significant experience bringing US companies to foreign markets as well as into the US. They capture many of the Best Practices companies and city leaders should be thinking about as they look to find their unique place in this global marketplace.

February 2011

Sproxil Saves Lives With Scratch-Off Tags and Robust Analytics

Interpol has determined that in Nigeria 80% of all drugs are fake, and in Kenya fake drugs are big business with more than 11,000 illegal products sold every day. With millions of dollars worth of counterfeit drugs sold yearly, Sproxil's innovation is a greatly needed tech solution to a big problem that will save countless lives every day.

The IBM Global Entrepreneur SmartCamp Startup competition Schedule for 2011

Announcing: The IBM Global Entrepreneur SmartCamp competitions for 2011. We are looking for entrepreneurs with global ambition and want to find ways to connect them to mentors, capital, and markets on a completely international basis. Here are the 9 cities which are a mixture of emerging markets and developed hubs. We have been overpowered by the excitement and support to help build these ecosystems.

Streetline - The IBM Global Entrepreneur of the Year

Since winning the IBM Global Entrepreneur of the Year , Streatline has expanded their real-time parking system to Salt Lake City's Temple Square and has captured a 1-year pilot program to enable sensors in parking spaces at the Fort Totten, Washington DC.

Startup Madness: Groupon's Super Bowl commercial was quite possibly the least tasteful of all time

Before Super Bowl XLV, there was wide speculation about who would win the Super Bowl ads war between Groupon and LivingSocial. Most people were betting that Groupon would win Big-Time, and they did if you define winning, in this case, as making the biggest Bonehead marketing blunder of the year.

KickStarter's Awesome $27 Million in Crowdsourced Seed Money for Startups

What's really cool about KickStarter is you have absolutely nothing to loose and everything to gain. All you have to do is present your Project/Startup idea, ask for the seed money you need, and like magic the masses of KisckStarter and the world give you a thumbs-up or down, and the Thumbs-Up can be very surprising indeed!

IBM and Obama help put Cold-Hard-Cash in Startups hands

You're a tireless Entrepreneur working long hard hours - you need cash to hire key hackers to finish your code and launch your awesome dream - If that sounds like you, then you should jump on this opportunity to get seed money from the White House-led Startup America campaign and IBM.

September 2010

Porting Perl To Python

Python programmers shouldn't get too smug. While many people agree that Python is designed in a way that makes it a highly readable language, there can still be problems with legacy, untested Python code too. Porting legacy Perl to Python can be a daunting task. In this article, learn some of the theory behind dealing with legacy code, including what not to do.

August 2010

Build Android apps using XML and JavaScript Object Notation Part 2

Part 2 examines the manner in which Webkit-hosted JavaScript code exchanges data with Java code in an Android application. Explore techniques for handling two of the most common data formats used on the Internet—XML and JavaScript Object Notation (JSON)—on the Android platform.

Build Android apps using XML and JavaScript Object Notation Part 1

Explore techniques for handling two of the most common data formats used on the Internet—XML and JavaScript Object Notation (JSON)—on the Android platform. This first part covers the basics of XML and JSON and shows you how to build an Android application that parses and displays a Twitter status-update feed provided in both formats.

Java development 2.0: Sharding with Hibernate Shards

Among various sharding implementations, Hibernate Shards is possibly the most popular in the world of Java technology. For some shops, sharding means being able to keep a trusted RDBMS in place without sacrificing data scalability or system performance. In this installment of the Java development 2.0 series, find out when sharding works, and when it doesn't, and then get your hands busy sharding a simple application capable of handling terabytes of data.

5 things you didn't know about command-line flags for the JVM

Java virtual machines come with hundreds of command-line options, which more experienced Java developers can use to tune the Java runtime. Learn how to monitor and log compiler performance, disable explicit garbage collection (System.gc();), extend the JRE, and more.

Introduction to Java programming Part 1

In Part 1, learn the essentials of object-oriented programming on the Java platform, including fundamental Java syntax and its use.

Introduction to Java programming Part 2

In Part 2 explore the more-sophisticated syntax and libraries you will need to develop complex, real-world Java applications.

Bazaar: A Powerful, next-generation source control system

Bazaar is used to produce the Ubuntu Linux distribution, which is an enormous software project with thousands of components. If you're using a UNIX or Linux system, chances are that your distribution offers a pre-built Bazaar package. Bazaar is flexible enough to accommodate Subversion - a centralized system and Git - a decentralized system. This article introduces you to Bazaar's many appealing features.

Learning FC++: The C++ functional programming library

C++ is usually synonymous with object-oriented programming (OOP), and further replenished in no small measure by popular technical literature. This article tries something different—functional programming with C++ using the open source FC++ library from Yannis Smaragdakis and Brian McNamara. Learn how you can use FC++ to implement basic functional programming.

Evolutionary architecture and emergent design: Building DSLs in Groovy

Internal DSLs are possible but cumbersome in the Java language because of its restrictive syntax. This article covers some of the capabilities you can exploit and issues you'll encounter when using Groovy to build internal DSLs.

5 things you didn't know about Java Database Connectivity

JDBC, or Java Database Connectivity, is one of the most frequently used packages in the entire JDK, and yet few Java developers use it to its fullest — or most up-to-date — capacity. This article offers an introduction to newer JDBC features.

IBM Jazz Common Project Administration configure video

This video demonstrates how to successfully configure the new IBM Jazz Common Project Administration application that the IBM Rational Jazz team are developing to simplify creation of projects that span applications and capabilities.

Getting a clue - New Jazz developer tips and Tricks

I have had to learn Jazz from the ground up. In doing so I accumulated several tips and tricks along the way.

Free trial of Rational Team Concert the ultimate agile development solution from IBM

IBM Rational Team Concert is a complete agile collaborative development environment providing agile planning, source code management, work item management, build management, and project health, along with integrated reporting and process support.