Блог экспериментатора инженера-разработчика: Infanty.
Я пишу how-to статьи на редкие темы или статьи обзоры - для себя и тех кто со мной работает.
Блог существует при поддержке: "Оккупационных сил Марса".

Отображено: по дате последнего изменения. Посмотреть по дате публикаций.

При первом знакомстве с нейронными сетями создаётся впечатление, что это идеальная «технология» для построения искусственного интеллекта (artificial intelligence). Так как их главным плюсом является способность справляться со сложными нелинейными функциями и находить зависимости между различными входными данными. Но для этого необходим «достаточный» коллекций данных для обучения нейронной сети, который в большинстве случаев нельзя создать «вручную».

  • Пример простого вывода текста скриптом на Python 3.3 с использованием uWSGI.
  • Пример вывода текста (хранящегося в переменной) в кодировке UTF-8, скриптом на Python 3.3 с использованием uWSGI.
  • Пример простого вывода разбитого на слова предложения (с объединением элементов списка слов в одну строку с разделителем: "|"), скриптом на Python 3.3 с использованием uWSGI и библиотеки NLTK.
  • и т.п.

В июле 2010 года поисковый стартап Metaweb разрабатывающий технологию семантической разметки материалов размещённых в сети интернет и поддерживающий открытую базу знаний Freebase (12 млн людей, мест и объектов, связанных друг с другом), был куплен компанией Google. По мнению экспертов сумма сделки должна составлять не менее нескольких миллионов долларов.

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

Первым в мире компьютером был американский программируемый компьютер, который разработал и построил в 1941 году гарвардский математик Говард Эйксон при сотрудничестве четырёх инженеров компании IBM, по заказу которой компьютер и разрабатывался. Компьютер был создан на основе идей Чарльза Бэббиджа.

  • Архивация файлов сайта: копирование папки сайта, её сжатие и удаление несжатых скопированных файлов.
  • Экспорт базы данных в файл: экспорт базы данных, сжатия файла экспорта, удаление несжатого файла экспорта.
  • Поиск строки в файлах папки.
  • Установка (упрощённый вариант) нескольких сайтов на Drupal из консоли.

 

При разработки нового сайта или поддержке имеющегося многие используют IDE PhpStorm. При этом на "рабочем" сервере ведётся только логирование работы сайта, а основная разработка производится на сервере "разработки" который может быть развёрнут в VirtualBox. При этом синхронизация серверов производится с помошью Git. Работу с Git пока пропустим, а вот настройку сервера "разработки" с "азов" до отладки первого проекта в PhpStorm - рассмотрим по пунктам.

Для удалённой отладки из PhpStorm в VirtualBox необходимо так же пробросить порт по которому работает IDE. Таким же образом можно произвести удалённый проброс порта из Ubuntu в Windows для работы с MySQL настроенной на локальную работу.

XDebug — это расширение для PHP, написанное Derick Rethans, одним из разработчиков языка PHP для упрощения отладки PHP-скриптов. Основной целью расширения является максимально возможное упрощение отладки PHP-скриптов и добавление в разработку на PHP таких удобств, как точки останова, пошаговое выполнение и наблюдение за выражениями. Помимо этого, расширение также позволяет выполнять профилировку приложения и находить те части, которые замедляют его работу. Поддерживается также выполнение произвольного кода на точке останова, а также и ряд других полезных при отладке функций. В целом, расширение нужно, в первую очередь, для экономии времени программистов, так как позволяет быстро локализовать ошибку в коде.

На одном из серверов, где в качестве веб-сервера установлен: nginx, понадобилось запустить FastCGI. Можно было бы установить fcgiwrap или spawn-fcgi.