Спочатку я написав розлоге передмову до цього тексту, а потім видалив його. Загалом, цей текст для тих, хто як і я, любить спочатку зробити, а потім вже розбиратися з тим, що ж він таке зробив. Щоб зібрати нижеизложенную інформацію мені довелося три дні посилено шукати в різних джерелах. Так що, сподіваюся кому і придасться. Це годна шпаргалка.

1. Встановлюєте Yii2 Basic на сервер, як написано в документації. Описано там все чітко і по справі, додати мені нічого.

Хіба що ось: локально на OpenServer поставило без сучка, без задирки. А ось віддалено, на KVM Ubuntu 16.04 з 1гб оперативки Composer-не вистачило пам'яті. Бився дві години, так і не подужав. Благо, що з локального сервера на віддалений сайт можна легко перенести простим копіюванням.

2. Повторюся, установка — basic (припустимо, в папку /www/site/basic, але далі ми для простоти викладу будемо вести відлік саме від папки basic в яку ви створили проект, як рекомендується в керівництві).

Папку basic/web відразу встановлюєте як DocumentRoot — як це зробити, теж є в офіційному керівництві російською мовою.

Читати далі →

Apache Ant повинен бути знайомий кожному Java-програміста: це популярний інструмент складання (build tool), повністю написаний на Java. Сценарій являє собою простий XML-файл. Незважаючи на Java-спрямованість, цим інструментом користуються і інші розробники.

Ми пройдемо п'ять простих кроків, щоб почати використовувати Ant:

Читати далі →

Deep learning і Caffe на новорічних святах

Мотивація
У цій статті ви познайомитеся із застосуванням deep learning на практиці. Буде використаний фреймворк Caffe на датасете SVHN.

Deep Learning. Цей buzz word вже давно дзвенить у вухах, але спробувати його на практиці ніяк не вдавалося. Підвернувся зручний випадок це виправити! На новорічні свята був призначений контест на kaggle з розпізнавання номерів будинків в рамках курсу з аналізу зображень.

Читати далі →