Skip to content

Instantly share code, notes, and snippets.

View galak-fyyar's full-sized avatar
🍊

Anatoliy Sokolenko galak-fyyar

🍊
View GitHub Profile
@galak-fyyar
galak-fyyar / gist:200e8fdf5a33a25b5350a2d390355f7a
Created November 20, 2017 22:35
Check set of font features
otfinfo -f /usr/share/fonts/truetype/Palatino\ Linotype.ttf
@galak-fyyar
galak-fyyar / gist:4d33b62bc571e1eba443
Last active February 4, 2016 19:34
Syntax highlight in Mac
brew install highlight
pbpaste | highlight --syntax=groovy -O rtf | pbcopy
#!/bin/sh
#
# tomcat70 Startup script for Tomcat 7.0, the Apache Servlet Engine
#
#
# chkconfig: - 80 16
# description: Tomcat 7.0 is the Apache Servlet Engine
# processname: tomcat70
# config: /etc/tomcat/tomcat70.conf
# pidfile: /var/run/tomcat70.pid
#!/bin/bash
function usage {
echo "USAGE: git merge-svn <from> [<to>]"
echo ""
echo " from The branch name to be merged FROM"
echo " to Optional branch name to be merged onto. Default: HEAD"
echo ""
}
@galak-fyyar
galak-fyyar / gist:1b67a146783c56070456
Last active August 29, 2015 14:03
git svn fetch new branch
#!/bin/sh
branch_url=$1
rev=`svn log --stop-on-copy $branch_url | tail -4 | awk '{print $1}' | cut -c 2-500 | head -n 1`
git svn fetch -r $rev
git svn fetch
#!/bin/bash
set -e
#receipt http://stackoverflow.com/questions/14062895/bash-argument-case-for-args-in/14063511#14063511
while [[ $# -gt 0 ]] && [[ ."$1" = .--* ]]; do
optname="$1";
shift; #expose next argument
case "$optname" in
@galak-fyyar
galak-fyyar / gist:6102598
Created July 29, 2013 07:15
Fix of ignored authorized_keys in CentOS 6
ssh root@node02 'restorecon -R -v /root/.ssh'
@galak-fyyar
galak-fyyar / gist:5352289
Last active December 16, 2015 01:08
Install JSAwk to CentOS box
#!/bin/sh
sudo yum -y install js-devel
mkdir -p ~/bin
curl -L http://github.com/micha/jsawk/raw/master/jsawk > ~/bin/jsawk
chmod 755 ~/bin/jsawk
@galak-fyyar
galak-fyyar / StringTest.java
Created December 23, 2012 11:27
How switch by String is implemented in Java
class StringTest {
public static void main(String[] args) {
String switchString = "StringTest";
switch (switchString) {
case "FirstString": return;
case "SecondString": return;
case "StringTest":
System.out.println("Here it is");
return;
@galak-fyyar
galak-fyyar / DefineArray.groovy
Created July 29, 2012 20:41
Prototyping with Groovy
[ "cat", "dog", "bird" ] as String[]