LINUX.ORG.RU

Сообщения Jefail

 
Форум — Desktop

Fedora, dnf group remove хочет вынести systemd и самого себя.

Сабж, ставил вагон пакетов через

dnf group install "C Development Tools and Libraries"
Теперь когда я пытаюсь сделать dnf group remove вылезает следующее
Dependencies resolved.
Error: The operation would result in removing the following protected packages: systemd, dnf.
Какого хрена, господа?

 , ,

Jefail
()
Форум — Desktop

Gnome 3, сделать для некоторых приложений принудительно тёмную тему.

Собственно сабж. У гнома есть 2 дефолтные темы: светлая и темная. Из коробки они разными приложениями используются по разному (например Videos / Terminal используют тёмную тему, а Evolution / Gedit светлую) и у меня вопрос: А как заставить некоторые приложения форсированно использовать тёмную тему?
Некоторые, НЕ всё, про Global Dark Theme в Tweak Tools знаю, но мне нужен немного другой результат. Дискасс.

 , , ,

Jefail
()
Форум — Talks

Тестовое задание. А как поступил бы ты, <name>?

Ночи доброй, ЛОРовцы. Предыстория:
Примерно месяц назад я искал вакансии на позицию android разработчика и отправлял резюме всем работодателям, под условия которых я подходил. (Я Junior, почти без опыта, но есть что показать). Была тишь да гладь и вот, месяц спустя, отписали мне и спросили, готов ли я выполнить ТЗ, окей, давайте, и прислали они значит вот это:

В приложении задача для тестового.

1. Разработать Android приложение Bluetooth чат, передающий текстовую информацию между двумя устройствами. Как проверить Запускаем приложение Включаем Bluetooth (автоматически или вручную) Ищем подходящее устройство с включенным Bluetooth Подключаемся к нему Показываем текстовое поле. Пишем текстовое сообщение и отправляем на второе устройство. Сообщение отображается в общем блоке, куда попадают сообщения от 2 устройств

От вас нужна оценка в часах на разработку и календарное время когда задача будет выполнена.

— С уважением, Влад Кармаков http://www.siberian.pro

Ну, как любой нормальный человек я полез в доки гугла, Connectivity - Bluetooth и wait... oh shit! Справа прям табличка Code Examples где есть реализация того самого чата между двумя устройствами через Bluetooth, эпичное совпадение что эта самая реализация 1 в 1 повторяет ТЗ. И я вот тут задумался, а стоит ли мне изобретать колесо заново? Наглая копипаста не лучшее решение, но может есть резон намекнуть им, что ответ то вот, на поверхности плавает.
P.S. Код сэмпл посмотрел, сделано всё логично, вот уж действительно «Best Practices», т.е. я ничего лучше для решения данной задачи не придумаю. Потому у меня вопрос:
А как-бы поступил ЛОРовец? Бездумно копипастить код из доков или таки намекнуть работодателю что это всё пустая трата времени ибо задача уже решена?

 , , , ,

Jefail
()
Форум — Talks

Компромисс между стабильностью и свежестью софта. Fedora.

Доброе утро, лор. Когда-то я перешёл с Федоры на дебиан из-за стабильности и потому что поменял де на крысу, но пару месяцев спустя понял, что гном - лучшее из того, чем я когда-либо пользовался, мне нравится его концепция, подход к работе с рабочими столами, и вообще в целом это отличное и законченное de, но речь сейчас не об этом. Лучше всего гном готовят в Фёдоре, имхо, а он стабильностью не славится, да и последние треды о проблемах 23 релиза как бы намекают. И я вот тут подумал, а что если взять тактику идти на релиз позади текущего, то есть 22 в контексте Федоры. Получается не такое старое как дебиан и в целом должно быть стабильно, ведь все критические косяки уже исправленны. А т.к. релиз до сих пор поддерживается, то о дырах можно не беспокоиться, заплатки будут. Что думает лор на этот счёт? Какие потенциальные косяки можно получить в таком случае?

 , ,

Jefail
()
Форум — Desktop

-su: dpkg-architecture: command not found после установки infinality

Доброй красноглазой ночи, ЛОРовцы, поставил я значит infinality в Debian Jessie (ибо по дефолту Ш таки Г) и огрёб по полной, ибо
1) Ш стало еще более мыльное и упоротое
2)При запуске рутовой сессии в терминале (su -) вываливается вот такая вот хрень

[vitaly@workstation ~]$ su -
Password: 
-su: dpkg-architecture: command not found
ERROR: ld.so: object '/usr/lib//freetype-infinality/libfreetype.so.6.8.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
У меня соб-но 2 вопроса.
1) Подскажите годных рецептов этого самого infinality, /cast sudopacman, твои Ш в галерее мне нравятся.
2) Как починить эту ошибку? Я как-бы понимаю откуда она тянется, опечатка в пути /usr//lib, но как исправить то?

Перемещено leave из talks

 , , ,

Jefail
()
Форум — Mobile

Amoi 1257 a.k.a Dexp Ixion ML2 5 System UI крашится только с симкой YOTA.

Сап, ЛОР. Есть сабжевый девайс и очень странная проблема. На стоке 5,0 только с симкой YOTA падает System UI каждый раз, когда включается экран, лог вот такой.

11-13 14:45:32.899 838-838/? E/AndroidRuntime: FATAL EXCEPTION: main
11-13 14:45:32.899 838-838/? E/AndroidRuntime: Process: com.android.systemui, PID: 838
11-13 14:45:32.899 838-838/? E/AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Object.equals(java.lang.Object)' on a null object reference
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at com.android.keyguard.KeyguardUpdateMonitor.handleCarrierInfoUpdate(KeyguardUpdateMonitor.java:1139)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at com.android.keyguard.KeyguardUpdateMonitor.access$200(KeyguardUpdateMonitor.java:92)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at com.android.keyguard.KeyguardUpdateMonitor$1.handleMessage(KeyguardUpdateMonitor.java:187)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:189)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5529)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950)
11-13 14:45:32.899 838-838/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)

Гугление выдало 0, полный ноль, может у кого есть хоть какие-нибудь идеи куда копать?

 , , ,

Jefail
()
Форум — Talks

Куда податься Junior Android разработчику?

Сап, ЛОР. Это почти нытик-тред аля эржент стайл, однако сути не меняет.
Предыстория:
Я - прожженый линуксоид с 5 летним стажем и эпическим уровнем красноглазия, последний год изучал Java и разработку под Android (до этого с программированием дела вообще не имел), изначально были великие такие планы запилить какой-нибудь стартап с цветными лошадями и радугой, но реальность окунула в грязь лицом, идей особо нету, да и команда с которой я собирался этот самый стартап пилить развалилась.
Не беда, подумал я, ведь у меня есть знания, а их можно продать (пойти работать по професии). И вот тут то меня ждал просак, живу я в Уфе, IT индустрия здесь не развита ну никак, заводы - да, но IT контор у нас мало, а IT контор которым нужны джуны Android-разработчики и вовсе нету.
И меня соб-но накрыло грустью и печалью, потому что я как-бы потратил год в пустую, вопрос к местным лоровцам, что-бы вы сделали:
1)Забить на IT и пойти работать не по профессии (сразу скажу, связей у меня нет, потому нормальные должности мне не светят)
2)Фриланс? На андроиде фриланса почти нет, но я готов выучить другой ЯП / тенхнологию если это надо, кстати если есть тут фрилансеры, расскажите как там у вас с работой и сколько примерно можно грести в месяц и на каком ЯП / направлении заказов больше всего.
3) Другие варианты (написать в комментариях)

 , , , ,

Jefail
()
Форум — Desktop

Debian 8.2 EXT4 на всех носителях монтируется в ro.

Сап, ЛОР. Есть Debian 8.2, и есть несколько носителей с ext4 на борту (Пара HDD, и флешки), проблема в том, что я не могу записывать на них из под обычного пользователя. Если смотнтировать от юзера в тунаре то диск тупо в ro, но если попытаться переместить на него файлы через терминал от рута - все работает. Вопрос, что я упустил и как починить?

 , , ,

Jefail
()
Форум — Development

Раскритикуйте код

Сап, ЛОРовцы, я уже создавал тему по этому приложению, но тогда цель другая была. Сейчас мне нужна обоснованная критика моего поделия. Ибо учусь на джуниора в ветке Android разработки и это приложение - вершина моего творчестча, но я не уверен что это можно показывать людям, вдруг что не так сделал.
Сорцы: https://github.com/Hochland/Luna
И нытье в довесок: Хорошо ли нынче андроид разрабам живётся? Я вот сейчас пытаюсь работу найти, но на том-же hh полторы вакансии и тем опыт нужен, как-то не густо, знаете-ли.

Перемещено mono из talks

 , , ,

Jefail
()
Форум — Talks

Лорохолка. Уфа. 2 жестких диска и 2 сета ОЗУ.

Сап, ЛОРовцы, продается ненужное мне железо, а именно:
1) Жесткий диск Hitachi 5K750-500 (500GB / 5400 RPM), это оригинальный диск с MacBook Pro 13" mid-2012.
2) Жесткий диск Western Digital WD5000BPKX (500 GB / 7200 RPM), чуть более реактивный, но ноутбучный жесткий диск, покупался не больше 2х лет назад, даже на гарантии должен быть (на серию Black гарантия 5 лет).
3) Сет ОЗУ 2х2 Elpida SO-DIMM DDR3 PC3-12800S, 1600Mhz. Ноутбучная ОЗУ, тоже снятая с макбука Pro 13" 2012 года.
4) Раритет. Сет ОЗУ 2х1 SO-DIMM DDR2 Kingston KVR800D2S6, 800 Mhz.
Всё железо в исправном состоянии и было снятно по причине апгрейдов на что-то более мощное, смарты дисков:
1) Hitachi (Apple HDD): http://cs627627.vk.me/v627627992/1bdc6/RzoXTJS4uX4.jpg
2) WD Black: http://cs627627.vk.me/v627627992/1bdd0/PJ359mNB4AI.jpg
Общая картина: https://goo.gl/photos/jze1owZVDnWdYebDA
Предлагайте свои цены, т.к. я в этом не особо силен, если есть люди с Уфы - возможна личная встреча, так-же возможна отправка по всей Россиюшке.

 , , ,

Jefail
()
Форум — Mobile

AOSP, user-debug и рут, который как-бы «есть».

Привет, ЛОР. Такая проблема. Есть Nexus 7 II, на нём стоит чистейший AOSP собранный руками и есть одна проблема. При сборке в lunch указал build_type = user-debug, что на сайте гугла описано как

like «user» but with root access and debuggability; preferred for debugging

Ок, цепляемся через adb shell, пишем su - работает, можно даже сделать remount /system с правами r/w, но! Ни одно приложение не может использовать рут и при установке контроллера (SuperUser / SuperSu) они четно заявляют что рута в системе нет. Соб-но вопрос: Что я упустил и как можно получить рут для приложений?
Я знаю что можно прошить SuperSu через кастомное рекавери и это решит мою проблему, но ведь у меня в системе уже есть бинарник Su, не будет ли это лишним?

 , ,

Jefail
()
Форум — Desktop

Ъ по GTK2, как починить эту ерунду? Ака dia + GTK тема.

Соб-но, по мотивам предыдущей темы, поставил я dia2 для рисования UML схемок и всем торт, да вот мои перфекционический пукан подрывает одна маааленькая хрень. Вот эта:
http://storage3.static.itmages.com/i/15/1015/h_1444919294_5752956_5781b788ac.png
Есть идеи у лоровцев, куда копать?

Перемещено mono из talks

 ,

Jefail
()
Форум — Desktop

Чем можно рисовать такие схемы?

Сап, ЛОР. Читал тут книжечку и наткнулся на вот такой вот способ представления модели классов.
http://storage3.static.itmages.ru/i/15/1015/h_1444912640_6057567_6f728e11cf.png
Мне очень понравился такой подход и я хотел-бы взять его на вооружение при проектировании собственных приложений, ибо это очень удобно, особенно когда идет цель наследований / релизаций интерфейсов. Но я в этом полное дно и потому вопрос: В чём проще всего под онтопиком рисовать подобные схемы?

 , ,

Jefail
()
Форум — Desktop

Debian. Не раобтает pastebinit.

Сап, лор, очень удобный был в федорке fpaste, нашел pastebinit как альтернативу в дебиане, но чёрт, не работает оно, или я совсем тупой, или они что-то сломали, соб-но, чяднт?

vitaly@workstation:~$ free -m | pastebinit 
http://paste.debian.net/
vitaly@workstation:~$ 
Т.е. он просто возвращает ссылку на сам pastebinit, а должен возвращать ссылку на пасту. Verbose режима у него нет, потому я не могу понять, что пошло не так.
UPD1: Если руками указать другой сервер (paste.ubuntu / pastebin), то все рабоатет, но каждый раз руками писать не удобно, есть возможность у него поменять дефолтный url?

 , , ,

Jefail
()
Галерея — Скриншоты

Минималистичный Debian с XFCE.

Весьма продолжительное время я пользовался Fedora + Gnome 3, но выход 22 шапки и приход dnf с кучей багов окончательно разочаровали меня и потому я решил перебраться на что-то более стабильное. Дебиан был выбран поскольку звание стабильного дистрибутива всегда было за ним. Так-же было принято решение отказаться от Gnome 3, не потому что он плох, просто захотелось чего-то нового, этим новым стала крыса.
В целом крыса оставила очень приятные впечатления, с ностальгией вспомнился гном 2, в котором можно было кастомизировать любую кнопку / панельку / индикатор. Очень порадоволо после гнома, где всё было прибито гвоздями. О дебиане и говорить не приходится, нормальная установа оракловской JDK через репозиторий (привет, Fedora!), да и за 2 месяца использования не было вообще ни одного косяка.
Доп. скрины:
FM + Screenfetch: http://storage5.static.itmages.ru/i/15/1011/h_1444582310_6006679_343f8ee15f.png
Evince: http://storage8.static.itmages.ru/i/15/1011/h_1444582339_8212850_c7b1cd7fbc.png
LOR: http://storage3.static.itmages.ru/i/15/1011/h_1444582358_6164858_200c5b6b1e.png

 ,

Jefail
()
Форум — Talks

vk.com крашит iceweasel

Я немного офигел сейчас. Вк как всегда начал лагать, а теперь и того круче: при открытии vk.com iceweasel просто крашится. Если запускать из консоли то виден сегфолт. Очистка кэша / печенек проблему не решает, в приватном режиме тоже самое.
Юзвери сабжа, проверьте у себя.

 , , ,

Jefail
()
Форум — Multimedia

ffmpeg. Не могу перегнать .mts в mkv.

Вечер добрый, ЛОР. Посоветовали мне в предыдущем треде перегнать весь mts в mkv, дабы нормально игралось в онтопике, но вот проблема возникла. Пытаюсь сконвертировать через ffpmeg

ffmpeg -i 00064.MTS -scodec copy -acodec copy -vcodec copy -f matroska -avoid_negative_ts 1 out.mkv
Но в итоге получаю такую вот простыню
ffmpeg version 2.6.4 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libvidstab --enable-libzvbi --enable-avresample --disable-htmlpages --disable-podpages --enable-libutvideo --enable-libfdk-aac --enable-libx265 --enable-libiec61883 --enable-vaapi --enable-libdc1394 --disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mpegts, from '00064.MTS':
  Duration: 00:01:27.36, start: 1.040000, bitrate: 22469 kb/s
  Program 1 
    Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 256 kb/s
    Stream #0:2[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090), 1920x1080
Output #0, matroska, to 'out.mkv':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc
    Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, 256 kb/s
    Stream #0:2: Subtitle: hdmv_pgs_subtitle ([255][255][255][255] / 0xFFFFFFFF), 1920x1080
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
  Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
[matroska @ 0xb52180] failed to avoid negative pts -65 in stream 2.
Try -avoid_negative_ts 1 as a possible workaround.
    Last message repeated 1 times
[matroska @ 0xb52180] failed to avoid negative pts -64 in stream 2.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0xb52180] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument
[matroska @ 0xb52180] Can't write packet with unknown timestamp
frame=   25 fps=0.0 q=-1.0 Lsize=     323kB time=00:00:00.51 bitrate=5163.9kbits/s    
video:1434kB audio:16kB subtitle:3kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!

Ключ -avoid_negative пробовал, все равно крашится с ошибкой unknown timestamp. В гугле только отсылки в багзиллу, неужели нет способа перегнать сабж?

 , , ,

Jefail
()
Форум — Talks

А есть ли возможность увеличить количество видеовыходов от встроенного видео?

Сабж. Проблема такая: Есть 2 свободных монитора, простаивают без дела, я когда собирал ПК об этом как-то и не думал, а в итоге очень лоханулся. Потому что на моей материнке только HDMI как видеовыход, ни VGA ни DVI. При этом сама карта спокойно вытянет 2 монитора (Intel HD 4600).
Вопрос: Есть ли какие-то костыли для решения данной проблемы, кроме покупки дискретной карты? Ибо покупать видеокарту ради одного монитора как-то глупо.

 , , ,

Jefail
()
Форум — General

Как сделать задачу <X> и при этом не засрать систему в хлам?

Сап, ЛОР. Я очень зеленый в этой теме, но мне кажется должно быть решение моей проблемы. Проблема вот в чем:
Допустим мне нужно собрать ведро из сорцов, для этого деяния во-первых нужен специфичный дистр чтобы были все пакеты (допустим это дебиан и убунту), во-вторых нужно притащить не мало хлама в систему, да еще и 32х битного в случае с ведром. Более того в процессе сборки натыкаемся на момент, что make 4 версии не подходит и нужно его понижать до 3.82, что опять же влечет за собой костыли.
Вопрос вот в чем: Как решать такие задачи и при этом не засирать хост систему? Виртуалка не очень подходит ибо производительность сливается очень сильно, а в случае со сборкой этот показатель важен, в тоже время делать всё на хостовой системе занятие не из веселых, ибо ревёрт всех последствий - это большая проблема и не факт, что все изменения и костыли вообще можно сревёртить. В какую сторону копать, ЛОР?

 , , ,

Jefail
()
Форум — Multimedia

Debian, VLC, аааадские лаги на .mts файлах.

Привет, ЛОР. Есть много бэкапов в .mts формате (не знаю что за, но именно в нём пишет видеокамера sony). Проблема в том, что в VLC это видео просто адски лагает и я не могу понять в чем проблема. Точно не в железках дело (ибо стоит SSD и дисковая подсистема точно просесть не может), да и жирные BD Remux'ы играются на этой же системе без проблем, а .mts ни в какую. Куда можно копнуть?
Если важно Debian 8.2, Intel HD 4600.

 , , , ,

Jefail
()

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