Keybase proof
I hereby claim:
- I am vic on github.
- I am oeiuwq (https://keybase.io/oeiuwq) on keybase.
- I have a public key ASDl3QUhn_Iv58GAMXdWpgBTMfK7AB_NVO7Kfd37fv2zPgo
To claim this, I am signing this object:
import mill._ | |
trait BuildrModule extends Module { | |
def logger = { | |
val colors = interp.colors() | |
new mill.util.PrintLogger( | |
colors != ammonite.util.Colors.BlackWhite, | |
false, | |
colors.info(), |
import com.raquo.airstream.flatten.FlattenStrategy | |
import com.raquo.laminar.api.L._ | |
import com.raquo.laminar.nodes.ReactiveElement | |
import com.raquo.laminar.nodes.ReactiveHtmlElement | |
import scala.util.Failure | |
import scala.util.Success | |
import scala.util.Try | |
import org.scalajs.dom |
/** | |
* Usage: | |
* | |
* ammonite SlothMux.sc runServer | |
* | |
* ammonite SlothMux.sc runClient | |
*/ | |
import $ivy.`io.catbird::catbird-finagle:21.8.0` | |
import $ivy.`com.twitter::finagle-mux:21.8.0` |
❯ ./mill scalajslib.test 'mill.scalajslib.HelloJSWorldTests.fastOpt' | |
[94/356] scalajslib.worker[1].compile | |
[info] Compiling 1 Scala source to /h/mill/out/scalajslib/worker/1/compile/dest/classes ... | |
[warn] 1 deprecation (since 2.13.0); re-run with -deprecation for details | |
[warn] one warning found | |
[info] Done compiling. | |
[221/356] main.core.compile | |
[info] Compiling 1 Scala source to /h/mill/out/main/core/compile/dest/classes ... | |
[info] Done compiling. | |
[356/356] scalajslib.test.test |
I hereby claim:
To claim this, I am signing this object:
Install d12frosted/emacs-plus on mac patched for rich colors on terminals supporting direct color (like iterm2).
brew install emacs-plus --with-24bit-color
Generate the terminfo (see attached .src file)
Then run emacs/emacsclient with TERM set to xterm-24bits
#!/usr/bin/env bash | |
# | |
# ytpls.sh - Save a YouTube list as a playlist of videos. | |
# | |
# | |
# Doesnt actually download the videos, it just creates a playlist file `.pls` containing each video url. | |
# You can open such files with VLC or other media player on desktop and mobile. | |
# | |
# | |
# USAGE |
2017-01-01: | |
2017-01-02: | |
2017-01-03: | |
2017-01-04: | |
2017-01-05: | |
2017-01-06: | |
2017-01-07: | |
2017-01-08: |
defmodule DefGuard do | |
defp defguardp(defwith, name, meta = [{:when, _}, {:args, args} | _]) do | |
meta = meta |> Macro.escape | |
quote do | |
@expects {unquote(name), unquote(meta)} | |
unquote(defwith)(unquote(:"#{name}?")(unquote_splicing(args))) do | |
values = unquote(args |> Enum.map(fn value = {name, _, nil} -> {name, value} end)) | |
unquote(meta[:when]) |> Macro.prewalk(fn | |
{name, _, nil} -> Keyword.get(values, name) |
Leaving directory ‘/Users/vic/.emacs.d/elpa/proof-general-20161216.202’ | |
Compiling file /Users/vic/.emacs.d/elpa/proof-general-20161216.202/acl2/acl2.el at Sun Dec 18 17:00:39 2016 | |
Entering directory ‘/Users/vic/.emacs.d/elpa/proof-general-20161216.202/acl2/’ | |
Leaving directory ‘/Users/vic/.emacs.d/elpa/proof-general-20161216.202/acl2/’ | |
Compiling file /Users/vic/.emacs.d/elpa/proof-general-20161216.202/ccc/ccc.el at Sun Dec 18 17:00:39 2016 | |
Entering directory ‘/Users/vic/.emacs.d/elpa/proof-general-20161216.202/ccc/’ | |
Leaving directory ‘/Users/vic/.emacs.d/elpa/proof-general-20161216.202/ccc/’ | |