Ubuntu [страница: 4]
- /**
* @author: Revenger
* Date: 2016-10-07
*/
Менеджеры пакетов упрощают установку и обновление зависимостей проекта - сторонних библиотек, которые он использует, например jQuery и прочие.
Вместо скачивания всего этого вручную можно выполнить одну-две команды в терминале
Во многих языках программирования есть стандартные менеджеры пакетов, которыми разработчики пользуются для установки всех библиотек, например Composer в PHP.
Bower — не стандартный менеджер пакетов для клиентского js, но самый популярный.
Bower не навязывает пользователю свою систему сборки, а разработчику пакетов — метод подключения библиотеки (AMD, CommonJS и другие). Всё, что он делает — устанавливает нужные проекту пакеты подходящих версий вместе с их зависимостями, то есть просто загружает файлы нужных библиотек в специальную папку. Остальное остаётся на усмотрение разработчика.
- /**
* @author: Revenger
* Date: 2016-09-30
*/
- /**
* @author: Revenger
* Date: 2016-09-30
*/
Firefox во время работы загружает от 300 КБ до 2 МБ данных ежесекундно. Запись велась в файл с названием recovery.js. Как оказалось, это резервная копия сессии Firefox. Она используется в том случае, если «падает» браузер или операционная система. Это полезная, но ресурсоемкая функция. И если у вас SSD, то что у него ограниченный ресурс и здесь уже нужно решить для себя, что полезнее — рабочий диск или же восстановление текущей сессии браузера после его падения.
- /**
* @author: Revenger
* Date: 2016-09-24
*/
Любая операционная система требует контроля за процессами и отслеживания параметров для поддержания ее в работоспособном состоянии.
- /**
* @author: Revenger
* Date: 2016-09-19
*/
В версии 16.04 PHP 5 не поддерживается но есть возможность установить из стороннего репозитория.
- /**
* @author: Revenger
* Date: 2016-09-19
*/
MySQL имеет так называемый "строгий режим" с версии 5.1 до 5.7. Но в 5.7 он включен по умолчанию.
В моем случае это вызвало ошибку при переносе Битрикса "MySQL Invalid default value for 'TIMESTAMP_X'".
- /**
* @author: Revenger
* Date: 2016-08-23
*/
В жизни каждого человека наступает такой момент когда нужно, например, обработать нескоько сотен фотографий. Так как человек должен думать а компьютер работать, лучше всего возложить эту скучную раюоту на него.
Если нужно уменьшить размер сотни фотографий, нет инструмента лучше чем imagemagick.
- /**
* @author: Revenger
* Date: 2016-08-11
*/
Не раз сталкивался с такими ситуациями что потерялся доступ к mysql и вот теперь есть инструкция как быстро его восстановить.
- /**
* @author: Revenger
* Date: 2016-07-14
*/
Кеширование в браузере на стороне пользователя просто необходимо для ускорения работы сайта, так как не придется при каждом обновлении страницы заново закачивать скрипты, стили и элементы оформления.
- /**
* @author: Revenger
* Date: 2016-06-13
*/
Клиент написан на С++ с использованием Qt5 и QML. Продукт распространяется по лицензии GPL v3.