« first day (2004 days earlier)      last day (1097 days later) » 

6:40 AM
Jellou
 
 
1 hour later…
8:57 AM
No post on sunday!
 
9:36 AM
@abulafia ¿Porqué me da un KeyError en vez de devolverme un None? La vida sería más sencilla. :(
Se me olvida usar get(), la costumbre de JS
 
Una pregunta
Tengo que generar un pdf a partir de datos y eso datos se almacenan en una base de datos. Hay alguna posibilidad de que ese pdf no se guarde en local (mi ordenador) y se "almacene temporalmente" para enviarlo luego por email? Es que todos los ejemplos que he visto son de indicar la ruta de almacenamiento como si luego lo fuese a abrir yo en local y no es así
 
@MauricioContreras Sí, eso te iba a decir. Y recuerda que puedes pasar otro "valor por defecto" a get() para que lo use en vez de None
@Fernando De qué lenguaje de programación hablas?
 
@abulafia C#, estoy usando windows form
 
y qué librería usas? Posiblemente esa librería te ofrezca una función que devuelva el stream de bytes que es el pdf. A fin de cuentas tiene que generarlo cuando lo escribe en disco
por desgracia no sé nada de c# ni windows form
 
aún no tengo implementado nada, he visto iTextSharp en busquedas y todo es para almacenamiento local
Pero esta depreciado
 
9:51 AM
Cualquier librería capaz de generarte un fichero pdf ha de ser capaz de generarte el stream de bytes que iría al fichero
y aún si no, seguro que desde C# tienes la posiblidad de crear objetos que funcionen como "pseudoficheros" pero que almacenen todo en ram, en una variable de tipo array de bytes. En python lo hay, así que seguro que en C# también
@NicolásCastellanos Mega te da gratis 50GB de almacenamiento. Y si estás dispuesto a pagar tienes cientos de soluciones de almacenamiento en la nube. Yo creo que una de las mejores es Dropbox, pero es bastante caro
nada menos que 120€ al año!! Bien es verdad que son 2TB de espacio, pero la verdad, es excesivo. Y no hay solución intermedia. Pasas de 2GB gratis, a 2TB por 120€
Google Drive sí tiene planes más razonables. En el gratuito te da 16GB, y por 20€/año tienes 100GB
 
10:53 AM
@abulafia Lo conseguí que me lo hiciera pero no se el porque no me carga la extensión bien
Me crea por ejemplo "documento" y no "documento.pdf". Pero si cambio yo manualmente y pongo la extensión en el adjunto descargable que envío en el email, si que carga los datos y me muestra lo que he escrito en el pdf
 
 
4 hours later…
2:52 PM
Alguien que sepa de bytes y que me pueda ayudar?
Estoy intentando adjuntar a un pdf una imagen que la tengo en bytes usando itext7 de C#
 
 
4 hours later…
6:23 PM
@abulafia, pulsé por error ctrl+z durante la ejecución de un script Python y puso esto en consola:
[1]+ Detenido python proyecto.py
 
escribe bg y seguirá
 
en linux Ctrl-Z sirve para "pausar" un proceso. Una vez pausado puedes volverlo a primer plano con fg o a segundo plano con bg
 
[1]+ python proyecto.py &

[1]+  Detenido                python proyecto.py
 
ah, me equivóqué, quise decir fg
creo que aún puedes poner fg ahora y volverá a primer plano
si lo pasas a background (bg) se detendrá de nuevo tan pronto como el proceso intente leer de la entrada estándar
 
6:29 PM
Sip, volvió
gracias
 
esto es genérico, es cosa del shell, no específico de Python
 
no quería matar el proceso, sólo salir de él
Vale, Pues algo nuevo de Linux que nunca había usado
 
Buenas...
@gbianchi Estas?
Necesito crear una función "x" en MySQL que le pase un parámetro un nombre "Juan" y me devuelva el número promedio de caracteres en las expresiones de ese cliente.
 
6:54 PM
@JuanPerez buenas.. no estoy en la compu, solo esta prendida.. no se que quiere decir expresiones de clientes.. y no se crear funciones en mysql
 
@gbianchi Dale
A ver si me puedes ayudar entonces con esto:
Necesito crear procedimiento almacenado llamado "x" que proporcione un valor (1) para los clientes o (2) para los consejeros,
mostrar la lista de sesiones en las que un cliente (1) o un consejero (2) inicia la conversación.
 

« first day (2004 days earlier)      last day (1097 days later) »