[Мысли вслух, что бы не забыть и не делать все как в первый раз. склероз.]
[Мысли вслух, что бы не забыть и не делать все как в первый раз. склероз.]

Обход запрета на раздачу трафика


Сегодня с расскажу, как можно легко обойти запрет на раздачу, либо на платную раздачу трафика со смартфона. Таким образом, можно раздавать интернет на ноутбук или компьютер, и не платить за это. Кроме того, используя VPN, у оператора МТС можно скачивать без ограничения даже с торрентов. Данный способ не подходит тем, кто хочет раздавать интернет и в качестве клиентов которых выступают iPad или iPhone.

Тема не нова, но в качестве «пусть будет, на всякий случай» — сгодится.

Читать дальше...

Двухфакторная авторизация Google Authenticator


В этой статье речь пойдет о дополнительной защите аккаунта, которую можно добавить при авторизации для дополнительного уровня безопасности. Это, так называемая, двухфакторная аутентификация с использованием приложения Google Authenticator для Android / iPhone.
Под катом я покажу пошаговый процесс внедрения Google API проверки двух факторов на сайте написанного на PHP.

Читать дальше...

Обработка изображений средствами PHP и GD


PHP не ограничен созданием только HTML страничек. Он так же позволяет создавать и работать с файлами изображений в различных форматах включая GIF, PNG, JPEG, WBMP, и XPM. Что более удобно, PHP позволяет выводить изображение в потоке непосредственно в браузер.

Читать дальше...

FreeBSD: UTF-8 в консоли и терминале


Локализация - I18N/L10N использование и настройка

Читать дальше...

Как отправить или скачать файл по SSH


Статья о том как передать или скачать файл используя протокол SSH

Читать дальше...

Maxsite CMS и nginx


Выкладываю рабочий конфиг nginx под MaxSite CMS

Читать дальше...

Вставка будущей даты в базу средствами MySQL


Если надо обеспечить "жизнь" какого-то объекта, или ссылки определенное время

Читать дальше...

Хранение настроек в файле


Хранение настроек в файле PHP

Читать дальше...

Таймер ссылки


Скрипт для отображения скрытого содержимого, после истечения определенного времени

Читать дальше...

Преобразование htmlspecialchars в массиве


$new_arr = array_map('htmlspecialchars', $myrow);

Вставка значения в модальное окно Bootstrap 3


Бывают случаи, когда необходимо по клику на кнопку, вывести модальное окно Bootstrap с подтверждением какого либо действия.
В этой статье я покажу готовое решение.

Читать дальше...

Раскрывающийся список на jQuery


При нажатии на ссылку раскрывается список подкатегорий

Читать дальше...

Функция для проверки даты checkdate()


Функция для проверки даты

Читать дальше...

Создание URI на изображения


Вместо того чтобы предоставлять прямые ссылки до изображений, вы можете создавать base64-зашифрованные ссылки внутри атрибута src.

Читать дальше...

Генерирование уникального ID


Данная функция генерирует уникальный ID, основанный на текущем времени в микросекундах.

Читать дальше...

Перебор всех вариантов перестановкой символов в строке


Что бы перебрать все возможные комбинации символов в сроке, воспользуйтесь данным скриптом

Читать дальше...

Добавление файла в архив на PHP


Скрипт для работы с архивами на PHP: добавление файла в архив

Читать дальше...

Подсчет количества слов в строке на PHP


Простой скрипт для подсчета количества слов в строке

Читать дальше...

Конвертация имен кириллических доменов в punycode


Рецепт: как преобразовать кириллическое имя домена в punycode

Читать дальше...

Проверка на четность


Простой скрипт на PHP для проверки чисел на четность

Читать дальше...

Определяем загрузку CPU на PHP


Скрипт позволяющий определить загрузку процессора на PHP

Читать дальше...

Реализация WHOIS на PHP


Одна из реализации использования сервиса whois на php

Читать дальше...

Геолокация по IP на PHP


Пример функции для определения геолокации пользователя на php

Читать дальше...

Генератор паролей на PHP


Простой генератор паролей на PHP

Читать дальше...

Определяем язык браузера на PHP


function get_client_language($availableLanguages, $default='en'){
	if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
		$langs=explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);
		foreach ($langs as $value){
			$choice=substr($value,0,2);
			if(in_array($choice, $availableLanguages)){
				return $choice;
			}
		}
	}
	return $default;
}

Загрузка и сохранение изображения с удаленного сайта


$image = file_get_contents('http://www.url.com/image.jpg');
file_put_contents('/images/image.jpg', $image); //сохраняем изображение на вашем сервере

Получаем размер файла на PHP


Ниже простой скрипт для получения информации о размере файла на PHP

Читать дальше...

Выделение/Снятие всех чекбоксов на jQuery


Готовый пример реализации выделения/снятия всех чекбокосов, по принципу отключить или включить всё.

Читать дальше...

Вывод первых n-символов текста


Скрипт на PHP показывающий первые символы текста, удобно для анонса в блогах

Читать дальше...

Разница во времени на PHP


Скрипт для подсчета разницы между определенными точками времени

Читать дальше...

Поиск файла в директории на PHP


Скрипт для поиска файлов в директории

Читать дальше...

Конвертирование базы в UTF8


Простой способ изменить кодировку базы MySQL

Читать дальше...