LINUX.ORG.RU

Сообщения tt

 

Microtik hap mini, как сбросить кнопкой к заводским настройкам?

Форум — Linux-hardware

subj

Нашёл несколько инструкций, сводимых к «выключите питание, зажмите reset, дождитесь пока индикатор ast/usr не перестанет мигать, отпустите кнопку». Делал несколько раз, не срабатывает.

Проблема: где-то накосячил, и теперь роутер при подключении не выдаёт ipv4 адрес – то есть удалённо не подключиться.

Что этому чудо-зверю нужно, и как его сбросить в default? Заранее благодарю.

upd: сброс частично отработал: не определяется wi-fi сеть роутера; но ip4 так и не отдаёт. :(

 

tt
()

configure не видит установленной библиотеки ncurses

Форум — Development

Доброго дня.

Пытаюсь собрать THE – текстовый редактор с возможностью скриптования на Rexx. И библиотеки, и исходники ncurses в системе установлены. Что можно поменять в сборочном скрипте? Заранее благодарю.

$  ../configure --with-rexx=regina --with-curses=ncurses --with-cursesincdir='/usr/include' --with-curseslibdir='/usr/lib'
checking for one of the following C compilers: clang gcc xlc c99 c89 acc cc... using /usr/bin/clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking for library containing strerror... none required
checking build system type... x86_64-unknown-openbsd7.5
checking host system type... x86_64-unknown-openbsd7.5
checking target system type... x86_64-unknown-openbsd7.5
checking for uname... yes
checking kernel name... OpenBSD
checking for gawk... gawk
checking for regina-config... yes
checking for main in -lm... yes
checking for main in -ls... no
checking for main in -lsocket... no
checking for main in -lnls... no
checking curses platform... checking for pkg-config... yes
checking for ncurses-config... no
checking for ncurses6-config... no
checking for ncurses5-config... no
configure: error: unable to find configuration for ncurses package; cannot configure

Если на линуксе это отработает, закиньте pls пример сгенерированного makefile.

UPD #1: OpenBSD 7.5, x86_64

 ,

tt
()

xiaomi, отлов троянов на смартфоне?

Форум — Mobile

subj

Смартфон redmi 7a, подцепил троян: при соединении с интернет место на внутреннем хранилище устройства заканчивается в 0. Что можно сделать кроме очевидных заводского сброса и/или перепрошивки девайса в СЦ? Заранее благодарю за советы.

 

tt
()

Если инопланетян научить ассемблеру...

Форум — Talks

…то они развлечения ради напишут на нём MineCraft, воспроизведут .mp3 файл через обычный pc-speaker и добавят к тетрису голосовой помощник.

youtube

Заслугу, приобретённую публикацией линка, посвящаю благу всех ЛОР-овцев: пусть их шёрстка будет мягкой и шелковистой.

 , ,

tt
()

Даже лишЪпо-срачей не осталось, настолько оно всем уже пофиг :(

Форум — Talks

И толку? Даже лишЪпо-срачей не осталось, настолько оно всем уже пофиг :(

А как они останутся-то? Для лиспо-срачей всё-таки хоть какие-то мозги нужны. А срачи нынче начинаются почему-то исключительно среди низко-интеллектуального контингента, так что более высокоуровневые участники в них не втягиваются.

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

Например как-то так:

Основная проблема лиспов – это его «сообщество» хакеров. Эти совершенно неуправляемые, неорганизованные и не умеющие работать в коллективе социопаты пишут свой всегда в одиночку, забивают на его поддержку, плюют на проблемы пользователей, никогда не используют чужих библиотек (ведь написать собственную легче и интреснее!).

Самый яркий пример подобного подхода – это GNU Emacs. Лисперы, пишущие на Emacs Lisp настолько неорганизованы и разношёрстны, что в melpa вы едвали найдёте пару совместимых пакетов. Чтобы хоть как-то стабилизировать их, проект GNU сделал единственное, что мог в данном случае предпринять: включил огромное количество пакетов в дистрибутив Emacs. Он конечно разросся и теперь предоставляет целую охапку режимов, функционал которых дублирует друг друга, и на что сетуют пользователи, которым нужнен минималистичный дистрибутив Emacs, а не вот это вот всё – но увы, Emacs по сути без пакетов мало кому нужен, а значит их надо поддерживать любой ценой.

Безусловно талантливые люди с синдромом аспергера, о которых ещё ESR писал как о Beautiful Bipolar Minds – они совершенно теряют интерес к задаче, как только справились с самыми сложными её частями. Они выполняют работу на 90% и вешают руки, когда остаётся всего лишь сделать интерфейс командной строки да написать документацию. И их труд пропадает напрасно. Эти люди нуждаются в помощи. В целом мы как общество многое теряем, оставляя их в одиночестве. Было бы неплохо отправлять их на принудительное лечение в специализированные учреждения.

src

 ,

tt
()

перестал запускаться freepascal

Форум — Desktop

subj

openbsd, i386, freepascal 3.2.2 при запуске выдаёт «Abort trap» и завершается:

$ fpc
Abort trap

Поиск в сети ничего не дал. Что можно с этим сделать? Заранее благодарю.

 , ,

tt
()

Как отучить жёпоруких кодырей переводить стрелки на юзера?

Форум — Talks

Пожалуйста, опишите последовательность своих действий более подробно.

При использовании консольного браузера links (Links 2.28, операционная система OpenBSD 7.3) открываю любую из статей на хабре, перехожу вниз по ссылке /comments/, редиректом меня выкидывает обратно на содержание статьи. При попытке открыть адрес с комментариями wget’ом или aria2c результат тот же самый: просмотр комментариев в консоли невозможен.

К сожалению, упомянутый браузер не относится к числу поддерживаемых. Список поддерживаемых браузеров представлен на странице https://habr.com/ru/docs/help/problems/

Кнопка со ссылкой /comments/ не рассчитана на переход по ссылке в кнопке. Она рассчитана на нажатие кнопки по результату которого происходит перенаправление пользователя к списку комментариев.

HABR Support

 

tt
()

urxvt, не работает переключение раскладки на русский язык

Форум — Desktop

subj

Также при запуске mc вместо псевдографики выводит «a+^». В xterm то же самое отрабатывает корректно. В какую сторону копать?

 ,

tt
()

Tcl manual pages, команда man не видит установленные файлы.

Форум — Desktop

subj

Содержимое /etc/man.conf:

#$OpenBSD: man.conf,v 1.2 2015/03/27 21:17:16 schwarze Exp $

# man(1)/apropos(1)/makewhatis(8) configuration, see man.conf(5).
# This sample file shows the default settings.

# Default search path for manual pages.
# Copy these three lines, then add, delete, or reorder as desired.
manpath /usr/share/man
manpath /usr/X11R6/man
manpath /usr/local/man
manpath /usr/local/lib/tcl/tcl8.6/man

# Options for terminal output.
output width 78
output indent 5

# Option for PostScript and PDF output.
output paper letter

Файлы из каталога /usr/local/lib/tcl/tcl8.6/man команда man читать в упор не хочет, но если набрать явно весь путь и название файла, показывает.

Где я накосячил?

 

tt
()

fpc, не собирается старый код

Форум — Development

Добрый день. Прошу прощения за нубский вопрос (ответ наверняка элементарный), только не знаю как правильно дёрнуть гугель за язык.

Код (из учебника, 1984й Оруэлла год):

const
  SPACE = ' ';
var
  ch: char;
begin
  while input^ = space do
    read(ch);
  while input^ <> space do
    begin
      read(ch);
      write(ch);
    end;
end.

Ответ компилятора:

copyword.pas(9,15) Error: Illegal qualifier

 

tt
()

Перевели HTDP.

Форум — Talks

Издятельство ДМК перевели легендарную книгу HTDP «How To Design Programs»; линк. Так ведь и до перевода «The Unix-Haters Handbook» недалеко. Подумал, что может кому пригодится.

 ,

tt
()

Проблема с установкой пакета

Форум — Desktop

Пытаюсь поставить свежий neovim, выдаёт следующие ошибки. Какой мануал я плохо прочёл или пропустил? Заранее спасибо.

# pkg_add -U neovim                                                                                                                 
Can't install gettext-runtime-0.21p1 because of libraries
|library c++.9.0 not found
| /usr/lib/libc++.so.8.0 (system): bad major
|library c++abi.6.0 not found
| /usr/lib/libc++abi.so.5.0 (system): bad major
Direct dependencies for gettext-runtime-0.21p1->0.21p1 resolve to libiconv-1.16p0
Full dependency tree is libiconv-1.16p0
Can't install tree-sitter-0.20.1 because of libraries
Can't install neovim-0.6.1 because of libraries
|library tree-sitter.1.0 not found
| /usr/local/lib/libtree-sitter.so.0.0 (tree-sitter-0.19.4): bad major
|library util.16.0 not found
| /usr/lib/libutil.so.15.1 (system): bad major
Direct dependencies for neovim-0.5.1->0.6.1 resolve to gtk-update-icon-cache-3.24.33 gettext-runtime-0.21p1 libtermkey-0.22 lua-libmpack-1.0.3 msgpack-2.1.5p0 tree-sitter-0.19.4 unibilium-2.1.0 lua-5.1.5p7 libuv-1.44.1 libmpack-1.0.3 desktop-file-utils-0.26 lua-compat53-0.9 libvterm-20191009
Full dependency tree is lua-libmpack-1.0.3 gettext-runtime-0.21p1 hicolor-icon-theme-0.17 bzip2-1.0.8p0 msgpack-2.1.5p0 xz-5.2.5p1 gtk-update-icon-cache-3.24.33 zstd-1.5.2 desktop-file-utils-0.26 libffi-3.3p1 jpeg-2.1.3v0 lz4-1.9.3p0 shared-mime-info-2.2 python-3.9.7 libxml-2.9.13 png-1.6.37 libtermkey-0.22 tree-sitter-0.19.4 gdk-pixbuf-2.42.8 pcre-8.44 glib2-2.72.1 lua-compat53-0.9 sqlite3-3.38.2 tiff-4.3.0 libvterm-20191009 libiconv-1.16p0 libmpack-1.0.3 libuv-1.44.1 unibilium-2.1.0 lua-5.1.5p7
Couldn't find updates for gettext-runtime-0.21p1 neovim-0.5.1 tree-sitter-0.19.4
Couldn't install gettext-runtime-0.21p1 neovim-0.6.1 tree-sitter-0.20.1

 ,

tt
()

Ничто не выдавало Штирлица...

Форум — Desktop

Суть проблемы: в браузере включаю VPN (один) , пытаюсь зайти через него на заблокированный сайт и вижу заглушку провайдера (два), (три).

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

Заранее спасибо за подсказки.

 

tt
()

Линковщик clang'а не видит функцию в заголовочном файле

Форум — Development

Доброго времени суток.

Не получается собрать clang’ом, на win7+gcc то же самое собирается без проблем. Другие функции из math.h кроме powf(), powl() вызываются исправно. В чём может быть причина? Заранее спасибо.

#include        <stdio.h>
#include        <math.h>

int main(int argc, char *argv[]) {
    printf("%.f\n", pow(2, 3));

    return(0);
}
$ clang -v ./test.c -o ./test.o

OpenBSD clang version 11.1.0
Target: i386-unknown-openbsd7.0
Thread model: posix
InstalledDir: /usr/bin
 "/usr/bin/clang" -cc1 -triple i386-unknown-openbsd7.0 -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name test.c -mrelocation-model pic -pic-level 1 -pic-is-pie -mframe-pointer=all -relaxed-aliasing -fno-rounding-math -mconstructor-aliases -target-cpu i586 -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /usr/lib/clang/11.1.0 -internal-isystem /usr/lib/clang/11.1.0/include -internal-externc-isystem /usr/include -fdebug-compilation-dir /home/red13/coding/c_lang -ferror-limit 19 -fwrapv -stack-protector 2 -fgnuc-version=4.2.1 -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-valloc -fno-builtin-free -fno-builtin-strdup -fno-builtin-strndup -faddrsig -o /tmp/test-2c44c5.o -x c ./test.c
clang -cc1 version 11.1.0 based upon LLVM 11.1.0 default target i386-unknown-openbsd7.0
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/clang/11.1.0/include
 /usr/include
End of search list.
 "/usr/bin/ld" -e __start --eh-frame-hdr -Bdynamic -dynamic-linker /usr/libexec/ld.so -o ./test.o /usr/lib/crt0.o /usr/lib/crtbegin.o -L/usr/lib /tmp/test-2c44c5.o -lcompiler_rt -lc -lcompiler_rt /usr/lib/crtend.o
ld: error: undefined symbol: pow
>>> referenced by test.c
>>>               /tmp/test-2c44c5.o:(main)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
$ ls -lh /usr/include/math.h

-r--r--r--  1 root  bin  12.5K Oct 13 10:47 /usr/include/math.h

$ cat /usr/include/math.h | grep pow

double pow(double, double);
float powf(float, float);
long double powl(long double, long double);

 ,

tt
()

Conky, не показывает окно при запуске.

Форум — Desktop

Проблема решилась исправлением в конфиге 3х следующих строк:

use_xft yes

# необходимо для тайловых wm типа awesome, ion...
# иначе окно будет только на одном раб.столе
own_window_type override

# отключаем прозрачность
own_window_transparent no

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

Чтобы было, что откидывать.

 

tt
()

Tcl, двумерные массивы.

Форум — Development

subj

В Си это int varname[i][j]. Как реализовать это (или подобное) в тикле?

 ,

tt
()

Изменить шрифт в IDE Win32Forth

Форум — Development

subj

В ide для форт Win32Forth шрифт после установки совершенно нечитаем. Готовые рецепты из гугля не подействовали, да и здесь никого нет.

Собственно, вопрос: как поменять этот замечательный шрифт (и его размер)?

Вискас.

 , , ,

tt
()

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