I'm trying out #dax, the #Deno version of #zx (from Google) for some shell scripting, and I'm very happy with it. I especially like that it's based on #deno_task_shell, which is highly portable (I can use POSIX tools without worrying about Windows!) and has a lot of handy built-in helpers like progress bars.
#dax #deno #zx #deno_task_shell
Passer de #NodeJs (https://nodejs.org) à #Deno (https://deno.com/) , ça vaut le coup !
* Un simple exécutable à placer dans son ~/.local/bin.
* Standards web mieux gérés et plus largement utilisés.
* Des Apis pas trop différentes
* Une sécurité accrue.
Le travail de migration m'a permit d'isoler les dépendances au runtime dans deux-trois modules qui utilisent maintenant Deno ou NodeJs, au choix.
A tester, vraiment.
https://github.com/denoland/deno
How hard is it to fork #Deno and completely remove #NodeJS support from it?
https://github.com/ltgcgo/wingblade/issues/7
Guess it's time to give up on #Deno the runtime now?
This also makes TypeScript my favorite backend language for web apps, where productivity is the priority. Using the same language on both frontend and backend has a lot of value. And typescript running on node.js or my preferred #Deno makes it robust. Performance wise there are likely better options, but sheer CPU/memory performance is hardly ever the bottleneck for web apps.
import data from a local script to your global #Deno KV
Learn more: https://deno.com/deploy/docs/kv#connect-to-managed-databases-from-outside-of-deno-deploy
It's finally here.
NPM support on #Deno Deploy.
Import over 2 million NPM modules from the edge.
💥
#DenoKV is in Open Beta https://deno.com/blog/kv-open-beta
#Deno now has a #database built into it's core!!
When you run it locally it's free and backed by #SQLite, and when you use #DenoDeploy it uses #FoundationDB
#db #web #javascript #webdev #foundationdb #denodeploy #sqlite #database #deno #denokv
I hope #Deno KV will allow alternative backends though. SQLite is cool for small deployments, the proprietary FoundationDB backend offered as part of Deno Deploy is I’m sure nice, but the ability to choose alternatives would decrease the fear of lock-in.
#Deno KV on Deno Deploy is in open beta! Plus other updates:
🔌 Connect to KV from outside Deno Deploy
💸 Scalable pricing
🌏 More read regions
🔋 More atomic operations
🔒 Simplified OAuth backed by KV
...and more!
Building CLIs in #Deno is productive and simple with:
✅ built-in tooling
✅ web platform APIs & browser methods
✅ `deno compile` into a cross-platform binary
#EXIFTOOL super useful command line application.
The link below shows how you can add a summary to a PDF using #Deno and #Python T5 base model.
https://tessarinseve.pythonanywhere.com/nws/2023-08-29.wiki.html
I’ve updated the #deno package in #AlpineLinux to the latest version and moved it from testing to the community repository, so it will be included in the next stable release v3.19 (this autumn). It’s available for x86_64 and aarch64. #JavaScript
#deno #alpinelinux #javascript
`deno test --reporter=tap` will be available in #Deno v1.37 in September
https://github.com/denoland/deno/issues/14390#issuecomment-1694026659