- bigdata = Web Intelligence and Big Data
- clinical skills = Teaching and Assessing Clinical Skills
- comp finance = Introduction to Computational Finance and Financial Econometrics
- data sci = Introduction to Data Science
- dmathgen = 离散数学概论 Discrete Mathematics Generality
- global introuslaw = The Global Student's Introduction to U.S. Law
- global theatre = Theatre and Globalization
- global theatre = Theatre and Globalization
- inforiskman = Information Security and Risk Management in Context
| #!/bin/bash -eu | |
| # Quote a single- or multi-line string for use in git's aliases | |
| # Copyright (c) 2016 Tom Hale under https://en.wikipedia.org/wiki/MIT_License | |
| quote() { | |
| printf %s "$1" | sed -r 's/(["\\])/\\\1/g'; | |
| } | |
| IFS=$(printf '\n') |
| #!/bin/bash | |
| # Run this script just before you put the laptop in the bin for security scanning. | |
| # You can add the seconds the laptop will be waiting before speaking. The default | |
| # is waiting for 180 seconds (3 minutes). | |
| # Switch to the login screen, effectively locking the screen. | |
| function lockscreen() { | |
| /System/Library/CoreServices/"Menu Extras"/User.menu/Contents/Resources/CGSession -suspend | |
| } |
| #!/usr/bin/perl | |
| # | |
| # Generate a listing of all paths ever used in the repository, along with the | |
| # disk space used by the path throughout the entire history. Note that sizes | |
| # for trees are cumulative; they include the sizes of all of the paths below | |
| # them, in addition to the tree storage itself. All sizes are in bytes, and | |
| # reflect git's delta and zlib compression. | |
| # | |
| # One caveat is that this is just the _current_ on-disk size. The on-disk size | |
| # of each object may change if git repacks and chooses different delta bases, |
| ### | |
| ### | |
| ### UPDATE: For Win 11, I recommend using this tool in place of this script: | |
| ### https://christitus.com/windows-tool/ | |
| ### https://github.com/ChrisTitusTech/winutil | |
| ### https://www.youtube.com/watch?v=6UQZ5oQg8XA | |
| ### iwr -useb https://christitus.com/win | iex | |
| ### | |
| ### OR take a look at | |
| ### https://github.com/HotCakeX/Harden-Windows-Security |
- Mobiledoc - github.com/bustle/mobiledoc-kit - framework to build editors with a standardized JSON structure
- ShareDB - github.com/share/sharedb - framework to sync any JSON document using operational transforms, add real-time collaborative editing to anything else
- Bangle.dev - github.com/bangle-io/bangle.dev - toolkit built for building editors, based on prosemirror
These use separate document structures instead of HTML, some are more modular libraries than full editors
Here are my attempts to script an IntelliJ-based IDE using javax.script.* API (ex-JSR-223).
The list of available scripting languages and engines:
- Groovy - built-in, via Groovy jars and
<app>/lib/groovy-jsr223-xxx.jar - JavaScript (Nashorn) - built-in, via Java Runtime
<app>/jbr/...(deprecated and will be removed soon) - JavaScript (GraalJS) - https://plugins.jetbrains.com/plugin/12548-intellij-scripting-javascript
- JPython - https://plugins.jetbrains.com/plugin/12471-intellij-scripting-python
- JRuby - https://plugins.jetbrains.com/plugin/12549-intellij-scripting-ruby
- Clojure - https://plugins.jetbrains.com/plugin/12469-intellij-scripting-clojure
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
Mini projects by Maxime Euzière (xem), subzey, Martin Kleppe (aemkei), Mathieu Henri (p01), Litterallylara, Tommy Hodgins (innovati), Veu(beke), Anders Kaare, Keith Clark, Addy Osmani, bburky, rlauck, cmoreau, maettig, thiemowmde, ilesinge, adlq, solinca, xen_the,...
(For more info and other projects, visit http://xem.github.io)
(Official Slack room: http://jsgolf.club / join us on http://register.jsgolf.club)
| #!/usr/bin/env ruby | |
| # merge_asana_into_omnifocus.rb | |
| # Hilton Lipschitz | |
| # http://www.hiltmon.com | |
| # Use and modify freely, attribution appreciated | |
| # Script to import Asana projects and their tasks into | |
| # OmniFocus and keep them up to date from Asana. |