Skip to content

Instantly share code, notes, and snippets.

Avatar

Виктор Диктор Rpsl

View GitHub Profile
@Rpsl
Rpsl / img_optim.sh
Created Jun 11, 2014
Image Optimize
View img_optim.sh
for file in `find . -iname "*.jpg" -or -iname "*.png" -or -iname "*.jpeg"`;do
ext=${file##*.}
if [ -n "$ext" ]; then
if [ "$ext" = "jpg" ]; then
echo "optimizing ${file} as jpeg file with jpegtran"
jpegtran -copy none -optimize -perfect -outfile temp_abracadabra_filename.jpg $file
mv -f temp_abracadabra_filename.jpg $file;
fi
if [ "$ext" = "jpeg" ]; then
echo "optimizing ${file} as jpeg file with jpegtran"
View disable_console
(function() {
try {
var $_console$$ = console;
Object.defineProperty(window, "console", {
get: function() {
if ($_console$$._commandLineAPI)
throw "Sorry, for security reasons, the script console is deactivated on netflix.com";
return $_console$$
},
set: function($val$$) {
@Rpsl
Rpsl / terminal.sh
Last active May 25, 2021
Open iTerm terminal from PhpStorm ( NativeNeighbourhood plugin );
View terminal.sh
cd ~/Library/Application\ Support/WebIde70/NativeNeighbourhood/classes/org/intellij/plugins/nativeNeighbourhood/icons/macosx
echo '#!/bin/sh
#
# Reveal a directory in the Terminal.
#
# The script takes one argument, the qualified name of a directory.
#
# Note that the script is necessary because osascript before osx 10.4 could not
# pass arguments.
@Rpsl
Rpsl / gist:3689563
Created Sep 10, 2012
PHP check zombie process
View gist:3689563
<?php
//Проверка на зависший процесс
$pid = '/tmp/filestart.pid';
$timeout = 3 * 60 * 60;
if ( is_file( $pid ) )
{
$pidInfo = explode( '|', file_get_contents( $pid ) );
if ( isset( $pidInfo[1] ) AND $pidInfo[1] + $timeout > time() )
{
@Rpsl
Rpsl / twig_str2javascript_helper.php
Created Sep 3, 2012
Twig filter "String 2 Javascript"
View twig_str2javascript_helper.php
<?php
/**
* Вывод текста через javascript, чтобы он не индексировался поисковиками.
*
* @param $str
* @return string|bool
*/
function str2javascript( $str = FALSE )
{