Skip to content

Instantly share code, notes, and snippets.

Cameron Zemek grom358

Block or report user

Report or block grom358

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
View openlayers2-google.patch
diff --git a/OpenLayers.debug.js b/OpenLayers.debug.js
index 3a5882f..97661b5 100644
--- a/OpenLayers.debug.js
+++ b/OpenLayers.debug.js
@@ -64315,12 +64315,13 @@ OpenLayers.Layer.Google.v3 = {
cache.rendered = true;
me.setGMapVisibility(me.getVisibility());
me.moveTo(me.map.getCenter());
+ cache.googleControl.appendChild(map.viewPortDiv);
});
View gist:c5ad8e43021eb9252fa0af05407a62f9
Restart cassandra: sudo service cassandra restart
In another terminal spam: nodetool disableautocompaction storage channel_messages
Keep spamming until node is up. Checked it worked that there is no compactions for channel_messages with nodetool compactionstats
cd /mnt/md0/cassandra/data/storage/channel_messages
Get list of files < 10Mb and 2 days old with: find -type f -iname '*-Data.db' -size -10M -mtime -2 | grep -v 'tmp' | cut -c3- | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/,/g'
Copy the list into clipboard
java -jar /tmp/jmxterm-1.0-alpha-4-uber.jar
open localhost:7199
bean org.apache.cassandra.db:type=CompactionManager
run forceUserDefinedCompaction <paste list>
View gist:f5d2930c4bc231ee3afebfd1db80defc
nodetool setlogginglevel org.apache.cassandra.db.filter ERROR
nodetool setlogginglevel org.apache.cassandra.thrift ERROR
nodetool setlogginglevel org.apache.cassandra.net ERROR
nodetool setlogginglevel org.apache.cassandra.utils ERROR
View gist:9cb9c004761dd7c868c6d9faa3aa8312
find -type f -iname '*-Data.db' -size -10M -mtime -2 | cut -c3- | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/,/g'
View gist:c298be1777c277f78b4902eca00cb377
ls -lh | cut -c55- | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/,/g'
View weather.cql
create keyspace weather with replication = {'class' : 'NetworkTopologyStrategy', 'AWS_VPC_US_EAST_1' : 3};
use weather;
create table city (cityid int, avg_tmp float, description text, primary key (cityid));
insert into city (cityid, avg_tmp, description) values (1,25.5,'Mild weather');
insert into city (cityid, avg_tmp, description) values (2,3,'Cold weather');
create table forecast(cityid int,forecast_date timestamp,humidity float,chanceofrain float,wind float,feelslike int, centigrade int, primary key (cityid,forecast_date));
insert into forecast(cityid,forecast_date,humidity,chanceofrain,wind,feelslike,centigrade) values (1,'2013-12-10',0.76,0.1,10,8,8);
insert into forecast(cityid,forecast_date,humidity,chanceofrain,wind,feelslike,centigrade) values (1,'2013-12-11',0.90,0.3,12,4,4);
insert into forecast(cityid,forecast_date,humidity,chanceofrain,wind,feelslike,centigrade) values (1,'2013-12-12',0.68,0.2,6,3,3);
insert into forecast(cityid,forecast_date,humidity,chanceofrain,wind,feelslike,centigrade) valu
View node_update.php
<?php
$nodes = node_load_multiple(NULL, array("type" => "webform"));
foreach ($nodes as $node) {
$save_node = new stdClass();
$save_node->nid = $node->nid;
$save_node->vid = $node->vid;
$save_node->type = $node->type;
$save_node->field_slsa_category = $node->field_slsa_category_1;
entity_get_controller("node")->resetCache(array($node->nid));
field_attach_presave("node", $save_node);
@grom358
grom358 / Formatter.php
Last active Dec 24, 2015
PHP Code Formatter
View Formatter.php
#!/usr/bin/php
<?php
/**
* PHP Token
*/
class Token {
public $type;
public $text;
public function __construct($type, $text) {
@grom358
grom358 / ksp_ascent_sim.js
Last active Dec 21, 2015
Simulate ascents in KSP
View ksp_ascent_sim.js
var THRUST = 5;
var PLANET_RADIUS = 200000;
var PLANET_MASS = 9.7600236e20;
var PLANET_SIDEREAL_VELOCITY = 9.0416;
var G = 6.67384e-11;
var ISP = 350;
var FUEL_RATE = THRUST / (ISP * 9.81);
var TARGET_ALT = 40000;
var DRY_MASS = 0.39875;
var FUEL_MASS = 0.191025;
@grom358
grom358 / ksp_rename.php
Last active Dec 17, 2015
A PHP script for renaming the part folder names for better ordering when viewing parts in VAB/SPH and also for finding the part in Windows Explorer
View ksp_rename.php
<?php
// Category
// Pod is the first tab but is last for purpose of category numbers
$categoryNames = array('Propulsion', 'Control', 'Structural', 'Aero', 'Utility', 'Science', 'Pods');
$subcategoryOrder = array();
// Order of pod parts
// Pods are not separated into subcategory
You can’t perform that action at this time.