Если на iPhone 5S отходит экран

Неоднократно видел у людей телефоны с разбитыми экранами. Но так, чтобы экран просто немного приподнимался. Не знал, что такое бывает, пока сам с этим не столкнулся. В статье возможные причины и решение.[..]

Как открыть зашифрованный каталог пользователя Elementary OS

Загружаемся с LiveCD Elementary OS. Монтируем все необходимые диски. Тот, где находится зашифрованный каталог. И можно тот, куда вы из него будете всё копировать.[..]

Восстановление BIOS после неудачной прошивки

Бывает случается так, что попытка сделать лучше превращает материнскую плату компьютера в бесполезный кусок железа. В этой публикации речь о китайском программаторе CH341A с AliExpress за 135 рублей, позволяющем с легкостью перепрошить BIOS за считанные минуты.[..]

Проверка доступности сайта из Linux

Несколько полезных команд, позволяющих быстро выполнить диагностику сайта.[..]

Год с Elementary OS вместо Windows

В декабре 2016 года я установил Elementary OS Loki себе на рабочий компьютер. Потом, пару месяцев спустя установил этот же дистрибутив Linux на ноутбук. Незаметно пролетел год, а я всё еще работаю исключительно в этой системе.[..]

Домен Elementary OS заблокирован Роскомнадзором

Сегодня заходил в интернет через Интерсвязь и с удивлением это обнаружил. Безусловно, система Elementary OS случайно попала под раздачу. Если верить этому ресурсу, то с сентября 2017 года домен elementary.io ссылается на IP-адрес 104.28.5.44, который аж с 2014-2015 годов находится в списке заблокированных. Проверить можно здесь.[..]

Поиск модифицированных файлов в Linux

Иногда требуется найти файлы, которые были изменены недавно. В этой публикации собраны некоторые полезные команды.[..]

Почта Gmail в Elementary OS и небезопасное приложение

По умолчанию в Elementary OS встроен почтовый клиент. Чтобы его настроить на работу с почтой от Google достаточно выбрать в списке сервис Gmail, ввести полностью свой почтовый адрес и пароль. Однако, последующая попытка подключения может закончиться неудачей. Программа может сообщить, что имя пользователя или пароль указаны не верно, хотя в их правильности сомнений нет.[..]

Elementary OS 0.4 Loki

Уже несколько лет с интересом наблюдаю за развитием Elementary OS. Это дистрибутив Linux, основанный на Ubuntu. Его разработчики уделяют большое внимание внешнему виду системы и позиционируют её в качестве быстрой и открытой замены для Mac OS и Windows.[..]

Зависания Ubuntu 16.04.1 и Linux Mint 18.1

Столкнулся с такой проблемой, когда пытался начать пользоваться этими системами на портативном десктоп-компьютере. Как оказалось, проблема была из-за интегрированной видеокарты Intel Bay Trail.[..]

Настройка Yii2 и Nginx под yii2-app-advanced на одном домене

Заготовка yii2-app-advanced мне нравится больше, чем yii2-app-basic, даже если требуется создать относительно простой сайт. При этом часто возникает необходимость настроить Yii2 и Nginx на работу frontend и backend в пределах одного домена. В этой статье рассмотрен самый простой способ это сделать. Я обычно настраиваю так в Debian. Но также делается в любом другом Lunux, и может даже в Windows.[..]

Сайт на WordPress с использованием Bedrock и Sage

Bedrock — это нечто вроде обёртки для WordPress с современными инструментами разработки, упрощённой конфигурацией, улучшенной безопасностью и структурой каталогов.

Sage — это стартовая тема WordPress, на основе которой можно легко создавать собственную тему. Она адаптирована под инструменты и особенности современной разработки frontend.

Создать новый сайт на WordPress с использованием Bedrock и Sage — очень просто. Ещё проще перевести на эти инструменты уже существующий сайт, созданный изначально на WordPress в традиционном виде.[..]

Блоки DIV одинаковой высоты

Поместить рядом стоящие блоки DIV в общий контейнер и позаботиться об их одинаковой высоте — это одна из наиболее распространённых задач в веб-разработке. Существует множество способов, как это можно сделать, используя лишь CSS. В этой статье речь пойдёт о самом простом. Он подойдёт для тех, кто не зацикливается на старых версиях браузеров.[..]

Виджет Yii2 для Bootstrap Carousel

Yii2 по умолчанию имеет виджет Bootstrap Carousel. Использовать его элементарно, однако некоторые полезные параметры я нашел не сразу.[..]

Настройка Logrotate в Debian

Если веб-сервер используется активно, то разные логи быстро растут. И если совсем пустить это на самотёк, то однажды они займут всё свободное место на диске. Чтобы контролировать ситуацию существует программа Logrotate, которая автоматически архивирует логи, удаляет старые логи. Такой процесс называется ротацией логов. Программа сразу есть в Debian, но её нужно настроить.[..]

Срок службы E-ink часов Phosphor WC04

Наручные часы с экраном, использующим технологию электронных чернил (E-Ink) так и не получили широкого распространения. Желающие могут их найти в отдельных магазинах, заказать в интернете, но не более того. Почему так? На мой взгляд, одна из причин — это ограниченная их долговечность. Об этом я хотел бы рассказать на примере своих часов.[..]

Локальный веб-сервер — VirtualBox, Debian, Nginx+php-fpm, MySQL

Создавая недавно новый сайт на Yii2 я довольно прилично помучился из-за различий рабочего окружения, которые обеспечивают локальный Open-Server на Windows и реальный сервер с Debian. Это вынудило меня настроить правильный локальный сервер, используя VirtualBox. В статье я расскажу, как это сделать.[..]

Установка Yii2 на OpenServer с Nginx

Несколько лет назад я уже писал про это, но с того времени много воды утекло, сейчас установка движка Yii2 производится иначе.[..]

Своя тема для Drupal 8 на базе Bootstrap

В статье речь пойдёт о самом простом способе использования фреймворка Bootstrap в Drupal 8, а также о том, как подключить понравившуюся тему с Bootswatch и использовать все полюшки в шаблоне сайта.[..]

Установка Drush для Debian 8

Drush — это специальная утилита для Drupal, позволяющая производить разные операции с движком из командной строки. Название утилиты происходит от слов Drupal и Shell.[..]

Nexus 7 2013 мигает 5 раз индикатором и не включается

Столкнулся с ситуацией, что планшет Nexus 7 2013 не включался. При попытке это сделать, а также при подключении зарядника на нём просто по 5 раз с перерывами мигал белый индикатор возле экрана и ничего больше не происходило. В итоге проблема решилась. В этой статье я решил собрать полезную информацию по теме.[..]

Установка прав на файлы и каталоги

Полезные примеры консольных команд Linux.[..]

Хостинг Vscale

Прежним хостингом я пользовался и продолжаю пользоваться для некоторых сайтов с 2013 года. Он хороший, а главное стабильный! Но время идёт, появляются достойные соперники.[..]

Перенос доменов к другому регистратору без нотариального заверения документов

В продолжение темы недавней статьи появилась интересная информация от газеты Известия.[..]

Приоритеты работы программ в Linux

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

Прощаемся с RU-CENTER

В очередной раз RU-CENTER поднял цены на продление доменов, причём теперь даже не уведомив. Я узнал о новом ценнике в 890 рублей совершенно случайно, когда подходил к концу период регистрации для одного из моих RU-доменов. Терпеть это безобразие я больше не смог.[..]

Debian и синхронизация времени

Настройка автоматической синхронизации времени с использованием ntp (Network Time Protocol).[..]

Команды cron, которые пригодятся на веб-сервере

Подборка команд для cron с комментариями.[..]

Очистка корзины Яндекс.Диск из Debian

Про консольный клиент Яндекс.Диска и создание бэкапов с его помощью я уже писал. В той же статье я описывал решение, которое можно использовать вместо очистки корзины. К сожалению, оно имеет свои недостатки, поэтому теперь речь пойдёт о более правильном способе — очистке корзины через API.[..]

Свой плагин WordPress для автопостинга ВКонтакте

Существует немало разных плагинов для WordPress, которые могут обеспечить автоматизированное добавление записей сайта в социальную сеть ВКонтакте. Если вы не нашли себе подходящего, то можете сделать свой! Эта статья поможет.[..]