| Engine | Consoles/Handhelds | Desktop | Mobiles | Pricing (for indies) | Home |
|---|---|---|---|---|---|
| <plaid/audio> | ✅ | iOS | Free (zlib license) | http://interactopia.com/libs/plaidaudio/doc.html | |
| Audiere | ✅ | Free (LGPL) | http://sourceforge.net/projects/audiere/ | ||
| BASS | ✅ | ✅ | €950/€475 per title on desktop/mobile | http://www.un4seen.com/ | |
| cAudio | ✅ | ✅ | Blackberry, iO |
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
| # -*- mode: ruby -*- | |
| # vi: set ft=ruby : | |
| Vagrant.configure(2) do |config| | |
| config.vm.box = "jhcook/osx-elcapitan-10.11" | |
| config.vm.provider "virtualbox" do |vb| | |
| vb.gui = true | |
| vb.name = "osx-el-capitan" | |
| vb.memory = "4096" | |
| # Switch to EFI | |
| vb.customize ["modifyvm", :id, "--firmware", "efi"] |
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
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
| alias airport='sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport' |
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
| #!/usr/bin/python2 | |
| """ | |
| Use scapy to modify packets going through your machine. | |
| Based on nfqueue to block packets in the kernel and pass them to scapy for validation | |
| """ | |
| import nfqueue | |
| from scapy.all import * | |
| import os |
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
| # AWS Version 4 signing example | |
| # taken from: | |
| # http://docs.aws.amazon.com/general/latest/gr/sigv4-signed-request-examples.html | |
| # Lambda API (InvokeAsync) | |
| # http://docs.aws.amazon.com/lambda/latest/dg/API_InvokeAsync.html | |
| # See: http://docs.aws.amazon.com/general/latest/gr/sigv4_signing.html | |
| # This version makes a POST request and passes request parameters | |
| # in the body (payload) of the request. Auth information is passed in |
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
| nginx/ | |
| !nginx/.gitkeep | |
| !nginx/logs/.gitkeep | |
| src/ | |
| tmp/ |
(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.
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 | |
| # Based on http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has | |
| # To use this, first create a corestorage drive - see e.g. http://www.cnet.com/how-to/how-to-make-a-custom-corestorage-drive-in-os-x/ | |
| # -- it'll look something like this: | |
| # | |
| # diskutil list # and figure out which actual drives you want to join | |
| # diskutil cs create FusionGroup disk0 disk2 # or whichever two drives | |
| # diskutil cs list # and note the Logical Volume Group ID | |
| # diskutil cs createVolume GROUPID jhfs+ Fused 100% |
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
| #!/usr/bin/env python2 | |
| """ | |
| Author: takeshix <takeshix@adversec.com> | |
| PoC code for CVE-2014-0160. Original PoC by Jared Stafford (jspenguin@jspenguin.org). | |
| Supportes all versions of TLS and has STARTTLS support for SMTP,POP3,IMAP,FTP and XMPP. | |
| """ | |
| import sys,struct,socket | |
| from argparse import ArgumentParser |