which CSS selectors to use? this shows all the (non-dynamic) options generated from your project's tailwind.config.js
.
rogden/tailwind-config-viewer is the best. run from the command line:
npx tailwind-config-viewer -o
which CSS selectors to use? this shows all the (non-dynamic) options generated from your project's tailwind.config.js
.
rogden/tailwind-config-viewer is the best. run from the command line:
npx tailwind-config-viewer -o
#!/usr/bin/env bb | |
;; Ported from https://gist.github.com/pyr/d5e17af9c572b681a57de52895437298 to babashka | |
;; klein aims to be a small joker script to mimick | |
;; most of leiningen's default behavior while minimizing | |
;; divergence from standard facilities provided by | |
;; tools.deps | |
;; This is built as a single file script to simplify | |
;; deployment and will avoid requiring any code beyond |
==> 10-crypt.conf <== | |
install_items+="/etc/crypttab" | |
==> crypttab <== | |
# crypttab: mappings for encrypted partitions | |
# | |
# Each mapped device will be created in /dev/mapper, so your /etc/fstab | |
# should use the /dev/mapper/<name> paths for encrypted devices. | |
# | |
# NOTE: Do not list your root (/) partition here. |
*.clj diff=clojure | |
*.cljs diff=clojure | |
*.cljx diff=clojure |
Tuning Intel Skylake and beyond for optimal performance and feature level support on Linux:
Note that on Skylake, Kabylake (and the now cancelled "Broxton") SKUs, functionality such as power saving, GPU scheduling and HDMI audio have been moved onto binary-only firmware, and as such, the GuC and the HuC blobs must be loaded at run-time to access this functionality.
Enabling GuC and HuC on Skylake and above requires a few extra parameters be passed to the kernel before boot.
Instructions provided for both Fedora and Ubuntu (including Debian):
Note that the firmware for these GPUs is often packaged by your distributor, and as such, you can confirm the firmware blob's availability by running:
If you look at the 2014 State of ClojureScript survey, these are the top items for What has been most frustrating for you in your use of CLJS?, and my take on work done in these areas is below. It is nothing short of amazing, IMHO.
Therefore I urge you to do the current survey.
doc
, pst
, etc.). Additionally, a few new ClojureScript REPLs (Ambly, Replete, Planck) rely heavily on new stuff in ClojureScript.A lot of people mentioned other immutable JS libraries after reading my post. I thought it would be good to make a list of available ones.
There are two types of immutable libraries: simple helpers for copying JavaScript objects, and actual persistent data structure implementations. My post generally analyzed the tradeoffs between both kinds of libraries and everything applies to the below libraries in either category.
Libraries are sorted by github popularity.
(require '[clojure.string :as str]) | |
(def test-tweets [ | |
"Saturday night is all right for sonnets." | |
"530 years ago today, Richard III tried to trade his kingdom for a horse. Turned out stock in his kingdom had dropped below mule.'" | |
"I never stay in London during August. Tis plague season." | |
"Nay, Falstaff doth not overeat. That is not where the calories come from." | |
"If you ask Polonius a question, you deserve the answer you get." | |
"Tragedy, for me, is when the best actress in a generation has his voice change." | |
"Fancy costumes, not much plot, cheesy moral tacked on at the end: superhero movies are just court masques." |
package adventure | |
import scala.collection.mutable.{ Map => MMap } | |
trait Direction | |
case object North extends Direction | |
case object South extends Direction | |
case object East extends Direction | |
case object West extends Direction | |
case object Wrong extends Direction |