1. Куча / Говнокод #24889

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Долбанный андроид.
    Почему когда я обновляю приложения памяти всё меньше и меньше?
    Он что, при обновлении оставляет предыдущие версии?
    Просто охуеть. Телефону 3 года, поставлено 2 приложении, а памяти, блять, уже нет.
    ЧЗХ?

    Запостил: LinuxGovno, 10 Октября 2018

    Комментарии (145) RSS

    • А еще всякие вендор-приложения, которые никому не всрались и удалить нельзя просто так (Bixby, LG AppClub, LG Informer, you-name-it).

      Именно попоэтому я за Nexus / Pixel.
      Ответить
      • Можно, конечно, если получить рут.

        Грёбаный Ватсап умеет писа́ть только во встроенную память. Чтобы заставить его использовать карту памяти, нужно получить рут и создать симлинк с его директории на карту памяти.

        Да вообще чтобы в Андроиде что-то сделать, нужно пердолиться.
        Ответить
        • > Чтобы заставить его использовать карту памяти

          Поэтому я за "iPhone". Там нет карты памяти, чтобы была ценовая шкала по количеству памяти.
          Ответить
          • Реально нет? Но в андроиде на карте памяти ты можешь хранить что тебе само приложение позволит. Про то что бы ставить все подряд пока есть место на sd можешь сразу забыть. На нелюбимой многими винде ты можешь ставить все на флешку и не париться. А тут хуй соси.
            Ответить
        • >Да вообще чтобы в Андроиде что-то сделать, нужно пердолиться.
          Вот это меня больше всего бесит. Я готов разово попердолиться на десктопе, но, сука, не на мобильном!
          Ответить
    • Предыдущие версии удаляются, если только это не системное приложение (если приложение системное, а рута у тебя нет, то старая версия будет лежать в системной директории, а обновление —— в юзерской, так что будут храниться две версии).

      Файловая система может быть забита следующим говном:
      1. Установочные пакеты приложений. Их можно найти в какой-нибудь директории типа downloads и грохнуть.
      2. Данные приложений. Приложения могут сохранять совершенно ненужную фигню в собственной директории.
      3. Директории для временных файлов (типа tmp).
      4. Каждая новая версия обычно прожорливее старой.
      Ответить
      • Я сбросил к заводским настройкам. То есть всего этого говна быть не должно. Неужели так быстро засирается?
        Ответить
      • Какого хуя тупорылая скотина kate mobile не имеет опцию для хранения кеша картинок и, сука, скачанных гифок!!! На SD карте??? Ты можешь иметь сколько угодно свободного места на sd, но все равно будет не хватать места на внутренней карте и без этого нихуя не будет работать.
        Ответить
        • Поэтому мои верные друзья —— AParted, FolderMount, Link2SD, All-In-One Toolbox и т. д.
          Ответить
          • >FolderMount
            1) платный 2) в es file manager линк c /storage/emulated/0/.Kate отображается в списке карточек. Да и о ней нужно знать и руками что-то пердолить. Нахуй оно надо?
            Ответить
    • Бля, а когда батхерт-посты писал, почему их никто не читал?
      Ответить
    • Кто юзал lineage OS? Стоит ее ставить?
      Ответить
    • Юзать андроид - дурной тон. А если юзаете - стисните зубы.
      Ответить
      • Планирую переходить на "iOS".
        Ответить
        • Достойная замена!
          Ответить
          • Почему зелёным? Что блядь, "Windows Phone" брать?
            Ответить
            • https://im0-tub-ru.yandex.net/i?id=ded39135a396116f22edfa8dee053af0-l&n=13
              Ответить
              • Там safe for work?
                Ответить
                • Там кнопочный телефон. А найдите-ка мне телефон дешевле самого дешевого смартфона с синхронизацией с компом.
                  Ответить
                  • Зачем тебе такое сомнительное удовольствие?
                    Ответить
                    • Это же ты картинку принёс, стертор?
                      Ответить
                      • И как она связана с синхронизацией?
                        Ответить
                        • Зачем мне синхронизация? Бля...
                          Ответить
                          • И то верно. Зачем тебе синхронизация, если с тобой никто не общается?
                            Ответить
                            • Ты хоть знаешь что это такое?
                              Ответить
                              • У тебя не получилось нагуглить и ты просишь помощи?
                                Ответить
        • Чувака забанили в "Google Play", и он решил перейти на "Linux".
          https://habr.com/post/425845/#comment_19212781
          Ответить
          • Вот этот комментарий прекраснее:
            https://habr.com/post/425845/#comment_19213065
            Ответить
            • и еще за то, что он был коммунистом, ага
              Ответить
              • Заинтриговала фраза: «нельзя размещать программы которые используются для вашего самоудовлетворения».

                Огласите списочек таких программ, пожалуйста. Очень любопытно...
                Ответить
          • >>> Бегло посмотрел — у вас, как минимум, есть красная кровь на шипах — по западным меркам, это то ещё violence. Обратите внимание, в тех играх, где акулы едят людей, нет ни капли красной крови.

            ААААААА!!!
            Ответить
          • Бежать с «Андроида» не обязательно. Кроме «Google Play» есть ещё «Яндекс.Store», «1Mobile», «F-Droid» и т. д.
            Ответить
            • >«F-Droid»
              Но он же швабодный. И как в любом швабодном каталоге, в нём отстутствуют немодерируемые пользовательские отзывы и средняя оценка. Это что же, эти насекомые, попрошайки ёбаные будут мне, гениальному программисту (нет) оценки ставить????
              Ответить
    • Почему на этом пидарском андроиде так тяжело менять мак? Почему он не меняется рендомно при каждом подключении, как на яббле?
      Ответить
      • Мак-адрес меняется при каждом подключении? Щ_щ
        Ответить
        • Погуглил. Нашёл интересную заметку:
          https://habr.com/post/239939/

          Рандомизация мак-адреса при каждом подключении — это глюк.
          Ответить
          • JDima правильно ему буёв напихал. На кой чорт нужен фильтр по маку?
            Ответить
            • Иногда можно привязать мак к ip чтобы потом пробрасывать порты. Но для мобильных устройств это не актуально.
              Ответить
        • Сёма, ты чего такой беспомощный? http://www.google.com/search?q=iphone+random+mac+address
          Ответить
          • Что за народ, бля

            https://stackoverflow.com/questions/1420381/
            Ответить
            • сёма: программисты не обязаны знать про канальный уровень, они же не админы
              Ответить
              • Так и есть в общем.
                Ответить
                • Нет.

                  Знание основ сети жизненно важно для программиста в 2018 году, особенно для "веб"
                  Ответить
                  • Именно для "веб" оно нахуй не нужно. Ну кроме понимания что есть пинг и скорость.
                    Ответить
                    • Для веб оно и нужно, чтобы не задавать тупых вопросов про mac клиента
                      Ответить
                      • Эти вопросы кроме тебя никому не мешают. И как бы ты ответил про мак?
                        Ответить
                        • Вероятно, они мешают тому, кто из задает:)

                          Я бы ответил что узнать мак адрес клиента в общем случае невозможно, потому что у него может вовсе не быть мак адреса:)

                          Узнать его можно только если клиент и сервер находятся в одном сегменте ("broadcast domain") Ethernetа (не важно -- проводного или беспроводного).
                          Ответить
                          • Но программы у него и так работают. А про броадкаст домен (до первого рутера) там никто вроде и не ответил.
                            Ответить
                            • Ответили про "segment".

                              Я не очень люблю этот термин, потому что им называют что нипопадя: от домена коллизий -- группы комптютеров, соединенных хабами (в современном мире не встречающихся) до IP сети.

                              Лучше все таки про broadcast domain кмк говориьть
                              Ответить
                              • Роскомговно, непризнанный гений витой пары, завагинься!
                                Ответить
              • Программисты не обязаны пердолиться сами. Их должны пердолить.
                Ответить
            • Мак адрес не вытянешь, только хуйца соснешь. А бакланы в ответах могли прямо так и ответить.
              Ответить
              • Вытянешь, но не всегда. Может чел какую-нибудь магию для своей локалки пилит?
                Ответить
                • Для локалки можно, достаточно посмотреть arp кеш (``arp -a`` или ``ip neighbor show`` в случае iproutre2). Для этого даже рутом не надо быть. Затем надо взять IP адрес клиента (сервер должен передать его скрипту как REMOTE_ADDR) и найти его в кеше.
                  Ответить
                  • Не хардкорно. SIOCGARP выглядит интересней.

                    З.Ы. Ещё можно /proc/net/arp почитать.
                    Ответить
                    • SIOCSARP, SIOCDARP and SIOCGARP respectively set, delete and get an ARP mapping. Setting and deleting ARP maps are privileged operations and may only be performed by a process with the CAP_NET_ADMIN capability or an effective UID of 0.

                      лососните буйца
                      Ответить
                      • > Setting and deleting ARP maps are privileged operations
                        Ответить
                        • блядь, этоже не кеш
                          это физически послать ARP запрос типа "какой адрес у 1.2.3.4"?
                          Ответить
                          • Three ioctls are available on all AF_INET sockets.
                            Ответить
                            • Кстати, еще можно There is also a mechanism for managing the ARP cache in user-space by
                              using netlink(7) sockets


                              Я все равно не понял про этот запрос. Это API драйвера ARP ядра, которое позволяет слать ARP запросы (struct arpreq)? Так а как с ее помощью получить мак по IP? Только в обратную сторону-то можно.
                              Это же не доступ к кешу

                              Блять, какие ваши прыщи сложные
                              Ответить
                              • Вроде именно запрос к кешу.
                                Ответить
                                • а тогда нахуя ему сокет? Просточ тобы как-то ioctl попал к нужному драйверу?
                                  Ответить
                                  • Ну да. Не терминалу же кидать.
                                    Ответить
                                    • Пидерстаия какая-то. Почему не сделать спец устройство для этого типа /dev/arp?

                                      Ладно, я думаю все таки через netlink это более красиво, нет?
                                      Ответить
                                      • А netlink разве не считается приватным api ядра? Про некоторые тулзы же писали, что у них текстовый выхлоп парсить надёжней, чем лезть через netlink.
                                        Ответить
                                        • ты с netfilter не путаешь?

                                          netlink это API ядра сделанный в виде сокетов спецом для юзерспейса. Ты шлешь такие вот "пакетики" ядру, а оно тебе отвечает.

                                          RFC даже есть
                                          https://tools.ietf.org/html/rfc3549
                                          Ответить
                    • >>Ещё можно /proc/net/arp почитать.
                      это лучше всего имхо
                      Ответить
              • З.Ы. Ну и вроде были какие-то эксплойты, через которые можно было узнать мак с помощью жс, уязвимого роутера и какой-то матери?
                Ответить
              • Это кто сейчас писал?
                Ответить
    • Хуй не знает. Но покупал ведро 5 лет нвзад назад и до сих пор хорош.
      Кста, неплохо наверное если бы телефон бы сделали сборный как пк, но вродь гугль в 13 году поорал что типа вот бляд сделали модульный телефон, и все нихуя. Сделали а гдеж они? Наверное выгоднее продавать цельный китайсий говн, чем кучку мелких каптяшек.
      Ответить
      • Отвечу пастой

        Goodkat
        9 января 2014 в 18:32 (комментарий был изменён)

        Решил я оперативки в комп добавить, смотрю — а там всего два слота, и оба заняты. Придётся брать новую мамку, а к ней процессор (тоже АМД) и новую память, а старое выкидывать, так как несовместимо. Взял, вставляю, включаю — до BIOS-а грузится, а на старте ОС отключается. Сперва совсем не грузилось, пока пассивный USB-хаб не отключил. Правильно — блок питания слабоват. Еду в магазин, выбираю там самый мощный блок питания на 650 Ватт. Пытаюсь вставить — не подходит к моему корпусу, совсем. Пришлось ещё и новый корпус покупать. Так и получилось, что из старого компа не осталось ничего, потому что в конце я ещё взял новый винт — старый был уже маловат, а новые до наводнения в Таиланде совсем дешёвые были, а второй привод DVD с LightScribe мне подарили когда-то на день рождения, да всё не доходили руки вставить.
        Так у меня стало два компа. А всего-то хотел оперативки добавить.

        И это «писи-совместимый» комп, с, в общем-то, стандартными компонентами, а вы тут размечтались о модульных смартфонах :)
        Ответить
        • Напомнил нетленку:
          http://books.mcwees.spb.ru/?compaq.html
          Ответить
          • Многабуков, да и про дос.
            Ответить
            • Про Windows. Там же проблема решилась заменой какой-то DLL.
              Ответить
            • Вот вам спойлер.

              Админ: Кто тебе сказал такую глупость? Жить захочешь – ещё как будешь. (тюкает по клавишам) Вот это что такое – OLD_WIN?

              Юноша: Это чистая копия винды. На всякий случай. Это ж 3.11, никаких тебе реестров, всё тупым копированием лечится..

              Админ: (запускает NC и производит какие-то манипуляции с файлами) Ну вот. Так я и думал. (Программист у) Смотри сюда. (набирает в консоли)

              COPY C:\OLD_WIN\OLE2.DLL C:\WINDOWS


              Программист: И?

              Админ: Смотри дальше. (1С запускается без единого звука, словно всегда тут и жила) Оно?

              Программист: (потрясённо) Оно.

              Блондинка: (благоговейно) Оно.

              Юноша: А..

              Админ: Вот тебе и "а". Эта ваша 1С при установке перезаписывает системную библиотеку, хотя её об этом никто и не просит. Руки отрывать таким программистам.
              Ответить
              • Поэтому я за "PHP".
                Ответить
              • .dll hell.

                Viva la SxS
                Ответить
                • Точно.

                  Мне понравилось, что они разворотили всю систему, собрались планки памяти менять...
                  Ответить
                  • Вот потому я за "статическую линковку" или "единый репозиторий софта" (как на униксах)
                    Ответить
        • !Придётся брать новую мамку

          А старую-то ты отдашь мне?
          Ответить
        • И что? А причем тут модульность?
          Ответить
          • К чему причем? Блжад, ты пасту не осилил?
            Ответить
            • Какая то ебанутая паста знаешь ли.
              Ебанутая притензия к модульности из-за того что чувак тупой даун и сам не осилил и в итоге собрал новый комп, к тому же я считаю это тоже неплохим результатом. С закрытой же в системе ты бы сразу бы обосрался без путишествий со стрелой в колене
              Ответить
              • Паста Болоньеза.
                http://www.programmersforum.ru/showthread.php?p=1257622
                Ответить
              • А зачем ему что-то осиливать? А суть пасты в том что этот подход даже для модульной пеки не работает.
                Ответить
                • Что не работает?
                  Ответить
                  • не работает компьютер у дурака
                    Ответить
                    • Ну поздравляю, а в чем виновата тут модульность?
                      Ответить
                      • При том что дурак не умеет прочитать мануал мамки (или хотябы чипсета) и выбрать для нее процессор. Не умеет взять обычный ATX корпус и стандартный БП к нему
                        Ответить
                        • То есть не причом. Виноват сам дурак. Зато у него новый комп. То есть уже старый.
                          Ответить
                  • Модульность, блядь, не работает. После пары лет ты можешь только весь блок целиком поменять. А в мобильных устройствах так тем более. Разве что встроенный флеш я бы сделал заменяемым.
                    Ответить
                    • >> После пары лет ты можешь только весь блок целиком поменять
                      Пиздеж.

                      У меня корпус 2001 года, БП 2007-го, мать и проц 2012, память 2014, винт вообще в 2016-м появился.

                      Идинахуй
                      Ответить
                    • Очевидно же что технологии совершенствуются и устаревает. Не работает модульность каким хуем? Мне ничто не мешает заменить например если плашка сгорит и спокойно куплю у местного бомжа.
                      Ответить
                      • Плашка это оперативы? А будешь ты её менять на компе десятилетней давности? то-то.
                        Ответить
                        • Да буду. И что?
                          Ответить
                          • Нахуя? не проще ли сразу комп на улице подобрать? А, их у вас не выбрасывают.
                            Ответить
                            • Ну покрайне мере это все еще рабочая станция и на ней все еще можно работать.
                              Выбрасывают или сдают в утиль.
                              Ответить
                              • БЛЯДЬ, И ЭТИ ЛЮДИ ДОЁБЫВАЮТСЯ ДО НАЙДЕННОГО НА УЛИЦЕ КОМПА. СКАЖИТЕ ЧЕСТНО, ВЫ ЗАВИДУЕТЕ?
                                Ответить
                            • ППЦ.

                              Сокет LGA 775, поздние Core 2 (Wolfdale, особенно Yorkfieldы Q9XXX) отличают работают, хотя им как раз 10 лет
                              Ответить
                              • Сколько им памяти реально воткнуть?
                                Ответить
                                • Это было еще до отъезда memory hub в CPU, так что вопрос скорее к чипсету.

                                  ну вот есть G41, он умеет до 8гб.
                                  Вот мамка на нем:
                                  https://market.yandex.ru/product--materinskaia-plata-asrock-g41m-vs3-r2-0/7187074?nid=55323

                                  Есть SATA 3Gb, можно поставить средней руки SSD.
                                  Мало?
                                  Ответить
                                  • 8 норм.
                                    Ответить
                                    • Ну вот видишь.

                                      Вполне реально оживить старый комп, если не выябываться.
                                      Втыкнул в мамку 2009 года выпуску две планки DDR3 4Gb, втыкнул SSD в SATA и отлично.
                                      Ответить
                                      • А нахуя оживлять?.. Полупроводниковые компоненты стареют, емкости - сохнут... Стабильность и надёжность у такого девице будут крайне низкими. Я вот тоже в свое время стянул с работы парочку материнок, пролежавших в подсобке несколько десятилетий, под палящим солнцем, дождём и снегом, - при подключении к блоку запустились с пол-оборота... Правда, применения я им так и не нашёл, одну продал, вторую разобрал на з.ч. Печальна судьба героев.
                                        Ответить
                                        • >>>"Полупроводниковые компоненты стареют, емкости - сохнут... Стабильность и надёжность у такого девице будут крайне низкими."

                                          Оказывается, минетный ротик умеет ещё и рассуждать. Как интересно... Главное, кукарекает что-то там себе...
                                          Ответить
                                          • И всё-таки, минеты ты делаешь лучше, чем кто-либо.
                                            Ответить
                                            • Не обманывай общественность - в ту сферу, где ты являешься неоспоримым маэстро, я даже ступить своей поганой ногой не смею, за исключением пребывания в роли твоего постоянного клиента. Впрочем, если быть честным, делаешь ты свои минетики всё хуже и хуже - гланды раздолбаны, нёбный язычок распух и закаменел, гайморовы пазухи забиты сгнившей и разложившейся спермой; здесь как раз будет уместно провести параллель со стареющими полупроводниковыми компонентами и сохнущими ёмкостями. Какая-то философия во всём этом есть, да...
                                              Ответить
                    • > только весь блок
                      Не весь, PCI-E и SATA девайсы таки держат совместимость. Блоки питания, в принципе, тоже давно не менялись. Корпус если более-менее большой - тоже норм (но на совсем старых может подвести панелька для наушников - ось не видит, что в неё что-то воткнули).

                      А вот недавно брал материнку - удивило, что PCI больше нет. Таки закопали...
                      Ответить
                      • И сколько ты реально оставишь, проапгрейдив комп после 5 лет?
                        Ответить
                        • Я до сих пор ставлю, компек 2012 года.
                          Ответить
                        • Диски да видюха остались (ей всего год был). Как раз где-то 5 лет было компу.

                          Корпус можно было оставить, но он уже заебал - шум не глушит, охлаждение проца впритык.

                          БП годный был, но решил оставить его в старом системнике, раз уж там почти всё сохранилось.
                          Ответить
                          • З.Ы. За эти 5 лет воткнул в него только видюху, вафлю да ссд. Остальное до сих пор тащило, хоть комп и не топовый был.
                            Ответить

    • -
      а в блокноте виндовом выглядят одинаково
      Ответить
    • Не про андроид, но про смартфоны. Где взять реально гибкий шнур для usb зарядки чтобы 2 ампера тянул? Гибкий - значит без линии данных. И метра 3 длиной.
      Ответить
    • Еще один отсос моего планшета: он поддерживает отг, флешки, но... при подключении флешки отваливается микросд. Скопировать файлы с сд на флешку не получится.
      Ответить
      • Походу все флешки в один каталог монтирует?
        Ответить
    • Хуле приложение ютуба такое тупое?

      - Убили кнопку ⏮️. Раньше она всегда возвращала на предыдущий трек. Теперь если не туда нажал, надо пиздячить в журнал и там выбирать. Если слушал плейлист - то вообще никак.
      - Клик по таймкоду если видео в плейлисте открывает то же видео без плейлиста. В плейлист потом вернуться невозможно, только найти его заново.
      Ответить
      • Ну и youtube music как-будто студент за еду писал, хоть он и платный.
        Ответить
        • Ты шо, его купил????
          Ответить
          • А ты что, пользуешься пиратским софтом? Ты воруешь чужое время и чужие деньги?
            Не стыдно тебе?
            Ответить
            • Хрюкнула русня. Когда это у вас стало немодно пиратить?
              Ответить
          • Сама приложуха бесплатная. Но оффлайн режим там только с подпиской которая заодно убирает рекламу с ютуба.
            Ответить
            • Там, к примеру, бесит остановка проги если поставил с наушников на паузу и отошёл на полчаса. Нормальный плейер просыпается от кнопки на наушниках, а тут надо лезть в прогу, жать play...
              Ответить
            • А это ломается? Это же чисто локальное поведение.
              Ответить
            • Музыка с рекламой? Скачивать на карту можно?
              Ответить
              • С подпиской рекламы нет (даже в браузере на компе, можно адблок не ставить, лол).

                Походу качает куда-то себе в каталог. Т.е. не особо интересный вариант для тебя.
                Ответить
        • Этим студентом был Роман
          Ответить
      • Use NewPipe, Guest
        Ответить
    • Чем можно скачать видео с ютуба?
      Ответить
      • youtube-dl если в промышленных масштабах.

        А так - были какие-то сайтики, которые прямую ссылку на видео выдирают. Они легко гуглятся, поэтому я их не помню.
        Ответить
      • сёма, привет
        Ответить

    Добавить комментарий