Веб-программирование

07:58 → 24.11.2018 72 dignity

xYpDFdw.png

Сейчас модно делать проекты на блокчейне, даже там, где это в принципе не нужно. Берёшь любой успешный проект, например YouTube, создаёшь его клон, интегрируешь его в блокчейн и вуаля у тебя новый проект на блокчейне. Подобных клонов сейчас в Интернете море. С одной стороны, разнообразие это хорошо. Но с другой стороны, проекты не совсем децентрализованные и автономные. Им как правило вообще не нужен блокчейн.

Подробнее →

18:11 → 13.11.2018 128 dignity 15

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

Подробнее →

10:19 → 06.11.2018 94 dignity

Дмитрий Елисеев записал хорошее видео о том, как писать тесты на PHP фреймворке Yii2, используя PHPUnit и Codeception и выложил его в свободный доступ на YouTube.

Рекомендую всем посмотреть!

Подробнее →

06:31 → 18.10.2018 97 dignity

Так как в JavaScript нету понятие namespace (по крайне мере до ES6), я использую свою структуру, которая чем-то напоминает namespace и классы в PHP.

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

Подробнее →

17:37 → 17.10.2018 92 dignity

Если мы хотим создать CSV-файл в PHP, то сделать это можно при помощи функции fputcsv(). При этом удобно сохранить результат в временный файл, чтобы позже с ним было проще работать. Например предоставить файл для скачивания или отправить его по E-Mail.

Данный временный файл сохраняется где-то на жестком диски и нам самим приходится позаботиться о том, чтобы он был удалён. Мы можем написать Cron, который будет время от времени удалять старые файлы, и избовлять нас от лишнего мусора, однако данный подход всё равно не идеален.

Подробнее →

18:09 → 28.09.2018 150 dignity

rbCdkge.jpg

GoldVoice - это один из самых лучших веб-клиентов для блокчейна GOLOS экосистемы Graphene, разработаный русским веб-программистом Анатолием Пискуновым (On1x). С 2018 года проект был передан в фонд CryptoStorm, а теперь его исходный код полностью открыт под лицензией MIT.

Подробнее →

19:51 → 25.08.2018 159 dignity

KqyQ9Y1.jpg

В прошлой статье я привёл статистику использование браузеров за июль 2018 года. И не смотря на то, что большенство современных браузеров довольно хорошо поддерживают ту или иную веб-технологию, всегда наступает момент, когда хочется быстро узнать поддерживает ли браузер данную веб-технологию или нет. И именно в такой момент на помощь приходит сайт "Могу ли я использовать".

Подробнее →

21:04 → 21.08.2018 234 dignity

Sitemap.xml - это хороший способ научить поисковые системы (Google, Yandex) правильно индексировать наш сайт. В этой небольшой заметки мы немного поговорим об этом.

Подробнее →

17:16 → 17.08.2018 457 dignity 5

g95TrhI.jpg

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

Подробнее →

20:30 → 09.08.2018 241 dignity

Переменные это некий контейнер (область оперативной памяти), в который можно поместить информацию и при необходимости извлечь её. Именно о них мы и поговорим в этой статье, а также рассмотрим основные типы данных языка PHP.

Подробнее →