Skip to content

Instantly share code, notes, and snippets.

zyphlar

Block or report user

Report or block zyphlar

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@zyphlar
zyphlar / detect_signal.grc
Created May 22, 2019
Trying to detect when there's a signal on a frequency
View detect_signal.grc
<?xml version='1.0' encoding='utf-8'?>
<?grc format='1' created='3.7.11'?>
<flow_graph>
<timestamp>Tue May 21 15:46:50 2019</timestamp>
<block>
<key>options</key>
<param>
<key>author</key>
<value></value>
</param>
@zyphlar
zyphlar / stanford-prison-cites.txt
Last active Jun 14, 2018
stanford-prison-cites
View stanford-prison-cites.txt
Sarah asserts, "I knew there were some sketchy things about the Stanford prison
experiment but whew this piece!"
Dan asserts, "A rare situation where even I don't care about the truth, either
they weren't monsters and we shouldn't say they were, or they were made monsters
and we still shouldn't say they were. Either way, grant them their peace. And we
should still worry about deference to authority."
Sarah asserts, "Not sure you caught the implications — that the basic premise of
the experiment, that there's a monster in all of us, exonerates systems... A
View cloudwatch-alarm-to-slack.js
'use strict';
/**
* See http://notes.webutvikling.org/send-aws-cloudwatch-alarms-to-slack/ for instructions
* But I like this code better because the snsToSlack.js code doesn't parse the CloudWatch JSON
*
* Follow these steps to configure the webhook in Slack:
*
* 1. Navigate to https://<your-team-domain>.slack.com/services/new
*
View phoenix-rally-urls-to-archive.txt
twitter
https://twitter.com/MidcourseJam/status/900211595044945920
videobot
https://twitter.com/DSA_Phoenix/status/900205150643658753
videobot
https://twitter.com/Walldo/status/900201042813603841
videobot
@zyphlar
zyphlar / output.txt
Last active Dec 23, 2016
Calculating subnet masks with PHP
View output.txt
string(14) "--- Binary ---"
string(44) "Base 11000000101010000000000100001110"
string(44) "Mask 11111111111111111111111000000000"
string(44) "BaseNet 11000000101010000000000000000000"
string(44) "Incrementer 00000000000000000000001000000000"
string(44) "Final 11000000101010000000001000000000"
string(10) "--- IP ---"
string(24) "Base 192.168.1.14"
string(25) "Mask 255.255.254.0"
string(23) "BaseNet 192.168.0.0"
View charts.js
function pairedChartColors(count) {
pairedSchemes = {3:["#a6cee3","#1f78b4","#b2df8a"],4:["#a6cee3","#1f78b4","#b2df8a","#33a02c"],5:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99"],6:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c"],7:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f"],8:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00"],9:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6"],10:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a"],11:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99"],12:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"]}
return pairedSchemes[count];
}
@zyphlar
zyphlar / create_elastic_cloud_watcher.sh
Last active Dec 15, 2017
Creates a Slack-compatible watcher for elastic.co cluster size
View create_elastic_cloud_watcher.sh
curl -u admin -p -XPUT 'https://your_elasticsearch_url:9243/_watcher/watch/cluster_size_watch' -d '{
"trigger" : {
"schedule" : { "interval" : "60s" }
},
"input" : {
"http" : {
"request" : {
"host" : "your_elasticsearch_url",
"port" : 9243,
"scheme" : "https",
View pdo.php
<?php
//..
$foo = "foofoo";
$bar = "barbar";
$conn = new PDO('mysql:host=yourserverip;dbname=yourdatabasename', 'username', 'password');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
@zyphlar
zyphlar / symfony-post-controller-hook.php
Created Feb 25, 2016
after-controller-response hooks in Symfony2
View symfony-post-controller-hook.php
<?php
public function myPostControllerFunction($someObject) {
$dispatcher = $this->get('event_dispatcher');
$logger = $this->get('logger');
$dispatcher->addListener('kernel.terminate', function ($event) use ($logger, $someObject) {
$logger->warning('This log entry was generated after Kernel Terminate and was passed an object of class: '.get_class($someObject));
});
}
View symfony_form_preset_event_example.php
<?php
use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents;
use Symfony\Component\Form\AbstractType;
class MyFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
You can’t perform that action at this time.