Skip to content

Instantly share code, notes, and snippets.

View kdes70's full-sized avatar
🏠
Working from home

Dmitriy Krivoshein kdes70

🏠
Working from home
View GitHub Profile
@kdes70
kdes70 / YandexMap.vue
Created January 15, 2017 08:40 — forked from reg2005/YandexMap.vue
YandexMap wrapper for VueJS 2
<template>
<div class="col-xs-12" style="padding:0;">
<div class="panel panel-default" style="margin:0;">
<div class="panel-body" style="padding:0;">
<div v-if="maps.length" :style="{height: height + 'px'}" id="map"></div>
<h3 v-else class="text-center">Нет точек</h3>
</div>
</div>
</div>
</template>
@kdes70
kdes70 / new_gist_file.sql
Last active January 12, 2017 09:37
Задание 1. Должно выполняться с использованием MySQL (и при желании с PHP)Преобразовать данные таблицы таким образом, чтобы в ней содержались ТОЛЬКО транзакции-расходы.
CREATE DEFINER=`mysql`@`%` PROCEDURE `test`()
LANGUAGE SQL
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
-- удалим клон если он есть
DROP TABLE IF EXISTS `clone_data`;
-- склонируем таблицу что бы оставить в целостности основную таблицу
@kdes70
kdes70 / resize_preview.html
Created January 6, 2017 16:34 — forked from mfyz/resize_preview.html
HTML5 FileReader + canvas resizer to resize & preview before upload an image using jquery.
<!DOCTYPE html>
<html>
<head>
<title>Angular HTML5 Preview, Crop And Upload</title>
<style>
body {
padding: 50px;
font: 16px Helvetica;
}
@kdes70
kdes70 / search.html
Created December 15, 2016 15:19 — forked from marcosfreitas/search.html
Autocomplete Search With Semantic UI
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Autocomplete Search With Semantic UI</title>
<link rel="stylesheet" href="semantic/dist/semantic.css">
</head>
<body>
@kdes70
kdes70 / new_gist_file.php
Created December 7, 2016 15:36
безопасный вывод данных
<?=HtmlPurifier::process(Marcdown::process([attribute],'gfm'))?>
@kdes70
kdes70 / select.html
Created December 2, 2016 15:40
select - выпадающий список с выделением цветом родительской категории
<label for="">Rubric</label>
<select name="category_id" id="category_id" class="ui dropdown">
<option class="item" value="" disabled selected="">Выберите категорию...</option>
@foreach($categories as $item)
@if($item->children->count() > 0)
<option class="item select-option-label" value="{{$item->id}}">{{ $item->name }}</option>
@foreach($item->children as $submenu)
<option class="item" value="{{$submenu->id}}">- {{ $submenu->name }}</option>
@endforeach
@else
@kdes70
kdes70 / gist:6027b087284e464cf1f1d6a01353cd68
Created December 1, 2016 18:25
Чтобы поместить HTML боковой панели в шаблоне blade. (Laravel)
@include('partials.sidebar')
To pass the data the sidebar needs (in AppServiceProvider boot method) :
view()->composer('partials.sidebar', function ($view) {
// Get the $data
$view->with('data', $data);
@kdes70
kdes70 / img_bg_pix_.css
Created June 14, 2016 09:01
img Base64
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVR42mJydnb+DwQMjCACBAACDABTiAfG7AT+jQAAAABJRU5ErkJggg==) #282828
@kdes70
kdes70 / css_debug.css
Created April 27, 2016 04:42
CSS DEBUGER
/* --- DEBUG ---*/
/* подсвечиваем теги без необходимых атрибутов */
img:not([alt]),
label:not([for]),
input[type=submit]:not([value]) {
outline:2px solid red;
}
@kdes70
kdes70 / new_gist_file.php
Last active August 14, 2016 16:50
JS блок Yii2
$script = <<< JS
//some script
JS;
//маркер конца строки, обязательно сразу, без пробелов и табуляции
$this->registerJs($script, yii\web\View::POS_READY);
// POS_HEAD
// POS_BEGIN: после тэга <body>
// POS_END: перед тэгом </body>
// POS_LOAD: оборачивается в jQuery(window).load(). Note that by using this position, the method will automatically register the jQuery js file.