« first day (2029 days earlier)      last day (1079 days later) » 
00:00 - 18:0018:00 - 22:00

1:11 AM
@abulafia , un bot de telegram tambien me sirve XD, algun video de sugerencia ?
 
 
4 hours later…
5:21 AM
Tengo una pregunta en la que estoy encontrando problemas a la hora de encontrar información sobre ello. Estoy implementando un warehouse. Las fuentes que utilizo se pueden modificar, por lo que tengo que definir una política de actualización.
En esta política estará definida la frecuencia con la que hay que actualizarse y recoger los datos pero, la forma de realizarlo? Osea comprobar que el dato no esté ya y todo eso y que solo inserte los nuevos?
Se que cada warehouse es un poco especifico, pero seguro que hay alguna manera de realizarlo (hay algunas empresas que tienen software para hacerlo, pero sin usar ese software?)
 
5:35 AM
@Anthonyeca No he visto ninguno para hacer el mio. Solo miré un ejemplo de la documentación y lo adapté. No obstante buscando en google "programar bot telegram python" salen montones de tutoriales
La biblioteca python-telegram-bot trae muchos ejemplos de todas formas y hay uno que te puede servir de base para el tuyo. Es un bot que cada cierto tiempo manda un mensaje. El código está aquí: github.com/python-telegram-bot/python-telegram-bot/blob/master/…
 
5:57 AM
A las güenas :-)
Asco de Jueves :-(
Ah, chachi. El dbus-monitor ha conectado a la 2ª. ¿ Porqué carajo solo conecta si lo lanzo como root ?
... Curioso ... O_o
 
6:38 AM
Porque root tiene super poderes?
Buenos días.
 
@MauricioContreras Pero me resulta raro ... será la forma de usar netcat, no conozco apenas la herramienta
 
Hoy ya tengo menos tareas pendientes. Se siente bien. Esto de vivir al límite con entregas me recuerda a mi época universitaria
netcat, suena a artilugio de los ThunderCats
XD
 
6:54 AM
Doesn't matter what you see, or into it what you read, you can do it your own way, if it's done just how I say
@fredyfx sé que te gusta el techno, mira como tocaban techno a principios de los 70. No ha variado mucho, excepto por la vestimenta y cortes de cabello, que igual tampoco son tan diferentes de lo que se ve hoy. XD
 
7:11 AM
Buenos diass
 
buenos dias
alguno ha lidiado con renderizado 3D?
 
En JS no
 
Es mas comprension de concepto
 
Hola buenos días, estoy viendo eso de spring boot y ando un poco liado con este error Exception encountered during
context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'usuarioRepository' defined in com.spring.inicio.repository.UsuarioRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class com.spring.inicio.entities.Usuario algun
 
7:22 AM
como funciona el tema de la simulacion de espejos
 
@NicolasOñate No se ... yo hice algunas pruebas tontas/básica con Irrlitch hace algún tiempo
 
la clase usuarioRepository es la siguiente public interface UsuarioRepository extends CrudRepository<Usuario, Integer>
interfaz*
 
@NicolasOñate ufff ... que va, eso es muy avanzado xD
@NicolasOñate ¿ Para que quieres eso ? ¿ Tu no estabas posicionando cosas dentro de un mapa ?
 
@Trauma hay ventanas
y salen grises
 
joé
No veas. El siguiente paso es que lo hagas fotorrealista, usando ray-tracing
Supongo que tendrás que renderizar lo que se ve en una textura, filtrar, y aplicar esa textura sobre la ventana
Yo lo veo mucho curro para un simple mapa para ver por donde anda un pedido ...
 
7:28 AM
Hey
 
en necesario poner en alguna parte las entites que uno tenga ?
 
@NicolasOñate como vas con ASP? estoy teniendo un problema al montar mi API en un servidor de Azure y me está dando unos dolores de cabeza que flipas
 
si le pongo la textura de un MeshPhongMaterial en teoria ese material tiene una propiedad para reflejar reflectivity pero me lo pinta en negro :/
@Trauma nah eso es porque me he calentado jajajaj
@Aritzbn no he tocado mucho azure pero habla, a lo mejor se que te ocurre
 
@NicolasOñate Ah vale. Pues nada, tu mismo :-)
 
@NicolasOñate sin más, en local me funciona, pero cuando intento acceder por la ip pública me da error connection refused
c:
@NicolasOñate 40.114.216.184:3000
Puedes ver ahí
es un proyecto para clase, teníamos muy poco tiempo y a mí personalmente me sudaba bastante los cojones
Dios, es que es más feo que pegarle a un padre loko
🤦‍♂️
en postman me dice "SSL Error: Unable to verify the first certificate"
Bueno, depende, porque también uso kestrel para lanzar la API y entonces me dice connection refused directamente
 
7:57 AM
@Aritzbn y que tengo que hacer?
 
:c igual habías montado una API en ASP antes y te había pasado algo parecido
 
alguien que sepa spring boot y se haya topado con este error ? Consider defining a bean of type 'com.spring.inicio.repository.UsuarioRepository' in your configuration.
mi interface es asi public interface UsuarioRepository extends CrudRepository<Usuario, Integer> {

    @Query("select u from Usuario u where u.nombre = ?")
    List<Usuario> getUsuarioPorNombre(String nombre);

    public Iterable<Usuario> getUsuarios();

    public String nuevoUsuario(String nombre, String contra, String email);
}
probe a heredar de JpaRepository ?
y nada
 
@Aritzbn en local te va bien y en produccion no?
 
@NicolasOñate ci
 
@Aritzbn supongo que estas usando tokens o no es asi?
 
8:10 AM
@NicolasOñate que va
No daba tiempo, lo hicimos todo en 3 días, es un proyecto de estos de "monta tu propia empresa"
 
Yo no soy localhost
y me sale localhost
ahi esta tu problema
tienes que cambiarlo donde llames a localhost por 40.114.216.184:3000
eso es lo que creo que puede ser
 
8:57 AM
@NicolasOñate no, ya lo he cambiado, lo que pasa es que la había liado y he hecho un git reset hard
y luego me han llamado del curro para el tema del contrato y he desaparecido xd
Señor @Pikoh, ¿Estás?
 
estoy pero poco
 
@Pikoh Era para ver si tenías alguna idea de si hay que configurar algo para que funcione una api de ASP fuera de localhost
 
9:12 AM
@Aritzbn no tengo mucha experiencia con asp la verdad. Pero si, algo habrá que configurar, por ejemplo tema de puertos, tendras que abrirles si no son los standard
 
@Pikoh uhm... me parece que lo voy a dejar y lo voy a presentar en local, porque en internet tampoco encuentro porque pasa esto, no sé si es algo del servidor de Azure versión para estudiantes o que, porque si lo pongo en mi ordenador, puedo acceder desde el móvil (por 4G)
 
Veo que da errores de conexion rechazada, por ejemplo en 40.114.216.184:5001/RestriCovid/poblaciones
lo tienes en azure publicado dices? si es asi, es raro que no uses el puerto standard 80
 
@Pikoh es una aplicación de react que por defecto se ejecuta en el 3000
 
@Aritzbn si, pero luego trata de acceder al 5001
 
Tengo las respectivas reglas de salida y entrada en el 3000, 30001, 5000 y 50001
Es decir, la aplicación está en react (3000) y la API en 5001
 
9:17 AM
pues no se que decirte. no he usado react ni azure la verdad. Pero esta claro que está rechazando la conexion al 5001
 
Según la terminal del Kestrel que estoy usando
 
es net core?
 
Si
Voy a pedirle a mi compañero que me de las credenciales, porque tiene él la cosa de azure
 
@Aritzbn Igual te sirve usar ngrok
 
@abulafia qué es ngrok? nunca lo había escuchado? cómo se usa?
 
9:26 AM
Es una herramienta de línea de comandos. La usas desde una máquina que está detrás de un NAT/cortafuegos pero que tiene un servicio que te gustaría "demostrar" a cualquiera que esté afuera
al lanzar el comando, ngrok se conecta vía ssh con un servidor externo de ellos, crea un puerto ssh reverso hacia el puerto que tú le digas (donde está tu servidor local), y en el servidor externo crea una url pública que te muestra en la terminal
cualquiera que conecte a esa url pública será redirigido a través del túnel ssh reverso a tu servidor interno
en definitiva, hace "publico" tu servicio, sin que tengas que abrir puertor ni firewalls
pero se entiende que es un uso puntual y provisional. De hecho, cada vez que re-lances ngrok la url pública que se genera es diferente, y no muy "amigable"
 
Espera, creo que he visto el error
 
@abulafia ngrok sirve si el servicio esta en tu maquina, pero entiendo que el ha publicado el servicio en azure
 
La cosa es que Kestrel está escuchando en localhost
 
pero en tu equipo???
 
No, en mi maquina virtual de azure
 
9:39 AM
hmm..pero si. Ese localhost no tiene buena pinta
y el https se que da problemas a veces. Yo he usado poco net core, pero creo que no fui capaz de que me funcionara con https
 
@Pikoh Si puede ejecutar ngrok en la máquina en la que esté corriendo el servicio, funcionará también, lo mismo da que sea en azure
 
Ya lo he arreglado, ahora me da SSL Protocol error
 
Claro que igual no sabes ni qué máquina es, si es algún tipo de PaaS
 
@abulafia si claro, pero esta pensado mas bien para alojarlo en una maquina de de desarrollo yo creo :)
 
@Pikoh Sí, pero entendí que ese era el escenario. Poder mostrar una versión de desarrollo sin hacerla aún "de producción"
 
9:45 AM
@Aritzbn eso es lo del https yo creo. Intenta quitar de momento el https
 
voy a ver
 
Vale
 
Holas
 
@Pikoh no voy a ponerle HTTPS, pero me ha servido para saber que quitar
ya funciona, muchas gracias @Pikoh , @abulafia
Tendría que mirar como meterle un ssl, pero creo que necesitas demostrar que la máquina es tuya y todo eso
no sé
 
9:54 AM
... ummm ... ¿ Alguno sabe si se pueden añadir rutas estaticas a subredes usando el applet de NetworkManager ?
Veo que rutas estatícas a hosts individuales si se puede
pero necesito añadir una subred
 
@Aritzbn Puedes meterle un certificado autofirmado, pero los navegadores web desconfiarán de él y le sacarán un warning al usuario
o puedes obtener un certificado "bueno" con letsencrypt
pero el proceso puede ser más o menos complejo dependiendo de tu setup
 
@abulafia brf, por ahora funciona así, es un proyecto al que había que dedicarle 30 horas de programación así que lo dejo tal cual
 
Vale, usando route add me sirve. A ver como lo hago persistente ...
Pero así estará puesta en cualquier WiFi ... no me termina de gustar ...
 
@Aritzbn ojo que has escrito un cero mas en 5001 mira si es eso
 
@NicolasOñate tranqui, ya funciona xd
 
10:13 AM
ok
 
11:07 AM
Bueno, llegó la hora de la verdad.
Hora de hacer saltar la alarma :-)
Vaaaleeeee ... conectada está :-)
¿ Una foto ?
joé. Saca la foto, pero si desconectas la alarma la borra :-(
Pues nada, habrá que dejarla que suene bien fuerte xDD
 
¿Qué alarma, @Trauma? ¿Has puesto una en tu casa?
 
Estoy trabajando con una
Vale, la vuelvo a conectar. Pero ahora la voy a dejar que suene :-)
 
0
Q: Script .bat para duplicar las lineas de uno o mas files CSV

Bryan RomeroLos files CSV que seran elaborados no tendran un header y su delimitador es el simbolo “|” Ejemplo: Si tengo un file CSV con nombre “File.csv” con los siguientes datos: 1000 | 1100 | 1200 | 1300 2000 | 2100 | 2200 | 2300 3000 | 3100 | 3200 | 3300 El script me tiene que generar a partir del File...

 
11:24 AM
Nada, las borra aunque lo deje un rato pitanto.
Hay que dejar que termine de pitar XD
Esto va a ser divertido ... mientras un vecino no llame a la policía ...
¿ Cuanto rato estará pitando ? O_o
 
11:37 AM
joooeeeeeeeeeeeeee ... pues se ha pegado 2 minutos pitando ... y porque la he parado :-/
Voy a sacar el mando de la gatera, total, para lo que amortigua el ruido, tanto da
 
12:15 PM
Holas
@x-rw me pillaste de salida. Dime, ¿en qué puedo ayudarte?
@Trauma ahora trabajas con cctv? XD
Me dedicaba a eso en Venezuela. Realicé la instalación de todo el sistema de cámaras CCTV en 2 clínicas privadas. Yo solo. Fue un trabajo de hormigas, pero quedó muy bien. XD
Ahora que lo pienso, he trabajado en muchas cosas. XD
Incluso fui pregonero.
Colector de bus.
Preparación y venta de comida rápida
Y no hablo de cadenas multinacionales. Hablo de tarantines económicos.
Trabajé en una fotocopiadora (copisteria)
Hice de taxista.
Mesero
Limpieza de pisos turisticos
En el campo desbrozando
Pintura de pisos
Vale, seguro alguna cosa más que no me viene a la mente. Pero lo que siempre he disfrutado es programar y reparar ordenadores. Son dos pasiones que van de la mano. Y por supuesto mis matemáticas. XD
Aunque las tengo abandonadas. Volveré a resolver los ejercicios del Piskunov. Seguro eso me refresca la memoria.
 
12:38 PM
Hola buenas
chicos! una pregunta rápida
Estoy cargando un archivo de 700MB a un formulario html, pero al llegar a los 300-400 me hace un reset, y luego me salta un errir
Solamente tengo esa información. Cómo puedo forzar el error?
Porque ahora le estoy controlando
 
Buenas, estoy utilizando la librería de highcharts y me tope con que necesito poder ordenar de mayor a menor al pasar el mouse por un punto. Alguien ha implementado esto antes?
 
1:03 PM
@MauricioContreras nope, son de fotos solo. Con sensor de movimiento y tal.
 
jelou
 
@MauricioContreras Tienes un CV mas curioso que el mio xDD
 
ayer se me ocurrió actualizar el SO y me petó Kerberos
así que he perdido media mañana yendo a la oficina para que los de soporte me arreglaran el problema
hemos tenido que actualizar la versión de Fedora
y aun así he perdido mi usuario local :(
así que voy a perder el día configurando accesos, migrando del antiguo usuario ficheros ocultos de /home...
 
Se te va a ir el día con eso xD
 
y encima en Fedora 34 usan Gnome 40
con lo que mis extensiones favoritas aún no funcionan
(no hay dark theme)
 
1:06 PM
jejeje pues nada, a sufrir ;-p
Me voy a tener que hacer una herramienta para monitorizar los logs de esto ... ¿ Alguna sugerencia ?
 
kibana? :P
 
jejeje ... eso es lo que usan en el backend
en local tendrá que ser algo mas ... rústico
 
tail -f?
 
Es que son varios ... y me interesa ver la relación entre ellos
ahora estoy usando journalctl -f, que es mas o menos eso
Bueno, vamos a por la otra cámara, a ver cuantas fotos saca.
Saca 1 igual
Estan los crios ... voy a dejarla que suene xDDD
 
@PabloLozano tu sabes como hacer una textura reflectante(espejo) en 3d?
 
1:18 PM
@Trauma deberías cacharrear con la alarma como a las 03:30 horas. XD
 
¡ HAHAHAHA !
Y mi me concede el divorcio automaticamente xD
Anda. Acabo de darme cuenta de que hay un problema con los logs O_o
Cada uno de ellos me saca una hora distinta
 
Sólo por joda, deberías dejar que los logs escriban: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.......
 
jejeje
No es mala idea
 
@Trauma supongo que tienen una configuración de zona horaria.
 
@NicolasOñate uf, ya quieres meter Ray tracing?
 
1:25 PM
@NicolasOñate está haciendo el nuevo Doom.
 
16
Q: Reflective material in THREE.js

MCSharpHow can I create a material that reflects other shapes from the scene? I have tried the reflectivity property but it didn't reflect anything. There is an example that seems to have this effect It doesn't look like standard materials were used to create this.

 
@PabloLozano solo quiero que no quede tan cutre jajaj
 
Mira la segunda opción
(respuesta)
 
@MauricioContreras el prota se enfrenta al teletubie morado con su pelota del averno
ok
pero el .5 no peta? no seria 0.5?
 
@NicolasOñate menudo boss final.
 
1:30 PM
@MauricioContreras si, el otro tiene un bolso jajaj
@PabloLozano vale la cosa es que estoy cargando un modelo glb (gltf) y lo que hago es sutituir la textura, en lo que me has pasado, el map a que hace referencia? a ese mismo objeto, al modelo o al cielo que tengo puesto?
 
@MauricioContreras Nada, falsa alarma. Que me he liado yo solo.
 
@Trauma falsa alarma de la alarma o tuya?
 
@NicolasOñate jejeje ... mia
buffff ... acabo de hacer saltar las 2 cámaras a la vez ... no hay deity que sea capaz de seguir las trazas del bisho este.
 
2:30 PM
arg, tampoco funciona la VPN de manera normal... tengo que lanzarla desde consola
@NicolasOñate No he usando nunca reflexiones, sólo he leido la teoría
ya me contarás
 
@PabloLozano por ahora lo mas parecido a lo que quiero está aqui, pero nada no lo consigo implantar, no se si es porque lo estoy haciendo mal o porque al ser un modelo gltf va de otra manera
 
2:52 PM
@NicolasOñate ufff ... he abierto el enlace en la Rpi ... pobrecita ...
8fps
 
@MauricioContreras hola
 
@Trauma pues yo me mantengo en unos 60 fps estables
 
jejeje ... claro, faltaría mas xD
 
oh espera que estas en una raspberry?
pues entoces normal, que eso no esta echo para esas cosas jajajaj
 
3:08 PM
yo conseguí instalar una versión "mini" de Minecraft y funcionaba decentemente
pero quizá el navegador no tiene el soporte activado para la aceleración gráfica
 
Claro, algo preparado para ella correrá bien
pero el firefox + WebGl ... parece que no
copón, la unidad central me ha echado, me ha cerrado SSH
y ahora no me deja conectarme ¿ ?
 
se puede activar webgl para chromium, pero no veo nada para Firefox y RP
 
tienes la 3 o la 4?
 
La 4
 
3:12 PM
una duda... tienes una pantalla para tener la RP al lado del portátil?
 
¿¿ kex_exchange_identification: read: Connection reset by peer ??
@PabloLozano Sip
 
¿No sería mejor tener dos pantallas en el portátil?
ah
 
El portatil solo tiene 1 HDMI
 
@Trauma Yo pediría el dock, si tuviese espacio para un monitor más
 
bueno, viene bien tener la Rpi
algunas veces, la VPN marea
la Rpi va aparte
puedo copiar y pegar, y manejo ambos con 1 solo teclado y 1 solo ratón
Lo que no puedo es arrastrar ventanas del portatil a la Rpi
La lucecita roja en el centro es la Rpi :-)
 
3:32 PM
La lucecita roja
 
Jejeje
Mas quisiera la Rpi ...
 
@Trauma pronto, muy pronto, haremos pasar ventanas de un dispositivo a otro sólo con un gesto.
 
Vale vale
Avísame :-)
 
@Trauma jo tío, si pensé que tu estabas programando ese bisho. XD
 
jejeje ... ya me gustaría ... pero es lo que hay :-/
 
3:39 PM
que pasará cuando las maquinas sean capaces de leer y comprender, cuando lean este chat de los que se puede considerar que somos sus padres?
 
jo ... al carajo la raza humana xD
 
todo son líos con MySQL
tengo dos tablas con el mismo encoding y collation
 
eso es porque no te has enfrentado a los metalizados
 
pero me da un error raro Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='
pero si las dos tablas tienen declarado utf8mb4_0900_ai_ci!
(sea lo que sea eso)
 
de eso me acuerdo, creo que era algo relacionado con el idioma
 
4:04 PM
Hola a todos!
vi que microsoft actualizo windows 10, asi que me lo instale
funciona unas 10 veces mas rapido que la ultima vez que lo use
 
@NicolásCastellanos a mi me ha roto el alt gr
 
4:22 PM
el chat no tiene modo oscuro ?? :C me duelen los ojos
 
jaja
en que pais vives?
 
@MauricioContreras hii
 
0
Q: Como leer un archivo XML y validar con los datos de una tabla

John DoeEstoy en la creación de una funcionalidad que permita cargar archivos XML pero antes de cargarlos requiero verificar su contenido, no se si sea la manera correcta pero estaba pensando en algo como primero leer el XML para revisar su contenido y luego validarlo con los datos que tengo almacenados ...

 
4:27 PM
@MauricioContreras este nombramiento de la variable que no usare estara bien?
const [_, extension] = st
con guion bajo
o asi const [, extension] = st
 
que lenguaje es ese
 
@NicolásCastellanos Javascript
 
donde puedo leer de buena practicas de eso
 
@x-rw quieres saber cuál de las dos es buena práctica?
 
4:28 PM
@MauricioContreras exactamente
 
Creo que eso allí es hilar muy fino. Habrá opiniones al respecto.
O es lo que yo creo
 
aaaa que buena musica
@abulafia en visual studio puedo programar aplicaciones sdl para windows?
 
4:49 PM
yo qué sé :-) Ni uso Visual Studio, ni SDL, ni apenas windows :-)
 
@NicolásCastellanos que es sdl?
 
una biblioteca de bajo nivel para c que permite hacer graficas
y ademas tambien se puede acceder a audio, red, etc
alv
visual studio se puso a descargar 7gb
jaja que jodido
 
Solo sé al respecto que en Python, la biblioteca Pygame usa SDL por debajo
 
4:58 PM
y que desde VSCode (que no es VS) sí se puede programar con Python o con cualquier cosa de hecho
 
si porque es un editor de texto
que preferencia de microsoft por windows 10 :v, le dio 15 años de soporte
 
Si, pero es algo más que un editor. A través de plugins se extiende para muchas cosas. Por ejemplo la extensión para Python le hace "inteligente" con respecto a la sintaxis, te colorea y marca los errores mientras escribes, te da ayuda sobre las funciones, etc en los tooltips, te autocompleta al pulsar Ctrl+Space...
y tiene un depurador que es una maravilla y hace muy sencillo ejecutar python paso a paso, ver variables, etc
yo lo prefiero a otros IDEs para python
 
Y sobre todo, puedes trabajar de forma remota (es decir, que la máquina donde están los ficheros que estás editando, ejecutando y depurando no tiene por qué ser la misma que la que está ejecutando VSCode). De hecho no necesitas ni tener instalado localmente python, si lo tiene la máquina remota
 
wow
no lo sabia
 
5:05 PM
@NicolásCastellanos y luego se quejan de node_modules. XD
 
@MauricioContreras Bueno, no quiero pensar en el agujero de gusano que forma VSCode para hacer todo lo que hace. Ten en cuenta que está hecho sobre Electron, es decir, es nodejs en realidad
 
@abulafia necesito implementar eso, mañana te molesto
@abulafia No es VSCode, es Visual Studio.
 
Mejor me molestas ahora. Mañana (y todo el fin de semana) estaré bastante desaparecido
 
12 mins ago, by Nicolás Castellanos
visual studio se puso a descargar 7gb
@abulafia sólo dime si tienes un link donde lo expliquen. Voy a programar de forma remota y nunca lo he configurado. Supongo que usa SSH
 
@MauricioContreras No, no. Yo hablo de VSCode. Y mantengo que está hecho en node. Y que lo que hay debajo debe de ser un espanto que mejor no mirar (no por feo, sino por infinito)
@MauricioContreras Sí, le instalas una extensión que se llama Remote SSH, y ya ella te lo explica todo
 
5:08 PM
@abulafia Ya, eso lo sé, no uso ya VSCode, uso Lite-XL.
@abulafia claro, ahora tendré que usar VSCode para esto en remoto
 
conectas por ssh al servidor que sea, y él se ocupa de instalar allí un componente "servidor" (en nodejs también) y arrancarlo
 
@abulafia RemoteSSH, apuntado.
 
tu VSCode local se convierte en cliente de ese otro componente que está en la otra máquina
a partir de ahi puedes instalar plugins adicionales, que tendrán también su contrapartida remota
 
@abulafia al final ambas máquinas son la misma, es un Ubuntu Virtualizado en mi pc de mordor
@abulafia de hecho, es un proyecto en Flask
 
Otra posiblidad, que igual te interesa más (a mi me gusta mucho porque no necesitas ni tener la parte VSCode "local") es echar un ojo a code-server
 
5:10 PM
@abulafia mmmm, lo analizo
 
instalas code-server en la máquina remota, lo arrancas y listo
se queda escuchando en un puerto, Conectas un navegador a él, y tienes VSCode en el navegador
eso me permite por ejemplo tener VSCode en el ipad
no hay que instalar nada localmente
me parece que va mucho más ligero así
 
@abulafia pues igual no está tan mal, mientras todo quepa en 4GB RAM totales de mi portatil. XD
 
bueno, si al final todo está en el portátil supongo que casi da igual, pero en mi caso la máquina remota es otra, y eso ayuda a consumir menos recursos en local
 
El Ubuntu Server se come 1GB y me deja 3 para trastear, menos mal entregando el proyecto apago el virtualizado. Ya pronto podré comprarme un PC de Mordor un poco mejor.
 
el único problema es que code-server es un fork no oficial, y por tanto no está al día con el VSCode oficial de microsoft. Y los plugins lo mismo. Y algunos dan problemas
 
5:14 PM
@abulafia pues mientras me deje programar en Python todo bien.
Mi prompt
XD
 
XD
@MauricioContreras Precisamente el plugin de Python es uno de los que da problemas. Tienes que instalar la versión de octubre 2020 del plugin (estoy hablando de code-server, mientras uses VSCode + RemoteSSH no hay problemas)
 
@abulafia pues será lo segundo, no tengo tiempo de ponerme a explicar todo lo que hago, aunque molaría ver la cara de la persona encargada del proyecto. XD
XD, mola este MongoPlayground
Bueno, hora de programar de verdad. Allí nos vemos.
 
:v
no entendi nada de lo que dijeron
 
@MauricioContreras Gracias por el tip de lite-xl. Me lo he instalado en OSX, que no tiene un editor ligero decente. Solía tirar de vim para ver rápidamente contenidos de ficheros, porque me parecía overkill lanzar VSCode. Pero con lite-xl mucho mejo
 
@abulafia Editor ligero desde siempre: joe
 
5:27 PM
@CandidMoe Sí, yo me estaba refiriendo a uno con GUI y con coloreado sintáctico
para la terminal sí que he tirado a veces de nano
 
@abulafia Si, si alguien produjera un tema totalmente bueno. Siempre hay algo que falla, una combinación de colores de fondo y letra que vuelve el texto totalmente ilegible.
Y no me da para crear mi propia combinación.
 
0
Q: Como leer un archivo XML y validar con los datos de una tabla

John DoeEstoy en la creación de una funcionalidad que permita cargar archivos XML pero antes de cargarlos requiero verificar su contenido, no se si sea la manera correcta pero estaba pensando en algo como primero leer el XML para revisar su contenido y luego validarlo con los datos que tengo almacenados ...

 
@CandidMoe Hay un tema llamado "moe" :-)
Y no se ve mal...
 
@abulafia Primero, el background lo quiero 100% negro. Los comentarios son 50% legibles. El magenta sobre gris no tiene buen contraste. El verde es de alto contraste, pero se usa para palabras claves, que no son tan importante como los nombres de variable ... etc.
 
Buscas un tema dark, o light?
A mi el light que trae VSCode por defecto me sirve
los dark no me acaban de convencer ninguno tampoco
 
5:39 PM
@abulafia Estoy usando un tema light, como mal menor, pero deslumbra demasiado; prefiero un tema oscuro. No veo en los temas una asignación de colores que siga una lógica, es casi totalmente arbitraria.
 
claro que es bastante arbitrario, y a menos que tengas algo de sinestesia no debería importarte mucho la asignación concreta de colores, con tal de que resulte legible y agradable y no fatigue a la vista
 
Esto es todo lo que pido:
 
solarized light en principio está diseñado para no deslumbrar demasiado. Pero a mi no me gusta. Demasiado poco contraste y "pastel"
@CandidMoe Jaja! No me extrañaría que alguien lo hubiera creado
Aqui lo tienes. Para VSCode
 
Pero TurboC no intentaba colorearlo todo. Los temas actuales tienden a producir mosaicos cacofónicos.
 
the paradox of choice
 
5:49 PM
Estoy mirando los setting en Pycharm y hay un setting para cada minúsculo detalle de la sintaxis. ¿Quién podría necesitar tal nivel?
 
es para que el codigo de python sea mas amigable y se lea naturalmente (?)
 
00:00 - 18:0018:00 - 22:00

« first day (2029 days earlier)      last day (1079 days later) »