LINUX.ORG.RU

Сообщения morkovkin

 

Современная CRM без JavaScript

Есть желание разработать CRM систему. Но в требованиях к ней есть ….полноценная работа с отключенным в браузере JS.

Собственно, проблема на этапе проектирования CRM: уведомлять пользователя о пришедших письмах и сообщениях.

Варианты решения:

  1. ддосить сервер перезагружающимся iframe раз в 3-5 сек. и выводить количество новый уведомлений.

  2. вариант с вебсокетом отпал по причине неработающего JS

Какие варианты есть?

ПС. Отказ от веб решения в пользу нативного софта в ОС рассматриваем после того как будет решение с web платформой.

 , ,

morkovkin ()

Как rsync и SSH объяснить где хост и путь?

Оговорюсь сразу ":" не работает :D

Есть в rsnapshot такая команда

/usr/bin/rsync \
-a \
--delete \
--numeric-ids \
--relative \
--delete-excluded \
--rsh=/usr/bin/ssh -p111 user@mysite.ru:/home/mysite.ru /media/.sync/mysite.ru
Которая не работает, так как
ssh -p111 user@mysite.ru # работает
ssh -p111 user@mysite.ru:/home/mysite.ru # выдает ошибку
ssh: Could not resolve hostname mysite.ru:/home/mysite.ru: Name or service not known!
Вот такая неурядица. Либо, SSH перестраивать, либо rsync объяснить что сначал законектиться ssh -p111 user@mysite.ru, а затем копируй из /home/mysite.ru в /media/.sync/mysite.ru

 , ,

morkovkin ()

GIT - утечка данных

Добрый день! Теоретический вопрос относительно системы управления версий GIT: Есть ли возможность обрубить все возможные доступы на утечку кода в сеть интернет?

Как я понял из теории, Git нуждается в связи с сервером, на котором и хранятся данные (репозитарий). Можно такой репозитарий поднять на локальном хосте, но при этом без утечки в сеть Интернет (github) данных?

Благодарю за ответ!

 ,

morkovkin ()

Долгий запрос из вложенной таблицы

Добрый день! Не получается оптимизировать запрос MYSQL. Хотелось бы не использовать промежуточный приемник (PHP array).

Суть задачи: Выбрать сообщения из Table_1 для которых нет больше топиков на форуме (Table_2).

Table_1 - messages
---------------------
 id|topic_id|message|
---------------------
 1 | 80777  | mes1  |
---------------------
 2 | 80777  | mes2  |
---------------------
 3 | 80779  | mes3  |
---------------------

Table_2 - topics
--------------------------
   id  | posted | author |
--------------------------
 80776 | data   | name 1 |
--------------------------
 80777 | data   | name 2 |
--------------------------
 80778 | data   | name 3 |
--------------------------
mysql> SELECT topic_id, message FROM Table_1 WHERE topic_id NOT IN (SELECT id FROM Table_2);
Empty set (5.88 sec) !!!

По отдельности левая и правая часть запроса отрабатываются очень быстро. Предпринимал GROUP BY topic_id для Table_1с целью ускорения, но проблемы не решило кардинально.

 

morkovkin ()

Новая версия preg_replace в PHP7

Друзья, столкнулся с проблемой при переходе на PHP 7 версии, а именно с переполнением preg_replace. Суть проблемы: ранее (до перехода на PHP 7) данный код отлично отрабатывал (текст не содержит смысла важна только его длина)

<?php

$s = <<<EOA
TEST <!-- МОЯ хозяйка Зина больше похожа на фокса, чем на девочку: визжит, прыгает, ловит руками мяч (ртом она не умеет) и грызёт сахар, совсем как собачонка. Всё думаю - нет ли у неё хвостика? Ходит она всегда в своих девочкиных попонках; а в ванную комнату меня не пускает - уж я бы подсмотрел. МОЯ хозяйка Зина больше похожа на фокса, чем на девочку: визжит, прыгает, ловит руками мяч (ртом она не умеет) и грызёт сахар, совсем как собачонка. Всё думаю - нет ли у неё хвостика? Ходит она всегда в своих девочкиных попонках; а в ванную комнату меня не пускает - уж я бы подсмотрел.МОЯ хозяйка Зина больше похожа на фокса, чем на девочку: визжит, прыгает, ловит руками мяч (ртом она не умеет) и грызёт сахар, совсем как собачонка. Всё думаю - нет ли у неё хвостика? Ходит она всегда в своих девочкиных попонках; а в ванную комнату меня не пускает - уж я бы подсмотрел.МОЯ хозяйка Зина больше похожа на фокса, чем на девочку: визжит, прыгает, ловит руками мяч (ртом она не умеет) и грызёт сахар, совсем как собачонка. Всё думаю - нет ли у неё хвостика? Ходит она всегда в своих девочкиных попонках; а в ванную комнату меня не пускает - уж я бы подсмотрел.МОЯ хозяйка Зина больше похожа на фокса, чем на девочку: визжит, прыгает, ловит руками мяч (ртом она не умеет) и грызёт сахар, совсем как собачонка.<!-- эксплуатацию --></body></html>
EOA;

$search = '/<!--(.|\s)*?-->/';
echo preg_replace($search, '', $s);
?>

Теперь вместо результата получаю «» (пустая строка)

Как такое может быть? Благодарю за пояснение от гуру.

 

morkovkin ()

Убрать часть border сохранив фон

Суть всей проблемы на скриншоте https://b.radikal.ru/b15/1809/6e/f46e80e0e7e2.png

Возможно ли убрать часть border сохранив background?

 ,

morkovkin ()

При выполнении скрипта PHP в логах ошибка

При выполнении на сервере скрипта index.php

echo time();

в логах ошибка

2018/08/13 21:31:01 [error] 19792#19792: *1 FastCGI sent in stderr: "PHP message: PHP Warning:  zend.assertions may be completely enabled or disabled only in php.ini in Unknown on line 0" while reading response header from upstream, client: 0.0.0.0, server: serverru, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "serverru"
При этом zend.assertions как раз только в php.ini и инициализирован
grep 'zend.assertions' -r /etc/
/etc/php/7.0/fpm/php.ini:zend.assertions = -1
/etc/php/7.0/cgi/php.ini:zend.assertions = -1
/etc/php/7.0/cli/php.ini:zend.assertions = -1

Подскажите, как убрать ошибку из логов. Она не мешает, но хочется понять почему так.

 ,

morkovkin ()

PHP постинг статей во вконтакте

Подскажите порядок действий как постить (не на стену, а именно) такие статьи на php https://vk.com/@istrariel-istrariel-pozdravlyaet-vseh-s-prazdnikami-vesny-i-t... текст + картинка

Standalone-приложение создал, получил токен. Дальше интересует последовательность действий на php

Спасибо!

 , ,

morkovkin ()

html верстка: разный background в фоне

ЛОР прошу помочь. Впервые сталкиваюсь с такой проблемой. Нужен правильный «true» способ сверстать макет без картинок в фоне.

Должен получиться такой header https://i.imgur.com/EjRC3Fh.png ( https://imgur.com/a/WcjUE )

Проблема в том, что только с картинкой в фоне такое возможно реализовать и то без «резиности». Как это сделать с background-color ?

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Как такое реализовать?</title>
    <style>
            body {
                background-color:#f4f4f4;
            }

            header {
                background-color:#c1c1c1;
                height:550px;
            }
            .container {
                margin: 0 auto;
                width:1024px;
                max-width:100%;
                background-color:transparent;
            }
            header .layer1 {

            }
    </style>
</head>
<body>
<header>
        <!-- [зеленый div ? или background] -->
        <div class="container">
            <div class="layer1">
                [логотип] [резиновый div c прозрачным фоном]
            </div>
        </nav>
        <!-- [синий div ? или background] -->
</header>
</body>
</html>

 ,

morkovkin ()

Управление Allwinner H2+

Если есть на сайте радиолюбители, и люди разбирающиеся в технике, прошу отзовитесь!

Планируется закупить несколько плат Orange Pi Zero на базе Allwinner H2+, подскажите можно ли этим процессором !аппаратно! управлять частотой? Хотелось бы подключить внешний источник импульсов и контролировать на частотах 0 - 100МГц выполнение программы.

 , , ,

morkovkin ()

Ctrl+Z и fg по крону

Нужно переодически запускать и останавливать процесс, аналог Ctrl+Z и fg. Как можно это реализовать по crontab?

 ,

morkovkin ()

Лицензия шрифта

Помогите разобраться с Линцензией шрифта.

Предположим, есть у меня интернет магазин, на котором я хочу обновить шрифт. Значит мне нужен шрифт OFL, который допускает использование для коммерческих целей. Так? Я нашел красивый шрифт, предположим, _http_www_latofonts.com Вопрос: могу я использовать этот шрифт?

Лицензия:

Lato font family (Web version)

==============================

Version 2.015; Latin+Cyrillic+Greek+IPA opensource

Created by: tyPoland Lukasz Dziedzic Creation year: 2015

 , , ,

morkovkin ()

Не удается вывести в терминал кириллицу

Linux Mint из коробки, (думаю ОС не причем) при попытке скомпилировать данный пример - результат знаки вопроса.

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <wchar.h>
#include <wctype.h>

int printfun(const wchar_t *s) {
    fwprintf(stdout, L"%ls\n", s); // запасной вариант
    fprintf(stdout, "%ls\n", s); // вариант №1
}

int main (int argc, char** argv) {
    const wchar_t *t = L"сегодня интересный день"; // если поменять на char* то все работает
    printfun(t);
    return 1;
}
gcc test.c && ./a.out 
??????? ?????????? ????

 , , ,

morkovkin ()

Как поменять шрифт в urban terror

Можно заменить шрифт на Ubuntu например в Urban Terror? Пытался в конфиг q3config.cfg прописать FontFamily ничего не вышло. Выручайте!

 , , ,

morkovkin ()

Как в wchar_t уменьшить строку?

При попытке «урезать» переменную возникает warning: assignment makes integer from pointer without a cast [-Wint-conversion]

    wchar_t pred[3];

    pred[0] = buf[i];
    pred[1] = L"\0"; // Варнинг 

Почему возникает предупреждение при урезании строки?

 , ,

morkovkin ()

Настройка SSL - много неподдерживаемых браузеров

Подскажите в чем может быть причина того что многие браузеры не поддерживают соединение по SSL

Картина просто плачевная http://s009.radikal.ru/i310/1709/3e/f03cc845f571.jpg

cat /etc/nginx/conf.d/mysite.conf

......
        ssl_stapling on;
        ssl on;
        ssl_certificate /etc/ssl/mysite.crt;
        ssl_certificate_key /etc/ssl/mysite.key;
        ssl_dhparam /etc/nginx/dhparam.pem;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        ssl_ciphers "ECDHE-ECDSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-ECDSA-CHACHA20-POLY1305 ECDHE-RSA-CHACHA20-POLY1305 ECDHE-ECDSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-ECDSA-AES256-SHA384 ECDHE-RSA-AES256-SHA384 ECDHE-ECDSA-AES128-SHA256 ECDHE-RSA-AES128-SHA256";
..........

 , ,

morkovkin ()

Установка Линукс Минт с маленькой флешкой

Друзья, подскажите каким образом имея в распоряжении флеш накопитель на 1Gb установить Линукс Минт?

Установочный Минта «весит» 1.7Gb

 ,

morkovkin ()

PHP exec как не ждать исполнения скрипта?

exec('nohup sleep 20 && date > /dev/null 2>&1');

страница в браузере ждет когда выполнится скрипт. Как заставить не ждать?

 ,

morkovkin ()

UTF-8 и UTF8 разные кодировки

Опытным путем и с треском для проекта, удалось определить, что UTF-8 и UTF8 совсем разные кодировки!

Как же такое могло произойти, и почему разработчики такое допустили?

Следующие строки дают разные результаты, причем во втором случае это "???" знаки вопросов вместо текста, при выборке с использованием mysqli_query.

mysqli_query($mysqlcon, "SET NAMES utf8");
mysqli_query($mysqlcon, "SET NAMES utf-8");

 , , , ,

morkovkin ()

Навзание мелоди не подскажите?

Крутится на языке, а название никак не вспомню http://my-files.ru/32x8ju

 

morkovkin ()

RSS подписка на новые темы