LINUX.ORG.RU

Сообщения dimgel

 

А вот про телеграм вопрос давно назрел: не пытается ли нас Дуров обмануть?

 

Как, спрашивается, заявы об end-to-end шифровании коррелируют с хранением истории чатов в облаке и - самое пикантное - быстрый поиск по этой истории?

dimgel
()

Киньте ссылку на древний пост с гневным сравнением C# vs Java API?

 ,

Всем привет. Давным-давно, в стародревние времена, лет короче наверное 10 назад, был на ЛОРе длинный гневный пост про то что у жавы API мелкогранулированное, гибкое и модульное, любые верёвки из него можно вить, а C# говно, никуда не подлезешь. Может у кого сохранился в закладках?

Ну и для веселья: а как в C# с этим сейчас?

dimgel
()

Баш, питон... А исполняемые C++ сорцы с шебангом видали? :)

 ,

$ cat ~/bin/hello.cpp 
#!/usr/local/bin/build-n-run
#include <stdio.h>
int main() {
    puts("Hello world!");
}

$ hello.cpp 
Recompiling...
Hello world!

$ hello.cpp 
Hello world!

Этот самый /usr/local/bin/build-n-run тоже написан на C++ с использованием std::experimental::filesystem, и он не сильно длиннее эквивалентного баш-скрипта. Собственно работа с путями даже короче. Кому сорц? :)

Отныне в гробу я видал этот ваш баш.

UPD: Сорцы: https://github.com/dimgel/cpp-linux-scripts

dimgel
()

Ищу удалённую работу fulltime: middle C++/linux, senior java/scala/php/web

 , ,

dimgel
()

nvidia blob + wayland: нету dri.so в /usr/lib64/dri (gentoo)

 , ,

Всем привет. Подскажите плиз чё делать, не гуглится чёт ничего.

$ weston-launch
Date: 2017-11-27 MSK
[03:49:16.294] weston 1.11.0
               http://wayland.freedesktop.org
               Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.11.0
               Build: 1.10.93-2-g2d825ed configure.ac: bump to version 1.11.0 for the official release (2016-05-31 17:10:40 -0700)
[03:49:16.294] OS: Linux, 4.12.12-gentoo, #41 SMP Mon Nov 27 03:30:00 MSK 2017, x86_64
[03:49:16.294] Starting with no config file.
[03:49:16.294] Output repaint window is 7 ms maximum.
[03:49:16.294] Loading module '/usr/lib64/weston/drm-backend.so'
[03:49:16.294] initializing drm backend
[03:49:16.294] using /dev/dri/card0
[03:49:16.294] Loading module '/usr/lib64/weston/gl-renderer.so'
gbm: failed to open any driver (search paths /usr/lib64/dri)
gbm: Last dlopen error: /usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory
failed to load driver: nouveau
[03:49:16.311] EGL client extensions: EGL_EXT_platform_base EGL_EXT_device_base
               EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions
               EGL_KHR_debug EGL_EXT_platform_x11 EGL_EXT_platform_device
[03:49:16.311] failed to initialize egl
[03:49:16.311] fatal: failed to create compositor backend

В каталоге /usr/lib64/dri только mesa-овские файлы:

# ls -lA /usr/lib64/dri
total 0
-rw-r--r-- 1 root root  0 Nov 27 02:36 .keep_media-libs_mesa-0
lrwxrwxrwx 1 root root 25 Nov 27 02:36 kms_swrast_dri.so -> ../mesa/kms_swrast_dri.so
lrwxrwxrwx 1 root root 22 May 29 06:46 swrast_dri.so -> ../mesa/swrastg_dri.so
lrwxrwxrwx 1 root root 22 Nov 27 02:36 swrastg_dri.so -> ../mesa/swrastg_dri.so

Среди файлов блоба тоже не видать ничего подходящего:

$ equery f nvidia-drivers | grep dri | grep -v driver
$

Версии: nvidia-drivers-387.22 (stable), wayland-1.13.0 (stable; пробовал размаскировать 1.14.0, дык она даже /dev/dri/card0 не находит).

dimgel
()

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