Pi4 is apparently slightly slower then an Atom x5-Z8350
Вот тут есть тест Pi4 vs J4105, пусть не очень репрезентативный, но сильно в пользу J4105. У harkernel есть sbc на базе j4105, который потребляет 4-14W, но при этом в два раза быстрее малины. N5000 быстрее J4105, при этом у него TDP 6W против 10W у J4105. N3000 уступает Raspberry 4 25% по single core в geekbench5, а вот N3150 (6W TDP, 2015 год) по производительности как раз соответствует 4й малине.
как я помню, Celeron N3000 как раз равен 4й распберри по производительности. Новые CPU будут еще лучше, системы на N4020 или N5030 под нагрузкой потребляют 10W, но при этом намного быстрее N3000.
У малины хорошая поддержка по сравнению с другими ARM-одноплатниками. По сравнению с NUC, например, даже у малины слабая поддержка софта и харда. В этом и смысл x86-одноплатников. Одна с ними проблема — цена, но вот Rock Pi вроде приблизился к малине по этому показателю.
потратил не только деньги, но и временные ресурсы на изготовление того что не работало
Это нормальное явление при любом создании чего-то нового. Особенно в такой области, как ракетная техника. Невозможно при опытно-конструкторской работе создавать только работающие образцы, на то она и опытная.
И, если вы вдруг не в курсе, время и деньги потратил не только Королёв, но и ЦЛПС - организация, которая разрабатывала ракету и для которой Королёв делал корпус и двигатель. ЦЛПС не сумели сделать систему наведения, а Королёва назначили крайним. Вот здесь я подробнее про это писал: раз, два.
Вам не нравятся слова "антисоветская" или "троцкистская"? Первое - точно было
Какие ваши доказательства?
останется растрата госсредств и времени, а это вредительство даже сегодня
Не останется. Королёв был осуждён по статьям 58-7 (Подрыв государственной промышленности, транспорта, торговли, денежного обращения или кредитной системы, а равно кооперации, совершенный в контрреволюционных целях) и 58-11 УК РСФСР (Всякого рода организационная деятельность, направленная к подготовке или совершению предусмотренных в настоящей главе преступлений).
Никакой растраты там нет, это совершенно другая статья УК. Соответственно, как только "контрреволюционные цели" оказались туфтой - Королёв был полностью оправдан, потому что никакой растраты в его действиях не было, а была обычная конструкторская работа.
посидеть по своим приговорам так и не успел
Врать-то зачем? Девять месяцев в пересыльной тюрьме, полгода на Колыме в лагере.
Я на старый ноут (Samsung NP300) добавил памяти (8Gb), заменил диск SATA SSD 512Gb, поставил Linux Mint и... Живет старичок. Для всяких вспомогательных задач вполне себе годен.
Убунта в этом плане ничуть не лучше винды. Тоже совершенно дебильные обновления ради обновлений, которые только урезают функциональность.
Вот например, срок поддержки Kubuntu 22.04 уже истекает, сдуру обновился до 24.04. Результат:
Кирпич. Систему пришлось переустанавливать полностью с нуля. К слову, ещё ни разу мне не удавалось ни на одной машине успешно обновить дистрибутив штатным апдейтером. Только полной переустановкой.
Части софта, который верой и правдой служил годами, на новой ОС просто нет - не поддерживается. Особенно проблемно отсутствие EasyStroke, у которой никаких современных альтернатив нет вовсе. Соответственно, пользоваться графическим планшетом в качестве мышезаменителя на новой Ubuntu попросту мучительно - нет нормального скроллинга, обеспечить его нечем.
Дебильный snap во все поля. Куча софта, который раньше работал шустро и беспроблемно, теперь на snap'е, так что тормозит и глючит.
Глюки с AppArmor, который на новом дистрибутиве настроен через одно место. Шаманить пришлось долго.
Графические глюки. Почему-то интеловский видеодрайвер под старую версию ОС работал без проблем, а в новом то и дело лезут какие-то артефакты с непрорисовкой окон или проблемы с композитингом.
Глюки в новой версии Qt, у которой с графическим планшетом свои отношения. Вот как назвать ситуацию, когда тап стилусом в целой куче программ (включая LibreOffice) фиксируется на 20 пикселей ниже той точки, где на экране отображается курсор мыши?
Выпилена на хрен поддержка растровых шрифтов. Ну да, у всех же 8к мониторы (у разработчиков так точно), так что "нинужна". В итоге на экранах вроде 1280x1024 шрифты теперь мыльные, хоть ты что делай.
То есть я как пользователь словил кучу проблем при апдейте, не получил НИЧЕГО полезного, чего не было бы в предыдущей версии, зато приобрёл кучу багов и глюков, которых раньше у меня не было, и потерял часть функционала, который попросту нечем заменить.
Вот на хрена такие апдейты делать? Зачем они нужны? Почему бы разработчикам не засунуть свои обновления туда, откуда они их высрали, и не мучить пользователей? Ну ладно коммерческий софт, там приходится новые версии делать, чтобы продажи шли. Но опенсорс-то зачем апдейтами поганить?
Aser Aspire 5315. Установлен SSD, вместо CD - HDD на 1 Тб, увеличена оперативная память до 4 гб, процессор заменён на максимально возможный для частоты шины материнской платы - T9300, внутренний Wi-fi модуль заменён на современный 5 Ггц. Поставил Windows 10, тяжеловата для него, но вполне себе работает. До сих пор периодически используется как резервная машинка. Обожаю ноутбуки тех времен, когда можно было его апргрейдить как большой компьютер.
Можно VxKex заюзать (нередко достаточно включить всего одну галочку, чтобы софт заработал). Единственное что на данный момент на гитхабе остался только его форк (и вроде даже развивается) вот тут: https://github.com/i486/VxKex
Блок с потреблением x2 от расчётного следует брать по следующим причинам:
КПД БП представляет собой холмик в районе 40%-50%. То есть при половинной нагрузке блок максимально эффективен (см график ниже)
Качественные современные БП оборудованы функцией гибридной работы, которая отключает вентилятор при нагрузке <30% или около того. Следовательно, чем мощнее блок - тем в большем числе сценариев он будет полностью бесшумным. Киловаттный блок со средней видеокартой и средним процессором (особенно AMD из-за их энергоэффективности) будет бесшумным практически всегда
Блок, работающий НЕ на пике мощности, меньше греется и медленнее изнашивает свои компоненты
Задел под будущий апгрейд, а также под возможную просадку максимальной мощности из-за высыхания конденсаторов
Справедливости ради приведу одну причину не стоит завышать мощность. При выходе из строя видеокарты и возникновении КЗ мощный БП может этого не понять и продолжать подавать ток на всю дурь, вызывая более дорогостоящие в ремонте повреждения (более глубокий прогар). Более слабый блок отключился бы раньше по защите и минимизировал бы повреждения. Причина редкая и специфичная, но упомянуть стоит.
Да-да, потом узнаёшь, что стоит он максимум $500k при покупке у крупного европейского поставщика с обслуживанием в $100k в год (было актуально до 2022 года), но при желании его пишет любая адекватная софтовая компания за пол года.
Функционала там с гулькин нос, все протоколы уже лет 15 как работают через IP и никаких дорогих специфичных железок не надо.
А чуть позже понимаешь, что операторы уже внедрили 4G и VoLTE, а там услуга SMS реализуется ещё проще в виде отдельного приложения поверх SIP'а и реализовать такое становится ещё проще.
Знаете, кто такой пионер? Это человек, который сначала создаёт трудности, а потом их мужественно преодолевает.
Допустим, какие-то школьники так заблокировали мне номер. Они даже не меня блокировали, хотели пошутить над другом, но ошиблись в цифре. Что и как я должен проверить по логам оператора, кто мне компенсирует моё время, а также убытки, связанные с недоступностью связи, банковского обслуживания и т.д.?
Я пользуюсь антиспамом от гугла и однажды один банк мне чуть все счета не заблокировал. Потому что они со своих телефонов спамом занимались и люди их помечали как спамеров, а потом они по делу до меня дозвониться пытались и не смогли.
По жалобам пользователей надо не номера блокировать, которые пачками рандомные у опсоса арендуются, а выписывать оборотные штрафы после разбирательства правоохранительными органами. Пожаловались 1000 человек на банк, у банка нет подписанного согласия на получение рекламы (не галочка одна из 45, а реальная подпись, на бумаге или пальцем по экрану под отдельным согласием, т.е. чтобы пользователь не мог что-то подписать случайно) и банк получает 5% оборотного штрафа. Если спамера идентифицировать не получается, оборотный штраф получает юрик-владелец номера, дальше пускай разбирается со своим клиентом и взыскивает с него регрессом. Всё, спам прекратится в тот же день.
С мошенниками та же фигня. Обманули человека, убытки компенсирует опсос, котопый номер ему продал и банк, который антифрод не хочет настроить. И не будет больше массового телефонного мошенничества.
Как вариант собрать wrt с проприетарными драйверами. Так у меня замечательно работает. Единственно привязан к более старой версии wrt под которую есть драйвера mtk - 21.02, ну и пофиг. @itdog"на момент выхода статьи под него нет OpenWrt" - есть immortal ;)
Наверное стоило упомянуть, что у ASUS TUF-AX6000 есть полная копия в виде ASUS TX-AX6000 (просто другой корпус, продаётся только на китайском рынке).На озоне его продавали зимой за 13500руб.
ASUS TX-AX6000 занял в одном из китайских тестов первое место по соотношению цена/производительность:
С моей точки зрения, человеку, который понимает, как устроен метациклический интерпретатор, большая часть базы ваших референсов вообще не понадобится. Объектно-ориентированное проектирование – это, в сущности, объяснения, как решить сложную задачу по-простому, если нет возможности сделать это по уму.
Это всё вопрос упакованности знаний. Так называемые “паттерны проектирования” гораздо продуктивнее рассматривать в качестве синтаксических конструкций метаязыка. Почему продуктивнее? Потому что такое знание объективно и верифицируемо. Но проще, конечно, заучить со скрижалей.
Это как мы в школе учим, что квадратное уравнение имеет корни, когда дискриминант неотрицательный, а в институте в матанализе это обстоятельство оказывается небольшим следствием теоремы Коши (а ещё заодно и комплексные корни появляются). Аналогия тут достаточно глубокая, я её почерпнул из статьи Шилова про семантику высших порядков.
Это нормальное явление при любом создании чего-то нового. Особенно в такой области, как ракетная техника. Невозможно при опытно-конструкторской работе создавать только работающие образцы, на то она и опытная.
И, если вы вдруг не в курсе, время и деньги потратил не только Королёв, но и ЦЛПС - организация, которая разрабатывала ракету и для которой Королёв делал корпус и двигатель. ЦЛПС не сумели сделать систему наведения, а Королёва назначили крайним. Вот здесь я подробнее про это писал: раз, два.
Какие ваши доказательства?
Не останется. Королёв был осуждён по статьям 58-7 (Подрыв государственной промышленности, транспорта, торговли, денежного обращения или кредитной системы, а равно кооперации, совершенный в контрреволюционных целях) и 58-11 УК РСФСР (Всякого рода организационная деятельность, направленная к подготовке или совершению предусмотренных в настоящей главе преступлений).
Никакой растраты там нет, это совершенно другая статья УК. Соответственно, как только "контрреволюционные цели" оказались туфтой - Королёв был полностью оправдан, потому что никакой растраты в его действиях не было, а была обычная конструкторская работа.
Врать-то зачем? Девять месяцев в пересыльной тюрьме, полгода на Колыме в лагере.
Я на старый ноут (Samsung NP300) добавил памяти (8Gb), заменил диск SATA SSD 512Gb, поставил Linux Mint и... Живет старичок. Для всяких вспомогательных задач вполне себе годен.
Убунта в этом плане ничуть не лучше винды. Тоже совершенно дебильные обновления ради обновлений, которые только урезают функциональность.
Вот например, срок поддержки Kubuntu 22.04 уже истекает, сдуру обновился до 24.04. Результат:
Кирпич. Систему пришлось переустанавливать полностью с нуля. К слову, ещё ни разу мне не удавалось ни на одной машине успешно обновить дистрибутив штатным апдейтером. Только полной переустановкой.
Части софта, который верой и правдой служил годами, на новой ОС просто нет - не поддерживается. Особенно проблемно отсутствие EasyStroke, у которой никаких современных альтернатив нет вовсе. Соответственно, пользоваться графическим планшетом в качестве мышезаменителя на новой Ubuntu попросту мучительно - нет нормального скроллинга, обеспечить его нечем.
Дебильный snap во все поля. Куча софта, который раньше работал шустро и беспроблемно, теперь на snap'е, так что тормозит и глючит.
Глюки с AppArmor, который на новом дистрибутиве настроен через одно место. Шаманить пришлось долго.
Графические глюки. Почему-то интеловский видеодрайвер под старую версию ОС работал без проблем, а в новом то и дело лезут какие-то артефакты с непрорисовкой окон или проблемы с композитингом.
Глюки в новой версии Qt, у которой с графическим планшетом свои отношения. Вот как назвать ситуацию, когда тап стилусом в целой куче программ (включая LibreOffice) фиксируется на 20 пикселей ниже той точки, где на экране отображается курсор мыши?
Выпилена на хрен поддержка растровых шрифтов. Ну да, у всех же 8к мониторы (у разработчиков так точно), так что "нинужна". В итоге на экранах вроде 1280x1024 шрифты теперь мыльные, хоть ты что делай.
То есть я как пользователь словил кучу проблем при апдейте, не получил НИЧЕГО полезного, чего не было бы в предыдущей версии, зато приобрёл кучу багов и глюков, которых раньше у меня не было, и потерял часть функционала, который попросту нечем заменить.
Вот на хрена такие апдейты делать? Зачем они нужны? Почему бы разработчикам не засунуть свои обновления туда, откуда они их высрали, и не мучить пользователей? Ну ладно коммерческий софт, там приходится новые версии делать, чтобы продажи шли. Но опенсорс-то зачем апдейтами поганить?
Aser Aspire 5315. Установлен SSD, вместо CD - HDD на 1 Тб, увеличена оперативная память до 4 гб, процессор заменён на максимально возможный для частоты шины материнской платы - T9300, внутренний Wi-fi модуль заменён на современный 5 Ггц. Поставил Windows 10, тяжеловата для него, но вполне себе работает. До сих пор периодически используется как резервная машинка. Обожаю ноутбуки тех времен, когда можно было его апргрейдить как большой компьютер.
Можно VxKex заюзать (нередко достаточно включить всего одну галочку, чтобы софт заработал).
Единственное что на данный момент на гитхабе остался только его форк (и вроде даже развивается) вот тут: https://github.com/i486/VxKex
Блок с потреблением x2 от расчётного следует брать по следующим причинам:
КПД БП представляет собой холмик в районе 40%-50%. То есть при половинной нагрузке блок максимально эффективен (см график ниже)
Качественные современные БП оборудованы функцией гибридной работы, которая отключает вентилятор при нагрузке <30% или около того. Следовательно, чем мощнее блок - тем в большем числе сценариев он будет полностью бесшумным. Киловаттный блок со средней видеокартой и средним процессором (особенно AMD из-за их энергоэффективности) будет бесшумным практически всегда
Блок, работающий НЕ на пике мощности, меньше греется и медленнее изнашивает свои компоненты
Задел под будущий апгрейд, а также под возможную просадку максимальной мощности из-за высыхания конденсаторов
Справедливости ради приведу одну причину не стоит завышать мощность. При выходе из строя видеокарты и возникновении КЗ мощный БП может этого не понять и продолжать подавать ток на всю дурь, вызывая более дорогостоящие в ремонте повреждения (более глубокий прогар). Более слабый блок отключился бы раньше по защите и минимизировал бы повреждения. Причина редкая и специфичная, но упомянуть стоит.
График КПД
Да-да, потом узнаёшь, что стоит он максимум $500k при покупке у крупного европейского поставщика с обслуживанием в $100k в год (было актуально до 2022 года), но при желании его пишет любая адекватная софтовая компания за пол года.
Функционала там с гулькин нос, все протоколы уже лет 15 как работают через IP и никаких дорогих специфичных железок не надо.
А чуть позже понимаешь, что операторы уже внедрили 4G и VoLTE, а там услуга SMS реализуется ещё проще в виде отдельного приложения поверх SIP'а и реализовать такое становится ещё проще.
Знаете, кто такой пионер? Это человек, который сначала создаёт трудности, а потом их мужественно преодолевает.
Допустим, какие-то школьники так заблокировали мне номер. Они даже не меня блокировали, хотели пошутить над другом, но ошиблись в цифре. Что и как я должен проверить по логам оператора, кто мне компенсирует моё время, а также убытки, связанные с недоступностью связи, банковского обслуживания и т.д.?
Я пользуюсь антиспамом от гугла и однажды один банк мне чуть все счета не заблокировал. Потому что они со своих телефонов спамом занимались и люди их помечали как спамеров, а потом они по делу до меня дозвониться пытались и не смогли.
По жалобам пользователей надо не номера блокировать, которые пачками рандомные у опсоса арендуются, а выписывать оборотные штрафы после разбирательства правоохранительными органами. Пожаловались 1000 человек на банк, у банка нет подписанного согласия на получение рекламы (не галочка одна из 45, а реальная подпись, на бумаге или пальцем по экрану под отдельным согласием, т.е. чтобы пользователь не мог что-то подписать случайно) и банк получает 5% оборотного штрафа. Если спамера идентифицировать не получается, оборотный штраф получает юрик-владелец номера, дальше пускай разбирается со своим клиентом и взыскивает с него регрессом. Всё, спам прекратится в тот же день.
С мошенниками та же фигня. Обманули человека, убытки компенсирует опсос, котопый номер ему продал и банк, который антифрод не хочет настроить. И не будет больше массового телефонного мошенничества.
Как вариант собрать wrt с проприетарными драйверами. Так у меня замечательно работает. Единственно привязан к более старой версии wrt под которую есть драйвера mtk - 21.02, ну и пофиг.
@itdog"на момент выхода статьи под него нет OpenWrt" - есть immortal ;)
Наверное стоило упомянуть, что у ASUS TUF-AX6000 есть полная копия в виде ASUS TX-AX6000 (просто другой корпус, продаётся только на китайском рынке).На озоне его продавали зимой за 13500руб.
ASUS TX-AX6000 занял в одном из китайских тестов первое место по соотношению цена/производительность:
Источник: https://youtu.be/Z72ooqxaYb8?t=506
Про ООП, паттерны и чистый код лучше читать вот эту статью: https://habr.com/ru/articles/885980/
Спасибо за статью.
Еще приложение в копилку, 'algorithms & data structures with unique interactive visualizations"
https://play.google.com/store/apps/details?id=com.iov.lordofalgorithms
"Алгоритмы" Томас Кормен
Кнута вообще не надо, если честно. Представляет интерес в исторических (раньше люди писали вот так) или коллекционных целях.
Корман, Сэджвик, Шень (из наших) - просто на голову лучше если цель разобраться с алгоритмами.
А после прочтения SICP, можно посмотреть пару плей-листов:
https://www.youtube.com/watch?v=bPCBb1U56yw&list=PLQyMGME-L41Pokb8WFI2hgTEA2GhwL_Jy
https://www.youtube.com/watch?v=n3wEM7P11kI&list=PLQyMGME-L41NPK0U-XzRVmU6DKl0iePrT
С моей точки зрения, человеку, который понимает, как устроен метациклический интерпретатор, большая часть базы ваших референсов вообще не понадобится. Объектно-ориентированное проектирование – это, в сущности, объяснения, как решить сложную задачу по-простому, если нет возможности сделать это по уму.
Это всё вопрос упакованности знаний. Так называемые “паттерны проектирования” гораздо продуктивнее рассматривать в качестве синтаксических конструкций метаязыка. Почему продуктивнее? Потому что такое знание объективно и верифицируемо. Но проще, конечно, заучить со скрижалей.
Это как мы в школе учим, что квадратное уравнение имеет корни, когда дискриминант неотрицательный, а в институте в матанализе это обстоятельство оказывается небольшим следствием теоремы Коши (а ещё заодно и комплексные корни появляются). Аналогия тут достаточно глубокая, я её почерпнул из статьи Шилова про семантику высших порядков.