RequestBin.com — A modern request bin to collect, inspect and debug HTTP requests and webhooks
Way to test HTTP. You can build a sample app using this.
Way to test HTTP. You can build a sample app using this.
Shows instances with a series of questions, can sort by size. Mastodon.social has almost a million users
Describes some apps that show followers on Twitter that are also on Mastodon. You can use tools like Debirdify and Fedifinder to look for people who have shared their Mastodon handle on Twitter.
Archives of GNU emacs-devel (includes eshell)
Bug in eshell-do-eval loop that probably sets exported variable to nil.
Report GNU emacs bugs including eshell here
Supported languages
At the heart of Spritely is Goblins, its distributed object programming environment.
Any app that implements ActivityPub becomes part of a massive social network, one that conserves user choice and tears down walled gardens. Imagine if you could log into Facebook and see posts from your friends on Instagram and Twitter, without needing an Instagram or Twitter account.“
All types in lisp that are programmer's integer, string, symbol .. about 20) , as oppoesed to special elisp editing types.
Everything starting with # like #
1 In eshell, you can redirect stdout to an emacs buffer in a few different ways. rails g scaffold --help > (switch-to-buffer “*scaffold*“) rails g scaffold --help >>> #
The only known way to run eshell script from shell (outside emacs). This starts emacs UI. Add --batch to run without UI. emacs --debug-init -q --eval “(progn (require 'em-script) (let ((eshell-rc-script \“/tmp/wtf.esh\“)) (eshell)))“
Use shebang + exec emacs --script to run emacs code as a shell script but also as emacs code, for example load-file #! /bin/sh “:“; exec emacs --no-site-file --script “$0“ -- “$@“ # -*-emacs-lisp-*- (print (+ 2 2))
Run elisp code as script - summary
Org babel mode for eshell
Eshell accepts ksh-like syntax. Amog others you can specify a group of files by (file1|file2|...|fileN). But, that is a bit tricky since parentheses also indicate lisp forms to be evaluated (for an example see the answer by lawlist). Use '' to tell it is a predicate, not form: cp /Users/HOME/.0.data/.0.emacs/.0.sources/emacs/(buffer.c|buffer.h|dispextern.h|keyboard.c|nsterm.m|w32term.c|window.h|xdisp.c|xterm.c)'' ~/Desktop/emacs/src/
Another way to run bash script from eshell
Execute any external command such as bash from eshell
eshell is part of emacs on github
Start here, and click on “Practical elisp“ or “Lisp Basics“. Menu on the left
In cron, use ``` 0 * * * * bash -l -c 'sh /my/script.sh' ``` The -l makes bash act as login shell - that is, read the owner's ~/.bash_profile (which generally reads .profile)
Also describes how to use eshell commands for finding etc.
Command can be used to set desired_count, max_count, etc, on a service. Something like: aws ecs --cluster=goosepilot list-services; aws ecs --cluster=goosepilot update-service --service=“arn:aws:ecs:us-east-2:823978586159:service/goosepilot/goosepilot“ --desired-count=0