Перейти к содержимому

Onfor

    • Главная
    • Карта сайта
    • Контакты
    • Партнерство
    • Проекты
    • Рекомендации
    • Услуги
Иллюстрация летящей птицы.
  • Javascript. jQuery. Как кастомизировать alert, confirm, prompt?

    Старые унилые окна alert, prompt, confirm давно отжили свое в плане их внешнего вида, но, при этом, не потеряв свою смысловую нагрузку. Сейчас расскажу о отличном плагине, с помощью которого можно вдохнуть новую bootstrap-based жизнь в эти компоненты. Итак, дело идет о плагине bootboxjs. На сайте есть прекрасно описаны примеры, поэтому не буду делать двойную…

    24 июня, 2016
  • Html. Как убрать стрелку из select?

    В современных дизайнах очень часто встречается стилизированный выпадающий список, который проще всего реализовать, убрав стрелку из стандартного select. Чтобы избавиться от стрелки в select используйте следующий сss-код: select { -webkit-appearance: none; -moz-appearance: none; appearance: none; } Этих правил будет достаточно для всех номральных браузеров, но, как всегда, не забываем о самом любимом браузере. Explorer не…

    20 июня, 2016
  • MySQL. Оператор CAST. Преобразование типов.

    Часто простые задачи вызывают много проблем. Например, если Вам надо вывести среднюю стоимость товаров с БД строкой — «Средняя цена — …..». Здесь мы получим ошибку — т.к. следует использовать приведение (преобразование) типов. Итак, простой интуитивный запрос выглядит так: SELECT ‘Средняя цена = ‘+AVG(price) FROM products Но тут мы, как раз, и столкнемся с ошибкой.…

    20 июня, 2016
  • Php. Сортировка вложенных массивов с сохранением ключей

    Ниже приведу пример достаточно сложной сортировки вложенных массивов, с сохранением, при этом ключей родительского массива. Представим, что у нас есть массив, элементы которого — массивы, с значениями прихода и расхода. Наша задача — отсортировать массив с сохранением ключей (в примере child1, child2, …, childN) — по новому полю — saldo, которое равно разнице прибыли и…

    20 июня, 2016
  • Как выполнять php-код в js-файлах?

    Наткнулся на примитивный сниппет, который решает часую задачу. Да, это плохой выход — не тру и т.д. — но иногда гораздо проще сделать в js-файле, чем городить передачу параметров и т.д. Никого не призываю делать плохо — но даю почву для размышлений. Чтобы разрешить выполнение php-скриптов в js-файлах добавьте следующие строки в Ваш htaccess. AddType…

    18 июня, 2016
  • Как запретить браузеру открывать файлы?

    Некоторые типы файлов, например, pdf браузеры постоянно пытаются открывать своими просмотрщиками, чем усложняют процесс их скачивания. Чтобы избежать этого — добавьте в Ваш htaccess следующий блок, указав в нем расширения, которые следует принудительно отдавать пользователю на скачивание.

    18 июня, 2016
  • Apache. htaccess. Как предотвратить hotlink?

    Применение хотлинка (т.е. обращение со своего сайта к ресурсам другого сайта — например, к картинкам) практика очень частая. И все бы ничего — и нам не жалко, но избыточная нагрузка с «левого» ресурса в один момент может поставить под вопрос работу ресурса нашего. Приведу простой пример борьбы с hotlink при помощи файла htaccess. RewriteEngine On…

    18 июня, 2016
  • Linux. Ubuntu. Как создать sh-скрипт?

    Создание sh-скриптов позволяет, в простейшем случае, легко объединять множество команд, которые должны быть выполнены пакетно в один исполнимый файл. Итак, теория скучна — разберем простейший пример: #!/bin/bash mkdir scripts cd scripts touch f1 f2 f3 ls -al Разберем файл. В первой строке обязательная для файлов sh строка, указывающая, что перед нами именно shell-скрипт. Далее идет…

    18 июня, 2016
  • Ubuntu. Как выполнить команды в консоли последовательно?

    Последовательно выполнение команд достаточно удобно, когда следует запустить несколько задач вместе и дальше заниматься своими делами. Самый простой пример — последовательность команд при обновлении репозиториев, которую Вы, скорее всего, видели в интернете: apt-get update && apt-get upgrade Именно последовательность «&&» между командами означает, что правая команда будет выполнена только при условии успешного завершения команды левой.…

    18 июня, 2016
  • jQuery. Javascript. Как ограничить ввод в поле телефона

    При создании формы обратной связи или формы «Перезвоните мне» обязательно надо делать поле «Ваш телефон», которое, также обязательно, следует проверять и валидировать. Есть множество вариантов реализации — сложные — например, с применением регулярных выражений, или простые — с обычной фильтрацией символов. Так или иначе — я приведу вариант, который далек от идеала — да, в…

    18 июня, 2016
←Предыдущая страница
1 … 27 28 29 30 31 … 45
Следующая страница→

Onfor

Работает на WordPress