Archive | Softwares

Advertisement

TeamViewer

TeamViewer

TEAM VIEWER

Today is the world of IT.IT the information technology. The world has made a remarkable progress in IT. Team viewer is one of the wonderful inventions of IT.

Team viewer is very useful technology it is advance computer software by the help of this software package it is possible and easy to access a running machine with a web browser.

It is such a software package through which person can be in contact at a time. The contact can be remote control, desktop sharing, and file transfer between users. It was firstly found in Germany in the year 2005. It is used world wide according to company press release more than 60 million users operate this software world wide. It was estimated that approximately in 50 countries it is being used.

For the connection between both machines team viewer must be running. Team viewer generates partner ID and password when the team viewer is started.

Team viewer5 is advanced software package. It provides many features to the users which facilitate them in transferring files to others. It also provides the feature of displaying online status to the users.

Written by: Qurat-ul-ain Khurshid.

Posted in Softwares0 Comments

Bugging and Debugging

Published By
MUHAMMAD JUNAID

Bugging

A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways. Most bugs arise from mistakes and errors made by people in either a program’s source code or its design, and a few are caused by compilers producing incorrect code. A program that contains a large number of bugs, and/or bugs that seriously interfere with its functionality, is said to be buggy. Reports detailing bugs in a program are commonly known as bug reports, fault reports, problem reports, trouble reports, change requests, and so forth.

Effects

Bugs trigger Type I and type II errors that can in turn have a wide variety of ripple effects, with varying levels of inconvenience to the user of the program. Some bugs have only a subtle effect on the program’s functionality, and may thus lie undetected for a long time. More serious bugs may cause the program to crash or freeze leading to a denial of service. Others qualify as security bugs and might for example enable a malicious user to bypass access controls in order to obtain unauthorized privileges.

Common types of computer bugs

  • Conceptual error (code is syntactically correct, but the programmer or designer intended it to do something else)

Arithmetic bugs

  • Division by zero
  • Arithmetic overflow or underflow
  • Loss of arithmetic precision due to rounding or numerically unstable algorithms

Logic bugs

  • Infinite loops and infinite recursion
  • Off by one error, counting one too many or too few when looping

Syntax bugs

  • Use of the wrong operator, such as performing assignment instead of equality test. In simple cases often warned by the compiler; in many languages, deliberately guarded against by language syntax

Resource bugs

  • Null pointer dereference
  • Using an uninitialized variable
  • Using an otherwise valid instruction on the wrong data type (see packed decimal/binary coded decimal)
  • Access violations
  • Resource leaks, where a finite system resource such as memory or file handles are exhausted by repeated allocation without release.
  • Buffer overflow, in which a program tries to store data past the end of allocated storage. This may or may not lead to an access violation or storage violation. These bugs can form a security vulnerability.
  • Excessive recursion which though logically valid causes stack overflow

Team working bugs

  • Unpopulated updates; e.g. programmer changes “myAdd” but forgets to change “mySubtract”, which uses the same algorithm. These errors are mitigated by the Don’t Repeat Yourself philosophy.
  • Comments out of date or incorrect: many programmers assume the comments accurately describe the code
  • Differences between documentation and the actual product

 

 

Debugging

Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware, thus making it behave as expected. Debugging tends to be harder when various subsystems are tightly coupled, as changes in one may cause bugs to emerge in another. Many entire books have been written about debugging , as it involves numerous aspects, including: interactive debugging, control flow, integration testing, log files, monitoring, memory dumps, Statistical Process Control, and special design tactics to improve detection while simplifying changes.

Usually, the most difficult part of debugging is finding the bug in the source code. Once it is found, correcting it is usually relatively easy. Programs known as debuggers exist to help programmers locate bugs by executing code line by line, watching variable values, and other features to observe program behavior. Without a debugger, code can be added so that messages or values can be written to a console (for example with printf in the c language) or to a window or log file to trace program execution or show values.

The terms “bug” and “debugging” are both popularly attributed to Admiral Grace Hopper in the 1940s. While she was working on a Mark II Computer at Harvard University, her associates discovered a moth stuck in a relay and thereby impeding operation, whereupon she remarked that they were “debugging” the system. However the term “bug” in the meaning of technical error dates back at least to 1878 and Thomas Edison (see software bug for a full discussion), and “debugging” seems to have been used as a term in aeronautics before entering the world of computers. Indeed, in an interview Grace Hopper remarked that she was not coining the term. The moth fit the already existing terminology, so she saved it.

  The scope of debugging

As software and electronic systems have become generally more complex, the various common debugging techniques have expanded with more methods to detect anomalies, assess impact, and schedule software patches or full updates to a system. The words “anomaly” and “discrepancy” can be used, as being more neutral terms, to avoid the words “error” and “defect” or “bug” where there might be an implication that all so-called errors, defects or bugs must be fixed (at all costs).

 Tools

Debugging ranges, in complexity, from fixing simple errors to performing lengthy and tiresome tasks of data collection, analysis, and scheduling updates. Debuggers are software tools which enable the programmer to monitor the execution of a program, stop it, re-start it, set breakpoints, change values in memory and even, in some cases, go back in time. The term debugger can also refer to the person who is doing the debugging.

For debugging electronic hardware (e.g., computer hardware) as well as low-level software (e.g., BIOSes, device drivers) and firmware, instruments such as oscilloscopes, logic analyzers or in-circuit emulators (ICEs) are often used, alone or in combination. An ICE may perform many of the typical software debugger’s tasks on low-level software and firmware.

Posted in Programming, Softwares1 Comment

Firefox 3.6 RC1 Released

Firefox 3.6 RC1 Released

Excited to touch new Firefox 3.6? If so you can have this by Downloading Firefox 3.6 . The 7.7 MB download will give you a taste of what’s to come in this version, and we’re talking about some very interesting changes.

Firefox 3.6 bringing support from new web technologies, better speed, stability, faster startup and load times, as well as improved Javascript performance.

As far as new features go, perhaps the most interesting one is Personas, which lets users change the appearance of the browser with one click. Furthermore, the new Firefox will alert you when your plugins are out of date, and, finally, it’s optimized for small device operating systems, for example Windows CE and Maemo.

Posted in Softwares0 Comments

Google Chrome Review

Google Chrome Review

Welcome to our review of Google Chrome.

Installation

Download and installation of Google Chrome was a snap. It took less than two minutes from the time I downloaded until the browser was up and running. Note that I am running most of my testing inside a VirtualBox Windows XP virtual machine, so there weren’t any bookmarks, history, etc. to import. I have seen reports that it can take longer with a large history, but my other install on a physical Windows Vista box did not seem to indicate any delays.

Start up
chrome start up
Start up is nearly instantaneous. The initial install opens two tabs. The first (pictured above) is the adaptive Google home page. This is the page that will pop up any time you go home, or when you open a new tab.

Initially, I didn’t think I’d really like this adaptive page very much. For me, the jury is still out. It was kind of cool to see my frequent and recent pages in thumbnails after using the browser for a while (minus the privacy implications!). The recently closed tabs and various search features also may be useful, but once I memorize some of the cool keyboard shortcuts I doubt they’ll be useful. So far my experience has been that I don’t mind this page, but I don’t really use it much either.

chrome diferent

The other start-up tab that Google Chrome opens is a “Welcome to Google Chrome” page. The very limited set of features Google chose to cover on this page is interesting:

  • One box for everything – this is an incredibly cool feature. Basically, what would usually be the URL box in previous browsers is a fully adaptive search box that attempts to guess what you want to do. After using it for most of the afternoon, back in Firefox I find myself starting to type all sorts of nonsense on the URL line. I’ll touch on this later, but I definitely see why Google included it here.
  • New Tab page – I guess they’re pretty proud of this homepage. I covered that a bit above, but I find it interesting that they’re calling it the “new tab page” rather than the “home page.”
  • Application shortcuts – this one I don’t really get yet. I understand the whole browser as OS thing and I’m totally down with it. I just don’t get how it’s more efficient to hide the forward and back buttons and the rest of the browser chrome (ha). For me, this is a “who cares?” – it’s something I stopped doing with javascript at least 5 or 6 years ago, and don’t really care to see again. Yeah, I created a shortcut to Gmail to see if I was missing something. If I was, I couldn’t figure out what it is (but feel free to let me know in the comments!).

First Problem

When I installed Google Chrome on my main Vista desktop, it picked up all of my Firefox plugins fine – Flash and others “just worked.”

When I went to install Adobe Flash on my testing (virtual) machine, it didn’t pick up Flash, presumably because I don’t have Firefox on that VM. I downloaded and installed and … nothing happened. No workie.

It took me a couple of install retries to guess that I needed to close and restart Google Chrome to get Flash working. This wasn’t too big of a deal for me, but it was definitely the sort of thing that would result in a panicked tech-support call from my mom.

In-Depth Google Chrome Review – Settings

Welcome back for part 2 of our in-depth Google Chrome Review. For this installment, we’ll be looking at setup and configuration of Google Chrome. If you missed part 1, click here to read it now.

Options

The Google Chrome “Options” panel is pretty simple, with only 3 tabs and a minimum of choices. Compared to IE’s 7 tabs with tons of options on each, or Firefox’s 7 preference sections + about:config, this is either blissful simplicity or a complete lack of functionality, depending on your perspective.

Basic

The basic options are, well, pretty basic.

google chrome first problem

The startup options let you choose between:

  • Opening the home page – This opens the the same page you get when creating a new tab, which features the summary of your nine most visited pages, your bookmark bar, your favorite search choices, and your recent bookmarks.
  • Restoring your previous session – This is my default choice. It works pretty much like Firefox does under this setting, although the lack of a “you’re about to close 20 tabs, are you sure” is a bit annoying. This will bite me when I have two windows open with 20 tabs in each.. I’m sure of it.For anyone who doesn’t have Firefox set up this way, Firefox doesn’t normally give you the “you’re about to close XX tabs” message when set to save tabs from one session to the next. However, it DOES give you the message if you have two windows open with multiple tabs and go to close the first of them, effectively destroying all of those tabs. It’s a nice feature and something I’ve come to depend on during my tabfests.
  • Open the following pages – This seems useful for those that like the same pages all the time. But, I’ve had one collegue switch back to IE7 (I didn’t say he was a smart collegue!) because of the way this feature works. Apparently he’d like “Home” to switch all of his first X tabs back to this configuration. I didn’t even know this was something IE does, but it appears that’s the way he has it set up.

Chrome option
Home page options are pretty standard.

I guess it’s kind of cool that one of Google’s few choices is to change the default search. I’m not sure if that’s them not being evil or just trying to look like they’re not being evil, but I dig it. The list of choices is pretty short though.

Of course they have the “default browser” choice. I appreciate that they didn’t bug me with this choice right away when I started up.

Minor Tweaks

minor tweaks

Wow, what appears at first to be a pretty simple tab of the interface and not even worth talking about turns out to be a bit of a nightmare.

Seriously, when I saw this, I immediately did a search for “google chrome major security flaw.” It turns out one had already been reported related to Webkit, but I haven’t seen this particular problem mentioned.

If you haven’t checked out the “Show saved passwords” button yet, click it. Then, click one of your accounts and click the “Show password” button. There it is, in all it’s plain text glory. Your password. For your super-psycho girlfriend to grab. While you go to the crapper. Yeah, that’s bad.

It’s funny, yesterday I was trying to figure out a keyboard shortcut for the “save password” button, but now I’m thinking I don’t need that button. There doesn’t seem to be any way to turn off this functionality or password protect the option, which means you better be super-consistent about locking your computer with that psycho-chick around. Seriously.

On this tab, you can also tweak the fonts and languages. You might want to switch to Swahili so your passwords are harder to decipher.

Under the Hood

chrome advance settings

There really isn’t a lot here for what seems to be the “advanced” tab.

You can clear out auto-open filetype associations, but you can’t view what they are – it’s an all-or-nothing thing.

You can send all of your info to Google. Like they don’t already know you like cowboy midget porn.

You can change proxy settings (which just opens the windows internet control panel).

I have no clue whatsoever what the “Show suggestions for navigation erros” checkbox does. I turned it off and tried to make all the errors I could think of, but they just got routed to search and ended up finding me what I needed.

DNS pre-fetching looks pretty cool, and might be part of why Google Chrome feels fast. It basically does all of the DNS lookups as soon as possible after loading a page, so chances are a link will have it’s DNS cached by the time you click it. Although an “about:dns” only shows it being beneficial for 9 hostnames, while doing no good for another 109. Still, that’s a nice little boost on those 9 domains.

The security stuff seems pretty standard and isn’t all that intersting, especially considering the browser is already giving away all of my passwords any time I walk away.

Extras

There are some cool extra commands hiding in the command line:

  • about: – basically the About box in HTML form, not so useful
  • about:dns – shows you the DNS pre-fetching success rate and some other stats. Makes me feel smart to read.
  • about:plugins – info on all of your installed plugins
  • about:memory – not only shows the memory usage of Chrome in each tab it has open and process it is using, but it also shows you a comparison between Chrome’s memory usage and IE, Firefox, Opera, and Safari if they’re open.
  • view-cache:[URL] – appears to be the browsers cache of URL … in hex.
  • view-source:[URL] – I don’t see myself using this shortcut too often (I usually load a page before wanting to see the source), but who knows.

Extensions

chrome extensions

After nearly a week putting Google Chrome through its paces, it’s definitely growing on us here at Google Chrome Review. It’s been floating in and out of default browser status as I try to get my work done, and will probably stay in love/hate status until a couple of things are cleared up. It has several killer features and a couple of painful omissions. Read on for the best and worst of Google Chrome.

Tabs

tabs

Tabs are nothing new in the browser game, but Google has managed to add a couple of interesting features that improve the tab interface in some subtle but exciting ways.

First, in Google Chrome the tab has become the top-level interface element. Tabs are no longer subservient to the address bar and the other toolbars. This isn’t all that big of a deal in and of itself, but it does enable what I think is one of the coolest new features of Chrome, and one of two features that will keep Chrome in the race to be my default browser.
view
Anyone who has been moving to using web apps and tabbed browsing has surely run into this sort of scenario. You have some banking transactions open in one tab, and a Google Docs spreadsheet open in another, and you want to quickly make a couple of entries in your spreadsheet using values from the bank statement.

In Firefox or IE, this evoked one of two scenarios:

  • a whole lot of switching back and forth between tabs while trying to remember numbers or cutting and pasting things
  • or, a painful combination of keystrokes or mouse movements to move one of the tabs to a new window so you could look at them side-by-side. In Firefox, this was something along the lines of Alt-D, Ctrl-C, Ctrl-N, Alt-D, Ctrl-V, Enter, Alt-Tab, Ctrl-W – not exactly user-friendly.

With Google Chrome, this problem is solved.

solve

You see, in Google Chrome each tab is a full independent citizen of the windowing world. You can just grab one, drag it out, and it instantly creates a new instance browser instance. Or drag it back in and it will settle in to the tab bar. You can also drag a tab easily from one browser instance to another.

Address / Search Bar

This is the other “killer feature” in Google Chrome. What seems at first a “so what” feature (IE and FF both have some fashion of interpreting non-URL text typed into the address bar, right?) turns out to be rather liberating for the user.

It’s also (in this author’s opinion) the key reason Google wants Chrome in the hands of users.

I’ve seen a lot of speculation on Google’s reasons for making a browser of their own. Much of it is centered around changes to cookie handling in Internet Explorer 8. I agree that this can give Google more control over some of those factors. But, I think what they’ve done with Chrome is both more subtle and more brilliant than that.

Chrome’s “Omnibar” effectively replaces the entire domain name system with Google Search.

google search

You see, what Google has done here is encourage the most basic of novice user behaviors – typing gibberish into the address bar. And, they’ve managed to make that same behavior attractive to even power-users. I’ve found that after nearly a week of using Chrome for at least half of my browsing activity, I’m getting less and less concerned about remembering URLs or choosing to search. I can just punch up the browser bar, type whatever comes to mind, and be pretty comfortable I’ll get to it in a click or two.

Sure, users can change their default search engine, but most won’t. And the more that don’t, the more search engine results pages Google gets to show. And this means more ads.

Well done, Google.

Downloads
Like most of the interface elements in Chrome, the entire download interface is very minimalist and very clean.

There is no separate download pop-up like you see in most browsers.

When you click a download link, your download begins immediately and drops to a wide bar at the bottom of the browser, where you can watch the status of the download as it’s happening.

google chrome download view

As you download more files, each new file goes to the far left of this bar, sliding the remaining files to the right. When you run out of room on the bar, files drop off the right side (this download status bar also seems to show a maximum of four files, even if you have room for it to show more).

This bar is specific to the particular tab you have open, so you can see your most recent downloads on a per-tab basis.

To view all of your current and past downloads, you can click the “Show all downloads” link on the right side of the page. This opens a new browser tab that shows all of your downloads sorted from most recent and grouped by date. It’s again an incredibly clean interface.

clean face

I really like the lack of a download confirmation. There’s no “you are about to download a file – are you sure?!” type message. There is still a normal confirmation when you go to open or run a downloaded file, so I don’t think this will be too much of a security issue for novice users.

Adaptive Homepage

google chrome homepage
I talked about this in some detail in Part 1 of this review, so I won’t go into too much detail here.

After a week, my view hasn’t change on it too much. I don’t think I’ll really use it much, even though it looks pretty nice.

The “Most Visited” thumbnails move around too much to be as quick for me as typing the first couple of letters of my favorite sites’ addresses – generally I’m going to know the URL for my most visited sites.

Similarly, the “searches” feature is cool, but it’s much easier for me to type “ebay ” and my search term than to get to this page and click a search box. I do think this will be a very popular feature though for some users, and the discoverability of the “ebay ” shortcut could use some work.

Posted in Softwares, Windows1 Comment

Nokia N900 Maemo 5 Bakes in Skype

Nokia N900 Maemo 5 Bakes in Skype

Nokia N900 Maemo 5 Bakes in Skype

The new Maemo 5 software in the Nokia N900 has some surprises, including Skype baked into the operating system. Sweet! This will allow you to make free calls using the uber-gadgety Nokia N900.
nokia-n900-skype
What else is new? Well Maemo 5 will update over-the-air (OTA), so no more connecting to a PC just to do a software update. It also sports a 5MP camera with Carl Zeiss optics for a high-quality camera that iPhone users could only dream about. You can also zoo, crop, remove red eye and more on the Nokia N900.
nokia-n900-skype2
The Nokia N900 is Linux-based and so it feature a full-fledged browser that is more powerful than your typical mobile browser. For instance, it can play YouTube and other Flash videos in the webpage without having to launch a separate player like the iPhone has to do.

Within the Skype application you’ll notice that your Skype contacts appear with their online status in the Nokia N900 address book. You can call, or IM over 3G and WiFi. Previous calls and instant messages on Skype appear in your conversation history. Smilies and other emoticons are supported in IM.

Some highlighted specifications:
3.5 inch touch-sensitive widescreen display
800 × 480 pixel resolution
Bluetooth v2.1 including support for stereo headsets
Integrated FM transmitter
Integrated GPS with A-GPS
Up to 1GB of application memory (256 MB RAM, 768 MB virtual memory)
Wide aspect ratio 16:9 (WVGA)
Video recording file format: .mp4; codec: MPEG-4
Video recording at up to 848 × 480 pixels (WVGA) and up to 25fps
Video playback file formats: .mp4, .avi, .wmv, .3gp; codecs: H.264, MPEG-4, Xvid, WMV, H.263

Posted in Featured, Nokia, Softwares1 Comment

Preview iTUNES without Downloading, APPLE!

Preview iTUNES without Downloading, APPLE!

itunes8888_01-300x181For better or worse, iTunes and the iTunes Store have become a significant part of the digital media consumption. In fact, it’s such a common part of the experience that Apple just expects that everyone has installed it.

If you click on an iTunes link in a web browser, iTunes either opens up on your computer or you’re taken to a page that tells you you need to install iTunes, particularly.

However, as Macworld figured out, that’s starting to change. Apple has just quietly rolled out some web-based search and viewing capabilities for the Music and TV portion of the iTunes Store called iTunes Preview.

Right now you can see iTunes Preview by going to the iTunes Charts page or by following a link from the music store created within iTunes like this one. You can now view an albums page, see the songs included on the album, the length, individual track price, and read review from iTunes reviewers. You can also browse through the disco-graphy of that artist and look up similar artists and genres.

You cannot, however, preview song tracks. For that, you still need to open up iTunes (or click on a “view in iTunes” button). You can also browse through movies and TV shows, but not to the extent that you can music.

iTunes Preview makes us wonder if some sort of web-based version of iTunes is on the horizon. As it stands, iTunes 9 is essentially just rendering WebKit pages anyway, so the ability to offer up the results on the web is already available.

If Apple were to have a more web-oriented iTunes, it could potentially open up the store content (the stuff that isn’t DRM anyway) to other devices. Apple has always used iTunes as a way to convert customers to using an iPod or iPhone, but that might not always be the case happens.

What do you think of iTunes Preview? Do you think this is a sign of things to come? Let us know about it!

Posted in Apple, Softwares1 Comment

Windows Vista Transformation for XP.

Windows Vista Transformation for XP.

STILL HAVEN’T EXPERIENCED WINDOWS VISTA OR DOESN’T YOUR SYSTEM MEET’S REQUIREMENT FOR THE WINDOWS VISTA OR BORED OF THE SAME BLUE WINDOWS XP APPEREANCE!

NOW NO MORE,
INTRODUCING THE WINDOWS VISTA-INSPIRAT PACK 2, FROM CRYSTAL XP. IT’S NOT SO MUCH NEW BUT MANY PEOPLE DOESN’T KNOW ABOUT IT.
SO NOW EXPLORE IT.
THIS PACK MODIFIES YOUR SYSTEM FILES WITH MAKING THE BACKUP OF ORIGINAL FILES.
IT WILL CHANGE YOUR ALL ICONS, SOUNDS SCHEMES, CURSORS, USER LOGON SCREEN AND ALL THE APPEREANCE JUST LIKE WINDOWS VISTA. BUT REMEMBER NOT LIKE THE WINDOWS VISTA AERO APPEREANCE.
AND IT WILL ALSO INSTALLS SOME THIRD PARTY APPLICATIONS LIKE ROCKET DOCK, UBERICONS, TRANBAR AND MANY MORE INTERESTING APPLICATIONS WITHOUT TAKING ANY EXTRA MEMORY OR LOAD WHICH WINDOWS XP TAKES.
YOU CAN DOWNLOAD THIS CUSTOMIZATION PACK FROM THE GIVEN LINK

Download Here - 27.64 MB

AND EXPLORE MORE PACKS FROM THIS LINK:

http://www.crystalxp.net/bricopack/en.htm

HOPE YOU’LL ENJOY THESE PACKS.

AFTER INSTALLING, ASK SOMEONE WHICH WINDOWS IS THIS BY JUST GIVING THEM A LOOK … THEN SEE WHAT HE SAYSS!!!
Feedback @ krulex@live.com
Ahmar Hayat Khan.

img-shell-packs-bricopack-vista-inspirat-ultimate-2-dlb-130

Posted in Softwares0 Comments

How to Record Skype Voice Calls

How to Record Skype Voice Calls

We all use Skype to make Skype to Skype calls or Skypein or Skypeout calls everyday. Have you ever felt the need to record your communication or conference call on Skype? Yes i did! And that is why i started searching for softwares that can help me in recording the Skype calls. Since we believe in free softwares, so here we are sharing free softwares to record Skype voice calls.

ifree-recorder-intr- Skype call recording

iFree Skype Recorder is a easy-to-use tool for recording Skype voice conversations. It has the following advantages:

- It’s FREE with no limits attached.

- Automatic or manual recording capabilities.

- Can be used to record Skype2Skype calls, SkypeOut/SkypeIn calls, Conference calls.

- Choice to record different side.

- Store your calls to MP3 format (Using Lame MP3 Encoder).

- Easy to track record history.

- Built-in audio player.

- UI friendly, easy to use.

System Requirements for iFree Skype Voice Calls

iFree Skype Voice calls works on Skype 3.0 and above and it works on the following operating systems i.e Windows 2000, Windows XP and Windows 2003, Windows Vista, Windows 2008 and Windows 7 (32 or 64-bit)

Download iFree Skype Voice Calls Recorder V 2.0.1.6

Website of iFree Skype Voice Recorder

Posted in Softwares1 Comment




Categories