Friday 16 December 2011

Installing Netbeans!

Acc. to my previous blog links they are saying to install Java sdk. I already have it on my laptop. If you don't have it then you can install it by executing the following 2 commands on terminal.



  • sudo apt-get update
  • sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-font
  • Then we have to go to this website and download our respective bundle. I have downloaded the package with all the bundles :P
    http://www.netbeans.org/downloads/index.html
    Waiting for download to finish...
    Now I have downloaded the file. Now right click on it and goto Properties and in the Permissions tab Check Allow file to execute as program.
    Now Run the program(not in terminal)
    And Now I am playing with netbeans and I think it is pretty cool! Enjoy playing netbeans!!

    Searching of PHP IDE for Ubuntu

    As now have started all of my coding works in ubuntu. So I'll be neding some stuff to help me out while coding such as IDE's. Lets search to find some.
    While searching I found many websites such as:
    http://www.micahcarrick.com/gedit-html-editor.html
    The above links has method how we can configure gedit so that I can work as a IDE.
    Here are the two website saying that Netbeans is best for coding purposes
    http://www.phpfreaks.com/forums/index.php?topic=322565.0
    http://codeigniter.com/forums/viewthread/186142/
    And here is the website explaining how to install Netbeas as PHP IDE
    http://23rdworld.com/2009/02/27/installing-netbeans-php-ide-on-ubuntu/
    After lots of searching we have came to know that Netbeans so i will be installing netbeans soon and will let you know how to install it using the above procedure. Bye

    Saturday 15 October 2011

    What is a CAM, R5, DVDRip, DVDSCR, XviD…?


    CAM
    A cam is a theater rip usually done with a digital video camera. A mini tripod is sometimes used, but a lot of the time this wont be possible, so the camera make shake. Also seating placement isn’t always idle, and it might be filmed from an angle. If cropped properly, this is hard to tell unless there’s text on the screen, but a lot of times these are left with triangular borders on the top and bottom of the screen. Sound is taken from the onboard microphone of the camera, and especially in comedies, laughter can often be heard during the film. Due to these factors picture and sound quality are usually quite poor, but sometimes we’re lucky, and the theater will be fairly empty and a fairly clear signal will be heard.
    TELESYNC (TS)
    A telesync is the same spec as a CAM except it uses an external audio source (most likely an audio jack in the chair for hard of hearing people). A direct audio source does not ensure a good quality audio source, as a lot of background noise can interfere. A lot of the times a telesync is filmed in an empty cinema or from the projection booth with a professional camera, giving a better picture quality. Quality ranges drastically, check the sample before downloading the full release. A high percentage of Telesyncs are CAMs that have been mislabeled.
    TELECINE (TC)
    A telecine machine copies the film digitally from the reels. Sound and picture should be very good, but due to the equipment involved and cost telecines are fairly uncommon. Generally the film will be in correct aspect ratio, although 4:3 telecines have existed. A great example is the JURASSIC PARK 3 TC done last year. TC should not be confused with TimeCode , which is a visible counter on screen throughout the film
    SCREENER (SCR)
    A pre VHS tape, sent to rental stores, and various other places for promotional use. A screener is supplied on a VHS tape, and is usually in a 4:3 (full screen) a/r, although letterboxed screeners are sometimes found. The main draw back is a “ticker” (a message that scrolls past at the bottom of the screen, with the copyright and anti-copy telephone number). Also, if the tape contains any serial numbers, or any other markings that could lead to the source of the tape, these will have to be blocked, usually with a black mark over the section. This is sometimes only for a few seconds, but unfortunately on some copies this will last for the entire film, and some can be quite big. Depending on the equipment used, screener quality can range from excellent if done from a MASTER copy, to very poor if done on an old VHS recorder thru poor capture equipment on a copied tape. Most screeners are transferred to VCD, but a few attempts at SVCD have occurred, some looking better than others.
    DVD-SCREENER (DVDscr)
    Same premise as a screener, but transferred off a DVD. Usually letterbox , but without the extras that a DVD retail would contain. The ticker is not usually in the black bars, and will disrupt the viewing. If the ripper has any skill, a DVDscr should be very good. Usually transferred to SVCD or DivX/XviD.
    DVDRip
    A copy of the final released DVD. If possible this is released PRE retail (for example, Star Wars episode 2) again, should be excellent quality. DVDrips are released in SVCD and DivX/XviD.
    VHSRip
    Transferred off a retail VHS, mainly skating/sports videos and XXX releases.
    TVRip
    TV episode that is either from Network (capped using digital cable/satellite boxes are preferable) or PRE-AIR from satellite feeds sending the program around to networks a few days earlier (do not contain “dogs” but sometimes have flickers etc) Some programs such as WWF Raw Is War contain extra parts, and the “dark matches” and camera/commentary tests are included on the rips. PDTV is capped from a digital TV PCI card, generally giving the best results, and groups tend to release in SVCD for these. VCD/SVCD/DivX/XviD rips are all supported by the TV scene.
    WORKPRINT (WP)
    A workprint is a copy of the film that has not been finished. It can be missing scenes, music, and quality can range from excellent to very poor. Some WPs are very different from the final print (Men In Black is missing all the aliens, and has actors in their places) and others can contain extra scenes (Jay and Silent Bob) . WPs can be nice additions to the collection once a good quality final has been obtained.
    DivX Re-Enc
    A DivX re-enc is a film that has been taken from its original VCD source, and re-encoded into a small DivX file. Most commonly found on file sharers, these are usually labeled something like Film.Name.Group(1of2) etc. Common groups are SMR and TND. These aren’t really worth downloading, unless you’re that unsure about a film u only want a 200mb copy of it. Generally avoid.
    Watermarks
    A lot of films come from Asian Silvers/PDVD (see below) and these are tagged by the people responsible. Usually with a letter/initials or a little logo, generally in one of the corners. Most famous are the “Z” “A” and “Globe” watermarks.
    Asian Silvers / PDVD
    These are films put out by eastern bootleggers, and these are usually bought by some groups to put out as their own. Silvers are very cheap and easily available.
    R5
    R5 refers to a specific format of DVD released in DVD Region 5, the former Soviet Union, and bootlegged copies of these releases that are distributed on the Internet. In an effort to compete with movie piracy, the movie industry chose to create a new format for DVD releases that could be produced more quickly and less expensively than traditional DVD releases. R5 releases differ from normal releases in that they are a direct Telecine transfer of the film without any of the image processing common on DVD releases, and without any special features. This allows the film to be released for sale at the same time that DVD Screeners are released. Since DVD Screeners are the chief source of high-quality pirated movies, this allows the movie studios to beat the pirates to market. In some cases, R5 DVDs may be released without an English audio track, requiring pirates to use the direct line audio from the film’s theatrical release. In this case, the pirated release is tagged with “.LINE” to distinguish it from a release with a DVD audio track.
    The image quality of an R5 release is generally comparable to a DVD Screener release, except without the added scrolling text and black and white scenes that serve to distinguish screeners from commercial DVD releases. The quality is better than Telecine transfers produced by movie pirates because the transfer is performed usingprofessional-grade film scanning equipment.
    Because there is no scene release standard for pirated R5 releases, they were variably tagged as Telecines, DVD Screeners, or even DVD rips. In late 2006, several release groups such as DREAMLiGHT, mVs, and PUKKA began tagging R5 releases with “.R5″ or r5 line (the line meaning it has direct english line audio) and suggesting that other groups do the same.
    VCD
    VCD is an mpeg1 based format, with a constant bitrate of 1150kbit at a resolution of 352×240 (NTCS). VCDs are generally used for lower quality transfers (CAM/TS/TC/Screener(VHS)/TVrip(analogue) in order to make smaller file sizes, and fit as much on a single disc as possible. Both VCDs and SVCDs are timed in minutes, rather than MB, so when looking at an mpeg, it may appear larger than the disc capacity, and in reality u can fit 74min on a CDR74.
    SVCD
    SVCD is an mpeg2 based (same as DVD) which allows variable bit-rates of up to 2500kbits at a resolution of 480×480 (NTSC) which is then decompressed into a 4:3 aspect ratio when played back. Due to the variable bit-rate, the length you can fit on a single CDR is not fixed, but generally between 35-60 Mins are the most common. To get a better SVCD encode using variable bit-rates, it is important to use multiple “passes”. this takes a lot longer, but the results are far clearer.
    XVCD/XSVCD
    These are basically VCD/SVCD that don’t obey the “rules”. They are both capable of much higher resolutions and bit-rates, but it all depends on the player to whether the disc can be played. X(S)VCD are total non-standards, and are usually for home-ripping by people who don’t intend to release them.
    DivX / XviD
    XviD & DivX are the most commonly encoded movies. DivX used to be the most popular, until it went from open source to a corporation that bought the rights & started charging for it (although the crack can easily be obtained for the DivX encoder, most people have switched to XviD, not only because it is open source, but also because it is superior in many ways). In the last year or so, many stand-alone DVD players have been released that are capable of playing DivX/XviD movies (even on CDRs), which has made this the most popular form of encoding. The majority of XviD/DivX rips are taken from DVDs, and are generally in as good quality as possible that can fit on one 700MB CDR disc, which is why most XviD/DivX movies are almost exactly 700MB, so they can be burnt onto a CDR & played in these new DVD players (which can be purchased just about anywhere for as little as $30-$40 USD). Various codecs exist, the most popular at the moment being the new XviD 1.2 codec. DivX encoded movies will definitely play on these new DVD players, & it only takes a little simple tweaking by the ripper to ensure XviDs will play on them as well, but it is therefore not guaranteed. (If you want to learn more about XviD/DivX encoding so you can make your own DVDrips, just visit doom9.org)
    x264
    x264 is a free software library for encoding H.264/MPEG-4 AVC video streams. (More to come.)
    CVD
    CVD is a combination of VCD and SVCD formats, and is generally supported by a majority of DVD players. It supports MPEG2 bit-rates of SVCD, but uses a resolution of 352×480(ntsc) as the horizontal resolution is generally less important. Currently no groups release in CVD.
    DVD-R
    Is the recordable DVD solution that seems to be the most popular (out of DVD-RAM, DVD-R and DVD+R). it holds 4.7gb of data per side, and double sided discs are available, so discs can hold nearly 10gb in some circumstances. SVCD mpeg2 images must be converted before they can be burnt to DVD-R and played successfully. DVD>DVDR copies are possible, but sometimes extras/languages have to be removed to stick within the available 4.7gb.
    MiniDVD
    MiniDVD/cDVD is the same format as DVD but on a standard CDR/CDRW. Because of the high resolution/bit-rates, its only possible to fit about 18-21 mins of footage per disc, and the format is only compatible with a few players.

    Sunday 2 October 2011

    More Iron Man Stuffs!!

    While just surfing the Internet I just found out more of the Stuff related to the Iron Man Interfaces..!!! Here it is..
    Here are some links
    -http://prologue.com/
    -http://perceptionnyc.com/node/68
    -http://www.thefront.com/showreels.php?view=17


    The Pics
















    And the last here are the videos...











    Will post more If I find something else...Bye for now.!! :) enjoy!

    Sunday 18 September 2011

    Running Gwibber and Empathy on Startup

    Most of the technical people now a days want to be up-to-date with the latest news and every computer guy is depend on his/her system for it. Social Networking has invaded everything in life. Even if you don't like opening the websites of the News channels to get the news you can just open any of these social networking sites and read the news.
    Now, I am kind of guy who wants everything in the internet in my desktop. So I like the applications like Gwibber and Empathy. I want everything to be opened as soon as I open my Laptop. So while searching I just found a way to do that on OMG! Ubuntu! :)
    Now the steps:
    1. Now open Gwibber and goto Edit>Preferences(Ctrl+P)
    2. You will find and option in the Options tab>Start service at login
    3. Just check it and you are done!
    Now with Empathy
    1. Open your System Settings( In ubuntu 11.04>Click on power button on the top right corner and see the last option)
    2. Write 'start' without the quotes in the filter field and on the right side you will se a option StartUp Applications. Open It by clicking.
    3. You will see list of losts of applications. These are the applications which are automatically opened on login.
    4. Now we have to add Emapthy. So Click on the Add Button and fill the following details
    5. Name: Empathy
    6. Command: empathy -h
    7. Done!
    Now you will be online and will be watching all the news updates on desktop as soon as you login. :))

    Monday 25 July 2011

    Indian Railway Searcher and Tracer!

    After lots of hesitation I have finally started posting one of the small projects made in AutoIT.  This one was made by me last year. Now How it works??
    1. Firstly enter Name Or Number of the train in the Input box. Then click On Search.
    2. After the loading is complete it will show the trains with matching name or if you have entered train number then it will show you only one train.
    3. Then select your train and then click on GET IT
    4. After the loading is complete it will show you the Schedule and Current Position of the train.
    The loading may take some time depending on your Internet Connection.
    Requirements:Microsoft Windows with IE 7+, An Internet Connection :P
    Enjoy!!
    Here is the link to download it: Download
    If you have any suggestion or complaint do tell me!!
    Just post a comment!! I'll there! :)

    Saturday 23 April 2011

    Technology Shown in Iron Man!

    Recently I saw the Iron Man Series and I was amazed!  The technology shown in the movie is just awesome. What I liked the most about this movie is that most of thing that they were showing is possible and may be available to all in future instead of showing such Technology which can never exist which is shown in most of the other movies.
    Now coming to the technology shown in the movie:-
    • Jarvis (Edwin Jarvis) :- In movie Jarvis is the name of the Tony Stark's Computer. Its a Digital Life Assistant. It operates all of his home and also helps him in his projects. It is Artificial Intelligent Software. Stark operates its computer by talking to him. The name Jarvis came from the iron man comic in which Edwin Jarvis was his servant and used to do all of the work of his home. The thing shown here is the Speech Recognition. Tony Stark talks to him, puts him question or tells him something and he responds accordingly. This is possible currently through the Microsoft Speech. Its has its own SDK( Self Development Kit ) through which this can be done. By integrating it with an Artificially Intelligent Software such a Jarvis can be made. For only talking talking projects the chatbots available on the internet can be used to solve the problem.
    • 3D Hologram :-In the movie there is a shown a 3d Hologram that can be made anywhere in his lab an the most awesome thing is that you can control through hand gestures and his computer i.e Jarvis is very much trained and hence is able to track almost every hand gesture of Tony Stark. Here is the image of it.

    Here you can see that he is controlling the globe type thing though his hand and the globe and the whole thing is a 3D Reconstructed Hologram of the Expo Model.
    Currently in Today's world 3D Hologram is possible through a device name Cheoptics 360 which can make 3D holgrams but not upto this that is shown in the movie. Talking about hand gestures, It is also possible in today's world through  computer vision technologies but not upto that level.
    • The Enery Source:- In the movie there is shown a device named Arc Reactor which can give almost 50 Gigajoules per second which is also the power source of Tony Stark Suite. The main reason that we cannot make such a suite in today's world is that we don't have such enery source available today which can give such an huge amout of enery for a long time, Even if we have it is too heavy to carry around.
    In the movie a good looking User Interface is also shown of tony stark's computer, you can have a look at how things were made by searching  'Iron man vfx in google'. Summing Up all we can say that we are behind Tony Stark's Technology. But lots will come in the future.

      Thursday 24 March 2011

      Open Source Compuer Vision (OpenCV)


      While just searching for the techniques of Face Recognition and Face Detection, I came across an Open Source library named OpenCV. This library was developed by Intel. I personally found it very much useful for almost all the image processing works. Here is something about it from Wikipedia:-

      OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real time computer vision, developed by Intel and now supported by Willow Garage. It is free for use under the open source BSD license. The library is cross-platform. It focuses mainly on real-time image processing. If the library finds Intel's Integrated Performance Primitives on the system, it will use these commercial optimized routines to accelerate itself.

      History :-
      Officially launched in 1999, the OpenCV project was initially an Intel Research initiative to advance CPU-intensive applications, part of a series of projects including real-time ray tracing and 3D display walls. The main contributors to the project included Intel’s Performance Library Team, as well as a number of optimization experts in Intel Russia. In the early days of OpenCV, the goals of the project were described as
      • Advance vision research by providing not only open but also optimized code for basic vision infrastructure. No more reinventing the wheel.
      • Disseminate vision knowledge by providing a common infrastructure that developers could build on, so that code would be more readily readable and transferable.
      • Advance vision-based commercial applications by making portable, performance-optimized code available for free—with a license that did not require to be open or free themselves.
      The first alpha version of OpenCV was released to the public at the IEEE Conference on Computer Vision and Pattern Recognition in 2000, and five betas were released between 2001 and 2005. The first 1.0 version was released in 2006. In mid 2008, OpenCV obtained corporate support from Willow Garage, and is now again under active development. A version 1.1 "pre-release" was released in October 2008.
      The second major release of the OpenCV was on October 2009. OpenCV 2 includes major changes to the C++ interface, aiming at easier, more type-safe patterns, new functions, and better implementations for existing ones in terms of performance (especially on multi-core systems). Official releases now occur every 6 months[1].

      OpenCV's application areas include:
      To support some of the above areas, OpenCV includes a statistical machine learning library that contains:

      It is basically the best library for for any type of image processing tasks. If you are now thinking any source to read and learn about this library then here is the book which you can read to learn it properly and here is the OpenCV's Yahoo Group where you can post your problems if you are having any, while using the library.
      When I joined this group, the number of unread mails in my email id increased rapidly. i almost had 100-200 unread mails daily. The group is very much active and the members are increasing day by day. The library is becoming popular day by day. The most active member I found in the group was Shervin Emami. When I visited her website I found the thing which I was searching for almost a week i.e. the Face Recognition Software. You can find it here. She has made an basic Face Recognition program using OpenCV to help others to use as an example who are still learning OpenCV and facing lots of problems. But atlast we can say that OpenCV will be the library which will be the base for all the other Realtime Future Projects such as projects related to Hand Gestures. Think of the computers which will be operated with hand and voice no need of extra peripherals. Think!!
      Thanks

      Monday 21 March 2011

      Why Linux?


      There are many reasons for the question that why one should use Linux rather than using Windows. Some of them in brief:-
      • Forget about Viruses :-  If your computer shuts itself down without asking you, if strange windows with text you don't understand and all kinds of advertisements appear when you don't ask for them, then your computer probably has a virus. Linux uses smart authorization management. In Windows the user or any program you install can access any file and even any system files. And so the virus can make your computer unstable withing seconds. But Linux doesn't allows this type of access. Every time you request to do something that has to do with the system, an administrator password is required (and if you're not an administrator on this system, you simply can't do it). Viruses can't just go around and delete or modify what they want in the system; they don't have the authorization for that.
      • Longer Life Time :- some operating systems can be so stable that most users never see their systems crash, even after several years. This is true for Linux. Here's a good way to see this. When a system crashes, it needs to be shut down or restarted. Therefore, if your computer can stay up and running for a long time, no matter how much you use it, then you can say the system is stable. Well, Linux can run for years without needing to be restarted (most internet servers run Linux, and they usually never restart). Of course, with heavy updates, it still needs to be restarted (the proper way). But if you install Linux, and then use your system as much as you want, leaving your computer on all the time, you can go on like that for years without having any trouble.
      • Don't pay money for your operating system :- Linux is completely free of charge. That's right, all these guys all around the world worked very hard to make a neat, secure, efficient, good-looking system, and they are giving their work away for everybody to use freely. Of course, some companies are making good business by selling support, documentation, hotline, etc., for their own version of Linux, and this is certainly a good thing. But most of the time, you won't need to pay a cent.
      • Need to install extra stuff :- When you get Linux (such as Ubuntu, Mandriva, Fedora, etc., these are different "flavors" of Linux), you also get, without installing anything more :

      1. Everything you need to write texts, edit spreadsheets, make neat presentations, draw, edit equations.
      2. A web browser (eg Firefox) and an email program (eg Thunderbird, or Evolution).
      3. An image editor (GIMP) nearly as powerful as Photoshop.
      4. An instant messenger.
      5. A movie player.
      6. A music player and organizer.
      7. A PDF reader.
      8. Everything you need to uncompress archives (ZIP, etc.).
      9. etc.
      10. You can just start working right away.
      • Forget about drivers :- Linux doesn't need separate drivers. All the drivers are already included in the Linux kernel, the core of the system, and that comes with every single Linux installation. This means:

      1. very fast and standalone installation process. Once you're done, you have everything you need to start working (including the software you'll be using, see "When the system has installed..." item on this website).
      2. Out-of-the-box ready peripherals.
      3. Less harm for the planet because all these CDs don't need to come with hardware any more (well, at least once Windows don't need them either...).
      • Update all of your software with a single click :- Linux has a central place called the "Package manager", which takes care of everything installed on your system, but also every single piece of software your computer has. So if you want to keep everything up-to-date, the only thing you need to do is press the "Install Updates" button down there
      • All downloadable software at one place :- With Linux you don't need to Google for every software you need. With Linux, everything is much simpler. Linux has what is called a "package manager": each piece of software is contained in its own "package". If you need some new software, just open the package manager, type a few keywords, choose which software you want to install and press "Apply" or "OK". Or you can just browse existing software (that's a lot of choice!) in categories.
      • Lots of Space :- Workspaces is a feature I would never trade for anything else. You probably only have one screen, right? Try Linux, and you have four. Well, you can't actually look at the four of them at the same time, but this doesn't matter since your eyes can't look in two directions at once, right? On the first screen, lets put your word processor. On the second one, your instant messenger software. On the third one, your web browser. So when you're writing something in your word processor and you want to check out something on the web, no need to review all your windows to find your browser, stacked all the way behind the others. You just switch to your third screen and voilĂ , here it is.
      • Weather Forecast :- Get information about weather right from your own desktop.
      • Effects Crazy :- Are you a effect crazy? Do you want lots of effects so that you can play with it? Then Linux is the thing that you should have. Linux has lots of such effects which also makes it easy to use and operate.
      • File System :- Linux supports all types of file systems from FAT to NTFS. So now you don't have to replace your hard drive with a new one to get your new operating system working.
      And at last it is Open Source Software. You can talk to the developers anytime and suggest them things like 'Make this feature look like this or that!'. If it contains bugs , it won't take much longer to get it solved. If you think you have found a bug and also know the solution for this then you can contact the developers or mail them anytime and tell the solution. And I think that above points are more than enough reasons  for anyone to know that why should they use Linux as their operating system.
      If you find more advantages of linux that i haven't mentioned them please inform me. :)
      Thanks :)