@andros@hostux.social
@andros@hostux.social avatar

andros

@andros@hostux.social

🏗️ Ingeniero de software
✍️ Escritor (2 libros publicados y otro en camino) y Bloguero 🐍 Organizador de Python Valencia 🐧 Autor y mantenedor de Django LiveView, Maza ad blocking, AdvancedNewFile, transfersh-cli, entre otros
👨‍🏫 Ex Docente 🟣 Adicto a Emacs 🐱 Abrelatas

This profile is from a federated server and may be incomplete. Browse more on the original instance.

andros, to email Spanish
@andros@hostux.social avatar

El email es alucinante, ha sobrevivido a tecnologías mucho más avanzadas como:

  • IRC (Instantáneo)
  • XMPP (Evolución al anterior)
  • Messenger (Popular)
  • Redes sociales (Más interactivo)
  • WhatsApp (Más sencillo y portable)
  • JMAP (su evolución con efoque a las APIs)
    Y posiblemente seguirá aquí después de las inteligencias artificiales o Skynet.
    #email
andros,
@andros@hostux.social avatar

@rodrifdez ¿Evolución o parche anti-spam?

andros, to web Spanish
@andros@hostux.social avatar

Mi consejo, cuando queráis aprender WebSockets no utilicéis un tutorial/libro/curso sobre Socket.IO. Es un framework, una capa de abstracción que te aisla de los fundamentos. Sería similar a aprender JavaScript utilizando JQuery.
Si vuestro objetivo es montaros vuestros propios servidores, Node y Django Channel lo hacen muy fácil.

andros, to python Spanish
@andros@hostux.social avatar

No todos los días veo una charla y me hace cambiar de opinión sobre una tecnología o enfoque:
«From React to htmx on a real-world SaaS product: we did it, and it's awesome!»
https://www.youtube.com/watch?v=3GObi93tjZI

Forma parte de las charlas que se dieron en DjangoCon 2022.
Me ha sorprendido gratamente el enfoque de crear componentes en Django que sean renderizados a través de eventos de htmx.

paulox, (edited ) to memes
@paulox@fosstodon.org avatar

RT @htmx_org

So is anyone actually using htmx or what?

andros,
@andros@hostux.social avatar

@paulox I don't understand why it likes it so much on frontend 😅️ Making a Fetch in JavaScript is very easy and configurable.

andros,
@andros@hostux.social avatar

@paulox Oh my God! It is an abstraction of 4 JavaScript APIs (Fetch, WebSockets, EventSource and CSS) that are declared in HTML. I see future and various configuration problems. 😮️

andros,
@andros@hostux.social avatar

@paulox I listened to you and read the source code.
https://github.com/bigskysoftware/htmx/blob/master/dist/htmx.js

andros,
@andros@hostux.social avatar

@paulox Thanks for the reference. I'll be happy to see it. 😄️

andros, to emacs
@andros@hostux.social avatar

I publish a new article: «Creating desktop applications using the Emacs core»
https://programadorwebvalencia.com/creating-desktop-applications-using-the-emacs-core/

In summary, I can use Emacs to create GUIs with an Elisp backend.

andros,
@andros@hostux.social avatar

@mjgardner @marcolas There's no need. Right in the article I explain that you can use Emacs itself to have a graphical interface.

andros,
@andros@hostux.social avatar

@mjgardner @marcolas But any graphic application works that way. On the one hand you have the language and on the other the graphical interface libraries. There is no extra memory expense. The binary is a few megabytes.
Electron is another topic, since it is a complete browser for creating web apps as desktop applications.

andros,
@andros@hostux.social avatar

@mjgardner @marcolas I don't quite understand you. What is the problem?

andros, to firefox Spanish
@andros@hostux.social avatar

Mozilla ha sacado su reporte anual 2023. Todas las malas noticias eran reales.

andros, to iOS Spanish
@andros@hostux.social avatar

Artículo super interesante: «Modern iOS Navigation Patterns» de Frank Rausch
https://frankrausch.com/ios-navigation

andros, to debian Spanish
@andros@hostux.social avatar

Tutorial para instalar un servidor privado de mensajería instantánea. Además te explico que es el protocolo XMPP.
https://programadorwebvalencia.com/instalar-un-servidor-privado-de-mensajeria-instantanea-xmpp/

Existe una alternativa a los servicios de mensajería instantánea como WhatsApp, Telegram, Signal, etc. Un sistema desentralizado, opensource, seguro, donde eres propietario de los datos y muy maduro (existe desde el 1998). Esta tecnología se denomina XMPP.

rolle, to mastodon
@rolle@mementomori.social avatar

Woow, missed the fact that @phanpy has a multi column layout. Not a fan of multiple columns, but this is so chill I might actually want to use it!

andros,
@andros@hostux.social avatar

@rolle @phanpy Too much! I love a good single column.

andros, to random Spanish
@andros@hostux.social avatar

Donde los devs de Ubuntu toman el descanso.

andros,
@andros@hostux.social avatar

@homoludens I don‘t think is a good idea. Every TypeScript developer ought know deeply JavaScript. For example, if you work with Django you ought programming with Python.

andros,
@andros@hostux.social avatar

@homoludens Can you give me some example?

danjac, to javascript
@danjac@masto.ai avatar
andros,
@andros@hostux.social avatar

@danjac Is it still being used? Django LiveView is the future 😄

andros, to emacs Spanish
@andros@hostux.social avatar

Richard Stallman acaba de anunciar que tiene cancer 😢️.
Está irreconocible.

andros, to emacs Spanish
@andros@hostux.social avatar

Fantástico ❤️

smallcircles, to fediverse
@smallcircles@social.coop avatar

Frequently frustrations about the Browser oligopoly rear its head on and people talk on creating alternatives.

Such projects exist. Chances for success may benefit from trimmed specs.

To discuss the ideas for a , a project 1st started by @alcinnz on Codeberg, a chatroom was created:

https://matrix.to/#/#weblite:matrix.org

Anyone interested in lightweight engines, and trimmed down and possibly too is welcome there.

https://codeberg.org/weblite

andros,
@andros@hostux.social avatar

@smallcircles @alcinnz What is wrong with Firefox?

andros,
@andros@hostux.social avatar

@smallcircles @alcinnz All standards are open and documented. The high complexity of browsers is a consequence of the high market demand, almost anything must go through a web UI. So we are not talking about an oligopoly.
Firefox receives funding from private companies, such as Google, and invests it in Opensource projects. Don't you consider it a success? Do you think Mozilla would have gone so far with only donations?

Nifflas, (edited ) to random
@Nifflas@mastodon.gamedev.place avatar

When an app asks for permissions, the OS should not only let you answer yes or no. Every category should have a "yes, but feed the app fake data" option.

Want my contacts for no reason? Have these generated fake ones! Wanna listen to my microphone? Here's random ambiance sounds! Location? I'm on a tiny 5x5m island!

Hell yeah! Put it all in your databases mfers!

Actively punishing services wins over boycotts any day. Didn't want that junk in the database? Don't ask for it!

andros,
@andros@hostux.social avatar

@Nifflas isn't it easier to say: no? The rest are developer issues.
Example: hide mail with iPhone. It gives a lot of problems from the point of signin and signup.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • cubers
  • magazineikmin
  • GTA5RPClips
  • khanakhh
  • InstantRegret
  • Youngstown
  • mdbf
  • slotface
  • thenastyranch
  • everett
  • osvaldo12
  • kavyap
  • rosin
  • anitta
  • DreamBathrooms
  • Durango
  • modclub
  • ngwrru68w68
  • vwfavf
  • ethstaker
  • tester
  • cisconetworking
  • tacticalgear
  • Leos
  • provamag3
  • normalnudes
  • JUstTest
  • All magazines