Archive for ‘Google’ Category
Browse:
Google »
Subcategories:

Google60 is Norbert Landsteiner’s art piece that tries to convey what google.com search would have looked like back in the 60’s — when IBM System 360 monsters ruled the machine rooms. An absolute gem for all the 360 nerds left out there.

Screen Shot 2012 12 15 at 4 53 56 PM

Screen Shot 2012 12 15 at 4 52 39 PM

Screen Shot 2012 12 15 at 4 55 19 PM

Searching the Internet B.G. (Before Google) – Input Output

datePosted on 11:26, August 29th, 2012 by Many Ayromlou

Searching the Internet B.G. (Before Google) – Input Output:

The first major search advance was Archie, which beginning in 1990 made it possible to search through a site’s file directories. Archie was painful to use, but compared to what we had been dealing with, it was wonderful. Archie was quickly followed by the University of Nevada System Computing Services’ Veronica, which tried to provide Archie-style searches for plain text files.

(Via h30565.www3.hp.com)

ICAD Kinect Demos….

datePosted on 15:05, May 26th, 2011 by Many Ayromlou

On May 17, 2011 Ryersons’ Interactive Computing Applications and Design Group (ICAD) demonstrated their latest projects. The session starts with a demonstration of using Microsoft Kinect hardware to control a computer mouse. Next, the group shows the use of a gestural interface to control Google Earth, followed by a demo of using Kinect to control a avatar in Second Life.

The session continues with a demonstration of a potential application to control a small arduino based robot over bluetooth using gestures. Following this the ICAD staff show the use of Kinect as a tracking and control mechanism for a Point-Tilt-Zoom (PTZ) camera. This approach allows them to track up to five people without active trackers. The data from the Kinect camera is used to instruct the PTZ camera where to “look”. Once a person is identified (by putting up their hand) the kinect will try to track the person around the room and make sure the PTZ camera follows the person as well. Switching the tracked person is done by raising ones hand.

Their last demo will show a gestural based keyboard that will eventually be tied into a interactive phonebook application where the user can type the name of a contact using gestures and automatically dial the number through a voip application (ie: google talk).

Individual project videos below….

1) Kinect Windows Mouse Interface

2) Kinect Google Earth Interface

3) Kinect Second Life Interface

4) Kinect Bluetooth Robot Interface

5) Kinect Tracker-Cam Interface

6) Kinect Interactive Phonebook

WordPress import plugin for blogger fix….

datePosted on 10:21, August 16th, 2010 by Many Ayromlou

Version 0.2 of the blogger plugin for wordpress 3.x has a small little bug in it that produces the following error:

Something went wrong. If the problem persists, send this info to support:

HTTP/1.0 403 Invalid AuthSub token.
Content-Type: text/html; charset=UTF-8
Content-Length: 167
Date: Fri, 06 Aug 2010 20:16:35 GMT
Expires: Fri, 06 Aug 2010 20:16:35 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block

Server: GSE

<HTML>
<HEAD>
<TITLE>Invalid AuthSub token.</TITLE>
</HEAD>
<BODY BGCOLOR=”#FFFFFF” TEXT=”#000000″>
<H1>Invalid AuthSub token.</H1>

<H2>Error 403</H2>
</BODY>
</HTML>

I’ve been banging my head against the wall trying to figure out what’s wrong with their code and I think I’ve found a fix (atleast until version 0.3 of the plugin comes out at which time this fix will not apply anymore…..hopefully).

The problem is with the regex code in the auth() function of the blogger-importer.php plugin. So edit this file and make the following changes:

1) Line 99:OLD: $token = preg_replace( '/[^-_0-9a-zA-Z]/', '', $_GET['token'] );
NEW: $token = preg_replace( '/[^%-_0-9a-zA-Z]/', '', $_GET['token'] );
Note: % sign added in the regex portion.

2) Line 108:OLD: preg_match( '/token=([-_0-9a-z]+)/i', $response, $matches );
NEW: preg_match( '/token=([%-_0-9a-z]+)/i', $response, $matches );
Note: % sign added in the regex portion.

Hopefully this will help you get going…..

@Google: I’m Canadian and I want my Google TV NOW!!!!

datePosted on 15:30, May 21st, 2010 by Many Ayromlou

I don’t understand what’s wrong with companies today. I, like the rest of you have been following the Google I/O conference announcements for the past couple of days and just heard about Google TV today (yeah I know a bit behind in my feed). I was all excited and was thinking of all the possibilities (think: googletalk, conferencing, streaming ppv, cloud based gaming, etc.). Then, later on, I came across a partner announcement from Logitech….Wow, wait a sec, the mouse company? Yep, it makes sense, they make webcams, keyboards and mice and have in the recent years boughtup Harmony, the guys who make the cool super-nerdy TV remotes. At this point I decide to take a look around the Logitech website and I come across this:

Q: What will I need to make it (Google TV) work?

A: All you need is a broadband Internet connection and a TV with an HDMI input. To take full advantage of the content search, you’ll need a satellite or cable set-top box with an HDMI output as well. And, for now, you’ll need to reside in the United States.

What the hell? U.S. only? Again? Google? The In-ter-net search giant? Come on guys what the hell is wrong with you?

First you come preaching that Apple’s way of creating a walled garden is badbadbad. Then you make fun of their devices. Then you make fun of their developers. But you know what…..as bad as Apple has been/become, atleast their walls are semi-climable.

Back when Hulu pulled this trick with people outside U.S. I thought well, small company tries to do something innovative and they had to bow down to the studio’s, TV producers. But google? You can not tell me that the big G could not have walked into the room with all the content providers around the table and said….”Okay We’re gonna launch this thing called Google TV, and YES, since we’re a Global company, our service will also be globally accessible”.

Sorry guys/gals, you’ve lost my vote….You might have the best (arguable) search engine, but when it comes to devices (ie: physical THINGS), you need to go back to school. In the meantime I guess I just have to hand my C$ to el Jobso, get a AppleTV and hack Boxee into it. ltr.

How to view slashdotted sites….

datePosted on 16:43, April 26th, 2010 by Many Ayromlou

This is a quick tip I came across while trying to get to a site that had gone down due too much traffic. Seems to work in most situations, unless the site was brand spanking new or something.

Method 1: You can do a google search for the following cache:nerdlogger.com where nerdlogger.com would be the downed site.
Method 2: You can add .nyud.net to the end of the URL address (ie: go to http://www.nerdlogger.com.nyud.net/ instead of http://www.nerdlogger.com) to see if Coral Content Distribution Network has a cached copy of it.

Hope this helps…..

Google adds Auto Captioning to YouTube…..

datePosted on 14:05, November 19th, 2009 by Many Ayromlou

Wow…..Another amazing feature brought to you just in time for X-Mas by the google…..Auto Captioning or Auto-Cap. You might be wondering Caption-Schmaption…..Why? Well first on the list would be accessibility which is self explanatory, but also searchability and auto-translation. You see once a video has been captioned, google can provide searchability, you can do word searches and literally jump to the point in video where the word is mentioned…..That’s really cool. Auto-translation is another natural fit, once you’ve got the english captions, you can do machine translation to any of the other 51 languages google translation engine supports.

To achieve this google combined their automatic speech recognition (ASR) technology with the YouTube caption system to offer automatic captions. Auto-caps uses the same voice recognition algorithms in Google Voice to automatically generate captions for video. The captions will not always be perfect (check out the video below for an amusing example), but even when they’re off, they can still be helpful—and the technology will continue to improve with time.

In addition to automatic captions, google is also launching automatic caption timing, or auto-timing, to make it significantly easier to create captions manually. With auto-timing, you no longer need to have special expertise to create your own captions in YouTube. All you need to do is create a simple text file with all the words in the video and google will use their ASR technology to figure out when the words are spoken and create captions for your video. This should significantly lower the barriers for video owners who want to add captions, but who don’t have the time or resources to create professional caption tracks.

For now, auto-caps is only visible on a handful of partner channels (UC BerkeleyStanfordMITYaleUCLADukeUCTVColumbia,PBSNational GeographicDemand MediaUNSW and most Google & YouTube channels.) Auto-timing, on the other hand, is rolling out globally for all English-language videos on YouTube.

THANKS GOOGLE :-)

Get Wavy…..

datePosted on 12:45, June 14th, 2009 by Many Ayromlou

Yep, google has taken the giant step for mankind and introduced their collaboration platform….Wave. This is absolutely amazing. A mixture of Email, IM, Bulletin Boards, Versioning System, Wiki with a dash of google magic…..Man I can’t wait for my account…..Oh and did I mention it’s Free and Open Source. Yes, google is giving it away for you to install/play with on your own server. The introduction video is longish but definitely well worth the time. It’s out of this world……

BTW…..ROSY F*CKING ROCKS…..Go and check it out at about 1:12:00 into the video.

Tell Google When You’ve Moved your Site

datePosted on 16:02, June 11th, 2009 by Many Ayromlou

If you’re changing from one domain to another for your website, it’s good practice to use a permanent redirect header for all the old pages. Added to that, you can now let Google know of the move in a new Webmaster Tools section called “Change of address”.

Could this be the Google Tablet…..

datePosted on 16:25, May 24th, 2009 by Many Ayromlou

Not too sure, but the Zoom OMAP34x-II Mobile Development Platform looks too “finished/flashy” to be a Mobile Development Platform (MDP). I guess time will tell……For now we can all drool over the pics….and btw, if you have $1150, you can beat the crowd and own one today.

Out of the box features of the Zoom OMAP34x-II MDP :

  • 4.1″ WVGA multi-touch display with a QWERTY keypad in a landscape, handheld form factor
  • High performance OMAP3430 applications processor that supports up to 720p HD video encode/decode
  • Support for popular leading mobile operating systems, including Android Mobile Platform, Linux, LiMo, Symbian OS and Microsoft(r) Windows(r) Mobile
  • Wireless connectivity technology from TI, including WiLinkTM 6.0 (WL1271), a single chip with Wi-Fi(r), Bluetooth(r) and FM functionality; and NaviLinkTM GPS functionality
  • 8-megapixel camera sensor
  • Optional 3G modem solution, as well as flexibility to support any third party modem through an extension card
  • An optional DLP Pico projection module will be available, taking mobile content from “tiny screen” viewing to a shareable “big screen” format
The DLP Pico projector is a interesting critter. It is literally tiny. The above picture gives you an idea of it’s size compared to the power adapter. You can pick one up for about $350 at Digi-Key.com ‘s online store. The tech specs for this little guy are:

  • Resolution: 0.17-inch HVGA (320×480 device creating a 640×480 projection)
  • Brightness: 7 lumens
  • Contrast ratio: 1000:1
  • Throw ratio: 1.89
  • Processor: MSP430 microcontroller with download port
  • Light source: Solid-state 3 LED
  • Video input: DVI-D 888RGB, VGA 60 Hz
  • Dimensions: 44.8 x 67.4 x 14.2 mm3
12345Next