LINUX.ORG.RU

Сообщения fMad

 

PostgreSQL и sync

Форум — Admin

Подскажите как отследить и исправить следующее странное поведение PostgreSQL

Иногда, теряются данные накопленные за день на dev сервере, то-есть в течении дня вносятся некоторые правки и иногда сервер откатывается к утреннему состоянию, когда был накачен бека

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

дев-сервер, железка, на которой работаю сам, откатываются базы с которыми работают через сеть другие сотрудники, откат происходит чаще всего когда я делаю чтото вызывающее sync, например git commit/push но коммит вообще ни как не связан в базой

возможно нужно как то включить логирование на какой то внешний сервер или PostgreSQL где то ведёт журналы

 

fMad
()

что там с байкалами для МВД?

Форум — Talks

помнится, давненько, была новость что МВД заказало партию ПК с байкалами, а потом отказалось

а сейчас вот основателя Всеволода Опанасенко компании Т-платформы , которая выполняла этот заказ, посадили за подстрекательство к нарушению должностных полномочий начальника управления связи департамента ИТ, связи и защиты информации МВД Александра Александрова

там ещё какой неизвестный эксперд фигурирует, который что-то протестировал

что там вообще происходит? кто-то не осилил запуск linux или происки доброй корпорации:?

пруф https://cnews.ru/link/n501022

 

fMad
()

место с киношками

Форум — Talks

может быть кто-то уже создал html1.0ое место, где собраны весь олдскул, в хорошем качестве, с достойным переводом, с автопоспроизведением, для ленивых и пьяных от бегущего по лезвию до Рика и Морти?

желательно если изабабки, но без всего этого безобразия которое есть кругом

 

fMad
()

Django legacy test и django_content_type

Форум — Web-development

оживляю проект на Django 1.11

выкидал кучу барахла, остались только необходимые модели и объекты со своей структурой и хочу обвязать код тестами

но тесты не удаётся запустить, так как при создании тестов генерируется тестовая база, а модели очень плотно используют GenericForeignKey и соответственно, получается, что на момент первой генерации модели связанной с django_content_type, данные в этой таблице отсутсвтвуют

django.db.utils.ProgrammingError: relation «django_content_type» does not exist

что будет проще:

1. обновится до чего то боле живого (но я не знаю вдруг там не быть решена проблема с этой циклической зависимостью)

2. переписать код без GenericForeignKey (в 25 таблицах используется)

или может быть ещё какой то вариант есть?

 

fMad
()

Ищу WebSocket-чат

Форум — Web-development

Подскажите либо живой сервис, типа Jivosite, где можно переопределить виджет и живая поддержка или может быть есть какой то открытый проект

спасибо

 

fMad
()

Массовый редирект на рейтинги сайта

Форум — Web-development

На сайте, за много лет накопилось 404 овер 5к , это на порядок больше числа живых страниц сайта (из-за частой смены slug объектов сайта)

данные собраны за несколько недель и очевидно, что поисковики регулярно проверяют даже давно потерянные ссылки

есть декоратор, который подбирает наиболее подходящие живые страницы для 404 и делает 301

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

 

fMad
()

Мальчиши, опять пришла беда откуда не ждали

Форум — Talks

[false]Ошибка в DHCP-клиенте Red Hat Enterprise Linux позволяет выполнять произвольные команды на атакуемых машинах с правами «суперпользователя».[/false]

http://safe.cnews.ru/news/top/2018-05-17_samyj_populyarnyj_linux_dlya_biznesa...

как теперь жить, выживем ли

 

fMad
()

можно ли сделать моноблок от Apple хоть чуточку удобнее?

Форум — Talks

третий месяц приходится пользоваться доставшимся моноблоком, стоимостью с неплохую БУ иномарку

но пользоваться этим компьютером честно говоря не приятно и кроме качественного экрана, одно раздражение

  • нет удобных программ
  • таскать мышку по такому громадному экрану и «прицеливаться» очень утомительно
  • повсюду эта «ненавязчивая» реклама и вымогательство
  • из-за такого огромного разрешения удалённо к нему неудобно подключаться
  • родные клавиатура и мышь просто вымораживают, нет массы полезных кнопок просто в принципе, управление будто пересел с гидроусилителя на ваз и едешь как утюге прилагая массу усилий для простого разворота
  • и вообще туча каких то раздражающих мелочей, которые даже случайно не сделаешь так неудобно как сделано на этом маке, такое ощущение, будто всё сделано назло

можно ли на него что-то поставить сделанное людьми и для людей?

 ,

fMad
()

Angular, родительский контроллер

Форум — Web-development

Есть уже работающее приложение, каталог там, странички, регистрация

но хочется расширить, то-есть:при входе на страницу подгружается profile

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

если анонимный то загружается авторизация и в меню нет того что видно пользователю

то-есть получается это RootController, он как и положено загружает в nv-view шаблон с менюшкой и менюшка генерируется исправно

но если кликнуть по ссылке, то получается, прописанные в маршрутах вложенные контроллеры перезаписывают шаблон с менюшкой собой

или может быть нужно/можно загрузить сразу два контроллера

где то бы посмотреть аналогичное, как это вообще делается

 

fMad
()

Angular, родительский контроллер

Форум — Development

Есть уже работающее приложение, каталог там, странички, регистраци

но хочется расширить, то-есть:при входе на страницу подгружается profile

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

если анонимный то загружается авторизация и в меню нет того что видно пользователю

то-есть получается это RootController, он как и пложено загружается nv-view шаблон с менюшкой и менюшка генерируется исправно

но если кликнуть по ссылке, то получается, прописанные в маршрутах вложенные контроллеры перезаписывают шаблон с менюшкой собой

или может быть нужно/можно загрузить сразу два контроллера

где то бы посмотреть аналогичное, как это вообще делается

 

fMad
()

Тренд на QT

Форум — Development

Хочу переписать этот интерфейс на QT, интересует в первую очередь тренд, который в браузере на SVG сделан

https://www.youtube.com/watch?v=j95t_DiGiXY&feature=youtu.be

чем лучше это реализовать? нужно чтобы ещё быстро работало

 ,

fMad
()

Вычислить профиль в социальной сети у гостя сайта

Форум — Web-development

Как определяют профиль пользователя социальной сети после захода на сайт?

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

видел такое же с ВК, но не знаю как это делается

ps: нашёл такую возможность: можно встароить в скрытый блок страницы пост из инстаграма, в этом посту имеется json объект с данными пользователя от которого запущен браузер

осталось перехватить url фрейма и загузить его по ajax, а затем распарсить. делаю так:

$('body').bind('click', function(data){
    $.ajax({
        url: $("#instagram-embed-0")[0].src,
        success: function(data){
            if(data){
                console.log( data );
            }
        },                
        dataType: 'jsonp',
    })
});

и видно что страничка скачивается и в ней то что нужно, но соответственно парсер Json скрывается на парсинге HTML, но если переключить dataType на HTML то вылезает ограничение за кросдоменные запросы

видимо нужно каким то образом перехватить обработку ожидаемого Json

ps: видно что если тип использутеся как html то запрос идёт почему то без куков

 

fMad
()

Разыскивается скелет демона

Форум — Development

хочу написать демона, который в вечном цикле слушает устройство, а так же слушает сокет

при запросе на сокете, демон делает обработку считываемых с устройства фреймов данных и результат отдаёт в сокет

не хочу велосипедить, думают для таких задач есть готовый скелетик

работать будет на малинке, думаю это важно и зависит от системы инициализации

 

fMad
()

Какой GUI для Raspberry Pi ?

Форум — Development

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

сейчас она проталкивает через вебсокет данные в FF3 и рендерит их SVG, но вместо этого нужно выводить несколько цифер в минуту и возможность выбора учётной записи из списка[список в базе] (то-есть ни какой графики и скоростной динамики)

и сделать это нужно на третьей малинке. что там сейчас актуально из тулкитов? смотрю в pip и глаза разбегаются

 ,

fMad
()

гаджет здоровья

Форум — Talks

подскажите если ли какой нить переносимый(ручной/карманный) гаджет который бы замерял давление, пульс и ещё какие нить параметры, да так чтобы можно было к нему обращаться с сервака или слать с него запросы для сопряжения с самописным ПО или с возможностью мобилками?

 

fMad
()

ping github.com

Форум — Admin
 PING github.com (192.30.253.113) 56(84) bytes of data. From 192.168.0.104 icmp_seq=1 Destination Host Unreachable From 

как починить? везде кроме меня работает

 

fMad
()

Настройка IP камеры

Форум — Linux-hardware

имеется noname-IP-камера (Online Get Cheap Ip Cam Hi3518)

обновил прошивку, заработала решил сбросить настройки (через конфигуратов в виртуалке) настройки сбросились, но вместе с ними камера исчезла из всех доступных сетей

вроде бы работает, слышно как после включения внутри что-то шевелится

вопрос: она что сдохла?

если не сдохла то как сделать нормальный reset или где найти адрес входа

 

fMad
()

Запуск wsgi

Форум — Web-development

нужно запустить простейшее приложение, хочу запустить без использования всяких flask/django/етс, но и без cgi

есть простейший код реализующий взаимодействие пользовательского приложения с вебсерверов

# wsgi.py
def application(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/html')])
    return open('/etc/passwd').read()

запускаю так

uwsgi -w  wsgi:application --http 0.0.0.0:8888
application отрабатывает, но в браузере ничего не передаётся

как запустить его запускать с помощью uwsgi?

 ,

fMad
()

Как задеплоить в uwsgi Flask, SocketIO, eventlet

Форум — Web-development

Есть вот такое, работающее как есть

sio = socketio.Server()

....

socket_que = Queue()

def background_thread():
    global socket_que
    while True:
        message = socket_que.get()
        sio.emit('message', message,
                        namespace='/logs')
        sio.sleep(0)

socket_app      = socketio.Middleware(sio, flask_app)

scada           = ScadaWood()
scada.init(flask_app, session, socket_que, 'logica', '/logs')


sio.start_background_task( background_thread )

if __name__ == '__main__':
    eventlet.wsgi.server(eventlet.listen(('', 8000)), socket_app)

нужно это же запустить в продакшене и наверно через nginx+uwsgi

что-то я не догоняю, что тут в конце запускает и как переключить на uwsgi

 

fMad
()

Python два потока

Форум — Development

как можно реализовать следующую задачу:

есть два рабочих потока обработки данных

1. выполнят ряд операций с устройствами (читает/пишет в регистры) со постоянно скоростью 0.01-0.1 опр./сек.

2. поток обрабатывает значения этих регистров и реализует логику, формирует интерфейс управления накапливает данные базу

то-есть потоки работают на разных скоростях и скорость взаимодействия потоков через redis не устраивает

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

 

fMad
()

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