google

Google /ɡuːɡ(ə)l/ is a United States-headquartered, multinational corporation specializing in Internet-related services and products. read more at WikiPedia

  • More sites using Google maps:

    And If You have a good idea and want to develp our own application  using Google Maps, You may ask How it works...

    Google maps is using Javascript, XML, XSLT, and CSS to create a web application that behaves more like a desktop application. With normal web programming, the user is presented with a form, the user inputs its data, the user submits the form, and finally the entire web page reloads with new content. AJAX, as this type of programming has been coined,  does not require the reloading of the entire interface.  The Javascript is able to make calls back to the server to get the required information and update only those parts of the interface that needs to change.

    You can start by registering for a key HERE, and start reading all blogs describing hacks an tips, for example:

    • Google Maps Mania: An unofficial Google Maps blog tracking the websites, ideas and tools being influenced by Google Maps.

    And for finishing, the most beautiful hacks I've found: Google Maps Transparencies  and extended box zooming function


  • Another individual which has developped a solution to a common problem using Google Maps....

    You are searching a house/flat for rent?, for sale?, rooms? or sublets? Do it faster and look at the satellite imagery using Housingmaps. Only USA supported of course, but who knows how long it will take since someone decide to translate it for Europe?

  • google_logospeedapache_logo

    mod_pagespeed is the latest addition to our family of products, performing on-the-fly optimization in the Apache™ 2 HTTP Server. It provides webmasters and web developers that manage their Apache 2 configuration with technology that applies Page Speed performance best practices automatically. Webmasters can get the benefits of the optimizations without having to manually going back and fixing the performance issues that Page Speed detects.

    This solution is valid if you do not want to carefully optimize your site, and it come for now at huge initial CPU costs till the cache is filled up. The load on my server has proven to be unacceptable (for me) and I was forced to switch it off. But it may work on your server depending on the page size, number of visitors. Authors are working hard and communicating a lot on the official mailing list to reduce that load and improve the code in the coming weeks

    If you trust me, you can download the library module libmod_pagespeed.so for Apache 2.2

    from http://drivers.waltercedric.com/

    Check before installing the MD5 keys of this file

    # md5sum -b mod_pagespeed.so
    187995e3623a222ec5b54c331ee7ffaa *mod_pagespeed.so

    If it matches, drop it into your Apache library folder /usr/lib64/apache2/

    Build Apache module mod_pagespeed yourself

    On my OpenSuSE system, I was forced to install first

    zypper in gcc-c++

    Then read  http://code.google.com/p/modpagespeed/wiki/HowToBuild

    you should get after a successful build

    • ./out/Release/libmod_pagespeed.so
    • ./out/Release/install/common/pagespeed.conf

    Install the module library

    cp ./out/Release/libmod_pagespeed.so  /usr/lib64/apache2/mod_pagespeed.so

    Configuration

    After installing mod_pagespeed, it can be customized and configured by editing the Apache configuration file

    /etc/apache2/conf.d/pagespeed.conf

    so you can run

    # cp ./out/Release/install/common/pagespeed.conf /etc/apache2/conf.d/pagespeed.conf

    Create some directories

    # mkdir /var/mod_pagespeed/
    # mkdir /var/mod_pagespeed/cache/
    # mkdir /var/mod_pagespeed/files

    Has to be writtable by apache

    chown -R wwwrun:www /var/mod_pagespeed/

    and finally restart apache

     apache2ctl restart

    There is a lot of available settings that are all well explained in this page http://code.google.com/speed/page-speed/docs/using_mod.html

    Here is my /etc/apache2/conf.d/pagespeed.conf stripped of all comments as an example:

    LoadModule pagespeed_module /usr/lib64/apache2/mod_pagespeed.so
    
        SetOutputFilter MOD_PAGESPEED_OUTPUT_FILTER
        ModPagespeed on
    
        ModPagespeedDomain www.waltercedric.com
        ModPagespeedUrlPrefix                "http://www.waltercedric.com/mod_pagespeed/"
        ModPagespeedFileCachePath "/var/mod_pagespeed/cache/"
        ModPagespeedGeneratedFilePrefix "/var/mod_pagespeed/files/"
        ModPagespeedRewriteLevel CoreFilters
        ModPagespeedEnableFilters collapse_whitespace
        ModPagespeedEnableFilters extend_cache
        ModPagespeedEnableFilters combine_css
        ModPagespeedEnableFilters rewrite_css
        ModPagespeedEnableFilters rewrite_javascript
        ModPagespeedEnableFilters rewrite_images
        ModPagespeedEnableFilters remove_comments

    # This page lets you view statistics about the mod_pagespeed module. Order allow,deny # You may insert other "Allow from" lines to add hosts you want to # allow to look at generated statistics. Another possibility is # to comment out the "Order" and "Allow" options from the config # file, to allow any client that can reach your server to examine # statistics. This might be appropriate in an experimental setup or # if the Apache server is protected by a reverse proxy that will # filter URLs in some fashion. Allow from localhost SetHandler mod_pagespeed_statistics

    Troubleshooting

    You may be forced to remove mod_deflate

    You can disable mod_pagespeed by adding in the url  ?mod_page_speed=0

    Some mod_pagespeed filters

    Links

  • samsung_galaxy_nexus_prime_header

    My next telephone will be a Samsung Nexus Prime Smile  bye bye Apple

      Apple iPhone 4S Samsung Galaxy S2 Samsung Nexus Prime
    Size(Height* Width* Depth): 115.2 mm x 58.6 mm x 9.3 mm 125.0 x 66.0 x 8.5 mm 135.5 x 67.94 x 8.94 mm
    Weight 140g 116g 135g
    Mobile Network: UMTS/HSDPA/HSUPA (850, 900, 1900, 2100 MHz);
    GSM/EDGE (850, 900, 1800, 1900 MHz), 3G
    UMTS/HSDPA/HSUPA (850, 900, 1800, 1900, 2100 MHz);
    GSM/EDGE (850, 900, 1800, 1900 MHz), 3G
    HSPA+ 21Mbps/HSUPA 5.76Mbps 850/900/1900/1700/2100
    EDGE/GPRS 850/900/1800/1900
    3G/4G
    Wi-Fi 802.11b/g/n Wi-Fi (802.11n 2.4GHz only) 802.11b/g/n Wi-Fi (802.11n 2.4GHz & 5GHz) 802.11b/g/n Wi-Fi (802.11n 2.4GHz & 5GHz)
    Bluetooth: Bluetooth 4.0 Bluetooth 3.0 Bluetooth 3.0
    GPS: A-GPS A-GPS A-GPS
    Display: Retina Display 4.3″ Super AMOLED Plus 800×480, Gorilla-Glass 4.6 Inch Super HD AMOLED, Gorilla-Glass
    Display Width: 3.5-inch 4.27-inch 4.65-inch
    Resolution: 960 x 640 Pixel 480 x 800 Pixel 1280×720 Pixel
    Other accelerometer, compass, gyro, proximity sensor accelerometer, compass, gyro, proximity sensor accelerometer, compass, gyro, proximity sensor, barometer
    Camera (Back) 8 MP 8 MP 5MP LED Flash
    Camera (Front): VGA Ja, 2MP 1.3 MP
    Operating System: Apple iOS 5 Gingerbread Android 2.3.3 Ice Cream Sandwich, Android 4.0
    Processor: Apple A5 (Dual Core) Samsung Exynos 4210 1.200 MHz (Dual Core) Dual-Core Texas Instruments 1.5 / 1.2 GHz CPU
    Memory (RAM): 512MB 1 GB RAM 1 GB RAM
    Internal Memory 16/32/64 GB 16 GB 16 GB
    External Memory No Yes micro SDHC No
    Autonomy   1650mAh Talk time 8 hours, one day heavy usage, two days moderate 1750mAh Talk time: Up to 8 hours on 3G
    Price www.digitec.ch CHF 879.- (Apple iPhone 4S - 16 GB – SIM-Free) CHF 489.- (Samsung I9100 Galaxy S II - 16 GB - Black) 
    ?
    Website: Apple iPhone 4S Samsung Galaxy S2  
           

    samsung_galaxy_nexus_prime

    Samsung and Google introduce GALAXY Nexus
    World's First Smartphone to feature Android 4.0 Ice Cream Sandwich and a HD Super AMOLED display

    Hong Kong – October 19, 2011 – Samsung Electronics Co., Ltd, a leading mobile device provider, and Google, today announced GALAXY Nexus™, the world's first smartphone running Android™ 4.0, Ice Cream Sandwich, the latest release of the Android platform. GALAXY Nexus features a 4.65" HD Super AMOLED display technology at 720p resolution and a 1.2GHz dual core processor.
    "Samsung and Google have closely collaborated to push the mobile experience forward. We are pleased to deliver the best Android smartphone experience for customers with GALAXY Nexus. We will continue to move forward with Android to provide the compelling consumer experience in mobile world," said JK Shin, President and Head of Samsung's Mobile Communications Business.
    "Ice Cream Sandwich demonstrates the Android platform's continued innovation with one release that works on phones and tablets and everything in between. Features like Android Beam and Face Unlock show the innovative work our team is doing, and GALAXY Nexus showcases the power behind Ice Cream Sandwich," said Andy Rubin, Senior Vice President of Mobile for Google.
    The first smartphone to feature Android 4.0, Ice Cream Sandwich
    Ice Cream Sandwich brings an entirely new look and feel to Android. It has a redesigned user interface with improved multi-tasking, notifications, Wi-Fi hotspot, NFC support and a full web browsing experience. GALAXY Nexus features software navigation buttons, a first for Android smartphones. The lock screen, home screen, phone app, and everything in between has been rethought and redesigned to make Android simple, beautiful, and useful.
    Ice Cream Sandwich also features a new People app, which lets you, browse friends, family, and coworkers, see their photos in high-resolution, and check their latest status updates from Google+ and other social networks. GALAXY Nexus features a redesigned camera which introduces panorama mode, 1080p video capture, zero-shutter lag, and effects like silly faces and background replacement.
    GALAXY Nexus is also connected to the cloud, keeping your email, contacts, and all other data synced across your devices. You have access to more than 300,000 apps and games from Android Market™, or, in certain countries, you can buy and read books, or rent movies and stream them instantly from your phone. In the U.S., you can also upload your music to the cloud with Music Beta by Google and listen anywhere, even when offline.
    Ice Cream Sandwich introduces innovations such as Face Unlock which uses facial recognition to unlock your phone. Using NFC technology, Android Beam allows you to quickly share web pages, apps, and YouTube™ videos with your friends by simply tapping your phones together. You can even use fun effects while shooting video or video chatting with Google Talk™.
    Google Experience
    GALAXY Nexus is designed to provide a "pure Google," experience, and with it, you will be the first to receive software upgrades and new applications as they become available.
    It also features a number of Google Mobile services, including: Android Market, Gmail™, Google Maps™ 5.0 with 3D maps and turn-by-turn navigation, Google Earth™, Movie Studio, YouTube™, syncing with Google Calendar™, and a redesigned Google+ app.
    Best-in-class hardware meets the most advanced software
    GALAXY Nexus is the first smartphone to feature a 4.65'' display with a market-leading resolution of 720p (1280x720), ensuring you can enjoy GALAXY Nexus' immersive entertainment capabilities and fast web browsing in superior clarity.
    Succeeding the original Contour Display of Nexus S, GALAXY Nexus comes with a rounded shape that fits perfectly within your palm or to your face for phone calling. Hyper-skin backing on the battery cover improves the ergonomic feel of the device and makes the phone slip-resistant. At just 8.94mm thick, with a minimal 4.29mm bezel, GALAXY Nexus provides superb portability alongside an expansive screen.
    GALAXY Nexus also features an ultra-fast 1.2GHz dual core processor, providing superior power and speed, ensuring you can take full advantage of GALAXY Nexus' enhanced multitasking capabilities with ease, or enjoy the large, vivid display to its full capacity with high-definition gaming or video streaming. LTE or HSPA+ connectivity combined with a dual core processor delivers high-speed web browsing which ensures you always have the web at your fingertips, wherever you are.
    GALAXY Nexus will be available in the U.S., Europe, and Asia beginning in November and gradually rolled out to other global markets.
    For multimedia content and more detailed information, please visit www.samsungmobilepress.com/
    Note to Editors:
    GALAXY Nexus Product Specifications
    Network
    HSPA+ 21Mbps/HSUPA 5.76Mbps 850/900/1900/1700/2100
    EDGE/GPRS 850/900/1800/1900
    *LTE version will be available depending on the region.
    Processor
    1.2 GHz Dual Core Processor
    Display
    4.65" 1280X720 HD Super AMOLED
    OS
    Android 4.0, Ice Cream Sandwich
    Camera
    Main(Rear) : 5 MP AF with LED Flash with zero shutter lag and fast shot2shot
    Sub (Front) : 1.3MP for Video Call
    Video
    Codec : MPEG4/H.263/H.264
    Playback : 1080p@ 30fps
    Recording : 1080p Full HD Video@ 30fps
    Audio
    Codec : MP3/AAC/AAC+/eAAC+
    3.5mm Ear Jack
    Google™Mobile Services
    Android Market™, Gmail™, Google Earth™, YouTube™, Movie Studio
    Google Maps™ 5.0 with 3D maps and turn-by-turn navigation
    Syncing with Google Calendar™, Google+ app
    Connectivity
    Bluetooth® technology v 3.0
    USB 2.0
    Wi-Fi 802.11 a/b/g/n (2.4GHz/ 5GHz)
    NFC
    Sensor
    Accelerometer, Compass, Gyro, Light, Proximity, Barometer
    Memory
    1GB(RAM) + 16GB/ 32GB Internal memory
    Size
    135.5 x 67.94 x 8.94mm, 135g
    Battery
    Standard battery, Li-on 1,750 mAh
    * Specifications above may differ on the LTE version.
    * All functionality, features, specifications and other product information provided in this document including, but not limited to, the benefits, design, pricing, components, performance, availability, and capabilities of the product are subject to change without notice or obligation.

  • joomla_cms

    I did optimize a bit my Joomla! homepage in the last few days. This has been achieved with

    • Enabling Joomla module caching in all 3rd party module where it was missing/ not implemented at all,
    • Starting to offload some assets (JavaScript) to faster hosting,

    Click read more to apply the same for your internet site.

    Use Joomla Module caching

    Not all 3rd party Joomla modules are using caching. This means that in worst case, some Joomla! modules may create way too much SQL queries. A way to reduce the load is to activate module caching. You’ll have to go through all 3rd party modules and check that they have in their administrator panel a setting to enable/disable cache.

    jooomla.enable.caching

    You’ll see that 90% of all modules (except official Joomla! modules which are able to deal with caching) are NOT supporting caching. We will change that now:

    For every module without cache, open the xml file at /modules/mod_xxxxxxx/mod_xxxxxxx.xml and add between <params> .. </params>

    <param name="cache" type="radio" default="0" label="Enable Cache" 
           description="Select whether to cache the content of this module">
     <option value="0">No</option>
     <option value="1">Yes</option>
    </param>

    Note that if <params> .. </params> do not exist, just add it like below

    <params>
     <param name="cache" type="radio" default="0" label="Enable Cache" 
           description="Select whether to cache the content of this module">
      <option value="0">No</option>
      <option value="1">Yes</option>
     </param>
    </params>

    Visit or reload the admin panel of that module and set the Enable Cache to Yes.Click Save/Apply at least once.

    Now the output of this module will be saved in /cache and only refresh when global Joomla cache timeout (900 seconds as default). Consider also contacting the author of the module so he can patch his code.

    Offload assets

    Offloading assets (JavaScript, static images, static files) can bring tremendous speed gains, at the cost of resolving more DNS name. Using this technique will help your Apache concentrate on php instead of streaming static data.

    Offload JavaScript

    When you look at Joomla! frontend source code, you will see that the JavaScript library mootols.js is 74kb big. Google is offering to host all major AJAX  libraries free of charge at http://code.google.com/apis/ajaxlibs/documentation/ so why not profiting of their datacenter speed/bandwidth/response time?

    Now the dirty part, You can’t tell Joomla! not to include the mootols.js from /media/system/js/mootools.js at rendering time. We will have to patch the code of Joomla!

    open /libraries/joomla/html/html/behavior.php and search for

    if ($debug || $konkcheck) {
      JHTML::script('mootools-uncompressed.js', 'media/system/js/', false);
    } else {
     //JHTML::script('mootools.js', 'media/system/js/', false); // old Joomla code
     JHTML::script('mootools-yui-compressed.js', 'http://ajax.googleapis.com/ajax/libs/mootools/1.11/', false);
    }

    Joomla use mootools.js in version 1.11, don’t use the latest version (1.2.3) as most Joomla! plugin wont work (but your mileage may vary).

    To be continued

  • google Over 1.5 million mobile public domain books are available thanks to Google Book Search, nothing new this service is since a while freely available. What is totally new now is that they provide an optimized interface for all mobile phone (Android, IPhone)

    http://books.google.com/m

    google.book.search.android google.book.search.android.2

  • A Google Sitemap is an XML file in the Sitemap format which contains a list of all pages of your Web site, and additional information such as the last-modified date, and how frequently they change.

    I suggest You to read first this great article from Sarah (pro and cons) and then the Google FAQ

    Let's invest 5 minutes in a solution for Joomla and Mambo...

    1. Go to https://www.google.com/webmasters/sitemaps and create a google account if you do not have one already.
    2. Download the file Google Sitemap for Mambo at http://mambo.medspan.info/downloads/17.mambo
    3. I personaly have renamed the file using a UUID, in order to harden security (the file do not do something special but anyway) I prefer not to have the same filename as million of people jsut in case of ;-)
    4. Upload this file to the root directory of Joomla/Mambo
    5. Verify by giving in a browser the location of file, you receive an XML file (if not something is wrong)
    6. add the URL in the panel of Google sitemap
  • image

    The global road death toll has already reached 1.24 million per year and is on course to triple to 3.6 million per year by 2030. In the developing world, where this pandemic has hit hardest, it will become the fifth leading cause of death, leapfrogging past HIV/AIDS, malaria, tuberculosis and other familiar killers, according to the World Health Organization’s (WHO) most recent Global Burden of Disease study. This Interactive map use open source mapping technology from Mapbox.

    France

    • 6.4 deaths per 100,000 people
    • Car 56.7%
    • Motorcycle 23.9%
    • Bicycle 3.7%
    • Walking 12.2%^
    • Other: 3.6%

    Causes: Speed, Helmet, Seat Belt and Alcohol
    Source: interactive map of crash data from the Pulitzer Center

  • i've came through some really good articles describing the future of satellite views search engine...first the two Giant: Google and M$

    The Nasa is also providing since August 2004, it's famous software World Wind which lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there. They is also some basic search functionnalities. But World wind excelin showing natural events from space (catastrophes, humans activities...)

  • Never miss your train (If you are living in Switzerland)

    swisstrain.ch

    This site is still in ALPHA-phase, The current view is based on the Swiss train timetable, and does
    not yet show the actual GPS-positions of the trains. But, as Swiss trains are almost always on time,
    most of the time the position is accurate. But they are adding the real time position of the trains,
    based on the delay-information on http://prosurf.sbb.ch.
    One of the coolest functions is one that is a bit hidden: click on a moving train, and click in the
    unfolding menu on the button "Follow". This will show you from a bird's eye view via satellite images,
    the moving train.

    http://www.swisstrains.ch/


  • Yes the moon is made of cheese..... :-)
    In honor of the first manned Moon landing, which took place on July 20, 1969, Google added some NASA imagery to theGoogle Maps interface and present Google map moon.

    So Google localizing
    offering is now made of:
    • Google map moon, this is where You can see with your own eyes that the moon is made of cheese (just use the zoom function to see the maximum of details)." Google Moon only has as much data as NASA was able to give us, so there are limitations (for now) on how close to the surface we can zoom."
    • Google earth: "Google Earth puts a planet's worth of imagery and other geographic information right on your desktop. View exotic locales like Maui and Paris as well as points of interest such as local restaurants, hospitals, schools, and more."
    • Google maps: to find a location, find a business (shops, restaurants others), or just go from one point to the other. Only USA is currently supported, but Europe is planned.


  • This list is an ongoing work and since the version 1.0 (01 March 2008), a lot of nodes/ideas have been added.

    Secure, Safe, Fast Linux Hosting sound silly as nothing can be fast and secure at the same time, but I've compiled a list of things that are worth doing if you are maintaining your own server. This list is clearly targeted for people running an open source stack made of Apache, MySQL, PHP and Linux.

    By clicking read more, You'll be able to go through the checklist, or maybe you'll prefer the mindmap version HERE

    The next mind map will be a how to forensic a hacked Linux server...

  • Welcome to Android application development! If you're new to Android app development, this where you should begin.

    Download Android Studio

    Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging. On top of the capabilities you expect from IntelliJ, Android Studio offers:

    • Gradle-based build support.
    • Android-specific refactoring and quick fixes.
    • Lint tools to catch performance, usability, version compatibility and other problems.
    • ProGuard and app-signing capabilities.
    • Template-based wizards to create common Android designs and components.
    • A rich layout editor that allows you to drag-and-drop UI components, preview layouts on multiple screen configurations, and much more.
    • Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine as server-side components.

    Download http://developer.android.com/sdk/installing/studio.html

    This download includes:

    • Android Studio early access preview
    • All the Android SDK Tools to design, test, debug, and profile your app
    • The latest Android platform to compile your app
    • The latest Android system image to run your app in the emulator

    Now start Android studio

  • I've submit my hoempage to the following search engine...

    www.google.com
    AOL Web Search
    www.iWon.com
    ExactSeek.com: Web Search Engine and Directory
    www.jayde.com The B2B Search Engine
    www.scrubtheweb.com
    www.search.com
    www.metacrawler.com
    www.Dogpile.com
    Mamma Metasearch - The Mother of All Search Engines
    C4
    www.Canada.com
    ixquick
    Infogrid
    query Server
    WebInfoSearch
    800go
    Debriefing
    Highway 61
    www.37.com
    www.oneseek.com
    www.metaSpider.com
    www.Vivisimo.com
    Planetsearch Metasearch
    www.megacrawler.com
    SurfWax
    qbSearch
    ProFusion
    Proteus
    Go 2 Net
    www.megaGo.com
    WebFile
    myGO

    using this page

  • Google Sitemaps is an easy way for you to help improve your coverage in the Google index. It's a collaborative crawling system that enables you to communicate directly with Google to keep us informed of all your web pages, and when you make changes to these pages. Read more at Google Sitemap
  • Shocked !

    I today discover how some people work with their passwords...not everyone is able or want to track what happen behind the scene or how things can be broken in the computer world...but let me explain why I was shocked....

    The case

    A group of people is responsible for infrastructure and use a lot of different passwords for all machines, stages, ssh, ftp. They decide to store them all in a convenient word documents, and to encrypt this file with PGP (Pretty Good Privacy), they are using either MSN desktop search or Google Desktop search...I look at one of them...
    He decrypt the PGP encrypted file (the word document), and save it on the desktop, open, work, then close it...

    SHOCK!
    This is the worst security misunderstanding example and should probably be use in school, what is even worse it that it take me 10 minutes of explanations to say that he has no security at all... since it was such a surprise for him.

    If  you think that it is a good way to work or would have done the same, prepared You to a big disappointment, I will make a lot of screen shots to show You how worse it is.

    Note this is not Google Desktop Search nor MSN Desktop Search fault, and I still use their tool, it is user missunderstanding of sense of security.

    Why  was I shocked?

    1. First using Word document, while it is convenient as it allow to do tables, paragraph, change colors, it is in any way:

    • Not portable: to open this file, you will need to have Microsoft Office on all machines.  if You need to open it on a server where Microsoft Word is not installed...only VI or text pad, You will get in trouble...
    • A closed source format, you need to use a 120Mb application to open a file which may be 6kb big (as TEXT file),  not to speak about legacy problems: will You be able to open it in 2 years or what happen if Microsoft Office screw it?
    • A security nightmare: Microsoft Wordalways create a lot of buffers everywhere on disk (understand copy your file in c:\windows\temp for example or in your Document and Settings directory) which lead rapidly to a security problem

    2. User has converted a file from an encrypted format (a PGP file) to the disk! when MSN Desktop Search is still monitoring user interaction!
    This is probably the biggest problem, as soon as the user create, modify or delete a file, the Desktop Search  will see it and process the content of  file (process is call  indexation) and take some snapshots of its content! Deleting the file from disk wont delete snapshots in index either!

    3. Users mayforget to delete or encrypt all instances of file, moreover user will have hard time to really screw files from disk as there is no wiping solution integrated into Windows...

    Let me show You how to loose passwords...

    I have on disk a PGP file, and I am proud I have chosen a  well know encryption tool with a 8192 military encryption key...
    steal password with Desktop Search

    I decide to decrypt it and save result on disk (big mistake)
    password stealing with Desktop Search

    In between and without any warning the Desktop Search tool has index its content and take a snapshot of it....
    I Open the file
    password

    I decide to delete it, empty the trash, then decide to query my favorite Desktop Search tool, I foud the file


       
    and worse content is readable from the search cache:

    even if the file do not exist anymore on disk....

    And Now How to solve these issues

    with

    1. Review Your Desktop Search configuration

    Do not allow Your Desktop Search tool to fully scan your hard disk! exclude disk partition and directory that should be excluded. At least file that will be copied wont be cached in index.

    As in Google preferences page, I use the drive M (virtual) only for mounting my encrypted vault...

    Do not allow Desktop Search tool  to index HTTPS pages!  Do You really want to have snapshot of your eBanking session saved in an unsafe ways on disk? Be careful when checking one of those options:

    As in Google preferences page


    Review Your index content! Type periodically some words and review the results, ex search for password, picture of familly, the word sex if you are often on some pages ;-), bank account credential etc...There is room for a small tool launched at regular interval or a word blacklist option in Google.

    Encrypt Your Index file, Google is able to do it, not MSN Search. While it will make Your search query slower, I dont think it is even noticeable.

    As in Google preferences page


    Do not use PGP to encrypt unique file but use PGP disk to create a VAULT:  PGP disk is not free, but You may want to try TrueCrypt here. The idea is to create a virtual disk partition where all file can be saved without the need to copy them in an unsafe area. This kind of technology also allow You to set unmount options (unmount after XX minutes of inactivities, unmount virtual disk after loggoff )

  • When Twitter use Google API, the result is http://www.twittervision.com/, a web 2.0 fun application. Watch people Twitting around the world on Google map in realtime, their API is available, so interacting with the service is easy (iPhone has one apps in itune store named: twittervision)

  • google_logo

    Nothing is more disturbing than to be redirected to you local Google domain (.ch, .fr, .de or any other) when you want to do a search using English keywords. Did you notice by the way that the index returned is different? you do not get the same number of results or any accurate results at all if you use the same query on your local Google domains…

    Here is a small tip to force Google Chrome to redirect all your direct search (when you type in the location bar and click enter) always to Google.com or any other local domains of Google instead of the one that is revealed by your IP country.

    Under Google Options or you can click on this link chrome://settings/browser

    google_chrome_setSearch_always_to_google_com

    Click on Button manage Search Engine

    Add a new engine, I did name it “always google.com” in my example and use this URL

    http://www.google.com/search?{google:rlz}{google:acceptedsuggestion}{google:originalqueryforsuggestion}sourceid=chrome&ie={inputencoding}&q=%s

    google_chrome_setSearch_always_to_google_com_2

    You can then click on this new search and make it as default

    Additionally you can also set your homepage to www.google.com/ncr to always have the global domains and avoid being redirected to Google.ch

  • logo-google-chrome

    Google Chrome Frame is an early-stage open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to Internet Explorer. With Google Chrome Frame, you can:

    • Start using open web technologies - like the HTML5 canvas tag - right away, even technologies that aren't yet supported in Internet Explorer 6, 7, or 8.
    • Take advantage of JavaScript performance improvements to make your apps faster and more responsive.

    What is even more clever is that thanks to a special embedded tags in your html body, you can propose to your visitor to install this plugin, and thus increase market share of Google chrome. That’s a direct hit at Microsoft domination plans :-) (we own the file format, and runtime environment)

    &160;

    <body>
    <script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"> </script>
     
    <div id="placeholder"></div>
    
    <script>
     CFInstall.check({
        node: "placeholder",
        destination: "http://www.waikiki.com"
      });
    </script>
    </body>

    Adding this tag in <head> section of your blog is for users running Internet Explorer with Google Chrome Frame installed. This will automatically render yours pages with Google Chrome Frame instead of IE.

     <meta http-equiv="X-UA-Compatible" content="chrome=1">

    After that, you can visit any site and render it with Google frame by appending cf: to any http:// url’s,

    cf:http://www.waltercedric.com/

    Personally I will stick to Firefox/Chrome/Opera and use them when it make sense.

    &160;

    google.chrome.frame

    Developer guide at http://code.google.com/chrome/chromeframe/developers_guide.html

    Download&160; at http://code.google.com/chrome/chromeframe/

  • For users that know what they are searching for and want to have more from our friend Google... advanced operators, are query words that have special meaning to Google...here are some of them

     allinanchor:  allintext:  allintitle:  allinurl:  author:  cache:  define:  filetype:  info:  insubject:  intext:  intitle:  inurl:  link:  location:  movie:  msgid:  site:

    Read more at Google Guide, Making searching even easier

  • Google has read approx. 1 billion pages and present on these pages some statistics about frequency and presence of HTML tags. While not really useful for normal internet users, this can help us, developer and webmaster to better understand or write new content.


  • I am IN! just got my invitation 2 hours ago... Visit the Getting Started Guide, the FAQ, or the Developer's Guide

    Unfortunately for me the only language supported now is Python 2.5, I would have prefer to use php or java

    &160;

    appengine.gif&160; Run your web applications on Google's infrastructure.

    Google App Engine enables developers to build web applications on the same scalable systems that power our own applications.

    No assembly required.
    Google App Engine exposes a fully-integrated development environment.

    It's easy to scale.
    Google App Engine makes it easy to design scalable applications that grow from one to millions of users without infrastructure headaches.

    It's free to get started.
    Every Google App Engine application will have enough CPU, bandwidth, and storage to serve around 5 million monthly pageviews.

    -------------------

    Hello,
    Thanks for signing up to try Google App Engine!&160; Your account has been activated, so you can begin building applications!
    To start creating applications with Google App Engine, simply follow this link (you may need to sign in with your Google Account) and verify your account with a mobile phone number:
    http://appengine.google.com/
    If you are having trouble verifying your account via SMS please fill out the following form and your account will be reviewed and enabled within seven days:
    http://appengine.google.com/waitlist/sms_issues
    Thanks!
    The Google App Engine Team

    • Over four billion Web pages, each an average of 10KB, all fully indexed, and 1,000 search every second of every day, are performed on this data volume....
    • 104 search page frontend including Klingon and Tagalog,
    • Up to 2,000 PCs in a cluster and over 30 clusters,
    • One petabyte (10^15) of data in a cluster,
    • Sustained transfer rates of 2Gbps in a cluster,
    • An expectation that two machines will fail every day in each of the larger clusters
    • No complete system failure since February 2000
    Read more Here: The magic that makes Google tick; Matt Loney, ZDNet UK
  • Then Busmonster may be useful for You!

    Some individuals are now using the open source nature of Google Maps APIs to create some customized version, Busmonster look very professionnal.

    Seattle Bus Monster helps you find bus stops near you, buses that are arriving at your bus stop soon, and it lets you set alarms to notify you when you need to leave to catch your bus.  Google Maps provides an easy-to-use map interface with detailed road maps and satellite imagery. Trip Planner lets you find bus stops in and around the Seattle area. And, ITS's Web Services provide up-to-the minute estimates of when the next bus will arrive at many of the bus stops in Seattle. Mix them all together and you get Bus Monster. 
    Best of all:  The author of Busmonster will release the source code that runs this site soon. :-)

  • Kyle Cordes’s blog post on the “YouTube Scalability Talk” It’s definitely worth reading!