LINUX.ORG.RU

Сообщения e7z0x1

 

Как применить icc-профиль калибровки к картинке

Помню как-то можно было это сделать через imagemagick, но щас позабыл команду, напомните плз.

 ,

e7z0x1
()

Посоветуйте книгу по python для «заканчивающих»

Как-то раз я волею судеб случайно выбрался в молодежную библиотеку и там была прикольная книжка по питону со всякими моментами, которые я не то не видел в документации, не то их там в явном виде и не было. На фотку с обложкой я давным-давно потерял, а щас внезапно осознал что хочется поднять скилл ещё повыше.

Повторять то что и так всем известно для меня смысла уже нет, как и просто «руководство по программированию» для меня тоже бессмысленно, а вот что-нибудь эдакое, например про работу с ast, внутреннее устройство и тд и тп я бы почитал. Есть что-то такое?

В результате:

Anthony Shaw - CPython Internals: Your Guide to the Python 3 Interpreter
Dive into Python
docs.python-guide.org/
Effective Python
Fluent Python, Luciano Ramalho(«Python. К вершинам мастерства»)
oreilly.com/library/view/python-beyond-the/9781771373609/
realpython.com/
Лутц - дотошное скучно чтиво, не советую.
Effective Computation in Physics

 

e7z0x1
()

gpd pocket 2 с точки зрения практического использования

Смотрю вот в сторону этого чуда: https://aliexpress.ru/item/32968851612.html

У меня был где-то пяток ноутов, но они все не прижились, как основную машину я всё равно использую только стационар, а работодателей, которые не дают сидеть и писать дома просто посылаю в /dev/null.

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

В общем мб кто-то этим уже пользуется, как оно с точки зрения брать собой чтобы сидеть в кафешке или типа того? Таскать полноценные ноуты мне лень, я сперва так делал, потом надоело.

 ,

e7z0x1
()

Помогите выбрать нормальную схему mdadm

В общем в последнее время места на хардах стало сильно не хватать и в итоге с системой больше трахаешься с бекапами, чем работаешь, щас у меня есть 2x wd black на 1 tib без raid, гарантийный срок у них уж вышел, но пока работают без проблем.

Что надо, чтобы работало побыстрее и с избыточностью.

Как у современного linux обстоят дела с raid 5/6 в mdadm?

Щас смотрю на вар в виде Western Digital Ultrastar DC HC510 10 TB, 3-4 штуки под raid 5 или raid 10.

Искал всякие тесты, но там либо ssd/nvme либо слишком старые, либо под btrfs, ничего подходящего.

ФС ожидается ext4(мне не понравилось как работает xfs на больших директориях), по бюджету хотелось бы уложиться в 1к$.

Меня главным образом интересует вопрос перформанса raid 10 vs raid 5, потому что там получается существенная переплата относительно занимаемого места.

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

Комп используется в качестве домашнего, не выключается никогда, перегружается только когда хочу поменять что-то в конфиге ядра или типа того, то есть по факту работает 24/7 но с небольшой нагрузкой

 , ,

e7z0x1
()

Linux и SLI

Собсно вот планирую себе апгрейдик небольшой, но есть проблемка. Игры в 4К нормально работают только с SLI, при этом есть инфа что вроде как с SLI в линуксе всё плохо.

https://www.reddit.com/r/linux_gaming/comments/94xhix/questions_about_dxvkwin...

Интересует собственно поддержка dxvk с dx11/12, может у кого-то есть похожий конфиг и поделится опытом? Сейчас интересует прежде всего nvidia, но возможно и amd тоже подойдет, когда выпустят свои новые флагманы.

 ,

e7z0x1
()

exim перенаправить сообщения с данного внешнего адреса на локальный

Например есть свой локальный адрес, который прописан в /etc/aliases, типа dopipe@wtf.ru, на него вешается пайп.

Что я хочу: перенаправить любую почту, у которой внешний отправитель smth*.com или типа того на dopipe@wtf.ru для всех доменов или для выделенного, чтобы потом обработчик мог сделать с ним свои дела.

Как это сделать? А то уснуть что-то не могу, а голова не варит уже.

Я знаю про redirect как таковой, но тут хочется именно чтобы сообщение во всех случаях падало в один ящик и только в том случае если отправитель соответствует маске ещё и в другой.

Какой там синтаксис для локального редиректа если sender такой-то я что-то не понял

 

e7z0x1
()

Логин с паролем без пароля?

Хочется заиметь автологин с фишками, которые дает условный gnome-keyring-daemon, то есть иметь зашифрованные пароли, но без необходимости вводить пароль в getty.

Видел такую штуку как yubikey, но судя по описанию она не подходит, потому что требует либо ручного ввода пароля, либо нажатия на кнопку, либо и того и другого, а у меня условный сценарий работы это воткнуть некую штуку в usb чтобы получить автологин. Чем этого можно добиться? Я делал это через какой-то хак с флешкой, но там всё равно требовалось нажатие enter чтобы всё заработало, как я сейчас помню.

 ,

e7z0x1
()

Gentoo+freetype 2.4+skype 32 безудержное веселье.

Недавно перешел с арча на генту. Оказалось, что в гента не ест мой конфиг от fontconfig-infinality и вместо нормальных шрифтов получается какая-то фигня с точками над буквой о, слишком тонкими глифами где не надо и прочей гадостью. Проблема решилась скачиванием ебилда и откатом до версии 2.4.12 с которой мой конфиг прекрасно работает. Проблема в том что скайп как был уродом, так и остается. Такое впечатление, что для него вообще не работает freetype. Когда я пытаюсь вставить x86 флаг получаю вот такую простыню:

[..usr/local/portage/media-libs/freetype] >> s emerge -av ./freetype-2.4.12.ebuild

*** emerging by path is broken and may not always work!!!


 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies -
*** You are emerging a masked package. It is MUCH better to use
*** /etc/portage/package.* to accomplish this. See portage(5) man
*** page for details.
>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Continuing... in: 10 9 8 7 6 5 4 3 2 1
... done!
[ebuild   R   ~] media-libs/freetype-2.4.12:2::x-portage  USE="X bzip2 infinality -adobe-cff -auto-hinter -bindist -debug -doc -fontforge -static-libs -utils" ABI_X86="32* (64) (-x32)" 0 KiB
[blocks B      ] media-libs/freetype[abi_x86_32(-)] ("media-libs/freetype[abi_x86_32(-)]" is blocking app-emulation/emul-linux-x86-xlibs-20140508)

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-libs/freetype-2.4.12:2/2::x-portage, ebuild scheduled for merge) pulled in by
    media-libs/freetype:2/2= required by (sys-boot/grub-2.02_beta2-r3:2/2::gentoo, installed)
    media-libs/freetype:2 required by (app-text/ttf2pk2-1.5_p20120701:0/0::gentoo, installed)
    >=media-libs/freetype-2 required by (x11-libs/libXfont-1.4.8:0/0::gentoo, installed)
    >=media-libs/freetype-2.0 required by (media-libs/giblib-1.2.4:0/0::gentoo, installed)
    >=media-libs/freetype-2.1.10 required by (media-gfx/graphviz-2.26.3-r4:0/0::gentoo, installed)
    >=media-libs/freetype-2.1.4 required by (media-gfx/fontforge-20110222-r1:0/0::gentoo, installed)
    >=media-libs/freetype-2.4.9:2 required by (dev-java/icedtea-bin-6.1.13.5:6/6::gentoo, installed)
    >=media-libs/freetype-2.1 required by (dev-libs/m17n-lib-1.5.2:0/0::gentoo, installed)
    ./freetype-2.4.12.ebuild
    media-libs/freetype::x-portage required by @selected
    >=media-libs/freetype-2.3.7 required by (dev-dotnet/libgdiplus-2.10.9-r1:0/0::gentoo, installed)
    media-libs/freetype:2[infinality] required by (media-libs/fontconfig-infinality-20130404:0/0::gentoo, installed)
    >=media-libs/freetype-2.0.1 required by (media-libs/libwmf-0.2.8.4-r5:0/0::gentoo, installed)
    media-libs/freetype:2= required by (sys-boot/grub-2.02_beta2-r3:2/2::gentoo, installed)
    >=media-libs/freetype-2.4.9 required by (dev-libs/libotf-0.9.13:0/0::gentoo, installed)
    media-libs/freetype:2 required by (dev-qt/qtgui-4.8.5-r3:4/4::gentoo, installed)
    >=media-libs/freetype-2.1.7 required by (media-gfx/gimp-2.8.10-r1:2/2::gentoo, installed)
    >=media-libs/freetype-2.1.5 required by (app-text/dvipng-1.14:0/0::gentoo, installed)
    media-libs/freetype required by (app-editors/emacs-24.4-r1:24/24::gentoo, installed)
    media-libs/freetype:= required by (www-client/chromium-40.0.2214.91:0/0::gentoo, installed)
    =media-libs/freetype-2*[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (=media-libs/freetype-2*[abi_x86_64(-)]) required by (media-libs/imlib2-1.4.6-r2:0/0::gentoo, installed)
    media-libs/freetype required by (x11-misc/rofi-0.14.12:0/0::gentoo, installed)
    >=media-libs/freetype-2.0.0 required by (app-emulation/wine-9999:0/0::x-portage, installed)
    media-libs/freetype:2/2= required by (www-client/chromium-40.0.2214.91:0/0::gentoo, installed)
    >=media-libs/freetype-2 required by (media-gfx/imagemagick-6.9.0.3:0/6.9.0.3::gentoo, installed)
    media-libs/freetype:2 required by (x11-apps/mkfontscale-1.1.1:0/0::gentoo, installed)
    >=media-libs/freetype-2.4.9:2/2= required by (app-text/ghostscript-gpl-9.10-r2:0/0::gentoo, installed)
    media-libs/freetype required by (www-plugins/adobe-flash-11.2.202.438:0/0::gentoo, installed)
    media-libs/freetype:2 required by (app-text/dvisvgm-1.4:0/0::gentoo, installed)
    media-libs/freetype[infinality] required by (app-admin/eselect-lcdfilter-1:0/0::gentoo, installed)
    media-libs/freetype:2 required by (net-print/cups-filters-1.0.53:0/0::gentoo, installed)
    >=media-libs/freetype-2.3.9 required by (app-text/poppler-0.26.5:0/46::gentoo, installed)
    media-libs/freetype:2 required by (app-text/texlive-core-2014-r1:0/0::gentoo, installed)
    media-libs/freetype required by (x11-base/xorg-server-1.15.2-r1:0/1.15.2::gentoo, installed)
    >=media-libs/freetype-2.4.9:2= required by (app-text/ghostscript-gpl-9.10-r2:0/0::gentoo, installed)
    media-libs/freetype:2 required by (x11-libs/cairo-1.12.16:0/0::gentoo, installed)
    >=media-libs/freetype-2.0.9 required by (media-libs/ftgl-2.1.3_rc5:0/0::gentoo, installed)
    media-libs/freetype:2 required by (app-office/libreoffice-4.2.8.2:0/0::gentoo, installed)

  (app-emulation/emul-linux-x86-xlibs-20140508:0/0::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-xlibs-20140508 required by (app-emulation/emul-linux-x86-medialibs-20140508-r6:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-20100611 required by (app-emulation/emul-linux-x86-opengl-20140508:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)] required by (app-emulation/wine-9999:0/0::x-portage, installed)
    app-emulation/emul-linux-x86-xlibs required by (x11-drivers/nvidia-drivers-343.36:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] required by (www-plugins/adobe-flash-11.2.202.438:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-20120520[-abi_x86_32(-)] required by (net-im/skype-4.3.0.37-r5:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-20121028[-abi_x86_32(-)] required by (games-util/steam-launcher-1.0.0.49-r2:0/0::steam-overlay, installed)
    ~app-emulation/emul-linux-x86-xlibs-20140508 required by (app-emulation/emul-linux-x86-gtklibs-20140508-r3:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-2.1[development,-abi_x86_32(-)] required by (app-emulation/wine-9999:0/0::x-portage, installed)
    ~app-emulation/emul-linux-x86-xlibs-20140508 required by (app-emulation/emul-linux-x86-qtlibs-20140508-r1:0/0::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Что это такое и как мне заставить скайп показывать шрифты нормально?

 , ,

e7z0x1
()

hardened gentoo + systemd или systemd+selinux, что получится?

Собсно сабж, кто-то пробовал использовать дженту в таком сочетании как выше? Раньше там был профиль вроде бы отдельный для systemd. Сейчас я так понял его нет. Если кто-то ставил, то отпишите как оно работало и какие траблы были.

 , ,

e7z0x1
()

dmenu и русские буковки

Вроде бы было уже такое обсуждение, я тож делал mkfontdir, правил XLC_LOCALE, не помогло, всё равно кракозябры. Без xft. И мне надо именно dmenu. Может кто поделится готовым рецептов прежде чем я пойду исходники ковырять?

e7z0x1
()

Где можно скачать debian 3?

Везде где смотрел только ссылки на netinstall и нерабочие зеркала. Я заболел, а сидеть совсем уж без дела не могу, хочу вот посмотреть как жили люди в прошлые времена.

e7z0x1
()

Реквестирую холивар на тему rtags vs gtags

Нашел вот такое чудо, для парсинга использует clang.

https://github.com/Andersbakken/rtags/

Какие преимущества от этой фигни можно получить по сравнению с gtags(gnu global)? Я как ни вертел, разницы особой не увидел(по видео), к тому же у gtags есть поддержка vim, например через gtags-cscope, а тут её придется пилить с нуля.

По своему опыту знаю, что gtags работает лучше и более быстро, чем cscope, но там немного не удобно подключать теги пока что, надо сделать какой-то враппер.

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

https://github.com/OpenGrok/OpenGrok/wiki/Comparison-with-Similar-Tools

Я это всё завел потому что всю жизнь работал в основном с проектами на си, а что там чуваки предложат на практику(учебную) я хз, вполне вероятно на cpp, ковыряца в чужом коде без чего-то такого это мазохизм, надо сразу подобрать для этого какую-то альтернативу заранее пока есть время.

 , ,

e7z0x1
()

Вопрос владельцам macbook+geforce 750m

Как общеизвестно мне переключатель графики в макбуках устроен как-то отлично от обычного nvidia optimus. Как обстоит работа с картой geforce 750m под linux?

http://cberner.com/2013/03/01/installing-ubuntu-13-04-on-macbook-pro-retina/

Если верить вот этому, то это лучше чем оптимус и оно таки работает. А как обстоят дела с масштабированием текста?

e7z0x1
()

Простой вопрос по gvim

Что отвечает за вывод превью на этом скриншоте? https://raw.github.com/davidhalter/jedi/master/docs/_screenshots/screenshot_f...

см. https://github.com/davidhalter/jedi-vim

e7z0x1
()

vim+youcompleteme, пример ycm_extra.conf.py

Не особо понятно куда это отнести, отнес сюда.

Есть мысль перейти на это чудо, потому что оно вроде как быстрее, чем neocomplete, но не очень понятно надо оно мне или нет, хотелось бы примеры глобальных ycm_extra.conf.py для си и с++.

А, ну не знаю как у вас, у меня без оных ничего не автодополняет. К тому не понял как оно взаимодейтствует со шлангом, оно может дополнять имя функции при печати? Или хотя бы притвориться omni? А то с clang_complete оно не работает

e7z0x1
()

gtk тема boje, как сделать реакцию на передачу фокуса?

Увидел тут довольно неплохую тему: http://nale12.deviantart.com/art/Boje-1-2-1-342853818 Но с ней проблема такая: в отличие от того же termgtk оно не реагирует на передачу фокуса, только на наведение курсора. Нельзя ли как-нибудь заставить её делать это для всех виджетов? Например так сделано ещё в mire для gtk, там передаешь фокус о она подсвечивает кнопку или что там. Метод научного тыка не помог, разбираться в этом, так проще тему с нуля замутить. Может кто поможет?

e7z0x1
()

RtorrentExtendedCanvas+urxvt

Нельзя ли как-нибудь заставить urxvt отобразить такую:

[⋅ ⋅⋅ ” ’ ♯ ☢ ☍ ⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚ ≀∇ ✇ ⚠ ◔ ⚡ ↯ ¿ ⨂ ✖ ⇣ ⇡  ⠁ ⠉ ⠋ ⠛ ⠟ ⠿ ⡿ ⣿ ☹ ➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉ ▹ ╍ ▪ ⚯ ⚒ ◌ ⇅ ↡ ↟ ⊛ ♺ 
]
строку?

Всё ради http://code.google.com/p/pyroscope/wiki/RtorrentExtendedCanvas. В gnome-terminal и konsole работает, но они запускаются сильно долго, потому что тянут много библиотек, так что отдельным приложением их держать не вариант. Использовал разные шрифты, не помогает.

 , ,

e7z0x1
()

git clone не создает .git oO

Какой-то баг. Короче git clone копирует почему-то только сами данные, а .git в директории нет. Например ядро с того же гитхаба.

arch linux
[~] >> yaourt -Qs '^git$'
extra/git 1.8.3.2-1
    the fast distributed version control system

Linux unreal 3.10.0-1-ck #1 SMP PREEMPT Wed Jul 10 17:35:06 EDT 2013 x86_64 GNU/Linux

WTF?!

Появилось недавно, скорее всего сегодня. То есть репа как таковая отсутствует. Обычно такое поведение должно быть у git archive, а не git clone

e7z0x1
()

Vim: название плагина, показывающего прототип функции в буфере

Помнится была такая фигня, которая показывала внизу в буфере(аля command-t) прототип для функции которая под курсором, как эта радость называется?

e7z0x1
()

firefox не могу найти где автозакачка

Раньше(уже года 3) в firefox была такая фигня, что для целой кучи mime-типов можно было задавать правила ответа на его появление(например открыть или скачать без подтверждения). Профиль потерял вместе с бекапом, хехе.

Раньше у меня было так, что закачка ставилась сама, как в хромиуме, как вернуть это поведение?

e7z0x1
()

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