Skip to content

Instantly share code, notes, and snippets.

View gvinaccia's full-sized avatar

Giovanni Vinaccia gvinaccia

  • Piano di Sorrento (NA), Italy
View GitHub Profile
@gvinaccia
gvinaccia / SplClassLoader.php
Created March 12, 2012 12:29 — forked from jwage/SplClassLoader.php
PHP: SplClassLoader
<?php
/**
* SplClassLoader implementation that implements the technical interoperability
* standards for PHP 5.3 namespaces and class names.
*
* http://groups.google.com/group/php-standards/web/final-proposal
*
* // Example which loads classes for the Doctrine Common package in the
* // Doctrine\Common namespace.
@gvinaccia
gvinaccia / gist:3825747
Created October 3, 2012 08:12
Nginx: vhost conf
server {
root /srv/www/__DOCROOT__;
index index.php index.html index.htm;
error_log /var/log/nginx/__HOSTNAME__.error.log;
# hostname così come appare in /etc/hosts
server_name __HOSTNAME__;
location / {
@gvinaccia
gvinaccia / name.sublime-project
Created February 7, 2013 17:20
default sublime project settings
"settings":
{
"default_line_ending": "unix",
"phpcs_additional_args":
{
"--standard": "PSR2",
"-n": ""
},
"phpcs_command_on_save": false,
"tab_size": 4,
@gvinaccia
gvinaccia / Javascript: datatable currency sort
Created August 5, 2013 10:09
Javascript: datatable currency sort
jQuery.fn.dataTableExt.aTypes.push(
function ( sData )
{
var sValidChars = "0123456789.-,";
var Char;
/* Check the numeric part */
for ( i=1 ; i<sData.length ; i++ )
{
Char = sData.charAt(i);
@gvinaccia
gvinaccia / app.js
Created March 5, 2018 18:14
angular-electron-example-files
import { BrowserWindow } from 'electron';
export default class Application {
constructor(options) {
this.debug = options.debug || false;
this.mainWindow = null;
}