Skip to content

Instantly share code, notes, and snippets.

Undefined is not a function

Ivan Mrvelj imrvelj

Undefined is not a function
View GitHub Profile
imrvelj /
Created Jan 19, 2017 — forked from tjamps/
Basic RESTful API with Symfony 2 + FOSRestBundle (JSON format only) + FOSUserBundle + FOSOauthServerBundle

Basic RESTful API with Symfony 2 + FOSRestBundle (JSON format only) + FOSUserBundle + FOSOauthServerBundle

The API we are creating in this gist will follow these rules :

  • The API only returns JSON responses
  • All API routes require authentication
  • Authentication is handled via OAuth2 with password Grant Type only (no need for Authorization pages and such).
  • API versioning is managed via a subdomain (e.g.

The API will be written in PHP with the Symfony 2 framework. The following SF2 bundles are used :

View seemfoni
$username = $request->request->get('username');
$password = $request->request->get('password');
if(is_null($username) || is_null($password)) {
return new Response(
'Please verify all your inputs.',
array('Content-type' => 'application/json')
imrvelj /
Created Feb 22, 2017 — forked from rikukissa/
Unit testing Angular.js app with node.js, mocha, angular-mocks and jsdom

Testing Angular.js app headlessly with node.js + mocha

Lean unit tests with minimal setup

Code examples


  • Fake DOM (Everything works without a real browser)
  • Uses ngMocks to inject and mock Angular.js dependencies
  • I'm assuming you are already using browserify (but everything works fine without it)
imrvelj / .babelrc
Created Mar 20, 2017 — forked from JamieMason/.babelrc
Tree-Shaking with Babel 6, Webpack 2, and React.
View .babelrc
"presets": [
["es2015", {
"es2015": {
"loose": true,
"modules": false
}], "react"
View beame
View gw2
export LD_PRELOAD="" /
export __GL_SYNC_TO_VBLANK=0 /
View Arch Linux mkinitcpio: Possibly missing firmware for


In Arch Linux mkinitcpio -p linux


Possibly missing firmware for module: aic94xx
 Possibly missing firmware for module: wd719x
imrvelj / arch-linux-install
Created May 24, 2017 — forked from binaerbaum/arch-linux-install
Minimal instructions for installing arch linux on an UEFI NVMe system with full system encryption using dm-crypt and luks
View arch-linux-install
# Install ARCH Linux with encrypted file-system and UEFI
# The official installation guide ( contains a more verbose description.
# Download the archiso image from
# Copy to a usb-drive
dd if=archlinux.img of=/dev/sdX bs=16M && sync # on linux
# Boot from the usb. If the usb fails to boot, make sure that secure boot is disabled in the BIOS configuration.
# Set swiss-french keymap
View uir
When returned from a TransitionHookFn or TransitionStateHookFn, these values alter the running Transition:
False: the transition will be cancelled.
TargetState: the transition will be redirected to the new target state.
Promise: the transition will wait for the promise to resolve or reject. (see below)
If the promise is rejected (or resolves to false), the transition will be cancelled
If the promise resolves to a TargetState, the transition will be redirected
If the promise resolves to anything else, the transition will resume
Anything else: the transition will resume
View zik
Los Brito - El 4 5 6 ( watch?v=P2vDc7WxFs0 )
Skitz Ft. Buggsy - Born Inna System
Chick Corea and Gary Burton - Crystal Silence ( watch?v=p99xxR_2FdY )
PLUSTWO - Stop fantasy (1983)
DRS - This Ain't Love feat Calibre [Official Video]
OSHUN - Sango
Children Of Zeus - Still Standing (feat. DRS) (Lenzman Remix) (Official Video)
L' Entourloop - Time to Grow (feat. Gavlyn)
Archy Marshall - The Sea Liner MK 1
Little Richard - Hurry Sundown
You can’t perform that action at this time.