LINUX.ORG.RU

Сообщения quester

 

cat > file

Форум — Admin
  1. копирую большой кусок из буфера обмена.

  2. вызываю cat > file

  3. вставляю кусок из буфера обмена

  4. в терминале кусок виден до конца

  5. нажимаю Ctrl + D

  6. вижу что кусок записался частично, длина файла 4096

  7. запускаю Kate

  8. копирую кусок туда

  9. сохраняю в файл

  10. кусок записался полностью, длина файла 64349

Подскажите плиз можно ли (и как) победить такое поведение cat?

PS: Debian GNU/Linux bookworm/sid Debian 5.18.5-1 (2022-06-16)

 

quester ()

у друга ноут сдох

Форум — Linux-hardware

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

если вот так ноут или что-то электронное хранить, то насколько часто нужно включать и насколько долго чтобы батарея так не сдохла и флеш не потерял данные?

я в батареях нифига не понимаю, но про флеш потерявший данные слышу впервые…

 

quester ()

nginx proxy_pass

Форум — Admin

ребята помогите плиз!

есть nginx в конфиге location в нем proxy_pass http://host:port/; на golang сервис. сервис может перезапускаться и если к nginx в этот момент обратиться то он вернет 405. как поменять 405 на 504?

гуглю третий час перепробовал кучу комбинаций с error_page и try_files, не выходит((( можете пнуть куда копать?

 

quester ()

перестала сетапиться сеть

Форум — Admin

есть host c lxd 4.20

мной поднято 75 контейнеров, поднимаю 76, делаю

lxc network create share-br000 ipv4.address=10.0.6.1/24 ipv4.nat=true ipv4.firewall=false ipv6.address=none ipv6.nat=false ipv6.firewall=false

lxc init ubuntu:20.04 bug

lxc network attach share-br000 bug eth0

lxc config device set bug eth0 ipv4.address 10.0.6.7

lxc start bug

lxc exec bug bash

ip a

все команды проходят без ошибок (в реальности это скрипт анализирующий код возврата), но ip адрес на интерфейсе не поднимается…

однако стоит пару контейнеров остановить и удалить и ip поднимается.

подскажите плиз в какой лимит я мог упереться и как это пофиксить?

 

quester ()

управление контейнерами

Форум — Admin

положим я через docker-compose поднял 10 контейнеров

как мне остановить только контейнер A?

как мне вручную или автоматизированно остановить только контейнер B обновить его (скажем из registry) и запустить снова?

как мне понять что контейнер X обновился в registry?

 

quester ()

transfer-encoding: chunked

Форум — Development

Можно ли используя subj получить следующий кейс:

  1. клиент подключается к серверу

  2. клиент получает от сервера данные

  3. соединение удерживается 20 секунд

  4. клиент передает серверу данные

  5. клиент закрывает соединение

Websocket, grpc не предлагать, интересует описанный кейс с помощью простого http.

 

quester ()

наркомания это норма?

Форум — Web-development

Копаюсь тут в сырцах одного сервиса на laravel… вообщем есть там такой кейс (мне интересно что двигало автором):

  1. мобильное приложение по oauth2 передаёт в backend телефон - в ответ получает ключ «hash» на самом деле шифрованный телефон

  2. backend отправляет на телефон sms с pincode

  3. мобильное приложение по oauth2 передаёт в backend полученный ранее «hash» и pincode - backend регистрирует пользователя с этим телефоном если его еще нет и отдает access и refresh токены

РЕГИСТРАЦИЯ В oauth2 ЭТО НЕ СТАНДАРТ!!! (в данном случае используется левый grant_type)

Собственно вопросы которые меня мучают может быть вы подскажете:

  1. откуда желание вкрутить регистрацию в oauth2? это личные наркотические пристрастия автора или оно так принято в среде laravel/php?

  2. на кой черт этот кейс с «hash» вместо просто передачи телефона и pincode на третьем шаге? это личные наркотические пристрастия автора или оно так принято в среде laravel/php?

 , ,

quester ()

html audio

Форум — Web-development

Есть html плеер, он умеет в плейлисты (есть кнопки next/prev и они работают ). Но если запустить проигрывание в Chrome на Android и опустить шторку Android то видна кнопка play/pause и всё. Как бы сделать чтобы там и next/prev были видны? Гугление пока ничего не дало( Или плиз подскажите url где такое есть - раскопаю в существующем плеере.

 

quester ()

логи в json

Форум — Development

хочу на тестовом сервере хранить логи в виде json (отправлять json из приложения) и смотреть это с пагинацией на web странице. могу сам забацать скажем на postgres и golang, но может готовое что то есть чтобы велосипед не городить?

 ,

quester ()

Чем генерить pdf?

Форум — Talks

Подскажите плиз как сейчас модно на backend генерить pdf из html? Раньше был вроде какой то форк хромиума, а сейчас как и что для такой задачи используют? Насколько я понимаю в хроме генерация pdf эталонная, может отдельная тулза есть на база этого его модуля или как сейчас это принято?

 

quester ()

Как у вас идет процесс разработки web сервиса?

Форум — Development

Это опрос. Какие ветки в системе контроля версий используете? В какой ветке разрабатывают backend? Какую ветку смотрят тестировщики? На какой площадке идет разработка backend? На какой площадке идет тестирование? Какую площадку используют фронтендеры при разработке? Есть ли интеграционная (пред релиз) площадка? На какой площадке расположен продакшен? Как называете эти площадки? Используете ли виртуальные машины (например LXC/LXD)? Используете ли docker? Как создаете изменения баз данных? Как применяете изменения баз данных? Что делаете если изменения данных идут неделями ввиду большого количества изменений? Как происходит deploy? Как построен процесс разработки, тестирования и попадания фичи на продакшен? Как автоматизируете все процессы?

 

quester ()

Альтернатива wmaker

Форум — Talks

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

Собственно есть ли что то предельно минималистичное, с кучей виртуальных столов которые можно было бы закреплять за определенными проектами? Как я себе это вижу: выбираем в меню либо существующий проект (по имени проекта) либо создаем новый (задавая имя) и переключаемся на его виртуальные рабочие столы по которым можем переключаться но только в пределах ранее выбранного проекта.

Есть ли что то такое?

 ,

quester ()

сервисы регистрации и аутентификации

Форум — Development

пожалуйста киньте ссылками где почитать как устроены сервисы регистрации и аутентификации у огромных сервисов типа gmail, youtube и похожих. и какое их количество у них используется.

меня не интересует oauth2 или его аналоги - это протоколы общения между сервисом и клиентом - меня интересует внутренние механизмы (например механизм поддержания уникальности и консистентности в сервисе регистрации) у огромных игроков рынка и какое количество этих сервисов они используют. хочется узнать что именно они используют (а не догадки как это можно было бы сделать). видимо я гуглю как то не так и не нахожу эту информацию, помогите пожалуйста!

 ,

quester ()

azure ubuntu данные пропали

Форум — Admin

Добрый день. Есть виртуалка ubuntu на богомерзком azure. В виртуалке примонтированы диски по UUID и один /dev/disk/cloud/azure_resource-part1.

Перепустили виртуалку - на всех дисках данные есть, а на этом lost+found и все. Что это за write only device?

 

quester ()

Encode irregular JSON

Форум — Development

Есть json массив объектов в котором есть тип объекта и значение. Значение может быть разного типа. Как парсить это в golang показано тут:

https://play.golang.org/p/8kV8K67AVGl

и тут:

https://petsta.net/posts/2015-06-18-irregular-json-decoding-in-go/

подскажите плиз как не парсить, а наоборот создавать такой json из разных объектов?

 

quester ()

tcpdump

Форум — Admin

https://play.golang.org/p/oE98tIp8nnj

по ссылке примитивный сервер который слушает на 127.0.0.1:8888 и одновременно запускаемый клиент который постоянно туда отправляет на этот адрес коннектится и отправляет POST запрос.

вопрос: как мне при помощи tcpdump или чего то другого открытого и используемого в большинстве GNU/Linux дистрибутивов перехватить пакеты которые идут на ip 127.0.0.1 и порт 8888?

tcpdump -vv -n -A -q tcpdump -vv -n -A -q -X ‘host 127.0.0.1’

ловят все что угодно но не этот адрес и не hello world как и чем мне их поймать? подскажите пожалуйста

 , ,

quester ()

чем свести две звуковые дорожки?

Форум — Multimedia

под GNU/Linux?

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

Перемещено leave из talks

 

quester ()

переписать книгу на английском

Форум — Talks

Был такой актер Талгат Нигматулин. «Хорошо выучить русский язык и литературную речь ему помог Лев Толстой. «Войну и мир» мальчик дважды переписал от руки. Дисциплина и усердие принесли свои плоды - Талгат Нигматулин был одним из самых грамотных и интеллигентных представителей актерской богемы своего времени.»

Какую книгу на английском можно бы переписать с той же целью?

Диккенс какой нибудь и Шекспир наверное не подходят - устарели как я понимаю. Может Гарри Потера какого нибудь взять? или что либо другое посоветуете?

 

quester ()

ассоциация расширения файла с запускаемой программой

Форум — General

в mc скажем это задается в mc.ext а в telegram когда я кликаю на pdf документ у меня gimp запускается, как это поменять?

 

quester ()

помогите понять связи в usb

Форум — General

Скажем вставлены в комп через usb две одинаковые железки и создались два устройства /dev/ttyACM0 и /dev/ttyACM1. Я знаю о железках:

vendor (совпадает)

product (совпадает)

iManufacturer (совпадает)

iProduct (совпадает)

iSerial (различается)

положим анализируя выхлоп lsusb -v -d vendor:product и фильтруя по iManufacturer, iProduct, iSerial я получил Bus и Device нужного мне устройства (с уникальным серийным номером). Думаю это нифига не кошерно, может подскажите более прямой способ?

Как далее зная Bus и Device понять с каким устройством (/dev/ttyACM0 или /dev/ttyACM1) связана нужная мне железка?

 ,

quester ()

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