This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* | |
* @param {string} letter the string representation of the grade. Examples: ["a-", "A", "F", "b+"] | |
* @param {number} points the number of points that an perfect A represents on the scale | |
* @param {number} inc the number of points in between each full letter grade | |
*/ | |
function grade(letter = "", points = 4, inc = 1) { | |
if (letter.length < 1 || letter.length > 2) { | |
throw 'the length of the letter grade string must be equal to 1 or 2' | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function getURLFileExtension(url) { | |
if (url && url.length > 0) { | |
let results = url.match(/(?:[\d\w]+\.[\d\w]+)(?:\/.+)\.([^/]*)$/); | |
if (results && results.length == 2) { | |
return results[1]; | |
} | |
} | |
return undefined | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class CenteredJFrame { | |
public static void main(String[] args) { | |
JFrame frame = new JFrame(); | |
center(frame, 800, 600); | |
frame.add(new JButton("Bananas")); | |
frame.add(new JButton("Oranges")); | |
frame.add(new JButton("Apples")); | |
frame.setVisible(true); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
ps -u $(whoami) -x -o comm | egrep -o '/Applications/([A-z0-9 ]+/)?[A-z0-9 ]+\.app' | sort -u | egrep -o '[A-z0-9 ]+\.app' | awk '{if (NR!=0) {print substr($0, 1, length($0) - 4)}}' |
NewerOlder