That was great training and from today I will use Java Master title with pleasure. Every java developer should get this training. And here is my online certificate.
Java Master
Posted in java by pedro | Thursday, June 10th, 2010 at 8:26 pmPedro Newsletter 07.06.2010
Posted in java by pedro | Tuesday, June 8th, 2010 at 4:42 pmFirst day of WWDC passed away, it was quite new experience for me. I omitted all WWDC news, there are tons of that, Most of them you probably know (iPhone4, Safari 5, iOS4 etc.) and that you don’t know are under NDA so I cannot write about that.
- 73 000 purchases of Wired iPad App.
- Lots of noise about Apple HTML5 demo page which in fact is not so standard.
- Deadlines mechanics by Seth Godin
- Google adds some features: Spelling correction in Google Suggest, now searching through mobile will return mobile apps, new look of google homepage.
- Are you interested in Google Guice dependency injection framework, TSS puts some links you can start with.
- Google Maps preview in Gmail and Buzz, that’s really nice feature.
- Google continues to release Google I/O videos: Geo, Wave, Google APIs
- Interesting AOP usage to simplify on/off features in our projects (in Polish) [Google Translate].
- Sonatype introduce a series of webinars about Maven.
Thoughts with C&W
Posted in java by pedro | Monday, June 7th, 2010 at 4:33 pmSitting at the Hotel, jet lag woke me up, so I start reading articles from my “to be read” pile.
- Facebook’s Culture Problem May Be Fatal – The Conversation -> Bruce Nussbaum wrote article about problem with Facebook privacy, I totally agree with him, and currently I think about quiting Facebook. Worth to read how public is our private profile.
- Corpus Adamicum – BDD-style Testing For IPhone Projects -> Are you writing iPhone app, and you want to wrtite test for yours application, I know that it is hard, but maybe Cedar will help you with that. Here is iPhone project which is fully test driven with Cedar. Adam Milligan shows how he manage to do this by following some rules. Must read for iPhone developers. I have to look more deeply into Cedar and iPhone app unit tests as well.
- Realtime search for Hadoop – scalable log data management with hadoop part 3 -> Nice article about Lucene(finally they moved to Solr to get sharding for free) and Hadoop integration for large 30TB amount of log files storing and fast (2-3 seconds) quering. I found “reducing memory requirements” part really interesting, it will be helpful in future projects.
- Suspending Judgement -> very inspiring article about false judgements, how to avoid them, how this judgement influence our lives. Must read article.
Why C&W? It is easy. California has great Cheese & Wine.
Fearless Change – book review
Posted in book by pedro | Sunday, June 6th, 2010 at 6:27 pmOn the flight to San Francisco I had plenty of time to read a book. Fearless Change by Manns Rising is about introducing new ideas. They recognize patterns which are described in the book, with idea introducing process studied (which pattern may be applied on actual process step. Book consist of two part, first is process description with this steps
- Organizations and Change
- shows that innovation are hard. We can divide people regarding their engage into “new things”: Innovators (2.5%), Early Adopters (13.5%), Early Majority (33%), Late Majority (33%), Laggards (18%). We should convince proper groups but also we should be open for critique, it may improve our innovation. This chapter also recognize three different roles: Maven, Salesman and Connector.
- Strategies or Patterns
- This chapter introduce patterns, and how they add value .
- Where Do I Start?
- This is truly the first chapter, the previous two was introduction. It guide us, what we should do when we start. I like two quotes :
-
The longest journey begins with a single step by Lao Tsu
-
Great things are not done by impulse, but by a series of small things brought together by Vincent van Gogh
-
- What Do I Do Next?
- We should ask for help, involve others (people easier adapt innovation if they are part of it). And always say “Thanks” after all!
- Meetings and More
- is about, how to make your meeting more rememberable (eg. Do Food pattern).
- Take Action!
- Don’t procrastinate, just do it.
- It’s All About People
- People are most important in every innovation.
- A New Role: Now You’re Dedicated!
- is how important is time for innovation, we cannot introduce innovation only through our spear time.
- Convince the Masses
- is how to convince more and more people
- More Influence Strategies
- some more tricks to convince more people.
- Keep it Going
- once we “convert” a lot of people it is important to keep things going.
- Dealing with Resistance
- The last chapter is how to deal with resistance, take opportunity to improve innovation and find a way to overcome people resistance.
The second part of the book are experiences descriptions and description for all the patterns. Really interesting book for reading. Breakfast was awful (coffee, tee, muffins – choose from that three and make yours breakfast), I’m going to WWDC registration desk.
Pedro Newsletter 03.06.2010
Posted in java by pedro | Thursday, June 3rd, 2010 at 10:58 pm- Scale at Facebook – video from QCon 2010 – Aditya Agarwal talks about difficulties spotted at Facebook, with all part solutions which gave birth to Cassandra.
- Digg v4 preview by Kevin Rose.
- Google I/O video continued <business> and <android>.
- ObjectiveC support plugin for Eclipse … closing doors
- Video from G8 -> Steve Jobs on Flash.