Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
MODULE_DIR="module"
TEST_DIR="/test"
DOCS_DIR="/docs"
COVERAGE_DIR=$PWD"/docs/coverage/"
COVERAGE_INDEX=$COVERAGE_DIR$MODULE_DIR"/index.html"
BOOTSTRAP_FILE="Bootstrap.php"
PHPUNIT_FILE="phpunit.xml"
@bladeofsteel
bladeofsteel / gist:5669530
Created May 29, 2013 11:09
Подсчет количества строк в файлах текущего каталога
find . -type f -name *.php -exec wc -l {} \; | awk '{print $1};' | awk '{s+=$1} END {print s}'
@bladeofsteel
bladeofsteel / gist:5578322
Created May 14, 2013 18:35
Проброс локального порта 8080 на локальный порт 80
sudo ssh -Nfg -L 80:localhost:8080 localhost
@bladeofsteel
bladeofsteel / gist:5003312
Last active December 14, 2015 00:59
Сохранение PR в локальном репозитории
# создаем новую ветку
git checkout -b branch_name
# затягиваем PR в локальную ветку. 123 - номер PR; origin - имя remote, где открыт PR
git pull origin refs/pull/123/head
@bladeofsteel
bladeofsteel / gist:4970968
Last active December 13, 2015 20:38
Предпросмотр картинки перед загрузкой на сервер на javascript (источник: http://htmlweb.ru/java/example/image_preview3.php)
<style>
.thumb {
height: 75px;
border: 1px solid #000;
margin: 10px 5px 0 0;
}
</style>
<input type="file" id="files" name="files[]" multiple />
<output id="list"></output>
<?php
define('T', ' ');
define('N', PHP_EOL);
$functions = array();
$classes = array();
$constant_prefix = 'X_';
$php = '<?php' . N;
@bladeofsteel
bladeofsteel / html.part.html
Created November 25, 2012 17:55
Элементарные социальные share-кнопки. see http://habrahabr.ru/post/156185/ & http://jsfiddle.net/rrZBR/1/
<a href="http://vk.com/share.php?url=URL&title=TITLE&description=DESC&image=IMG_PATH&noparse=true" target="_blank" onclick="return Share.me(this);"> {шарь меня правильно}</a>
<a href="http://www.facebook.com/sharer/sharer.php?s=100&p%5Btitle%5D=TITLE&p%5Bsummary%5D=DESC&p%5Burl%5D=URL&p%5Bimages%5D%5B0%5D=IMG_PATH" target="_blank" onclick="return Share.me(this);">{шарь меня правильно}</a>
<a href="http://connect.mail.ru/share?url=URL&title=TITLE&description=DESC&imageurl=IMG_PATH" target="_blank" onclick="return Share.me(this);">{шарь меня правильно}</a>
<a href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st.comments=DESC&st._surl=URL" target="_blank" onclick="return Share.me(this);">{шарь меня правильно}</a>
<a href="https://twitter.com/intent/tweet?original_referer=http%3A%2F%2Ffiddle.jshell.net%2F_display%2F&text=TITLE&url=URL" target="_blank" onclick="return Share.me(this)">{шарь меня правильно}</a>​
@bladeofsteel
bladeofsteel / html.part.html
Created November 25, 2012 17:51
Элементарные социальные share-кнопки. (jQuery version) see http://habrahabr.ru/post/156185/
// Пример кнопок с минимальной настройкой
<p>Поделиться:
<button class="social_share" data-type="vk">ВКонтакте</button>
<button class="social_share" data-type="fb">Facebook</button>
<button class="social_share" data-type="tw">Twitter</button>
<button class="social_share" data-type="lj">LiveJournal</button>
<button class="social_share" data-type="ok">Одноклассники</button>
<button class="social_share" data-type="mr">Mail.Ru</button>
</p>
@bladeofsteel
bladeofsteel / gist:3959092
Created October 26, 2012 14:20
Исключение файла из под контроля git-ом изменений, но файл остается в репозитории
git update-index --assume-unchanged <имяфайла>
@bladeofsteel
bladeofsteel / Doctrine2.php
Created May 31, 2012 10:18 — forked from memphys/Doctrine2.php
Doctrine2 auth adapter to use with Zend_Auth
<?php
class My_Auth_Adapter_Doctrine2 implements Zend_Auth_Adapter_Interface
{
/**
* Doctrine Entity Manager
*
* @var \Doctrine\ORM\EntityManager
*/
protected $_em = null;