Skip to content

Instantly share code, notes, and snippets.

View artembeloglazov's full-sized avatar
🚴

Artem Beloglazov artembeloglazov

🚴
View GitHub Profile
@artembeloglazov
artembeloglazov / gist:21fdf57ddb7f57bc7548
Created July 22, 2015 15:12
Вывод файлов с сортировкой по дате изменения
find $1 -type f -exec stat --format '%Y :%y %n' "{}" \; | sort -nr | cut -d: -f2- | head
@artembeloglazov
artembeloglazov / gist:967d56d6eb4253b980f0
Created July 8, 2015 08:44
Просмотр текущего стека и поиск нужных данных в вызываемых строках исходных кодов
public function __set($name, $value) {
try {
$setterGetter = $this->setterGetter($name, 'set');
} catch (\Exception $e){
if($e->getCode() == 3000){
$stack = debug_backtrace();
if(isset($stack[0]['file'])){
$fileName = $stack[0]['file'];
if(!array_key_exists($fileName, self::$fileCache)){
@artembeloglazov
artembeloglazov / gist:d12d957b6fde63a8d95b
Last active August 29, 2015 14:22
Шаблон phpunit.xml.dist
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
backupGlobals="false"
colors="true"
bootstrap="vendor/autoload.php">
</phpunit>
@artembeloglazov
artembeloglazov / .gitignore
Last active October 20, 2015 06:39
Шаблон gitignore
!.gitignore
.buildpath
.project
.settings/
composer.lock
vendor/
@artembeloglazov
artembeloglazov / gist:d5bee746cc84e5ca4595
Last active August 29, 2015 14:22
Настройка докера (setting up docker)
# Настройка докера
eval "$(boot2docker shellinit)"
@artembeloglazov
artembeloglazov / gist:ab11736585879b3b4cbb
Created May 27, 2015 08:56
Сортировка массива по дате
// Источник: http://stackoverflow.com/questions/6401714/php-order-array-by-date?answertab=active#tab-top
$data = array(
array(
"title" => "Another title",
"date" => "Fri, 17 Jun 2011 08:55:57 +0200"
),
array(
"title" => "My title",
"date" => "Mon, 16 Jun 2010 06:55:57 +0200"
)
@artembeloglazov
artembeloglazov / gist:b247db52eb242abb5fdc
Created May 18, 2015 09:01
Установка фокуса с мигающей кареткой на поле с помощью jquery
$('#ID').get(0).focus();
@artembeloglazov
artembeloglazov / gist:9d51f1228ea9a981bd09
Last active August 29, 2015 14:21
Получение значений GET-параметров с помощью javascript
location.search.replace('?','').split('&').reduce(function(s,c){var t=c.split('=');s[t[0]]=t[1];return s;},{})
@artembeloglazov
artembeloglazov / gist:3e06aacadbb5de21627e
Created May 7, 2015 08:42
Запуск ccleaner'a с админским доступом
sudo /Applications/CCleaner.app/Contents/MacOS/CCleaner
@artembeloglazov
artembeloglazov / ghcopy.txt
Last active November 6, 2015 16:20
SSH-туннель
ssh -L ПОРТ_ДЛЯ_ЛОКАЛЬНОГО_ОБРАЩЕНИЯ:УДАЛЕННЫЙ_ХОСТ:УДАЛЕННЫЙ_ПОРТ user@host