0

Типы данных

-
Типы данных

Тип данных — это описание, определяющее свойства и порядок обработки данных. Например, фраза «переменная $str имеет тип данных «строка»» означает, что в этой переменной может содержаться любое число символов, а операция сложения строк представляет собой последовательное соединение слагаемых строк в одну.

PHP поддерживает 8 базовых типов данных.

  • boolean.Логический тип данных, переменные данного типа могут принимать значения true (правда) или false (ложь).
  • integer.Целочисленный тип данных, переменные могут принимать целые значения (…-2, -1, 0, 1, 2…) в диапазопе от -2^31 до +2^31. Если значение превышает данный порог — оно автоматически переводится в тип float.
  • float.Числовой тип данных с плавающей точкой, может содержать как целые, так и дробные величины.
  • string.Строковый тип данных. Содержит нефиксированное количество различных символов. PHP не накладывает никаких ограничений на длину строки, поэтому можно смело работать даже с ОЧЕНЬ большими строками.
  • array.Массив, содержит упорядоченный список элементов. Подробнее о массивах мы поговорим в отдельном разделе.
  • object.Объект, содержит некий объект (экземпляр класса)
  • resource.Ссылка на абстрактный элемент, т.н. внешний ресурс. Примеры внешних ресурсов — ссылка на файл и ссылка на результат выполнения запроса.
  • NULL. Пустой тип данных, обозначающий отсутствие какого-либо значения. О таких значениях обычно говорят «не определено». Пустым значением можно инициализировать переменные любого другого типа.
10

Установка Контент-Фильтра NetPolice в ALT Linux server 5.0.2

-

Установка Контент-Фильтра NetPolice в ALT Linux server 5.0.2

Я решил не мучится с клинскими машинами, а сразу поднять кэширующий прокси на Altlinux с фильтрацией  NetPolice, для этого мне потребовался простенький компьютер у меня был пенек 2й поставил туда вторую сетевую и запустил установку ALT Linux server 5.0.2

Установили Server (установка не сложнее чем Windows все по русски графический удобный интерфейс) После установки заходим в панель в правления сервером по адресу https:\\ваш IP:8080 НО нам туда не нужно 🙂 так как мы работаем через консоль 🙂

Подключение репозиториев

Для Школьного Linux 5.0.2 нам необходимо поключить репозитории Alt Linux p5 i586 и noarch. Для этого открываем консоль и получаем права суперпользователя su — теперь открываем на редактирование файл /etc/apt/sources.list.d/alt.list и раскоментируем первые два репозитория (удаляем решетку в начале строки)

nano /etc/apt/sources.list.d/alt.list

# ALT Linux Platform 5

rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch i586 classic
rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic

Теперь нам нужно подключить репозиторий самого NetPolice для школьного Linux 5-й платформы. Для это в файл /etc/apt/sources.list добавим адрес репозитория
nano /etc/apt/sources.list

rpm http://update.netpolice.ru/altlinux/p5/branch/netpolice/ i586 netpolice


Устанавливаем NetPolice

После подключения репозиториев нам нужно обновить список пакетов, доступных для установки apt-get update

После загрузки файлов со списками пакетов в репозиториях можно приступить к установке комплекса NetPolice apt-get install netpolice-main ждем когда все необходимые пакеты загрузяться из репозиториев и установятся в системе. После этого можно приступить к настройке.

Базовая настройка NetPolice

Редактируем фаил настроек  и вписываем днс если установка произведена в школе: dnsc1.edu.cair.ru
если установка произведена на домашний пк: dnsc1.netpolice.ru
nano /etc/sysconfig/host2cat

MEMCACHED_LIST=127.0.0.1:11211
UDP_PORT=6666
# DNS LIST SERVER IP
#for example DNS_LIST=127.0.0.1
DNS_LIST=dnsc1.edu.cair.ru
TTL=3600
HOST2CAT_OPTIONS=»-m $MEMCACHED_LIST -u $UDP_PORT -s $DNS_LIST -t $TTL»

После внесения изменений нужно перезапустить сервисы, входящие в комплекс NetPolice. Для этого последовательно выполните следующие команды:

  • /etc/rc.d/init.d/memcached restart
    /etc/rc.d/init.d/host2cat restart
    /etc/rc.d/init.d/c-icap restart
     /etc/rc.d/init.d/squid restart
0

Вся правда о компании Apple Скандал

-

Скандальная правда о компании Apple

Гуляя по просторам интерната наткнулся на очередное безумное видео одних  ребят, они довольно таки качественные и убедительные ролики делаю, посмотрел видео смеялся если честно очень долго, такой бребдятены я еще не видел в общем смотрите забавно получается. В видео описывается о инопланетном происхождение Айфона и как Стив Джобс достает его со дна океана и что у него там залежи телефонов и Ipad но великий Кусто его еше тогда раскусил. (далее…)

2

FreeBSD: установка и настройка на VMware (10 урок)

-

FreeBSD: установка и настройка на VMware (10 урок)

В данном видеуроке показано как настроить VPN сервер (MPD5) на FreeBSD
Video Rating: 5 / 5

15

Прошивка SAMSUNG ML-1640/1641 в домашних условиях

-

Куда не глянь повсюду одни барыги один за пятьсот рублей прошивает другой за тысячу, а я вам сейчас расскажу как потратив пять — десять минут прошить свой принтер и наслаждаться своим принтером дальше абсолютно бесплатно..
Для того чтобы после заправки принтер принимал картридж его необходимо прошить, и я предлогаю вам это сделать вместе со мной. Многие скажут да ну как прошить я ни когда этого не делал это наверно такой сложный процесс , ни чего подобного скажу я вам. Прошить принтер не сложнее чем установить игру на компьютер. Для этого волшебного ритуала нам понадобится Компьютер в количестве одна штука, кабель для соединения принтера с компьютером и программа с прошивкой, чтобы прошить принтер,  и на всякий случай  можно  взять 2 бубна если таковы имеются в конце я расскажу зачем 😉 (далее…)

2

Исправляем неправильные ссылки в Яндексе

-

Все началось с Яши

Все началось с того что когда делал блог, я создал его не на основном домене а в отдельной директории http:\\мой-домен\blog\. Делал изначально для себе дабы заносить  интересные заметки которые ну просто не возможно удержать в голове или где то на винчестере, а шарить по интернету искать информацию по кусочкам каждый раз не вариант по этому решил создать блог, но речь не о том что я решил его создать а о том как я его создал. Делал все на скорую руку, не соблюдая ни каких правил,  дизайна тоже не было. Прошло не много времени я нарисовал логотип, начал делать заметки не только относившийся к работе но и к увлечению, такие как танцы и прошивка сотовых.  Не много по работал над оформление поставил пару плагинов, и вот уже у меня полноценный блог. А чтобы блог был доступен всем остальным пользователям и они его находили через Яндекс, я помог Яндексу проиндексировать сайт с помощью Яндекс Вебмастер. Не много спустя мне  пришла идея сменить основной линк сайта с http://мой-блог/blog на http//мой-блог и вот у меня получились красивые линки без лишних папок, к чему вообще эта бредятина спросите вы? спокойствие сейчас  все объясню :). Все бы вроде ни чего но когда я зашел на Яндекс Вебмастер то обнаружил что в поиске  половина страниц с директорией /blog, а половина по нормальному рабочему пути. (далее…)

0

А вы обновли µTorrent 3 ?

-

На днях запустил старый добренький utorrent клиент он что-то там у меня скачал и быстренько перезагрузился, вот я наблюдаю картину нового utorrent 3, в программе наблюдаются значительные улучшьения в пользовательском интерфейсе, появилась панель куда можно перетащить файл и получить мгновенно utorent ссылку с раздачей объекта перетащенного  вами, очень я вам скажу удобная функция, я сразу же поставил таким образом на раздачу Miranda Dark Aero 3.3 и сразу же  полез в настройки, в настройках обнаружил новую опцию удаленный utorrent,  она позволяет удаленно подключаться  клиенту и управлять закачками. Раньше это уже было реализовано в функции Web-интерфейс, но для этого нужно было иметь статический IP адрес или динамический, но с привязкой через DynDNS  к доменному имени. Зато теперь достаточно зайти на сайт  remote.utorrent.com ввести логин и пароль заданный в настройках и вы управляете своими закачками откуда угодно независимо от того какой у вас IP адрес.

(далее…)

RSS-подписка блога Ylianova.ru Мы в Твиттере iGoogle Reader
Анализ сайта онлайн