Самый большой самолет в мире Stratolaunch совершил первый демонстрационный полет. Видео разместил на своем YouTube-канале споттер Джек Бейер.
https://lenta.ru/news/2019/04/13/laiba/
Самый большой самолет в мире Stratolaunch совершил первый демонстрационный полет. Видео разместил на своем YouTube-канале споттер Джек Бейер.
https://lenta.ru/news/2019/04/13/laiba/
Пробовал по локалке подключить ssh, работает идеально. Удалённо не получается установить соединение, ошибка timed out conenction и connection refused . Прокинул 22 порт на локальный IP, позже выяснилось что у меня серый IP адрес, какие шаги мне нужно сделать чтобы можно было пользоваться ssh удалённо так же как и в локалке?
#выхлоп nmap local IP
Not shown: 998 closed ports
PORT STATE SERVICE
22/tcp open ssh
5900/tcp open vnc
Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds
#выхлоп nmap public IP
Host is up (0.010s latency).
All 1000 scanned ports on 111-111-11-11.broadband.kyivstar.net (111.111.11.11) are filtered
Nmap done: 1 IP address (1 host up) scanned in 21.48 seconds
Хай олл.
Суть такова: Есть две разных организации которые обслуживают людей. В каждой из организаций на человека заведён свой лицевой счёт.
Вопрос знатокам: Как в одно слово можно назвать «список соответствия лицевых счетов из двух организаций»?
Пояснения: Это слово я хочу разместить на кнопке на формочке, которую оператор пк будет нажимать, чтобы загрузить внутрь программы этот «список соответствия...» из внешнего файла. Но так как там будет много и других кнопочек для контроля и перегонки потоков информации из учётной системы одной организации в учётную систему другой (типа: шаблоны, квитанции, выгрузки, сеансы и т.д.). То хотелось бы этот список обозвать как-нибудь покороче.
Нужно что-то вроде телеги или чокак, чтобы можно было писать сообщения, кидаться мультимедией (картинками, видосиками), и устанавливать на свой сервер. Есть ли что-нибудь на данный момент адекватное?
Итак, что мы имеем (TL;DR версия в последнем абзаце).
Бзди:
Ни один xbsd дистрибутив не загрузился в efi режиме. Наибольшую жизнеспособность проявила dragonfly – зависала на сообщении менеджера (перечисления разрешения экрана и остальных параметров)
Разметка при установке через dd плыла и parted не мог ничего обнаружить (как и прочие утилиты в любой ОС).
PCI-звуковуха так и не заработала, видимо 15 лет это слишком новая – поддерживались только более старые. Интеловская встройка вроде работала.
Ни один дистрибутив не подцепил днс, хотя пинги на 8.8.8.8 уходили нормально. В некоторых дистрибутивах мне не хватило знаний настроить днс, он почему-то упорно не хотел работать.
Установка программ не работала. Никакой речи о том чтобы изменения где-то сохранялись даже нет. Вообще установка системы на флешку не работала, вероятно в той же связи что таблица разделов несколько испорчена.
На примере ghostbsd запускалась система очень быстро, не знаю чем это объяснить, но остальные запускаются на многие порядки дольше даже без графического режима. А ведь вроде там тот же гном со всем софтом и проприетарный видеодрайвер.
Всё какое-то инопланетное и заскорузлое, явно не для белых людей.
Существующие gpt разделы не определялись, в фм была почему-то метка 1 из разделов несколько раз хотя их там несколько с разными метками. Монтирование не работало.
В производных фрибсд есть видеодрайвер, но нет софта.
Лини:
Ох. Ок, по-порядку.
Opensuse. После установки система полноценно работала, как я понимаю там не убунтовский casper-rw, а что-то своё. Хотя может и она же. Работала нормально, только почему-то разметила остававшееся пространство в ext4 и в неё писала. Постоянные зависания при обращении к флешке, дополнительный софт устанавшивался на неё же. И очень долго запускался всегда. Тиринг на видео. С видеодрайвером возникла проблема недоступности сайта nvidia из России, но в целом решаемо. Проприетарный драйвер работал нормально, однако запуск приложений стал тормозить ещё больше, значительно. Звуковую карту пришлось настраивать в панели управления, после перезапуска сломалась pulseaudio, помогло отключение (заодно пропало зависание звука в веб-браузере, картинка всё ещё зависала при любой серьёзной активности флешки). Единственная цепляет хостнейм в локалке? Похоже на то.
Knoppix. Свежего дистрибутива нет не зеркале яндекса, хотя прошёл уже месяц. RIP.
Puppyrus. На зеркале яндекса что-то странное, не получилось.
Slax. Флешка после dd не загрузочная. В образе какие-то мутные скрипты для запуска под виндоус. Я боюсь запускать непонятные устоновочные скрипты, они всегда всё портят. RIP.
Calculate. Это был кандидат номер 1, меня потянуло на эксперименты.
Плюсы:
Минусы:
============================================
На очереди Астра.Орёл и CloverOS. По поводу Астры мне говорили что там устаревшее ПО и маленький выбор, не подходит. По поводу второго есть опасения что поведёт себя так же, как и Calculate.
По итогам моих небольших изысканий, пока можно сделать только один вывод. В 2019 году всё ещё не существует пригодных к повседневному использованию систем (за исключением openSUSE). Необходим дистрибутив, который бы сохранял изменения на флэшку только при выключении. И восстанавливал их при включении. Пока были обнаружены только дистрибутивы, задействующие флешку в live режиме на постоянной основе (openSUSE, Ubuntu, Fedora), из-за чего работать с такой системой просто невозможно (на самом деле это реально, если только периодические зависания не являются большой проблемой) и дистрибутивы, поддерживающие пересборку базового образа (как минимум, это приведёт к необходимости менять настройки при каждом запуске, а также сохранению персистентных данных где-то ещё). Ну и вообще не изменяемые ещё есть.
VirtualBox 5.0.18
Хост Ubuntu 16.04
Гость Debian 9.8
Делал:
sudo apt-get install dkms build-essential module-assistant
sudo m-a prepare
sudo sh VBoxLinuxAdditions.run
Hi!
Одно время на гитхаб были более жесткие требования к никам и паролям. И тут мне понадобилось у кого-то что-то спросить. Я, разумеется, пришел в ярость и зарегистрировал себе самое отвратительное и длиннющее имя, какое только смог придумать. Теперь правила смягчились, у меня появился интерес что-то там пилить, и, в общем, я удалил тот аккаунт и зарегистрировал новый. Потом удалил и его и зарегистрировал еще один. Но это мерзкое имя приклеилось и кочует из профиля в профиль. Я и почту менял. Мистика какая-то.
В общем, ЛОР, что мне делать? Я же не хочу позориться!
Шалом! Стало интересно какие есть способы запитать частный дом в халяву. Солнечные панели как я понял малоэффективны в средней полосе если жить круглый год. Ветряк вроде инфразвук генерирует ну и ветер в том месте не сказать что бы сильный круглый год. Водяную турбину не поставить, река далеко. Вот заинтересовался ручным генератором. Вообще мысль такая запитать от генератора или генераторов UPS ну или какой бесперебоойник и уж от них запитывать дом. Собственно в доме эл-во нужно для освещения дома/бани, зарядки телефона и запитывания ноутбука, ну еще электроплитку маленькую запитать и все. Реально вообще все вые перечисленное запитать от всяких халявных генераторов? Ну что бы работало ясно дело, а не для вида, ага.
Шибко интересны ручные генераторы (я б ногами крутил типа велосипеда, ну или руками) но гугль что то выдает всякую муть походную.
В общем с ростом посещаемость несколько раз в день в error_log появляется ошибка
[Sat Apr 13 20:01:03 2019] [error] server reached MaxClients setting, consider raising the MaxClients setting
соответственно я потихоньку поднимал MaxClients и ServerLimit довел до 32768, через 4 часа появилась ошибка, но при этом апатч не падает и продолжает дальше работать. Решил сегодня поставить 512, может больше ошибка вылазить не будет. Онлайн бывает доходит до 1000-1500 человек на сайте.
Конфиг:
LimitRequestFieldSize 8192 KeepAlive On MaxKeepAliveRequests 4096 KeepAliveTimeout 3
<IfModule prefork.c>
StartServers 32
MinSpareServers 16
MaxSpareServers 64
ServerLimit 4096
MaxClients 2048
MaxRequestsPerChild 8196
</IfModule>
Сервер очень мощный MEM 128 GB, CPU 2690 v2 * 2, HDD Samsung NVME SM951 * 2 Все летает проблем вообще ни каких, утечек памяти тоже нет
Команда httpd -V выдает:
Server version: Apache/2.# (Unix) Server built: Oct 19 2017 16:43:38 Server's Module Magic Number:# Server loaded: APR 1.3.9, APR-Util 1.3.9 Compiled using: APR 1.3.9, APR-Util 1.3.9 Architecture: 64-bit Server MPM: Prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APACHE_MPM_DIR=«server/mpm/prefork» -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT=«/etc/httpd» -D SUEXEC_BIN=«/usr/sbin/suexec» -D DEFAULT_PIDLOG=«run/httpd.pid» -D DEFAULT_SCOREBOARD=«logs/apache_runtime_status» -D DEFAULT_LOCKFILE=«logs/accept.lock» -D DEFAULT_ERRORLOG=«logs/error_log» -D AP_TYPES_CONFIG_FILE=«conf/mime.types» -D SERVER_CONFIG_FILE=«conf/httpd.conf»
С # я немного подтер значение. Может есть какое физическое ограничение, или просто не срабатывает MaxClients?
https://tvoyadres.ru/server-info
https://tvoyadres.ru/server-status
Периодически апатч подвисает, и еще меня или досят или парсят безбожно. Это я вижу по логам самого сайта.
Я вхожу в рут через команду su, затем захожу в каталог /opt/lampp/ ,потом выполняю скрипт ./manager-linux-x64.run, вываливается окно с надписью Welcome to XAMPP, я захожу на вкладку Manage Servers, включаю все службы(MySQL,ProFTPD,Apache). Возвращаюсь обратно на вкладку Welcome , нажимаю на кнопку Go to application иии.. ничего не происходит... Открываю терминал, через который запускал XAMPP, и там вижу ошибки: «[Parent 3663, Gecko_IOThread] WARNING: pipe error (65): Соединение разорвано другой стороной: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 342», «[Parent 3663, Gecko_IOThread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 19». Помогите, пожалуйста!!
Я вхожу в рут через команду su, затем захожу в каталог /opt/lampp/ ,потом выполняю скрипт ./manager-linux-x64.run, вываливается окно с надписью Welcome to XAMPP, я захожу на вкладку Manage Servers, включаю все службы(MySQL,ProFTPD,Apache). Возвращаюсь обратно на вкладку Welcome , нажимаю на кнопку Go to application иии.. ничего не происходит... Открываю терминал, через который запускал XAMPP, и там вижу ошибки: «[Parent 3663, Gecko_IOThread] WARNING: pipe error (65): Соединение разорвано другой стороной: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 342», «[Parent 3663, Gecko_IOThread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-esr-RdH8YM/firefox-esr-60.6.1esr/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 19». Помогите, пожалуйста!!
Здравствуйте! Пытаюсь запустить скрипт на автопродление доступа в интернет. Тема эта обсуждалась Bash скрипт для Yota,
или вот http://arduino.ru/forum/obshchii/ofitsialnyi-besplatnyi-internet-ot-yota-dlya... но у меня почему то не получается. На борту OpenWrt Chaos Calmer 15.05 / LuCI (git-15.248.30277-3836b45), сеть настроена, пакеты «curl» «bash» «wget» установлены. Скрипт check_yota.sh написан и находится в папке /root/
#!/bin/sh
edate=`date`
checkhost=ya.ru
useragaent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0"
COMMANDACCESS="accept_lte=1&redirurl=$checkhost%2F&connection_type=sa&service_id=Service_Access_Temp"
CHECK="/usr/bin/curl -A "\"$useragaent\"""
#CHECK="/usr/bin/wget -U \"$useragaent\""
COMMANDCHECK="$CHECK -s -I $checkhost"
#COMMANDCHECK="$CHECK -S --spider $checkhost"
SCRIPTRUN="$CHECK --data \"$COMMANDACCESS\" hello.yota.ru/php/go.php"
#SCRIPTRUN='$CHECK --post-data \"$COMMANDACCESS\" hello.yota.ru/php/go.php"
#if [ $($COMMANDCHECK | grep -Ec 'HTTP/1\.1 301|HTTP/1\.1 302') -gt 0 ];
if [ $($COMMANDCHECK | grep -Ec 'hello.yota.ru') -gt 0 ];
then
echo "----- Check start "$edate" -----";
eval "$SCRIPTRUN"
echo "----- Check end "$edate" -----\n";
fi
В планировщике написана задача root -> /etc/crontabs/
*/1 * * * * /bin/sh /root/check_yota.sh >> /root/log
*/1 * * * * /bin/sh /root/check_yota.sh >> /root/log
Проблема со скриптом я так думаю.
при вызове через SSH: sh -x check_yota.sh
root@OpenWrt:~# sh -x check_yota.sh
+
: not foundsh: line 1:
+ date
+ edate=Sat Apr 13 17:54:53 MSK 2019
+ checkhost=google.com
+ useragaent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
&connection_type=sa&service_id=Sliders_Free_Temp%2Fwww.google.com
+ CHECK=/usr/bin/curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/201"0101 Firefox/36.0
+
: not foundsh: line 1:
+ COMMANDCHECK=/usr/bin/curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Ge -s -I google.comfox/36.0
+
: not foundsh: line 1:
+ SCRIPTRUN=/usr/bin/curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko" hello.yota.ru/php/go.phpiders_Free_Tempgoogle.c...
+
: not foundsh: line 1:
check_yota.sh: line 22: syntax error: unexpected "fi" (expecting "then"
Прописывая команду:
/usr/bin/curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0" --data "accept_lte=1&redirurl=ya.ru%2F&connection_type=sa&service_id=Service_Access_Temp" hello.yota.ru/php/go.php
Получаю все ок, интернет включается:
root@OpenWrt:~# /usr/bin/curl -A "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) G
ecko/20100101 Firefox/36.0" --data "accept_lte=1&redirurl=ya.ru%2F&connection_ty
pe=sa&service_id=Service_Access_Temp" hello.yota.ru/php/go.php
<!DOCTYPE html>
<html lang="ru-RU">
<head>
<title>Пожалуйста подождите...</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="//hello.ystat.ru/css/common.css" media="all">
<link rel="stylesheet" type="text/css" href="//hello.ystat.ru/css/style.css" media="all">
<link rel="stylesheet" type="text/css" href="//hello.ystat.ru/fonts/stylesheet.css" media="all">
</head>
<body>
<div class="l-outer">
<div class="l-header">
<div class="l-header-inner">
<div class="b-lang-selector">
</div>
<div class="b-logo">
<img src="//hello.ystat.ru/i/logo.png" alt="Yota" />
</div>
</div>
</div>
<div class="l-header-shadow"></div>
<div class="l-content">
<div class="b-content-shadow"></div>
<div class="b-content-text">
<div class="b-content-longtext">
<p>Пожалуйста подождите...</p>
</div>
</div>
<div class="b-shadow-line"></div>
<div class="b-image">
<img src="//hello.ystat.ru/i/big/try-again.png" alt="" />
</div>
</div>
</div>
<div class="l-footer">
<div class="b-footer-phrase">Вопросы? Позвоните: 8 800 700 55 00</div>
<div class="b-footer-inner">
<div class="b-footer-inner-line">
<div class="b-footer-copyright">© Yota. Все права защищены.</div>
<div class="b-footer-logo">
<img src="//hello.ystat.ru/i/b-footer-logo.png" alt="Yota" />
</div>
</div>
</div>
</div>
<sсript type="text/javasсript">
setTimeout(function() {
window.location = 'ya.ru/';
}, 5000)
</sсript>
</body>
Что я неправильно делаю?
Файлы находятся здесь:
https://yadi.sk/d/1b3xkSUuBm4AdQ
делаю так
apt remove --purge nvidia*
apt install nvidia-384
modprobe nvidia
modprobe: FATAL: Module nvidia not found.
почему?
Добрый день.
Являюсь обладателем GSM-модемов M590E, SIM800L, которые управляются посредством AT команд через UART.
Столкнулся с проблемой многократного дублирования команд и ответов команд при работе с Linux. В Винде работает без нареканий. Пример:
at
OK
at+csq
+CSQ: 23,0
OK
В Linux получаю бесконечное повторение введенной команды:
at+csq
+CSQ: 22,0
OK
at+csq
+CSQ: 22,0
OK
+CSQ: 22,0
Когда я раньше работал с модемом, я давал, например, команду echo -e 'AT\x0D' > /dev/ttyS1
. Без явного указания перевода строки \x0D модем команду не воспринимал, \n не подходило. Сейчас же принимает любой набор символов без символов перевода каретки или переноса строки. Так выглядит ошибочная команда:echo -e 'attatatat' > /dev/ttyS1
. Похоже на то, что сама консоль подставляет в выдачу символ \x0D
attatatat
attatatat
attatatat
attatatat
...
attatatat
ERROR
attatatat
ERROR
ERROR
attatatat
ERROR
ERROR
Что я проверил:
-Питания всем устройствам хватает, просадки отсутствуют.
-Проверял на разных и абсолютно новых модемах.
-Разные устройства (ПК, ноут, Orange Pi Zero).
-Разные ОС (Ubuntu 18.04, различные сборки Armbian).
-На OPi Zero разные интерфейсы UART + USB ttl converter.
-Короткое замыкание между RX и TX отсутствует.
-Уровни UART согласованы.
-Скорости везде одинаковые, =9600 бод (на других скоростях картина не меняется.
Помогите пожалуйста решить проблему.
Иногда (прямо сейчас) приходится обрабатыавть строки на C.
Меня коробит от громоздкости операций выделения памяти, конкатенации и самое главное это snprintf с проблемой размера буфера под конечную строку, гигантское поле для выращивания вских мемориликов по невнимательности.
К примеру, размеры mult1_str, mult2_str и equal_str известны, нужно выделить память под всю строку:
snprintf(
buf,
buflen,
"%s miltilple %s equals %s",
mult1_str,
mult2_str,
equal_str
);
Привет! Нужен user space туннель : пробросить 1 TCP порт с локалхоста на удаленный сервер. То есть это даже не сетевой уровень.
Конечно, `ssh -R` подойдет , НО может быть уважаемая публика знает альтернативы? Конкретно про ssh, не хочется мороки с uber шифрованием (а трафик ожидается приличный) и мороки с неосвобождением занятых на «той стороне» портов после прибития `ssh -R ` на локалхосте.
Привет! Нужен user space туннель : пробросить 1 TCP порт с локалхоста на удаленный сервер. То есть это даже не сетевой уровень.
Конечно, `ssh -R` подойдет , НО может быть уважаемая публика знает альтернативы? Конкретно про ssh, не хочется мороки с uber шифрованием (а трафик ожидается приличный) и мороки с неосвобождением занятых на «той стороне» портов после прибития `ssh -R ` на локалхосте.
Такой вот вопрос организовался. Java при запуске всегда запускается с резервом памяти намного больше размера хипа вм. При этом этот резерв я так понимаю определяется общим размером озу машины на котором стартует вм. Пример: есть микросервис, запускается с Xmx32M, ему для работы этого всегда хватает. У меня на компе процесс вм скушает около гига памяти (16гб озу). На сервере 250мб (2гб озу), на оранжевом пи 64мб (256мб озу). Очевидно что для нормальной работы, ему явно не требуется > 64мб памяти, но по каким-то причинам, он жрет все что дают.
Вопрос - как ограничить память процесса java?
Такой вот вопрос организовался. Java при запуске всегда запускается с резервом памяти намного больше размера хипа вм. При этом этот резерв я так понимаю определяется общим размером озу машины на котором стартует вм. Пример: есть микросервис, запускается с Xmx32M, ему для работы этого всегда хватает. У меня на компе процесс вм скушает около гига памяти (16гб озу). На сервере 250мб (2гб озу), на оранжевом пи 64мб (256мб озу). Очевидно что для нормальной работы, ему явно не требуется > 64мб памяти, но по каким-то причинам, он жрет все что дают.
Вопрос - как ограничить память процесса java?
В контроллер поступают следующие данные:
POST Data
- channelTypeId «2»
- notifyChannelValue «»
- addButton «»
А вот код контроллера:
public function addChannelApply(Request $request) {
$channelTypeId = $request->input('channelTypeId'); // Тут получается нормальное значение
$channelValue = $request->input('notifyChannelValue'); // А тут null
return dd($channelValue);
}