Sachin G Kulkarni


The title of this write up is bit confusing at first – that’s because it’s half baked ideas which hit my mind during my regular routine. Let me share the insight of this thought.

Social-Graph

We are pushed to socialize online in many ways that coexists with their daily activities. We use facebook to keep up with friends, twitter to express thoughts to world, foursquare for check-in, pinterest to pin images, slideshare for slides & documents, delicious for bookmarking, digg & reddit for news, LinkedIn for professional networking & so on – in fact it’s never ending. Do we use all of them in a day…?

Sometimes we may not speak to one of our friends on slideshare or foursquare for months. Even they do the same with us. That’s because both are virtually connected & so is our depth of relationship. There you have a message – The physical connection cannot be replaced by social connection.

Let me start off my saying PHP Developer is not a PHP Consultant. If you have ever worked with a PHP developer before, you may have noticed few annoying things – unrealistic development promises, absence of long term commitments etc. May be you have seen a PHP developer quitting the project in between or not responding to your calls for weeks together. If you think why it is so – I would say that’s why they are called PHP Developers.

Yes, that’s a basic difference between a PHP Developer & PHP consultant. The PHP consultants are oriented towards fact & time. They speak the hard truth no matter what would be after effect – facts are facts!

PHP Developer

Being made a point above, that is not an only reason to choose a PHP consultant over PHP developer. If you have spoken to a PHP consultant before the way they put their thoughts are much different than PHP developer.PHP developer speaks in terms of what needs to be developed , but PHP consultant speaks in terms of what needs to be achieved & how it helps the business or client. PHP consultant take the “ownership” of the project they do – let me tell you ownership mindset come by hard way.

Direct Client

Say you are a PHP Developer who takes up freelance projects. After few months of being in the field you always feel like you are paid less than what you deserve. If you ever felt so, then the person you have to blame is yourself. That’s because you may be having very few direct clients. Surprised how does this matter? Read on…

Direct Client

 

The first obvious reason is that the middle person between the client & you will take up his/her piece of cake. The left out is what you get. So that’s the very basic reason every one is known of. But let me tell you there are other reasons too.

From past few days many people asked me like how I get freelance project from the market. I explained them verbally & today I thought why let me not write about it. Many new business start ups who is looking out for freelancer had question – How to find PHP Freelancer in my city? The question has a concern hidden inside them. Actually the question was how to find trusted a PHP Freelancer online?

I had a one answer for all – Believe in freelancer’s social presence. Let me explain you the insight.

Today the Social media has grown to the extent that you can measure a person out of it? Many of my clients discovered me online thru my social media presence. Most of the clients would have gone thru my LinkedIn profile before they contact me.

The clients would have got a small impression about me before they even contact me. Believe me, that’s the truth. By this fact I don’t recommend the new freelancer to their profile with experience & projects. Please don’t do that. People are enough smart than you.

Let me introduce most promising JavaScript library for data rich apps development called Breeze.js. This isn’t one  among many many JavaScript library. I has a huge capabilities. We will explore these capabilities in this blog.

Breeze.js Logo

You store the data in database, query the complex data , do some manipulation on the data & like to store back the same on the database. Further you  save the data into cache for some amount of time  & sync with the database  later.  You display the data on UI & dynamically update content of the UI on data change.   Are these some internal  nature of your apps , then Breeze.js is tailor made for you.

So what all the breeze.js can do for you. Here is a small list

Yes, the era of flat UI has started. Many designs by now have adopted the concept of Flat UI. In fact the whole concept of the Flat UI was picked up must faster than anything else. I would reveal the secrete bit later in this blog. For who don’t know what is flat UI here is the small explanation about it.

In plain terms, flat design is a style of interface that doesn’t employ any three dimensional realism. Windows 8 is the perfect example. Yes, I guess Microsoft is the one who started it. But I am not too sure…

Some suggested that in Apple’s next mobile operating system,is pushing a more “flat design” that is starker and simpler, according to developers who have spoken to Apple employees but didn’t have further details.

So do you want to look into more possibilities of Flat Design? Then here you go. This pinterest collection is all for you.

Google Chrome Frame is an open source plug-in that brings Google Chrome’s open web technologies and JavaScript engine to Internet Explorer. With Google Chrome Frame you can right away use HTML 5 tags such as canvas and other technologies that aren’t yet supported in Internet Explorer 6, 7, 8, or 9.One can take advantage of JavaScript performance improvements to make the apps faster and more responsive. Before we move ahead, please note that there is huge difference between chrome and chrome Frame.

The reason for Google to come up with the Chrome Frame ideas is a pretty interesting. As far I remember, it all started with Google Wave. Google Wave had HTML5 feature which Google engineers spend around 3-4 days to make it work in IE. They succeeded to do so by innovation of Google Frame for IE.

You can detect whether or not your users have installed Google Chrome Frame by adding a single tag to your pages.

  • If Google Chrome Frame is not installed, you can direct your users to an installation page.
  • If Google Chrome Frame is installed, it detects the tag you added and works automatically.

For all the above to happen, you just need to have the following tag in <head>

Google India has lit a white candle on its home page as tribute to 23-years old Delhi gang –rape victim.  She passed away on December 27th in Singapore hospital.

 

It’s not a Google Doodle, but a small candle image below its search bars. Once you move a cursor on the candle it reads “In memory of the Delhi brave heart”

Two days ago I had got a call from an Entrepreneur who is a doctor my profession. He wants to establish a business in IT with hospital ERP as an entry point. That’s quite natural. The one you understand better is the one you may get success in. He has an example for an ERP which is desktop software that currently running in his hospital. Yes…He is happy with that and wants to build a similar one. That’s great!!

But let me tell you he want a desktop software only. He says no to online solution.

That astonished me! Naturally my next question was WHY?

Humm…. he had mainly two reasons. Ya…they are genuine reasons too….