Paragraphs are separated by a blank line.
2nd paragraph. Italic, bold, and monospace
. Itemized lists
look like:
- this one
- that one
/* for this one, we were entering text to a textarea element, and it was being stored as the element's value. Selenium | |
* is fast enough that it will do this, then move on the the next bit of code (usually clicking a save or done button) | |
* before JS has updated the value with the text. Its tempting to use a Thread.sleep, but using Selenium's built-in | |
* waits, we can handle this */ | |
el(socialIconUrlInput).sendKeys(url); | |
wait.until(ExpectedConditions.textToBePresentInElementValue(socialIconUrlInput, url)); //now we're sure its ok to move on | |
clickElement(el(doneButton)); | |
/* in this case, a button was being clicked that caused a list of options to change in the UI. These option buttons were | |
* being removed, then replaced with the new ones when the button was clicked (which gets done via JS). Selenium would |
# So recently I noticed that I was getting notifications on YouTube for channels that I had not enabled any notifications for. | |
# I checked in the youtube settings (see the url in this script), and realized that for some reason they had ALL been | |
# enabled. I wanted to disable them all, but I have several hundred channels that I sub to, and didn't want to go through | |
# all of them and click the option. | |
# | |
# Selenium to the rescue!!! | |
# | |
# So, you need to somehow get in to a session with your account signed in. I just started the driver, put a 40 second sleep, | |
# then signed in manually. Then the next time I ran this script, the driver was in my session. I dunno, not used to it working | |
# like that. |
(fn love.draw [] | |
(love.graphics.print "Hello World!" 400 300)) |
;;; General form | |
;;; CL has two fundamental pieces of syntax: ATOM and S-EXPRESSION. | |
;;; Typically, grouped S-expressions are called `forms`. | |
10 ; an atom; it evaluates to itself | |
:thing ; another atom; evaluating to the symbol :thing | |
t ; another atom, denoting true | |
(+ 1 2 3 4) ; an s-expression | |
'(4 :foo t) ; another s-expression |
Every command, function, or variable intended for users to know about should have a documentation string. | |
An internal variable or subroutine of a Lisp program might as well have a documentation string. Documentation strings take up very little space in a running Emacs. | |
Format the documentation string so that it fits in an Emacs window on an 80-column screen. It is a good idea for most lines to be no wider than 60 characters. The first line should not be wider than 67 characters or it will look bad in the output of apropos. | |
Use blank lines between sections if the documentation string is long. | |
The first line of the documentation string should consist of one or two complete sentences that stand on their own as a summary. M-x apropos displays just the first line, and if that line's contents don't stand on their own, the result looks bad. In particular, start the first line with a capital letter and end it with a period. |
(defun all (seq fn) | |
"Immediately return NIL if FN returns NIL for any item in SEQ." | |
(loop for i in seq | |
always (funcall fn i))) | |
(all '(1 2 3) (lambda (x) (< x 5))) | |
;; => T | |
(all '(1 2) (lambda (x) (= x 1))) | |
;; => NIL |
;;; package --- Summary | |
;; its not a package, its just all my customs | |
;;; Commentary: | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
;; custom-set-variables - Dont edit below here! ;; | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
import * as R from 'ramda' | |
// Setting up some date to play with | |
const foo = { | |
validate() { | |
return this.x < 69 && (typeof this.name === 'string'); | |
}, | |
x: 420, | |
name: Symbol('lul') | |
} |
Most listened albums in Google Music Compositional quality of the album as a whole. Personal, historical attachment to the band or album. Comparison to other albums that are being considered.
What can I say, I'm crazy about Intronaut. I found this album in 2015, just after getting back in to programming, so it has a bit of recent sentimentality to it for me too. It's also just a fantastic album.