Архив метки: DIY

Изменение размера раздела в файл-образе

Статья будет довольно капитанская: речь пойдет о том как можно стандартными средствами Linux сменить размер раздела внутри файл-образа. Разбирать это будем на следующем примере. Дано: образ Zeroshell для встраиваемых систем на носителях типа CF или USB-flash с которого можно загружаться. Образ содержит в себе 3 раздела с неизменяемыми частями, где хранится конфигурация и файлы дистрибутива и 1 раздел с изменяемой частью, куда записываются профили настроек дистрибутива. По-умолчанию размер этого последнего размера около 1.1 ГБ. На мою старую USB-флешку размером в 1 Гб этот образ не запишешь, хотя полезной нагрузки в исходном образе — чуть больше 400 Мб. Что можно сделать в данной ситуации? Конечно же немного подправить размер 4 раздела для того, чтобы все помещалось.

Читать далее

Пересборка php 5.3.x с клиентскими библиотеками MariaDB 10.x

При работе с текущей стабильной веткой MariaDB 10.x часто возникает проблема несовместимости клиентских библиотек. Выражается это вот так например:

mysql_connect(): Headers and client library minor version mismatch.

На эту тему есть даже отдельная статья по устранению неисправностей при работе с MariaDB из PHP 5. Для всех нормальных людей подходит рекомендуемый совет из той статьи: использовать mysqlnd-драйвер. Однако проблема в том, что старые версии PHP, а именно 5.3.x не имеют этот драйвер в своем составе по-умолчанию. Приходится либо переходить на более новую версию php с ожидаемыми глюками работы древних клиентских сайтов, либо вручную пересобирать клиентские библиотеки PHP. Это кстати один из предложенных способов решения проблемы по вышеприведенной ссылке. Вот как раз второе мы и рассмотрим в этой статье.

Читать далее

Организация анонимного доступа в сеть с помощью i2p и tor

tor_logo Видя как разворачиваются события в плане урегулирования интернета у нашего северного соседа все более остро стоит вопрос свободного получения доступа к ресурсам всемирной паутины. На сегодняшний момент существует много способов доступа в сеть с обходом блокировок. С некоторыми из них вы можете ознакомится например вот здесь. В свою очередь я хочу дополнить этот замечательный цикл способом доступа, которым пользуюсь сам.

Читать далее

Про Litecoin

Решил принять участие в «золотой лихорадке» по добыче криптомонеток. Речь идет о популярном преемнике биткоинов — Litecoin. Из преимуществ этой криптовалюты можно назвать следующее (согласно официальному сайту): при вычислениях алгоритма Litecoin интенсивно используется оперативная память, что делает проблематичной разработку специализированных процессоров (ASIC) для Litecoin и дает возможность эффективно использовать обычные компьютеры c графическими процессорами для генерации новых блоков (майнинга); кроме этого, промежуток времени, требующийся для подтвеждения платежа, у Litecoin в четыре раза короче (в среднем 2.5 минуты), чем у Bitcoin; максимально возможное количество монет Litecoin — 84 миллиона, что в четыре раза больше чем количество монет Bitcoin.

Читать далее

Взломы сайтов и как обезопасить себя от них

По моим наблюдениям в последнее время участились взломы различных широко распространенных CMS. По статистике Безопасного поиска Яндекса за 2011 год из 10000 зараженных сайтов по 19% составляли сайты на WordPress и Joomla, а почти 50% было у DLE.

Приведу немного своей статистики чтобы обозначить глубину проблемы. За последние 5 месяцев (т.е. с января 2013) я зафиксировал 13 удавшихся попыток взлома сайтов на нашем хостинге. Из них 6 были совершены за последний месяц (т.е. на протяжении мая). Из этих 13 взломов 3 были повторными. 100% взломов были совершны через CMS. В двух случаях из 13 — это устаревший PrestaShop, в остальных — Joomla или ее компоненты. Как видите статистика довольно печальная.

Напрашивается вывод: CMS — это не только благо в плане управления контентом, но и серьезнейшая проблема для безопасности, если абсолютно за ней не следить.
Читать далее

EeePC 701 в качестве точки доступа

В прошлой заметке я рассказывал про простой способ создания загрузочной флешки для использования EeePC 701 в качестве файлового хранилища. По правде сказать EeePC оказался не очень хорошим вариантом как основа для файлового хранилища из-за довольно маленькой скорости записи и чтения с внешних дисков, поэтому файловое хранилище я сделал на основе своего старого стационарного компьютера. Но расскажу я об этом как-нибудь в другой раз. Недавно я провел себе вторую линию интернета (мне критично быть всегда онлайн, т.к. я много занимаюсь удаленным администрированием). В связи с чем встал вопрос еще одной точки доступа для быстрого переключения на вторую линию, если возникнут проблемы с первой. Для этой цели отлично подошел мой старый EeePC.

Читать далее