Запуск и установка Андроид на ПК.

Запуск и установка Андроид на ПК.

Эмулятор Android – это программа для ПК, которая умеет запускать игры и приложения OS Android. Большинство эмуляторов могут запускать все доступные в Google Play приложения, но различаются по производительности. Эмулятор MEmu MEmu...

Стандарт Wi-Fi Direct

Стандарт Wi-Fi Direct

На сегодняшний день Wi-Fi Direct может претендовать на звание одного из лучших и удобных способов передачи информации между различными типами устройств, будь то телевизор, аудиосистема, смартфон, стационарный компьютер...

Интерфейс Thunderbolt

Интерфейс Thunderbolt

24 февраля 2011 года компания Intel совместно с Apple разработала аппаратный интерфейс под названием Thunderbolt. Эта технология используется для подсоединения удаленных приборов к компьютеру. Предельная скорость передачи...

Как забэкапить Андроид?

Как забэкапить Андроид?

Скорее всего,  вы не раз слышали о такой фишке, как бэкап смартфона на ОС Андроид. В сервисных центрах зачастую берут деньги за такую простую процедуру. Собственно, что же это такое и для чего его применяют? Зачем...

Вредные советы вебмастеру

Вредные советы вебмастеру

Да, это именно то, что ты подумал, дорогой читатель. В этой статье-пародии на Григория Остера разберём те вещи, которые владельцу сайта явно делать не стоит. Дизайн Прежде всего необходимо обязательно использовать...

Домашнее облако из NAS

Домашнее облако из NAS

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

Разъемы для передачи данных

Разъемы для передачи данных

Самые используемые комьютерные разъемы, используемые повсеместно для передачи данных: USB, Thunderbolt, SATA и eSATA, DVI, HDMI. USB 3.0: сущность, преимущества перед старыми USB USB официально расшифровывается как Universal Serial Bus, или...

Выбираем лучший браузер для мобильных устройств

Выбираем лучший браузер для мобильных устройств

В последнее время всё больше жителей нашей страны пользуются мобильными устройствами. Оно и понятно. Ведь современный многофункциональный смартфон может заменить и компьютер, и музыкальный центр, и...

Виртуальная машина для Mac

Виртуальная машина для Mac

Операционная система macOS, используемая в компьютерах Apple, занимает второе место в мире по распространению с долей 12,85%. В США на ней работает каждый пятый, а в России – чуть менее 8 пользователей из 100. С основными...

Секреты при работе с OS Windows

Секреты при работе с OS Windows

Операционная система Windows содержит множество скрытых возможностей, которые не известны обычным пользователям. Давайте рассмотрим несколько секретов при работе с Виндоус, о которых вы не знали. Среда разработки в...

Оптимизация компьютера.

Оптимизация компьютера.

Если у вас тормозит ПК то вы зашли туда куда надо, после этой статьи ваш пк должен летать (ну или хотя бы бегать). Возможные причины из-за чего ваш компьютер тормозит : Первая причина — перегрев, если какое-то...

Циклы while, do while

Циклы while, do while

Цикл while Синтаксис: while (условие){ инструкция 1; инструкция 2; } Условие в скобках должно быть true, чтобы цикл сработал. Простой пример: $sum = 1 while ($i$sum += 3; $i++; print($sum); // вывод $sum } Цикл for и цикл while взаимозаменяемы....

Цикл foreach

Цикл foreach

Для того, чтобы пройтись по всем ячейкам ассоциативного массива, применяют цикл foreach. Синтаксис см. ниже. В скобках указываем массив, по которому будем бегать. Потом слово ‘as’ и любая переменная. PHP зайдет в...

Пользовательские функции

Пользовательские функции

Есть код, который мы запустили, он выполнился один раз и все. Но есть блоки кода, которые могут повторяться больше, чем один раз. Если кусок кода используется более 1 раза, под него надо писать функцию. Т.е. функция — это...

Встроенные функции

Встроенные функции

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

Псевдоконстанты и константы

Псевдоконстанты и константы

Значение псевдоконстант меняется, а имя неизменно. Имя начинается с двойного подчеркивания __. Примеры псевдоконстант: __LINE__ — текущая строка в файле.__FILE__ — вернет полный физический путь к текущему файлу.__FUNCTION__ —...

Функции эмуляции SSI

Функции эмуляции SSI

Большое приложение не состоит из одного файла. Над разными частями работают люди. Затем приложение собирается воедино. Есть технология SSI (включение на стороне сервера). Сейчас многие ее не используют, т.к. в самом php...

GD2 работа с графикой

GD2 работа с графикой

С помощью php можно генерировать изображения ‘на лету’. Для этого есть библиотека GD2. Функционал этой библиотеки очень большой (для сравнения, редактор Paint имеет намного меньше функций). Весь функционал библиотеки...

GD2 рисование в php

GD2 рисование в php

Рассмотрим функции для рисования текста: // Отрисовка строки текста imageString($image, 3, 150, 300, "Hello!", $color); // Отрисовка строки текста с использованием TrueType-шрифтов imageTtfText($img, 30, 10, 300, 150, $color,"arial.ttf", "Hello!"); // Создание нового...

Введение в UML (Unified Modeling Language)

Введение в UML (Unified Modeling Language)

UML — унифицированный язык моделирования, построения диаграмм: структурные диаграммы; диаграммы поведения диаграммы взаимодействия. Таких диаграмм очень много: На самом деле, uml применяется во многих...

Пространства имен

Пространства имен

Без пространства имен Предположим, в своем файле я не могу создать функцию strlen. Выскочит ошибка, т.к. уже есть такая функция. Или я пишу класс и думаю, а вдруг уже есть такой класс? Значит выскочит ошибка. Или я задаю...

xDebug

xDebug

PECL (PHP Extension Community Library) — часть PEAR, но существует самостоятельно. Это библиотека расширений, в отличие от PEAR (набор скриптов). http://pecl.php.net — здесь найдете расширения для Unix-систем. http://pecl4win.php.net — расширения для...

Системы управления версиями

Системы управления версиями

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

Выбери лучший менеджер паролей.

Выбери лучший менеджер паролей.

Менеджер паролей – ПО (программное обеспечение), которое поможет вам комфортно работать с паролями, для защиты своих персональных данных. Зачем нужен менеджер паролей? Раз… дваа…Две, ДВЕ!!! немало важные...

Сессии

Сессии

Нам где-то нужно хранить промежуточные данные. Не постоянно в базе данных, а на какое-то время. Для этого можно использовать cookies. Но cookie ограничены по размеру, а надо хранить крупные файлы. Пользователь может эти cookie...

Работа с сессиями

Работа с сессиями

Вся работа с сессиями начинается с функции session_start. Эта функция создает сессию и обеспечивает к ней доступ (продолжает сессию). Если в начале кода не вызвана эта функция, работать с сессиями мы не сможем. Для работы...

Функции для работы с файлами

Функции для работы с файлами

Вот несколько основных функций для работы с файлами: //Существует ли файл? file_exists("test.txt") //Узнаем размер файла filesize("test.txt"); //Дата последнего обращения к файлу fileatime("test.txt");//date("d M Y", $atime); //Дата изменения...

Файлы для работы с данными

Файлы для работы с данными

Файлы — манипуляции с курсором Мы можем перемещать курсор. Для это есть функция fseek. Параметры функции: дескриптор файла, offset, whence (необязательный параметр, константа), offset — количество символов, на которые нужно...

Директории — работа и манипуляции

Директории — работа и манипуляции

Функция создания директории — mkdir. Обязательный параметр — имя директории. Необязательный — mode, т.е. для nix-подобных систем это права доступа (например, 0777 — всем все можно). Одна цифра означает владельца, вторая —...

Работа с файлами на сервере

Работа с файлами на сервере

Файлы — загрузка на сервер Перед загрузкой файлов на сервер, рассмотрим 3 настройки в php.ini: file_uploads (on|off) — разрешить загрузку файлов на сервер или нет.upload_tmp_dir — временная папка для загружаемых файлов. По...