The eclipse of the Eclipse

11 06 2014

When you do something for passion or for money you goal to do this well. I trust you do. And I am sure you do when you contribute to Open Source software. You do it from passion, devote your time and use best skills to make your product better and give it to people, hoping they will use it and benefit from it.

Well, Eclipse contributors are also willing their product to succeed, to be the best tool for programmers, made by programmers. But will it defend itself? The Eclipse Foundation Executive Director, Mike Milinkovich was making a keynote speech at 33rd Degree – one of the best conferences in Poland, one of the best I’ve attended. He had a great chance to inspire 1200 Java developers and infect them with his vision and he missed it. After listening to this keynote my impression is that Mike Milinkovich, The Executive Director, does not have vision and Eclipse will oversleep the revolution taking place in software development.

“You don’t want to throw away all you have written for so many years”
Keynote started from outlining the Eclipse history. It is truly great what was achieved, but one should not rely on its history in IT. Software developers are dynamic and open for innovation, not caring about the history much.

History has shaped Eclipse to the IDE as it is now – great one in my opinion, the only IDE I use for Java. But others are not sleeping – IntelliJIdea to be precise. Well Eclipse, you need to compete. It is tough decision to completely change the track and direct to another goal. History (and huge codebase) should not stop you if you want to be the best. Too much too loose by constantly looking back.

One need to respond to the new reality and change the mindset regardless of the great history of the company. Kodak missed the revolution and now it is only a history.

“I have no some vision of the future”
Trusting your team is a good thing. Trusting the open source contributors is even better. Allowing them to decide where to pull the product makes sense. But will it work with just some vision? Having influence on such tool as Eclipse is a great responsibility and a great honour. Representing all the contributors obliges. Isn’t it ruining everything saying that there is no vision? I hope that it won’t ruin Eclipse, because of its contributors doing the great work. But is it enough?

Note: I mean the independent contributors – not the ones from big companies like IBM, contributing because their company makes money on it.

You need a vision. A brave one. To be the best. To improve. Don’t disappoint the people that are actually building the Eclipse. And its users

“How would you convince me to use Eclipse instead of my perfect IntelliJ?”
– the question from the audience raised. Brave question. And one of the best that could be asked after such presentation. And the answer was: “I would not. Just use the tool that best suits you”. Very good answer. You would not convince that person anyway. But you could convince other Eclipse users not to switch to IntelliJ.

Including me

I see no vision, no courage to respond to the market change, no will to be best, better than the competition. I don’t want to be a part of this, I am going to give a try to the IntelliJ.

I am disappointed with the keynote, I feel bad for all the contributors – that their work, passion and impressive skills are destroyed by lack of support from the Executive Director site. I trust that Mike Milinkovich and wants good, but it is not enough.

I am full of appreciation and respect for Eclipse. It is my favourite IDE, powerful, and making my work easier. I am where I am also thanks to it, but the history should not be the only factor defining the future. I don’t want to be a part of it.

Advertisements




JIRA & GreenHopper starter tutorials

17 08 2013

I found two very useful short screencasts presenting how to use GreenHopper in JIRA. These show the full Scrum workflow: Plan – Work – Report. This is a good starter introduction, however adjusting and configuring JIRA according to your needs may be required. To get started, firstly watch the videos below.

This video has short theoretical introduction, then Demo and after that Q&A session. If you’re not interested in Introduction, just skip to demo (7 min). Demo lasts only about 15 minutes.

The second screencast is quite similar, however, if you feel that you are not enough with GreenHopper then it is also definetely good to watch it:

Did I help you?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!





Tooling: Measure time spent on an activity with a Grindstone app

10 08 2013

Whenever working on a time-based project, you have to measure exact time spent on it so that you get paid for it :) Grindstone is a small free windows application that is convenient to use and will measure the time precisely.

You may find it useful to account your hourly work or to identify the tasks that you spend too much time on and optimize it. I used it for both reasons and it did well in both cases – helped me to account my work and I realized myself how much time per working day I spent on actual project work, and how much time is consumed by some administrative and management activities.

grindstone

Grindstone allows to create your custom projects and tasks within them. The with a help of a small app it measures time spent on each and generates reports. After entering your working hour cost, it can estimate your earnings.

Not only me likes this app – there are several bloggers that also appreciate Grindstone – see one of the posts.

Did I help you?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!





Coursera & edX: take online courses for free

6 04 2013

There is plenty of various tutorials, videos and training materials on the web, however finding the one concise and valuable course may be difficult.

Coursera

Coursera is a place where you can find courses of many kinds: Arts, Economy, Education, IT and many more.

Coursera

These are organized and scheduled lectures with new lecture published weekly. All of them define how much time per week you need to devote (mostly it is about 4-6 hours per week). Courses are held by universities and experts. One of the best categories is Information, Tech and Design for UX experts. Some interesting courses are: Human – Computer Interaction (9weeks), Gamification (6 weeks) and Information Theory (15 weeks).

All of them are totally free.

edX

The same applies to edX – a lot of world class academies and universities.

edX

Wide range of topics is surely tempting, however I did not try these courses. Some examples are: Software as a Service from Berkeley or The Challenges of Global Poverty from MIT. 

Do you like my blog?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!





Learn eclipse shortcuts with MouseFeed

8 12 2012

Majority of Eclipse actions can be performed with keyboard shortcuts, without even touching a mouse. Using Shortcuts makes you work faster and more efficiently. But how to remember all shortcuts?

MouseFeed is quite useful plugin I use. It shows a small tooltip to the user after performing some action with mouse click. Tooltip shows the keyboard shortcut that can be used instead.

Watch out! As for now (2012-12-9) MouseFeed does not work with Eclipse Juno! In my case it blocked all menu buttons in Eclipse :P

To install MouseFeed go to Marketplace in eclipse:

Help -> Eclipse Marketplace

and find the plugin named MouseFeed.

You may also find interesting to define your own eclipse shortcuts. I described it here.

Did I help you?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!





CMS comparison – how to choose the best CMS, that suits you?

18 08 2012

When choosing CMS (Content Management System), one have a lot to choose from. Before you will decide to give a try to one of the most popular, like Joomla!, Liferay or Drupal, it is worth to compare them with other solutions.

Very detailed compare site is: CMS-Matrix. Huge amount of CMS are there and all data is well formatted, so you can see and assess fast, which one is better taking for example Licence, Cost or Security

Did I help you?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!





Mobile sport app motivates by charging credit card

17 02 2012

Do You lack of motivation? Here is simple and brilliant idea just for You: Gympact – iPhone application encouraging You to stay fit and maintain promises. You will get a penalty if You slack off. Else You wil be rewarded. In a real cash.

You have to declare how many gym trainings per week You are going to make (at least once reuired) and keep Your promise. If You fail… Your credit card will be charged with 5$. Money is given to those who fulfil their training as declared (including You). So You can earn a real cash. Although this is surely motivating, personally I will stick to my Endomondo and JeFit. I am motivated. A bit :>

Source: http://www.engadget.com/2012/01/03/gympact-iphone-app-offers-cash-rewards-to-gym-goers-penalizes-i/

How does it work

And there is no way to cheat. You have to check-in at the gym and stay there for 30 minutes :) No mercy!

[source]

Do you like my blog?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality

Donate Button with Credit Cards

Thank You!








%d bloggers like this: