these are all pretty similar --
Scala:
val outer = List(List(1, 2, 3, 4, 5), List(4, 5, 6, 7, 8))
for {
inner <- outer
x <- inner
} yield x
out = [] | |
for i in range(2020, 1978, -2): | |
yr = "%02d" % (i % 100) | |
out.append("""( | |
SELECT | |
`bigquery-public-data.fec.indiv{0}`.cmte_id, | |
cmte_nm, | |
amndt_ind, | |
rpt_tp, | |
transaction_pgi, |
Well Name,API No.,Well Direction,Operator,Well Status,Well Type,Township Range Section,Kelly Bushing Elevation,Drillers Total Depth,County,Closest City,Latitude,Longitude,Spud Date,Completion Date,Sep 2019 Oil Prod,Sep 2019 Gas Prod,Total Oil Prod,Total Gas Prod,First Production Date on File,Most Recent Production Date on File,Ground Elevation,Permit Date | |
Le Bar Et Al B 3 3,49-009-21137,V,BLACK BEAR OIL CORPORATION,Producing Oil Well,Oil Well,35N 70W 2,4770 KB,7444,"Converse County, WY",Douglas,43.030730,-105.228700,1976-10-02,1976-12-02,50 BBLs,120 MCF,"116,346 BBLs","140,695 MCF",January 1978,December 2020,, | |
Lebar 1-24,49-009-21402,V,MATRIX PRODUCTION COMPANY,Producing Oil Well,Oil Well,36N 70W 24,4926,7410,"Converse County, WY",Douglas,43.076050,-105.207030,1978-06-13,1978-07-19,188 BBLs,0 MCF,"265,994 BBLs","501,793 MCF",January 1978,December 2019,, | |
Lebar Fee 1-4,49-009-21550,V,CHACO ENERGY COMPANY,Producing Oil Well,Oil Well,35N 70W 4,4830 KB,7557,"Converse County, WY",Douglas,43.037640,-105.268560,1979- |
window.sortBy = function(key, ascending) { | |
const streams = Array.from(document.querySelectorAll(".stream-row")).map( | |
r => ({ | |
row: r, | |
name: r.querySelector(".stream-name").innerText, | |
description: r.querySelector(".description").innerText, | |
messagesPerWeek: parseInt( | |
r.querySelector(".stream-message-count-text").innerText | |
), | |
subscribers: parseInt( |
// run this in the console or something | |
document.body.innerHTML = Array.from(document.querySelectorAll('table.wikitable td:first-child')).map(x => x.textContent.replace(/\[[^\]]*\]/, '').trim()).sort().join("<br>") |
(function () { | |
function rot13(str) { | |
return str.replace(/([A-Ma-m])|([N-Zn-z])/g, function (m, p1, p2) { | |
return String.fromCharCode(m.charCodeAt(0) + (p1 ? 13 : -13)); | |
}); | |
} | |
if (document.getSelection().rangeCount == 0) { | |
return; | |
} | |
const range = window.getSelection().getRangeAt(0); |
these are all pretty similar --
Scala:
val outer = List(List(1, 2, 3, 4, 5), List(4, 5, 6, 7, 8))
for {
inner <- outer
x <- inner
} yield x
SELECT | |
?film | |
?title | |
?directors | |
?year | |
WHERE | |
{ | |
SELECT | |
?film | |
?title |
SELECT ?ingredient ?ingredientLabel (GROUP_CONCAT(DISTINCT ?sandwichLabel; SEPARATOR = ", ") AS ?sandwiches) WHERE { | |
?sandwich ((wdt:P31?)/(wdt:P279*)) wd:Q28803; | |
wdt:P527 ?ingredient. | |
MINUS { ?ingredient (wdt:P279*) wd:Q7802. } | |
SERVICE wikibase:label { | |
bd:serviceParam wikibase:language "en", "fr". | |
?sandwich rdfs:label ?sandwichLabel. | |
?ingredient rdfs:label ?ingredientLabel. | |
} | |
} |
#!/bin/bash | |
read -r win_found <<<$(wmctrl -l -p | awk '{print $1,$3}' | while read -r wins; do ps -o command= -p "${wins/0x* /}" | grep -q gnome-terminal && echo "${wins/ */}" && break; done) | |
if [ -z "$win_found" ]; then | |
gnome-terminal | |
else | |
wmctrl -i -a $win_found | |
fi |