LINUX.ORG.RU

Сообщения Jefail

 

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

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

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

 , , ,

Jefail
()

Лорохолка. Уфа. 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
()

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
()

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

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

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

 ,

Jefail
()

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

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

 , ,

Jefail
()

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

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

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

 , , ,

Jefail
()

vk.com крашит iceweasel

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

 , , ,

Jefail
()

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
()

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

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

 , , ,

Jefail
()

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

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

 , , ,

Jefail
()

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

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

 , , , ,

Jefail
()

И снова про температуры процессоров от Intel.

ЛОР, я взываю к твоей помощи, ибо ничерта ясного нагуглить не могу. И так, имеем Intel Core i5 4670 на боксовом куллере (не спрашивайте зачем, так поулчилось о:).
Так вот, используется железо весьма жирно, компеляния, эмуляторы пару штук за раз, в общем нагрузка почти всегда ~70%, а температура при этом колеблется в районе 65-68 градусов.
Но! На сайте штеуда написано TCase = 72.72 градуса, там дано описание что это такое, но не понятно, как это трактовать?
Кто-то говорит, что это критическая температура для процессора, кто-то наоборот «Безопасная температура, при которой процессор может работать 24/7 без какого либо вреда»
У меня соб-но вопросы: какое из описаний TCase является правильным, какой в итоге крит у процессора и в пределах каких температур его можно безопасно использовать?

 , ,

Jefail
()

Transmission и пустые папки / .part файлы при скачке торрентов.

Привет, ЛОР. Эта проблема существет все время сколько я пользуюсь этим торрент клиентом, но последнее время она начала меня сильно, пардон, задалбывать. Что происходит?
Добавляем торрент, но не скачиваем его полностью, а допустим отмечаем половину файлов и пару дирректорий из 10. Но по окончании загрузки все равно есть дирректории, которые я НЕ отмечал и файлы, с окончанием .part. Как это можно побороть? Я понимаю, что возможно это особенности работы торрента, но даже на чертовом андроиде есть опция «keep part files in separate folder», как можно запилить подобное в трансмиссии?
UPD: Кастую эксперта по написанию костылей #cast intelfx
Можешь написать скрипт, который пройдется по всем дирректориям внутри и сделает следующее:
1) Удалит пустые папки.
2) Удалит из папок файлы, которые на конце содержат .part

 ,

Jefail
()

Debian. Аналог федоровского dnf userinstalled.

Ночи доброй лор. Никак не могу найти комманду которая бы выводила пакеты, поставленные пользователем, при этом не показывала бы зависимости. Например в федорке был dnf history userinstalled, вывод которого был примерно такой

firefox
vlc
rhythmbox
etc.
Как можно посмотреть подобное в дебиане?

 , ,

Jefail
()

Кто собирал ведро с сорцов? Помогите нубу.

Сап, ЛОР. Такая история. Судя по всему поддержка моего девайса закончилась и ведро 6 он не получит, так что решил я перебраться на АОСП, ибо циан 12.1 который недавно вышел оказался звездец каким кривым и баженым. Но видимо руки у меня из жопы растут и потому в собранном мною с 10го раза AOSP не рабоала камера и радио (сеть, Wi-Fi), видимо что-то намудрил с добавлением блобов.
У меня какая просьба: ЛОРовцы с руками, можете собрать для меня AOSP?
/cast mono

 , ,

Jefail
()

Прикрутить поддержку ePub к Evince.

Сап, ЛОР. Очень нравится Evince для работы с доками / книгами. Но есть одна проблема: Эта зараза не умеет в epub, что странно, вроде формат открытый. Соб-но вопрос: как можно прибить к нему поддержку сабжа?
Нагуглить чёт не получилось.

 , ,

Jefail
()

Debian XFCE, открытое приложение не находится в фокусе.

Привет ЛОР. Заметил одну неприятную особенность в данной связке. Например открываю терминал, но при этом не могу в нём печатать, потому что новое окно не в фокусе и так почти со всеми приложениями, приходится кликать по ним мышкой чтобы «активировать». Куда копнуть, ЛОР?
PS В настройках галочка «New Window recives focus automaticly» стоит, но толку как-то нет.

 , ,

Jefail
()

tracker-miner-fs пожирает CPU, что будет если отключить tracker?

Сегодня ночь тупых вопросов от меня. Соб-но я всегда слежу за бдазовыми показателями системы и сегодня заметил, что проц слишком горячий для тех задач, которые он вертит. Глянул в монитор: А там tracker-miner-fs сидит и хавает мой проц в 100% на одно ядро.
tracker-control -S показал, что он застопорился на File System (понятия не имею почему).
Так вот, я нагуглил как его можно отключить, но не понял: Что я потеряю в данном случае?
Скрин, если чем-то полезен: http://storage1.static.itmages.ru/i/15/0909/h_1441830050_8737652_dd9220f8b3.png

 , ,

Jefail
()

Как отрубить эту «фичу»

Сап, ЛОР. Сколько помню на линуксе была одна неприятная фишка - это корявое поведение индикатора копирования файлов. Допустим я перетаскиваю 4 гб на флешку, мало того, что первый гб почти мгновенно отображается (что не соответствует действительности), так и диалоговое окно процесса копирования пропадает раньше чем это копирование по факту завершается. Если память не врет виновато какое-то кэширование при работе с диском, но я не уверен, соб-но вопрос, как это дело поправить?

 , ,

Jefail
()

Debian. Разъясните про --no-install-recommends.

Ночи доброй ЛОР. Я тут столкнулся с одной ситуацией и немного не понял почему так. Захотел поставить file-roller в дебиан с xfce (имхо, самый вменяемый архиватор). Так вот, если сделать apt-get install file-roller, так он столько хлама в систему тянет, чуть ли не наутилус с 3м гномом.
Но если сделать тоже самое с --no-install-recommends то поставится всего пара пакетов как зависимости и все будет работать.
Соб-но вопрос: Почему так? Почему по дефолту оно тянет то, что для работы пакета не критично? Чем черевата установка всех приложений с --no-recommends?

 , , ,

Jefail
()

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