Помешанные на телеге

Телеграм-блогеры помешались на нём. Причинно-следственные связи перестали работать. Сначала пишут о том, что Иран разбомбил серверы Амазон и пр., у последних исчезли облачные сервисы. А через несколько часов выкладывают сообщение о сбое в банковском секторе и связывают это с действиями РКН и блокировкой телеги.

У бедненьких забирают инструмент заработка, а они за время блогерства в телеге, настолько отупели, что напрочь утратили способность сопоставлять новости. Поэтому не смогут набрать аудиторию в другом мессенджере. Вот и ноют.
Но никто же не говорит об этом, все эти блогеры пишут о свободах и пропаганде за пределы России, это очень смешно.

Некоторые даже заявили, что принципиально не будут переходить.
Вопрос: почему?
Если пишешь для российской аудитории, то совершенно очевидно, что она сильно сократится в телеге и заработок соответственно. Тогда в чем выгода?
Если пишешь не для заработка, тогда еще абсурднее отказываться переходить в другой мессенджер.
Если же пишешь для аудитории за пределами России, то извини, российская аудитория не целевая и расчитывать на неё не стоило. Или хотелось и рыбку съесть и...
В общем, по-моему, сплошное лицемерие


03 апреля 2026 | Рубрика: Мысли

 Опухоль node.js

У некоторых представителей фронтенда наблюдается явная прогрессирующая опухоль, болезнь Node.js.
Чтобы скачать расширение (плагин) для видеоплеера нужно устанавливать ноду. Так указано на официальном сайте.
Предел маразма.


12 января 2026 | Рубрика: Программирование

 Debian 7 (Wheezy) install PHP 7 + Redis

Установка второго препроцессора (или как там его) PHP параллельно с основной версией.

Перед сборкой самого PHP 7


Надо установить исходники для всяких дополнений
  1. 1
apt-get install libcurl4-openssl-dev libicu-dev libmcrypt-dev libpq-dev libxslt-dev libreadline6-dev


Скачиваем php, не важно откуда, я брал с оф.сайта. Распаковываем и начинаем конфигурировать
  1. 1
  2. 2
./buildconf --force
./configure --prefix=/usr/local/php7 --enable-mbstring --with-curl --with-openssl --with-xmlrpc --enable-soap --enable-zip --with-gd --enable-exif --enable-filter --with-jpeg-dir --with-iconv --enable-simplexml --enable-sockets --with-gettext --with-jpeg-dir --with-mcrypt --with-mhash --with-mysql-sock=/var/run/mysqld/mysqld.sock --with-png-dir --with-pgsql --enable-embedded-mysqli --with-freetype-dir --enable-intl --with-xsl --with-mysqli --with-pdo-mysql --with-pdo-pgsql --with-readline --enable-ftp --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-calendar --enable-xml --enable-dom --enable-wddx --enable-posix --enable-phar --enable-fileinfo --enable-xmlreader --enable-xmlwriter --enable-json --enable-ctype --enable-tokenizer --enable-shmop --with-zlib --enable-cli --enable-fpm


Собираем и устанавливаем

  1. 1
  2. 2
make
make install


Если собирали не первый раз, то лучше сделать
  1. 1
make clean


  1. 1
update-alternatives --set php /usr/local/php7/bin/php


После этого


Отдельно скачиваем куда-нибудь и устанавливаем. Конфиг PHP обязательно должен быть указан, иначе пакет сконфигурируется для основной версии php.
  1. 1
  2. 2
  3. 3
  4. 4
git clone https://github.com/igbinary/igbinary.git
cd igbinary/
phpize
./configure --with-php-config=/usr/local/php7/bin/php-config


  1. 1
  2. 2
  3. 3
  4. 4
git clone https://github.com/phpredis/phpredis.git
cd phpredis/
phpize
./configure --with-php-config=/usr/local/php7/bin/php-config --enable-redis-igbinary


Вроде бы все.
Пользуемся всякой ерундой типа композера
  1. 1
/usr/local/php7/bin/php composer.phar up


01 марта 2018 | Рубрика: Linux

 gedit cp1251

  1. 1
gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']"


30 ноября 2017 | Рубрика: Linux

 PHPStorm

Убираем эту срань из PhpStorm:

Editor -> General -> Appearance
параметр Show parameter name hints

Не знаю кто придумал это, но он явно не программист. Очень мешает восприятию кода.


17 октября 2017 | Рубрика: Программирование

 Дорога к звездам

Циолковский писал тогда:
Основной мотив моей жизни - сделать что-нибудь полезное для людей, не прожить даром жизни, продвинуть человечество хоть немного вперед. Вот почему я интересовался тем, что не давало мне ни хлеба, ни силы. Но я надеюсь что мои работы может быть скоро, а может быть в отдаленном будущем дадут обществу горы хлеба и бездну могущества.


17 сентября 2017 | Рубрика: Цитаты

 ProFTPd

Создаем нового виртуального ftp-пользователя с логином test, идентификатором 1000, группой 1000 и домашним каталогом /var/www/jonel.net. (где 1000 — id реального пользователя, у которого есть доступ к указанной папке)

  1. 1
ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=test --uid=1000 --gid=1000 --home=/var/www/jonel.net --shell=/bin/false

После выполнения команды система попросит ввести дважды пароль для нового пользователя.
В итоге, у нас появится файл /etc/proftpd/ftpd.passwd с записью о пользователе, напоминающий синтаксис /etc/passwd.
Подробнее о формате: http://www.proftpd.org/docs/howto/AuthFiles.html

Изменение пароля:
  1. 1
ftpasswd --passwd --name=test --change-password

Перед этим надо перейти в директорию /etc/proftpd/, иначе ftpasswd не найдет файл ftpd.passwd.

В файле proftpd.conf надо добавить или раскомментировать строки, чтобы загрузить модуль (устанавливается и подключается он по умолчанию)
  1. 1
  2. 2
RequireValidShell off
AuthOrder mod_auth_file.c


В конце (обязательно после запроса модуля) того же файла добаляем строку:
  1. 1
AuthUserFile /etc/proftpd/ftpd.passwd


01 сентября 2017 | Рубрика: Linux

 Глобальная угроза

Следующая глобальная угроза будет из космоса.
Текущая - терроризм - начинает исчерпывать себя. А человечеству необходим какой-то стимул для развития.
Уже сейчас все чаще можно наблюдать появление подобных новостей: Метеорит-убийца, НЛО повсюду и т.п.


17 июля 2017 | Рубрика: Ни о чем

 Небольшая заметка о почте для домена от Яндекс и Exim

Есть несколько ящиков на домене, например, redmine@bit7.cc и admin@bit7.cc. И нужно отправлять с них почту через сервис Яндекс.Почта для домена (ПДД).
Exim умеет это делать. Для этого есть файл passwd.client в директории exim (/etc/exim4/).

Для одного ящика это сделать не сложно - просто указываешь в этом файле что-то типа smtp.yandex.ru:user@domain.tld:pass, переконфигурируешь Exim (dpkg-reconfigure exim4-config) на smarthost и указанием релея smtp.yandex.ru:587 и готово.
А как сделать, чтоб Exim для разных отправителей (ящиков) выбирал свою аутификацию, я так и не понял.
Но есть простой путь как это сделать. На Яндексе создаешь один ящик, а все остальные указываешь как алиасы.


31 мая 2017 | Рубрика: Linux

 Полезные опции и утилиты Exim

  1. 1
exim -bp
Очередь отправки
  1. 1
exiqgrep -o 600 -if | xargs exim -Mrm
Удалить все письма старше 10 минут


  1. 1
exim -bP
Параметры конфига

  1. 1
exim -Mvl <message id>
Посмотреть лог сообщения
  1. 1
exim -Mvb <message id>
Посмотреть тело сообщения
  1. 1
exim -Mvh <message id>
Посмотреть заголовки сообщения
  1. 1
exim -Mrm <message id> ...
Удалить сообщения и не посылать никаких ошибок (в логах упоминание будет).

  1. 1
exim -Mg <message id> ...
Удалить сообщение и отослать отлуп (cancelled by administrator).

  1. 1
exim -M <message id> ...
Ускорить доставку для сообщения с данным messageID (безусловно немедленно доставляет сообщение)

  1. 1
exim -Mar messageID <address> <address> ...
Добавить адрес в список получателей сообщения.

  1. 1
exim -Mes <message id> <address>
Изменить адрес отправителя в сообщении на заданный адрес.

  1. 1
exim -Mf <message id> <message id> ...
Отметить перечисленные сообщения как "frozen". Любые попытки доставки
прекращаются, пока сообщение не будет разморожено вручную, или пока не
пройдет время указанное в "auto_thaw".

  1. 1
exim -Mt <message id> <message id> ...
"разморозить" сообщение.

  1. 1
exim -Mmad <message id> <message id> ...
пометить все адреса получателей в сообщениях как уже доставленные.
Никогда (!) не надо так делать. Сами же запутаетесь.

  1. 1
exim -Mmd <message id> <address> <address> ...
пометить заданные адреса как уже доставленные. Адреса регистрозависимы.
Вот это уже полезнее, если какие-то адреса недоступны.

https://www.opennet.ru/base/net/exim_options.txt.html


16 ноября 2016 | Рубрика: Программирование

Календарь

  • Сегодня
    20 Мая 2026, Среда
    ПНВТСРЧТПТСБВС
    123
    45678910
    11121314151617
    18192021222324
    25262728293031

Авторизация