Konstantin Krylov - Blog
[/] Главная БД жителей Украины Портфолио Контактная информация linux — очистить все файлы в папке 24 августа 2018 Нет комментариев find . / -type f -exec sh -c 'cat /dev/null > {}' \; Categories: Linux Tags: bash html — cсылки на Viber, WhatsApp 14 августа 2018 Нет комментариев < a href = "viber://add?number=792112345678" >< / a > < a href = "whatsapp://send?phone=+792112345678" >< / a > Categories: Web Tags: html php — автоматический поворот изображений при загрузке 14 августа 2018 Нет комментариев function correct_image_orientation ( $filename , $quality = 100 ) { if ( function_exists ( 'exif_read_data' ) ) { $exif = exif_read_data ( $filename ) ; if ( $exif && isset ( $exif [ 'Orientation' ] ) ) { $angles = array ( 3 => 180 , 6 => 270 , 8 => 90 ) ; if ( isset ( $angles [ $exif [ 'Orientation' ] ] ) ) { $image = imagecreatefromjpeg ( $filename ) ; $image = imagerotate ( $image , $angles [ $exif [ 'Orientation' ] ] , 0 ) ; imagejpeg ( $image , $filename , $quality ) ; } } } } Использование: move_uploaded_file ( $file [ 'tmp_name' ] , ROOT_DIR . IMAGES_PHOTOS_DIR . $fname ) ; correct_image_orientation ( ROOT_DIR . IMAGES_PHOTOS_DIR . $fname ) ; Categories: PHP Tags: PHP $_SERVER[‘HTTP_REFERER’] domain only 30 июля 2018 Нет комментариев parse_url ( $_SERVER [ 'HTTP_REFERER' ] , PHP_URL_HOST ) Categories: PHP Tags: PHP Яндекс карта с меню и геокодированием 13 июля 2018 Нет комментариев Javascript: ymaps. ready ( init ) ; function init ( ) { var groups = [ { name : "Группа 1" , style : "islands#blueCircleIcon" , items : [ { name : "Санкт-Петербург, Московский пр-т, д. 44" } , { name : "Санкт-Петербург, ул. Байконурская, д. 14А, ТРК «Континент»" } , ] } , { name : "Группа 2" , style : "islands#greenCircleIcon" , items : [ { name : "Санкт-Петербург, Лиговский пр-т, д. 30А, ТРЦ «Галерея»" } , { name : "Санкт-Петербург, Петергофское ш., д. 51, ТРЦ «Жемчужная Плаза»" } , ] } , ] ; var myMap = new ymaps. Map ( 'map' , { center : [ 59.939095 , 30.315868 ] , zoom : 10 } , { searchControlProvider : 'yandex#search' } ) , menu = $ ( '' ) ; for ( var i = 0 , l = groups. length ; i < l ; i ++ ) { createMenuGroup ( groups [ i ] ) ; } function createMenuGroup ( group ) { var menuItem = $ ( '
' ) , collection = new ymaps. GeoObjectCollection ( null , { preset : group. style } ) , submenu = $ ( '
' ) ; myMap. geoObjects . add ( collection ) ; menuItem. append ( submenu ) . appendTo ( menu ) ; for ( var j = 0 , m = group. items . length ; j < m ; j ++ ) { createSubMenu ( group. items [ j ] , collection , submenu ) ; } } function createSubMenu ( item , collection , submenu ) { var submenuItem = $ ( '
' + item. name + '' ) ; ymaps. geocode ( item. name , { results : 1 } ) . then ( function ( res ) { var coords = res. geoObjects . get ( 0 ) . geometry . getCoordinates ( ) ; var placemark = new ymaps. Placemark ( coords , { balloonContent : item. name } ) ; collection. add ( placemark ) ; submenuItem. appendTo ( submenu ) . find ( 'a' ) . bind ( 'click' , function ( ) { if ( ! placemark. balloon . isOpen ( ) ) { placemark. balloon . open ( ) ; } else { placemark. balloon . close ( ) ; } return false ; } ) ; } ) ; } menu. insertAfter ( $ ( '#map' ) ) ; } HTML: < script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >< / script > < script src = "https://api-maps.yandex.ru/2.1/?lang=ru_RU" >< / script > < script > //js here < / script > < div id = "map" style = "height:400px;" >< / div > Categories: Javascript , Web Tags: javascript Очистка /var/log/journal/ 3 июля 2018 Нет комментариев Для очистки /var/log/journal/ Удалить логи старше 10 дней: journalctl --vacuum-time =10days Оставить 1GB: journalctl --vacuum-size =1G Узнать сколько занимают логи: journalctl --disk-usage Также можно изменить конфигурацию в /etc/systemd/journald.conf Categories: Unix Tags: Linux Uncaught TypeError: a.indexOf is not a function 26 июня 2018 Нет комментариев В случае, когда возникает ошибка Uncaught TypeError: a.indexOf is not a function при использовании последних версий Jquery, например в этом случае: $ ( window ) . load ( function ( ) { } ) ; использовать: $ ( window ) . on ( 'load' , function ( ) { } ) ; Categories: Javascript Tags: jquery Страница 1 из 80 1 2 3 4 5 ... 10 20 30 ... » Последняя » Категории PHP Android Javascript MySQL CSS Web CMS Unix Linux Mac Windows Other Теги Android apache api bash bitrix charles chmod cron css curl e107 find firefox freebsd gdm Gentoo hostcms htaccess html javascript Joomla jquery kdm kernel less Linux mac magento mail mount mysql named nginx nod opera PHP pptp recover sql ubuntu vpn wincmd windows wordpress xhtml Архив записей Август 2018 Июль 2018 Июнь 2018 Май 2018 Апрель 2018 Февраль 2018 Январь 2018 Декабрь 2017 Ноябрь 2017 Октябрь 2017 Сентябрь 2017 Август 2017 Июль 2017 Июнь 2017 Май 2017 Апрель 2017 Март 2017 Февраль 2017 Январь 2017 Декабрь 2016 Ноябрь 2016 Октябрь 2016 Сентябрь 2016 Август 2016 Июль 2016 Июнь 2016 Апрель 2016 Март 2016 Февраль 2016 Январь 2016 Декабрь 2015 Ноябрь 2015 Октябрь 2015 Сентябрь 2015 Август 2015 Июль 2015 Июнь 2015 Апрель 2015 Март 2015 Февраль 2015 Январь 2015 Декабрь 2014 Ноябрь 2014 Октябрь 2014 Сентябрь 2014 Август 2014 Июль 2014 Июнь 2014 Май 2014 Март 2014 Февраль 2014 Январь 2014 Декабрь 2013 Сентябрь 2013 Июль 2013 Июнь 2013 Май 2013 Апрель 2013 Март 2013 Февраль 2013 Январь 2013 Декабрь 2012 Ноябрь 2012 Октябрь 2012 Сентябрь 2012 Август 2012 Июль 2012 Июнь 2012 Апрель 2012 Март 2012 Февраль 2012 Ноябрь 2011 Октябрь 2011 Сентябрь 2011 Август 2011 Июль 2011 Июнь 2011 Май 2011 Апрель 2011 Март 2011 Февраль 2011 Январь 2011 Декабрь 2010 Ноябрь 2010 Октябрь 2010 Сентябрь 2010 Август 2010 Июль 2010 Июнь 2010 Май 2010 Апрель 2010 Март 2010 Февраль 2010 Январь 2010 Декабрь 2009 Ноябрь 2009 Октябрь 2009 Сентябрь 2009 Август 2009 Июль 2009 Июнь 2009 Май 2009 Апрель 2009 Март 2009 Февраль 2009 Январь 2009 Случайные записи CSS тряска javascript auto focus, first-child auto focus Windows XP — убрать уведомление о результатах проверки подлинности (WGA Notfication) wordpress: дополнительные поля в админ-панели при редактировании записи php — сортировка многомерного массива Copyright © 2009-2018 Krylov