This file contains 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 ruby | |
# Simplified demo showing the use of the Sequel gem, raw OCI8 connection, and | |
# ruby_plsql gem on a single connection. Uses undocumented yield behavior from | |
# Sequel, so might not work with different Sequel versions. | |
# by Mike Bourgeous | |
# These must be set before requiring oci8 | |
ENV['NLS_LANG'] = 'american_america.utf8' | |
ENV['TNS_ADMIN'] = File.expand_path(File.dirname(__FILE__)) |
This file contains 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
/* | |
* This implementation of popen3() was created in 2007 for an experimental | |
* mpg123 frontend and is based on a popen2() snippet found online. This | |
* implementation may behave in unexpected ways if stdin/stdout/stderr have | |
* been closed or modified. No warranty of its correctness, security, or | |
* usability is given. My modifications are released into the public domain, | |
* but if used in an open source application, attribution would be appreciated. | |
* | |
* Mike Bourgeous | |
* https://github.com/mike-bourgeous |
This file contains 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
/* | |
* Minimal Linux- and GLX-specific example of using a pool of Pixel Buffer | |
* Objects to stream pixel data. | |
* | |
* This is a minimal test case for opening an OpenGL window with raw | |
* X11/Xlib/GLX, drawing a simple test image, and fast PBO-based streaming of | |
* image data to disk with glReadPixels(). | |
* | |
* On an NVidia RTX2080 Super, on Ubuntu 20.04, saving to an SSD, this sustains | |
* 150+fps (peaking at 500+, hitting 900+ if only writing a single file instead |
OlderNewer