Most techie people like their PC easy accessible.They want everything handy and in control.They want their desktop and Quick launch bar clean and with no shortcuts at all.
I was used to clean my desktop and quick launch but was accessing every program through 'run' dialog or start menu.Then i got this application launcher which is very light weight and handy.Executor is a free ware application launcher.Its having very easy configuration dialog as below which allows you to change-Hot key-skins-history-drop down box-transparencyYou can add your own commands for anything like a folder,file or any executable.But the best thing is it supports importing all commands from start menu. yes, its very easy. You just press 'ctrl+I' and it will show you all the programs from start menu.Select your wish list from it and add them.Now all your favorite programs are handy at just one hot key 'Win+Z'.Type the name of program and executor will fetch and show you its icon also.It takes some 9 to 10 MB memory of CPU.so no matter what is your PC configuration, you can use this small tool to get your work done fast!I have used other launchers out of which one is Launchy which is nice tool but it eats around more than 25 MB of CPU memory.I am using this since more than 1 year and as per me,this is the best launcher.
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language.
CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments.
An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.
Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.
We have used this for our blog banner making and we found it very cool as CorelDraw. As per me, this is very cool and i give it 5 star vote.Very easy to use and exports image in PNG also.
Get, use it and write your comments.
This is no new thing i am writing about.All developers know this and gone through this when ever they got some new thing to develop. It hurts in heart when someone says something which you must do as a process and feels boring.
As per SDLC, some basic steps needed for developers are,
Reading specs and use cases
This is most annoying thing i ever found. Yes because what the analysis team does all knows. Copy-paste some basic paragraphs from the templates,making funny and ugly diagram in word which is never usable to developers,using fast vivid colors which will just make you cry or feels you are reading some horror story and finally the language which is too complex and contains thing which are not of use! What they mention you can't get and what you want them to know they can't deal with it!
Deciding approach & Making design diagrams
This is somewhat very important thing if the team is well. Otherwise all are just suggesting diff. approaches and no decisions at the end!Design diagrams must be prepared before the development but sometimes the project managers or the CEOs are in so hurry that they want get it done fast and deployed even without any Technical documents/design diagrams!
Sometimes the coder submits the diagrams and docs for review but the leaders/seniors are so busy (or may be ignoring it thinking 'its not related to my project') and not reviewed it.And after the code is done, they will find loopholes and design problems in that.Now say whose fault is this?
This is cool when its a small thing and approach is simple, but when you are expecting a whole big feature/module/functionality in short period ,with testing yes keep this in mind "with testing" done,then its a hell for developer. After the coding done, developer asked for diagrams. Now say, isn't its boring? Yes that what i am saying. It sucks!
Coding
Its best part if the thing is designed and design is reviewed properly.As per my experience this is the least time taking step for a good team.
Code Review
CR must be done. But if its done in quite short time after the code done. it means, CR should be fast process of all because developer can complete task fast if its in period while he is inside the thing.Once he had given for CR and you get back to him after some 1 month or so then he even doesn't remember what he had done!
And at some places, quite boring procedures for CR. you submit code filenames for CR, distribute it to some person,write comments on it and etc... This is time wasting and it stinks! It must be a simple process like pressing a button because developers' time is not for this funny things.
Deployment
This may be complex thing but it should not waste coders time. But at some places, system people stuck and call for coders.Some are intelligent to get into but some are even not understanding on total help and documentation provided by a coder.Only the instructions needed to be given by a coder.Its not his job to deploy the whole titanic into the sea!
Testing
Now is the worst thing that a developer may be need to do sometimes.Yes i have done this even more than hundreds times because of some funny and frustrating test cycles! Sometimes they even don't know how to test & What should they do!You can say its better you do it all instead giving them the idea.This is mostly happens because nowadays testing people are nontechnical! They just know clicking the button and etc.They don't know how to deal with application internals and view log and all.May be companies wants some nontechnical arts graduate as a tester in less money instead of a good testing software engineer!
And sometimes they raise wrong bugs which have been tested with wrong scenarios,even on your instructions that this is not right one to test!And when you draft a mail which makes them shy or some senior person bang on them, they feels you like an enemy!
Bug fixing
This is most 'long long long' process for coders.The diff. natured(technical/nontechnical,thinking themselves as coders) testers rais long list of bugs out which rare cases are function issues.Most are like for UI things.And when a coder is given a bug which not of his area then definitely it will consume more time and if we calculate total time for such non-related-area bugs of all coders then it will make a big difference in the process completion date.May be it can delay release if the testing cycles are more in numbers but less detailed and proper.
This is not like i am bored of coding. I love coding but everything which is having its charms,have some bad things also associated with it.Say if testers are also coders then? may be you can get more bugs? yes but you can test fats and at the end your final release would be a great thing.Same thing applies for all team in SDLC ;). i mean analysis,project management,testing all.
I am telling what i think. It depends on particular's likings ;)
Just do Code.
Ubuntu Studio is aimed at the GNU/Linux audio, video and graphic enthusiast as well as professional.
A suite of the best open-source applications available for multimedia creation. Completely free to use, modify and redistribute. Your only limitation is your imagination.UbuntuStudio.org
Indonesia has become the latest in a series of countries to block popular video sharing site YouTube over content concerns. According to Sukemi, an information ministry official, at least four Indonesian ISPs have blocked access to the site for carrying a Dutch lawmaker's film, titled "Fitna", that accuses the Koran of inciting violence. The move follows a government ban on broadcasts of the film by Geert Wilders, leader of the Dutch anti-immigration Freedom Party, which alternates images of the September 11, 2001 attacks and other Islamist bombings with quotations from the Koran.
The four companies which have blocked access are: PT Telekomunikasi Indonesia (Telkom), PT Telekomunikasi Selular (Telkomsel), PT Exelcomindo Pratama Tbk, and Indonet. Telekom had also previously blocked social networking site MySpace and is still looking for other sites and blogs that have posted the film to block them, Eddy Kurnia, vice-president for public and marketing communication, said in a statement.
More @ ReUters
New version of pidgin released on 31st March,2008.Below is the changelog.
Changelog:
* libpurple
o Treat AIM Unicode messages as UTF-16 rather than UCS-2; this should have no functional effect, other than continued support on systems which have dropped UCS-2 conversions.
o Add support for setting buddy icons on Gadu-Gadu (Tomasz Salacinski)
o Fix a crash when clearing the buddy icon for an account on XMPP
o Fix a crash during login for some ICQ accounts
o Prefer more available resources on XMPP when priorities are equal
o Fix incorrectly marking some Yahoo! contacts as blocked
o Improved handling of UTF-8 group names on ICQ (beret)
o Fix a crash when starting if you have a Zephyr account
o Increase XMPP ping timeout to 120 seconds, to prevent poor network connections from timing out unnecessarily.
o Don't crash on XMPP forms with empty default values.
o Fix issues with CHAP authentication for SOCKS5 proxies.
* Pidgin
o Remove a workaround for older versions gstreamer that was causing crashes on some non-Linux systems such as HPUX
o Fix some cases of the conversation input entry area being 1 pixel high
o Fix for displaying channel & buddy names in conversation window when they have '&' in them
o Some memory leak fixes, especially in the Text Replacement plugin
o Rectangular but non-square buddy icons have rounded corners in the buddy list
* Finch
o Fix compiling with Glib older than 2.6
o Ensure existing conversations selected from the 'Send IM' dialog are given focus
o Move the tooltip on the left of the buddylist if there's not enough room on the right to show it.
Pidgin Home
Gran Paradiso Alpha 8 is an early developer milestone for Firefox 3 and the next generation of Mozilla’s layout engine, Gecko 1.9. Gran Paradiso Alpha 8 is being made available for testing purposes only, and is intended for web application developers and our testing community.
Some of the changes included with Gran Paradiso Alpha 8 are:
* Basic and unpolished UI for starring and tagging pages has been added, as well as a richer Location Bar autocomplete algorithm that matches against page title (see Places UI Plan for more details)
* Prompt for remembering passwords is no longer a modal dialog
* Built in malware protection (which you can test here)
* Basic and unpolished UI for indicating richer website identity information has been added
* Support for web-based protocol handlers, though it doesn’t work in all situations (see bug 394483).
* A new Applications preference panel for configuring handlers for various content types (see bug 377784) has replaced the Download Actions dialog and the Feeds preference panel
* All Firefox add-ons must now use a secure method for auto-updating (see bug 378216 and this guide for more details)
* Firefox now quits properly (instead of just being killed) when Windows is shut down or restarted (see bug 333907)
* Added support for document.elementFromPoint method (see bug 199692)
* DOMWillOpenModalDialog events are no longer fired by the nsIPrompt implementation (see bug 391100)
* TYPE_PLUGIN has been removed from the Extension Manager code (see bug 392140)
* You can also see the full list of all bugs fixed since Gran Paradiso Alpha 7
Gran Paradiso 1.9 Alpha 8 contains the following notable changes:
* Basic and unpolished UI for starring and tagging pages has been added, as well as a richer Location Bar autocomplete algorithm that matches against page title (see Places UI Plan for more details)
* Prompt for remembering passwords is no longer a modal dialog
* Built in malware protection (which you can test here)
* Basic and unpolished UI for indicating richer website identity information has been added
* Support for web-based protocol handlers, though it doesn't work in all situations (see bug 394483).
* A new Applications preference panel for configuring handlers for various content types (see bug 377784) has replaced the Download Actions dialog and the Feeds preference panel
* All Firefox add-ons must now use a secure method for auto-updating (see bug 378216 and this guide for more details)
* Firefox now quits properly (instead of just being killed) when Windows is shut down or restarted (see bug 333907)
* Added support for document.elementFromPoint method (see bug 199692)
* DOMWillOpenModalDialog events are no longer fired by the nsIPrompt implementation (see bug 391100)
* TYPE_PLUGIN has been removed from the Extension Manager code (see bug 392140)
* You can also see the full list of all bugs fixed since Gran Paradiso Alpha 7
Some of the changes in Alpha versions of Gecko 1.9 affect the web and platform compatibility of Gran Paradiso Alpha 8. For detailed information about changes in Gecko 1.9 and Gran Paradiso, please read these pages:
Gran Paradiso Alpha 8 is available for the following platforms:
Microsoft Windows 2000 or later
Mac OS X 10.4 or later
Linux