Fryupdale
|
Review:Some things were fun, but it's not my cup of tea. |
|
Review:Some things were fun, but it's not my cup of tea. |
Dice google que dice esto.

Here's what I'm thinking: how hard could it be to make PyQt app deployment absolutely easy? Well, I am guessing: not very hard.
Here's the trick: see what works in the real world, and adopt it.
Question: what has deployed billions of apps and has its users happy? Answer: phones app stores.
Question: how do they work? Answer: well, that's not that short, so let's start explaining.
As I see it, a reasonable app store has the following components:
You can't deploy from the store if you don't know what you are deploying into. If the target platform is shaky, you just can't know how to deploy without user assistance, and we are trying to make this easy for the user, which means that's not acceptable.
So, what's a stable deployment target we can provide?
PyQt (so we can deploy GUIs to all major desktop platforms)
Python standard library
Selected modules
What can be (and should be) bundled with the app?
Pure python modules
Artwork and other resources
What may be bundled:
Python modules written in C/C++, but you then have to redo the app for each platform, and that kinda sucks.
Apps should be able to check if there is a new version of them in the store, to ask for upgrades.
Apps should be added by the deployment platform nicely into the host system's menus, desktop, etc.
Some way to charge for apps. Even for open source apps, you could ask for U$S0.99 if you install them through the store. Optional, of course, and up to the app owner.
Ad platform? There must be a good one for desktop apps somewhere?
A website that downloads a "package" associated with a local deployment application.
A app store app. Install things not via web, but via a desktop application.
I don't expect a functional version of this would take me more than a week working fulltime to implement. Of course then there are all sorts of usability, looks, etc. things to consider.
And... I am going to do something I very rarely do. I am going to ask for money.
As an experiment, I have setup a project at http://www.indiegogo.com/Qt-Shop and set a funding goal of U$S 600.
There you can fund me. I promise that if the project is totally funded, I will deliver. If it isn't, I may deliver anyway. I would prefer to have the money though.
The platform would be released under GPLv2 or later.
Ayer el gobierno argentino anunció que van a regalar 3 millones de netbooks a estudiantes. También anunciaron que les van a dar la opción de Ubuntu o Windows 7.
Por supuesto al rato empezó a circular la típica reacción del lado FLOSS: ¿por qué les dan Windows si Linux es mejor? ¡Es injusto que el gobierno pague Windows!
Mi misión hoy es decirles que crezcan y dejen de actuar como nenes. Estoy acá para decirles que paren de tratar a los demás como bebés.
Creo que lo puedo hacer porque estoy inmunizado contra las críticas de la comunidad FLOSS: soy miembro. Tengo un historial bastante lindo con el software libre y open source, no uso nada excepto Linux hace 15 años.
Y tengo la piel gruesa y no me importa lo que digan los demás a menos que me den motivos y razones para que me importe.
Vengo a decirles que si el único motivo para usar un software es que es el más barato, estás diciendo que ese software es malo.
No sólo quiero que la gente use Linux, quiero que quieran usarlo. Quiero que esperen ansiosos la siguiente versión de Ubuntu o Firefox o lo que sea.
Y el primer paso hacia la excelencia es querer ser excelente. Si al no tener que pagar por Windows ni Ubuntu estamos seguros que gana Windows, entonces Ubuntu tiene problemas y hay que arreglarlos. ¿La gente no lo quiere ni gratis? Entonces hay problemas y encontrarlos es importante.
Pero más importante que encontrar la pieza que falta es ver el agujero donde debería estar esa pieza. La comunidad Open Source se ha vuelto complaciente. Se ha vuelto pagada de sí misma, es un adolescente, seguro de su grandeza e inmortalidad.
Yo no creo en muchas cosas, pero creo en el libre albedrío. Creo que la gente no es idiota, creo que si prefieren Windows, es por algo, hay algo que hace mejor, y creo que sea lo que sea eso (que no lo conozco), se puede encontrar y mejorar y reemplazar, y sumado a otras cosas va a lograr que sea el mejor producto y creo que la gente va a querer usarlo.
Y si no lo hacen... bueno, se dió una pelea honesta, hicimos lo mejor que pudimos, abrimos caminos, creamos cosas interesantes, y los usuarios están mejor que antes aún si no eligieron a nuestro bebé, porque levantamos el nivel general.
Por ejemplo, antes de Linux, Windows era una bazofia mucho peor, y creo que muchas de las mejoras que tuvo fueron gracias a Linux, y estoy feliz que los usuarios hoy tengan un sistema operativo más decente, aunque no sea Linux.
Quiero que la gente use open source porque es asombroso, no porque es barato. Asombroso y barato está bien. ¿Sólo barato? Es una mierda.
Ya que estamos: ¿el constante "usan Windows porque no tienen idea"? Es condescendiente y muy, muy molesto. Y si me moesta a mí, que no soy el blanco de la condescendencia, créanme, molesta mucho más a los usuarios de Windows, y molestar a la gente no la convence de nada, excepto de que sos molesto.
Crezcan, métanle para adelante, empiecen a hacer cosas asombrosas, muestren calidad. Para eso estamos acá, no para ser la segunda marca de otro, no para ser la Goliat cola.
|
Review:Is this book perfect? No. The plot meanders a bit, it turns into a monster hunter story in the middle, the author has more words for black and dirty than the average inhuit has for snow, but... it's still very, very, very good. |
Leo mucho, y me gusta que puedo ver las opiniones de otra gente antes de empezar un libro, y puedo poner comentarios, y que anduve leyendo, y otras cosas.
De hecho, goodreads va a ser una parte importante de un proyecto que estamos empezando con gente de PyAr.
Una cosa que no vengo haciendo es agregar los libros que tengo en goodreads, porque es mucho laburo.
Bueno, ya no tanto!
Así se hace, al estilo hacker...
Instalá zbar
Conseguite una webcam barata
Agarrá un libro
Un programita python de 7 líneas (ver abajo)
¿No es lindo?
El programa:
import os
p=os.popen('/usr/bin/zbarcam','r')
while True:
code = p.readline()
print 'Got barcode:', code
isbn = code.split(':')[1]
os.system('chromium http://www.goodreads.com/search/search?q=%s'%isbn)