Skip to content

Instantly share code, notes, and snippets.

View thijsvdanker's full-sized avatar

Thijs van den Anker thijsvdanker

View GitHub Profile
/*
DESCRIPTION
-----------
Use NodeJS to read RFID ids through the USB serial stream. Code derived from this forum:
http://groups.google.com/group/nodejs/browse_thread/thread/e2b071b6a70a6eb1/086ec7fcb5036699
CODE REPOSITORY
---------------
https://gist.github.com/806605
@thijsvdanker
thijsvdanker / date-views-pager.tpl.php
Last active December 28, 2015 00:29
Use month names as calendar pager for Drupal 7.
<?php
/**
* @file
* Template file for the example display.
*
* Variables available:
*
* $plugin: The pager plugin object. This contains the view.
*
* $plugin->view
@thijsvdanker
thijsvdanker / move_files
Created October 27, 2014 13:14
Move all jpg files within a path recursively to the current directory
find /path/to/files/ -name "*.jpg" -exec mv {} ./ \;
@thijsvdanker
thijsvdanker / environment.js
Created May 4, 2015 13:15
Allow fillmurray images on your ember-cli site.
/* jshint node: true */
module.exports = function(environment) {
var ENV = {
modulePrefix: 'ember101',
environment: environment,
baseURL: '/',
locationType: 'auto',
EmberENV: {
FEATURES: {
@thijsvdanker
thijsvdanker / page.tpl.php
Created May 4, 2015 14:28
donttrustthem
<div id="page">
<header id="header" role="banner">
<?php if ($logo): ?>
<a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home" id="logo"><img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" /></a>
<a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home" id="logo-mobile"><img src="<?php print $base_path; ?><?php print $directory; ?>/logo-mobile.png" alt="<?php print t('Home'); ?>" /></a>
<?php endif; ?>
<?php if ($site_name || $site_slogan): ?>
<hgroup id="name-and-slogan">
@thijsvdanker
thijsvdanker / TenantMigrations.php
Created September 4, 2015 10:11
Creates a trait to be used in tests that don't want the whole multi-tenant setup.
<?php
/**
* @file
* Contains tests\helpers\TenantMigrations
*/
namespace tests\helpers;
trait TenantMigrations
{
@thijsvdanker
thijsvdanker / AbstractModel.php
Created September 14, 2015 19:44
AbstractModel constructor
<?php
namespace HynMe\Framework\Models;
use Illuminate\Database\Eloquent\Model;
use ReflectionClass;
use Request;
class AbstractModel extends Model
{
@thijsvdanker
thijsvdanker / authenticated-routes-test.js
Created November 6, 2015 09:57
Visiting two routes that require authentication in an acceptance test only redirects once.
import Ember from 'ember';
import { module, test } from 'qunit';
import startApp from 'APP_NAME/tests/helpers/start-app';
module('Acceptance | authenticated routes', {
beforeEach: function() {
this.application = startApp();
},
afterEach: function() {
@thijsvdanker
thijsvdanker / application.controller.js
Last active November 10, 2015 20:32
DateTransformSafari
import Ember from 'ember';
import DS from "ember-data";
export default Ember.Controller.extend({
invalidDate: Ember.computed(function() {
var dateString = "2015-01-01 00:00:00";
var transformer = DS.DateTransform.create();
return transformer.deserialize(dateString);
}),
@thijsvdanker
thijsvdanker / application.controller.js
Last active November 13, 2015 11:20
Promises experiment
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Promises experiment',
facts: ['a','b','c'],
status: 'waiting....',
init: function() {
console.log('insert');