Pull to refresh
37
0
Алексей @alexeishch

Разработчик

Send message
Функция unsafe потому что автор кода - ленивая жопа 
Перед броском гнилым помидором подумайте: хотелось бы вам выделять память вручную?

Надо было банально прочитать инструкцию. Для таких случаев маршалинга используется ref long

У меня есть обратный пример. На прошлом месте приходил CTO, который участвовал в конференциях, но по факту оказался слабее любого лида в компании. Вот это был ад, которого я никому не пожелаю

Есть же теория Горькавого о том, что темная энергия это остаточная энергия от сжатия предыдущей вселенной, эта теория даже предсказывает что эту энергию можно увидеть в гравитационных волнах в гигагерцовом диапазоне.

Считаю что в статье не хватает напряжения питания. Еще было бы действительно круто если бы было бы расписано какие криптографические расширения есть у процессоров.


Приведу пример по Odroid, почему это важно.
1. В отличие от остальных он питается от 9-12V источника питания и его можно посадить на стандартный UPS от видеокамеры, каких навалом на рынке и это гораздо более отработанное решение чем UPS на 5В
2. У него есть аппартная поддержка криптографии. Т.е. он может на зашифрованный жесткий диск при шифровании AES писать данные практически с той же скоростью как и на не зашифрованный. Эта штука незаменима для бэкапов ноутбука на котором например может быть платежная информация. Когда я делал аналогичные схемы на Raspberry PI 4 то там скорость падает чуть ли не десятикратно. Чип способен на шифрование только по интернету и до 100 МБит/с, хотя там тоже ARM64 и казалось бы шифрование должно быть по стандарту, а его нет :-(
2b) Подключение и там и там по USB3.0 - скорость на сигейтовских дисках такова что они без проблем почти с гигабитной скоростью по проводам гоняют данные

P.S. Забавно, что Odroid у меня задерживали на таможне. Не знаю почему, но к ним пришлось ехать, в результате отдали достаточно быстро, при себе имел распечатанное описание и отослал им на почту скрин из заказа с телефона

Производитель то свой диск позиционирует как внутренний, малогреющийся для большого хранилища внутри ноута в паре с SSD. Почему он постоянно шуршит - вообще непонятно. Притом что работает уже года 2 абсолютно исправно

Я "счастливый" обладатель SMR диска 2.5 WD для ноута. Диск постоянно "шуршит" даже когда не занят никакими делами. Это очень сильно раздражает. Брался в ноут в качестве пары к SSD для музыки, фильмов и прочего. Шуршание в ненагруженном режиме реально раздражает, потому что такое на нормальных дисках бывает только в случае проблем.

Считаю что эту технологию либо нужно доработать, либо выкинуть уже на помойку

Блин я хотел Raspberry PI запитать и 4 USB диска к ней. А за какую цену брали и для какой задачи? Мне исключительно для своей внутренней жабы, чтобы она не душила при заказе :-D

А нет ли уже готовых аналогичных плат, но меньшей мощности? Например на 50 Вт или что-то в том же духе?

Там была проблема выбора. Весь этот зоопарк очень дорого поддерживать. Даже Intel(!) была не в состоянии по деньгам поддерживать одновременно x86, x86_64, Itanium и ARM проекты.


У Интела был прекрасный Итаниум, у Интела был прекрасный XScale ARM.
Первый угробили в угоду x86_64, XScale угробили в угоду Silverthorne (который стал называться Atom). В 2007 году казалось что Silverthorne возьмет всю мобильную нишу. Нишу графических адаптеров возьмёт Larrabee (поэтому у стажеров тогда NDA был на три года). Т.е. абсолютно везде будет x86 )))

В итоге эти наполеоновские планы не сбылись. Atom взял нишу нетбуков/субноутбуков, ARM стал подавлющей архитектурой на мобилке, а лидерство в графических адаптерах захватила NVidia

Это не суеверие. В языке Пушкина и Есенина есть куда больше вариантов перевода с убогого компьютерного языка.

Выглядит так, как будто компилятор для Эльбруса дубовый. Компилятор от Intel банально более крутой. Еще когда я в 2007 году в Летней Школе Intel, он тогда за счет оптимизаций рвал всех. Кстати наверно, если ты учишься - то тебе будет полезно и интересно туда попасть. https://russia-students.ru/

На фронте вообще без разницы как оно будет реализовано. Главное чтобы не было нигде квадратичной сложности. Разница несущественна.

У вас выглядит так, будто объектной модели не хватает базового класса, в производных же должно быть поведение. Зачем там вообще изначально enum непонятно - может это какие-то фичи Apple

Enum c switch идут в паре не просто так. Конструкция switch реализуется большинством компиляторов на низком уровне с помощью механизма Jump Table. Это позволяет в хорошем случае (когда все enum пронумерованы маленькими числами) все ветвление выполнить за три инструкции процессора как на x86 так и на ARM архитектуре.
Языки более высокого уровня также используют это "под капотом" у себя. Например виртуальная машина .NET имеет специальный опкод(!) для инструкции switch чтобы в дальнейшем оптимизировать подобное, а все новомодные switch по строкам, pattern matching и прочее используют примитивы вроде словарей, чтобы в конечном итоге прийти к такому свитчу

>можно писать на JS-е, знатоков которого полно
Вот тут я прям в голос засмеялся

Во-первых, потому что VSCode написан компанией, которая делает лучшие среды разработки на этой планете (это главная причина)
IDEA же изначально была глотком воздуха в мире безумства авторов Java, которые изначально(!) решили что джаве своя IDE не нужна. Но основная проблема Java с жором памяти никуда не делась.
Во-вторых, потому что JavaScript там всё же компилируется, благодаря V8. Без этого Electron был бы не юзабелен.

От себя добавлю, что Visual Studio на винде работает быстрее чем IDEA на MacOS (проверялось на одном интеловском ноуте Apple). А так покупайте Мак - с его железом разница в производительности не ощущается, если памяти 32Гб

  1. Разные провайдеры поступают по-разному. Я смотрел три. На одном нужно подключаться через мост. На другом работает без нареканий. На третьем (сотовом) работает без нареканий, но там свои хитрости

  2. Помимо Tor нужен любой крупный VPN, которым пользуются сами члены элиты и их дети (хаха). Такой VPN или не заблокируют или заблокируют только в крайнем случае.

  3. У вас в любом случае должен быть свой сервер в бесплатном облаке с настроенным OpenVPN, Wireguard и SSH-туннелями.

Собственно вот и весь набор средств джентльмена, который должен быть у каждого. Остальное исключительно по желанию

Information

Rating
4,469-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity