Ксеоны лишь малая часть. Многие вещи, что на али продают DIY'щикам это переработка Б/у, где основное самые дорогие детали откуда-то сняты, а плата и россыпь новая
Из такого можно назвать например 1. Дисплеи от нокий 2. Arduino с б/у atmega328 (и прочие) 3. Модули Neoway / SIM800 и др снятые откуда-то 4. 4G модемы которыми завалены валдберисы и озоны все выглядящие +- одинаково, там SoC Snapdragon и память Б/у
И многое, многое другое. Жаль все это ограничивается тем что документацию и прочее производители просто никогда не раскрывают, что затрудняет какое-либо использование электронного хлама
И все эти вещи находят свое вторичное место (причем возможно уже даже не по второму кругу) в том же шлагбауме, лифте, сигнализации или чем-то еще
То как китай перерабатывает электронику действительно, удивляет. Причем это еще и повышает ее доступность демпингом цены
Даже без электрона нынешнее ПО занимает очень много места - как в ОЗУ, так и на диске, порой даже иксы от приложений на электроне, особенно в разжатом виде после установки. В не зависимости как оно сделано (берем популярные решения типа того же Qt)
Наличие одного только ffmpeg в Chromium составляет около 80-100 МБ, то есть почти половину, ну или чуть меньше, что вполне можно оценить по весу MPV Player. Оно хорошо сжимается, как и приложения на электроне (при весе в 250 МБ бинарник на одну архитектуру на выбор - около 45-50 МБ при максимальном сжатии).
Не будем забывать что в приложение могут быть включены кучи библиотек, кучи красивых ресурсов которые тоже весят не мало, причем не всегда это какое-то намеренное расточительство, а самая настоящая необходимость.
Каждая абстракция и слой обходится не самой малой ценой, раньше софт на девайсы был более low level. Сейчас приоритет на кроссплатформенность, удобство (в том числе для разработчиков) и меньшее время. Однако написать хорошее приложение всегда не простая задача, просто одни квесты сменяются другими.
Не вижу явной связи ООП и интерфейса и веса приложения / потребления ресурсов. ООП не больше чем один из способов сделать то же самое, что можно было бы сделать и без него. Можно было бы перечислить хотя бы часть фактов?
а потом оплату делит между разработчиками пропорционально количеству скачиваний.
Схема легко абузится.
Хватает авторов, которые заворачивают свои же в пакеты в другие свои пакеты по одной или пару строк и выстраивают их в большие цепочки зависимости от друг-друга. Они на них зарабатывают и сейчас, а при оплате за каждое скачивание, просто будут выжирать весь основной бюджет.
Для него open source это хороший бизнес по продаже рекламы в репозиториях, а большинство модулей часто содержат кучу конфигов, тесты и др (одним словом тот самый хлам образующий вес вашего node_modules) при том что реального кода там 1-2 строки - одна импорт другой зависимости (тоже его), а вторая ее вызов и эта зависимость ничем не лучше и тоже содержит 1-2 строки. К примеру зависимость is-email-like содержащая его же пакет email-regex или например is-regexp.
Он отслеживает то как его зависимости используются в других крупных репозиториях и старается чтоб его зависимость не заменили какой-либо другой (заменить = потерять трафик скачиваний). Если вы создали PR за замену / исключение его зависимости - ждите его присутствие его там.
Это автор почти всех пакетов is-* и прочего самого натурального рака экосистемы с колоссальным вектором атаки и создает огроменные цепочки своих бесполезных пакетов размазывая по ним трафик.
Если я вижу что пакет имеет этого автора - первое что стоит задуматся, точно ли он вам нужен, и если да то вносить его в проект исключительно копированием, хотя и код там часто мягко говоря не лучшего качества.
в какой то момент торренты были вытеснены облаком "видеосайтов" с рекламой Азино Три Топора и прочего похожего, паразитирующих на cdn VK))
Скорее это не “торренты стали вытеснены”, они и сейчас остаются одним из ценных источников. Просто это перестало быть чем-то доступным не каждому (скоростной интернет и сам интернет в принципе, сервисы и их канал для большого кол-ва онлайн людей), соответственно аудитория потребителей выросла, а она мало технически грамотная. Вбил "смотреть онлайн бесплатно без регистрации" и открыл очередной сайт с шаблоном "kinogo" на базе плеера moonwalt, kodik или еще какого-то популярного "балансера".
Торренты требуют поставить софт, скачать какой-то файл, потом добавить его, а на мобильной сети еще и включить впн чтоб не блокировали опсы. А еще... вероятно нужен будет плеер который воспроизводит MKV и имение понятия отличия того что же ты все же качаешь (CAMRip, WEBRIp, DBRip и других не маловажных вещей в описаниях и мете). Это против нажатия двух кликов, вроде выбор очевиден?
Я не знаю, чего там пользователи такого особенного находят в поиске Яндекса.
Поиск по картинкам у них лучше. Яндекс так же отлично ищет прон (по картинкам и просто). Ну и пиратский контент - в индекс часто попадает то, что, казалось бы, вообще непонятно, как смогло быть проиндексировано, но оно тебе было нужно, и ты его нашёл. А еще они собирают индекс резидентскими адресами, что как бы тоже не хорошо наверное, но имеет смысл и дает результат.
Да, возможно, потому что они поощряют пиратство и др, но как есть и это тоже круто :)
Это очередная возможность выбора, которую, на удивление, ещё не забрали: смотри то, что хочешь, а не то, что накромсал Кинопоиск (кстати яндексовский) или сделали локализаторы.
А также то, что правообладатель не хочет сам продавать, локализовывать, озвучивать и др.
Avalonia не все так просто, вроде и кроссплатформ, но как только начинаешь копать, начинают вылазить всякие неприятные вещи. Там из без этого на бумаге все хорошо, пока собственно не начинаешь что-то делать, более-менее серьезное. Да и раз тут контекст от комментария выше про электрон, я видел достаточно приложений на авалонии которые как минимум по весу даже больше чем весь электрон вместе взятый. (а это основной хейт в его сторону, т.к. все считают что приложение бы весило 10-20 мегабайт, а остальное это все затраты от веб технологий)
Каждый кастомный клиент на MTproto включая оф. приложения и Bots API требует создания Standalone приложения на my.telegram.org с аккаунта владельца указав название, описание и др и получив `app_id` и `hash_id`.
Они непосредственно участвуют в авторизации ботов или обычных аккаунтов.
Использование официальных параметров карается баном аккаунта или дропом всех сессий сразу после авторизации если `app_id` и `hash_id` не совпадает с `deviceInfo`. Причем проверкой deviceInfo вычисление таких сессий под оф. кредами не ограничивается.
Если хакнут девайс, то получат и все ключи, и остальное, если надо подменяют на свои. Да и, думаю, сделать облачный сервис для сбора данных - тоже не вопрос.
А если это еще и китайцы сделают ультра-лоу-кост решение на какой-нибудь CH572R с 2.4 GHz и б/у комплектующими с переработки, то даже с учетом всех пошлин цена будет хорошая, а то и дешевле.
Вопрос только в том, что дешевле - хакать или сделать свое?
Все же не так много работы, и я на 100% уверен, что в том же Китае уже есть готовые решения, которые просто нужно адаптировать. У них основная проблема - с самим выходом на другие рынки.
Плюс слить прошивку с ESP / STM / Atmel в китае обычно не проблема с вашими secure boot, xor'ами на прошивках и бутах, шифрованиями и зондами.
Ультра дешевые IoT в китае поставлены на поток, в плоть до того что продадут железо еще и в минус, а заработают на подписке, а там где не на подписке - на рекламе в приложении
Все такие переходники выглядят одинаково, однако внутри разная начинка, у меня 5 шт.
Часть USB 3.0, часть USB 3.1 судя по datasheet, все микросхемы от одной конторы.
Два из них я ежедневно втыкаю и вытыкаю. На одном живет основная система. Ни один не сдох, а у одного однозначною пробег пару лет активной работы (буквально включенным).
В таком случае ложат радиомост на 1 Гбит, а от него раздают канал клиентам по оптике. Это не дешево, но приемлемо и работает.
Делают так не только в России, но и в США, и в других странах - как раз на случай, когда бурить нужно "горы". Итого - шаред гигабит на целый частный сектор, вплоть до 800 клиентов.
Дело в том, что не все китайские компании понимают специфику рынка, на который хотели бы вывести свою продукцию. Даже при попытке начать продажи, например, в России, они могут понести убытки и в итоге ничего не продать. Поэтому есть те, кому это удалось, и те, кому — нет.
Часто проблемы проявляются в мелочах: в кривой локализации, непродуманной упаковке и других деталях. Большинство китайских производителей, выпускающих однотипные утюги под разными брендами, при обращении к ним с заказом очередного "брендированного" товара будут стараться продать его в максимально неизменном виде — "зато дешево". Хотя, конечно, многое зависит от конкретной компании.
Телегой пользуются практически все, и отследить и заблокировать ее трафик, как показала практика, значительно сложнее.
На данный момент, насколько я понимаю, Телегу можно заблокировать просто по ASN — без каких-либо проблем и очень быстро. Это уже не те времена, когда она прыгала по всему клауду в рекламных целях.
Это вполне может сделать даже админ вашего офиса в пределах его инфры.
Стоит признать, что проблема не всегда в «поддержке древнего хлама», а в том, что вполне рабочее железо и софт (например, того же 2014–2015 годов) намеренно лишают поддержки — хотя технических препятствий / затрат на таковую поддержку для этого часто нет.
Драйверы уже написаны? Выпиливаем! Железо работает? Софтлок! Пользователь хочет оставить старую систему? «Это же безопасность!» (читай: маркетинг нового релиза).
Когда корпорации искусственно ограничивают функциональность готовых решений — это уже не про прогресс, а про идеи отдела продаж.
P.S. И да, Core 2 Duo — не «выдумка алчных производителей», но и не повод требовать свежий код под Windows 98.
Да кстати, есть отдельные лоты, где абсолютно никто не скрывает что например плата блока питания б/у (даже провода видно срезанные).
И блоки вполне себе фирмовые
Ксеоны лишь малая часть. Многие вещи, что на али продают DIY'щикам это переработка Б/у,
где основное самые дорогие детали откуда-то сняты, а плата и россыпь новая
Из такого можно назвать например
1. Дисплеи от нокий
2. Arduino с б/у atmega328 (и прочие)
3. Модули Neoway / SIM800 и др снятые откуда-то
4. 4G модемы которыми завалены валдберисы и озоны все выглядящие +- одинаково, там SoC Snapdragon и память Б/у
И многое, многое другое. Жаль все это ограничивается тем что документацию и прочее производители просто никогда не раскрывают, что затрудняет какое-либо использование электронного хлама
И все эти вещи находят свое вторичное место (причем возможно уже даже не по второму кругу) в том же шлагбауме, лифте, сигнализации или чем-то еще
То как китай перерабатывает электронику действительно, удивляет. Причем это еще и повышает ее доступность демпингом цены
Сейчас везде мода пушить node_modules в репозиторий? (причем в 3 или более экземплярах) Выглядит как ошибка новичка.
А так в целом интересно, но все же devtools кажется более надежным и юзабельным вариантом, как бы лень не было нажать кнопку
В публикации весь код в одну строку, стоило бы поправить
Даже без электрона нынешнее ПО занимает очень много места - как в ОЗУ, так и на диске, порой даже иксы от приложений на электроне, особенно в разжатом виде после установки. В не зависимости как оно сделано (берем популярные решения типа того же Qt)
Наличие одного только ffmpeg в Chromium составляет около 80-100 МБ, то есть почти половину, ну или чуть меньше, что вполне можно оценить по весу MPV Player. Оно хорошо сжимается, как и приложения на электроне (при весе в 250 МБ бинарник на одну архитектуру на выбор - около 45-50 МБ при максимальном сжатии).
Не будем забывать что в приложение могут быть включены кучи библиотек, кучи красивых ресурсов которые тоже весят не мало, причем не всегда это какое-то намеренное расточительство, а самая настоящая необходимость.
Каждая абстракция и слой обходится не самой малой ценой, раньше софт на девайсы был более low level. Сейчас приоритет на кроссплатформенность, удобство (в том числе для разработчиков) и меньшее время. Однако написать хорошее приложение всегда не простая задача, просто одни квесты сменяются другими.
Не вижу явной связи ООП и интерфейса и веса приложения / потребления ресурсов. ООП не больше чем один из способов сделать то же самое, что можно было бы сделать и без него. Можно было бы перечислить хотя бы часть фактов?
Высокий уровень покрытия не отражает качество тестов, вообще никак. Тесты, которые тестируют некачественно права на жизнь не имеют.
Схема легко абузится.
Хватает авторов, которые заворачивают свои же в пакеты в другие свои пакеты по одной или пару строк и выстраивают их в большие цепочки зависимости от друг-друга. Они на них зарабатывают и сейчас, а при оплате за каждое скачивание, просто будут выжирать весь основной бюджет.
Sindre Sorhus - вообще удивительный персонаж.
Для него open source это хороший бизнес по продаже рекламы в репозиториях, а большинство модулей часто содержат кучу конфигов, тесты и др (одним словом тот самый хлам образующий вес вашего
node_modules) при том что реального кода там 1-2 строки - одна импорт другой зависимости (тоже его), а вторая ее вызов и эта зависимость ничем не лучше и тоже содержит 1-2 строки. К примеру зависимость is-email-like содержащая его же пакет email-regex или например is-regexp.Он отслеживает то как его зависимости используются в других крупных репозиториях и старается чтоб его зависимость не заменили какой-либо другой (заменить = потерять трафик скачиваний). Если вы создали PR за замену / исключение его зависимости - ждите его присутствие его там.
Это автор почти всех пакетов
is-*и прочего самого натурального рака экосистемы с колоссальным вектором атаки и создает огроменные цепочки своих бесполезных пакетов размазывая по ним трафик.Если я вижу что пакет имеет этого автора - первое что стоит задуматся, точно ли он вам нужен, и если да то вносить его в проект исключительно копированием, хотя и код там часто мягко говоря не лучшего качества.
Скорее это не “торренты стали вытеснены”, они и сейчас остаются одним из ценных источников. Просто это перестало быть чем-то доступным не каждому (скоростной интернет и сам интернет в принципе, сервисы и их канал для большого кол-ва онлайн людей), соответственно аудитория потребителей выросла, а она мало технически грамотная. Вбил "смотреть онлайн бесплатно без регистрации" и открыл очередной сайт с шаблоном "kinogo" на базе плеера moonwalt, kodik или еще какого-то популярного "балансера".
Торренты требуют поставить софт, скачать какой-то файл, потом добавить его, а на мобильной сети еще и включить впн чтоб не блокировали опсы. А еще... вероятно нужен будет плеер который воспроизводит MKV и имение понятия отличия того что же ты все же качаешь (CAMRip, WEBRIp, DBRip и других не маловажных вещей в описаниях и мете). Это против нажатия двух кликов, вроде выбор очевиден?
Поиск по картинкам у них лучше. Яндекс так же отлично ищет прон (по картинкам и просто).
Ну и пиратский контент - в индекс часто попадает то, что, казалось бы, вообще непонятно, как смогло быть проиндексировано, но оно тебе было нужно, и ты его нашёл. А еще они собирают индекс резидентскими адресами, что как бы тоже не хорошо наверное, но имеет смысл и дает результат.
Да, возможно, потому что они поощряют пиратство и др, но как есть и это тоже круто :)
Это очередная возможность выбора, которую, на удивление, ещё не забрали: смотри то, что хочешь, а не то, что накромсал Кинопоиск (кстати яндексовский) или сделали локализаторы.
А также то, что правообладатель не хочет сам продавать, локализовывать, озвучивать и др.
Avalonia не все так просто, вроде и кроссплатформ, но как только начинаешь копать, начинают вылазить всякие неприятные вещи. Там из без этого на бумаге все хорошо, пока собственно не начинаешь что-то делать, более-менее серьезное. Да и раз тут контекст от комментария выше про электрон, я видел достаточно приложений на авалонии которые как минимум по весу даже больше чем весь электрон вместе взятый. (а это основной хейт в его сторону, т.к. все считают что приложение бы весило 10-20 мегабайт, а остальное это все затраты от веб технологий)
Каждый кастомный клиент на MTproto включая оф. приложения и Bots API требует создания Standalone приложения на my.telegram.org с аккаунта владельца указав название, описание и др и получив `app_id` и `hash_id`.
Они непосредственно участвуют в авторизации ботов или обычных аккаунтов.
Использование официальных параметров карается баном аккаунта или дропом всех сессий сразу после авторизации если `app_id` и `hash_id` не совпадает с `deviceInfo`. Причем проверкой deviceInfo вычисление таких сессий под оф. кредами не ограничивается.
PR так и не принят. Код просто извлечен и закоммичен самостоятельно, как будто бы пул реквеста и не существовало
Это такой лайфхак для обхода лицензий для разработчиков Wine при использовании сорсов слитой XP винды? :)
Если хакнут девайс, то получат и все ключи, и остальное, если надо подменяют на свои. Да и, думаю, сделать облачный сервис для сбора данных - тоже не вопрос.
А если это еще и китайцы сделают ультра-лоу-кост решение на какой-нибудь CH572R с 2.4 GHz и б/у комплектующими с переработки, то даже с учетом всех пошлин цена будет хорошая, а то и дешевле.
Вопрос только в том, что дешевле - хакать или сделать свое?
Все же не так много работы, и я на 100% уверен, что в том же Китае уже есть готовые решения, которые просто нужно адаптировать. У них основная проблема - с самим выходом на другие рынки.
Плюс слить прошивку с ESP / STM / Atmel в китае обычно не проблема с вашими secure boot, xor'ами на прошивках и бутах, шифрованиями и зондами.
Ультра дешевые IoT в китае поставлены на поток, в плоть до того что продадут железо еще и в минус, а заработают на подписке, а там где не на подписке - на рекламе в приложении
Все такие переходники выглядят одинаково, однако внутри разная начинка, у меня 5 шт.
Часть USB 3.0, часть USB 3.1 судя по datasheet, все микросхемы от одной конторы.
Два из них я ежедневно втыкаю и вытыкаю. На одном живет основная система. Ни один не сдох, а у одного однозначною пробег пару лет активной работы (буквально включенным).
В таком случае ложат радиомост на 1 Гбит, а от него раздают канал клиентам по оптике. Это не дешево, но приемлемо и работает.
Делают так не только в России, но и в США, и в других странах - как раз на случай, когда бурить нужно "горы". Итого - шаред гигабит на целый частный сектор, вплоть до 800 клиентов.
А цена выше из-за лицензий на радио
Знакомый находится сейчас в Китае с esim и говорит что с ней работают сервисы нормально.
Дело в том, что не все китайские компании понимают специфику рынка, на который хотели бы вывести свою продукцию. Даже при попытке начать продажи, например, в России, они могут понести убытки и в итоге ничего не продать. Поэтому есть те, кому это удалось, и те, кому — нет.
Часто проблемы проявляются в мелочах: в кривой локализации, непродуманной упаковке и других деталях. Большинство китайских производителей, выпускающих однотипные утюги под разными брендами, при обращении к ним с заказом очередного "брендированного" товара будут стараться продать его в максимально неизменном виде — "зато дешево". Хотя, конечно, многое зависит от конкретной компании.
На данный момент, насколько я понимаю, Телегу можно заблокировать просто по ASN — без каких-либо проблем и очень быстро. Это уже не те времена, когда она прыгала по всему клауду в рекламных целях.
Это вполне может сделать даже админ вашего офиса в пределах его инфры.
Стоит признать, что проблема не всегда в «поддержке древнего хлама», а в том, что вполне рабочее железо и софт (например, того же 2014–2015 годов) намеренно лишают поддержки — хотя технических препятствий / затрат на таковую поддержку для этого часто нет.
Драйверы уже написаны? Выпиливаем!
Железо работает? Софтлок!
Пользователь хочет оставить старую систему? «Это же безопасность!» (читай: маркетинг нового релиза).
Когда корпорации искусственно ограничивают функциональность готовых решений — это уже не про прогресс, а про идеи отдела продаж.
P.S. И да, Core 2 Duo — не «выдумка алчных производителей», но и не повод требовать свежий код под Windows 98.