Статьи
2 прочтения · 1 месяц назад
Решил "квакнуть"про отечественные ОС и русскоязычные программы! Знаете, ведь такие были, помните русские команды типа ПЧТ или "черти". Помните "Дельфи", на нём программировали пару-тройку десятков лет тому все отечественные программисты. А почему этот язык заброшен? Просто потому, что спроса на Delphi-программистов в США не было и у даже Вижл-Бэйсик программистов было больше шансов получить работу на "западе". Дело в том, что золотая мечта нашего айтишника - устроиться в зарубежную IT контору. Вот типичный пример. Российская команда разработала OpenCV (англ. open source computer vision library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов. Называлась эта российская компания на английский манер -- Itseez и, как водится, продалась в мае 2016 года корпорации Intel. Ребята шли к успеху и добились своего! Дескать, завидуйте и повторите, если сможете. И вот эти последователи уже штурмуют Верхний Ларс. Заманили буржуины "предателей" ящиком печения и бочкой варения. Только вместо шельмования "релокантов" можно было бы предложить ящики и бочки здесь, на родине. Вот что-то наши не предлагают. А буржуины - предлагают и платят. Значит им это нужно...
2 прочтения · 3 месяца назад
Репост
3 прочтения · 6 месяцев назад
Репост
2 прочтения · 6 месяцев назад
Будет ли у нас отечественное ПО ? -рассуждает автор канала "Электромозг" думаю, маловероятно, ибо, (цитата): "--К сожалению, большая часть программистского сообщества сегодня ориентированы на запад (прямо, как в Беларуси). Так уж повелось, что программисты, погружённые в специфическую экосистему Интернета, воспитанные этой средой, как люди мира, зачастую находятся в оппозиции не только к власти, но и, к сожалению, к стране и государству в целом. Зачастую они являются приверженцами глобалистских идей и склонны оценивать идеи, направленные в сторону суверенизации и снижения зависимости страны от геополитических противников, довольно пессимистично, с увесистой долей недоверия и сарказма. " От себя добавлю один пример, цитата из ВИКИ: "OpenCV (англ. open source computer vision library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом. Реализована на Си/C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков[3]. Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD. .....Значительная часть проекта разработана российской компанией Itseez, поглощённой в мае 2016 года корпорацией Intel[4][5]...." Казалось бы, печально то, что "компания была поглощена", но печаль в том, что абсолютное большинство АйТишников завидуют участи ребят из Itseez! Так что Электромозг - оптимист dzen.ru/...ink
6 месяцев назад
Репост
6 месяцев назад
Репост
6 месяцев назад
Репост
1 прочтение · 6 месяцев назад
Репост
8 прочтений · 7 месяцев назад
Работа с регистрами ZYNQ используя Python
9 мигающих светодиодов! Linux предоставляет доступ к адресам физической памяти через /dev / mem. Это символьное устройство, младшие 512 МБ которого представляют собой физическую оперативную память DDR, присутствующую на плате. Доступ к периферийным устройствам осуществляется через диапазоны памяти, предопределенные в потоке битов, с использованием ввода-вывода с отображением памяти. Проект Vivado базовой системы ZYBO содержит следующие настройки: Чтобы мигать светодиодами на плате, вы можете просто взять адрес смещения LEDs_4bits из редактора адресов и с помощью mmap() записать и прочитать этот диапазон памяти, как если бы это был обычный массив, используя следующий фрагмент Python...
5 прочтений · 7 месяцев назад
Компиляция Devicetree В этом разделе описывается процесс использования компилятора devicetree (DTC) для компиляции исходных текстов devicetree в большой двоичный объект devicetree (DTB). Blob-объект дерева устройств является частью процесса проектирования Xilinx, описанного в разделе Начало работы. Шаг 1: Получение исходного кода компилятора Devicetree - dtc Ниже приведены команды, которые можно использовать для извлечения DTC непосредственно из репозитория Git. В качестве альтернативы, DTC поставляется как часть исходного кода Linux. Например, если исходный каталог Xilinx Linux доступен, DTC будет найден в linux-xlnx/scripts/dtc. Версия dtc, которую мы использовали и проверили, была 1.6.1 git clone git.kernel.org/...git cd dtc make export PATH=$PATH:/<path-to-dtc>/dtc Шаг 2: Предварительная обработка исходных текстов Devicetree Как описано в предыдущем разделе, DTG создает несколько файлов devicetree и связывает их вместе с помощью директив "#include". Прежде чем исходный код devicetree можно будет передать компилятору (DTC), DTS верхнего уровня должны быть предварительно обработаны для объединения всех источников в единый DTS. Это можно сделать с помощью стандартного компилятора GNU C. Например: gcc -I my_dts -E -nostdinc -undef -D__DTS__ -x assembler-with-cpp -o system.dts system-top.dts Шаг 3: Компиляция Blob-файла Devicetree (.dtb) из DTS Для компиляции файла DTS в файл DTB используется утилита под названием device tree compiler (DTC), который мы собрали из исходников на Шаге 1 -- dtс . Как только DTC будет доступен, можно вызвать инструмент для генерации DTB, где "system.dts" - это совокупный исходный код devicetree, полученный в результате предварительной обработки. cd /<path-to-dtc>/dtc dtc -I dts -O dtb -o system.dtb system.dts DTC также может использоваться для преобразования DTB обратно в DTS: dtc -I dtb -O dts -o system.dts system.dtb
4 прочтения · 7 месяцев назад
В строке инициализации UART есть интересный параметр - размер буфера. Когда было так (скопировано из примера) : uart = UART(0, 115200) #tx=1, rx=3) uart.init(baudrate=115200, bits=8, parity=None, stop=1, rxbuf = 256) в RX поступало около 700 байт одним куском, но половина куда-то исчезала,  а изменение строки на такую: uart.init(baudrate=115200, bits=8, parity=None, stop=1, rxbuf = 1024)  исправило положение, данные не теряются. Это относится в первую очередь к ESP8266, там мелкий буфер по умолчанию.
6 прочтений · 2 года назад
Разбирая семейный архив, натолкнулся на любопытную статью в "Журнале для хозяекъ" 1915 г. Предлагаю обсудить её содержание, прошло более 100 лет, проблемы те же. Вкратце : Галиция находилась по турецким игом, под Польшей и Австрией. В 1915 была вновь (!) завоёвана Россией. Согласно Переписи 1900г. в Галиции проживало 3 188 702 поляка и 3 074 449 русских (славян) Галицкие славяне -Червоноруссы- делятся на ряд групп: Гуцулы, Лэмки, Бойки, Коломыи, Угроруссы. Галицкое крестьянство бедно, люди "необычайно темны и невежественны" в силу малоземелья Галичане очень религиозны Галиция богата солью и нефтью(!!!), всё производство сосредоточено в руках польских и еврейских предпринимателей. Галичане вынуждены выезжать на заработки в Америку, Нью-Йорк, Канаду и Аргентину, где работают прислугой в ресторанах и гостиницах. Удивительно, но галичанки-зробичанки, накопив денег, возвращаются домой, в карпатские сёла, чтобы выйти замуж. Автор искренне сочувствует галицким крестьянам в том, что им приходится выезжать на заработки в Европу и Америку, а знамёна России несут надежду на "близкое возрождение"... Кто бы мог полумать , что пройдет 99 лет, и за отнятое проклятыми комуняками право "ездить на заработки в Европу" будут бороться скакуны на Майдане.. Вот она:
Видео