Skip to content

Instantly share code, notes, and snippets.

View grEvenX's full-sized avatar

Even André Fiskvik grEvenX

View GitHub Profile
@grEvenX
grEvenX / automations.yaml
Created January 21, 2019 20:47
Home-assistant, prompt to unlock door when arriving home
- alias: Notify iOS device about locked door when coming home
trigger:
platform: state
entity_id: device_tracker.user_a_iphone,device_tracker.user_b_iphone
to: home
condition:
- condition: state
entity_id: lock.ytterdor
state: 'locked'
action:
@grEvenX
grEvenX / example-openapi-datetime.yaml
Created July 31, 2018 11:07
Example case for using date-time property in openapi 3.0
openapi: "3.0.0"
info:
version: 1.0.0
title: Swagger Petstore
license:
name: MIT
servers:
- url: http://petstore.swagger.io/v1
paths:
/pets:
@grEvenX
grEvenX / example.yaml
Created July 26, 2018 06:45
OpenAPI generator Swift 4 enum issue
openapi: "3.0.0"
info:
version: 1.0.0
title: Swagger Petstore
license:
name: MIT
servers:
- url: http://petstore.swagger.io/v1
paths:
/pets:
@grEvenX
grEvenX / gettext-javascript.patch
Created July 5, 2012 11:35
Patch for gettext 0.18.1.1 enabling JavaScript support
Only in gettext-javascript: .git
Only in gettext-javascript: .gitattributes
Only in gettext-javascript: .gitignore
Only in gettext-javascript: Admin
Only in /Users/even/Downloads/gettext-0.18.1.1: Makefile.in
Only in gettext-javascript: README-alpha
diff -u /Users/even/Downloads/gettext-0.18.1.1/aclocal.m4 gettext-javascript/aclocal.m4
--- /Users/even/Downloads/gettext-0.18.1.1/aclocal.m4 2010-06-06 22:12:40.000000000 +0200
+++ gettext-javascript/aclocal.m4 2012-07-05 13:19:14.000000000 +0200
@@ -1,624 +0,0 @@
@grEvenX
grEvenX / nginx.conf
Created May 24, 2012 14:27
nginx multi-project based on base-path
server {
listen 443;
server_name mysuperserver;
location /project1 {
}
location /project2 {
@grEvenX
grEvenX / composer.json
Created May 23, 2012 14:25
composer.json memory exception
{
"name": "symfony/framework-standard-edition",
"description": "The \"Symfony Standard Edition\" distribution",
"autoload": {
"psr-0": { "": "src/" }
},
"require": {
"php": ">=5.3.3",
"symfony/symfony": "2.1.*",
"doctrine/orm": "2.2.*",
@grEvenX
grEvenX / a.php.txt
Created May 22, 2012 07:51 — forked from anonymous/a.php.txt
a.php
if (false === $pos = strrpos(get_class($this->controller[0]), '\\__CG__\\')) {
$class = $this->controller[0];
} else {
$class = substr(get_class($this->controller[0]), $pos + 8);
}
$this->params = $this->queryParamReader->read(new \ReflectionClass($class), $this->controller[1]);
@grEvenX
grEvenX / jqm-patch.md
Created February 28, 2012 16:37 — forked from eddiemonge/jqm-patch.md
jQuery Mobile Bug Patching

Tips for jQuery Mobile Bug Patching

Requirements:

PHP Web Server

Some common ones:

@grEvenX
grEvenX / localization_syntax
Created February 24, 2012 14:35 — forked from anonymous/localization_syntax
localization discussion
var completeString = _('I am {role} and {nationality}', 'domain', {
role: 'monkey',
nationality: 'norwegian'
});
var featureList = '<ul>' + _('#info', 'domain').join('</li><li>') + '</li>';
function _(string, domain, values) {
var processedValues = {};
for (var key in values) {
@grEvenX
grEvenX / jenkins_with_rvm.md
Created February 17, 2012 10:47
Setup Jenkins with RVM on Centos 5.6

Make sure server is updated

yum update

Install prerequisites

yum install gcc automake autoconf libtool make patch java httpd ruby ruby-devel readline-devel zlib-devel

Add jenkins repo and install