Книга — Графика на JavaScript

Книга - Графика на JavaScript
В этой книге рассказывается, как, работая с JavaScript, jQuery, DHTML и элементом Canvas (холст), появившимся в HTML5, создавать насыщенные веб-приложения для ПК и мобильных устройств. С появлением HTML5 и усовершенствованной браузерной поддержки, язык JavaScript стал исключительно удобным для создания высокопроизводительной веб-графики.
Опытный веб-разработчик, прочитав данное издание, на практических примерах изучит интересные и полезные подходы к созданию аркадных игр, эффектов DHTML и т. д. Сложные темы представлены в книге в виде легких для усвоения фрагментов. Continue reading «Книга — Графика на JavaScript»

Изучаем PHP 7. №24. HTTP заголовки. Функция Header. Простой редирект.

HTTP заголовки. Функция Header.
HTTP заголовки довольно обширная тема, поэтому советую ознакомиться этой темой тут и тут. Чтобы посмотреть заголовки конкретного сайта, можно воспользоваться вот этим сервисом.
Но мы сегодня будем рассматривать работу функции header(), которая используется для отправки HTTP заголовков. В частности рассмотрим пример редиректа — автоматического перенаправления пользователя на другую страницу.
Continue reading «Изучаем PHP 7. №24. HTTP заголовки. Функция Header. Простой редирект.»

Axure RP 7 — программа для создания прототипов сайтов

Axure RP 7 - программа для создания прототипов сайтов
Axure RP Pro 7.0 — быстрое макетирование для приложений вебсайта, ориентированное под каркасные прототипы веб-сайтов. Продукт предназначен для снижения издержек проектирования веб-сайтов. Это решение поможет быстро в визуальном режиме создать рабочий прототип будущего сайта, затем выгрузить прототип в html и просмотреть его через браузер. Качество вполне приемлемо для дальнейшей постановки задач дизайнерам и программистам, а также для понимания заказчика конечного результата.
Continue reading «Axure RP 7 — программа для создания прототипов сайтов»

Изучаем PHP 7. №23. Работа с .json файлами.

Работа с .json файлами.
JSON — текстовый файл описывающий данные. В котором массивы содержаться в [ ], а объекты в { } и в них все данные представлены в виде имя:значение.

Имя всегда указывается в кавычках «имя», а значение может быть таких видов:
— Числовое — целые или дробные с точкой.
— Строковое — текст в двойных кавычках.
— Логическое — true или false.
— Нулевое — null
— Другие (вложенные) массивы обернутые в [ ].
— Другие (вложенные) объекты обернутые в { }.
Значение одного уровня разделяются запятыми. Continue reading «Изучаем PHP 7. №23. Работа с .json файлами.»

Изучаем PHP 7. №22. Работа с .csv файлами.


CSV (Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных. Спецификация:
— Каждая строка файла — это одна строка таблицы.
— Разделителем (delimiter) значений колонок является символ запятой (,). Однако на практике часто используются другие разделители, то есть формат путают с DSVruen и TSV.
— Значения, содержащие зарезервированные символы (двойная кавычка, запятая, точка с запятой, новая строка) обрамляются двойными кавычками («). Если в значении встречаются кавычки — они представляются в файле в виде двух кавычек подряд.
Continue reading «Изучаем PHP 7. №22. Работа с .csv файлами.»

Изучаем PHP 7. №21. Работа с .ini файлами.

PHP 7. Работа с .ini файлами.
В ini файлах обычно хранятся конфигурационные настройки или какие-то данные. Но вы можете использовать этот файл как хотите.
Вот простой пример. Создайте файл config.ini с таким содержимым:

;секция с описанием данных сайта
[site]
sitename = "Мой сайт"
email = "site@mail.ru"
tel = "123456789"

;данные админа
[admin]
login = "admin"
password = "123456"

;данные редактора
[redactor]
login = "editor"
password = "6789"

Continue reading «Изучаем PHP 7. №21. Работа с .ini файлами.»

Изучаем PHP 7. №20. Извлечение данных из XML. Функция simplexml_load_file.

Вот мы и подошли к теме хранения данных. Хранить данные в PHP можно многими способами от переменных и массивов до баз данных. Сегодня рассмотрим вариант хранения данных в файле XML.
Если вы не знакомы XML, то прежде чем мы приступим, настоятельно советую ознакомиться со статьей по основам XML.

simplexml_load_file() — подключается к XML файлу и интерпретирует XML-файл в объект.
file_exists() — проверяет, существует ли файл.

Continue reading «Изучаем PHP 7. №20. Извлечение данных из XML. Функция simplexml_load_file.»

Книга — Основы технологий XML Учебное пособие.

Книга - Основы технологий XML Учебное пособие.
XML (англ. eXtensible Markup Language, расширяемый язык разметки) представляет собой язык разметки, который был создан для описания данных. Язык разметки представляет собой набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении. Таким образом, текстовый документ, размеченный с помощью такого языка, содержит не только сам текст, но и дополнительную информацию о его структуре. Continue reading «Книга — Основы технологий XML Учебное пособие.»

Изучаем XML. №1. Знакомство. Синтаксис.

XML - теория и практика

XML — расширяемый язык разметки, предназначенный для  представления и хранения структурированных данных.

В частности выполняет такие задачи:

  • Хранение структурированных данных.
  • Обмен информацией между программами.
  • Применяется для создания специализированных языков разметки.

Continue reading «Изучаем XML. №1. Знакомство. Синтаксис.»

Thimble — новый on-line текстовый редактор от Mozilla

Thimble — новый on-line текстовый редактор от Mozilla

Очень напоминает Brackets, правда работает заметно быстрее и стабильно. Интерфейс очень приятный и интуитивный.

Continue reading «Thimble — новый on-line текстовый редактор от Mozilla»