Звездочёты есть? Нужен прогноз...
…о будущем Arduino как платформы. Вискас?
…о будущем Arduino как платформы. Вискас?
subj
Нашёл несколько инструкций, сводимых к «выключите питание, зажмите reset, дождитесь пока индикатор ast/usr не перестанет мигать, отпустите кнопку». Делал несколько раз, не срабатывает.
Проблема: где-то накосячил, и теперь роутер при подключении не выдаёт ipv4 адрес – то есть удалённо не подключиться.
Что этому чудо-зверю нужно, и как его сбросить в default? Заранее благодарю.
upd: сброс частично отработал: не определяется wi-fi сеть роутера; но ip4 так и не отдаёт. :(
Доброго дня.
Пытаюсь собрать 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
subj
Смартфон redmi 7a, подцепил троян: при соединении с интернет место на внутреннем хранилище устройства заканчивается в 0. Что можно сделать кроме очевидных заводского сброса и/или перепрошивки девайса в СЦ? Заранее благодарю за советы.
И толку? Даже лишЪпо-срачей не осталось, настолько оно всем уже пофиг :(
А как они останутся-то? Для лиспо-срачей всё-таки хоть какие-то мозги нужны. А срачи нынче начинаются почему-то исключительно среди низко-интеллектуального контингента, так что более высокоуровневые участники в них не втягиваются.
Чтобы начать хороший лиспо-срач, нужно вбросить какое-нибудь безобразие, с которым неравнодушные сильно не согласятся, но при этом надо сделать это так, чтобы не выглядеть откровенным идиотом, потому что иначе они махнут рукой, и пройдут мимо.
Например как-то так:
Основная проблема лиспов – это его «сообщество» хакеров. Эти совершенно неуправляемые, неорганизованные и не умеющие работать в коллективе социопаты пишут свой всегда в одиночку, забивают на его поддержку, плюют на проблемы пользователей, никогда не используют чужих библиотек (ведь написать собственную легче и интреснее!).
Самый яркий пример подобного подхода – это GNU Emacs. Лисперы, пишущие на Emacs Lisp настолько неорганизованы и разношёрстны, что в melpa вы едвали найдёте пару совместимых пакетов. Чтобы хоть как-то стабилизировать их, проект GNU сделал единственное, что мог в данном случае предпринять: включил огромное количество пакетов в дистрибутив Emacs. Он конечно разросся и теперь предоставляет целую охапку режимов, функционал которых дублирует друг друга, и на что сетуют пользователи, которым нужнен минималистичный дистрибутив Emacs, а не вот это вот всё – но увы, Emacs по сути без пакетов мало кому нужен, а значит их надо поддерживать любой ценой.
Безусловно талантливые люди с синдромом аспергера, о которых ещё ESR писал как о Beautiful Bipolar Minds – они совершенно теряют интерес к задаче, как только справились с самыми сложными её частями. Они выполняют работу на 90% и вешают руки, когда остаётся всего лишь сделать интерфейс командной строки да написать документацию. И их труд пропадает напрасно. Эти люди нуждаются в помощи. В целом мы как общество многое теряем, оставляя их в одиночестве. Было бы неплохо отправлять их на принудительное лечение в специализированные учреждения.
subj
openbsd, i386, freepascal 3.2.2 при запуске выдаёт «Abort trap» и завершается:
$ fpc
Abort trap
Поиск в сети ничего не дал. Что можно с этим сделать? Заранее благодарю.
Пожалуйста, опишите последовательность своих действий более подробно.
При использовании консольного браузера links (Links 2.28, операционная система OpenBSD 7.3) открываю любую из статей на хабре, перехожу вниз по ссылке /comments/, редиректом меня выкидывает обратно на содержание статьи. При попытке открыть адрес с комментариями wget’ом или aria2c результат тот же самый: просмотр комментариев в консоли невозможен.
К сожалению, упомянутый браузер не относится к числу поддерживаемых. Список поддерживаемых браузеров представлен на странице https://habr.com/ru/docs/help/problems/
Кнопка со ссылкой /comments/ не рассчитана на переход по ссылке в кнопке. Она рассчитана на нажатие кнопки по результату которого происходит перенаправление пользователя к списку комментариев.
HABR Support
subj
Также при запуске mc вместо псевдографики выводит «a+^». В xterm то же самое отрабатывает корректно. В какую сторону копать?
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 читать в упор не хочет, но если набрать явно весь путь и название файла, показывает.
Где я накосячил?
Добрый день. Прошу прощения за нубский вопрос (ответ наверняка элементарный), только не знаю как правильно дёрнуть гугель за язык.
Код (из учебника, 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
Пытаюсь поставить свежий 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
Суть проблемы: в браузере включаю VPN (один) , пытаюсь зайти через него на заблокированный сайт и вижу заглушку провайдера (два), (три).
Собственно вопрос: насколько законными являются подобная 1) подмена трафика вместе с
2) наглым сбросом авторизации на сторонних сайтах (невозможно залогиниться на сайтах,
т.к. ответ от сервера режут на стороне провайдера)? Кажется, техники
перекушали рыбного супа
ошиблись в настройках прозрачной прокси, но это не точно.
Заранее спасибо за подсказки.
Доброго времени суток.
Не получается собрать 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);
Проблема решилась исправлением в конфиге 3х следующих строк:
use_xft yes
# необходимо для тайловых wm типа awesome, ion...
# иначе окно будет только на одном раб.столе
own_window_type override
# отключаем прозрачность
own_window_transparent no
Поскольку в поиске десяток страниц с жалобами, но без решения — выложил своё, может кому пригодится.
Чтобы было, что откидывать.
subj
В Си это int varname[i][j]. Как реализовать это (или подобное) в тикле?
subj
В ide для форт Win32Forth шрифт после установки совершенно нечитаем. Готовые рецепты из гугля не подействовали, да и здесь никого нет.
Собственно, вопрос: как поменять этот замечательный шрифт (и его размер)?
Вискас.