Pull to refresh
81
0
Антон Сердюков @devzona

Programistik

Send message

Точнее большое разнообразие дистрибутивов и версий ядер Linux весьма затрудняет разработку вредоносного кода, потому что приходится под каждую версию компилировать исходный код заново. Но в статье идет речь про особый системный уровень, вот я и пытаюсь узнать у автора, что имелось в виду.

Docker отсутствует. Производительность ниже плинтуса, толк с Эльбруса при такой производительности, нулевой.

Эльбрус существует только за счет госдотаций. Как только халявные деньги от государства иссякнут, все позабудут что был вообще такой процессор.

В связи с тем, что система Linux работает иначе как на системном уровне, так и в пользовательском окружении она меньше подвержена различным вирусам и троянам.

Может быть, я что-то не понимаю в Linux, можете пояснить что это за такой системный уровень, в котором работает Linux и как он защищает от вирусов и троянов?

Да можно сказать, что эта проблема в большей степени решена с приходом SSD, но из-за фрагментации файлов, может происходить и их целостность, что впоследствии может проявиться ошибками системы.

Советую почитать материалы про журналируемые файловые системы

В Linux же почти нет отличий скорости загрузки системы после установки и после прохождения какого-то времени.  

А вы поставьте на Linux 100500 различных программ, как и на Windows, у вас и Linux начнет неожиданно тормозить.

Тут отличная возможность пройти обучение за счет компании, которая мигрирует на другое ПО и ОС для профессионального роста.

Вы путаете две принципиально разные вещи, это обучение новым знаниям, и тупое допиливание кривого софта. От второго пункта особо умным никогда не станешь.

Т.к. проект импортозамещения инициирован государством

Это основная причина, почему все это никогда не поедет. Задача государства заключается не в импортозамещении так таковом, а в создание  отличных условий для бизнеса, в которых предприниматели захотят организовать свой бизнес. Вы думаете, в США президент давал распоряжение, а ну по быстрому сделали свой процессор или свою операционную систему? Важно понять следующее, люди никогда не будут создавать прекрасное и красивое из-под палки. Только на настоящему, свободные в своих мыслях, словах, мышлении, люди смогут создавать произведения искусства в обрасти электроники, программного обеспечения, и т.д. Именно поэтому, все современное железо и софт, которым мы пользуемся, придумали в США и в Европе.

Поэтому в первую очередь цель статьи успокоить панику

Ваша статья прям как успокоительное, глаза раскрыли. Да Вы себе даже близко не представляете какая паника у производственников. Вы чем собираетесь заменять например Lync сервер от MS, а Exchange сервер? Про SAP R/3 я вообще молчу.

Прежде чем писать подобные влажные фантазии возьмите например MS SharePoint Server. Установите это ПО. Составьте список из функциональных возможностей. А потом найдите аналог под Linux, установите этот аналог. И пройдитесь по списку, отметьте галочками те функции, которые будут в так называемом аналоге. Тогда выводы будут хоть как-то понятны.

Adobe Photoshop может заменить GIMP

Раз все так просто, то почему в GIMP элементарно не сделали иллюстрацию к посту? А аналог Adobe Lightroom тоже можете найти?

Linux и open-source это прекрасные вещи. Но очень важно помнить о том, что Linux, как и разные проекты open-source, это не готовые коробочные продукты по стилю ткнул и все заиграло. Linux и open-source это конструкторы из которых еще предстоит создать законченный продукт. Все это необходимо дорабатывать напильником, подружить друг с другом, написать документацию, обеспечить поддержку. Вот только тогда можно и заикаться о каком-то аналоге.

Так весь смысл в том, что спецы в Selectel правильно делают. Они взяли железку, есть запрос на серверное ПО, http-серверы, базы данных, java, и т.д. Все из этого практически ничего не портированно под E2K. Но часть работает в режиме трансляции, поэтому они и берут что есть. Смотрят результаты, а они мягко говоря, не впечатляют. Когда весь необходимый софт для хостинга будет портирован под E2K, вот тогда и будет разговор. А пока я вижу уж очень сырой продукт в виде Эльбруса, который ни на что не годится.

Железо недопиленно, софт только самый базовый, аппаратной виртуализации нет, docker отсутствует, java не работает, dotNET тоже не работает. Спрашивается, ну и зачем нужен этот кусок не пойми чего за мегабабло? Потратили овердофига народных денег, а результат нулевой.

Да, единственный момент заключается в том, что компиляция в конфигурацию FPGA-процессора осуществляется с использованием Hastlayer Remote Services. Для небольших проектов доступ бесплатен.

Исследования конечно радужные, но в футере к отчету написано:

Мы бы хотели предупредить, что эти заявления являются только предположениями и реальный ход событий или результаты могут отличаться от заявленного. ... Эти факторы могут быть причиной отличия реальных результатов от проектов и прогнозов. Они включают в себя: текущее состояние экономики, включая геополитическую ситуацию, связанную с ситуацией в Украине; расширение санкций и ограничений ...

Без учета текущих событий, такие отчеты превращаются в сферического коня в вакууме.

Согласен, у Вас скорее всего вынужденное решение т.к. к сожалению пока на рынке ничего нормального нету. Писать пост в WordPress и потом его прогонять через программу на .net, которая перебивает теги на хабровские, еще тот костыль.

Можно предложить голосовалку на редактор типа WYSIWYG с переключением на html-код или Markdown-код, кому как нравится. Технически это сделать несложно, в старом редакторе WordPress уже реализовано, только необходимо добавить Markdown-код.

И еще сделать реестр залитых иллюстраций с возможностью замены. Например обнаружил неточность в схеме, не загружаешь новое изображение, а потом меняешь в тексте ссылку. А просто в реестре делаешь замену и все.

А Вы не суйте левые либы) Вы думаете в авиа, авто и мед нет open-source кода? Есть и предостаточно. Все требования на самом деле упираются в зону ответственности. Первый сыр-бор с автопилотом для авто, был именно из-за этого, т.е. кого винить в случае проблем?

Например, решили вы сделать свою вундервафлю. Взяли железку от крупного вендора, а не китайскую на три рубля. Сделали прошивку на Windows 10 IoT вместе со своим приложением. А потом бац! И клиент из-за вашей вундервафли получил убытки. Вы проводите экспертизу и выясняете, что ваш код отработал без нареканий, проблема возникла из-за системного драйвера Windows. В этом случае, клиент взыскивает компенсацию с поставщика решения, т.е. с вас. А вы в свою очередь с Microsoft, потому что проблема возникла из-за ОС.

В случае использования open-source, вся ответственность лежит на ваших плечах, вот и весь разговор.

Писать пост в VSCode? Программисты интересны тем, что они часто любят использовать инструменты не по назначению. А потом пишут посты, как они героически превозмогая себя забивали гвозди микроскопом. Например, до сих пор уродливые редакторы типа vim в Linux превозносят как нечто божественное. При том, что есть нормальный редактор с псевдографикой mcedit.

Самое простое писать пост в WordPress, затем его конвертировать под теги Хабра. Посты правлю в старой версии редактора Хабра. Откровенно говоря, не знаю, какой жопой думали программисты Хабра, делая новый редактор. Просто необходимо переключаться на html-код, и иногда править сам код. Без этого никак, в WordPress одни теги, у Хабра другие, невозможно править html без доступа к коду.

Вот если бы html был единым стандартом как word, тогда другое дело, а пока только визуальное редактирование html это фантастика.

И еще к жопности программистов Хабра, в старой версии редактора была возможность запланировать публикацию на определенную дату. Так вот, теперь эта функция доступна только в новом редакторе. Это же, как надо было захардкодить новый формат редактора, что шедулер не может работать с абстракцией поста.

Как нет результатов? А вы разве не видите как после известных событий стало жить лучше? Дальше только такие результаты, и еще хуже. Как говорится вначале нужно было мозгами думать, а сейчас уже поздно метаться.

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

Согласен с @smartpunter Posteo прекрасный сервис, эксплуатирую уже более 3 лет. Есть API, все работает из коробки включая SSL. Есть платная версия, если хотите большего, но бесплатной версии хватит по самые уши. Успешно детектирует всякие шуданы, которые все норовят прощупать на уязвимости. В отличие от инструкции автора поста, запускается всего одной строкой со всеми плюшками. И весь вопрос, зачем? Только испортил буханку хлеба, а хлебом играться нельзя.

Согласен что бесплатно доступны не все выступления, но некоторые интересные для себя можно выбрать среди доступных. На основном канале, доступна запись выступлений, там более 3 часов выступлений.

Смотрю конференцию в приложение talque for Android.

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

Благодарю! Код уже посмотрел, идеи отличные.

На мой взгляд проще использовать готовый комбо датчик гироскоп/акселерометр, и по алгоритму определять что происходит с аппаратом в текущий момент, благо железо позволяет. И потом твердотельную релюшку дергать, потребление тока у нее небольшое, или транзистор (в зависимости от схематики).

Ssd1306(I2cDevice.Create(new I2cConnectionSettings(2, Ssd1306.DefaultI2cAddress))

Вместо 2, должна быть 1, т.е.

Ssd1306(I2cDevice.Create(new I2cConnectionSettings(1, Ssd1306.DefaultI2cAddress))

Можете свой проект NanoFrameworkTest1.nfproj как есть, вместе с бинарниками, отправить мне на почту, я попробую его развернуть на своей плате.

Давайте по порядку:

1) Плата для развертывания -  Wemos TTGO WiFi/Bluetooth BLE с OLED-экраном 0.96 дюйма на ESP-WROOM-32. У меня куплена вот прям эта.

2) Прошивка - ESP32_BLE_REV0

3) Проект сканера Wi-Fi который на видео - nanoframework-esp32-scan-wifi

4) Если не удается развернуть, то можно залить приложение вручную. Собрать его и выполнить команду, номер COM-порта и путь к файлу заменить на свои значения:

nanoff --target ESP32_BLE_REV0 --serialport COM3 --deploy --image "C:\Projects\nanoframework-esp32-scan-wifi\bin\Debug\nanoframework_esp32_scan_wifi.bin"

Используйте проект nanoframework-esp32-scan-wifi все что связано с wifi можете удалить. Или возьмите проект Ssd13xx и замените контакты I2C, они отличаются на плате TTGO:

//configure the I2C GPIOs
Configuration.SetPinFunction(5, DeviceFunction.I2C1_DATA);  // ESP32 - 21, Wemos TTGO OLED Battery - 5
Configuration.SetPinFunction(4, DeviceFunction.I2C1_CLOCK); // ESP32 - 22, Wemos TTGO OLED Battery - 4  

Исходный проект (без добавления моего кода) - SSD13xx & SSH1106 OLED display family

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity