Статьи, обзоры, тесты...

Символ ударения

Символ ударения Как поставить ударе́ние над буквой? Cделать это довольно просто, с помощью специального unicode символа. Скопируйте волшебный Unicode символ (пустое пространство в красном квадрате) и вставьте после нужной буквы и над ней появится значек ударения. У…

HipHop VM. Тесты производительности. Проблемы перехода с PHP

Тесты производительности. PHP-FPM + OPcache vs HipHop vs Си vs kPHP Конфигурация: Intel Dual Core 1.60GHz, 8Gg RAM PHP-FPM (PHP 5.5.3) + OPcache HipHop VM 2.4.0 (rel) В качестве веб севера выступал nginx/1.4.1 (Ubuntu) Подсчет миллионного знака числа Пи Был написал эквивалентный код на php и Си дл…

phpstorm + SVN + SSH Key Auth + windows

Если у вас возникает ошибка вида: Error:svn: E170013: Unable to connect to a repository at URL 'svn+ssh://user@svn.ru/SVN/project/branches/dev/test.cpp' svn: E170012: Can't create tunnel svn: E720002: Can't create tunnel: The system cannot find the file specified . Решение. Отредактировать файл…

audioTest

bassTest.mp3 …

android

Конт Root+Explorer+v4.1.4P.apk Game+Killer+v4.10.crk.apk APK+Editor+Pro+v1.8.8.apk GameGuardian.8.26.4.apk freedom-1.7.4.apk …

Обновить Денвер до php 5.5.9. Короткая инструкция.

1. Скачать PHP http://phpdev.toolsforresearch.com/php-5.5.9-Win32-VC11-x86.zip 2. Распоковать в C:\WebServers\usr\local\php5 3. PROFIT!!! Все должно заработать. Естественно делать это надо на выключенном денвере. …

Более 400 ответов на популярную игру четыре фотки одно слово + обновление

Совет. Чтобы быстро найти слово по картинке, воспользуйтесь сервисом Google Images Search на ПК. ХОЛОД ГРОМКО КРЕСТ ГОРЯЧИЙ СЛАДКИЙ СЫРОЙ МЯЧ ЖЁЛТЫЙ СИЛЬНЫЙ МЯГКИЙ ТВЁРДЫЙ ВЫСОТА КРАСНЫЙ КИСЛЫЙ ТИХО СЧАСТЬЕ БЕЛОЕ ПРОШЛОЕ УТРО БОЛЬШОЙ …

Примеры триггеров MySQL

DROP TRIGGER IF EXISTS `update_sms_plus`; CREATE TRIGGER `update_sms_plus` AFTER UPDATE ON `sms_plus` FOR EACH ROW UPDATE sms_plus SET city = NEW.gorod WHERE id=NEW.id; …

MTS полезные сервисные команды + vCard

Номер Название *111# Сервисное меню *152# Стоимость последних операций *100*1# Остаток пакетов *111*271# Остаток трафика *111*919# Отписаться от рассылок 63-33 Антиспам СМС 08-80 Позвонить за чужой счет *116*79180000000# Пополни мне счет *110*9…

Пример модели земного шара на WebGL

Рабочий пример здесь: Пример модели земного шара на WebGL Так это выглядит в браузере на android: …

Детектор ботов на PHP

// детектор ботов function isBot($ua=null){ if ($ua===null) { if ($_SERVER['HTTP_CONNECTION'] == 'TE, close' || $_SERVER['HTTP_CONNECTION'] == 'close' || $_SERVER['HTTP_CONNECTION'] == 'TE' ) return 1; $ua = strtolower($_SERVER['HTTP_USER_AGENT']); } if (!$ua) return true; $list = array('…

Whois запрос на PHP

// Whois запрос на PHP function RipeIPInfo2($ip){ $oSocket = fsockopen("whois.tcinet.ru",43,$sErrorNo, $sErrorMsg); fputs($oSocket,$ip."\r\n"); while(!feof($oSocket)){ $line=trim(fgets($oSocket,128));dbg($line); if ($line[0]=='%' OR !$line) continue; $line=explode(':',$line); $result[$line[…

Выполнение shell команд с моментальным выводом в PHP



Битовые операции в MySQL (Работа с флагами)

#Установить флаг 0x2: UPDATE `table` SET `flag`=`flag` | (0x2); #Установить сразу несколько битов (0x1 и 0x2): UPDATE `table` SET `flag`=`flag` | (0x1|0x2); #Удалить флаг 0x2: UPDATE `table` SET `flag`=`flag` &~ (0x2); #Удалить сразу несколько битов (0x1 и 0x2): UPDATE `table` SET `flag`=`flag`…

Как запустить скрипт только один раз, автоматически убивая копии

#!/bin/sh # kill all process with basename, but the current ps aux | grep ./`basename $0` | grep -v $$ | grep -v grep | awk '{ print $2}' | while read LINE; do kill -9 $LINE done …

Ubuntu + nginx + php + mysql + memcached + eAccelerator

Устанавливаем и настраиваем Nginx sudo apt-get install nginx sudo vim /etc/nginx/sites-available/default Файл default server { listen 80; server_name localhost; #access_log /var/log/nginx/localhost.access.log; charset utf-8; rewrite ^/sitemap\.xml$ /sitemap last; rewrite ^/robots\.txt$ …

Автоматическая рассылка error_log на email

Написал простой shell скрипт, который подобно команде tail -f в реальном времени следит за логом ошибок и отправляет изменения на почту. Для защиты от спама, скрипт отправит не более одного письма в минуту. #!/bin/sh tail -f -n0 /var/log/php5-fpm.log | grep PHP | while read LINE; do SEND_BUF="$S…

Максимальное ускорение Firefox

Здесь собраны все настройки для максимального ускорения Firefox. Вы можете пронести их вручную в about:config или автоматически создав файл user.js в папке профиля: c:\Users\Ваш_пользователь\AppData\Roaming\Mozilla\Firefox\Profiles\Набор_символов\ Файл: c:\Users\Ваш_пользователь\AppData\Roa…

Вычисляем возраст человека по дате рождения (php)

date_default_timezone_set('America/Los_Angeles'); function calculateAge($birthday){ return floor((time() - strtotime($birthday))/31556926); } //USAGE EXAMPLES echo calculateAge('1978-07-11'); echo calculateAge('7/11/1978'); echo calculateAge('7/11/78'); echo calculateAge('July 11, 1978'); А здес…

Настройка Windows XP на максимальную производительность

Вредные советы) Ради интереса опытным путем установил необходимый минимум служб в виндовс: DHCP Клиент Plug and Play Беспроводная настройка Диспетчер учетных записей безопасности (будет работать и без нее) Журнал событий (система работает, wifi не загружается) Запуск серверных процессо…

Встроенный функционал MySQL

В MySQL есть достаточное количество встроенных функций и фич, которые упрощают код. К сожалению, не все программисты знают об этом и используют свои «велосипеды». ON DUPLICATE KEY UPDATE Например, есть таблица с какими-то объектами (пользователи, посты и т.д.). Если данный объект с таким-то ун…

План основных мероприятий встречи Нового 2015 года и празднования Рождества Христова, в рамках фестиваля «Лучший город зимы»

Название и форма мероприятия Дата и время проведения Место проведения Ответственные организации, в т.ч. орган (или органы) исполнительной власти Основные мероприятия Большой зимний каток на Красной площади 1 декабря 2011 – 3 марта 2012 Красная площадь ОАО «ТД ГУМ» Встреча Д…

Увеличение производительности HTML5 приложений

Библиотеки: https://github.com/ftlabs/fastclick - убирает задержку 300мс в мобильных браузерах http://greensock.com/jquery-gsap-plugin - jQuery плагин для увеличения производительности jQuery.animate() По тестам в 20 раз быстрее родного jQuery.animate(). Статьи: http://www.stubbornella.org…

logo

Пример как разработать логотип в стиле iOS за 15 минут прямо в браузере. Нажмите F12. Отредактируйте стили. Нажмите на лого чтобы сохранить картинку. S ` …

Установка платных программ бесплатно на iOS 6,7 БЕЗ JAILBREAK!

Пошаговая иллюстрированная инструкция В браузере iPhone/iPad переходим по адресу z.25pp.com . В центре вверху нажимаем на большую синюю кнопку. На запрос, ответьте Install. Начнется скачивание альтернативного китайского магазина приложений. После загрузки запустите его. На второй вк…