Собственно сабж. У гнома есть 2 дефолтные темы: светлая и темная. Из коробки они разными приложениями используются по разному (например Videos / Terminal используют тёмную тему, а Evolution / Gedit светлую) и у меня вопрос: А как заставить некоторые приложения форсированно использовать тёмную тему? Некоторые, НЕ всё, про Global Dark Theme в Tweak Tools знаю, но мне нужен немного другой результат. Дискасс.
Ночи доброй, ЛОРовцы. Предыстория: Примерно месяц назад я искал вакансии на позицию android разработчика и отправлял резюме всем работодателям, под условия которых я подходил. (Я Junior, почти без опыта, но есть что показать). Была тишь да гладь и вот, месяц спустя, отписали мне и спросили, готов ли я выполнить ТЗ, окей, давайте, и прислали они значит вот это:
В приложении задача для тестового.
1. Разработать Android приложение Bluetooth чат, передающий текстовую информацию между двумя устройствами.
Как проверить
Запускаем приложение
Включаем Bluetooth (автоматически или вручную)
Ищем подходящее устройство с включенным Bluetooth
Подключаемся к нему
Показываем текстовое поле. Пишем текстовое сообщение и отправляем на второе устройство.
Сообщение отображается в общем блоке, куда попадают сообщения от 2 устройств
От вас нужна оценка в часах на разработку и календарное время когда задача будет выполнена.
Ну, как любой нормальный человек я полез в доки гугла, Connectivity - Bluetooth и wait... oh shit! Справа прям табличка Code Examples где есть реализация того самого чата между двумя устройствами через Bluetooth, эпичное совпадение что эта самая реализация 1 в 1 повторяет ТЗ. И я вот тут задумался, а стоит ли мне изобретать колесо заново? Наглая копипаста не лучшее решение, но может есть резон намекнуть им, что ответ то вот, на поверхности плавает. P.S. Код сэмпл посмотрел, сделано всё логично, вот уж действительно «Best Practices», т.е. я ничего лучше для решения данной задачи не придумаю. Потому у меня вопрос: А как-бы поступил ЛОРовец? Бездумно копипастить код из доков или таки намекнуть работодателю что это всё пустая трата времени ибо задача уже решена?
Доброе утро, лор. Когда-то я перешёл с Федоры на дебиан из-за стабильности и потому что поменял де на крысу, но пару месяцев спустя понял, что гном - лучшее из того, чем я когда-либо пользовался, мне нравится его концепция, подход к работе с рабочими столами, и вообще в целом это отличное и законченное de, но речь сейчас не об этом. Лучше всего гном готовят в Фёдоре, имхо, а он стабильностью не славится, да и последние треды о проблемах 23 релиза как бы намекают. И я вот тут подумал, а что если взять тактику идти на релиз позади текущего, то есть 22 в контексте Федоры. Получается не такое старое как дебиан и в целом должно быть стабильно, ведь все критические косяки уже исправленны. А т.к. релиз до сих пор поддерживается, то о дырах можно не беспокоиться, заплатки будут. Что думает лор на этот счёт? Какие потенциальные косяки можно получить в таком случае?
Доброй красноглазой ночи, ЛОРовцы, поставил я значит 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, но как исправить то?
Сап, ЛОР. Есть сабжевый девайс и очень странная проблема. На стоке 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, полный ноль, может у кого есть хоть какие-нибудь идеи куда копать?
Сап, ЛОР. Это почти нытик-тред аля эржент стайл, однако сути не меняет. Предыстория: Я - прожженый линуксоид с 5 летним стажем и эпическим уровнем красноглазия, последний год изучал Java и разработку под Android (до этого с программированием дела вообще не имел), изначально были великие такие планы запилить какой-нибудь стартап с цветными лошадями и радугой, но реальность окунула в грязь лицом, идей особо нету, да и команда с которой я собирался этот самый стартап пилить развалилась. Не беда, подумал я, ведь у меня есть знания, а их можно продать (пойти работать по професии). И вот тут то меня ждал просак, живу я в Уфе, IT индустрия здесь не развита ну никак, заводы - да, но IT контор у нас мало, а IT контор которым нужны джуны Android-разработчики и вовсе нету. И меня соб-но накрыло грустью и печалью, потому что я как-бы потратил год в пустую, вопрос к местным лоровцам, что-бы вы сделали:
1)Забить на IT и пойти работать не по профессии (сразу скажу, связей у меня нет, потому нормальные должности мне не светят) 2)Фриланс? На андроиде фриланса почти нет, но я готов выучить другой ЯП / тенхнологию если это надо, кстати если есть тут фрилансеры, расскажите как там у вас с работой и сколько примерно можно грести в месяц и на каком ЯП / направлении заказов больше всего.
3) Другие варианты (написать в комментариях)
Сап, ЛОР. Есть Debian 8.2, и есть несколько носителей с ext4 на борту (Пара HDD, и флешки), проблема в том, что я не могу записывать на них из под обычного пользователя. Если смотнтировать от юзера в тунаре то диск тупо в ro, но если попытаться переместить на него файлы через терминал от рута - все работает. Вопрос, что я упустил и как починить?
Сап, ЛОРовцы, я уже создавал тему по этому приложению, но тогда цель другая была. Сейчас мне нужна обоснованная критика моего поделия. Ибо учусь на джуниора в ветке Android разработки и это приложение - вершина моего творчестча, но я не уверен что это можно показывать людям, вдруг что не так сделал. Сорцы: https://github.com/Hochland/Luna И нытье в довесок: Хорошо ли нынче андроид разрабам живётся? Я вот сейчас пытаюсь работу найти, но на том-же hh полторы вакансии и тем опыт нужен, как-то не густо, знаете-ли.
Сап, ЛОРовцы, продается ненужное мне железо, а именно:
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 Предлагайте свои цены, т.к. я в этом не особо силен, если есть люди с Уфы - возможна личная встреча, так-же возможна отправка по всей Россиюшке.
Привет, ЛОР. Такая проблема. Есть 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, не будет ли это лишним?
Сап, ЛОР. Читал тут книжечку и наткнулся на вот такой вот способ представления модели классов. http://storage3.static.itmages.ru/i/15/1015/h_1444912640_6057567_6f728e11cf.png Мне очень понравился такой подход и я хотел-бы взять его на вооружение при проектировании собственных приложений, ибо это очень удобно, особенно когда идет цель наследований / релизаций интерфейсов. Но я в этом полное дно и потому вопрос: В чём проще всего под онтопиком рисовать подобные схемы?
Сап, лор, очень удобный был в федорке fpaste, нашел pastebinit как альтернативу в дебиане, но чёрт, не работает оно, или я совсем тупой, или они что-то сломали, соб-но, чяднт?
Т.е. он просто возвращает ссылку на сам pastebinit, а должен возвращать ссылку на пасту. Verbose режима у него нет, потому я не могу понять, что пошло не так.
UPD1:
Если руками указать другой сервер (paste.ubuntu / pastebin), то все рабоатет, но каждый раз руками писать не удобно, есть возможность у него поменять дефолтный url?
Весьма продолжительное время я пользовался 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
Я немного офигел сейчас. Вк как всегда начал лагать, а теперь и того круче: при открытии vk.com iceweasel просто крашится. Если запускать из консоли то виден сегфолт. Очистка кэша / печенек проблему не решает, в приватном режиме тоже самое. Юзвери сабжа, проверьте у себя.
Вечер добрый, ЛОР. Посоветовали мне в предыдущем треде перегнать весь mts в mkv, дабы нормально игралось в онтопике, но вот проблема возникла. Пытаюсь сконвертировать через ffpmeg
Сабж. Проблема такая: Есть 2 свободных монитора, простаивают без дела, я когда собирал ПК об этом как-то и не думал, а в итоге очень лоханулся. Потому что на моей материнке только HDMI как видеовыход, ни VGA ни DVI. При этом сама карта спокойно вытянет 2 монитора (Intel HD 4600). Вопрос: Есть ли какие-то костыли для решения данной проблемы, кроме покупки дискретной карты? Ибо покупать видеокарту ради одного монитора как-то глупо.
Сап, ЛОР. Я очень зеленый в этой теме, но мне кажется должно быть решение моей проблемы. Проблема вот в чем: Допустим мне нужно собрать ведро из сорцов, для этого деяния во-первых нужен специфичный дистр чтобы были все пакеты (допустим это дебиан и убунту), во-вторых нужно притащить не мало хлама в систему, да еще и 32х битного в случае с ведром. Более того в процессе сборки натыкаемся на момент, что make 4 версии не подходит и нужно его понижать до 3.82, что опять же влечет за собой костыли. Вопрос вот в чем: Как решать такие задачи и при этом не засирать хост систему? Виртуалка не очень подходит ибо производительность сливается очень сильно, а в случае со сборкой этот показатель важен, в тоже время делать всё на хостовой системе занятие не из веселых, ибо ревёрт всех последствий - это большая проблема и не факт, что все изменения и костыли вообще можно сревёртить. В какую сторону копать, ЛОР?
Привет, ЛОР. Есть много бэкапов в .mts формате (не знаю что за, но именно в нём пишет видеокамера sony). Проблема в том, что в VLC это видео просто адски лагает и я не могу понять в чем проблема. Точно не в железках дело (ибо стоит SSD и дисковая подсистема точно просесть не может), да и жирные BD Remux'ы играются на этой же системе без проблем, а .mts ни в какую. Куда можно копнуть? Если важно Debian 8.2, Intel HD 4600.
ЛОР, я взываю к твоей помощи, ибо ничерта ясного нагуглить не могу. И так, имеем Intel Core i5 4670 на боксовом куллере (не спрашивайте зачем, так поулчилось о:). Так вот, используется железо весьма жирно, компеляния, эмуляторы пару штук за раз, в общем нагрузка почти всегда ~70%, а температура при этом колеблется в районе 65-68 градусов. Но! На сайте штеуда написано TCase = 72.72 градуса, там дано описание что это такое, но не понятно, как это трактовать? Кто-то говорит, что это критическая температура для процессора, кто-то наоборот «Безопасная температура, при которой процессор может работать 24/7 без какого либо вреда» У меня соб-но вопросы: какое из описаний TCase является правильным, какой в итоге крит у процессора и в пределах каких температур его можно безопасно использовать?