Ads 468x60px

freak2code is the blog about latest geek news,software reviews ,trends in technology and more informative stuff......

Saturday, 11 August 2012

Lenovo Working On Convertible Windows RT Tablet


Lenovo Working On Convertible Windows RT Tablet

Yesterday Lenovo unveiled their first Windows 8 tablet, the Lenovo ThinkPad 2, and now according to a recent report by the WSJ, Lenovo are also working on another Windows based tablet.
The new tablet is rumored to be a convertible ARM based Windows RT device, which will be competing with Microsoft’s new Surface Tablet, and Lenovo are apparently working with NVIDIA on the device.
Lenovo Tablet
As yet we do not have any specifications on the device, the device is expected to feature a keyboard that flips around to turn the device into a tablet, as soon as we get some more information we will let you guys know.

WiFi Plus Cellular Option Discovered In IOS 6 beta 4


WiFi Plus Cellular Option Discovered In IOS 6 beta 4

A new feature has been discovered in iOS 6 beta 4 called ‘WiFi Plus Cellular’, and according to the guys over atApple Insider it is designed to let you use your cellular connections when your WiFi starts to slow down.
When you WiFi connection starts to slow down or become congested, you iOS device will automatically switch over to your cellular connection, and is apparently designed to allow for seamless Facetime and other VoIP video services.
WiFi Plus Cellular Option Discovered In IOS 6 beta 4

HTC One X+ Headed To UK As HTC Endeavour C2


HTC One X+ Headed To UK As HTC Endeavour C2

We recently heard that HTC would be launching a new version of their HTC One X smartphone in the US with mobile carrier T-Mobile, the device is rumored to be called the HTC One X+.
Now according to a recent report by Stuff, the HTC One X+ is also headed to the UK, and it will apparently be called the HTC Endeavour C2 and will feature a faster quad core 1.7GHz processor than the original HTC One X.
HTC One X

Eurocom introduces Scorpius laptop


Eurocom introduces Scorpius laptop

Eurocom’s desktop replacement-level laptops are pretty amazing because of the overkill hardware that goes in them. The just-launched, 17.3-inch Scorpius is no exception. The Scorpius can carry two of NVIDIA’s GeForce GTX 680M graphics chips with the full 4GB of video RAM a piece if you choose. I know, it’s awesome.

BikeCharge Dynamo charges your gadgets on the go


BikeCharge Dynamo charges your gadgets on the go

As the roads everywhere become more congested, bicycling looks like a better option all of the time. Plus it saves you gas money and gives you some exercise. The BikeCharge Dynamo adds another plus to biking. Mount it on your bike and the DC generator is compatible with the majority of smartphone brands.
(...)
Original Story BikeCharge Dynamo charges your gadgets on the go

What Is My Proxy Server IP Address?


What Is My Proxy Server IP Address?


A proxy server handles Internet traffic on behalf of other computers. This service helps individuals protect their identity when accessing Web servers. One of the pieces of information a server receives during an Internet transaction is the IP address of the requester. The IP address is the assigned address of a computer and is unique throughout the Internet. In proxy transactions, the Web server can only detect the proxy server's IP address, not the client's.

20+ Tools to Create Your Own Infographics


20+ Tools to Create Your Own Infographics

A picture is worth a thousand words – based on this, infographics would carry hundreds of thousands of words, yet if you let a reader choose between a full-length 1000-word article and an infographic that needs a few scroll-downs, they’d probably prefer absorbing information straight from the infographic. What’s not to like? Colored charts and illustrations deliver connections better than tables and figures and as users spend time looking back and forth the full infographic, they stay on the site longer. Plus, readers who like what they see are more likely to share visual guides more than articles.
While not everyone can make infographics from scratch, there are tools available on the Web that will help you create your very own infographics. In this article, we’re listing more than 20 such options to help you get your messages across to your readers, visually.
Read Also: The Infographic Revolution: Where Do We Go From Here?

What About Me?

"What About Me?" is a personalization tool that produces colorful infographics that display your social media habits automatically from Facebook, Twitter and YouTube. The tool is provided by Intel. Create an infographic of your digital life and become inspired by the people you know, the things you see, and the experiences you have online.
What About Me?

Vizualize.me

Vizualize.me allows you to create an online resume format that is beautiful, relevant and fun, all with just one click. It enables you to express your professional accomplishments in a simple yet compelling personal visualization, and will help optimize your LinkedIn Profile to get a kickass Visual Resume.
Vizualize.me

Piktochart

With Piktochart, you get to create an innovative Infographic using a combination of different types of visualizations: themes, icons, vectors, images and chart exporter. Drag-and-drop and click your way through color schemes, shapes and fonts, then export the materials as static or html to easily embed it for use at your site.
Piktochart

easel.ly

Easel.ly is a fun tool to create your Infographics with drag and drop features and a simple interface. You can easily create and share visual ideas online, supported by ‘vhemes’ or visual themes that help you get started from the preset Infograpic style. Drag and drop a ‘vheme’ onto your canvas to turn your idea into a full infographic.
easel.ly

Visual.ly

Visually helps you customize infographics in seconds, and no, you don’t have to be an analyst or designer to make infographics with Visually Create. Visual.ly allows you to also discover infographics and favorites from other users.
Visual.ly

Infogr.am

Infogr.am is a simple yet most exciting way to create static and interactive infographics. Import raw data to Infogr.am, and the site’s online tool will help you turn that data into a nice looking chart or full-blown infographic in minutes.
Infogr.am

Many Eyes

Many Eyes is an experiment by IBM Research and the IBM Cognos software group with a simple belief: ‘Finding the right way to view your data is as much an art as a science’. Many Eyes provides a range of visualizations from the ordinary to the experimental, where each can be put together with a click.
Many Eyes

Venngage

Venngage is an online infographics tool that helps you create and publish custom infographics, and at the same time, engage viewers and track results. Venngage allows you to create beautiful infographics for blogs and websites and you can also watch the numbers of your audience grow with compelling and beautiful content.
Venngage

iCharts

With iCharts, you can create great-looking charts in minutes with interactive and easy-to-share data. iCharts makes it easy to visualize, share and distribute big and small data.
iCharts

Dipity

Dipity is a free digital timeline website, if you are looking for a different type of Infographics. The mission is to organize the web’s content by date and time. Dipity is the fastest and easiest way to bring history to life with stunning multimedia timelines.
Dipity

Timeline JS

TimelineJS is a beautifully crafted timeline that is easy and intuitive to use. You can pull in media from different sources with built-in support for Twitter, Flickr, Google Maps, YouTube, Vimeo, Dailymotion, Wikipedia, SoundCloud and more.
Timeline JS

StatSilk

StatSilk offers web-based and desktop software to make data analysis easy, efficient and enjoyable, to cater to diverse mapping and visualisation needs.
StatSilk

InFoto Free

InFoto Free is an app for your Android to create an infographic of your photo-taking habits, using a Photo stats analyzer. With InFoto Free you can create awesome looking high-res infographics from your photo collection. It tells you things like what time of the day you prefer to take photos in, whether you prefer horizontal or vertical orientations as well as your favorite city to shoot in.
InFoto Free

Photo Stats

Photo Stats is an iPhone app that analyses the photos you take on your iPhone. The app generates cool and stylish infographics that shows how, when and where you take your photos from. You get to easily visualize your photo-taking habits and share it with friends.
Photo Stats

More Tools

  1. ChartsBin – An online tool to create your own interactive map instantly with no installation or coding needed, and you can embed the map in your own website or blog easily too.
  2. Tableau Public – A free application for your Windows computer that brings data to life. You can create and share interactive charts and graphs, stunning maps, live dashboards and fun applications in minutes. Anyone can do it, it’s that easy.
  3. Creately – Want to create beautiful diagrams in no time? Creately may be a good choice to use as it can be used across all sectors by individuals, corporate teams, developers, software architects, students and teachers alike for diagramming purposes.
  4. Gliffy – Gliffy helps to easily create professional-quality flowcharts, diagrams, floor plans, technical drawings, and more. You can easily drag-and-drop your way through the makings of an infographic using the many shapes from an extensive library.
  5. SIMILE Widgets – SIMILE is a free and open-source data visualization Web widget.
  6. Tagxedo – Tagxedo turns words – famous speeches, news articles, slogans, themes, even your love letters – into a visually stunning word cloud. Every word is individually sized to highlight the frequencies of occurrence within the body of text.
  7. Wordle – Wordle is a simple web app for generating “word clouds” from the text you provide. While the clouds give greater prominence to words that appear more frequently in the source text, you can also tweak your clouds with different fonts, layouts, and color schemes.

Roadmap to Freelancing: Doing the Job (Part 3)


You finally got the project and are getting ready to get started. Little do you know that working from home will present its own sets of problems.
Don’t worry, these problems are really not a big deal, but they are common problems that every freelancer faces.

Let’s see how we can tackle them.
Read Also: Roadmap to Freelancing – Part IPart II

Time Management

This is one of common main issues for freelancers, and I’m sure most freelancers have experienced it.
One day in the morning, you’ve set your time tracking and you plan to work only for 8 hours on the project that day, but when you are busy with your work, you look at the clock and suddenly it’s already 8 pm. Rats!
Description: C:\Users\Thoriq\Downloads\FF7_AllNighter.gif
(Image Source: FreelanceSwitch)

Self-discipline

In my experience, there is no way to overcome such a problem except with self-discipline, which means you should be able to control yourself, divide the time for work and for life.
Unlike at the office where the working hours has been specified generally from 9 to 5, as a freelancer you won’t have working hours, so you have to make your own work schedule and strictly obey it. When it’s time to rest you have to rest, when it’s time to work then get up and start work. I know these things may sound cliché, but I think there is no other way around it; it’s just one of the common consequences of being a freelancer.
Description: C:\Users\Thoriq\Downloads\FF245_SelfDiscipline.jpg
(Image Source: FreelanceSwitch)

Distraction

Another problem freelancers may face when working at home are distractions.
Unlike at the office where the environment has been set for Work, the house is still a house with its daily ins and outs: loud music or the sound of the TV, your mother screaming at your siblings to pick up after them, the sound of your father or uncle fixing up the kitchen, the broken toilet, clearing the garage or mowing the backyard. You can probably imagine the whole scene in your head now.
To overcome this situation you can renovate your own home office for a bit more privacy like most freelancers do, or you can work at cafes or at coworking spaces, but make sure your project budget is sufficient to pay for the cost.
The point here is to overcome the distraction by finding your most comfortable environment to focus on finishingyour project ― without distraction.
Description: C:\Users\Thoriq\Downloads\FF258_Hyperfocus.jpg
(Image Source: FreelanceSwitch)

Subcontracting

Being a freelancer does not mean that you will work alone 100% of the time. If you feel that your skills are not as good as a friend’s, then you can offer him or her the opportunity to carry out parts of your project to deliver a better result for your client.
In addition to helping your friend financially, you can also reduce your workload and focus more time in finishing other aspects of the project or even work on another project.
Description: C:\Users\Thoriq\Downloads\FF20_Coffeeshop.jpg
(Image Source: FreelanceSwitch)

Invoicing

Sending an Invoice may vary depending on the contract. Let’s say the project is estimated to be accomplished within three months. In this case I usually will send two invoices. Work starts once the client has paid an agreed downpayment amount after signing the contract.
My first invoice will be sent when the project has progressed about fifty percent of the way. The second invoice will be sent when the final work is ready to be delivered. Your case will probably differ greatly from mine, so make your own rules on how you want to update your clients on the progress and invoice them accordingly.
For more on the matter, I suggest you read these articles, one from Kevin Harter on how to send invoice to clients professionally, and another from Smashing Magazine that has also shared some practical tips on how to invoice your clients like a Pro (beautiful invoice templates included).

Just do it

And that’s abbreviated version of the path towards becoming a freelancer. All the examples mentioned above are only a few of which I have ever experienced when I first started as a freelancer. Every job and profession has its own challenges, whether you work at an office with its strict rules or work from home where you work by your own rules, each situation has its own advantages and disadvantages.
When you have decide to go freelance, you should be aware of the consequences ahead, but don’t make it stop you from being a freelancer or achieving the dream you wish to achieve. You wouldn’t know if you can be a freelancer or not if you don’t try. Just do it.
After some time when you are already used to the situation then I’m sure you will enjoy the freelance work style. Thanks for reading the whole series. I hope you enjoyed then and found them useful.

Chromium OS Blog] A Tale of Two Pwnies (Part 1)


Chromium OS Blog] A Tale of Two Pwnies (Part 1)

Just over two months ago, Chrome sponsored the Pwnium browser hacking competition. We had two fantastic submissions, and successfully blocked both exploits within 24 hours of their unveiling. Today, we’d like to offer an inside look into the exploit submitted by Pinkie Pie.

So, how does one get full remote code execution in Chrome? In the case of Pinkie Pie’s exploit, it took a chain of six different bugs in order to successfully break out of the Chrome sandbox.

Pinkie’s first bug (117620) used Chrome’s prerendering feature to load a Native Client module on a web page.Prerendering is a performance optimization that lets a site provide hints for Chrome to fetch and render a page before the user navigates to it, making page loads seem instantaneous. To avoid sound and other nuisances from preloaded pages, the prerenderer blocks plug-ins from running until the user chooses to navigate to the page. Pinkie discovered that navigating to a pre-rendered page would inadvertently run all plug-ins—even Native Client plug-ins, which are otherwise permitted only for installed extensions and apps.

Of course, getting a Native Client plug-in to execute doesn’t buy much, because the Native Client process’ sandbox is even more restrictive than Chrome’s sandbox for HTML content. What Native Client does provide, however, is a low-level interface to the GPU command buffers, which are used to communicate accelerated graphics operations to the GPU process. This allowed Pinkie to craft a special command buffer to exploit the following integer underflow bug (117656) in the GPU command decoding:

static uint32 ComputeMaxResults(size_t size_of_buffer) { return (size_of_buffer - sizeof(uint32)) / sizeof(T); }

The issue here is that if size_of_buffer is smaller than sizeof(uint32), the result would be a huge value, which was then used as input to the following function:

static size_t ComputeSize(size_t num_results) { return sizeof(T) * num_results + sizeof(uint32); }

This calculation then overflowed and made the result of this function zero, instead of a value at least equal tosizeof(uint32). Using this, Pinkie was able to write eight bytes of his choice past the end of his buffer. The buffer in this case is one of the GPU transfer buffers, which are mapped in both processes’ address spaces and used to transfer data between the Native Client and GPU processes. The Windows allocator places the buffers at relatively predictable locations; and the Native Client process can directly control their size as well as certain object allocation ordering. So, this afforded quite a bit of control over exactly where an overwrite would occur in the GPU process.

The next thing Pinkie needed was a target that met two criteria: it had to be positioned within range of his overwrite, and the first eight bytes needed to be something worth changing. For this, he used the GPU buckets, which are another IPC primitive exposed from the GPU process to the Native Client process. The buckets are implemented as a tree structure, with the first eight bytes containing pointers to other nodes in the tree. By overwriting the first eight bytes of a bucket, Pinkie was able to point it to a fake tree structure he created in one of his transfer buffers. Using that fake tree, Pinkie could read and write arbitrary addresses in the GPU process. Combined with some predictable addresses in Windows, this allowed him to build a ROP chain and execute arbitrary code inside the GPU process.

The GPU process is still sandboxed well below a normal user, but it’s not as strongly sandboxed as the Native Client process or the HTML renderer. It has some rights, such as the ability to enumerate and connect to the named pipes used by Chrome’s IPC layer. Normally this wouldn’t be an issue, but Pinkie found that there’s a brief window after Chrome spawns a new renderer where the GPU process could see the renderer’s IPC channel and connect to it first, allowing the GPU process to impersonate the renderer (bug 117627).

Even though Chrome’s renderers execute inside a stricter sandbox than the GPU process, there is a special class of renderers that have IPC interfaces with elevated permissions. These renderers are not supposed to be navigable by web content, and are used for things like extensions and settings pages. However, Pinkie found another bug (117417) that allowed an unprivileged renderer to trigger a navigation to one of these privileged renderers, and used it to launch the extension manager. So, all he had to do was jump on the extension manager’s IPC channel before it had a chance to connect.

Once he was impersonating the extensions manager, Pinkie used two more bugs to finally break out of the sandbox. The first bug (117715) allowed him to specify a load path for an extension from the extension manager’s renderer, something only the browser should be allowed to do. The second bug (117736) was a failure to prompt for confirmation prior to installing an unpacked NPAPI plug-in extension. With these two bugs Pinkie was able to install and run his own NPAPI plug-in that executed outside the sandbox at full user privilege.

So, that’s the long and impressive path Pinkie Pie took to crack Chrome. All the referenced bugs were fixed some time ago, but some are still restricted to ensure our users and Chromium embedders have a chance to update. However, we’ve included links so when we do make the bugs public, anyone can investigate in more detail.

In an upcoming post, we’ll explain the details of Sergey Glazunov’s exploit, which relied on roughly 10 distinct bugs. While these issues are already fixed in Chrome, some of them impact a much broader array of products from a range of companies. So, we won’t be posting that part until we’re comfortable that all affected products have had an adequate time to push fixes to their users.

Reflect Your Style Of Clothing Brand

Reflect Your Style Of Clothing Brand

The world of designers and style critics celebrated the very first runway show of the talented designer who managed to turn the Tory Burch label into a real fashion force. The ensembles and Roaring inspired accessories were sported tory burch outlet, by the most influential catwalk models like Arizona Muse and Lindsey Wixson.

Tory Burch imagined these on trend shoe models as the perfect detail to complement an
ensemble from the flapper era. Deauville served as the perfect source of inspiration for the acclaimed creator.Neat silhouettes matched with soft and ultra femme shades guarantee the must have status of these chic heels and flats. Check out the old time chic fringe and romantic bow details which injected class refinement and femininity into these accessories. The catwalk debutant designer wants to furnish 'it' girls with a set of versatile shoe designs. Choose the most flattering pointy or open toe footwear styles depending on your silhouette and outfit.

Moreover, you also have the chance to match the height of the heels to your walking skills. Tory Burchconsidered even the tiniest details to guarantee the all suiting quality of the complete shoe collection.

Comfort is one of the most important factors Tory Burch always keeps in mind when creating shoe designs. Women of all age groups can rock these fine leather slingbacks and flat shoes.

Go for a stand-out and more adventurous look by incorporating the thick-shoes into your
apparel.These voguish footwear models are actually the star pieces of the complete collection.

Perk up your preppy chic or casual style wardrobe with some of these non-conformist shoes.Join the pack of celebs who'll popularize these unique style staples on the street and at fab events. Go for classy designs if you want to build up a refined and more elegant wardrobe.

Browse through the most impressive shoes lined up in our review and make your best fashion move by purchasing one of these tory burch online, scene-stealing fashion items from the online shopping heaven at tury burch-onsale.

Reflect Your Style Of Clothing Brand


Reflect Your Style Of Clothing Brand

The world of designers and style critics celebrated the very first runway show of the talented designer who managed to turn the Tory Burch label into a real fashion force. The ensembles and Roaring inspired accessories were sported tory burch outlet, by the most influential catwalk models like Arizona Muse and Lindsey Wixson.

Tory Burch imagined these on trend shoe models as the perfect detail to complement an
ensemble from the flapper era. Deauville served as the perfect source of inspiration for the acclaimed creator.Neat silhouettes matched with soft and ultra femme shades guarantee the must have status of these chic heels and flats. Check out the old time chic fringe and romantic bow details which injected class refinement and femininity into these accessories. The catwalk debutant designer wants to furnish 'it' girls with a set of versatile shoe designs. Choose the most flattering pointy or open toe footwear styles depending on your silhouette and outfit.

Moreover, you also have the chance to match the height of the heels to your walking skills. Tory Burchconsidered even the tiniest details to guarantee the all suiting quality of the complete shoe collection.

Comfort is one of the most important factors Tory Burch always keeps in mind when creating shoe designs. Women of all age groups can rock these fine leather slingbacks and flat shoes.

Go for a stand-out and more adventurous look by incorporating the thick-shoes into your
apparel.These voguish footwear models are actually the star pieces of the complete collection.

Perk up your preppy chic or casual style wardrobe with some of these non-conformist shoes.Join the pack of celebs who'll popularize these unique style staples on the street and at fab events. Go for classy designs if you want to build up a refined and more elegant wardrobe.

Browse through the most impressive shoes lined up in our review and make your best fashion move by purchasing one of these tory burch online, scene-stealing fashion items from the online shopping heaven at tury burch-onsale.

Google Chrome Blog] Next step in the Chrome OS journey


Google Chrome Blog] Next step in the Chrome OS journey

Last year we announced
a new kind of computer
This is the next step

All of you haiku fans (like many of us on the Chrome team) can stop here; the rest can read on for more details.

A year ago we introduced a new model of computing with the launch of Chromebooks. We’ve heard from many of you who’ve enjoyed the speed, simplicity and security of your Chromebooks at home, at school or at work. (Thanks for all the wonderful feedback and stories!) Today, we wanted to share some developments with you—new hardware, a major software update and many more robust apps—as we continue on our journey to make computers much better.

Next-generation devices
Our partner Samsung has just announced a new Chromebook and the industry’s first Chromebox. Like its predecessor, the newest Chromebook is a fast and portable laptop for everyday users. The Chromebox is a compact, powerful and versatile desktop perfect for the home or office.


Speed
Speed is integral to the Chrome experience. The new Chromebook and Chromebox, based on Intel Core processors, are nearly three times as fast as the first-generation Chromebooks. And support for hardware-accelerated graphics, a built-from-scratch multi-touch trackpad and an open-source firmware stack provide a much faster and more responsive computing experience. The new Chromebook boots in less than seven seconds and resumes instantly. With the Chromebox, you can be on a video conference while continuing to play your favorite role-playing game on the side.

An app-centric user interface
With the new user interface you can easily find and launch apps, and use them alongside your browser or other apps. You can pin commonly-used apps for quick access, display multiple windows side-by-side or experience your favorite apps in full-screen mode without any distractions.


Be much more productive...or not
  • Get more stuff done, online or offline: With the built-in ability to view Microsoft Office files and dozens of the most common file formats, you can access all your content without the hassle of installing additional software. Google Drive makes it easy to create, store and share with just one click. Drive will be seamlessly integrated with the File Manager and support offline access with the next release of Chrome OS in six weeks. With Google Docs offline support (rolling out over the next few weeks), you can keep working on your documents even when offline and seamlessly sync back up when you re-connect. In addition, there are hundreds of offline-capable web apps in the Chrome Web Store.
  • Have more fun: The revamped media player and a built-in photo editor and uploader enable you to easily play and manage your personal media collections. Through the Chrome Web Store, you can access entertainment apps such as Google PlayNetflixKindle Cloud Reader and Pandora, and thousands of games including popular games like Angry Birds and console titles such as Bastion.
  • Carry your other computers...inside your Chromebook: With Chrome Remote Desktop Beta, you can now securely connect to your PC or Mac from your Chromebook or Chromebox. With the underlying VP8technology, it’s almost like you’re in front of your other computers in real time.
The (always) new computer
We’ve released eight stable updates over the past year, adding a number of major features and hundreds of improvements to all Chromebooks through our seamless auto-update mechanism. There’s a lot more on the way, so all you need to do is sit back and enjoy the benefits of the (always) new computer.

For those who want to try the Chromebook and Chromebox first-hand, we’re expanding the Chrome Zone experience centers. In the U.S., Chromebooks will be available to try out in select Best Buy stores in the coming weeks. In the U.K., they’re now available in a growing list of PC World and Currys stores.

Starting today, you can get the new Chromebook and Chromebox from our online retail partners in the U.S. and U.K., and in other select countries over the coming weeks.



Posted by Linus Upson, Vice President, Engineering and Caesar Sengupta, Director of Product Management

Chromium OS Blog] Accelerated CSS Filters Landed in Chromium


[Chromium OS Blog] Accelerated CSS Filters Landed in Chromium

CSS filters are a powerful, easy-to-use visual effects tool for web developers. Filters can manipulate the appearance of any HTML element and can be stacked together to create unique effects -- all with a single line of CSS. Chromium GPU accelerates these filters to make them super fast. CSS filters are new in Chromium 19.

The current set of supported filters in Chromium include many that are familiar to web developers with image processing experience, such as sepia, saturation, opacity, and blurs. If you’re a web designer looking to add dynamic visuals to your next page layout, a developer building a photo editing app, or a game developer looking for an easy way to add effects to your next title, CSS filters can help you get there easily.


img { -webkit-filter: sepia(100%) contrast(200%) blur(5px) }

GPU acceleration of these filters brings their performance to the point where they can be used for animating elements in conjunction with CSS animations powered by -webkit-transition or even HTML5 video tags.

To get a sense of how much you can do with CSS filters, check out this interactive abstract painting app.


For more info on CSS filters, including a full list of those available in Chromium and how to use them, check out the new CSS Filter tutorial on HTML5Rocks.

Google Chrome Blog] Apps, themes and vuvuzelas


Google Chrome Blog] Apps, themes and vuvuzelas

This summer, with the European Soccer Championship just about to start, staying up to date with soccer will be even easier thanks to soccer apps from the Chrome Web Store. UEFA Euro 2012™ by Carlsberg365 Scores, and Eurosport can provide you with news, scores and highlights. Who Will Win? lets you show support for your favorite teams and vote for match winners. And for those of you who have a knack for virtual goals, check outStriker Manager and some of our other soccer games.
If you’re a soccer fan, you can get these and other apps in the Chrome Web Store’s Soccer collection. If you don’t have Chrome yet, you can download Chrome with soccer apps here.

Posted by Alexey Shelestenko, Product Marketing Manager and Soccer Fan

AS400/TN5250 emulator app for chrome os?


AS400/TN5250 emulator app for chrome os?


I just bought a chromebox as a test unit for work and I am trying to see if anyone knows of a tn5250 emulator to connect to an as/400 system. I love the box so far and I think that even the mental giants I work with can navigate through this simple system. Our entire company system is an ibm as/400 though so if I can't find an app to connect to this then it does me no good. Any thoughts or ideas?

If it helps at all, I use Mochasoft's tn5250 emulator on my galaxy nexus but they don't support chrome os.

The only slight chance I have seen so far is a remote desktop connection in which I would still have to have a windows pc near the chromebox which does me no good : (

Any help is greatly appreciated

[Chromium OS Blog] Try Chrome in Metro mode


[Chromium OS Blog] Try Chrome in Metro mode

Back in March, we began work on a Metro-style enabled desktop browser, a version of Chrome that will run in both the Metro and desktop environments of Windows 8 on x86. (Chrome won’t run in WinRT, i.e. Windows 8 on ARM processors, as Microsoft is not allowing browsers other than Internet Explorer on the platform.) If you’re running the Release Preview of Windows 8, you’ll be able to try Chrome in Metro mode in the next Chrome Dev channel release by setting it as your default browser.



The initial releases of Chrome in Metro mode will include integration with the basic Windows 8 system functionality, such as charms and snap view. Over the next few months, we’ll be smoothing out the UI on Metro and improving touch support, so please feel free to file bugs. We’re committed to bringing the speed, simplicity, and security of Chrome into Windows 8, and we look forward to working with you on it. 

Newbie problem installing Chrome OS on Dell Inspiron Mini 10


Newbie problem installing Chrome OS on Dell Inspiron Mini 10

My wife inherited a Dell Inspiron Mini 10 which she is no longer using. It has Windows 7 installed and works ok but is very slow.


Personally all my machines are Macs but I was very interested in installing Chrome OS on the Dell. I have downloaded ChromiumOS_x86_April15_2012 and used ChromiumOS_x86_April15_2012 to build a bootable USB stick but get the following message whenever I try to boot from the USB stick:


I'm new to this so forgive me if I'm missing something obvious in the process or doing something stupid

Chromium OS Blog] Chrome@IO


[Chromium OS Blog] Chrome@IO

Google I/O is just around the corner and all of us in the Chrome team are looking forward to sharing with you what’s new with the open web.

Starting from June 27, we’ve planned more than 20 sessions and code labs. If you are not joining us in San Francisco, you can still watch some of these sessions by attending one of the 350+ I/O extended events or by simply tuning in to the livestream from anywhere in the world. You can also watch these sessions when you are on the move by downloading the Google I/O mobile app.

All other sessions are going to be recorded. Videos from these sessions will be available after the conference onGoogle Developers Live and the I/O website.

Finally, you can follow our Google+ page and Twitter account for more behind the scenes coverage.
Let the fun begin!

Posted by Brian Rakowski, (Miami) Vice President Product Management 

[Google Chrome Blog] New senses for the web


[Google Chrome Blog] New senses for the web

What if web apps could see? What if they could hear? In today’s Chrome Stable release, when you give thempermission, they can.

Chrome now includes the getUserMedia API, which lets you grant web apps access to your camera and microphone without a plug-in. The getUserMedia API is the first step in WebRTC, a new real-time communications standard which aims to allow high-quality video and audio communication on the web.

The getUserMedia API also allows web apps to create awesome new experiences like Webcam Toy and Magic Xylophone. In Chrome Web Lab, if you're on the latest version of Chrome, the Sketchbots experiment uses getUserMedia to let you take a picture of your face, which is then converted to a line drawing and sent to a robot in the Science Museum in London. The robot then draws out your portrait in a patch of sand, which you can watch live on YouTube and visitors can watch in person at the museum. It’s just about as crazy as it sounds, and twice as cool.

Once you've taken your picture, it's transformed into a line drawing a robot can understand using HTML5 canvas.


Your portrait is then drawn by one of the eight Sketchbots in London. You can choose to be sent a video of the whole process.

[Chromium OS Blog] Ending mixed scripting vulnerabilities


[Chromium OS Blog] Ending mixed scripting vulnerabilities

Last year, we posted on the Google Online Security Blog about our desire to end mixed scripting vulnerabilities. A “mixed scripting” vulnerability affects HTTPS websites that are improperly implemented; these vulnerabilities are serious because they eliminate most of the security protections afforded by HTTPS. All web browsers have historically taken it upon themselves to try and work around these bugs by informing or protecting users in some way.

With the recent release of Chrome 21, we’ve taken several steps forward:
  • We continue to protect end users by blocking mixed scripting conditions by default, but we now do it in a way that is less intrusive. This change minimizes “security dialog fatigue” and reduces the likelihood that users will expose themselves to risk by clicking through the warning.
  • We’ve improved resistance to so-called “clickjacking” attacks. Electing to run any mixed script is now a two-click process.
  • We now silently block mixed scripting conditions for websites that opt in to the HSTS security standard. This is the strongest default protection available.
If you visit a non-HSTS web site with a mixed scripting condition, a new shield icon in the omnibox (to the right, next to the star) indicates that Chrome’s protection has kicked in:



You can click on the shield to see the option to run the mixed script, but we don’t recommend it. Instead, if you see the shield icon, we recommend contacting the website owners to make sure they know they may have a security vulnerability.

It has been an interesting journey to get to this point. For about a year, we blocked mixed scripting by default on Chrome’s Dev and Beta channel releases. Rolling out the block to Stable was more challenging because of widespread mixed scripting across the web. To move forward, we turned blocking on for certain web sites, starting with google.com. Later, we reached out to and then collaborated with twitter.com andfacebook.com to opt them into blocking, too. All these websites hold themselves to a high standard of security, so this approach worked well. We later took the additional step of opting in sites to mixed script blocking for any site using the HSTS standard.

We bit the bullet and let full mixed script blocking for all sites hit Stable back in Chrome 19. Predictably, we uncovered a range of buggy web sites, and some users were confused about the “infobar” warning displayed by the older versions of Chrome:



Fortunately—and no doubt driven by the high visibility of this warning—some prominently affected websites were able to deploy quick fixes to resolve their mixed scripting vulnerabilities. This work aligns with one of our Core Security Principles: Make the web safer for everyone. Unfortunately, the warning confused some users, which conflicts with another principle: Don’t get in the way. (We’re sorry for any temporary disruption.)

With Chrome 21, we believe we’ve achieved a good balance between top-flight protection for end users, a pleasant UI experience, and notifications that help buggy websites improve their security.

Posted by Chris Evans and Tom Sepez, Software Engineers 

Recent Posts