Наверх

Архив за Июль, 2013

Полезные функции PHP: Выбор случайной записи из таблицы MySQL (генератор цитат)

31.07.2013 16:01
php

Рассмотрим задачу выбора случайной записи из таблицы MySQL. Допустим, при этом общее количество записей в таблице неизвестно. Выбирать будем функцией get_random_quote(), текст которой приведен ниже.

Использованные функции:

rand - Генерирует случайное число

int rand ( [int min, int max] )

При вызове без параметров min и max, возвращает псевдослучайное целое в диапазоне от 0 до RAND_MAX.

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

Полезные функции PHP: Построчная запись текстового файла в MySQL базу

30.07.2013 11:53
php

Рассмотрим задачу - необходимо содержимое текстового файла strings.txt загрузить в базу данных построчно, т.е. одна строка = одна запись в базе. База "data" содержит в себе таблицу, "strings", которая состоит из двух полей: уникальный ключ "id" и непосредственно содержимое "string".

Стоит обратить внимание на то, чтобы база и текстовый файл имели одинаковую кодировку. В случае примера - utf8. При необходимости один из них надо конвертировать, чтобы привести к соответствию.

Использованные функции:

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

Подарки для влюбленных IT-шников

27.07.2013 13:17
gift_box1

Представляем вашему вниманию  подборку идей для подарков для влюбленных с IT-тематикой. Конечно, большинство приведенных подарков больше подойдут в качестве подарка для подруги IT-шника, или просто технически продвинутой и при этом романтичной девушки, которой нравятся сердечки и плюшевые мишки.

Пара MP3-плееров в форме сердца - $25.60

Пара MP3-плееров в форме сердца

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

iOS 7 UI Kit — PSD-макеты элементов интерфейса новой операционной системы Apple

19.07.2013 16:26
apple-logo-mac-os-x

GUI набор для Photoshop поможет дизайнерам интерфейсов для iOS приступить к разработке нового вида приложений, стилизованного под iOS 7.

В этой подборке приведено несколько коллекций UI-элементов: наборы управляющих элементов (controls), полный набор экранов и элементов интерфейса в светлом и темном цветах, шаблоны иконок приложений, основанные на правиле Золотого сечения.

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

Вторая жизнь деталей клавиатуры

14.07.2013 17:57
1341913800_MyComputer

Что можно сделать из старой клавиатуры, вооружившись тонким сверлом, лобзиком и суперклеем? С помощью таких нехитрых материалов можно получить уникальный подарок, который будет радовать получателя и привлекать внимание окружающих, особенно знакомых IT-шников.

Флешка - хороший практичный подарок, который пр  некотором умении может стать еще и уникальным...

1. Проба пера (сверла)

 

tech-key_1

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

Срочная зарядка плееров и телефонов — не проблема

14.07.2013 17:39
Status-battery-charging-icon

Что делать, если батарея телефона или плеера почти разрядилась, возможность зарядить ее появится только через несколько часов (а то и дней), а важный звонок нужно сделать срочно? Ниже пара интересных решений этой проблемы:

charger05

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

VoIP в Украине.Настройка SIP-телефонии на Nokia E52

14.07.2013 13:02
Mobile Phone

Украинский оператор связи Укртелеком предоставляет услугу, которая  называется ОГО! Телефония.  ОГО! Телефония позволяет любому клиенту Укртелекома бесплатно получить персональный SIP номер в номерном поле +380 892 XXXXXX. Этот номер "работает" точно так же, как любой другой национальный номер и не привязан к какому-либо региону Украины. Вы можете звонить с этого номера и принимать вызовы точно также, как с вашего стационарного или мобильного телефона. Читать далее...

Дополнительные возможности Google Analytics: просмотр полного URL источников трафика

10.07.2013 19:15
Google-Analytics-icon

Один из лучших бесплатных и эффективных инструментов мониторинга посещаемости и оценки трафика сайта Google Analytics все же не лишен некоторых недостатков.

Стандартный отчет «Источники трафика», а именно "Источники" -> "Рефералы" по умолчанию на первой странице содержит только названия ссылающихся доменов. При нажатии на домен открывается многократно вложенная статистика по страницам этого домена. То есть,  при желании, можно вручную скопировать фрагменты URL в адресную строку и проверить, где именно расположена ссылка на ваш ресурс.

Но в некоторых случаях и это не поможет, так как Google Analytics отсекает от статистики GET-запросы,  с помощью которых обычно формируются ссылки на страницы, к примеру, форума. И в статистике по такому форуму будет одна единственная страница /forum/index.php

Так как же узнать настоящий полный URL сайтов - источников переходов? Читать далее...

Как закрепить новость на главной странице в WordPress?

10.07.2013 10:45
wordpress

Все знают, что на главной странице WordPress может отображаться указанная пользователем статическая страница. Чтобы задать эту страницу, достаточно перейти во вкладку "Настройки чтения" (Параметры - Чтение) и выбрать, какая страница из уже созданных будет отображаться на главной, а какая будет страницей для записей (Например News или что-то подобное). На выбор доступна любая страница, которая создана на блоге.

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

Как в PHP включить сообщения об ошибках?

07.07.2013 13:23
php

На время создания или отладки php-скриптов очень удобно включить вывод сообщений об ошибках на экран.

Функция error_reporting() задает значение директивы error_reporting во время выполнения. В PHP есть много уровней ошибок. Используя эту функцию, можно задать уровень ошибок времени выполнения скрипта, которые попадут в отчет. Если необязательный аргумент level не задан, error_reporting() вернет текущее значение уровня протоколирования ошибок.

Значением level могут быть предопределенные константы. Перечисленные по ссылке константы всегда доступны как часть ядра PHP.

Вставьте следующий фрагмент php-кода в начале вашего скрипта:

ini_set('display_errors','On');
error_reporting(E_ALL);