Максим
@dmitvitalii ^
Максим
Anonymous
Ричард Столлман обеспокоен любовью Microsoft к Linux https://geektimes.ru/post/293365/ Tags: Операционные системы, Windows, Open Source, Linux, IT-компании, Ричард Столлман, Microsoft, WSL Author alizar on #geektimes
Vitalii
какой десктоп и какое имя окна? Я может напишу что надо
Так для любого окна чтобы так было всегда. Т.е. я в dmenu пишу имя программы на 5 столе, перехожу на 1й. Сейчас окно откроется на первом, я хочу возможность открыть его на пятом. Ок, проверю ещё раз документацию тогда.
Vitalii
тебя так это бесит?)
Не бесит, просто было бы удобнее гораздо.
Алексей
есть кто живой ? проблема следующая, RUST (язык программирования) не компилит некоторые зависимости, вычитал что нужно установить цитата "installation of libc-dev solved the problem" вот теперь не могу найти этот пакет...
Алексей
error: linking with cc failed: exit code: 1
Igor
error: linking with cc failed: exit code: 1
Давай полный лог
Igor
+ описание того, что пытаешься сделать
Алексей
Compiling diesel_codegen v0.16.0 error: linking with cc failed: exit code: 1 | = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.0.o" "-o" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel_codegen-f03aec5db3bda651.so" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.crate.metadata.o" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-L" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdotenv-140ffa210a820d35.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel_infer_schema-390c84a7441a3a76.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "proc_macro-f8dfdda4ea322ac1" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libregex-bffc0bb5537be411.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libthread_local-52cb1726ef21ec59.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liblazy_static-6ae6f643d37a72fb.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libaho_corasick-baa8990f62fa406e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libutf8_ranges-415982a8ad894d31.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liberror_chain-904fbf964058295c.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libmemchr-a12b52f5bf1b50c3.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liblibc-b31e8f9711a3b0e9.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libunreachable-6ba833e42c42130e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libvoid-31c447b4926e5cd8.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libregex_syntax-791bac052466e4fa.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel-464c0450c003ad13.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libbitflags-1ce2f88bada0010b.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libbyteorder-fed03b5bfe8c230f.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libpq_sys-01de2c5578463e97.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "syntax-0b8ef7e583a1e2ac" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_errors-3281d5c13159f864" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "syntax_pos-f1315a8229b89f0a" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_data_structures-50d394fa3630d497" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_cratesio_shim-09157b50bf448ee9" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "serialize-70edf461e157b339" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "term-9185c805443fba55" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libsyn-5b7ee30dbe1cea9f.rlib"
Алексей
"/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libsynom-7bb443b4c021a40e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libunicode_xid-9a285ee3b173e386.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libquote-577a9edcb7f44875.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "std-47665585bcf06d30" "-Wl,-Bstatic" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-4db21c3db5a7c402.rlib" "-Wl,-Bdynamic" "-l" "util" "-l" "pq" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-shared" = note: /usr/bin/ld: cannot find -lpq collect2: ошибка: выполнение ld завершилось с кодом возврата 1 error: aborting due to previous error error: Could not compile diesel_codegen.
Алексей
хелло ворд запустить для ОРМ Diesel
Igor
Но вообще больше похоже на проблемы с растом.. чем системный rust/cargo не подходит?
Алексей
Попробуй dnf install /usr/lib64/libpq.so
заработало :) огромный респект
Licencode
Licencode
Добры вечер кто может подсказать как исправить эту ошибку
Stanislav
ядро не сконфигурированно, дальше не разберу
Igor
У меня такое же, не было времени репортить баг... Но до сих пор всё работает
Licencode
ядро не сконфигурированно, дальше не разберу
Kernel not configured for semaphores (System V IPC). Not using udev synchronisation code. device-mapper: remove ioctl on fedora-root failed: Device or resource busy Command failed
Licencode
У меня такое же, не было времени репортить баг... Но до сих пор всё работает
да у меня на рабочий машине всё так же, но хотелось бы исправить вот и замарочился
Vitalii
# assigns assign [class="Firefox"] "1" assign [class="Telegram"] "2" assign [class="Thunderbird"] "3"
Спасибо, но это заставит появляться определённое окно на определённом рабочем столе, т.е. не динамически. Хотя, это тоже то, что мне нужно: задавался вопросом, как дефолтное открытие делать, но пока не доходили руки гуглить.
Егор
Эмм, где?
Егор
Кто?
Егор
И около 20 мёртвых душ, которые я уберу как-нибудь в выходные.
Егор
+1
Егор
Это очередной хитрый план.
Sergei
А в Win Core (которая для IoT) WSL будет встроено? Если да, то вот и план прорисовывается
Егор
"/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libsynom-7bb443b4c021a40e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libunicode_xid-9a285ee3b173e386.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libquote-577a9edcb7f44875.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "std-47665585bcf06d30" "-Wl,-Bstatic" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-4db21c3db5a7c402.rlib" "-Wl,-Bdynamic" "-l" "util" "-l" "pq" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-shared" = note: /usr/bin/ld: cannot find -lpq collect2: ошибка: выполнение ld завершилось с кодом возврата 1 error: aborting due to previous error error: Could not compile diesel_codegen.
Блин, такая простыня ради только /usr/bin/ld: cannot find -lpq Кидай в следующий раз на fpaste.
Anonymous
Telegram ban several country from accessing public group due to high volume of spamming
Anonymous
Check out @amirshkt’s Tweet: https://twitter.com/amirshkt/status/912209772878946304?s=09
Anonymous
Telegram identify them not by IP address, it's done by phone numbers. Than you can't skip ban by VPN
Anonymous
У меня номер из виртуального пула и сессия с выходных нод Tor.
Anonymous
Vasiliy Glazov
Compiling diesel_codegen v0.16.0 error: linking with cc failed: exit code: 1 | = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.0.o" "-o" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel_codegen-f03aec5db3bda651.so" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.crate.metadata.o" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/diesel_codegen-f03aec5db3bda651.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-L" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdotenv-140ffa210a820d35.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel_infer_schema-390c84a7441a3a76.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "proc_macro-f8dfdda4ea322ac1" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libregex-bffc0bb5537be411.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libthread_local-52cb1726ef21ec59.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liblazy_static-6ae6f643d37a72fb.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libaho_corasick-baa8990f62fa406e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libutf8_ranges-415982a8ad894d31.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liberror_chain-904fbf964058295c.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libmemchr-a12b52f5bf1b50c3.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/liblibc-b31e8f9711a3b0e9.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libunreachable-6ba833e42c42130e.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libvoid-31c447b4926e5cd8.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libregex_syntax-791bac052466e4fa.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libdiesel-464c0450c003ad13.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libbitflags-1ce2f88bada0010b.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libbyteorder-fed03b5bfe8c230f.rlib" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libpq_sys-01de2c5578463e97.rlib" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "syntax-0b8ef7e583a1e2ac" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_errors-3281d5c13159f864" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "syntax_pos-f1315a8229b89f0a" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_data_structures-50d394fa3630d497" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "rustc_cratesio_shim-09157b50bf448ee9" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "serialize-70edf461e157b339" "-L" "/home/azmandios/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "term-9185c805443fba55" "-Wl,-Bstatic" "/home/azmandios/project_rust/test-diesel-orm/target/debug/deps/libsyn-5b7ee30dbe1cea9f.rlib"
пора научиться использовать fpaste
Igor
Vasiliy Glazov
@ignatenkobrain Куда лучше в https://pagure.io/browse/projects/ запостить запрос на удаление устаревших запросов из bodhi? А то висят у меня там ещё от Ф21-Ф22.
Alex
Vasiliy Glazov
спс
Aleksei
Всем привет. https://paste.fedoraproject.org/paste/LKBXGpiK~B655s-0wlL8AQ Не подскажете, что с этим можно сделать?
Vitalii
А чё fpaste так тормозит-то, блин?
Vitalii
@redhat, подкиньте ядер туда.
Vasiliy Glazov
Aleksei
мне он нужен :)
Aleksei
Ну ок, потом переставлю :)
Vasiliy Glazov
потом вернёшь
Vasiliy Glazov
можешь багрепорт написать, вдруг разрулят как-нибудь
Aleksei
Где писать?
Vasiliy Glazov
Где писать?
https://bugzilla.redhat.com/
Aleksei
Ок, попробую
Vasiliy Glazov
но мне кажется это маловероятным
Anonymous
Shared from Yandex Zen https://proglib.io/p/without-if/?utm_referrer=https%3A%2F%2Fzen.yandex.com
Anonymous
Это какой то ад
Vasiliy Glazov
а чо так, чем плох if?
Andrey
там автор сразу говорит что ничем не плох
Andrey
просто "интереснее" без него
Andrey
это какой-то ад IMHO
Andrey
совершенно с Дмитрием согласен
Vitalii
Ад — не ад, а я в продакшене стараюсь как можно меньше if-ов использовать, например. Чем их меньше, тем читабельнее код становится и тем меньше вложенности получается. ООП/функциональщину не зря изобрели. Ад — это когда if/else внутри другого if, который рядом с другим if-ов, внутри которого ещё два вложение if-ов.
Максим
один switch, вместо тысячи if)
Vitalii
swap(шило, мыло)
ShadoWalkeR
switch кстати гораздо лучше читается цепочки if.
ShadoWalkeR
Как человек, которому приходится периодически с lua ковыряться, говорю
Vadim
зря авторка JS выбрала, в питоне это смотрелось бы лучше - и вообще такие вещи через dict демонстрировать - это более pythonic чем туча if'ов
Vitalii
switch кстати гораздо лучше читается цепочки if.
В случае создания фабрик каких-нибудь, ну или если нам надо команду обработать, то да. В некоторых случаях, switch гораздо красивее заменяет Map/Vector/Dict/your_datastructure
0x723030740a00
В питоне if вполне читабельно смотрится
Sergei
Эта статья показывает на явном примере, как if ухудшает читабельность кода: https://proglib.io/p/tasty-code/
Fedor
меня кстати очень порадовали исходники линукса
Fedor
я как-то читал кусок про load_average, не ожидал, что там Cишный код настолько чист и понятен
Егор
@ignatenkobrain
Егор
Planet GNOME GNOME 3.26 Release Party in Brno, Czech Republic