BP Oil Spill - Pace Of Technology To Help Stop BP Oil Spill

by Naveen 8. June 2010 17:59

After a long time I went to my FaceBook account to see what all my friends are doing and saying. I was not too surprised that there was lot of chatter about BP Oil Spill. It is the HOT topic these days. And everybody wants to take a stab at it and be part of some discussion about oil spill.

Yes, it is a disaster that happened. And probably there could have been done early or there could have been some plan B put in place by BP to reduce the damage. But that is history now. And we have to face this oil spill and its long lasting effect on environment and human lives.

Thing that kind of struck by surprise was some of the comments people are making now. These are the people who work in technology and software sector. And they all are very well aware of that crap happens some time. We all take all precautions to avoid disaster in our products. But there is always that one edge condition or one use case that we do not think about and when it strikes, it hits hard. And we all mobilize all available resources to plug the spill and get applications or products back on track. All these people are spitting blood on BP and not a single person was coming forward with a solution. Oil spill is not something would want to have. Every barrel of oil spilled in gulf is the barrel that they are not selling and making money off of it. So it is in interest of BP to stop this spill as quickly as they can. BP will be more than happy to shell out money if somebody will come with some brilliant idea. But only thing that these so called tech savvy people can come up with it how to prosecute or how to boycott BP products and things like that. What good is that going to do? Well at least BP is paying to fix the mess and pay claims of people who are out of work. If BP stops their effort then Administration is going to have to put the burden on common people by raising taxes to pay for clean up etc.

It's administration that relaxed the rules that made it possible for oil companies to not have relief wells in case of disaster like this. Well, the same administration is asking whose butt should they kick.

Oh well, i think this is enough of my rant. Time to go back to my blog entries on technology and software development.

Views: 232

Tags:

General

Free Software Tool To Record Instruction Video or Video Blog Files

by Naveen 26. April 2010 05:10

For a long time I have been thinking of creating some instruction videos on some software development exercises. And also when I received bug reports from my users and clients, I used to ask them to send screen captures and things like that to show the behavior of the bug. And lot of time I wished if they could send me some video clip to demonstrate the bug. Few days ago I reported a bug to Microsoft about some refresh issues in Visual Studio 2010. It was very hard to explain what I was seeing. Microsoft responded to my bug report and one items in the email caught my attention.

2.A video file about the issue ((Community clips is an easy way to record and share: http://www.officelabs.com/projects/communityclips/Pages/Default.aspx )

Yes, this is a tool that Microsoft created to record video clips, Community Clips. And this is absolutely free and is still available at their site. I installed it and it worked like a charm. There is no need to pay $300 to some commercial software when the only thing you are looking to do is create some simple video. You can always use other video editing tools to edit the video clips.

Click here Download Microsoft Community Clips

If for some reason the link is down or tool has been removed from Microsoft site, let me know. I will try to make it available to you.

Views: 732

Tags:

General

Work from home to make money Scam

by Viper 6. November 2009 16:53

Usually I do not write about these kind of topics. But today of my co-workers asked me about opinion on an advertisement she saw that advetised that you could make $300+/week by working for google from home. In tough economic times a lot of people tend to fall for these kind of statements. This person is well educated and works for an internet company. I asked her to forward me the link she saw. For a change I read throught the whole page. I will have to say that it was very eye catching and written to attract right kind of people.

At this point we all very well know about this infamous Google Money Making Kit which is being adevertised to be sold for $1.97. Here are some of the facts that I will list about this whole scam. Thanks to one of these sites, I found all the information in fine print.

  • $1.97is one time shipping fee or subscription fee you are paying to get started.
  • You have 7 days to cancel the subscription or you will be charged close to $300/month in subscriptions. I bet you did not know that part.
  • To cancel your subscription there is a phone number of mailing address. You can forget about getting to that number
  • Here is worst news. If you accidently do give your credit card number to these sites, your credit card company is not going to be of any help. They will ask you to cancel your credit card account to stop any further payments to them.

Following is fine print that I found hidden in source of the page. I will make it bigger so you could read at leas this part.

This publication provides the Author's opinions and neither the Publisher nor the author intends to render legal, accounting, financial, business or other professional advice with this publication. With regards to licensing of a business enterprise, any legal accounting or tax matters. Author and publisher is an Affiliate of the company offering the business opportunity and are remunerated by advertiser. Author and publisher strongly suggest that the reader seek the services of appropriate licensed business, financial and or legal professionals before proceeding with any actions and comply with the local, state and federal licensing and guideline requirements which the reader resides or conducts business.

Google is in no way associated with this website. The Publisher and Author disclaim any personal liability, loss or risk incurred as a consequence of the use and application of the offer, either directly or indirectly, of any advice, information, or methods presented in this publication. Individual comments are unedited and not the opinion of Author or Publisher and not liable for their comments and opinions.

*INCOME CLAIM WARNING: Testimonials do not result typical result. Photographs or images are depiction of individuals and payment methods. These income examples are representative of some of the most successful participants in the program. Some individuals purchasing the program Sept. make little or NO MONEY AT ALL. These claims are not a guarantee of your income, nor are they typical of average participants. Individual results will vary greatly and in accordance to your input, determination, hard work, and ability to follow directions. No person or company can guarantee profits or freedom from loss. Any and all use of this website certifies you are agreeing to our Earnings and Income Disclaimers.



Here is some more information from another site. Read the costs very carefully

THE STORY DEPICTED ON THIS SITE AND THE PERSON DEPICTED IN THE STORY ARE NOT REAL. RATHER, THIS STORY IS BASED ON THE RESULTS THAT SOME PEOPLE WHO HAVE USED THESE PRODUCTS HAVE ACHIEVED. THE RESULTS PORTRAYED IN THE STORY AND IN THE COMMENTS ARE ILLUSTRATIVE, AND MAY NOT BE THE RESULTS THAT YOU ACHIEVE WITH THESE PRODUCTS. THIS PAGE RECEIVES COMPENSATION FOR CLICKS ON OR PURCHASE OF PRODUCTS FEATURED ON THIS SITE.

We are not affiliated in any way with CNN, WebTV, News Channel 7, ABC, NBC, CBS, U.S. News or FOX. CNN, WebTV, News Channel 7, ABC, NBC, CBS, U.S. News and FOX are all registered trademarks of their respective owners. All trademarks on this web site whether registered or not, are the property of their respective owners. The authors of this web site are not sponsored by or affiliated with any of the third-party trade mark or third-party registered trade mark owners, and make no representations about them, their owners, their products or services.
"THE STORY DEPICTED ON THIS SITE AND THE PERSON DEPICTED IN THE STORY ARE NOT REAL. RATHER, THIS STORY IS BASED ON THE RESULTS THAT SOME PEOPLE WHO HAVE USED THESE PRODUCTS HAVE ACHIEVED. THE RESULTS PORTRAYED IN THE STORY AND IN THE COMMENTS ARE ILLUSTRATIVE, ANDMAY NOT BE THE RESULTS THAT YOU ACHIEVE WITH THESE PRODUCTS. THIS PAGE RECEIVES COMPENSATION FOR CLICKS ON OR PURCHASE OF PRODUCTS FEATURED ON THIS SITE."
INCOME CLAIM WARNING: Testimonials do not result typical result. Photographs or images are depiction of individuals and payment methods. These income examples are representative of some of the most successful participants in the program. Some individuals purchasing the program may make little or NO MONEY AT ALL. These claims are not a guarantee of your income, nor are they typical of average participants. Individual results will vary greatly and in accordance to your input, determination, hard work, and ability to follow directions. No person or company can guarantee profits or freedom from loss. Any and all use of this website certifies you are agreeing to our Terms and Conditions.


* S&H charges do apply. Results will vary by person, and the special offers may only be available for a limited time. Some of the products described on this site have terms regarding continued billing after the trial period ends. This is referred to as negative option, or continuity billing. Therefore, it is important to ensure that you are fully aware of the terms associated with each product before you order. To make this easier for you, we have included links to the billing terms for each of the products below. Please keep in mind that these are separate companies and we are not the best source for information about orders or specific policies. Because these companies control their own policies, shipping and other fees may change periodically. We have linked away from our website directly to their terms and conditions pages.

For the convenience of our readers, we have also included the billing information and cancellation contact info here:

*For Google Profits At Home: By submitting an order, You automatically receive a 7-day trial to the Start Up Kit Using Google. Your 7-day trial begins immediately upon placing your order. You will be billed $1.97 at the time of order submission. Once Your trial is active you have 7-days to decide whether to accept Your Subscription. Prior to the expiration of the 7-day trial period, You may cancel Your subscription by calling toll-free at 877-484-8016 or International customers please call 00-1-646-205-0216. Should You fail to cancel Your Subscription within the 7-day trial You will be billed $79.90 at the completion of the 7-day trial and every month thereafter for continued services and hosting of your Visual Webtools software unless canceled by You.

*For Online Cash Success Kit: Subscriber agrees to pay today the free trial shipping and handling fee of $1.97 to begin subscriber's trial membership. Subscriber has thirty days from the date of enrollment to cancel Trial membership by calling our customer care department at 1-866-995-9812 to cancel their trial subscription and to be issued an authorization number for return of the Online Cash Success Kit disc. Subscriber must clearly write the authorization number on the outside of the package and return the CD to the address given by the customer care department within thirty days from the date of enrollment or does not promptly return the disc with authorization number according to the terms above, Subscriber agrees to pay a one time fee of $99.00, which will be billed on Day thirty one from the date of enrollment. Once the free trial shipping and handling fee has been paid and once Subscriber does not cancel within the thirty day Trial period, the one time fee will be NON REFUNDABLE.
In addition, the subscriber will be provided access to an online Resource Center which will bill at $47.50 on the fifteenth Day from the date of enrollment and we will re-bill every thirty one days at $47.50 per month until cancelled by calling 1-866-995-9812. If for any reason, Subscribers credit card company refuses to pay the amount billed for the service, Subscriber agrees that we may, at our option, suspend or terminate the subscription to the service and require the Subscriber to pay the overdue amount by other means acceptable to us. We may charge a fee for reinstatement of suspended or terminated accounts. You have also been enrolled into a seven (7) day trial to the eBay Money Resource Center. Should you choose not to cancel your eBay Money Resource Center, you will be billed seven dollars and seventy one cents ($7.71) each month for the eBay Money Resource Center. If you wish to cancel your eBay Money Resource Center subscription, please call 1-800-215-1752 to cancel.

Views: 1213

Tags:

General

Missing Page From New Employee Orientation - Learning to operate coffee machine

by Viper 14. April 2009 05:33

Yesterday I started new job with a big company. I went through full day of orientation and training. After it was all said and done, I was in my new office. Oh yeah, for a change I actually got an office of my own now. Anyways, I wanted to grab a cup of tea. So I am looking around for kitchen or something. Finally I find it. There it was a coffee machine. Well, this coffee machine was a make and model that I had not used in my previous jobs. Its late in the day and almost everybody has left. There I am standing in front of this coffee machine trying to figure out how to make me a cup of tea or coffee. After playing with gazillion buttons on it, I could not make me a cup of coffee. I was like, I spent whole day in orientation and nobody showed me how to use this machine. Since coffee or tea is something that most of us start our day with, I think all employers should include part of the orientation program "How to use coffee machine in the kitchen?". What do you think?

Views: 681

Tags:

General

Software Professional's Guide to Make Extra Money And Survive Recession

by Viper 25. March 2009 13:43

These are tough and rough times. Everybody who has a job should consider themselves lucky. But who have lost their jobs to recession should not be completely dejected. If you have the skill and will, then you can easily survive through this downturn. For a software professional, there are lot of avenues open and available to earn decent money to make ends meet. I am not going to write some philosophical notes here about survival. So lets get down to business.

Where is the work?

Everyday we hear the terms that jobs are being shipped overseas or you have to compete in global economy. Well that is very true. The big companies usually outsource their work to well known and established consulting companies. If you look at the statistics, there are more small to medium size businesses who also outsource their software development work. These small companies definitely benefit from outsourcing because it helps them to keep their costs down while they are in growing stage. Especially in tough times, they really need to keep a check on their expenses. That means that there is more and more work that is being done by outsourcing it than hiring somebody full time in the company.

There are few good sites out there that facilitate outsourcing of work for individuals, small or medium sized companies. You just need to be aware of these sources and get registered with them to get started.

What kind of work I can find?

Here is list of some commonly posted projects on these sites

  • Web Development
    • Creating clones of existing web sites
    • Creating HTML/CSS layout for new web sites
    • Creating icons, images or graphics for web sites
    • Fixing bugs in existing web sites
  • Software Development
    • Design and architecture of new desktop, mobile device applications
    • Bug fixing of existing applications
    • Prototype development
    • Complete development of applications
    • Adding functionality to existing applications using open source apis
    • Customizing open source APIs for particular need
  • Data
    • Scrapping of data from existing web sites
    • Data entry
    • Design of database for new applications
  • Writing
    • Writing articles for content sites
    • Proof reading content of documents for mistakes
    • Translating documents from one language to another
  • SEO
    • Optimizing new or existing web sites to improve their position in search engines
    • Promoting web sites to increase their site visitors
    • Link sharing

This is just a high level list of type of work you can find. The work is not just limited to this list. There is lot of work out there that falls into this high level list in some form or the other.

What kind of skill is hot?

There is no definitive answer to this question. You will find work posted in all categories. But you will find that there is lot more work posted in area of web application development. And that work can fall under any of the sub categories that I mentioned above. So there is work for everybody.

Acquire new skills

The whole idea of outsourcing is to find skilled resource at reasonable cost to do good work. And part of cost cutting is use of open source technologies. There are a whole lot of technologies out there that get used these days. And it is not possible for an individual to be proficient in each and every technology or language out there. So you are thinking what kind of new skills you should get. What you need to figure out is that given your current skill set, what new open source technologies come close to them or what you feel comfortable learning in small span of time. I am not saying that you can't learn all of them. But you definitely do not want to spend all your time in learning. You have to get going soon because it is tough competition out there and time matters. Here is a list of open source technologies that you may want to get proficient. I have compiled this list based on my experience and doing some research on data obtained from various sites.

  • Wordpress
  • Joomla
  • Drupal
  • DotnetNuke
  • All Google APIs
  • Paypal
  • Ebay
  • Amazon
  • JQuery
  • YUI
  • Dojo
  • Ajax.Net
  • FaceBook
  • Twitter
  • Ning
  • Open Social
  • PHP
  • ASP.Net
  • MySQL
  • Apache

Along with these open source APIs and technologies, make sure that you keep your skill with programming languages upto date as well. Knowledge of following languages give you a better chance of landing projects

  • C#
  • VB.Net
  • C/C++
  • PHP
  • Java

This is not end of the list for open source apis, languages, technologies etc. Everyday we see new software emerging in open source community. You should not panic or go after every single technology out there. Do what is comfortable for you. Trust me, there is room for all kind of skill set.

What sites are available?

There are lot of sites out there that have lot of projects posted for which people are looking for help. I will mention couple of them here because I had some decent experience with them.

I personally had a great success with RAC. They seem to have lot more projects posted on their site than other sites I have come across. And I have met some good developers on that site as well. Their process from project bidding to completion is simple and payments are prompt. With Elance, you are limited to bidding on only 3 projects in a month. If you want to bid on more, you have to subscribe to their site. If you look at rate of success of winning a bid, then 3 bids per month is not something you can work with. I found that business model not very effective for small freelance professionals. LivePerson is mostly used for very small scale projects or homework help etc.

Size of projects

You will find there are projects posted ranging from $5-$15000 and some time projects are posted with Open to suggestion note. What that means is that buyer is not sure of amount of work involved and what costs are involved. Fixed cost projects are based on type of work and amount of time it may take for a person to do it. One thing you need to keep in mind is that a buyer estimates these costs or time based on his or her perception of work. If you think that the buyer's estimates are way too low, do not hesitate to communicate it to him or her. A lot of time you will find that these buyers take a second look at their proposal. They will go over your comment and suggestions and ask you to submit your bid of amount what you think is reasonable. I have been very successful in negotiating projects with buyers and got them to raise their budget for the work. But you have to do your diligence to present a proposal that highlights the reasons why you think that initial estimates are low. Also make sure that your proposal is stated in very clear and easy to understand terms. You need to keep in mind that lot of buyers are not very tech savvy or they do not have time to research on your proposal. They want all the information upfront in front of them to make their decision.

Project too small for me to consider?

I have come across lot of professional who will not entertain a bid if they see that maximum it is going to pay is $20 or some very low amount. They think that is below their level to even look at it. Well, I don't think that way. I remember 2 weeks ago I did a project on RAC for $5. Well, only $2 came to my pocket. But project was as simple as to refer the buyer to a link for certain type of source code. Well, it took me one click in google to find the site. And give that link to buyer. Well, I may have only made $5 from that project but see what extra that I gained from that deal.

  • A 10 rating in my record
  • A count increase on number of projects I have done
  • A nice rating note left by buyer
  • A contact with a new buyer who may give me some preference over others when he posts some bigger project

Even in money terms, I made $5/min. Well that's not bad at all. It took me a min to search the site and send that message to buyer. So when you are looking at small projects, there are couple of things that you may want to consider before turning it down.

  • Amount of work involved and time it will take.
  • Does the project involve new API or technology that you want to learn? I would not mind somebody paying for me to learn new technology. But you have to also consider that do you have time for it? If you are already involved in some bigger project, you don't want to jeopardize that one for this small one. After all, your future project winning depends on your history. You can't afford to get bad rating from past work.

Communication is the key

At the end it all comes down to communication. From entering a bid to winning a bid, communicating with buyer is very important. You want to be as descriptive as possible in your bid as possible. There are some important things that you should mention in your bid message.

  • Your understanding of problem
  • What approach you will take
  • How much time it will take
  • If there are some potential roadblocks, highlight those. A buyer really appreciates it if he or she knows impediments ahead of time.
  • If you have done some past work in same or related problem domain, add reference to that
  • Link to articles or demos that you have posted on some sites. This shows quality of work to the buyer

Make sure that you reply to buyer's messages in timely fashion. This is very important because this shows the buyer how quickly you can respond to his requests when you are engaged in doing the project. If you are running into some technical issues or some personal issues that can delay delivery of the project, let the buyer know ahead of time. Telling buyer at the last moment does not leave a good impression with buyer and can be cause of friction.

Get frequent updates

Most of these sites have some kind of mechanism to send you latest open projects. Make sure that you take advantage of it. Mos of the sites provide RSS feeds. Subscribe to them. This way you will have latest list of open projects. Lot of time just by looking at small description in feed you can decide if you are interested in this project or not.

Join hands

A lot of time you will find projects that are little larger in scope and it is not possible for you to execute it alone. Join hands with your friends or co-workers who may be in same boat as you. They may also be looking for some extra work to survie through hard times. Most importantly since they are your friends or co-workers, you know their work style and their capabilities to deliver projects. So make some useful alliances and take on some bigger projects with help of those friends.

These are not the only avenues there to help you make some extra money or surviving recession. Look around and you may find some more sites that offer similar kind of services. You can always send me comment and I will be more than happy to append those to this articles. If you have some thoughts about this topic, feel free to send me comments.

Join Our Team?

A lot of time we get lot of projects for which we do not have time. Please read the following link if you are interested in helping out and in process making some extra cash for your self.

Views: 3563

Tags: ,

Employment | General | Job

Powered by BlogEngine.NET 1.5.1.7
Theme by Naveen Kohli