Skip to content

Instantly share code, notes, and snippets.

View spiritphyz's full-sized avatar
🔥

Tony Le spiritphyz

🔥
View GitHub Profile
@spiritphyz
spiritphyz / 2021-mac-keyboards.md
Last active April 21, 2021 16:51
Apple 2021 Magic Keyboards

Compare keyboard models with color-matched aluminum and Touch ID.

Compatibility with other Macs

The keyboard models with Touch ID can be used with other M1 Macs. However, when the keyboards are used as Bluetooth devices with other computers, the Touch ID portion won't work.

With their first introduction, the keyboards are not sold separately from the 2021 iMacs even though they can be used with other computers (with the above limitations).

@spiritphyz
spiritphyz / synclounge-selfhosted-nodocker.md
Last active April 11, 2020 20:07 — forked from joecot/synclounge-selfhosted-nodocker.md
Synclounge Selfhosted Without Docker

Self Hosted SyncLounge (without Docker)

This is a quick howto for self-hosting SyncLounge, a useful tool for hosting watch parties for your Plex server.

If you just want to host a plex party, you can use the public synclounge.tv server. If you want to use Docker instead of mucking about with Node, the SyncLounge readme describes it. This is for running the NodeJS yourself.

You don't need programming experience to set SyncLounge up, but without a passable experience configuring linux, you're probably better off using synclounge.tv instead.

Server Pre-Reqs

  • linux These docs assume a debian/ubuntu distro, but it should be easy enough to install packages on the distro of your choice. nodejs should run on Windows, and feel free to write a different guide for that.
Vault <--> Salesforce
<!--
In the table below, if you make all 3 CSS rules the same pixel height, then the vertical spacing
will be consistent across all browsers, including MS Outlook 2007+ rendering engine:
<td> height: 16px
font-size: 16px
line-height: 16px
These conditions must be true:
1. "mso-line-height: exactly" is set
2. you have a non-breaking space (or Unicode '&#xA0') in the <td> tag
@spiritphyz
spiritphyz / veeva.js
Created June 8, 2017 18:22 — forked from pfeilbr/veeva.js
Veeva API helper library
// Veeva API helper library
// dependencies: async
// Brian Pfeil - 2012-03-01 - init
(function() {
window.veeva = {
getRandomFunctionName: function() {
var randomNumber = Math.floor(Math.random() * (new Date()).getTime());
var millisecondsSinceEpoch = (new Date().getTime());
Images for gallery documentation
grim-repo
Placeholder for "What's for Dinner?" media
storage for branding