Сап, ЛОР. Очень нравится Evince для работы с доками / книгами. Но есть одна проблема: Эта зараза не умеет в epub, что странно, вроде формат открытый. Соб-но вопрос: как можно прибить к нему поддержку сабжа? Нагуглить чёт не получилось.
Привет ЛОР. Заметил одну неприятную особенность в данной связке. Например открываю терминал, но при этом не могу в нём печатать, потому что новое окно не в фокусе и так почти со всеми приложениями, приходится кликать по ним мышкой чтобы «активировать». Куда копнуть, ЛОР? PS В настройках галочка «New Window recives focus automaticly» стоит, но толку как-то нет.
Сегодня ночь тупых вопросов от меня. Соб-но я всегда слежу за бдазовыми показателями системы и сегодня заметил, что проц слишком горячий для тех задач, которые он вертит. Глянул в монитор: А там tracker-miner-fs сидит и хавает мой проц в 100% на одно ядро. tracker-control -S показал, что он застопорился на File System (понятия не имею почему). Так вот, я нагуглил как его можно отключить, но не понял: Что я потеряю в данном случае? Скрин, если чем-то полезен: http://storage1.static.itmages.ru/i/15/0909/h_1441830050_8737652_dd9220f8b3.png
Сап, ЛОР. Сколько помню на линуксе была одна неприятная фишка - это корявое поведение индикатора копирования файлов. Допустим я перетаскиваю 4 гб на флешку, мало того, что первый гб почти мгновенно отображается (что не соответствует действительности), так и диалоговое окно процесса копирования пропадает раньше чем это копирование по факту завершается. Если память не врет виновато какое-то кэширование при работе с диском, но я не уверен, соб-но вопрос, как это дело поправить?
Ночи доброй ЛОР. Я тут столкнулся с одной ситуацией и немного не понял почему так. Захотел поставить file-roller в дебиан с xfce (имхо, самый вменяемый архиватор). Так вот, если сделать apt-get install file-roller, так он столько хлама в систему тянет, чуть ли не наутилус с 3м гномом. Но если сделать тоже самое с --no-install-recommends то поставится всего пара пакетов как зависимости и все будет работать. Соб-но вопрос: Почему так? Почему по дефолту оно тянет то, что для работы пакета не критично? Чем черевата установка всех приложений с --no-recommends?
Федеральная комиссия по связи США (FCC) начала сбор комментариев, касающихся реализации новых требований к производителям оборудования. В соответствии данными требованиями, производители будут обязаны обеспечить в своих устройствах средства предотвращения модификации прошивки, в случае если устройство оснащено чипом для беспроводной передачи данных. Формально под данный проект подпадает любое оборудование, укомплектованное беспроводным адаптером, в том числе маршрутизаторы, телефоны и ПК.
Несмотря на то, что требования FCC действуют только в США, как правило, большинство производителей в силу унификации производства соблюдают их и для продуктов, поставляемых в другие страны. Новые требования представляют значительную угрозу существованию альтернативных прошивок и забирают у пользователя право полностью контролировать купленные устройства. Комментарии по поводу предложенных ограничений будут приниматься до 9 октября, всем кому не безразлична свобода полного доступа к своим устройствам рекомендуется высказать свою точку зрения на сайте FCC, заполнив форму «Submit a formal comment».
В случае принятия новых требований, возникает угроза следующих возможных ограничений:
невозможность установки альтернативных операционных систем на компьютеры;
ограничение проведения исследований расширенных беспроводных технологий, таких как mesh-сети и методы борьбы с негативным влиянием промежуточной буферизации пакетов (Bufferbloat);
блокирование установки собственных прошивок на Android-устройства;
подрыв разработки альтернативных свободных прошивок для беспроводного оборудования, таких как OpenWrt;
ущемление возможностей энтузиастов по созданию mesh-сетей для организации связи в чрезвычайных ситуациях;
невозможность замены прошивок реселлерами без согласования каждого шага с производителем.
Походу ребята из FCC вспомнили хорошую поговорку А. Акапяна: «А теперь надо обязательно дунуть! Если не дунуть - чуда не произойдет!» Вот только истрактовали ее не совсем правильно и упорвшись под влиянием травы выкатили это: http://www.opennet.ru/opennews/art.shtml?num=42872 Ъ Edition: FCC требует запретить установку альтернативных прошивок на смартфоны, альтернативных ОСей на ПК, прошивок на роутеры и т.д. В общем, подорвать свободу действий пользователя относительно его устройства. У меня вопрос: Где они такую траву забористую взяли?
Сабж. Я не беру в счет специфичные профессии, вроде врачей / пилотов / етс, скорее вопрос адресован IT-шникам. Что для типичного работодателя важнее: Собедедование и тестовые задания или корочка? Как влияет ее наличие / отсутствие на работу в IT отрасли и зарплату соответственно? Дискасс
Ночи доброй ЛОР. Довелось один раз использовать Git на вендовой машине и очень понравился промпт PowerShell'a от GitHub апа. Выглядит примерно так
C:\Git\MyRlyCoolProject [master]>
Мне люто понравилось, что в строке пишется активный бранч, а потому вопрос: Как запилить такое же в баш, чтобы это было только в тех дирректориях, где есть гит репозеторий?
Сап, ЛОР. Решил я тут попробовать KDE. В традициях минимализма поставил Debian без всего, потом
apt-get install kde-plasma-desktop
И докинул софта нужного. Проблема вылезла там, где ее не ждал - звук, точнее контроль его громкости. Нагуглил, что нужен kmix, ок, поставил, но звука нет! Перебрал все master channel в настройках - толку 0. Куда копать, лор? /cast Mystra_x64
Я раньше несерьезно относился к шуткам про то, что девелоп под ведро - это анальная боль для разработчика. Но с обновлением студии до 1.3.1 и дев тулз до API 23 (привет машмеллоу) я понял, что в каждой шутке есть доля правды. И ладно бы геморрой в виде чека разрешений перед каждым, (Каждым, карл!) их использованием (Android, какого черта сделали с permission's? API 23.), так теперь я и вовсе перестал понимать, какое говно эти мудаки сотворили. Подробности? Прекрасно работающий ранее код вылетает с SecurityException, якобы из-за отсутствия разрешения. Пикрелейтед, комментариев у меня нет: http://storage3.static.itmages.ru/i/15/0821/h_1440193554_7443869_ce3825d584.png А теперь о главном: Я давно хотел потыкать девелоп под десктоп (конкретно на GTK, под онтопик и гном), но в этой сфере я совсем зеленый, насоветуйте чего надо знать и в чем писать код. Знаю яву, ООП, MVC паттерн и умею в многопоточность.
Ночи доброй ЛОР. Прилетел мне апдейт SDK до 23 API (6.0) и я обнаружил, что мой прекрасный говнокод перестал работать, конкретно орет на requestLocationUpdates() у класса LocationManager. Выдавая следующую ошибку
Call requires permission which may be rejected by user. Code should explicitly check to see if permission is available.
Вопрос: Какого черта? Авто фикс от студии делает какое-то говно, нагуглить ничего не удалось. Но я подоздеваю, что ноги ростут от Андроид М, где разрешили срезать разрешения приложениям, но как это починить? UPD: Сам спросил - сам ответил, авто фикс от студии работает, вот только checkSelfPermission - это метод Context'a, т.к. я вызывал requestLocationUpdates() из другого класса, то и контекста у меня не было.
Сап, лоровцы. До сегодешнего дня я говнокодил под ведро, с API и серверами работал только со стороны Front-End'a. Хочется потыкать Back-End, обмазываться говном с PHP желанием не горю, остаются питон и ява (на ней вроде как лор работает, емнип), соб-но вопрос: Ява пригодна для Back-End'a? В какую сторону можно копнуть, может какие фреймворки / либы посоветует лоровец, чтобы слепить хотя-бы примитивный BackEnd, который будет отдавать JSON.
Ночи доброй ЛОР. Подпекло у меня тут от одной темы, нужно мнение тру ъ, которые в этом понимают. Я всегда старался придерживаться принципа Model - View - Controller при разработке приложений под ведро. Для тех, кто не в теме: Это деление кода на 3 логические группы, где Model - Данные, и все что с ними связано (Что отображать). View - как отображать (в контексте Android это xml файл с разметкой) Controller - это прослойка между 2мя этими вещами, по сути выдергивает данные из модели и обновляет UI. Простой пример кода для наглядности
То есть, ключевое правило здесь - Модель никогда не взаомодействует с View, а Controller (в нашем случае это код активити) никогда не занимается данными. И все бы ничего, да подгорело у меня от «Best Practices» на офф сайте гугл девелоперов. Раньше я использовал OkHttp либу для работы с сетью в отдельном потоке, все было ок, но сейчас решил попробовать дефолтный AsyncTask из SDK, и ... бл*ять, они работают с сетью и моделью в ... контроллере? Какого черта, ЛОРовцы, это норма или говнокод? И у меня рождается вопрос: А есть ли вообще MVC в ведре? Дискасс.
Ночи доброй, ЛОРовцы, предыстория такова: из-за необъяснимного бага хрома/хромиума на онтопике переполз на Firefox на десктопе, а т.к. мне очень нужна синхронихация паролей и закладок пришлось перелезать и на ведре. На десктопе то все ок, а вот на ведре какой-то ад, мало того, что он люто тормозит (Девайс N7 II), так еще и батарею жрет как вне себя. Вопрос: Какого черта и можно ли это как-то починить? Скрины:
http://cs625521.vk.me/v625521390/44b9d/UQvBIOTVKAw.jpg http://cs625521.vk.me/v625521390/44ba7/YNjbvXDDZ0s.jpg
Сап, лор. Мой десктоп авторизован на гитхабе через SSH ключ, но проблема в том, что когда я выгружаю локальный репозиторий туда - оно все равно требует связку логин / пароль. И вводить это каждый раз малость надоедает. Вопрос: что я упустил и как это починить? P.S. выгружаю как написано на офф сайте
Сабж, где-то год назад я пользовался twidere для твиттера и горя не знал, проект опен-сорсный, но сейчас разработчик начал переделывать приложение под Л и в гугл плее / фдроид по сути бета версии, которые не очень стабильны, да и материал мне не нужен. Фдроид позволяет скачать последние 3 версии этого приложения, но, можно ли скачать версию старее? Скрин:http://storage3.static.itmages.ru/i/15/0814/h_1439539326_7452550_b396b9e1fc.png
Сап, лор. Такая ситуация: Меня окончательно дое^w доконал жор батареи Google Play сервисами на стоке и перекатился я на чистый циан (Зондов от гугла есс-но не стоит). Но вот проблема, гугловский My Tracks, которым я всегда писал треки без сервисов не работает, а потому нужна замена, требования: 1)Работа без сервисов гугла 2)Желательно свободное(вообще шикарно если есть в f-droid). 3)Хорошая точность (насколько это вообще возможно).
В продолжение этого треда (Федорка разваливается, бомбануло, куда валить?) Решил потыкать все что мне там насоветовали в виртуалке и в конечном итоге остановился на дебиане, арч тоже хорош, но он слишком красноглазый для меня, а потому несколько вопросов конкретно к тем, кто с .deb на «ты». 1 - Установка: Если ставить по дефолту оно тянет много ненужного мне софта (целый пак игр, accessibility приблуды и прочий хлам), я для себя сделал так. С netinst поставил систему, но в выборе компонентов отметил только System Utils (т.е. убрал print server и desktop environment), потом apt-get install gnome-core и ребут (взято с офф вики на русском). Вроде даже все работает и чистенько, но вопрос: правильно ли? Какие проблемы может создать при дист апргрейдах и т.д.? 2 - Тот же autoremove, товарищь Mystra_x64 говорил, что его надо правильно использовать, вот конкретный пример: После установки поставил Chromium, хочу снести iceweasel (ну не нужен он мне в системе), делаю apt-get remove/purge iceweasel и после этого autoremove хочет вынести мне всю систему, как я понял из-за того что я снес часть метапакета gnome-core, но, как в таком случае правильно выпиливать куски метапакетов? 3 - Вопрос наверное глупый, но все же: Как у вас со стабильностью в целом? Я готов пожертвовать версиями пакетов, если это действительно даст стабильную систему, которая может работать годами.