voidq.xyz is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
A pair of #emacs functions to send things to the tap inspector in #clerk and #clojure
(defun clerk-tap ()
(interactive)
(let ((sym (symbol-at-point)))
(when sym
(cider-interactive-eval
(format "(tap> %s)" sym)))))(defun clerk-table-tap ()
(interactive)
(let ((sym (symbol-at-point)))
(when sym
(cider-interactive-eval
(format "(tap> (clerk/table %s))" sym)))))
In Emacs, Everything Looks Like a Service
http://yummymelon.com/devnull/in-emacs-everything-looks-like-a-service.html
Comments: https://news.ycombinator.com/item?id=48857230
#HackerNews #Emacs #Services #Programming #Productivity #Tech
🌘 nfdn:在 Emacs 中,萬物皆可視為服務
➤ 透過 API 與 Shell 整合,發揮 Emacs 作為通用用戶端的強大潛力
✤ http://yummymelon.com/devnull/in-emacs-everything-looks-like-a-service.html
許多人常說 Emacs 是一套作業系統,這雖不全然正確,但它強大的應用程式協調能力確實讓人有此錯覺。本文探討如何利用 Emacs 作為用戶端(Client),透過其豐富的內建函式庫與 Elisp 動態語言特性,與外部服務進行互動。作者以 wttr.in 天氣查詢為例,演示瞭如何發送網路請求、解析 JSON 資料並將結果呈現在介面上。核心觀點在於:Emacs 強大的抽象化能力,讓開發者能輕易將任何網路 API 或本地命令列工具整合為服務,從而實現在 Emacs 內部完成絕大多數運算需求的目標。
+ 這篇文章精準地捕捉到了 Emacs 的核心哲學。我不只是在 Emacs 裡寫程式,我是在 Emacs 裡管理我的整個數位生活。將外部工具包裝成服務的思
#Emacs #Elisp #軟體架構 #開發工具
An #emacs example:
(embark-define-regexp-target bug "bug#\\([0-9]+\\)" url
(concat "https://debbugs.gnu.org/cgi/bugreport.cgi?bug="
(match-string 1)))
I don't have many other good examples. For most link types I prefer the uniform Org link prefix syntax, e.g., `geo:...` for #osm links, since this is already very little syntax. Did you try to define a PascalCase Embark target?
No, Emacs is not an operating system but this post scrutinizes why some might say that.
http://yummymelon.com/devnull/in-emacs-everything-looks-like-a-service.html
By the way, it turns out the beginner's guide to contributing ob-foo.el extensions to #emacs #orgmode, ob-template.el is really, really good and it basically works *exactly* like you are hoping it will, including the comint equipment (run and send text to external program session thing) https://git.sr.ht/~bzg/worg/tree/master/item/org-contrib/babel/ob-template.el
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Maximilian Cook for assigning your copyright to the FSF! More at: https://u.fsf.org/4bl #Emacs #CopyrightAssignments
Nice. Spent a couple hours today rigging up a remote control UI to the excellent Triode app (from @Iconfactory) and Shazam from Emacs. Astounded by how great this feels to use.
Uploaded #jabberEl 0.12.0-1 to #Debian unstable.
My favourte feature of this release: #SyntaxHighlighting of code snippets, like #Gajim and #Prose! Amazing work by Thanos, as always.
https://codeberg.org/emacs-jabber/emacs-jabber/src/branch/master/CHANGELOG.org#headline-4
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you William Theesfeld Jr for assigning your copyright to the FSF! More at: https://u.fsf.org/4bl #Emacs #CopyrightAssignments