Skip to content

Instantly share code, notes, and snippets.

View dgershman's full-sized avatar
🔒

Danny Gershman dgershman

🔒
View GitHub Profile
SELECT
TRIM(REPLACE(UPPER(name), 'GROUP', '')))
count(TRIM(REPLACE(UPPER(name), 'GROUP', ''))))
FROM api_meetings
GROUP BY TRIM(REPLACE(UPPER(name), 'GROUP', '')))
ORDER BY TRIM(REPLACE(UPPER(name), 'GROUP', ''))) DESC
<script type="text/javascript">
$(function() {
var posts = $("[id^=post_row_]")
if (posts.length > 0) {
var separator = "<tr><td><div class=\"bx-def-hr bx-def-margin-sec-top bx-def-margin-sec-bottom\"></div></td></tr>";
$(".forum_posts").html("")
for (var x = posts.length - 1; x >= 0; x--) {
$(".forum_posts").append(separator)
$(".forum_posts").append(posts[x].outerHTML + "<hr/>");
}
@dgershman
dgershman / bmlt-upgrade-complete.sh
Last active October 27, 2018 03:24
upgrade a BMLT installation
echo "Deleting previous archived version"
rm -rf old_main_server/
echo "Moving previous version to be archived version."
mv main_server/ old_main_server/
echo "Moving new version to be the current one."
mv new_main_server/ main_server/
echo "You can now view the site under http://[bmlt-host]/main_server."

Keybase proof

I hereby claim:

  • I am radius314 on github.
  • I am radius314 (https://keybase.io/radius314) on keybase.
  • I have a public key whose fingerprint is 8279 909E 8484 FCDA 0809 D16D 900D 5993 7D2E 1496

To claim this, I am signing this object:

package main
import "fmt"
func main() {
for x := 1; x <= 100; x++ {
if (x % 5 == 0 && x % 3 == 0) {
fmt.Println("FizzBuzz")
} else if (x % 5 == 0) {
fmt.Println("Buzz")
@dgershman
dgershman / server.js
Created June 28, 2016 23:32
socks proxy
var socks = require('socksv5');
var srv = socks.createServer(function(info, accept, deny) {
accept();
});
srv.listen(1080, '0.0.0.0', function() {
console.log('SOCKS server listening on port 1080');
});
srv.useAuth(socks.auth.None());
function func_superman() {
man -t $1 | open -f -a /Applications/Preview.app
}
alias superman='func_superman'
module['exports'] = function sendToSlack (hook) {
console.log('received payload from docker: ' + JSON.stringify(hook.req.body));
var dockerInboundPayload = hook.req.body;
var requestOptions = {
url: hook.env.SLACK_WEBHOOK_URL,
body: {
text : 'Image pushed to repo ' + dockerInboundPayload.repository.repo_name,
channel: hook.env.SLACK_CHANNEL_NAME
},
var httpProxy = require('http-proxy');
var proxyServer = httpProxy.createProxyServer({target: 'http://jenkins1.cinch.lightcrest.com:7777'}).listen(7777)
console.log("proxy started...");
#git remote rm origin
#git remote add origin https://freeswitch.org/stash/scm/fs/freeswitch.git
#may need to do this
git config --global http.proxy <http-proxy-server>
#and
export http_proxy=<http-proxy-server>
cd /usr/local/src
git clone https://freeswitch.org/stash/scm/fs/freeswitch.git