Composer запрашивает token

При обновлении yii2 я столкнулся с проблемой, когда composer запрашивает токен.

Head to https://github.com/settings/tokens/new?scopes=repo&description=...
to retrieve a token. It will be stored in "/Composer/auth.json" for future use by Composer.
Token (hidden):

Как проигнорировать изменения прав в GIT

Если вы хотите проигнорировать изменение прав(chmod) в текущем репозитории, тогда запустите следующую команду в терминале (при этом Вы должны находится в папке проекта):

git config core.filemode false

Установка Ajenti под Ubuntu 14.04

Что такое Ajenti?

Ajenti - это вэб интерфейс, для управления VPS хостингом.

Установка под Ubuntu 14.04

Быстрая установка

wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh

SSH “Host key verification failed”

Пару дней назад переустановил ОС на моем тестовом VPS хостинге, и после этого при доступе через ssh я получал постоянно ошибку в виде:

/home/aleksey/.ssh/known_hosts updated.
..........
Host key verification failed.

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

ssh-keyscan ssh-server.example.com | tee -a ~/.ssh/known_hosts

эта команда добавит RSA ключь в файл known_hosts.

Поиск дубликатов файлов

Задание:

Написать программу, которая осуществляет поиск дубликатов файлов.

На вход подаётся путь, по которому должен осуществляться поиск. На выходе - текстовый файл, в котором будут указаны все дубликаты, по 1 пути на строку.

Будет оценено затраченное время, качество кода, производительность программы, отказоустойчивость.

Real-time график в Yii с использованием ChartJS

Вступление

На сегодняшний день много компаний требуют системы статистики, и неотьемлемая часть статистики - это графики. Сейчас я напиши о том как создать real-time график(график, который мониторит даные в реальном времени) на Yii2 с использованием js библиотеки для графиков ChartJS(вы можете использовать любую библиотеку, по-этому я буду писать вместо chartjs lib.js).

1. Скачиваем и подключаем ChartJS

Думаю скачать проблем не должно быть)). Любой js файл или библиотеку лучше подключать через Asset-и(правельный путь), но вы можете подключить и по-другому. Копируем библиотеку в папку с js файлами и в классе Asset, к примеру, AppAsset дописываем наш новый файл следующим образом:

5 способов определить функцию в JQuery

Введение

Выбор того, как определить JavaScript функцию может быть немножко сложновато для тех, кто только начал изучать jQuery, так как сувществует несколько разных путей определения функий в JavaScript/jQuery. Я попробую обьяснить плюсы каждого способа, а так же как и почему вы можете использовать этот способ при написании jQuery кода.

1. Как функция JavaScript

Это самый простой способ определения функции в JavaScript. К примеру, мы хотим написать простую функцию умножения, назовем ее multiply(x,y), которая будет принимать два параметра x и y. Эта функция функция будет умножать x на y и возвращать значение. Вот пример реализации этой функции.

Использование yii2-eauth модуля на примере Facebook

Столкнулся с проблемой испозьвования модуля yii2-eauth для Yii2 Framework, и что бы эти проблемы не решали вы я опишу как же испозьвовать этот модуль.

Для начала установим модуль следующим образом:

Отредактируйте файл composer.json добавив в него следуюющее


{
    "require": {
        "nodge/yii2-eauth": "~2.0"
    }
}

В папке Yii проекта запустите слудующую команду(если у вас установлен composer):

4 примера использования jQuery функции each()

Это расширенный осмотр функции JQuery.each(). Это одна из самых используемых функций в JQuery, по-этому я решил описать эту функцию.

Во-первых, что такое  JQuery.each(). 

 JQuery.each() функция используется для прохождения через элементы обьектов, это могут быть массивы или элементы DOM. 

Калибровка с помощью CSS3 VW и VH

SS3 представила несколько новых фич. Итак, Вы слишали о px, pt, em. А сейчас мы рассмотрим vw и vh.
Часто, во время дизайна нам нужно сделать так, чтобы блок помещался в размеры экрана. Раньше мы бы использовали JavaScript. Проверяли бы размеры видимой области и токда бы изменяли размеры до нужных соответственно. Если пользователь изменяет размер окна браузера тогда скрипт запускается обратно, чтобы изменить размеры нужного нам элемента. 
С помощью vw/vh мы можем изменять розмер элемента относительно видимово окна. vw/vh интерестны потому, один юнит равен 1/100 ширины видимой области. К примеру, чтобы сделать элемент шириной в 100% относительно видимой области нам нужно только написать wdth: 100vw.