Author Archives: koras

использование curl в yii2

В одном из проектов мне пришлось использовать сурл для парсинга внешних ресурсов и сохранение данных на свое стороне. Обычно я использую встроенное расширение php, которое достаточно очень гибкое и на которое жаловатся у меня нет причины, но всё же решил использовать расширение для yii2. Экстеншен можно взять здесь http://www.yiiframework.com/extension/yii2-curl/ В принципе в документации и так… Read More »

Category: Uncategorized

Работа в консоли в yii2

В yii2 реализована очень удобная возможность разделение среды работы на консоль и среду которая обрабатывается через запрос в браузере. Для этого в yii2 есть специальный раздел который так и называется console находящийся в папке /console/. По файловой структуре раздел ни чем не отличается от frontend или backend. На самом деле их можно наплодить любое количество,… Read More »

Category: Uncategorized

Отключение bootstrap шаблона в yii2

Делаю проект wap сайт в котором нет необходимости использовать bootstrap стили и скрипты. Быстрый поиск не дал результатов что необходимо сделать для быстрого отключения. Решение на самом деле простое. В конфигурационный файл mail.php и в локальный файл main-local.php необходимо добавить такие строчки. # ‘assetManager’ => [ ‘bundles’ => [ ‘yii\bootstrap\BootstrapAsset’ => [ ‘css’ => [],… Read More »

Category: Uncategorized

Планирование интернет портала

Любой менеджер или программист задумывая новый проект обязан его распланировать. За моими плечами большое количество различных проектов и подход был к ним различный от спонтанной реализации, что допустимо к небольшим проектам, так и  тщательному проектирование. Большой проект надо планировать тщательно, вплоть до того какие связи будут в базе, но главное надо понимать, для кого вы… Read More »

Category: Uncategorized

Плагин темы для redmine

Ребята из http://rmplus.pro сделали прекрасную тему для redmine. Если говорить на чистоту, то у redmine достаточно убогая тема и даже со временем к ней достаточно долго можно привыкать. Ссылка на плагин http://rmplus.pro/ru/redmine/plugins/custom_menu Локальная ссылка bigcode.ru/files/custom_menu.zip

Category: Uncategorized

История продаж, задачи на собеседовании по sql

Я Очень люблю язык sql и когда мне дают задачку я в душе радуюсь. Одна из причин, это развитие. К каждой задаче можно подойти творчески и решить её многочисленными методами. История продаж Имеем таблицу “sales_history”: CREATE TABLE `sales_history` ( `order_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `manager_id` int(10) unsigned NOT NULL, `amount` int(10) unsigned NOT NULL… Read More »

Category: Uncategorized

Числа с плавающей точкой в php

Недавно один из коллег показал мне пример $result = (int)(0.1+0.7)*10; С первого вгляда код достаточно стандартный и здесь не видно ничего необычного, но в коде прослеживается хитрость. Хитрось заключается в способе хранения данных в памяти дл переменных типа FLOAT. Подробно о методе хранения написано здесь ссылка На что может повлиять данный код? Ну например при… Read More »

Category: Uncategorized

Лень программиста

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

Category: Uncategorized

Первая запись

Здравствуйте, Этот сайт в первую очередь представляет для меня как записная книжка, в которую я периодически добавляю различную информацию которую считаю для себя интересной. Если кому-то поможет данный блог в решении проблем, то я буду только рад <?php echo “Добро пожаловать”;  

Category: Uncategorized