Я БЛЯДЬ НЕ ПОНЯЛ, ПОЧЕМУ МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ СТАЛИ СТОЛЬКО ВЕСИТЬ?
Ебаный Тинькофф, где 3 строчки когда весит как целая игра из середины 2000х или какой нибудь фильм оттуда же. Это же не код, это какие то данные, графика, хз.
>>257369358 (OP) В 2010-м, когда я покупал свой комп, у меня было 1,75 ГБ озу (256 мег откусывала встроенная видеокарт). Тогда на моем компе ВСЕ летало, кроме современных игр, ибо видюхи не было отдельной. Бразуеры летали, мессенджеры летали. Браузер с парой вкладок весил меньше 100 мегабайт. А тогда уже в нем крутились фейспуки, ютубы и прочий современный кал. Мессенджеры весили по 10-20 мегабайт, даже скайп несколько десятков мегабайт, и интерфейс не тормозил, все было мгновенно! Сейчас на этом же компе у меня тормозит все, браузерами пользоваться нереально, мессенджеры жрут по 500метров, скайп и дискорд запускают по 15 минут и дико лагают. Новых фукнций по сравнению с 2010 годом нет.
>>257369358 (OP) > Это же не код Это код всяких говно фреймворков вроде ангуляра и прочее. Ты хотел дешевое китайское говно на дешевом глючащем софте, написанном полными дегенератами андроид? Получай, хули.
>>257369829 А теперь подумай почему, даун. Если бы ведро не стало настолько популярным вне зависимости от того насколько он был лютым говном, может не стали бы все остальные так класть хуй на баги, размер и производительность? Дегрод, блять.
>>257369358 (OP) Да, дай денег, я программист, дай денег. Дай денег. Я пишу, дай денег, код, дай денег. Мне, дай денег, платят, дай денег, за обьём, дай денег. Я, дай денег, варюсь в этом соку за твои грехи, дай денег. Все фреймворки я изучаю, за деньги. Дай денег. И буду изучать, дай денег. И буду писать, дай денег. Мне, дай денег. За это платят. Дай денег. Мне никогда не платили, дай денег, за оптимальный код. Если я встану на табуретку и скажу: так, в нашем коллективе 12 человек, работу восьми можно порешать, быстро и без смс, то порешают меня. Понимаешь?
>>257370017 Давно чекал? Ведро занимает 75% рынка. Потому что нахуй делать качественно, если и так сожрут, правда? Маркетологи всех контор это прекрасно понимают, на 1 челика вроде опа, которому неприятно 99 которым поебать сколько там занимают приложения и как они тормозят.
И это везде так, поэтому мы имеем вместо игорь киберпук, например.
>>257369686 у меня топовый ноут со свежайшей вендой с ультрабыстрым ссд и 64 пб ОЗУ но при этом спотифай переодически намертво виснет с черным экраном и лечится только перезакрузкой. Все скатилось в говнокод и фреймворк на фреймворке. Приложения клепают перемещая кнопочки и стрелочки, код генерется самостоятельно. Все это занимает гигабайты места и озу, но всем похуй. Современный зумерок программист и дядька из 90х это как детсадовца с проффесором по знаниям сравнить. Но проблема в том что все сурововые программисты давно закончились, кто выгорел, кто создал бизнес и больше не нуждается в работе, кто умер, в общем все будет только хуже и хуже.
>>257370128 >Неудобно. >Кривейший ява скрипт. >Небезопасно. Лол большинство приложений просто копирует сайт от и до Скачай приложение озон днс и прочую хуйню. По факту эти приложения нахуй не сдались и просто дублируют функционал сайта
>>257369358 (OP) Некрасивый дизайн зумеркам не понравится, да и это то самое поколение 300к в наносек погромистов поднасрало и нихуя толкового так и не высрало
>>257369358 (OP) >Что, блядь, происходит? Скиллбокс, блять, и Гикбрейнс происходит. Зумерье нихуя не умеет, зато дипломчик за курсики есть. Их нанимают. Это результат.
>>257369358 (OP) Ответ максимально простой. Тут не нужен срач по ОСям и тд. Какова цена 1 ГБ памяти на телефоне? Сейчас любой дешевый китаец имеет на борту овердохуя ПЗУ, ОЗУ, проца и прочего. Железо стоит копейки в современном мире. А работа программистов стоит очень дорого. И последнее десятилетие идет тренд в любом ПО: пусть будет медленнее, прожорливее, больше - но проще для разработки. Появляется куча инструментов, языков, фреймворков, которые утяжеляют приложения, но упрощают разработку. Я сам варюсь в производстве ПО для крупных производств - сервер стоит 5-10 млн рублей, а работа программистов 20-30. Да, мы можем сделать программу оптимальнее и легче, которая будет работать на сервере за 2-3 млн, но мы возьмем за работу уже 60, а не 30. Ответ понятен? Так дешевле
Ну смотри, софт нихуя не изменился года с 2000-го. Функционал считай тот же самый, но требования ниже раз в 1000.
Говно короче. Устройства работают на КПД, наверное, 0.1%. Если бы писали охуенно оптимальный софт, то твоя мобила бы включалась за половину секунды и разряжалась очень долго, базарю.
>>257370486 Это только если у работодателя эйчарка, которая умеет больше, чем подержать волосы блюющего сотрудника на корпоративе. Очень часто не умеет.
>>257370451 Вот это очень хуевая тенденция, ибо чем проще фреймворк для программиста, тем сложнее он внутри и как оно работает среднестатистическая макака не знает.
>>257369358 (OP) Самое интересное, что даже ебучий банк, у которого миллиарды, не может нанять норм программиста и дать ТЗ сделать приложение не больше 10мб. Чего там может быть на полгига? Простейший интерфейс, криптография тоже много не весит. Уверен, что такую хуйню можно написать и под кнопочный и весить это будет килобайт 200. Или там ебучие картинки во всех возможных разрешениях в формате пнг?
>>257370034 Я эти сайты обычно и использовал вместо приложений когда у меня был старый телефон с 16 Гб встроенной памяти. Теперь я гиперкомпенсировал, у меня 256 Гб встроенной.
>>257370783 Ну, если честно сказать, новый айфон или любой другой флагман стоит 40-50% от зарплаты уборщика в Лох-Анджелисе после налогов. На негров, русских и индусов никто не будет ориентироваться.
>>257369358 (OP) Это для того, чтобы ты в приложении банка мог заказать пиццу флорентину и вызвать кожаное такси, пока снимаешь деньги с брокерского счета на панамах.
Ебал рот этих супер-аппов, которые лагают и не работают нормально.
>>257370540 >Если бы писали охуенно оптимальный софт, то твоя мобила бы включалась за половину секунды и разряжалась очень долго, базарю. Такой бы софт не написали и за столетие.
>>257370783 Двачую. Напишут гиг кода и стопицот библиотек, потом удивляются, откуда уязвимости. А писали бы компактный код, понимали бы как работает каждая строчка, такой хуйни было бы меньше.
>>257370783 В целом я всегда был согласен с тобой. Но работаю уже 10+ лет, последнее время в очень серьезных местах руковожу созданием продукта. И все идет к low-code парадигме, когда макака будет собирать программу из кубиков, не понимая, что там внутри. Зная только что нужно передать в кубик и что он получит. И знаешь - это гораздо стабильнее и быстрее, чем как раньше - когда макака собирала всё сама и "шарила" во всем. Кубики эти оттачивают до идеала, тратят на это много времени. А потом их используют в тысячах решений. Такой подход хоть и менее оптимальный и гибкий, но гораздо стабильнее и проще в изготовлении. А стабильность и простота - то, что нужно рынку сейчас. Я почти уверен, что разработчики того же приложения Тинькофф не знают и половины кода своего приложения. Им это не нужно
>>257369358 (OP) А теперь посмотри, сколько апдейтов получила твоя сраная игра из середины 2000х с момента выхода. В лучшем случае какой-нибудь 1 сраный аддон, в котором добавили 0 механик и полтора юнита. А современные приложения обновляются хоть несколько раз за день. Потому что "оптимизированный код древних" - это на самом деле самый убогий говнокод какой только можно представить, в котором нихуя нет абстракции, и переделать его уже никто просто так не сможет, но зато памяти выделено ровно столько сколько конкретная реализация занимает.
>>257371195 > Ебал рот этих супер-аппов, которые лагают и не работают нормально. Да можно хоть сделать суперапп для управления вибратором и адронным коллайдером одновременно. Современный смарт вытянул бы, только оптимизируй.
>>257369358 (OP) Это называется оптимизация затрат. Допустим заплатить за доп сервера лучше чем платить гораздо больше крестодебилам за оптимизацию кода
>>257369358 (OP) Обосранные картинки во всех разрешениях для всех экранов, обосранные жава либы, фреймворки, залупа говна костыль называемый языком Котлин и прочее говно мочи.
Вот представь у тебя советская мясорубка с ручкой. Но чтобы она работала рядом стоит велосипед, так как ручка от мясорубки это педаль велосипеда. Нож мясорубки - пропеллер от вертолёта, поэтому рядом стоит вертолёт. Чтобы мясорубка работала вертолёт и велосипед должны стоять в этой же комнате. А ещё для каждого куска мяса мясорубка имеет разный размер, т. е. рядом стоят копии мясорубки от 1 см до 50 см. А ещё в мясорубку используется чугун, поэтому рядом чугунная батарея. И т.д. Мясорубка для курицы, мясорубка для лука, мясорубка для свинины, все отдельно, для каждого пука имеется своя система. И ты такой: бляя почему эта хуйня весит 22 тонны?
>>257369358 (OP) Говнокод либо приложение не умеет определять какая архитектура у тебя на телефоне (х64, арм и т.д.) и поэтому ставятся все доступные внутренности
>>257371302 Если к коду приложена качественная документация, то реюзабельность на высоте. А ты со своими абстракциями нахуй иди, скоро, блядь, дауны будут из кубиков собирать макеты приложений и блок-схемы и мнить себя программистами.
>>257371265 >>257370451, >>257371278 - кун. Не соглашусь, что когда сам пишешь каждую строчку - лучше и меньше уязвимостей. Какой бы крутой не был программист - он пишет эту строчку первый раз. И шансов словить уязвимость больше, чем на куске кода, которым полмира пользуется.
>>257371613 Скажи, нахуй этот котлин? Была же джава охуенная. Дашчан на ней написан, топовое приложение. Мимо хочу с небольшим знанием крестов в джаву.
>>257371278 Рынок съел качество в угоду скорости и деньгам. Тут, на самом, деле получается рулетка, ибо если получилось довольно стабильное решение, то хай-левел спец тут нахер не нужен, дописывай столбцы в таблицу, да лейболы на форму, тест да и все. Но если глобальная жопа случается то да, убытки всех мастей и судорожный поиск спеца. Наверное, рано или поздно, это все преобразуется в какие-то новые форматы разработки и поддержки, но сейчас пока есть что есть.
>>257371620 > Говнокод либо приложение не умеет определять какая архитектура у тебя на телефоне (х64, арм и т.д.) и поэтому ставятся все доступные внутренности И нахуя тогда байткод и виртуальная машина? >>257371656 А потом нашли дыру в одной библиотеке и пизда половине инфраструктуры начиная от самотыка с микроконтроллером, заканчивая МКС.
>>257369358 (OP) Ко-ко-ко такие задачи ставит бизнес! Кудах-тах это повышает скорость разработки! Бгааавк устройства уже давно стали мощнее и можно позволить себе приложения на 500 метров, которым нужно 4 ядра! Читайте эти и прочие оправдания от макак, которые просто не умеют писать нормальный код, в этом треде.
>>257371628 Нет, мань, нету нихуя реюзабельности даже у тырпрайса на хуилиарды бачей, и они тоже переходят на современные решения как только смиряются с этим. Абстракции позволяют делать изменения НЕ ПРАВЯ ни строчки исходного кода, а древний говнокод строго императивный и пулловый, и его даже создатель забывает к хуям за месяц.
>>257369358 (OP) Если ты не будешь обращать внимание на кукареканье про плохих кодеров и дешёвое железо в этом итт треде, а обратишь внимание на то, что у приложений разработанных для андроида выше 4.2 нет обратной совместимости с более ранними версиями этого самого андроида, то найдешь искомый ответ. В андрюхе до 4.2 код приложений компилировался прямо во время использования приложения что приводило к большим расходам энергии и тормозам в этих самых приложениях. Начиная с 4.2 он компилируется заранее в течении нескольких сеансов после установки приложения. Отсюда и резкий скачок в весе. Этим же объясняется то, что новое устройство на ведре обычно может подтормаживать первую неделю: оно определяет какие приложения ты используешь чаще всего и какие именно функции используешь и фоном, пока телефон лежит у тебя в кармане, компилирует код под твое конкретное устройство. мимо
>>257370451 > Железо стоит копейки в современном мире. А работа программистов стоит очень дорого. Надо просто открыть государственные тюремные галеры в исправительных колониях и давать прокачавшимся до макаки зекам поблажки в виде сегорет, отсутствия швабры и плюсика к УДО, это позволит обвалить цену труда программиста до уровня плинтуса.
>>257371203 > >Если бы писали охуенно оптимальный софт, то твоя мобила бы включалась за половину секунды и разряжалась очень долго, базарю. > Такой бы софт не написали и за столетие. Написали бы. Даже оптимизировать не надо. Мощность ЦП увеличилась в тысячу раз. Запусти тот же софт на новой мобиле и проц будет простаивать почти всегда. Всё потребление на экран. А если экран трансфлексивный, то можно заряжать раз в месяц.
>>257371845 Могут, но гораздо реже, чем 2 красных глаза одного дебила, который посчитал себя программистом. И не надо оскорблять, ты еще не дорос) >>257372000 >>257372016 Да, именно так. И в этом есть минус. А где сейчас делают иначе? Может в автомобилестроении? Нет, такая же херня, глобализация. В фармацевтике? В авиастроении? Нет, везде используют одни и те же обкатанные решения, которые если наебнутся - наебнется весь мир. И по-другому делать уже не получается. Ты не купишь машину в 3-4 раза дороже только по тому, что в ней нет глобальных запчастей
>>257372115 Готовый набор инструкций, библиотек и прочего, который упрощает создание программы. Вместо того чтобы писать код на тысячи строк для выполнения компом определенных команд программисты просто адресовывают комп к этим инструкциям.
>>257372115 представь себе, что тебе приходит письмо от какого-то банка по пересчёту твоей ипотеки, а прямо в письме написано: ну бля, короче, Евгений Онегин там в конце посмотри 4-й главы, а потом мастера и маргариту ё маё угарнааа ваще, бал у воланда, це ли ком! А там вставка начало наруто, мне прям нравится. Ну и поэтому тебе нужно платить больше короче, ах да, и вот тебе вместе с письмом и Наруто, и Евгений Онегин, и Булгаков, три книги за раз. Сам разбирайся.
>>257372487 Ну есть. Разработай альтернативу, уменик хуев. Сейчас гугл трудится над оптимизацией этой хуйни. Ты мог слышать про грядущий отказ от .апк. Вот в этом и причина. Не нужно думать что там тупые макаки сидят, которые ничего не понимают и один ты тут умный в белом пальто стоишь красивый.
>>257372432 Так, ладно. Вот нужно мне вывести хуй на экран. Я загружаю библиотеку, обращаюсь к ней и одной строчкой рисую хуй. Но библиотека также умеет рисовать пизду и жопу. Почему при компиляции нельзя выкинуть функции, рисующие пизду и жопу? Тогда норм должно получиться, кода добавлено ровно столько, сколько пришлось бы написать самому.
>>257372129 даже если умеют, то бизнесу это нахуй нинада надо релиз-релиз-фича-релиз-СКРАААМ. Ебаные плюсовые бэкенд бинари весят по 500-1000 метров просто потому что модуль тянет модуль тянет модуль тянет еще один модуль и где-то еще в этой цепочке добавляются не только инхаус, но о опенсорс модули
>>257372619 А я тебе и так могу сказать что рано или поздно мобильные платформы начнут все больше и больше становится похожими на десктопные, потому что там больше выверенных годами решений. От никсов скорей всего придётся отказаться.
>>257372902 Так ты определись че ты хочешь: чтоб у тебя было универсальное решение для всех устройств с компиляцией непосредственно на устройстве, или ты хочешь малый вес приложений. Как я упоминал выше - работа по уходу от апк ведётся. Как будет готово, так и выкатят.
>>257372939 Ну тебе похуй, только вот ты не представляешь весь рынок. Есть люди вроде опа, которые задаются вопросом. На вопрос есть ответ, выше я его озвучил.
>>257372939 Конечно, нахуй телефон за 7к, когда можно купить за 30к. И похуй, что при норм коде телефон за 7к работал бы лучше, чем за 30к. Подумаешь, 23к отдать. Зато макаке легче писать программу!
>>257369358 (OP) >>257372869 Про размер. Несредственно код занимает мало места, от силы 10%. Большее всего это картинки и прочие ресурсы, например звуки. Картинок реально дохуя в любом приложении. В нашем из несколько тысяч нахуй. А ещё локализации. А вот например у Сбера ещё антивирус встроен, это считай два приложения в одном. И не надо говорить что в тинькове мало функционала, там его очень много, просто ты не пользуешься. А ещё фркймворки. Как правило каждый модуль разрабатывает своя команда, и они тянут что придётся, не согласуя с остальными. В итоге там сотни разных либ, которые используются в паре мест. Например в нашем приложении есть либы, которые уже лет 5 не обновляются, мы их постепенно выпиливаем, но всё равно их так много что ещё год будем выпиливать, за это время притащат новых.
>>257372960 > Потому что фреймворк это как книга, справочник. Ты предлагаешь вырывать все страницы из книги, кроме тех, которые нужны тебе. Тыж программист, придумай ИИ, который будет вырезать всё ненужное из кода фреймворка перед тем как конпелировать программу.
>>257373078 >Есть люди вроде опа, которые задаются вопросом Да это владельцы ксиаоми и прочей подвальной поебани типа ван плюс, особенно приятно зоонаблюдать за владельцами каких нить дешманских поко 3. Это вообще лол, кривая как твой хуй прошивка не даст напиздеть. Особенно это видно по отзывам в плэймаркете и тап тапе. Нормально ни у кого ничего не рпботает на хуеми и хуйми
>>257372960 > Потому что фреймворк это как книга, справочник. Ты предлагаешь вырывать все страницы из книги, кроме тех, которые нужны тебе. Да, предлагаю. Нахуя тянуть фрагменты кода, которые 100% не будут выполнены? Ты такой идёшь погулять, думаешь, надо взять покушать и книжку. И вместо пары бутербродов и книжки сгребаешь в рюкзак всю книжную полку и весь холодильник.
>>257369358 (OP) У тебя там 4 приложения в одном, разумист. x86, x86_64, armv7, armv8. Выкидывай хуйоми и переходи на нормальные телефоны, под которые каждый всратый китаец не клепает свой говнопроц на отличающейся архитектуре. PS: По поводу кода - можешь открыть апкшку архиватором и посмотреть в то говно, что там навалено.
>>257373234 А нельзя всё эти пердежи в .mid формате, а графику в векторе? Ну ладно, на крайняк опус и жипеги по 50кб. Нахуя в приложении сбера тысячи картинок? Это не порногалерея. Почему я не могу выкинуть с устройства ненужные локализации?
>>257373250 У меня самого бюджетный ксиоми. Всё, что мне нужно, в нем работает как часы. Да, нижняя ценовая категория никогда не рассчитывается на "джаст ворк", этими устройствами нужно уметь пользоваться, понимать что они могут а чего не могут. Тут проблема не в системе, не в коде, не в производителе и не в цене, а исключительно в производителе, который хочет от шохи получить экспириенс ламборгини. В мире полно тупых людей, щито поделать.
>>257373119 Чел, нормальных телефонов без рута ууже не делают, хуявей того, все. Последний нова 5т снят с производства, извольте пожрать кал 5 летней давности, зато с новым экраном? Не изволите? Ну тогда сосите хуй у хлаоми с криворукой прошивкой и пердольте кастомы
Выше уже писал, что ведроидоманьки вынуждены таскать код в x4 размере (если там не одна вебморда на кококлине, а есть нативные либы). Да и вообще на место похуй, у меня его и так хватает (занято 22/64). Что с ним делать - солить или полное собрание сочинений членена в аудиокнигаз заливать?
>>257373491 Очевидно что миди нельзя, я даже не знаю играют ли их современные телефоны. Не говоря уж о том что звучит плохо. Да, кроме этого там ещё могут быть видеоролики. Часть графики в векторе. Но улыбающийся планктон ты в вектор не загонишь, а без фоток успешных успехов не будет продаж.
>>257370953 > Или там ебучие картинки во всех возможных разрешениях в формате пнг? Нахуя? Их же можно просто ужимать/расстягивать программно, они долбоебы?
>>257369358 (OP) Программист (но не мобильный) в треде. Тут есть несколько моментов: 1. Сейчас часто делают приложения на веб-технологиях. Это значит, что тебе помимо самого приложения еще и браузер в него запихнут, чтоб оно работало. Делают так, потому что это один из способов добиться кроссплатформенности с одной кодовой базой. 2. Таки графика. Иконочки всякие, картиночки, да еще и для high DPI тоже что-то весят. 3. Библиотеки. Например, нужно тебе всякие красивые чекбоксы, мультиселекты, таблички, дейтпикеры. Делать и стилизовать с нуля их самостоятельно можно, но долго и сулит кучу ошибок. Лучше воспользоваться готовой библиотекой, которую люди годами до ума доводят. Но тут есть и обратная сторона: дейтипикер этот делают так, чтоб он правильно выглядел на миллионе экранов, в десятке браузеров (хотя ты его все равно будешь запускать на вшитом в приложение хроме), на сотнях языков, на луне и марсе. Один такой виджет запросто несколько мегабайт может требовать. А это разработчику нужно еще заморачиваться, чтоб только нужные виджеты применить, ведь он может плюнуть и подключить сразу все. 4. Еще больше библиотек. Библиотеку для связи с сервером по ебанутому протоколу, которая еще кучу всего за собой потянет, библиотеку для корректной обработки дат, библиотеку для обработки и логирования ошибок. А еще в команде, которая работает на другой частью приложения, могут быть долбоебы, которые умудряться подключить одну и ту же библиотеку еще раз. И еще раз (читал, что подобное было с ютубом).
Кароч, все сводится к тому, что нынешний баланс скорости разработки и минимизации возможности ошибок к потребляемым ресурсам приложения - это 500-1000мб. Я бы и сам хотел на работе побольше пердолиться с оптимизацией, но пока пользователи не жалуются на производительность, и счета за облако небольшие, мне время на это нужно с боем выбивать.
>>257373776 > Очевидно что миди нельзя, я даже не знаю играют ли их современные телефоны. Конечно играют. Нечто не мешает выводить программно. >Не говоря уж о том что звучит плохо. То есть, композитор не пишет ноты, он сразу играет и записывает на магнитофон? >Да, кроме этого там ещё могут быть видеоролики. И нахуй мне локально на телефоне коллекция 4к видосов, где Греф фистингует Панина? Без интернета вы не можете даже зайти в приложение, но видео мы будем хранить локально. > Часть графики в векторе. Но улыбающийся планктон ты в вектор не загонишь, а без фоток успешных успехов не будет продаж. А там наверно RAW с 108 мпх камеры?
>>257373869 > Их же можно просто ужимать/расстягивать программно Процессор какой бы он мощный не был, на 100% загружен андроидом, он не вытянет программное сжатие
>>257373512 >нужно уметь пользоваться, Это телефон, мне от него нужно, чтобы он звонил, посылал емейлы, ну и по мелочи мог в какой-никакой КоД или пубг ну и снимать на камеру документ какой, или через нфц платить картой, мой нова 5т на кирине 980 годовалом это может на 146%. Еще лет 5 сможет, без всяеих проблем типа мало памяти и прочей аппаратной хуцни. У меня прошивка чистая и нету рута, он и нахуц нн нужен, потому что спустя год все работает как часы. и будет работать, китайцы обсещали обнову на гармонь
>>257373869 > > Или там ебучие картинки во всех возможных разрешениях в формате пнг? > Нахуя? Их же можно просто ужимать/расстягивать программно, они долбоебы? Слишком сложно. Легче онлайн конвертером сделать под все возможные разрешения, закинуть в папку с проектом и через цепочку ифов выводить нужную.
>>257371656 >И шансов словить уязвимость больше, чем на куске кода, которым полмира пользуется. Че несешь нах? Вообще с ума сошел? Полностью наоборот, чем больше зависимостей, тем больше чужих уязвимостей тащится. Ты скорее всего под уязвимостью понимаешь "вероятность возникновения багов"
>>257369686 Оно и сейчас летает, разумист. Просто ты купил говно вместо пеки. В 2010 году был вполне себе дающий прогадиться 1366. Ну и дешевые карты, с разбега обоссывающие встроенные затычки.
>>257371278 >был согласен с тобой. Но работаю уже 10+ лет, последнее время в очень серьезных местах руковожу созданием продукта. И все идет к low-code парадигме, когда макака будет собирать программу из кубиков, не понимая, что там внутри. Зная только что нуж Скок денек те хоть платят, руководитель?
>>257374022 >1. Сейчас часто делают приложения на веб-технологиях. Это значит, что тебе помимо самого приложения еще и браузер в него запихнут, чтоб оно работало. Делают так, потому что это один из способов добиться кроссплатформенности с одной кодовой базой. Зочем пихать отдельный браузер, если можно пользоваться нативным?
>3. Библиотеки. Например, нужно тебе всякие красивые чекбоксы, мультиселекты, таблички, дейтпикеры. Делать и стилизовать с нуля их самостоятельно можно, но долго и сулит кучу ошибок. Лучше воспользоваться готовой библиотекой, которую люди годами до ума доводят. Но тут есть и обратная сторона: дейтипикер этот делают так, чтоб он правильно выглядел на миллионе экранов, в десятке браузеров (хотя ты его все равно будешь запускать на вшитом в приложение хроме), на сотнях языков, на луне и марсе. Один такой виджет запросто несколько мегабайт может требовать. А это разработчику нужно еще заморачиваться, чтоб только нужные виджеты применить, ведь он может плюнуть и подключить сразу все. Нахуя в итоговый бандл попадает хоть что-то, что не используется по факту? Совсем ебанулись они там на мобилках?
>>257369358 (OP) Потому что андроид это корыто, которое само весит 12-15 Gib, у мну полноценный линупс весит 3 Gib, сука три гектара полноценная ОС с браузерами, плеерами и пр., а корыто для телефона в 5 раз больше, гугл иди нахуй!
>>257373217 > Ебать. Решил ради интереса посмотреть. Телеграмм вообще какая-то неведомая ебата. Нахуя оно сохраняет вообще абсолютно всё? Зачем мне это?
>>257374242 Допустим есть какой-то известный модуль аутентификации через юзера ОС в серверной программе. Ты с нуля напишешь его без дыр? Вряд ли. А если взять готовый - да, дыры могут быть, но там всё вылизано уже годами и вряд ли ты сможешь такой модуль легко обойти. >>257374451 Немного, я не в Москве сижу и специфическая отрасль. 300+- в месяц. Мне в мухосрани хватает
>>257369358 (OP) Высокоуровневые ЯП, говнокод, куча мусора. Весь функционал любого из этих приложений можно уместить в 1МБ грамотного кода на Си с лоулевел оптимизацией
>>257369922 - Ведроид никогда не появился - Аппле вкладывает миллионы в оптимизацию говнокода от индейских обезьян, петатающих за бананы. - Заставляет оптимизировать код каждого поставщика аппле-сторе. - приложения весят 640кб, загружаются за 0,0001с, на гейфонах можно просчитывать модели создания первичной материи и деградации кварк-глюонной плазмы, айпад можно использовать как модуль для астронавигации звездолётов. - В альтернативной реальности им это мешает делать злосчастный гугол-андройд!!!! Подкидывая неоптимизированный софт в магазин!!!
>>257370180 >делать качественно Красава, сравниваешь с тилибонами за 15 тысяч. Сравнить с той же ценовой категорией не пытался? И не пытайся, эппол может пососать.
>>257374680 Честно, на ведре когда отключаешь гугл защиту, ВНЕЗАПНО освобождается еще полтора гига оперативы, и качает по человечески с макс скоростью, а не 300кб сек
>>257374589 >Зочем пихать отдельный браузер, если можно пользоваться нативным? Так сделали. Накатит пользователь прошивочку без хрома - что, теперь половину плей маркета не запускать? Или у пользователя очень старый хром на телефоне - что, теперь объяснять юзеру, что для работы приложения ему браузер нужно обновить? >Нахуя в итоговый бандл попадает хоть что-то, что не используется по факту? Так получается. Где-то в зависимостях ногу сломаешь, Где-то, просто плохо библиотека дробится. Где-то, над частью приложения для ИП другие люди работают, и плохо договорились. А где-то просто не доглядели.
>>257374847 Узнаю, что накрутили смм-пидарасных свистоперделок, чтобы вливать мне НУЖНУЮ ИМЕННО МНЕ ЭФФЕКТИВНУЮ ТАРГЕТИРОВАННУЮ РЕКЛАМУ рандомную хуиту по моим рандомным запросам хуиты за100500 валюты от конечного покупателя.
>>257375096 Утя, именно пейсбук в последнее время весьма нехило обновил дизайн, вместо той параши из 2007, которой невозможно было пользоваться. Втентакле хоть фронт, хоть бек капитально перелопатили уже раз 10.
>>257375096 У меня кстати проц из 2013 и видеокарта из 2015. Не вижу решительно никаких проблем с производительностью. Ну да, я ПРОСТО блять изначально купил нормальный проц и 4x4 памяти. Памяти кстати думаю докинуть до 32 в этом месяце. Что мешает таки уже проапгрейдить свой корч запчастями с алика?
>>257374825 Если ты ограниченый кретин то это не значит что всем достаточно 2ух кнопок, по твоей логике кооме доты2 на коме нихуя не нужно блльше да долбаёб, вот только ты путаешь и делаешь подмену понятий слов ( нинужно) а по сути НЕ МОЖЕШЬ, у тебя комп 2010года который тебе родители купили, иди и заработай на новый комп чмо ленивое, хотя да будешь дальше смотреьь маняме и визжать про нинужно и потреблядство) вот у меня смартфон 2021 года и всё летает на нем, все игры и пииложения, куча функций которые еще даже не все нашел, а ты с кнопочным говном там визжи нинужно)) понимаешь какой ты жалкий?)
>>257375211 Мне похую что они там лопатили. Я сижу в таких же группах и пабликах как и в 2010-м, вижу такие же смищные видявки и фоточки. Для такого функционала за глаза 50 мегабайт.
>>257375335 >Что мешает таки уже проапгрейдить свой корч запчастями с алика? Там где я живу обычный люд получает 7-10к рушлей в месяц. Андестеенд? Да и зачем мне покупать в 10 раз больше памяти, если для смищный фоточек и видев на пейсбуке за глаза 50 мег памяти? Чтобы новые анальные зонды Сталин 3000 резвее работали?
>>257375561 Ну да, типа как виндозаЩИТник. Он по сути нихуя не может, на соввременном ведре ты без нормальной настроенной защиты типа пальца один хуй ниче не оплатишь. А жрет эта говнина чкть не половину рескрсов ведра.
>>257369686 Долбоеб блять. У тебя комп 2010 года. Современные сайты, проги не делаются для твоего железа, это осознанно, все забивают на то как работают их продукты на старых девайсах, они не поддерживаются. И они правы с точки зрения рыночка, с вас нищеебах каторые не могут купить комп никакой прибыли не получишь, но времени на разработку и головной боли для программистов убавится.
Всем похуй на тебя, надо будет прикрутить какие нибудь йоба анимации жрущие ресурсы, их прикрутят, и на твоей параше не будут даже тестить
>>257371656 Так анон же не говорил о том чтобы писать каждую строчку вручную, мне кажется он скорее имел в виду конкретно понимание программистом каждой строки кода библиотеки.
>>257369358 (OP) Потому что каждая новая версия приложения пишется поверх предыдущей, ибо иначе можно одной новой фичей наебнуть 10 старых. Вот и растут приложения в объёме и тяжести. Поэтому любое железо обречено на устаревание.
>>257371265 Долбоеб так не работает. Работа программиста это всегда работа с черными ящиками. Никто полностью не знает как работают компы, от двача до процессора
>>257376019 >7-10к Удален_очка. Если ты не в донецке из горящего танка (там тоже можно, но придется выехать в рашку за паспортом, инн и самозанятостью).
>>257375235 А ты не очень умный, да? У меня тоже сосед сеньор qa на ту же зп, как у тебя. Работает на Японию, удачно зашел. А я работаю на госуху в России, прикинь, разные деньги платят. Это не показатель квалификации и веса ответов на дваче >>257376549 Да, понимание каждой строчки даёт профит. Но я не знаю программистов, которые понимают каждую строчку кода в приложении из миллионов строк. Тут всё упирается в предел человеческого мозга. Можно хорошо разбираться в отдельном блоке, а можно абстрагироваться и хорошо разбираться в приложении в целом. Не углубляясь как работает каждый механизм. Вот так сейчас и пишутся серьезные приложения
>>257376654 Я покупаю. На самом деле нет (хожу с обосранной десяткой и в старых джинсах). >>257377034 Ну это я тебе и писал - про "понимание работы компа". VHDL выложен, только вот пердолики благополучно отморозились от перспективы сделать такой же проц. Или улучшить его (добавить например PCIE 3.0 и поддержку современной памяти). Но сама версия от сцана/оракла вполне есть в свободной продаже на всяких помойках типа ибея и лохвито. >>257375348 Алсо, новый проц 2010 с алипараши стоит в районе от нихуя до 1-2к. Память - примерно те же 1к.
>>257370115 Анимации каждого говна, каждого пука со стороны пользователя, которые якобы демонстрируют плавность™ интерфейса. А на самом деле скрывают насколько он криво и неотзывчиво работает, давая системе по полсекунды на "подумать" и прогрузить. Работает по принципу загрузочных скринов в играх начала 00-х.
>>257369358 (OP) Код пишут пориджи и индусы, не могут нихуя оптимизировать, копипастят куски кода говна с гитхаба, сшивают их вместе и ятитской силой заставляют всё это барахло хоть как-то работать
>>257370540 >Ну смотри, софт нихуя не изменился года с 2000-го. Функционал считай тот же самый, но требования ниже раз в 1000. Да да, не изменился, когда сберовское приложение содержит десяток нейронок в себе, может сходу с куаркода платить с выбранной заранее карты, сканировать документы, и с ним(или с Тиньком) можно пиздеть как с человеком Надо это или нет - другой вопрос, но ты какой-то уебан если считаешь что ничего не изменилось
>>257371302 Мань, взгляни ради интереса на код первого дума. Лично у меня переписывание сранья на экран с x11libs на opengl заняло часа 3. Ибо он простой как трактор. И да, к нему вышла как минимум вторая часть, два ультимейта и пачка фанатских говномодов. Причем все это особо не требует лезть в код движка, знай клепай себе вадки.
>>257371169 >Ну, если честно сказать, новый айфон или любой другой флагман стоит 40-50% от зарплаты уборщика в Лох-Анджелисе после налогов. На негров, русских и индусов никто не будет ориентироваться.
приложение тройки 90 мб точно такое же для спб 4 мб умножим в 4 раза и еще на завтсимости 5 мб 22 мб максимум и это пиздец, гугл за год засрал отключенным говном типа гуглофильмов 10 гб
>>257377595 И к чему ты это? В играх на пс2 вообще загрузочные экраны по паре минут играли одну и ту же анимацию. Только как это относится к плавным интерфейсам мобилок, которые нихуя не плавные?
И что-то мне подсказывает что в банкоматах ПО оптимизированнее, т.к. сами банкоматы на всяком мусоре типа атомов/соплеронов построено, а не на кекдрагонах666.
>>257379878 Две трети банкоматов в дс это дешёвые одноплатники двадцатилетней давности на ВИНДЕ БЛЯТЬ. И это даже не русский бизнес бессмысленный и беспощадный, это мировая практика финтеха, солидные фирмы типо Wincor или NCR
>>257377961 Недавно зашел на пендосский сайт, чот около 30 баксов в месяц за самый последний гефон. Напоминаю, что МРОТ ПОСЛЕ налогов в топ городах США больше 2000$