Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




Wei-Yu

#35931 ayy me ofenden las verduritas buaa buaa

desu

@wei-yu vegano apestoso, conoces a alguien que tenga algun video top de workflow de trabajo en emacs? no solo programar

es que estoy pensando y desde que me puse https://www.raycast.com/ con un par de plugins para github y un par de macros no necesito nada mas...

nse estoy pensando el trabajar en remote o por ssh a un contenedor con mejor integracion que un editor? donde el hecho de tenerlo todo integrado en los dotfiles y que no se va a romper lo hace mejor.

1 respuesta
Wei-Yu

#35942 yo al final pasé de emacs por pereza, no me aportaba nada. Tengo la config por ahí muerta de risa. Me gustaría haber aprovechado y haber tocado lisp pero me daba perezón pegarme con un lenguaje de hippies que no me serviría para ganar dinero. Por eso ahora estoy con go porque está lleno de retards inflándose a pasta y yo también soy retard, seguro que hasta más.

1 respuesta
desu

#35943 ok pero hablaba de "workflows", mucha gente te dice yo es que en mi terminal con mi vim+tmux+XXX o con mi emacs voy volando. y la verdad es que no entiendo que cojones hace la gente que yo no pueda hacer.

muy contento con raycast, lo uso para saltar directo a mis cosas mas habituales como el jira, mail, mis PRs de github, entrar a reuniones, ponerme notas / reminders etc

go te ira bien si solo programas usando la stdlib, que deberias hacerlo siempre. si solo vas a traer tus malas practicas de fpero que no tiene ni puta idea vas a ser un pajeet en go, en rust, en c, en D, en php o en java, ya me entiendes.

2 respuestas
Wei-Yu

#35944 el workflow es muy personal, que prefieres usar los shortcuts de raycast en vez de un plugin en el ide/interfaz web/loquesea pues palante. Raycast lo tengo fichado de hace mucho tiempo pero es sólo para mac y las alternativas en windows dejan que desear. Yo con tener el shell a mano y pasar pipes de cosas me vale. Eso y tener el repl del lang cerca para tirarle cosas.

Con go empecé una api con go chi porque no quiero bindearme los http verbs a pelo como un guarro. La stdlib para http está muy bien pero creo que sigo necesitando un router muy simple si no quiero picarme a mano todo el currazo de codemonkey de unir A con B.

Lecherito

Yo llevo muchos a;os usando Alfred, Raycast ni lo habia visto hasta ahora, que ofrece que no tenga Alfred?

1 respuesta
r2d2rigo

#35936 desde que empece la carrera con la misma cantinela. Y cada a;o que pasa las IAs son mas tontas aun.

aren-pulid0

#35944 entonces si me monto un microservicio, para la capa http utilizo la stdlib o gorilla mux como muchísimo?

Entonces por que en tu curro usais Gin? o eso tengo entendido por lo que comentaste hace tiempo en el hilo

1 respuesta
Fyn4r

Dice mi jefe que se va y es la primera vez que algo así despierta en mi algo que no sea total y absoluta indiferencia, ni que fuese yo una mujer

1
Wei-Yu

click derecho > buscar en google > github.com/gorilla/mux

1 respuesta
desu

#35946 esta escrito en rust... te venden performance + ecosistema de plugins

miratelo porque yo no he usado alfred, solo te lo puedo comparar con spotlight...

no se al final lo uso para buscar cosas, lanzar cosas y tener shortcuts.. como me va rapido y mejor que spotlight lo uso

#35948 un microservicio tendra 4 endpoints o 5... lo puedes picar con lo que quieras. en mi curro usamos la stdlib, gin, mux y httprouter.

gin es un framework, a nivel basico te da algo mas de performance que otros a cambio de perder algo de flexibilidad en algunas situaciones (como testear). pero para mi tiene demasiadas cosas que no quiero ni necesito ni pienso que deberian tener.

https://github.com/gin-gonic/gin

a mi me gusta algo como mux, solo quiero routear facil por metodo http, q serialice/deserialice acceder a los queryparams, headers, me haga regex y demas... basicamente quitarme el boilerplate de encima.

https://github.com/gorilla/mux

caso de uso de gin? 1 monolito con 200 endpoints o algo asi. con integracion con librerias populares para jwt, validar jsons y cosas del esitlo. hoy en dia innecesario si vas a romper en serivcios... la verdad. los frameworks de este estilo como spring estan deprecated.

para mi mala practica y mejor evitar este boilerplate.

usamos gin en el gateway por la performance, pero no usamos nada de los "features". solo el core...

https://github.com/gin-gonic/gin/blob/master/BENCHMARKS.md

#35950 te diria que mux esta bastante terminado... no hace falta mantenerlo

no se si tendran alguna cosilla en el core pero vamos... yo diria que esta bastante cerrado desde hace a;os ya XD

el problema de los fperos y sobretodo en open source es que no saben cuando parar... quieren que la libreria/framework les haga magia porque no sabeis ni picar 2 lineas de codigo usando vuestro cerebro (diminuto y atrofiado por a;os de mierda en OOP y python y js)

PaCoX

Lo de go es algo, 90k en Bcn ya

LR

Me regalan un par de cursos en udemy, ya tengo el 100 Days of Code, alguna recomendación para llegar a nivel fpero? Había pensado en tirar igual para node/react o le daríais a otra cosa?

2 respuestas
Lolth

#35953 Laravel

1 respuesta
Kaledros

#35953 Si te vas a gastar pasta que no es tuya hazlo en cosas que tengan una barrera de entrada más alta que React y que en general cuesten pasta en todas partes. Quicir, cursos de React o Node los hay gratis a millones, pero por ejemplo AWS o cualquier cosa certificable o que te prepare para sacarte un certificado va a costar pasta casi siempre.

2 respuestas
LR

#35954 en su momento ya le di un poco a codeigniter y a symfony, ya están muertos estos 2?

#35955 es regalo de mi hermana que le hace ilusión con el 1er sueldo regalarme algo, de ahí que mirase algún curso en udemy y no certificación

LR

Edit. Doblepost

1 respuesta
Kaledros

#35957 Mierda, me he explicado mal XD Me refiero a que hay cursos en Udemy que te preparan para certificarte, como este: https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/ Y que es más útil eso, porque en cualquier parte te va a costar dinero un curso como ese, que uno de Node o React que en Youtube tienes gratis a paladas.

1 1 respuesta
LR

#35958 vale vale, había entendido pillar la certificación como tal y lo primero que pensé fue en eso, que no era plan de abusar xD

vivora

Acabo de descubrir que existe la sintaxis alternativa de estructuras de control en php

<?php
if ($a == 5):
    echo "a igual 5";
    echo "...";
elseif ($a == 6):
    echo "a igual 6";
    echo "!!!";
else:
    echo "a no es 5 ni 6";
endif;
?>

¿Porqué querrías utilizar esa sintaxis?

4 respuestas
desu

#35960 cual es la otra? para decirte cual me da menos asco

1 respuesta
Troyer

#35961

<?php
if ($a == 5) {
    echo "a igual 5";
    echo "...";
} elseif  ($a == 6) { 
    echo "a igual 6";
    echo "!!!";
} else  {
    echo "a no es 5 ni 6";
} 
?>
1 respuesta
desu

#35960 #35962 con la primera es mas facil y rapido hacer el ast, cuando tokenizas el endif lo puedes usar despues para comprimir el bloque en un node sin pensar en los brackets.

si en php esto vale para algo o no ni idea.

a mi es que los brackets hoy en dia no me gustan mucho la verdad. me gusta la sintaxis rollito pascal, XD

Miguel-ito

#35960 A mi particularmente me parece más limpia y legible esa que pones cuando está mezclado con html.

B

uff me recuerda un poco a cierto lenguaje interpretado

Wei-Yu

Relacionado con lo que comentaba @zoko el otro día.

https://newsletter.pragmaticengineer.com/p/the-scoop-13

Aunque en parte podría ser que la situación en el mercado vaya a rebufo de las big tech y esté por notarse, pero parece que en general no hay mucho cambio y es todo por el contraste del hiper crecimiento durante el covid.

3 1 respuesta
Kaledros

No deja de maravillarme que porque Coinbase y dos más que estaban valoradas muy por encima de lo que deberían, que no generaban apenas revenue y que estaban ancladas a un valor volátil como las cripto empiecen a plegar velas resulte que nos vamos todos a la mierda. Hay años que entre Everis e Indra echan a mil personas a la calle y nadie dice que el desarrollo español se vaya a la mierda.

1
Wei-Yu

y nadie dice que el desarrollo español se vaya a la mierda

porque ya está en la mierda

2
Frave

pero que decís si el otro día decían en la tv que íbamos de miedo, que falta gente de hecho, que iban a subir salarios para atraer gente de Europa, estáis muy mal informados.

TitoBurns

Alguien tiene alguna extension de Chrome para rellenar forms que funcione en una single page app?