BD

Mysql Tip: Probar consultas evitando el cache

0

SQL_NO_CACHE es especialmente útil para cuando estas analizando una query lenta que se está cacheando y te impide ver el tiempo que consume en realidad.

SELECT SQL_NO_CACHE id, name FROM customer;
Herramientas

OPENLIBRA: Libros gratuitos y de calidad

0

OpenLibra es una biblioteca/proyecto online de libros en su mayoría en español, gratuitos y de muy buena calidad.

Se los recomiendo muchísimo ya que reúne libros mayormente de informática y la mayoría de los que me he descargado son buenísimos.
El creador, Carlos Benítez, se ha tomado muy enserio este proyecto y al día de hoy he de puntualizar que goza de una calidad importante. No obstante el proyecto esta implementando apenas algunas de las características que el autor quiere darle, y sus planes de futuro inmediato son muy interesantes y lo que es mejor todavía, nos invita a todos los que queramos ayudarle a realizar este proyecto.


Estas son algunas de las características que el autor quiere implementar actualmente:

OpenLibra v3

Actualmente la plataforma corre sobre WordPress y los resultados son muy buenos, pero la necesidad de nuevas capacidades como convertir este proyecto en OpenSource le lleva a cambiar a Symfony2 ,HTML5, PHP, MySQL y jQuery.

Bibliotecas Federadas

En un futuro, el sueño de OpenLibra sería el de constituir una serie de bibliotecas temáticas federadas que utilicen el mismo núcleo y gestionadas por sus respectivos administradores. Con ello, sería posible disponer de un anillo de bibliotecas desde el que un usuario, a través de la API pública, podría localizar un libro aunque éste se encontrase en otra instancia diferente de OpenLibra. Así, cada administrador podría especializarse en un tipo concreto de contenidos, asignando sus propias categorías y etiquetas y desde donde sus usuarios puedan además localizar títulos alojados en otras bibliotecas remotas.

Clientes OpenLibra

Además del desarrollo general de la nueva plataforma, la actual ofrece una API pública desde la que aplicaciones de terceros pueden acceder al contenido del catálogo.

Está en desarrollo la versión web para dispositivos móviles además de una aplicación oficial para Android. Se necesita aún por tanto la aplicación nativa para iPhone e iPad.

Dado que la versión web ya está diseñada a nivel estético, solo se precisa de desarrolladores en ObjectiveC que, basándose en el trabajo ya hecho, implementen la lógica necesaria.

Para aquellos interesados en el desarrollo de aplicaciones o clientes oficiales, se pueden establecer remuneraciones en función del proyecto y la valía del equipo o desarrollador interesado. Todos estos aspectos se tratarán de forma personalizada según las propuestas recibidas en la dirección de mail que figura al final de esta página.

Lector PDF en HTML5

Uno de los grandes retos en cuanto a programación que plantea OpenLibra sería el de ofrecer la lectura online de los documentos mediante una conversión directa del PDF original en un marcado HTML. Actualmente se utiliza para ello el servicio de Google Docs, pero, frente a la ausencia de alternativas, la idea sería desarrollar una aplicación similar OpenSource que compartir con la comunidad. Esto permitiría, además de la independencia con respecto a Google, el mejorar de forma exponencial la indexación de contenidos en los buscadores.

Ayuda con los contenidos (y gana algo de dinero):

El catálogo se actualiza con entre 3 y 6 nuevos títulos al día, pero se podría avanzar mucho más deprisa dados los recursos disponibles. Sin embargo, preparar un libro para su publicación en OpenLibra requiere de una serie de pasos que se realizan en apenas unos minutos, entre 5 y 10 dependiendo de si hay que traducir el resumen del libro desde el inglés y crear una portada desde cero…

Para aquellos que quieran participar, habilitaré un acceso a WordPress con el rol de colaborador que permitirá crear las páginas necesarias.

Es importante destacar en este punto que la colaboración que hagas te la van a pagar, y aunque no sea mucho, por lo menos un café y la satisfacción de participar en este proyecto nadie te los quita.

Libro en Castellano Con portada: 1€
Libro en Castellano Sin portada: 0.75€

Libro en Inglés Con portada: 1.5€
Libro en Inglés Sin portada: 1.25€

Multiples idiomas

OpenLibra quiere comenzar a ofrecer el servicio también en lengua inglesa. La traducción es muy sencilla: si el libro está en inglés, solo hay que tomar su introducción original y traducirla.

Una vez mas, Carlos nos ofrece una remuneración por los esfuerzos:

Traducción: 0.35€

Disponer de varios formatos de publicación para un mismo libro:

OpenLibra solo ofrece títulos en PDF debido a que este formato es el estándar de facto para las editoriales.
Existen formatos como el MOBI o el EPUB mucho más utiles para la mayoria de dispositivos moviles.

También está remunerando el esfuerzo con los siguientes precios:
Conversión MOBI: 0.50€
Conversión EPUB: 0.50€

Conviértete en su patrocinador

OpenLibra es financiado directamente por EtnasSoft (Carlos Benítez) de forma desinteresada. El proyecto no genera beneficios, sino costes: no hay publicidad ni servicios Premium. Tampoco existe intención alguna en que esto cambie.

Es por todo que, si una empresa considera que el proyecto aporta valor a la sociedad, puede decidir invertir en él o actuar como patrocinador. Las aportaciones recibidas por esta vía se destinarán exclusivamente a financiar los costes de desarrollo e infraestructura de servidores además de las remuneraciones que correspondan a los colaboradores. Por su parte, la empresa implicada figurará como patrocinadora de un modo a convenir según cada caso.

Lo anterior es una síntesis de lo que se explica mas ampliamente en la siguiente url: http://www.etnassoft.com/trabajar-en-openlibra/

Quiero terminar este articulo aplaudiendo la organización, documentación, y profesionalidad que ha puesto Carlos en crear una pagina tan funcional y útil.

1263055237_start-here-ubuntuoriginal

Instalar java 6 en Ubuntu 11.10

1

El paquete sun-java6-jdk ha dejado de estar disponible en la ultima versión de ubuntu debido a un cambio de licencias por parte de Oracle, lo cual no quiere decir que no se pueda usar mas, solo deja de estar disponible en los repositorios oficiales de ubuntu, por lo que para instalarlo a lo fácil vamos a agregar un nuevo repositorio e instalarlo desde allí:

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

Nota final: si tenías instalada otra versión de java u openjdk vas a tener que setear la versión que acabas de instalar mediante el comando:

sudo update-alternatives --config java

Listo.

Herramientas

Compartir internet por wifi de Windows 7 a Linux con un cable

0

Tenemos lo siguiente: Un ordenador con windows 7 que esta conectado a Internet por Wifi y la conexión por cable que está enganchada al portátil:

Lo que queremos lograr es que el Wifi del ordenador le comparta la conexión a Internet a la conexión por cable del mismo ordenador para poder enganchar ese cable a un portátil con Linux (Ubuntu en este caso) y que este disfrute de Internet.

NOTA: si te preguntas porque alguien iba a querer hacer algo así lee esto, sino pasa al siguiente punto:

Por lo general cada vez que he virtualizado sobre KVM usé un ordenador de sobremesa, y estos ordenadores siempre tuvieron conexión a la red por ethernet, pero el otro día me monte una maquina virtual con Ubuntu server 10.04 64 bits en mi portátil para poner un servidor LAMP en él con una configuración similar a la que tiene un servidor de producción.

Bueno, el Ubuntu sobre KVM lo instale sin problemas, pero cuando termine de instalarlo y quise instalar un par de cositas sobre el, me saltaba diciendo que no había conexión…. Eso a priori me sonó rarisimo porque el portátil estaba conectado a Internet, pero la maquina virtual no y eso que estaba puenteado wlan0 a la maquina virtual.

Después de buscar y buscar leí por ahí que KVM todavía no soporta los bridge sobre wlan, por lo que conecte el portatil por medio de cable al ordenador de sobremesa que a su ves obtiene Internet por medio de WiFi.

Hagamos una conexión compartida de la Wifi a la de cable:

Como resultado deberías ver esto:

Bueno, ya se está compartiendo Internet del Wifi al cable en el ordenador de sobremesa, ahora vamos a Linux y toquemos un par de cositas para poder aprovechar dicha conexión.

En Linux, vamos a linkear la IP que nos proporciona la conexión por cable proveniente del ordenador de sobremesa a una IP estática en Ubuntu usando la IP entrante como gateway:

Editamos el archivo interfaces:

sudo gedit /etc/network/interfaces

Deberían ver algo así:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

Y vamos  a agregarle un par de lineas quedando el archivo asi:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# acá está la magia. Estamos linkeando la ip del ordenador de sobremesa (192.168.1.1) a una ip interna de Ubuntu
auto eth0
iface eth0 inet static
        address 192.10.0.1 #--> ip asignada en ubuntu (la que mas te guste)
        netmask 255.255.255.0
        gateway 192.168.1.1 #--> ip entrante de la conexion por cable

Guarda los cambios y reinicia la conexión:

sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start

NOTA: aveces a se le va la cabeza y no levanta correctamente la conexión hasta que reinicies y no se porqué pasa eso, asi que si reiniciando la conexión sigue sin funcionarte reinicia el portátil así toma la configuración.

Listo, chau ;)

home

Mi casera no queria devolverme la fianza [Solucionado]

47

Me costo mucho tiempo, algo de dinero y mucha bronca aprender a defenderme de una casera que decidió simplemente no ser honesta e internar robarme la fianza, y quiero que lo que tuve que aprender a la fuerza le sirva a alguien mas si es posible.

Primero que nada, las premisas aprendidas:

No podes ni debes decirle al casero que usen la fianza como pago del ultimo mes (si el casero accede bien por vos, pero si no quiere hacerlo no podes hacerlo a la fuerza porque incumplís el contrato y ya vas a estar haciendo las cosas mal desde el principio)

El casero tiene un mes para revisar el piso y sus condiciones antes de devolver la fianza, y si considera que hay motivos para usar toda la fianza o parte de ella para cubrir algún desperfecto que no sea de uso común del piso o desgaste natural, tiene que hacerlo por vías legales y obviamente por escrito.

Si vas a reclamarle la devolución de la fianza vas a tener que esperar los 30 días legales que tiene el casero para hacerte llegar un burofax con el listado de desperfectos que considera son culpa tuya. Si pasados los 30 días no te mando nada, podes iniciar la reclamación con los intereses que genere ese dinero (si, una fianza no devuelta a tiempo genera intereses, pero no se cuanto es)

Lo tenes que hacer todo por vías legales, no hagas nada extraoficialmente porque vas a terminar perjudicándote vos

Si el casero tiene un reclamo que te quede claro que no sos vos quien tiene que demostrar que eso no lo estropeaste vos, e el el que tiene que demostrar que fuiste vos. es importante aclararlo porque mucha gente piensa erradamente que si el casero dice que rompiste algo, vas a tener que demostrar que se rompió y no es así. (es similar a “inocente hasta que se demuestre lo contrario”)

Una vez escuche una buena frase que aveces la he convertido en filosofía de vida: “inteligente es el que aprende de sus propios errores, pero sabio es el que aprende de los errores de los demás”, y es por eso que les voy a contar lo que me paso a mi particularmente.

Fueron muchos los problemas que tuve con mi casera a lo largo de un año, lo que me llevo a decidir mudarme de piso, y debo reconocer que me gustaba mucho este que estaba alquilando, así que se imaginaran que tuvo que ser bastante jodida la casera como para que me decidiera a dejarlo… en fin, acá vamos:

Sucesos:

Cuando faltó un mes para que el contrato se acabara y como los contratos de alquiler particulares se renuevan automáticamente si nadie dice lo contrario (a que no lo sabias), envié un burofax como estaba puntualizado en el contrato haciendo aviso explicito de mi intención de no renovar el contrato.

No recibí señales de vida de la casera por 20 días.

Faltando diez días comencé a llamarla para que acordáramos un día en el que se acercara al piso para entregarle las llaves en mano y que ella constatara las condiciones del piso.

No la pude localizar en 7 días y mas de 30 llamadas (si, 30)

Cuando la localicé intente quedar con ella pero excusas van excusas vienen, resultaba que ni ella ni familiares ni conocidos podían estar el día que entregaba las llaves asi que tuve que ir a dejarlas a la inmobiliaria sin que nadie revisara el piso.

Pasa una semana y no me llama…. pasan dos semanas y no me llama… la llamo yo y me dice que se pasaba a verlo ese día….

Me llama una semana después diciéndome que se quedaba con la fianza porque el piso estaba en un estado deplorable (quien me conozca sabe que no me gusta barrer ni lavar los platos, pero me encanta cuidar mi piso).

———————————————————————-

Hasta este punto creo que todos mas o menos hemos pasado por lo mismo. Ahora les comento que tuve que hacer para que me devuelva la fianza:

Pasados los 30 días de espera le mande un burofax instándola a devolverme la totalidad de la fianza ya que no había motivo justificado por el cual decidiera unilateral mente quedársela. Fue solo por cortesía, no era mandatorio hacerlo, pero imagine que podía llegar a entrar en razón……

Acá esta el burofax que le mande:

Me responde con otro burofax diciéndome que se la quedaba porque bla bla bla:

Entonces es ahí cuando le hago un proceso monitorio y esto ya mismo se los explico.

Cuando estas reclamando a otra persona una cantidad de dinero, y siempre que sean casos simples como el de una devolución de fianza por ejemplo, no hace falta que te metas a gastar mas dinero con abogados. Podes hacer en su lugar un proceso monitorio que tiene la misma validez legal, y se diferencia de un juicio en que es un proceso sin abogados ni procuradores. Son solo vos, el juez y la persona a la que le estas reclamando el dinero.

Es bastante simple de hacer y no lleva mucho tiempo, solo tenes que rellenar un formulario que se puede descargar de Internet ya que es un modelo estándar, o podes pasarte por los juzgados y pedir uno. Lo rellenas, y te lo llevas al juzgado junto al contrato de alquiler, el finiquito del contrato de alquiler y cualquier documentación que te ayude a justificar el reclamo monetario que estas haciendo.

Este es el formulario que rellene y la documentación que aporte:

Esta es la documentación que aporté:

Falta el contrato de alquiler, pero también lo entregué.

NOTA: Si llegas a hacer un proceso monitorio, te aclaro que la documentación que entregues tiene que ser la original.

Un mes y medio mas tarde le llego a la casera una carta del juzgado indicándole que le he iniciado un proceso por el dinero que me adeudaba y que tenia dos opciones. o me llamaba y me daba el dinero, o nos presentábamos el día X los dos ante el juez y este iba a decidir a quien le correspondía la fianza.

Acá esta la carta que recibió:

Como se podrán imaginar, me tuvo que llamar y quedar conmigo para devolverme la fianza porque al tener que ella demostrar que se quedaba la fianza por motivos que no iba a poder justificar, iba a sentenciarse a mi favor.

Y listo señoras y señores. así es como el sistema funcionó.

Por ultimo

Cuando quedamos para que me devolviera el dinero, quiso llorarme diciendo que había gastado dinero en pintar el piso, y que faltaban cosas, y que no se que mas y le respondí lo mas lógico del mundo: si querés reclamarme esas cosas, haber hecho las cosas bien, haberte presentado el día de la entrega de llaves, haberme mandado un listado por escrito de lo faltante, y habríamos llegado a un acuerdo siempre y cuando lo que reclamabas fuera coherente. Pero ahora y acá, si pensás reclamarme algo, te podes presentar el día X en el juzgado, porque estamos reunidos no para escucharte decir lo que tengas para decirme, sino para que me des lo que siempre fue mio.

Go to Top