Skip to content

Instantly share code, notes, and snippets.

View taesiri's full-sized avatar
🫂
don't give up!

Mohammad Reza Taesiri taesiri

🫂
don't give up!
View GitHub Profile
@yeonki-choi
yeonki-choi / openstack_adroidx86-gui.sh
Last active August 5, 2020 08:15
Running andoridx86 4.4 GUI on Openstack
###########################################################################
# Running andoridx86 4.4 GUI on Openstack.
###########################################################################
# Download iso image
$ wget http://sourceforge.net/projects/android-x86/files/Release%204.4/android-x86-4.4-r1.iso/download
$ mv download android-x86-4.4-r1.iso
# I crated a VM named "andro2" in Virutal Machine Manager on Ubuntu 12.04.3
@lukehedger
lukehedger / kill-jekyll.md
Last active February 28, 2022 16:57
Kill Jekyll server

Stopping a Jekyll server with ctrl-z can cause issues as the process is not stopped fully. To kill it:

$ lsof -wni tcp:4000
$ kill -9 <PID of process>

And next time, use crtl-c to stop.

@jexp
jexp / acl.adoc
Last active May 30, 2019 04:56
Neo4j directed path through multiple relationships with property filter

Neo4j directed path through multiple relationships with property filter

Being new to Cypher and Neo4j, I am having trouble constructing my query for my use-case. I am building a simple ACL (access control list) and am looking for a path through permission relationships an up a hierarchy as well. A picture may better explain it:

cC8KN

Key:
@bonsaiviking
bonsaiviking / NmapHeartbleed.md
Last active September 20, 2021 23:31
Guide to using Nmap to scan for the Heartbleed bug.

Requirements

  1. Nmap. The script requires version 6.25 or newer. The latest version, 6.47, already includes the next 3 dependencies, so you can skip directly to the Scanning section below.
    • An easy way to get the latest Nmap release is to use Kali Linux.
    • Binary installers are available for Windows.
    • RPM installer available for Linux, or install from source.
    • .dmg installer available for Mac OS X.
  2. tls.lua. The script requires this Lua library for TLS handshaking.
  3. ssl-heartbleed.nse. This is the script itself.
@mattdesl
mattdesl / gist:10218005
Created April 9, 2014 01:45
pseudo-code for perlin-noise based generative impressionist paintings
render
for each particle
x, y = particle.position
color = sample( colorMap, x, y )
noise = sample( noiseMap, x, y )
angle = noise * PI * 2
particle.velocity.add( cos(angle), sin(angle) )
@bozdag
bozdag / taking screenshot in linux with C
Last active January 16, 2025 17:30
This C program takes the whole screenshot of the root window for a given display and saves it in PNG file format.
/*
Grabs a screenshot of the root window.
Usage : ./scr_tool <display> <output file>
Example : ./scr_tool :0 /path/to/output.png
Author: S Bozdag <selcuk.bozdag@gmail.com>
*/
@olasd
olasd / stream_to_youtube.sh
Created March 28, 2014 19:58
Stream video to youtube via ffmpeg
#! /bin/bash
#
# Diffusion youtube avec ffmpeg
# Configurer youtube avec une résolution 720p. La vidéo n'est pas scalée.
VBR="2500k" # Bitrate de la vidéo en sortie
FPS="30" # FPS de la vidéo en sortie
QUAL="medium" # Preset de qualité FFMPEG
YOUTUBE_URL="rtmp://a.rtmp.youtube.com/live2" # URL de base RTMP youtube
Installing Ruby 2.0.0 on Kindle
===============================
So I've just jailbroken my Kindle, and want to run Ruby on it.
This is what I have right now on my Kindle:
* [KUAL](http://www.mobileread.com/forums/showthread.php?t=203326), the Kindle Unified Applications Launcher
* [KTERM](http://www.fabiszewski.net/kindle-terminal/) with tmux
Make sure you've also enabled `usbnetwork` so that you can SSH to your kindle via USB.
@victorkifer
victorkifer / IExtendedNetworkService.aidl
Created March 6, 2014 07:56
IExtendedNetworkService.aidl should be in com.android.internal.telephony package
package com.android.internal.telephony;
/**
* Interface used to interact with extended MMI/USSD network service.
*/
interface IExtendedNetworkService {
/**
* Set a MMI/USSD command to ExtendedNetworkService for further process.
* This should be called when a MMI command is placed from panel.
* @param number the dialed MMI/USSD number.
@roxlu
roxlu / H264_Decoder.cpp
Created March 3, 2014 16:57
LibAV parser and decoder example with openGL (YUV420 -> RGB shader).
#include "H264_Decoder.h"
H264_Decoder::H264_Decoder(h264_decoder_callback frameCallback, void* user)
:codec(NULL)
,codec_context(NULL)
,parser(NULL)
,fp(NULL)
,frame(0)
,cb_frame(frameCallback)
,cb_user(user)