Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.
![Screenshot 2023-12-18 at 10 40 27 PM](https://private-user-images.githubusercontent.com/3837836/291468646-4c30ad72-76ee-4939-a5fb-16b570d38cf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4NzQyNjIsIm5iZiI6MTcxODg3Mzk2MiwicGF0aCI6Ii8zODM3ODM2LzI5MTQ2ODY0Ni00YzMwYWQ3Mi03NmVlLTQ5MzktYTVmYi0xNmI1NzBkMzhjZjIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjBUMDg1OTIyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDBkZDYzZjQzY2YxZjdmMTE1ZTBkZDNhMWNmYjVjZGJlOWQ0YzgxM2NkYWI1Nzg0NzhhY2RiNDZkNDFjODdhYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.6y_cdaJN7BmyVe0h0qULvps_z5BK0hIHhzM5RTHrOHM)
Perl Function / Method | Namespace (eg. Package) | Command / Syscall / C Function | |
---|---|---|---|
compare | File::Compare | cmp(1) | |
catdir | File::Spec | cat(1) | |
catfile | File::Spec | cat(1) | |
basename | File::Basename | basename(1) | |
dirname | File::Basename | dirname(1) | |
grep | CORE | grep(1) | |
find | File::Find | find(1) | |
s/// | CORE | sed(1) | |
tr// | CORE | tr(1) |
const fetch = require('node-fetch'); | |
async function run() { | |
let username = "YOUR USERNAME HERE"; | |
let password = "YOUR APP PASSWORD"; | |
let authBasic = new Buffer(username + ':' + password).toString('base64'); | |
let session = await (await fetch('https://jmap.fastmail.com/.well-known/jmap', { | |
headers: { | |
"Authorization": "Basic " + authBasic | |
} | |
})).json(); |
Since Git was designed for the mailing-list heavy workflow of the Linux kernel development community,
it has commands that make it easy to transform a commit (also known as a patch) into an email and vice-versa.
For example, git format-patch
, git am
,
git send-email
and git imap-send
.
While git send-email
can be used to send a list of patches prepared using git format-patch
to a development mailing list via an SMTP server,
git imap-send
is designed to upload git format-patch
-prepared patches to an IMAP folder, so that they can then be sent using a regular
mail client (maybe after tweaking the cover letter or the
in-patch commentaries).
I have a pet project I work on, every now and then. CNoEvil.
The concept is simple enough.
What if, for a moment, we forgot all the rules we know. That we ignore every good idea, and accept all the terrible ones. That nothing is off limits. Can we turn C into a new language? Can we do what Lisp and Forth let the over-eager programmer do, but in C?
package com.your.package | |
import android.app.Dialog | |
import android.os.Bundle | |
import com.your.package.R | |
import com.google.android.material.bottomsheet.BottomSheetDialog | |
import com.google.android.material.bottomsheet.BottomSheetDialogFragment | |
/** | |
* BottomSheetDialog fragment that uses a custom |
# /etc/nginx/sites-available/01-mojo-acme | |
upstream mojo-acme { | |
server 127.0.0.1:8000; | |
} |