Skip to content

Instantly share code, notes, and snippets.

View davewhittaker's full-sized avatar

Dave Whittaker davewhittaker

View GitHub Profile

Keybase proof

I hereby claim:

  • I am davewhittaker on github.
  • I am davewhittaker (https://keybase.io/davewhittaker) on keybase.
  • I have a public key whose fingerprint is 541C BF63 AFD4 F624 9FA8 78F3 F122 D7B6 0AA3 AD33

To claim this, I am signing this object:

@davewhittaker
davewhittaker / gist:8106865
Last active January 1, 2016 06:39
Test of findTablesFor
import org.squeryl._
import org.squeryl.PrimitiveTypeMode._
abstract class BaseEntity extends KeyedEntity[Long] {
val id: Long = 0
def table = MySchema.findTablesFor(this).head
}
case class Foo (
val name: String,
@davewhittaker
davewhittaker / anguarl.js
Last active December 14, 2015 04:59
weird closed scope issues
$scope.loadListing = function(selection) {
$scope.listState = 'loading';
console.debug("Loading listing");
var mySelection = selection;
var url = '/main/api/files/' + $scope.context;
var success = function(data) {
$scope.root = $scope.listing = data;
$scope.pageControl.page = 1;
if($scope.context == 'hotspot') {
var localFolders = _.filter(data, function(item){
@davewhittaker
davewhittaker / soft_lockup
Created February 6, 2013 15:29
Postgres soft lockup
Feb 4 14:09:36 h2dba kernel: BUG: soft lockup - CPU#6 stuck for 70s! [postmaster:22077]
Feb 4 14:09:36 h2dba kernel: Modules linked in: ipmi_si dell_rbu ipmi_devintf ipmi_msghandler mpt2sas scsi_transport_sas raid_class mptctl mptbase ipt_REJECT nf
_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 dm_mod
ses enclosure bnx2 sg dcdbas shpchp serio_raw iTCO_wdt iTCO_vendor_support ext4 mbcache jbd2 sd_mod crc_t10dif sr_mod cdrom megaraid_sas pata_acpi ata_generic a
ta_piix radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core [last unloaded: ipmi_si]
Feb 4 14:09:36 h2dba kernel: CPU 6
Feb 4 14:09:36 h2dba kernel: Modules linked in: ipmi_si dell_rbu ipmi_devintf ipmi_msghandler mpt2sas scsi_transport_sas raid_class mptctl mptbase ipt_REJECT nf
_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 dm_mod
se
@davewhittaker
davewhittaker / pattern_matcher_bug.stack
Created January 17, 2012 17:32
Stack trace during scalac crash
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.4-b02-402 mixed mode):
"pool-20-thread-4" prio=5 tid=10188e000 nid=0x111267000 waiting on condition [111266000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <74949b638> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)