jueves, 27 de diciembre de 2007
Videos sobre Realidad Virtual
Augmented Reality by Hitlab http://www.youtube.com/watch?v=ZKw_Mp5YkaE&NR=1
Videos sobre GIS
Introducing GIS http://www.youtube.com/watch?v=UVqPv4VanEw&feature=related
GIS ArcGlobe http://www.youtube.com/watch?v=IL1SKqtWB9Q
NORAD Tracks Santa - Machu Picchu, Peru http://www.youtube.com/watch?v=LNteiL0rpac
lunes, 8 de octubre de 2007
Cómo somos los peruanos realmente?
http://videos.pucp.edu.pe/videos/ver/21e068f1ded6824a5fb224de0d83ac42
Fecha de Ingreso: 06/09/07
Etiquetas peru , lima , criollo , vivo , cortoplacista , peruanos , plebeyoCategoría: Arte & Animación
Duración: 12:52
Vistas: 7584
jueves, 27 de septiembre de 2007
Comparación PAL y NTSC

resolución subjetiva / resolución objetiva = 0,7
La resolución objetiva de PAL es 576 líneas, mientras que la de NTSC es de 480 líneas. De esta manera, en PAL tenemos una resolución subjetiva de 403,2 líneas; mientras que en NTSC se perciben 336 líneas. Por tanto, PAL ofrece una resolución subjetiva y objetiva de un 20% superior a NTSC.
sábado, 25 de agosto de 2007
Don't guess about your GIS Database
The necessary parameters are the following:
- Geographic coordinate system (Datum)
- Unit of measure
- Zone (for UTM)
- Projection
- Projection parameters
- 1st standard parallel
- 2nd standard parallel
- Central meridian
- Latitude of origin
- False easting
- False northing
- Unit of measure
The geoid is an equipotential, or level, surface of the earth’s gravity field. Imagine the oceans allowed to settle under the influence of gravity only and not subject to tidal or atmospheric
forces. Tunnels are also used to connect the oceans so that the water can move freely. The resulting surface is a representation of the geoid. The geoid is approximately equal to mean sea level (MSL) and generally differs from local mean sea level by a meter or so. It is a complex shape. The geoid is influenced by the composition of the earth so it may have discontinuities in its slope. This means that the surface is an analytic surface as opposed to a mathematical surface like an ellipsoid. The geoid generally differs from an earth-centered horizontal geodetic datum by less than 100 meters. For example in the United Kingdom, the geoid and the horizontal datum (OSGB36) differ by less than five meters.
Coordinate systems, also known as map projections, are arbitrary designations for spatial data. Their purpose is to provide a common basis for communication about a particular place or area on the earth's surface. The most critical issue in dealing with coordinate systems is knowing what the projection is and having the correct coordinate system information associated with a dataset.
There are two types of coordinate systems—geographic and projected.
A geographic coordinate system uses a three-dimensional spherical surface to define locations on the earth. It includes an angular unit of measure, a prime meridian, and a datum (based on a
spheroid). In a geographic coordinate system a point is referenced by its longitude and latitude values. Longitude and latitude are angles measured from the earth's center to a point on the earth's surface. The angles often are measured in degrees (or in grads).
In a projected coordinate system, locations are identified by x,y coordinates on a grid, with the origin at the center of the grid. Each position has two values that reference it to that central location. One specifies its horizontal position and the other its vertical position.
viernes, 24 de agosto de 2007
tcpIQ
http://www.tcpiq.com/tcpiq/Linespeed/Default.aspx
Speed Test
By measuring the download and upload rate from the following locations you are able to accurately measure your current line throughput or internet connection speed.
Now you can link your site directly to the speed test.
Problems using our speed test? Find out why.
http://www.speakeasy.net/speedtest/
Cymphonix Speed-O-Meter 4.1
http://espanol.softpicks.net/software/Cymphonix-Speed-O-Meter_es-44039.htm
SNAP SHOTS http://www.snap.com/
Display a Video without requiring a big, embedded image.Summarize a Wikipedia entry, including the links.Show a celebrity bio and picture.Chart a stock's current price.Highlight a product's retail page
http://www.snap.com/
http://www.snap.com/about/shots1.php
Quote: Watz Geography?
New today - Google earth Sky - view the stars above you in Google earth
You Google Earth fans and those of you interested in learning more about Google Earth will really get a kick out of a new feature in Google earth today - Stars! Imagine, look up in the sky, rotate the view, zoom in to clusters and constelations etc... available today via google earth. From Google... the new tool is claimed to enable users to view and navigate through 100 million individual stars and 200 million galaxies using high resolution imaging and overlays.Users can access Sky by choosing a menu item from Google Earth which then enables them to navigate the heavens in a similar way they currently navigate streetscapes of cities - http://earth.google.com/sky
Posted by Glenn
DiggIt! Del.icio.us
miércoles, 15 de agosto de 2007
AJAX Labels: Updated
Sorted into: AJAX , Beta Hacks , Blogger
This version is outdated. A newer (and better) version is present here.
What if you can view the posts having a particular label without leaving the current page? What if you can do your bit of reading and other stuff and keep clicking away without wasting your time while the labels are loaded in the background and displayed when they are ready? (Okay, enough of that. I see some people rolling their eyes now. )
AJAX labels does just the same... It opens a block of text just above all the posts, showing snippets of posts having the label you selected. Click on any of the categories on the right sidebar to see the hack in action.
INTRODUCTION
I had this hack in my personal blog about a month back. It had some really rigorous logic to parse the RSS feed, and hence was not very fast. Now that Google has implemented JSON feeds in their GData structure, my job becomes easier. I also decided to open this hack for the public.
My earlier implementation was in AJAX, i.e. I had used the XMLHttpRequest function for asynchronous procurement of the RSS data and XML DOM parsing to display it. Needless to say, JSON cuts down most of the logic, because of its inherent nature. (I could have used Singpolyma's excellent Outline Converter application, but it would simply have added to the overhead. Also, I don't like NING because they take the website offline too frequently. )
If you are interested, here is the link to my original script to parse the XML feed.
This looks strikingly similar to Aditya's ABC Index, but the similarity ends there. The ABC Index was for old Blogger which didn't have the category support or JSON feeds. So he had to make use of del.icio.us categories. Also, the implementation did not use the XMLHttpRequest, but was nevertheless asynchronously loaded. But the XMLHttpRequest gives the best asynchronous experience.
The idea of showing the categories in a block was originally Aditya's, so I should give him due credit.
So much for the intro babble. Lets get on with the hack, shall we?
THE HACK
1. First things first. You should get yourself a copy of the prototype JS framework for this hack to work. Host it in a place of your convenience, maybe your Google Pages, since you already have a Google account. Otherwise, you can get one from here.
Add this (Change the link if you opt to host the file) inside the section of your template. I would recommend pasting it just above the closing tag.
2. Now the heart of the hack.
Go to http://bloggerhacked.googlepages.com/ajaxlabelsscript
and copy the javascript and paste it just below the code you just added in step 1.
Optional Step: You can modify the CSS part of the javascript you just copied to suit the theme of your blog. I will give some basic tips to modify them here.
#indicator is the loading indicator. To change the background color, modify the hex value of background-color inside. To change the border color, change the hex value of border inside the #indicator.
#search-result is the box in which the category results are displayed.
.search-result-meta is the RSS feed for the label on the top.
.search-title is the post title of the category results.
.search-cat is the list of other categories of each post.
.search-close is the "Click to close" text at the bottom.
3. Locate the following code in your template:
Replace the red part of the code with this:
4. Go to Page Layout screen. Add a HTML/Javascript widget just above the Blog Posts widget.
Give the title as blank and following code in body.
Loading...5. Save your template and you are done.
ADDITIONAL STEPS IF YOU HAVE LABELS WIDGET IN YOUR SIDEBAR
1. Look for the code of your labels widget. If you don't know how, search for the following:
(
Change the red portion of code with this:
USAGE
Simply click on the label at the sidebar or at the bottom of a post and see the results coming up.
LIMITATIONS AND ROADMAP
I have limited the number of results returned to 5, because it will take up too much of page space otherwise. You can change the value if you change the max-results variable in the query inside the javascript.
I am planning to make a web-based script creator for this, with a truckload of customisations.
Also in the papers is support for navigation of the query results within the result block, a la the previous-posts-next-posts navigation.
Update: Minor correction based on comment by Tsung-kai Chen. Changes in blue. Sorry for the error.
Update 2: Another correction in the main script in http://bloggerhacked.googlepages.com/ajaxlabelsscript.
I won't make silly mistakes anymore. Promise!
sábado, 4 de agosto de 2007
Definiciones de implicito y explicito
explicitar verbo transitivo to specify, state specifically o clearly: explicité
Managed code
The programming language used to create the program determines whether it will run as managed code or not. Microsoft's most common languages for creating managed code are C# and Visual Basic .NET.
While the term was popularized by Microsoft in its description of programs executed by the Microsoft CLR, it can be used to describe code intended for any virtual machine execution environment. Thus, for example, the Java programming language can also be described as one that creates managed code, which in this case is executed by the Java Virtual Machine.
External links
Brad Abrams of Microsoft defines managed code
Channel9 video of the Microsoft Research OS made in fully managed C# code
Retrieved from "http://en.wikipedia.org/wiki/Managed_code"
Traduccion de los terminos coarse-grained / fine-grained
Ambos son terminos de programacion de sistemas de computadoras. Tienen que ver con los diferentes pasos requeridos para ciertos procesos en sistemas de negocios.
Ejm:
A transfer object is a serializable class that groups related attributes, forming a composite value. This class is used as the return type of a remote business method. Clients receive instances of this class by calling coarse-grained business methods, and then locally access the fine-grained values within the transfer object
coarse-grained implies looser controls, "a grosso modo", macro controls
fine-grained implies more detailed control, more ability to set properties, micro controls
lunes, 30 de julio de 2007
Sobre los mashups
http://mashupawards.com/create/
In popular culture, Mashup usually means:
Mashup (web application hybrid), a web application that combines data from more than one source
Mashup (music), a musical genre of songs that consist entirely of parts of other songs
Mashup (video), a video that is edited from more than one source to appear as one
Mashup, in parts of the UK also means a brew, or a pot of tea (colloq. Yorkshire)