Moose Hackathon Agenda
- Traits in C::MOP
- removing T::E from Moose/MOP
- adding lives_ok/dies_ok to Test::Moose
- merging C::MOP and Moose
- Antlers
- merging MooseX modules into Moose and/or core
- MX::AH into core
- MooseX::Traits -> Moose::Traits
#include QMK_KEYBOARD_H | |
enum custom_keycodes { | |
REP = SAFE_RANGE | |
}; | |
// use REP in the layout | |
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = ... | |
uint16_t key = 0; |
#!/bin/bash | |
# This script zeroes out any space not needed for packaging a new Ubuntu Vagrant base box. | |
# Run the following command in a root shell: | |
# | |
# bash <(curl -s https://gist.github.com/sartak/4af06edcb3/raw/vagrant-clean.sh) | |
function print_green { | |
echo -e "\e[32m${1}\e[0m" | |
} |
<html> | |
<head> | |
<meta | |
name="viewport" | |
id="viewport" | |
content="width=device-width,initial-scale=1.0,maximum-scale=10,user-scalable=1" | |
/> | |
<link type="text/css" rel="stylesheet" href="res/web/css/reviewer.css" /> | |
<script src="res/web/js/vendor/jquery.min.js"></script> | |
<script src="res/web/js/vendor/css_browser_selector.min.js"></script> |
normalizeIsoDate: function(date) { | |
if (date == "today") { | |
return new Date(); | |
} | |
var split = date.split('-'); | |
return new Date(split[0], split[1], split[2]); | |
}, |
var jobCalendars = new Y.PopupCalendarGroup({ | |
container: Y.one('.job-form'), | |
start: '.form_job_date_start', | |
end: '.form_job_end_date' | |
}); | |
var positionCalendars = new Y.PopupCalendarGroup({ | |
container: Y.one('.position-form'), | |
start: '.form_job_date_start', | |
end: '.form_job_end_date' |
Moose Hackathon Agenda
package Module::Install::Repository; | |
use strict; | |
use 5.008_001; | |
our $VERSION = '0.01'; | |
use base qw(Module::Install::Base); | |
sub auto_set_repository { | |
my $self = shift; |