Рубрика «программы»

image

Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компиляторов и кодогенерации достаточно сложная: чтобы просто загрузить ELF или EXE (PE) программу, вам нужно досконально разбираться в особенностях вашей архитектуры: что такое ABI, релокации, GOT, отличие -fPIE от -fPIC, как писать скрипты для ld и т. п. Недавно я копал SDK для первых версий Symbian и основываясь на решениях из этой ОС понял, каким образом можно сделать крайне «дешевую» загрузку любого нативного кода практически на любом микроконтроллере, совершенно не вникая в особенности кодогенерации под неё! Сегодня мы с вами: узнаем, что происходит в процессе загрузки программы ядром Linux, рассмотрим концепцию, предложенную Symbian Foundation и реализуем её на практике для относительно малоизвестной архитектуры — XTensa (хотя она используется в ESP32, детали её реализации «под капотом» для многих остаются загадкой). Интересно? Тогда добро пожаловать под кат!
Читать полностью »

image

Мы живем в такое время, когда снимок со спутника можно получить в один клик. В оптическом, в инфракрасном и в радиодиапазоне. А еще историю изменений в определенной координате за несколько лет.

Зеленый Кот нашел разбившуюся советскую исследовательскую станцию «Марс-3» по снимкам со спутника, тысячи экологов следят за лесами Амазонки и состоянием береговой линии, школьники делают учебные проекты по слежке за популяцией моржей, репортеры проводят расследования, освобождают рабов, мониторят лагеря беженцев.

Предлагаю вам подборку бесплатных ресурсов и проектов со спутниковыми данными, программами обработки этих данных и полезные статьи.
Читать полностью »

Не так давно прогремела новость о том, что Android отказывается от APK-файлов и переходит на AAB. Вы наверняка уже эту новость прочитали, во всём разобрались и успокоились, так как новость проходная. Тем не менее, мы считаем, что переход к новой системе публикации приложений App Bundle — это часть большого пути, которую проделала система Android, чтобы стать по-настоящему быстрой, эффективной и супероптимизированной платформой. Поэтому мы подготовили большой и очень интересный материал. И сегодня мы раскроем вам массу страшных тайн Android.

Инфляция программного обеспечения с 2009 по 2019

Вам не кажется: программы и правда стали дороже - 1

Сегодняшний доллар стоит чуть больше завтрашнего – мы знаем это с детства. Но, не в последнюю очередь благодаря закону Мура, технология перевернула это уравнение вверх ногами. Бытовая техника, компьютеры, телефоны, телевизоры каждый год предлагают нам всё больше возможностей – и часто за меньшую цену. Мы привыкли, что с покупкой техники можно и подождать. Есть шансы, что завтра она станет лучше и дешевле.

Но, возможно, это не так. В последнее десятилетие цены на ПО постепенно карабкались вверх. Мы изучили сотню бизнес-приложений, и в среднем их цена выросла на 62% — даже если учитывать приложения, стоимость которых не менялась или уменьшилась. А если вы платите за приложение, стоимость которого увеличилась, есть большая вероятность, что сегодня она стоит на 98% дороже, чем десять лет назад.

Вам не кажется: программы и правда стали дороже.
Читать полностью »

Вчера президиум АНО «Цифровая экономика» решил сократить с девяти до шести число «прорывных» сквозных технологий, по которым будут разрабатываться дорожные карты. Сокращение затронуло такие направления, как большие данные, промышленный интернет и робототехника.

Ранее в рамках федерального проекта «Цифровые технологии» было решено развивать такие направления, как нейротехнологии и искусственный интеллект, технологии виртуальной и дополненной реальности, компоненты робототехники и сенсорики, технологии беспроводной связи, большие данные, системы распределенного реестра (блокчейн), промышленный интернет, новые производственные технологии и квантовые технологии.
Читать полностью »

Microsoft прекращает поддержку классической десктопной версии Skype c 1 ноября - 1

Корпорация Microsoft уже во второй раз объявляет о прекращении поддержки десктопной версии Skype (7.0). В первый раз компания сообщала о том, что мессенджер старой версии прекратит работу в сентябре. Но затем, после того, как сотни тысяч человек попросили этого не делать, дату перенесли.

Правда, ненадолго — сейчас компания уведомила пользователей Skype о том, что для классической версии все закончится 1 ноября. Ну а с 15-го ноября корпорация прекратит поддержку аналогичной версии для мобильных устройств и планшетов.
Читать полностью »

Обзор ПО для 3D-печати Simplify3D - 1

Всем привет! С вами Top 3D Shop и сегодня мы расскажем о Simplify3D, уникальном программном обеспечении для FDM-принтеров.

Смотрите наш видеообзор и читайте текстовую версию далее.
Читать полностью »

Странное искусство составления пояснений к релизу приложений - 1

Если у вас есть iPhone, зайдите в App Store и откройте обновления. Вы увидите пояснительные записки, описывающие изменения, сделанные разработчиками в самых новых версиях приложений вашего телефона. По большей части они довольно скучные:

• Исправления багов и обновления быстродействия.
• Исправления багов.
• Обновление содержит улучшения по стабильности и быстродействию.
• Обновление оптимизирует обработку уведомлений.

Но иногда примечание выделяется. Недавно просматривая собственные оббновления, я наткнулся на одно из них, написанное для транспортного приложения под названием Transit, которое я часто использую в Нью-Йорке.
Читать полностью »

Немного об анализаторах Wi-Fi покрытия на Android - 1

Ни для кого не секрет, что сети Wi-Fi довольно сильно подвергаются воздействию помех, а на пути распространения беспроводного сигнала могут встречаться стены и другие объекты, и после очередного такого препятствия электромагнитная волна может просто не выполнить свое предназначение. В век цифровых технологий визуализировать можно все что угодно, и даже то, как распространяются невидимые человеческому глазу сигналы Wi-Fi-диапазона.
Читать полностью »

АНБ открыло аккаунт на GitHub - 1Агентство национальной безопасности — американское разведывательное агентство, которое традиционно работает в условиях секретности — наконец-то присоединилось к GitHub и открыло официальную страничку: github.com/nationalsecurityagency. Там АНБ будет публиковать исходный код своих программ. В этом есть своеобразная ирония, поскольку много программного обеспечения АНБ ранее утекло в открытый доступ, то есть стало свободным де-факто, без всякого содействия со стороны АНБ. Как тот же инструмент EternalBlue, который в апреле 2017 года слила хакерская группа Shadow Brokers среди прочих инструментов АНБ, а позже на его базе был разработан червь и криптовымогатель WannaCry.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js