Опубликовано Оставить комментарий

JSON-поля в MySQL

 JSON-поля в MySQL
JSON-поля в MySQL

Начиная с версии 5.7.8 MySQL поддерживает поля с типом данных JSON (JavaScript Object Notation). Тип JSON позволяет автоматически проверять валидность JSON-документа в колонке JSON и показывать ошибку в случае, если документ некорректен; JSON-документы конвертируются во внутренний формат, который позволяет быстро получать доступ к элементам JSON-документа. Читать далее JSON-поля в MySQL

Опубликовано Оставить комментарий

Brackets и Emmet

Brackets Emmet
Brackets Emmet

Популярный кроссплатформенный текстовый редактор Brackets (бесплатный, для работы с HTML, CSS, JavaScript) от Adobe позволяет подключать плагин быстрой верстки Emmet в несколько нажатий. Достаточно открыть окно плагинов, ввести в поисковую строку ключевую фразу «emmet» и нажать ссылку «Установить». Важно помнить, что Emmet начинает работать только на HTML-странице или в CSS-файле, если вы создаёте CSS-свойства — во вновь созданном пустом документе без расширения ничего сделать не получится. Читать далее Brackets и Emmet

Опубликовано Оставить комментарий

Emmet и CSS-свойства

Emmet и CSS-свойства
Emmet и CSS-свойства

В заметке об Emmet, мы описали чем хорошо этот плагин для создания структуры HTML-страницы, блоков, меню и т.д. Надо признаться, что Emmet и CSS-свойства — тоже очень дружат. При помощи огромного набора сокращений, можно «развернуть» любое CSS-свойство в считанные секунды. Попробуйте ввести в Emmet: «bg+» или «f+» (без кавычек) и Вы увидите, как появятся полные записи: background: #fff url() 0 0 no-repeat; и font: 1em Arial,sans-serif; Оцените по достоинству возможности Emmet! Читать далее Emmet и CSS-свойства

Опубликовано Оставить комментарий

Яндекс.Карты (Static API)

Яндекс.Карта
Яндекс.Карта

Яндекс.Карты — популярный картографический сервис от компании Яндекс. С его помощью можно отмечать месторасположение объектов на карте, строить маршруты, вставлять фрагменты карты разного масштаба на своём сайте при помощи статического API или работать с картой при помощи JavaScript. Речь пойдет о том, как использовать статический API (программный прикладной интерфейс).  Читать далее Яндекс.Карты (Static API)

Опубликовано Оставить комментарий

CSS-селектор дочернего элемента

Селектор дочернего HTML-элемента
Селектор дочернего HTML-элемента

Когда мы работаем с HTML, между элементами существуют связи «родительски-дочерний«, «соседние элементы», «предок», «потомок». Всем этим связям можно поставить в соответствие CSS-селектор. Один из селекторовCSS-селектор дочернего элемента. Этот селектор выбирает такие HTML-элементы внутри других, что первые находятся на самом первом уровне вложенности. Другими словами HTML-элементы с большими уровнями вложенности не выбираются. Читать далее CSS-селектор дочернего элемента

Опубликовано Оставить комментарий

Emmet

Emmet и HTML
Emmet и HTML

Emmet — плагин для быстрой верстки HTML-страниц. Записывая названия HTML-элементов мы можем их превращать в разметку гораздо быстрей, чем писать каждый тег вручную. Например, div превращается в <div></div>, а div>p в <div><p></p></div>. Начинающему разработчику на первый момент может показаться, что все запутано и не стоит возиться с набором новых обозначений. Но на практике верстальщик создаёт HTML-страницу гораздо быстрее, когда владеет этим плагином. Читать далее Emmet

Опубликовано Оставить комментарий

Сброс пароля в MySQL

Сброс пароля в MySQL (для root)
Сброс пароля в MySQL (для root)

Сброс пароля в MySQL необходим, когда мы забыли пароль на своём сервере или начали работать с чужим сервером баз данных. Подробный алгоритм сброса пароля приводится в оригинальной документации на сайте mysql.com.  С учётом названия нашей учётки — root (‘root’@’localhost’), мы должны остановить службу сервера и запустить сервер в консоли с указанием инициализирующего файла и файла конфигурации (my.ini). Будьте аккуратны, есть отличия в команде сброса пароля для версии MySQL-сервера старше 5.7.6. Это особенно важно с учётом анонса восьмой версии. Читать далее Сброс пароля в MySQL

Опубликовано Оставить комментарий

Семантическая разметка

Семантическая верстка Schema.org
Семантическая верстка Schema.org

Семантическая разметка делает сайт более понятным и удобным для поисковых машин. Информация проще извлекается и представляется в результатах поиска. Стандарт семантической верстки schema.org был анонсирован в 2011 году крупными поисковыми системами. Пример, рассматриваемый в видео о семантической разметке приведен на codepen.io. Валидатор микроразметки Яндекса и Google, а также микроразметка товаров на Яндексе можно найти в соответствующих ссылках. Читать далее Семантическая разметка

Опубликовано Оставить комментарий

MySQL тип данных SET

Тип данных SET в MySQL
Тип данных SET в MySQL

MySQL тип данных SET позволяет сохранить ноль или несколько величин, характеризующих одну строку в таблице. Например, одной книге может соответствовать несколько жанров одновременно, а некоторая одежда может быть использована в разные сезоны. Хранить жанры в нескольких колонках — плохая идея, потому можно сохранить их в типе данных SET. Поле с этим типом данных помечается SET('one', 'two') и теперь, строки этого столбца могут иметь значения », ‘one’, ‘two’, ‘one,two’. Максимально количество хранимых величин — 64. Будьте внимательны! MySQL-таблица не может хранить более 255 уникальных элементов из типов SET и ENUM. Читать далее MySQL тип данных SET

Опубликовано Оставить комментарий

Панель управления dat.GUI

Панель управления Dat.GUI
Панель управления Dat.GUI

Панель управления dat.GUI может пригодится для быстрой настройки приложения, тестирования параметров. Описание работы dat.GUI, примеры использования и сам код JavaScript-библиотеки можно найти http://workshop.chromeexperiments.com/examples/gui/#1—Basic-Usage. Из возможностей библиотеки можно выделить: создание слайдеров/ползунков для изменения числовых величин (задание диапазона), создание выпадающих списков, чекбоксов (флажков), выбор цвета, обычные текстовые поля для внесения текстовых данных. Читать далее Панель управления dat.GUI