20.04.2017 11:48:03
Пометка по установке на linux сервера terraria.

09.12.2016 14:58:31
Иногда, если открыто несколько сессий, то bash history становится не актуальной.

30.11.2016 20:31:07
Потребовалось конвертировать пару видео на сервере с Centos 6. Решил сделать это через ffmpeg, но оказалось, что в репозитории его нет.

Тэги: linux
26.11.2016 11:22:35
Не было мне печали и я решил поставить на малину плейер VLC. И после его установки во всей системе пропал звук.

Тэги: raspberry pi 3
26.11.2016 10:53:36
Столкнулся с тем, что переключение языка на raspberry pi отказалось работать.
Пробовал настраивать через графическую утилиту, потом через raspi-config, но выбранное мною сочетание, не работало.

Тэги: raspberry pi 3
25.11.2016 13:51:02
Подключение к tor сети в tor raspberry pi

Тэги: raspberry pi 3
23.11.2016 21:53:24
По умолчанию в браузерах для raspberry pi 3 флеш плеера нет. Поставить его с родного сайта тоже не получается, там есть версии только для 32 и 64 битных операционных систем, т.ч. для малины его нет.

Тэги: raspberry pi 3
21.11.2016 12:33:21
Как не странно, но в последней версии raspbian, на 21.11.2016, нет пакета firefox

Тэги: raspberry pi 3
05.11.2016 13:59:29
Захотелось мне отправлять сообщения с raspberry pi через teleпрам. Как не странно, но интернет, в основном, изобилует примерными с установкой дополнительного софта, который еще нужно настроить, а сама отправка делается через sh файлы. А вот дельных примеров работы с API на php, не оказалось.

Тэги: PHP, raspberry pi 3
02.11.2016 10:56:38
При переносе ModX на другой хостинг возникла ошибка: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead


Тэги: MODx
30.10.2016 12:14:25
motionEye это веб интерфейс для motion. Собственно инструкций по его установки в интернете хватает, но я столкнулся с одной проблемой, и решил задокументировать ее решение.

Тэги: raspberry pi 3
28.10.2016 18:53:03
Пример интересных, на мой взгляд, опций.

Тэги: linux
27.10.2016 20:54:48
Примеров подобного в интернете много, но все они страдают излишествами в виде дополнительных библиотек или лишнего кода.

Тэги: PHP
26.09.2016 12:38:46
Функция получает на вход тату рождения в формате Y-m-d (год-месяц-число), а возвращает возраст. С учетом того, что день рождения мог еще не наступить.

Тэги: PHP
22.09.2016 18:59:46
Для некоторых задач связка apache + php слишком громоздкая. Например, если нужно сделать простенькую утилиту с управлением через браузер, то устанавливать на машинах полноценный веб браузер нет смысла.

Тэги: PHP
22.09.2016 11:00:08
Обычно для создания дампа, по старой привычке, использовал такую команду: mysqldump -hHOST -uUSER -p -B DB > DB .sql, однако такой вариант добавляет в начало дампа пару строк с CREATE DATABASE и USE, это не всегда нужно.

Тэги: SQL, linux
07.09.2016 09:37:19
В интернете масса статей о том, как получить значение температуры и влажности с DHT22 на Rraspberry pi 3 (или более ранних). Но проблема в том, что большинство их или устарело (ссылаются на уже не существующие наработки) или у меня не заработало.

Тэги: raspberry pi 3
22.08.2016 12:52:16
При работе с PDO потребовалось посмотреть запрос с уже подставленными в плейсхолдеры значениями.
Как не странно, но готового метода для этого не нашлось.

Тэги: PHP
19.08.2016 19:04:46
Замена текста во всех файлах в директории и во всех поддиректориях.

Тэги: linux
02.07.2016 09:29:33
Если нужно синхронизировать несколько баз MySql, то так чтобы одна база была основной, а другая полностью ее копировала, то эта заметка для Вас.

Тэги: SQL
29.06.2016 10:22:29
Коротко расскажу, как установит 3ю версию Python на linux систему Centos 6. Рассмотрю вариант замены старой версии на новую или установку двух версий параллельно.
Также скажу про ошибку «no acceptable C compiler found in $PATH» при инсталляции.

Тэги: linux
22.06.2016 20:32:41
Иногда на Javascript нужно получить имя файла или только путь до него. Как не странно, но готовых функций basename() и dirname() нет...

Тэги: JavaScript
22.06.2016 20:29:48
Тэги: HTML
21.06.2016 22:09:54
Tor и curl уже должны быть установлены на сервер.

Тэги: linux
17.06.2016 12:46:03
Точнее это способ разрешает вводить только цифры. Т.е. под запрет также попадают - . , и т.д.

Тэги: JavaScript, regexp
11.06.2016 19:46:21
Например, скрипт вызывается из командной строки с параметрами в таком виде: php script.php -x 10 -y 5 -o + и нам бы хотелось получить переданные параметры в виде удобного для использования массива.

Тэги: PHP
08.06.2016 12:00:49

Мне в одном наборе прибыла платка с гордым названием Arduino Uno. Попробовал залит на нее пример через Arduino IDE, но столкнулся с тем, что IDE, хотя и поставила кучу драйверов, на платку ничего залить не может.

В диспетчере устройств плата определилась как USB 2.0 Serial, а не как COM3 (так обещалось в официальной инструкции)

В конечном итоге разобрался - дело в том, что китайская плата отличается от оригинальной и ей нужен отдельный драйвер CH341SER



Тэги: raspberry pi 3
08.06.2016 11:48:44
Пусть тут полежит.

Тэги: raspberry pi 3
07.06.2016 21:15:08
Как не странно, но во всех найденных по этой теме инструкциях были или старые названия переменных или допущены другие ошибки.

Тэги: raspberry pi 3
07.06.2016 13:43:04
Столкнулся с проблемой – на сервере кончилось место, вот и озадачился тем, как найти чем оно занято.

Тэги: linux
06.06.2016 12:31:10
Прибыл датчик температуры и влажности DHT22 (AM2302). Соответственно мне нужно было его подключить и получить данные.
статей на эту тему нагуглилось много, а вот толку мало. Или значения не возвращались или по инструкции что-то на запускалось/не ставилось.

Тэги: raspberry pi 3
03.06.2016 09:33:29

Несколько заметок, которые, возможно, мне пригодятся при следующем запуске Малины с нуля.

Есть более лаконичная заметка в MJ



Тэги: raspberry pi 3
19.05.2016 20:48:30
По умолчанию FireFox открывает как новые вкладки, так и новые окна. На мой взгляд это совершено не удобно. Раньше для лечения этой проблемы была специальная настройка (фотка под катом), но потом ее убрали.

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

08.05.2016 10:19:33
После установки OS и всех необходимых для веб сервера пакетов, а также настройки виртуального хоста, возникла проблема – браузеру упорно выдавалась страница заглушка.

Тэги: Web, linux
08.05.2016 10:11:17
Попытался поднять на локальной виртуальной машине, под управлением VirtualBox, Centos 7 32х битной версии.
Машина создавалась, запускалась, выдавала выбор: начать инсталляцию, провести тест и troubleshooting. После любого выбора, машина бесконечно долго висела с черным экраном.

Тэги: linux
07.05.2016 15:04:08
Я уже писал про то, как настроить аналогичное сетевое подключение в Centos 6. В 7ой версии все похоже, но с первого раза не заработало, поэтому оставлю памятку.

Тэги: linux
06.05.2016 10:06:36
Также, иногда, заменять нужнее не с начала, а с конца строки. Для таких целей str_replace не подходит.
Вот пара функций решающих эту проблему.

Тэги: PHP
29.02.2016 13:33:51
Код проверяет что введена верная дата в "русском формате" (дд.мм.гггг), а также демонстрирует как можно ограничить вводимую дату по годам.

Тэги: JavaScript
29.02.2016 12:42:04
Не буду приводить пример кода так как, на мой взгляд, он тут будет лишним.
Опишу словами: у нас есть контейнер, внутри которого два элемента (пусть это будут div’ы), у первого z-index 10, у второго 20. Вроде все просто, но получается так, что первый див оказывается на переднем плане, хотя имеет более низкий индекс…

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


Тэги: CSS
27.02.2016 19:17:56
Сначала у меня сложилось впечатление, что письма отображаются в клиенте только до момента их прочтения с центрального компьютера, при этом проблема проявлялась по разному на разных ящиках.

Тэги: Android
10.02.2016 18:45:05
Далеко не всегда удобно обновлять страницу при отправке формы. Существует великое множество плагинов для этой цели, но иногда целый плагин не нужен или он не достаточно гибок. Вот пример того, как можно закачать картинки на сервер (приведена только фронтэнд часть)

Тэги: JQuery
10.02.2016 11:30:18
Например, как с помощью jQuery, обратиться к элементам, в названии которых есть квадратные скобки []?

Тэги: JQuery
05.02.2016 08:22:59
Это просто памятка о паре настроек, а не полноценная инструкция.

Тэги: linux
29.01.2016 14:11:24
Часто нужно выдавать цену не просто числом, а разбивать ее на сотни и тысячи.

Тэги: Web, JavaScript, PHP
27.01.2016 20:22:11
Например, в input или textarea

Тэги: JavaScript
14.01.2016 18:49:04
К сожалению, при разработке сайта, потребовалось внести изменения в компонент контактов. Что бы при обновлении версии движка изменения не затерлись, пришлось отключить напоминания об новых версиях.
Естественно обновлять систему все равно нужно, то только внимательно смотреть, не затрет ли она измененные файлы.

Тэги: Joomla
Яндекс.Метрика