И толку? Даже лишЪпо-срачей не осталось, настолько оно всем уже пофиг :(
А как они останутся-то? Для лиспо-срачей всё-таки хоть какие-то мозги нужны. А срачи нынче начинаются почему-то исключительно среди низко-интеллектуального контингента, так что более высокоуровневые участники в них не втягиваются.
Чтобы начать хороший лиспо-срач, нужно вбросить какое-нибудь безобразие, с которым неравнодушные сильно не согласятся, но при этом надо сделать это так, чтобы не выглядеть откровенным идиотом, потому что иначе они махнут рукой, и пройдут мимо.
Например как-то так:
Основная проблема лиспов – это его «сообщество» хакеров. Эти совершенно неуправляемые, неорганизованные и не умеющие работать в коллективе социопаты пишут свой всегда в одиночку, забивают на его поддержку, плюют на проблемы пользователей, никогда не используют чужих библиотек (ведь написать собственную легче и интреснее!).
Самый яркий пример подобного подхода – это 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 шрифт после установки совершенно нечитаем. Готовые рецепты из гугля не подействовали, да и здесь никого нет.
Собственно, вопрос: как поменять этот замечательный шрифт (и его размер)?
Вискас.