Friday, June 14, 2013

Audi Launches Car-Shaped Computer Mouse




Audi has launched a cool new PC mouse in the shape of an Audi car. Sure an interesting and innovative idea!

According to the German car maker, the Audi mouse is an ideal mix of sportiness, sophistication and progressiveness. The Audi mouse is both, Windows and Mac compatible. The mouse comes with 2.4 GHz technology. At the bonnet is centered the scroll wheel and the mouse comes with high-resolution 2000dpi sensor with a minimum range of 6meter.

According to Michael Perschke, head of Audi India, “Now, Audi enthusiasts will not only drive their favourite luxury brand to work, they can have it on their work stations too and manoeuver their PC in style with a wireless computer mouse based on Audi cars. It has a sleek design and is luxurious from the first touch. Suitable for home or office, this delightful computer mouse lets you drive your computer or laptop by truly displaying the brand's philosophy.”

Thursday, June 13, 2013

Acer Aspire R7



Acer Aspire R7, the Windows 8 laptop that has a "floating touchscreen" that can be twisted, spun, flipped, and moved every which way.




The hinge gymnastics only really work because the R7's display is so good. It's a 15.6-inch 1080p panel with 10 fingers of multitouch support, and it's accurate and vivid from any angle – viewing angles are crucial on a device you'll use in so many configurations, and Acer gets it right here. The screen is also blindingly bright, with 40 percent brightness more than serving my needs.
for Demo visit following link:

http://www.acer.com/aspirer7/en_US/
http://www.theverge.com/2013/5/31/4380132/acer-aspire-r7-review

Tuesday, May 21, 2013

Charger

An 18-year-old Indian-origin girl in the US has developed a potentially revolutionary device that can charge a mobile phone in just 20 seconds, a media report said.
The charging device has been dubbed a 'supercapacitor' by Esha Khare of Saratoga, California, the Daily Mail reported. Khare won $50,000 for her invention at the Intel International Science and Engineering Fair, held in Phoenix.
Khare has only used her 'supercapacitor' to power a light-emitting diode (LED), but says that one day her invention will power cell phones, cars and any gadget that requires a rechargeable battery.


Asked what inspired her to work on the technology, Khare said, "My cell phone battery always dies. It has a lot of different applications and advantages over batteries in that sense."
The 'supercapacitor' is flexible and tiny, and is able to handle 10,000 recharge cycles, more than normal batteries by a factor of 10. Khare is a student of nanochemistry, and is now heading to Harvard.

Friday, March 22, 2013

Smart Digital Photo Frame


This is  digital photo frame you've ever seen before.

The photo frame designed by Jean-Louis Frechi.It is simply there, on this transparent and half-dismantled screen.





Transparent High-resolution LCD screen of 10,4 inches. The screen displaying the images is translucent, giving it the quality of a digital picture.
Easily browse through your DIA frame simply by skimming its tactile buttons.


Wednesday, February 27, 2013

Cohen Sutherland Line Clipping Algorithm

#include<stdio.h>
#include<graphics.h>
#include<conio.h>

int outcode;
enum { TOP=0x1, BOTTOM=0x2, RIGHT=0x4, LEFT=0x8 };

void lineclip(x0,y0,x1,y1,xmin,ymin,xmax,ymax )
    float x0,y0,x1,y1,xmin,ymin,xmax,ymax;
    {

    int gd=0,gm;
    int code0,code1,codeout;
    int accept = 0, done=0;

    code0 = calcode(x0,y0,xmin,ymin,xmax,ymax);
    code1 = calcode(x1,y1,xmin,ymin,xmax,ymax);

    do
    {
    if(!(code0 | code1))
    { accept =1 ; done =1; }
    else
        if(code0 & code1) done = 1;
    else
    {
        float x,y;
    codeout = code0 ? code0 : code1;
    if(codeout & TOP)
    {
        x = x0 + (x1-x0)*(ymax-y0)/(y1-y0);
        y = ymax;
    }
    else
    if( codeout & BOTTOM)
    {
        x = x0 + (x1-x0)*(ymin-y0)/(y1-y0);
        y = ymin;
    }
    else
    if ( codeout & RIGHT)
    {
        y = y0+(y1-y0)*(xmax-x0)/(x1-x0);
        x = xmax;
    }
    else
    {
        y = y0 + (y1-y0)*(xmin-x0)/(x1-x0);
        x = xmin;
    }
    if( codeout == code0)
    {
        x0 = x; y0 = y;
        code0=calcode(x0,y0,xmin,ymin,xmax,ymax);
    }
    else
    {
        x1 = x; y1 = y;
        code1 = calcode(x1,y1,xmin,ymin,xmax,ymax);
    }
    }
    } while( done == 0);

    if(accept) line(x0,y0,x1,y1);

        rectangle(xmin,ymin,xmax,ymax);

    getch();

}


int calcode (x,y,xmin,ymin,xmax,ymax)
float x,y,xmin,ymin,xmax,ymax;
{
int code =0;

if(y> ymax)
code |=TOP;
else if( y<ymin)
code |= BOTTOM;
else if(x > xmax)
code |= RIGHT;
else if ( x< xmin)
code |= LEFT;

return(code);
}


main()
{

float x2,y2,x1,y1,xmin,ymin,xmax,ymax;
int gd=0,gm;

clrscr();
initgraph(&gd,&gm,"c:\\tc\\bgi");
 setbkcolor(0);
printf("\n\n\tEnter the co-ordinates of Line :");

printf("\n\n\tX1 Y1 : ");
scanf("%f %f",&x1,&y1);

printf("\n\n\tX2 Y2 : ");
scanf("%f %f",&x2,&y2);
//line(x1,y1,x2,y2);
getch();

printf("\n\tEnter the co_ordinates of window :\n ");
printf("\n\txwmin , ywmin : ");
scanf("%f %f",&xmin,&ymin);
printf("\n\txwmax , ywmax : ");
scanf("%f %f",&xmax,&ymax);
clrscr();
line(x1,y1,x2,y2);
rectangle(xmin,ymin,xmax,ymax);
getch();
clrscr();

lineclip(x1,y1,x2,y2,xmin,ymin,xmax,ymax );
getch();
closegraph();

}

Sunday, February 17, 2013

Transparent smartphone to debut by the end of 2013

London: In a revolutionary development, a Taiwanese company claims to have developed a gen-next transparent mobile phone which it says will be in the market by the year end. The company, Polytron Technologies, has already begun marketing a transparent multi-touch phone. Its prototype uses a 'Switchable Glass' technology.
That is a conductive Organic light-emitting diode (OLED) using liquid crystal molecules to display images, the 'Daily Mail' reported.
When the phone is in off mode, the molecules align to form a milky composition, but when switched on they re-align to form text, icons, and other images. Electric current is carried through transparent wires.



The device still contains some parts that are not transparent, including a SD card and SIM card. The microphone, camera, and batteries are also visible, and will be hidden behind a dark glass cover when the model goes into production.
The company, will develop a smaller lithium ion battery that would be much less noticeable. When complete, the phone will have a dual-sided multi-touch display in front and back.
The prototype phone has yet to feature any software or operating system, the report said. A Japanese company recently used a transparent liquid crystal display (LCD) in its wristwatch but had trouble adding hardware to the smaller frame.
"The challenge of using a transparent display in a wristwatch, and I suppose other wearable technology, is that you need to store the batteries somewhere else (usually they are stored behind the LCD panel)," Tokyoflash marketing manager Paul Cooper said.
It remains to be seen whether the phone's transparency by itself will attract buyers, as the prototype does not offer significantly different functions than most smartphones.



Thursday, November 29, 2012

Top 10 Visual Studio Keyboard Shortcuts

Playing with keyboard shortcuts is very interesting and reduce the head-ache of using mouse again and again while programming with visual studio IDE. Actually, keyboard shortcuts also enhance your productivity and make your programming life easy and convenient. So, I decided to share a list of top 10 visual studio keyboard shortcuts that's are amazing and very helpful.

  1. F5 & Ctrl-F5

    F5 is used to start your project in debug mode and Ctrl-F5 is used to start your project without debug mode.
  2. F7 & Shift-F7

    F7 is used to show code view of your webpage and Shift-F7 is used to show design view of your webpage.
  3. F6 / Shift-F6 / Ctrl-Shift-B

    All of the above shortcuts are used to build the project or solutions.
  4. Ctrl-Shift-A & Alt-Shift-A

    Ctrl-Shift-A is used to add new item to your project and Alt-Shift-A is used to add existing item to your project.
  5. Ctrl-K + Ctrl-C & Ctrl-K + Ctrl-U

    Ctrl-K + Ctrl-C is used to do comment a selected block of code and Ctrl-K + Ctrl-U is used to do uncomment a selected block of code.
  6. Ctrl-M + Ctrl-O & Ctrl-M + Ctrl-P

    Ctrl-M + Ctrl-O is used to collapse all code to definitions and Ctrl-M + Ctrl-P is used to expand all code.
  7. Ctrl-K + Ctrl-S

    Ctrl-K + Ctrl-S is used to surrounded a block of code to an specific block or control.
  8. Ctrl-(+) + Ctrl-.

    Ctrl-(+) + Ctrl-. is used to display smarttag under the red line that provides the options for fixing the code problem.
  9. Ctrl-Shift-Enter & Ctrl-Enter

    Ctrl-Shift-Enter is used to add a blank line after the cursor line means current line and Ctrl-Enter is used to add a blank line after the cursor line means current line.
  10. F4 & Ctrl-Alt-L

    F4 is used to show property window and Ctrl-Alt-L is used to show solution explorer.