Buscar en Mind w/o Soul

jueves, abril 24, 2008

Cálculo del euribor de la hipoteca


Revision de Hipoteca: ¿Como afecta el euribor?
¿Cual es el mes de la revisión?¿Que euribor me afecta a la revisión?
Hay que ver en la escritura cuál es la fecha y la periocidad de revisión del tipo de interés variable. Si no viene explícita, ver la fecha de firma.

Hay que ver sin en las condiciones de la revisión sea al mes anterior a la fecha de revisión o x meses antes. Normalmente es al mes anterior.

El euribor se considera difundido oficialmente el día de su publicación en el BOE, aunque haya sido divulgado en páginas WEBS o en los periódicos con anterioridad. Se suele publicar alrededor del día 20 del siguiente mes.

miércoles, abril 23, 2008

OCU - seguros de vida y vaporetas


Seguros de vida (Dinero y Derechos nº 91) - Newsletter OCU Informa Contenido Global
Coberturas útiles e inútiles

Aparte de la cobertura básica de fallecimiento que, como decíamos antes, debe estar cubierto sea cual sea la causa, algunas pólizas ofrecen garantías adicionales a cambio de un precio.

La más interesante es la de incapacidad permanente absoluta (imposibilidad de desempeñar cualquier trabajo o profesión) por cualquier causa. Si cobra la indemnización por este motivo, sus beneficiarios ya no percibirán un segundo capital cuando ocurra el fallecimiento.

Limpiadores de vapor (OCU-Compra Maestra nº 322) - Newsletter OCU Informa Contenido Global
Armas de limpieza

Las pistolas de vapor sirven para quitar manchas y limpiar cristales; y pueden encontrarse desde 30 euros. Las vaporetas son mucho más potentes y completas (valen incluso como plancha), pero también son mucho más caras: a partir de 479 euros.

Restaurantes chinos de chinos

En esta ocasión me centraré en mi querido "triángulo de los chinos" conocido por concentrar en pocos metros una interesante cantidad de estos apreciados y desconocidos restaurantes.
El eje que vertebra todos ellos es la calle San Bernardino, frecuentada
por los amantes de la comida exótica la cual concentra en su
pocos metros una buena representación de los distintos tipos de
comida a nivel internacional.

Shell-fu

Aprender Bash como un experto, a base de ejemplos

Shell-fu
Improve your Shell Fu | OStatic
One place to turn for more exercises for your command-line muscles is the Shell-fu web site. Here you will find hundreds of one-liners covering the most popular tools, from quickly suspending an SSH session to grepping efficiently for processes to tweaking your command prompt.

HOW TO: Recuperar la contraseña maestra de Firefox

La contraseña de seguridad de Firefox se puede crackear con este programa.

Recover Firefox Master Password with FireMaster Recovery Tool » My Digital Life FireMaster
Security Xploded releases a password recovery tool named FireMaster to recover the Firefox master password. FireMaster is an open source software that able to recover the Firefox master password from the Firefox key database file by generating password on-the-fly using combination of various password guessing (cracking) techniques such as dictionary, hybrid and brute force method, utilizing the same password matching and verification algorithm used by Firefox itself described above, but in an optimized way. FireMaster calculates the hash of the generated password and uses the hash to decrypt the known encrypted string for the password, until it get one that matched the known string, which is the correct master password.

Jerome Bruner, investigador educativo

Teoría del psicólogo educativo que trabaja en el OLPC. Página de Wikipedia. Describe 3 modalidades de aprendizaje y pensamiento: visual, basado en acciones y simbólico.

http://en.wikipedia.org/wiki/Jerome_Bruner

In his research on the development of children (1966), Bruner proposed three modes of representation: enactive representation (action-based), iconic representation (image-based), and symbolic representation (language-based).
Rather than neatly delineated stages, the modes of representation are
integrated and only loosely sequential as they "translate" into each
other. Symbolic representation remains the ultimate mode, for it "is
clearly the most mysterious of the three." Bruner's theory suggests it
is efficacious when faced with new material to follow a progression
from enactive to iconic to symbolic representation; this holds true
even for adult learners.

martes, abril 22, 2008

6 ways to improve user retention of help content

Consejos para escribir la ayuda técnica de programas

6 ways to improve user retention of help content

Product help isn't the most exciting stuff to read. Also, there
isn't much incentive for users to commit most of it to memory. Often
users are just digging through the help to find an easy way out when
they are stuck; they don't want to become power users.



Despite the lack of user interest in committing your help to memory,
there are changes you can make so that your help is easier to absorb.
By making these changes, users comprehension will increase, and fewer
users will find themselves nodding off while reading through a help
topic for the tenth time.

Sequentially: Adverbs for JavaScript

Librería de Javascript para temporización y programación concurrente

Sequentially

Sequentially
is a library of temporal and frequency adverbs for JavaScript. It provides methods to queue a function for deferred or periodic execution, and to throttle the rate or number of times that a function can be called. You could think of it as a kind of memoization, where instead of caching the result it modifies when and whether a function is called.

Hogar de los webcomics completados

Archivo de comics web cuya historia ha llegado hasta el final.

Full Story
This site is designed specifically for the reader of webcomics who appreciates the pleasure of reading a complete story at their own pace, rather than having to wait for pages to be doled out according to an arbitrary serialization schedule. Every story on this site has an ending: no cliffhangers, no incomplete works abandoned halfway through, no ongoing serials without an end in sight. If the full story isn't available, then you won't find it on this site.

lunes, abril 21, 2008

HOW TO: ordenar los cables de la mesa del ordenador

Howto: defender tu nombre de dominio de un robo por una gran empresa

ciber okupas (skuatter)


[Derechos] ¿Cómo defender (sin abogado) un nombre de dominio ante una gran empresa? « A la sombra del árbol rojo

1. Tenga presente que el primer solicitante (o sea, nuestro
“héroe”) tiene un derecho preferente por haber
inscrito el dominio primero y que, en cualquier caso, NO PAGA los
costos del juicio arbitral correspondiente y que, además, puede
actuar personalmente en el mismo, esto es, sin necesidad de abogado.


2. Nuestro “héroe” NUNCA debe intentar vender el
nombre de dominio, salvo que previamente y por escrito le hagan un
ofrecimiento (una trampa usual a la que pueden arrastrarlo será
el simular interés en comprar, pedirle telefónicamente al
primer solicitante que haga una oferta y luego llevarle la oferta al
juez árbitro para acusarle de especulación y mala fe).


3. NUNCA deje sin construir el sitio que está
“peleando”, pues el juez-árbitro examina si
efectivamente ud. usa el dominio.


Si el juicio efectivamente llega a producirse ¿Sabe que argumentará la empresa?.


Que nuestro “héroe” es vil y malvado y que
pretende aprovecharse del bueno nombre, el prestigio y fama que tanto
le ha costado formarse y que, además, tiene registros marcarios
que la protegen, la amparan y le dan privilegios por sobre toda la
humanidad. Usualmente terminan diciendo que todo el mundo, que digo, el
universo entero, conoce a dicha empresa o la asocia con la
expresión, por ejemplo, “lindocristal”.


¿Y qué debe alegar nuestro “héroe”?.


Que llegó primero y explicará que el uso que hace del sitio es legítimo.


Si además está muy picado, averigüe si
su contrincante tiene otros nombres de dominio parecidos al que quiere
disputarle y que no utilice, y acúselos entonces de
inscripción abusiva de nombres de dominio, una mala
práctica conocida internacionalmente como reverse domain hijacking. Vamos, pero esto es una exquisitez, pues lo anterior basta.

System Shock 2: videojuego de la era dorada



SShock2.com -- Information Data.Node -- A Digital Nightfall / TTLG Production
Welcome to SShock.com's SS2:\ Info Data.Node Pre-Release Infomation center. This center is designed for people who have not yet played System Shock 2, and wish to get an idea of what the game will be like. If offerse a nearly complete collection of pre-release info, which basiclly means that everything in here has been deemed by the developers as "okay" to know before you start playing. There are no spoilers in here! Read to dive in? Select your choice from the menu below! Note that the information here is presented in no particular order, so you may browse and skim as you see fit. Enjoy your stay!

Tarjetas de memoria para la N800, cómo sacarlas y cuál comprar

The maximum capacity of compatible SDHC cards is 8 gigabytes, the
maximum capacity of the other types of compatible card is 2 gigabytes.

By
using SDHC 8 gig cards in both card slots, you can have a maximum
storage space of 16 gigabytes. This is enough for about 4000 to 8000
music tracks, or absolutely anything else you want to store such as
photos, videos, text, applications, games etc.

How to get the memory card out of the N800's external card slot

A
surprising number of people think that their memory card is stuck in
the card slot under the N800's stand. The card isn't stuck though, the
slot just isn't spring-loaded so the card doesn't pop out automatically.

To
get the card out, open the slot's door and put your fingernail or
thumbnail against the slot, perpendicular to the card. Press your nail
down onto the card, and you should feel a ridge that makes it easier to
pull the card out. Pull the card towards you with your nail, and it
should come out very easily.


Pruebas de velocidad

Code:
Test: time dd if=/dev/mmcblk? of=/dev/null bs=8192 count=30000
Speed in bytes => 8192*30000/time
Speed in Mbytes => 8192*30000/time/1024/1024

Card Clock Width Time Speed Slot
1GB SanDisk RS-MMC 20Mhz 1-bits 107.29 2.18MB/s External
4GB SanDisk SDHC C2 25Mhz 4-bits 31.41 7.46MB/s External
4GB Transcend SDHC C2 48Mhz 4-bits 25.72 9.11MB/s Internal
8GB Transcend SDHC C2 48Mhz 4-bits 19.54 11.99MB/s Internal

sábado, abril 19, 2008

Interactive fiction - compilador natural

comentarios de slashdot /. Incluye enlaces al IF Archive, y al nuevo lenguaje de programación de Infocom Inform 7, programable en lenguaje natural (casi).

Lost Infocom Games Discovered The IF Archive [ifarchive.org] has an extensive collection of these games, and there are several [tads.org] review [wurb.com] sites [ifreviews.org] that attempt to catalog and organize the archive. The IF community has long had rec.arts.int-fiction [google.com] and rec.games.int-fiction [google.com] at their center, though with the rise of blogs and web forums it has started to fragment some. This is fascinating not just for Infocom fans, but also for programmers. For example:
The
Deathbot Assembly Line is a room. "Here is the heart of the whole
operation, where your opponents are assembled fresh from scrap metal
and bits of old car." The dangerous robot is a thing in the Assembly
Line. "One dangerous robot looks ready to take you on!" A robotic head,
a drill arm, a needle arm, a crushing leg and a kicking leg are parts
of the dangerous robot.

That's source code.
Inform 7 has been out for a couple years, and I've been working
intimately with it for most of that time, but I'm still impressed.


Eventyr: Hackday Dojo

- Uso del entorno Inform 7 para crear un juego "interactivo" que recibe notificación de eventos desde sensores en el mundo real
Using the 5 minutes before we started to get an idea for the resources available we came up with the idea for generating a real-world interactive game using Inform 7 and the many different sensors that had been brought by Thom Hopper.
Hackdaydojo

viernes, abril 18, 2008

Generador de imágenes colaborativas

Arte evolutivo

Picbreeder
Evolve new variations on other users' images.
Try clicking these!
butterfly
Evolve sea creature
Evolve

Create a whole new kind of image.


Evolve new variations on other users'
images.

Try clicking these!

butterfly


sea creature








Create a whole new kind of image.




Tutoriales de márketing



Managing Customers Tutorial From KnowThis.com

In the What is Marketing? Tutorial we noted that marketers make decisions which result in value to both the marketer and its customers. Throughout the Principles of Marketing Tutorials
we emphasize the importance customers play in helping marketers meet
their business objectives. To drive home this point, in the Managing Customers Tutorial,
we concentrate our discussion on understanding customers and examining
their role in the marketing process. We will see that for most
organizations understanding customers is necessary not only because of
their effect on marketing decisions but because customers’
activities influence the entire organization.

jueves, abril 17, 2008

Calidad de servicio en el internet casero

Cómo configurar el router (marca Tomato) para obtener una QoS priorizando los servicios importantes

TOMATO QOS How To Please... - LinksysInfo - Community Forums for Linksys Devices


I have been using the Hyperwrt Thibor 15c for a long time with no
problems, so now I have been attempting to setup Tomato correctly for
my new needs. My order of prioritization is as follows:



1. VOIP



2. Browsing



3. Torrents



I would like to have my torrents as fast as possible all the time until
I need to use the phone and have Tomato ( QOS ) kick down the torrents
to low priority etc. Also would like Tomato to do this to the torrents
when I need to browse the net.



Please can you help give suggests on what to setup and how?

Darse de baja de los anuncios

Cookies para darse de baja del seguimiento personalizado, en las dos mayores redes de anuncios en internet

Consumer Groups Advocate for 'Do Not Track' Registry
They have a "opt-out" cookie value.

http://www.doubleclick.com/privacy/dart_adserving.aspx [doubleclick.com]

The catch being that if you do clear your cookies, you'll have to re-set the opt out cookie as well.

If you care, here's the URL to opt-out of the other big ad network:

http://www.atlassolutions.com/optout.aspx [atlassolutions.com]

I don't have all of them, but Doubleclick and Atlas cover something like 75-80% of the market.

miércoles, abril 16, 2008

KDE en el N800

Cómo instalar el escritorio KDE en el internet tablet de Nokia

Running KDE on the Nokia N770 and N800
An intrepid Internet Tablet Talk forum member with the handle "Penguinbait" has provided instructions
explaining how to install KDE 3.5.6 on the Nokia 770 and N800 web
tablet devices. Not for the faint of heart, the instructions require a
bit of command-line work.

Mamá 2.0: castiga a su hijo donde más e-duele



Madre castiga a su hijo: vende su XBOX, sin porno y foto de Snoopy en MySpace (ING)
Un chaval de 13 años de Virginia ha "toreado" a su madre por última vez. Cuando le dijo que hiciera sus tareas en lugar de jugar a la Xbox 360, se fue y rompió a posta la aspiradora. ¿Qué hace la madre? Bueno, ha puesto a la venta la Xbox y todos sus juegos en eBay. Y eso fue antes de descubrir por las "cookies" que navegaba por sitios porno. Le ha puesto una contraseña y bloqueó su MySpace con una imagen de Snoopy. "Soy madre soltera. No puedo dejar que pase por encima mio o ya no podré levantarme".

Recomendaciones de salud para viajar al extranjero

vacunación, etc.

Ministerio de Sanidad y Consumo - Profesionales - La salud también viaja - Consejos para el viajero


Durante el viaje



Cuidado con lo que come. La diarrea es la enfermedad más frecuente en los
viajes internacionales.



La mejor forma de protegerse es seleccionar y preparar con cuidado los
alimentos y bebidas. Desgraciadamente un buen aspecto no garantiza que un
alimento sea seguro ya que a pesar de tener una apariencia apetitosa puede
estar contaminado.



No ingerir verduras crudas. Especial atención a las ensaladas. Las hortalizas
que se vayan a consumir en fresco se mantendrán media hora en agua tratada con
hipoclorito sódico (lejía apta para el consumo humano, sin detergente ni
perfumada) a razón de una o dos gotas por litro de agua (cuidados con el agua).



Las carnes y pescados deben consumirse suficientemente cocinados. No ingerir
moluscos crudos (almejas, chirlas, berberechos, coquinas,etc.).



Se recomienda consumir sólo fruta pelada, o bien, lavada con agua apta para el
consumo humano y unas gotas de lejía.



Hay que prestar especial atención a la repostería y los helados por su fácil
contaminación.



No deben consumirse leche ni sus derivados sin higienizar.



CUIDADO CON EL AGUA

martes, abril 15, 2008

Motor diferencial de Charles Babbage

con piezas de Mecano. Videos demostrativos

Robinson's Difference Engine #1
Difference Engine DetailDifference Engine Detail

Continous integration: metodología de versionado de código

Control de versiones, bien hecho

BzrVsGit - Bazaar Version Control

Continuous Integration (CI) is a best practice
adopted by many open source projects and commercial teams using
Agile/Lean development methodologies like XP and SCRUM. The objective
is always having a shippable code base by early detection and
correction of when things break. Here are the core CI practices as
given by chapter 2 of Paul Duvall's book:

  • commit code frequently - commit centrally at least once per day
  • don't commit broken code
  • fix broken builds immediately
  • write automated developer tests
  • all tests and inspections must pass
  • run private builds
  • avoid getting broken code.

A better workflow for achieving this is called Decentralized with automated gatekeeper as explained in http://bazaar-vcs.org/Workflows.

Git vs Bazaar - control de versiones GPL

Comparación de herramientas de control de versiones en software libre. Git es el sistema de Linus Torvalds. En la página de Wikipedia, hay una comparación de muchos sistemas. En el segundo, comparativa entre los dos sistemas mencionados. En el último, cómo usar sistemas distribuidos.

Comparison of revision control software - Wikipedia
The following tables compare general and technical information for notable revision control and software configuration management (SCM) software. This article is not all-inclusive and may become out of date quickly.


BzrVsGit - Bazaar Version Control
This is not intended to be an unbiased comparison, but
a list of some of the reasons for selecting Bazaar over Git, as seen
through the eyes of Bazaar developers and users. YMMV. Git is a great
tool, but different in design in many ways to Bazaar.

Distributed revision control - Wikipedia
Distributed revision control (or Distributed Version Control (Systems) (DVCS), or Decentralized Version Control) is a fairly recent innovation in software revision control. It provides some significant advantages over the more traditional centralized approach to revision control, and it has some defining characteristics that separate it from centralized systems. However, the line between distributed and centralized systems is graying in some regards, especially since DVCSs can be used in a "centralized mode".

Future of SVN

A few months ago I switched to git. Git seems like the winner - it's fast, modular, and many people are hacking on it and have written many cool tools (most of which are "built-in" git "commands.") However, its Windows support lags behind the other front-runner Mercurial. Darcs is mostly used by Haskell hackers, Monotone never seemed to really take off, and Codeville has died on the vine.





lunes, abril 14, 2008

Noticias de derechas o de izquierdas, automáticas

Este agregador de noticias las clasifica según su sesgo político. Proyecto de investigación de Microsoft research

The Blews Visualization


Our current
visualization shows the count of liberal inlinks to a news article as a
blue "wing" on the left, and the number of conservative inlinks as a
red "wing" on the right. The emotional charge of the discussion around
the news link is shown as a "heat indicator" on the outside of the
wings. Emotional charge ranges from a single orange square to four
white-hot squares. Clicking on the wings produces a dropdown of the
individual blog posts linking to the news article. In the dropdown,
emotionally charged posts have a fuzzy border, while emotionally
neutral posts have a solid border.


Comparativa de precios oferats ADSL en España



Comparativa ADSL y cable más económico - BandaAncha.st
* La conexión sea ilimitada en tráfico y horario. No importa si se limitan otros aspectos, como el tráfico p2p o la velocidad a partir de determinada transferencia.
* Si es un combinado, solo puede añadirse si no se oferta la conexión a internet por separado o en el caso de hacerlo, su precio es el mismo o superior.

domingo, abril 13, 2008

A que hora hay que comprar los billetes de avion

http://www.farecast.com/
Indica la tendencia del precio de billetes de avion, a la alta o a la baja

The best time to buy

Did you know that airlines change their fare schedule three times a day? Or that cars are more likely to be a bargain at the end of the month?
Airlines file updates to their fares three times a day: 10 a.m., 12:30 p.m. and 8 p.m. weekdays, with one filing –- at 5 p.m. -- on Saturday and Sunday. (All times are ET.) "Most of the lowest fares are filed Tuesdays, Wednesdays and sometimes Saturdays. It depends on the carrier and the market," Bainton says.

viernes, abril 11, 2008

Juegos para n800

Interactive fiction
Arnim's Ports for Nokia
Game Engines / Remakes

GemRB - Baldurs Gate

Frotz Infocom Interpreter

FreeSCI Sierra Interpreter

Roomba barata por internet en españa

Por 279€, iva y envio incluidos

Roomba Roomba 530

Caracteristícas - Robot Roomba 530:

- Capacidad de limpieza de bordes: sigue las paredes y llega hasta los rincones para eliminar el polvo, la suciedad y los residuos
- Detecta la suciedad: detecta las áreas mas sucia y limpia más a fondo en esos lugares
- Sistema anti-enredos: no se atasca con los cables, flecos no bordes de las alfombras
- Funcionamento sencillo: tan sólo presione el botón "clean" y Roomba hace el resto
- Una aspiradora potente: dos cepillo contra rotantes y un sistema de aspiracion hacen que llegue hasta lo más profundo de las alfombras para eliminar la suciedad
- Inteligencia Robótica: limpia perfectamente todo el piso,debajo y alrededor de los muebles, y a lo largo de las paredes
- Cabezal de limpieza: se ajusta automáticamente para limpiar alfombras y suelos
- Evita las escaleras: detecta y evita automaticamente las escaleras y demás desniveles
- Navegación inteligente: la pared virtual incluida permite dividir espacios grandes para optimizar la limpieza
- Siempre lista para usarse: Roomba es capaz de acudir a la base de carga para recargarse de forma automática
- Robot Roomba 560 incluye: 1 batería, 1 base de carga automática, 1 filtro, 2 pared virtual

Distro Linux para usuarios finales

Distribuida con el ordenador compacto de sobremesa KPC

The GNOME Journal: An Introduction To Foresight Desktop Linux

Shuttle KPC



An Introduction To Foresight Desktop Linux

Why
a new distribution? There is a real need for a desktop Linux distro
that is easy to manage for new users, well integrated, modern, and
still appealing to power users. Foresight strives to fill that need.
Foresight is not just another Debian or Fedora distro, instead it is
something truly innovative. Foresight is still in a beta stage, but is
rapidly growing and stabilizing. Built on the Conary package management
system, Foresight has a bright future. Foresight focuses heavily on
usability and integration, therefore the latest GNOME release is always
the standard desktop.



What is Different



One
major difference is Mono; Foresight ships Mono as well as quite a few
Mono applications by default. The Beagle desktop indexing tool, which
is rather tough to get to work well on other distros, works right out
of the box on Foresight. This is just an example of the innovative
applications that have been included.



Conary takes the
headaches out of software maintenance. Conary is the brain child of the
guys at rpath, which is mostly made up of former Red Hat veterans. One
major problem solved by Conary is package upgrades. Conary always
upgrades from the repository it was installed from, not the one with
the version that appears to be the newest. This adds a tremendous level
of stability. Conary also enforces some package naming and version
rules. For more information, take a look at http://wiki.rpath.com.
Conary is an exciting new opportunity for Linux and package
installation both for users at home and for large deployments of
computers in an office setting.



Ease the Pain for Switchers



The
Foresight default interface is quite simple and easy for the new user
to get acquainted with. Featured is a mostly standard GNOME desktop,
with some beautification. The Foresight team includes extremely
talented graphic designers/artists with plans to make the desktop look
its best while still maintaining the utmost in usability.



Foresight
also includes a new tool for systems management, Oversite. Oversite
keeps your system up to date all of the time. In the future, Oversite
will provide a web interface to manage your desktop and make it trivial
to install any new application.


References:



http://www.foresightlinux.com/

http://www.gnome.org

http://wiki.conary.com

http://www.gnome.org/projects/beagle/

http://www.gnome.org/projects/f-spot/

http://www.beatniksoftware.com/tomboy/

http://muine.gooeylinux.org/

http://www.imendio.com/projects/blam/

http://appliworks.jondesign.net/

http://www.abisource.com

http://www.gnome.org/projects/gnumeric/





jueves, abril 10, 2008

Herramientas para crear imágenes estilo web 2.0

Generadores de botones, fondos, esquinas redondeadas...

25 Web 2.0 Generators | WebTecker the latest Web Tech, Resources and News.

The majority of these tools are generators that create all sorts of useful graphics. These tools range from Background generators to a rounded corner generators. Below is the list of Web 2.0 Generators.

miércoles, abril 09, 2008

N800 custom packages - GuardianiUS



N800 custom packages - GuardianiUS

Things I packaged personally (but didn't write)


Things other people packaged and wrote, but aren't commonly available on maemo.org

Acceder al root del Nokia



2 Blocks away: » Customizing the Nokia N800 (and 770) or how to configure the device for your purposes
This is the complete guide to making a custom package that will install on the N800 (the instructions for the 770 are in ITALIC), and reconfigure the device to match your company’s image.Nokia N800

La cara B de las mejores aplicaciones libres para Windows

Recopilaciones de 21 y 100 aplicaciones estupendas de software libre, más allá de las super-conocidas. GPL Software.


Mis 100 aplicaciones imprescindibles para Ubuntu | Alejandrox
Blog personal de Alejandro Meroño Hernández
Mis 100 aplicaciones imprescindibles para Ubuntu

21 Awesome (But Lesser-Known) Open-Source Applications for Windows | Tech Tips For Us
Unless you’ve been hiding under a rock in Madagascar for the last few years, you undoubtedly already know about the All-Star open-source applications for Windows. I’m talking about applications such as Firefox, Thunderbird, GIMP, OpenOffice, and VLC.

However, there are hundreds of lesser-known but highly-useful open-source applications available for Windows. A few of my favorites are below.gnucash-logo.pnglaunchy-docu.pngbonkenc-logo.pngpeazip-logo.pngnotepadplus.gifhandbrake_logo.jpgkeepass-logo.gifpdfcreator-logo.pngzscreen.jpg

Pylons: framework para aplicaciones web en Python



Concepts of Pylons - Pylons Cookbook - PythonWeb
Welcome to Pylons. You probably arrived here because you want to write a web-based application and are now looking for an easy way to do that. Perhaps you have even written CGI scripts or web applications in PHP.

Well, Pylons is a web framework which works a bit differently from what you may be used to. If you have used other frameworks such as Django, Turbogears or Ruby-on-Rails you will feel right at home though. This introduction aims to show you what Pylons offers and how developing with Pylons feels.

2 solvers de restricciones en Python

El de Gustavo Niemeyer:

python-constraint - Labix
python-constraint is a Python module offering solvers for Constraint Solving Problems (CSPs) over finite domains in simple and pure Python. CSP is class of problems which may be represented in terms of variables (a, b, ...), domains (a in [1, 2, 3], ...), and constraints (a < b, ...).



El de Logilab:




logilab-constraint (a constraint satisfaction problem solver written in 100% pure Python) (elo)
The constraint package is a constraint satisfaction problem solver written in 100% pure Python. The implementation uses constraint propagation algorithms. Constraints and Domain implementations are provided to work with finite domains and finite intervals. It should be fairly easy to add new kind of domains such as finite integer domains, together with specialized constraints.

Google publica un API de cloud computing ,para crear aplicaciones online masivas

El motor perfecto (y en Python) para construir el planificador de recetas "qué comemos hoy?" en el que llevo tiempo pensando.

Combinado con python-constraint, el solver escrito en python puro, no tengo que crear nada de infraestructura - sólo la lógica del problema que quiero resolver.


What Is Google App Engine? - Google App Engine - Google Code

Google App Engine makes it easy to build an application that runs
reliably, even under heavy load and with large amounts of data. The
environment includes the following features:



  • dynamic web serving, with full support for common web technologies
  • persistent storage with queries, sorting and transactions
  • automatic scaling and load balancing
  • APIs for authenticating users and sending email using Google Accounts
  • a fully featured local development environment that simulates Google App Engine on your computer


Google App Engine applications are implemented using the Python programming language. The runtime environment includes the full Python language and most of the Python standard library.



Although Python is currently the only language supported by Google
App Engine, we look forward to supporting more languages in the future.




python-constraint - Labix

python-constraint is a Python module offering solvers for Constraint Solving Problems (CSPs) over finite domains in simple and pure Python. CSP is class of problems which may be represented in terms of variables (a, b, ...), domains (a in [1, 2, 3], ...), and constraints (a <>, ...).

Mario Bros en 14kb de Javascript



Mario Bros en 14kb de Javascript
Un impresionante trabajo se ha hecho realizando este Mario en 14 kb de Javascripts… Ver para creer.

Videos y USB para la Nokia n800

Media player alternativo, y aplicación para que alternar el hotplug del USB entre modos USB Host and USB OTG para que funcione como "receptor" de dispositivos USB (p.e. para descargar fotos de la cámara)

Thoughts: UKMP USB A Female / A Female Adaptor / Coupler
I thought that this is worth a full hour of my time. So, today I put together a new application that you can use to switch the device (N800 or N810) between USB Host and USB OTG modes. All you need, is an USB Female-Female adaptor like this:
http://www.amazon.com/USB-Type-Female-Coupler-Adapter/dp/B000I9

Convertidor compresor de video

Encoder ripper de vídeo, para comprimir y pasar películas al nokia n800


Thoughts: Media Converter 1.42 update
After some feedback from folks and good tips, I updated the resolution settings for media converter just a little bit.

640x384 resolution is now set to 13 fps. It's a bit low, I know, but it doesn't drop frames. If you want to, just edit the resolutions txt and change the rate to 14 or 15.

I added a new resolution of 480x288. It's splendid looking and runs at 18 fps without frame drops. Thus, it's a very nice balance between good looking video and smooth playback.

martes, abril 08, 2008

Compras online: cómo investigar al vendedor



How To: How To Research An Unknown Online Retailer
  • Do they have a toll free customer service number and published hours of operation?
  • Do they take credit cards? It is no guarantee of quality if they
    do, but it is one step up. I think you should generally avoid any place
    that only takes Western Union money transfers.
  • Do they have a security/hacker prevention or testing certificate?
  • Does the checkout process use an encrypted HTTPS page?
  • Are the company Privacy and About pages blank, or do they look like
    they are from a default template for an online shopping cart that was
    just set up the day before?
  • Search Google for the store name and words like "scam" and
    "customer service." It is not a good thing if all the entries are for
    people asking if a site is a scam in Yahoo Answers.

Impresora 3D de código libre

y autoreplicante!

Computerworld &gt; Open source 3D printer copies itself
Based in the Waitakeres, in West Auckland, software developer and artist Vik Olliver is part of a team developing an open-source, self-copying 3D printer. The RepRap (Replicating Rapid-prototyper) printer can replicate and update itself. It can print its own parts, including updates, says Olliver, who is one of the core members of the RepRap team.

lunes, abril 07, 2008

Por qué no nos gusta el Messenger

Pensamientos de un introvertido acerca de las nuevas tecnologías de comunicación instantánea.

TidBITS Opinion: Instant Messaging for Introverts
From time to time, someone I know asks me an ordinary and reasonable question: "What's your iChat (or Skype) ID?" My usual reply is to give them the information along with a big disclaimer: I'm almost never logged in. In fact, let me be completely honest and say I thoroughly dislike instant messaging (IM) except in a few specific situations. For months, I've been thinking about why this is - both the technological and psychological aspects - along with whether it somehow exposes a fundamental character flaw, and whether it's something I should attempt to change. Having experimented with a variety of approaches to instant messaging (as well as its close relative Twitter) and having done a considerable amount of introspection, I'm inclined to think that my personality type is fundamentally ill-suited to instant messaging.

domingo, abril 06, 2008

Meta-extensiones de Firefox



Extensiones para empaquetar extensiones






Firefox extension backup extension
FEBE
Latest: Ver 5.3.1
Firefox Environment Backup Extension.

Firefox extension backup extension

Como darse de baja de la publicidad de Movistar

Los pasos son:

1) Sacar los 5 ultimos dígitos de la tarjeta SIM (más tarde te los piden), el código para sacarlos es *#102# y boton llamar.
2) Llamar al 4407 para darte de baja, ahí te piden los datos sacados en 1) . En la opción 2 te das de baja del servicio.

viernes, abril 04, 2008

Paypal scams



I Was Scammed
With this particular auction I felt a little concerned about the funds and have heard about possible chargebacks after items were sent, so I called Paypal to verify my security on this situation. I talked with a representative about the situation and they assured me that once the money was cleared into my account that the buyer couldn't charge back the purchase.

I called in twice and asked the same questions but the second time I was in more detail with the questions. This time I was put through to someone higher up that assured that the money was safe in my account and could not be removed. They failed to tell me that they would just put my account at a negative balance and I would have to be the one to take the money out of bank account.

Timo a traves de Royal Mail



EOS 5D - Royal Mail Scam - The Photo Forum - Photography Discussion Forum
Nicolas Alary's AvatarI had found an EOS 5D in mint condition + vertical grip for 1300$ on Craig's List. I contacted the seller, asking him a lots of questions to be sure everything is as mint as he said it was, well, so far everything was good, i was convinced that I was doing an excellent deal ! Then I received an invoice from the Liverpool Royal Mail post office saying that the package was ready to be shipped and that now I had to make the payment so that it can be shipped. The payment had to be done thanks to Wester Union to the account of a pretented employe of the Post Office. The invoice can be found here. You can actualy try the tracking number, it's working.

MS Surface: no sirve para nada

Este artículo desmitifica la "mesa ordenador" de Microsoft. Incluye montones de enlaces a tecnologías similares, tanto prototipos de investigación como productos comerciales.

Scratching the Surface of Microsoft's New Table PC

Microsoft has neither introduced anything revolutionary, nor improved upon existing technologies, nor found a clear and obvious application for multitouch the way Apple has with the iPhone. What it has done is ported the general idea to Windows, desperately associated Surface hype with the Zune (which has non-functional WiFi) and retroactively claimed credit for a wide swath of technologies dating back to 2001. Wow, that’s crap.



That tends to overshadow the innovative software ideas Surface appears to introduce: visualized controls that enable users to toss pictures toward a phone to copy them, or a Dock like interface that launches cocktails rather than Mac applications. This is the kind of flourish Adobe wants to deliver with Flash, not rocket science.

Robot del MIT, con cara de emociones



DailyTech - MIT Develops Advanced Humanlike Robot


Nexi can make a variety of faces to convey his "feelings." Who ever said robots can't have feelings? (Source: MIT Media Lab)

Enciclopedia del diseño de interacción

Glossary / interaction design patterns

Interaction-Design.org - A site about HCI, Usability, UI Design, User Experience, Information Architecture and more.. Link to main page: A site about HCI, Usability, UI Design, User Experience, Information Architecture and more..
So far, this website features the beginnings of a free, open-content, peer-reviewed Encyclopedia covering terms from the disciplines of Interaction Design, Human-Computer Interaction (HCI), Design, Human Factors, Usability, Information Architecture, and related fields. By using the Creative Commons Copyright Licence, the Encyclopedia is in effect the property of the Interaction Design community, not of this specific website.

jueves, abril 03, 2008

Markdown: *texto* plano _remarcado_

Un mecanismo de escritura para teclear texto plano "decorado", que se traduce a código HTML equivalente. Una idea parecida al código Wiki, pero para escribir en web.

Daring Fireball: Markdown Syntax Documentation
Markdown’s syntax is intended for one purpose: to be used as a format for writing for the web.
This is an H1
=============

This is an H2
-------------

Una notación de Jef Raskin para escritura concurrente



Humanized &gt; Weblog: Collaboration Made Simple with Bracket Notation
...we dubbed it “bracket notation”.

It’s simply three sets of square brackets. The first set
denotes deletion, the second set denotes addition, and the third set
denotes a comment. It’s easiest to explain by example.
Let’s start with a simple sentence plagued by two typical errors:


They called to say that their coming over in an quarter-hour.


An editor might revise the sentence to:


They called to say that the[ir][y’re] coming over
in a[n] quarter-hour. [][][Be careful with “their” and
“they’re”.]

Cómo iniciar una conversación



How to Have Less Awkward Conversations: Assuming Rapport

Assuming
rapport. This is definitely one of the best social skill tips I have
ever learned about.
How to Have Less Awkward Conversations: Assuming RapportUnfortunately I’ve forgotten a bit about it
lately. Maybe you have too. Or missed it altogether. So I thought
I’d bring it up again.



Now, what is assuming rapport?



Basically,
instead of going into a conversation or meeting nervously and thinking
“how will this go?” you take different approach. You assume
that you and the person(s) will establish a good connection (rapport).

Cómo empezar mejor el día

Autoayuda antes del desayuno

How to start your day in a better way
These morning questions are great because

a) the way they are set up makes you recognize things you take for granted
b) and then they really get you to feel those positive feelings.

16 ideas sobre organización

Consejos y "reglas del pulgar" sobre cómo se organizan las actividades cotidianas al "hacer las cosas" (GTD).

16 Things I Wish They Had Taught Me in School at Personal Development with The Positivity Blog
But sometimes I wish that I had known some of things I have learned over the last few years a bit earlier. That perhaps there had been a self-improvement class in school. And in some ways there probably was.
1. The 80/20 rule.

2. Parkinson’s Law.





You can do things quicker than you think.

3. Batching.









Boring
or routine tasks can create a lot of procrastination and low-level
anxiety. One good way to get these things done quickly is to batch
them. This means that you do them all in row.

4. First, give value (to others). Then, get value. Not the other way around.

5. Be proactive. Not reactive.









This one ties into the last point. If everyone is reactive then very little will get done.

6. Mistakes and failures are good.









When
you are young you just try things and fail until you learn. As you grow
a bit older, you learn from - for example - school to not make
mistakes. And you try less and less things.
This may cause you
to stop being proactive and to fall into a habit of being reactive, of
waiting for someone else to do something.

7. Don’t beat yourself up.









Why
do people give up after just few mistakes or failures? Well, I think
one big reason is because they beat themselves up way too much. But
it’s a kinda pointless habit. It only creates additional and
unnecessary pain inside you and wastes your precious time.

8. Assume rapport.









Meeting
new people is fun. But it can also induce nervousness. We all want to
make a good first impression and not get stuck in an awkward
conversation.









The
best way to do this that I have found so far is to assume rapport. This
means that you simply pretend that you are meeting one of your best
friends. Then you start the interaction in that frame of mind instead
of the nervous one.

9. Use your reticular activation system to your advantage.

What
this focus system, this R.A.S, in your mind does is to allow you to see
in your surroundings what you focus your thoughts on. It pretty much
always helps you to find what you are looking for.








So you really need to focus on what you want, not on what you don’t want. And keep that focus steady.

Setting goals and
reviewing them frequently is one way to keep your focus on what’s
important and to help you take action that will move your closer to
toward where you want to go.

10. Your attitude changes your reality.

When you change you attitude you change what you focus on. And all things in your world can now be seen in a different light.

11. Gratitude is a simple way to make yourself feel happy.









Sure,
I was probably told that I should be grateful. Perhaps because it was
the right thing to do or just something I should do. But if someone had
said that feeling grateful about things for minute or two is a great
way to turn a negative mood into a happy one I would probably have
practised gratitude more.

12. Don’t compare yourself to others.
A more useful way is
to compare yourself to yourself. To look at how far you have come, what
you have accomplished and how you have grown. It may not sound like
that much fun but in the long run it brings a lot more inner stillness,
personal power and positive feelings.

13. 80-90% of what you fear will happen never really come into reality.









This
is a big one. Most things you fear will happen never happen. They are
just monsters in your own mind. And if they happen then they will most
often not be as painful or bad as you expected. Worrying is most often
just a waste of time.

14. Don’t take things too seriously.

15. Write everything down.









If
your memory is anything like mine then it’s like a leaking
bucket. Many of your good or great ideas may be lost forever if you
don’t make a habit of writing things down. This is also a good
way to keep your focus on what you want.

16. There are opportunities in just about every experience.

Cómo limpiar (físicamente) el ordenador

Consejos para limpiar el ordenador de polvo...

How to Clean your PC - How to Clean your Computer-Best Computer Online Store Houston Buy Discount Prices Texas-Directron.com
... y tambíen para mantenerlo limpio:
Here are a few of our tips on how to keep a computer cleaner, longer!
  • Clean the entire system at least three or four times a year
  • Place computer in a well ventilated room
  • Position the case on top of a shelf, never on the ground
  • Place plastic computer bags over the case and monitor when not in use
  • Always use a mouse pad, whether you own a ball or optical mouse
  • Upgrade your computer case to one with at an intake and outtake fan, including an air filter
  • Never allow anyone to eat at your computer workstation

miércoles, abril 02, 2008

En minería de datos, cuanto más datos mejor

En el problema de recomendación de películas, un algoritmo simple con más datos funcionó mejor que uno con un algoritmo más potente.

Data mining.

Datawocky: More data usually beats better algorithms

Different student teams in my class adopted different approaches to
the problem, using both published algorithms and novel ideas. Of these,
the results from two of the teams illustrate a broader point. Team A
came up with a very sophisticated algorithm using the Netflix data.
Team B used a very simple algorithm, but they added in additional data
beyond the Netflix set: information about movie genres from the Internet Movie Database (IMDB). Guess which team did better?



Team B got much better results, close to the best results on the
Netflix leaderboard!! I'm really happy for them, and they're going to
tune their algorithm and take a crack at the grand prize. But the
bigger point is, adding more, independent data usually beats out
designing ever-better algorithms to analyze an existing data set. I'm
often suprised that many people in the business, and even in academia,
don't realize this.

Como acelerar descargas

con Bittorrent

Don’t Be a BitTorrent Fool Today | TorrentFreak
Do you really want to increase your download speeds for free? If so, help yourself to some of our guides, hints and tips. There’s 20 more of the best right here.

martes, abril 01, 2008

Etica en la visualización gráfica de noticias



La ética en los gráficos de atentados (2)




Un tema al que últimamente le doy bastantes vueltas es al tema de la representación visual de las informaciones de terrorismo, asesinatos, etc. Ayer Xocas publicó un artículo sobre el gráfico de elmundo.es sobre el atentado de Isaías Carrasco con explicaciones del propio Juantxo Cruz, redactor jefe de infografía de El Mundo. Merece la pena echar un ojo.

http://www.albertocairo.com/imagenes/articlesndsummer.pdf

Principios de la gramática inglesa



The four basic principles of grammar. - Free Online Library

Here, I propose a mathematically elegant approach: the syntactical relationships among virtually every word, phrase, and clause can be explained given four key principles. In this economy of terms, the mystery--the mysticism--of grammar is dispelled, the functions and forms of grammatical units explained in clear, precise, yet flexible terms. The labyrinth of handbooks is made straight.

Orden de los adejtivos en ingles: regla mnemotécnica


How to remember the order

You can use the 'Roman room' memorisation technique. This involves
remembering a place that you know well, such as your home, and imagining walking
through it, looking at things.

  1. Imagine that you arrive at the door of your home. On the door is the
    letter 'A', and you are greeted by someone who lives there. This helps you to
    remember the article 'A' or the determiner(s); e.g. my Mother's.
  2. Imagine that you are happy to see each other. This helps you
    to remember the opinion adjective.
  3. Imagine the size of your home: is it big, small, or long?
    This helps you to remember the size adjectives.
  4. Imagine that you go into your home and you see an object. Remember the
    shape
    of the object.
  5. Now imagine that you walk around your home; e.g. towards your room. Think
    of another object further from the door. Think of the age of
    that object; e.g. new or old.
  6. Move on to another object, this time a colourful one. Remember what
    colour
    it is.
  7. Move on to another object. This object should remind you of a foreign
    place; e.g. a picture of somewhere in China, or a souvenir from a holiday
    abroad. This is to help you remember nationality.
  8. Next imagine moving to another object, this time a religious
    one. Maybe you have a place for worshipping your ancestors, or a statue of
    Buddha.
  9. Next move to another object. This should be special because it is made of
    one material; e.g. a crystal ornament or a wooden statue.
  10. Finally move to a place where there is an object that is described with 2
    words, and the first is a noun; e.g. a book shelf. Imagine that this is
    the end of your journey around your flat.