Skip to content

Instantly share code, notes, and snippets.

Youri Bonnaffé youribonnaffe

View GitHub Profile
View gist:895d0e545115ba53ea521e7820b73604
https://tbnm9.app.goo.gl/?link=https%3a%2f%2fboogi.fr%2fbordeaux%3fsearch%3d104&apn=com.is.android.boogibordeaux&al=https://www.boogi.fr&ibi=com.instantsystem.boogi-bordeaux&d=0
@youribonnaffe
youribonnaffe / netExtender Ubuntu install and service
Last active Feb 5, 2016
netExtender Ubuntu 14.04 Install and run as a service
View netExtender Ubuntu install and service
# Install
Get the archive from http://ainola.sdf.org/NetExtender.Linux.8.0.784.x86_64.tgz
Run ./install as root (otherwise it got stuck on Connecting ... for me)
View gist:27d623e85dcc0e44e50c
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v Hidden /t REG_DWORD /d 1 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v SuperHidden /t REG_DWORD /d 1 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v ShowSuperHidden /t REG_DWORD /d 1 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v TaskbarGlomming /t REG_DWORD /d 0 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v TaskbarGlomLevel /t REG_DWORD /d 2 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v TaskbarSmallIcons /t REG_DWORD /d 1 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v HideFileExt /t REG_DWORD /d 0 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v FriendlyTree /t REG_DWORD /d 1 /f
reg add HKEY_CURRENT_USER
View rm-start-docker-node
#!/bin/sh
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/
/opt/proactive/bin/unix/rm-start-node -r $1 -f /opt/proactive/config/authentication/rm.cred -Dproactive.useIPaddress=true -n docker_$HOSTNAME
@youribonnaffe
youribonnaffe / Dockerfile
Created Jun 11, 2014
Dockerfile for ProActive
View Dockerfile
# ProActive
#
# VERSION 3.4.4
FROM dockerfile/java
MAINTAINER Youri Bonnaffé <youri.bonnaffe@activeeon.com>
COPY ./ProActiveScheduling-3.4.4_bin_full /opt/proactive
COPY rm-start-docker-node /opt/proactive/
View job.xml
<?xml version="1.0" encoding="UTF-8"?>
<job xmlns="urn:proactive:jobdescriptor:dev" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:proactive:jobdescriptor:dev ../../src/scheduler/src/org/ow2/proactive/scheduler/common/xml/schemas/jobdescriptor/dev/schedulerjob.xsd"
name="docker" priority="normal" cancelJobOnError="false">
<taskFlow>
<task name="run">
<scriptExecutable>
<script>
<code language="groovy">
println "ps -e".execute().text
@youribonnaffe
youribonnaffe / gist:76dfab1c2b4fa1319ce9
Created Jun 11, 2014
Run the ProActive Scheduler with Docker
View gist:76dfab1c2b4fa1319ce9
unzip ProActiveScheduling-3.4.4_bin_full.zip
cd ProActiveScheduling-3.4.4_bin_full
./bin/unix/scheduler-start-gui -Dproactive.useIPaddress=true -Dproactive.net.interface=docker0
@youribonnaffe
youribonnaffe / gist:10016567
Created Apr 7, 2014
Resize images from size in HTML
View gist:10016567
@Grab(group='org.ccil.cowan.tagsoup',
module='tagsoup', version='1.2' )
def tagsoupParser = new org.ccil.cowan.tagsoup.Parser()
def slurper = new XmlSlurper(tagsoupParser)
def htmlParser = slurper.parseText(new File('file.html').text)
htmlParser.'**'.findAll{ it.name() == 'img'}.each {
if(it.@width != "") {
println "Resizing ${it.@src} to width ${it.@width}"
@youribonnaffe
youribonnaffe / build.sh
Last active Aug 29, 2015
Build jsr223 nativeshell
View build.sh
git clone https://github.com/youribonnaffe/jsr223-nativeshell.git
cd jsr223-nativeshell
./gradlew
java -cp build/libs/jsr223-nativeshell-0.1.jar jsr223.nativeshell.Main bash echo Hello World
@youribonnaffe
youribonnaffe / workflow.xml
Last active Aug 29, 2015
Bash script task
View workflow.xml
<?xml version="1.0" encoding="UTF-8"?>
<job xmlns="urn:proactive:jobdescriptor:dev" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:proactive:jobdescriptor:dev http://www.activeeon.com/public_content/schemas/proactive/jobdescriptor/dev/schedulerjob.xsd"
name="BashHelloWorld" priority="normal" cancelJobOnError="false">
<taskFlow>
<task name="BashScript">
<scriptExecutable>
<script>
<code language="bash">
echo "Hello World"
You can’t perform that action at this time.