In order to run Xorg apps on macOS you will need to install xquartz:
brew install --cask --no-quarantine xquartzAnd then configure it
| # ~/.bashrc: executed by bash(1) for non-login shells. | |
| # If file exists (likely) copy fragment below into existing script: | |
| # If stdin is a terminal | |
| if [ -t 0 ]; then | |
| # Set GPG_TTY so gpg-agent knows where to prompt. See gpg-agent(1) | |
| export GPG_TTY="$(tty)" | |
| # Set PINENTRY_USER_DATA so pinentry-auto knows to present a text UI. | |
| export PINENTRY_USER_DATA=USE_TTY=1 |
| defmodule Commanded.EventTelemetry do | |
| @moduledoc """ | |
| A Commanded event handler to produce `:telemetry` events for each recorded | |
| event. | |
| It produces the following event: | |
| - `[:commanded, :event, :published]` | |
| """ |
| defmodule Commanded.Middleware.Telemetry do | |
| @moduledoc """ | |
| A Commanded middleware to instrument the command dispatch pipeline with | |
| `:telemetry` events. | |
| It produces the following three events: | |
| - `[:commanded, :command, :dispatch, :start]` | |
| - `[:commanded, :command, :dispatch, :success]` | |
| - `[:commanded, :command, :dispatch, :failure]` |
| const ExtractTextPlugin = require("extract-text-webpack-plugin"); | |
| const path = require("path"); | |
| const glob = require("glob-all"); | |
| const PurgecssPlugin = require("purgecss-webpack-plugin"); | |
| /** | |
| * Custom PurgeCSS Extractor | |
| * https://github.com/FullHuman/purgecss | |
| * https://github.com/FullHuman/purgecss-webpack-plugin | |
| */ |
Past August 2024, Authy stopped supported the desktop version of their apps:
See Authy is shutting down its desktop app | The 2FA app Authy will only be available on Android and iOS starting in August for details.
And indeed, after a while, Authy changed something in their backend which now prevents the old desktop app from logging in. If you are already logged in, then you are in luck, and you can follow the instructions below to export your tokens.
If you are not logged in anymore, but can find a backup of the necessary files, then restore those files, and re-install Authy 2.2.3 following the instructions below, and it should work as expected.
This describes how I setup Atom for an ideal Clojure development workflow. This fixes indentation on newlines, handles parentheses, etc. The keybinding settings for enter (in keymap.cson) are important to get proper newlines with indentation at the right level. There are other helpers in init.coffee and keymap.cson that are useful for cutting, copying, pasting, deleting, and indenting Lisp expressions.
The Atom documentation is excellent. It's highly worth reading the flight manual.
| FBActionSheet | |
| FactoryApplication | |
| Implementation | |
| FBAThriftF | |
| BAnalyticsEvent | |
| ThriftModelConstants | |
| FBBugReport | |
| VideoScreenVideo |
| /** | |
| * Show the activity over the lockscreen and wake up the device. If you launched the app manually | |
| * both of these conditions are already true. If you deployed from the IDE, however, this will | |
| * save you from hundreds of power button presses and pattern swiping per day! | |
| */ | |
| public static void riseAndShine(Activity activity) { | |
| activity.getWindow().addFlags(FLAG_SHOW_WHEN_LOCKED); | |
| PowerManager power = (PowerManager) activity.getSystemService(POWER_SERVICE); | |
| PowerManager.WakeLock lock = |
A small sampling of external projects initially built for Ember use but designed to be used standalone: