Skip to content

Instantly share code, notes, and snippets.

Michaël Marinetti Asenar

Block or report user

Report or block Asenar

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Asenar
Asenar / base.js
Last active Dec 12, 2015
[not finished] non-intrusive javascript example with pretty notices
View base.js
function mainfunc (func){
this[func].apply(this, Array.prototype.slice.call(arguments, 1));
}
function debug(e){
if(__d && typeof console != 'undefined'){
console.log(e);
}
}
function error(e){
@Asenar
Asenar / deploy
Last active Dec 11, 2015
[draft] deploy with gitolite. This is a draft, feel free to comment. This is not bug free (yet), some push may not work properly. Pushing tags produce an error (or something like that), and there is something by pushing new branches
View deploy
#!/bin/bash
#
# file : serveur-prod:/home/git/scripts/deploy
# desc : This script deploy a pushed branch in web directory specified in conf/$repo-name.conf
#
# author : Michaël Marinetti
# creation : 2012-09-07
# modified : 2013-01-24
#
# LOG
View test.vim
" progressively check higher values... falls out on first "true"
" (note addition of zero ... this guarantees return from function is numeric
if strftime("%H") < 6 + 0
colorscheme darkblue
echo "setting colorscheme to darkblue"
elseif strftime("%H") < 12 + 0
colorscheme morning
echo "setting colorscheme to morning"
elseif strftime("%H") < 18 + 0
colorscheme shine
@Asenar
Asenar / Firstpage.php
Created Oct 31, 2012
something like this
View Firstpage.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<link href="/js/jquery/jquery.cleditor.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery/jquery.cleditor.js"></script>
<script type="text/javascript" src="/js/jquery/jquery.form.js"></script>
<script type="text/javascript">
$("#myform").submit(function(e){
@Asenar
Asenar / bashrc.bash
Last active Oct 11, 2015
script for testing fancy prompt with 2 colors
View bashrc.bash
#!/bin/bash
# list of colors, just what I use for test
txtrst=\[\033[00m\] # no color
txtred=\[\033[31m\] # Red
txtred=\[\033[32m\] # Green
txtblu=\[\033[34m\] # Blue
RANDOM_PROMPT()
{
@Asenar
Asenar / post-receive
Created Sep 3, 2012
what's the best way to make this hooks working when the "git fetch" is on an other server ?
View post-receive
read oldrev newrev refname
branch=${refname#refs/heads/}
dir_develop=/home/www/dev.mywebsite.com
dir_master=/home/www/mywebsite.com
mail=michael@mywebsite.com
if (test "$branch" = "develop") then
cd $dir_develop
@Asenar
Asenar / etc-ssh-sshd_config
Created Jun 21, 2012
fichier de configuration pour chrooter les utilisateurs qui utilisent ce moyen
View etc-ssh-sshd_config
1) chown root:sftp /home/web -R
fortement basé sur http://shapeshed.com/chroot_sftp_users_on_ubuntu_intrepid/ , et un grand merci à la communauté freenode/gandi-hosting !
----------------------------------------------------
# Package generated configuration file
# See the sshd_config(5) manpage for details
View gist:2935331
Etat HTTP 500 -
type Rapport d'exception
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
@Asenar
Asenar / gist:2916695
Created Jun 12, 2012
afficher les sauts de ligne dans AdminLogs
View gist:2916695
$ svn diff
Index: classes/AdminTab.php
===================================================================
--- classes/AdminTab.php (revision 15980)
+++ classes/AdminTab.php (working copy)
@@ -1524,6 +1524,8 @@
echo Tools::displayDate($tr[$key], (int)$cookie->id_lang);
elseif (isset($params['type']) AND $params['type'] == 'datetime')
echo Tools::displayDate($tr[$key], (int)$cookie->id_lang, true);
+ elseif (isset($params['type']) AND $params['type'] == 'log')
@Asenar
Asenar / an-other-one.sh
Last active Oct 5, 2015
massive search and replace multiline when you have an old html website to modify. Theses scripts has been used to add google analytic tracker in <head> , and to convert an html website to "basic php", replacing html main blocs like headers, footers and menus by a php inclusion + renaming file html to php
View an-other-one.sh
#!/bin/bash
# Author: Michaël Marinetti
# Description: in each files ( $ext extension)
# if they not contains $search add $content (absolute path) before $add_before (a vim regex, beginning with / or ?)
dir=www
ext="htm"
search="_setAccount"
content=~/correct-html-header
add_before="/<\/head>/-1"
You can’t perform that action at this time.