home.social

#sdk — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sdk, aggregated by home.social.

fetched live
  1. 🚨 BREAKING NEWS: Your Kobo can now run apps! Because what every e-reader enthusiast truly desires is turning their distraction-free reading device into another attention-sucking app machine. 🎉 Just what we needed—a way to procrastinate reading by endlessly tinkering with an #SDK to install Rust apps. 📚🔧
    bandarlabs.github.io/Cobalt/ #KoboApps #EReaders #Procrastination #RustApps #HackerNews #ngated

  2. Go SDK для YDB: уменьшаем количество запросов к СУБД для интерактивных транзакций

    Привет, Хабр! Меня зовут Степан Пестерников, мы с командой делаем Алису и активно используем СУБД Яндекса. Недавно коллеги из YDB провели большой рефакторинг в YDB Go SDK , где по умолчанию теперь используется новый Query Service. Я воспользовался этим рефакторингом, чтобы уменьшить количество сетевых запросов от SDK к YDB. Клиентские SDK устанавливают к распределённой СУБД Яндекса gRPC-подключения, поверх которых отправляются низкоуровневые команды. Какие-то из этих команд можно объединять: например, команду начала транзакции и выполнения первого запроса. В статье я покажу фрагменты кода и расскажу, как мы делали улучшения, которые вошли в релизы v3.126.0 и v3.126.5 Go SDK. Фрагменты кода получились небольшие, и на их примере удобно показать, как этими оптимизациями пользоваться.

    habr.com/ru/companies/yandex/a

    #ydb #субд #база_данных #транзакции #go #sdk

  3. ICYMI: Four gaming publishers gain up to 14X APS revenue through InMobi SDK bridge: Beta publishers changed no mediation settings while native rendering opened 28 extra bidders and over 1,000 advertisers. Does one ceiling figure hold at scale? ppc.land/four-gaming-publisher #Gaming #Publishers #InMobi #SDK #Revenue

  4. "Works on my machine" is a luxury you rarely have in #embedded development. To fix bugs effectively on your target hardware, you first need the right infrastructure. In this video, Christoph Sterz explains the essential setup required for professional-grade embedded #debugging.

    Christoph starts by demystifying debug symbols: where they are hidden in your SDK, how to manage "split debug" files in #Yocto, and how to use elfutils to handle your binaries. Finally, he walks through the setup for remote debugging using gdbserver, allowing you to keep your heavy symbol files on your laptop while controlling the application running on your device.

    In this video:
    - Why debug symbols are non-negotiable and how to find them in your #SDK.
    - Managing "stripped" vs. "unstripped" binaries using file, eu-strip, and eu-unstrip.
    - Strategies for limited storage: Partial debugging vs. remote debugging.
    - Configuring gdbserver and gdb for a seamless remote connection.

    Watch the video: youtube.com/watch?v=oMrX_fykhy8

    #EmbeddedEngineering #SoftwareEngineering #DevTools #EmbeddedDebugging

  5. Voreingestellte Datenlecks: Wie Werbe-SDKs Entwickler zum Tracking verleiten

    Eine US-Untersuchung belegt: Viele Werbe-SDKs leiten Standorte ab Werk weiter. Unklare Dokus und Monetarisierungsdruck wiegen Entwickler in falscher Sicherheit.

    heise.de/news/Voreingestellte-

    #Datenschutz #EFF #IT #Mobiles #Werbebranche #SDK #Geodaten #Tracking #news

  6. #MobileAd Software Encourages #LocationData Sharing, @eff Report Finds

    #Developers Must Beware of #Ad Libraries that Betray Users’ #Privacy

    SAN FRANCISCO – Some software development kits (SDKs) provided by #advertising companies to help developers #monetize their apps are automatically feeding users’ #location data into systems that location #databrokers use to track people, an Electronic Frontier Foundation (EFF) report found.
    #sdk #surveillance

    eff.org/press/releases/mobile-

  7. Go SDK для YDB: уменьшаем количество запросов к СУБД для интерактивных транзакций

    Привет, Хабр! Меня зовут Степан Пестерников, мы с командой делаем Алису и активно используем СУБД Яндекса. Недавно коллеги из YDB провели большой рефакторинг в YDB Go SDK , где по умолчанию теперь используется новый Query Service. Я воспользовался этим рефакторингом, чтобы уменьшить количество сетевых запросов для интерактивных транзакций. Клиентские SDK устанавливают к распределённой СУБД Яндекса gRPC-подключения, поверх которых отправляются низкоуровневые команды. Какие-то из этих команд можно объединять: например, команду начала транзакции и выполнения первого запроса. В статье я покажу фрагменты кода и расскажу, как мы делали улучшения, которые вошли в релизы v3.126.0 и v3.126.5 Go SDK. Фрагменты кода получились небольшие, и на их примере удобно показать, как этими оптимизациями пользоваться.

    habr.com/ru/companies/ydb/arti

    #ydb #субд #транзакции #go #sdk

  8. Переписал CRest от Битрикса с нуля: гонки токенов, даунтаймы и мультипортальность, которых нет в стоке

    У Битрикса есть официальная обёртка для REST API — класс CRest, который лежит в каждом примере приложения и который все копируют к себе в проект. Он умещается в один файл и работает — ровно до того момента, пока приложение не выходит в реальную эксплуатацию с несколькими порталами и фоновыми воркерами. Один баг стокового CRest однажды стоил мне шести суток простоя приложения, и причина была в одной строке: file_put_contents без блокировки. При обрыве записи settings.json оставался обрезанным, парсинг JSON падал, и приложение считало себя неустановленным — переставало отвечать на события и затирало валидные токены. Я переписал CRest с нуля под то, как приложения Bitrix24 работают на самом деле: — атомарная запись через rename() вместо file_put_contents — читатель видит либо старый файл целиком, либо новый, обрезка невозможна физически; — гонкоустойчивый refresh: одноразовый refresh_token больше не сжигается дважды, когда два воркера одновременно ловят протухший токен; — ключ портала — member_id, а не домен, поэтому переезд портала на другой домен больше не теряет токены; — drop-in совместимость со стоковым CRest: меняется одна строка use, весь остальной код остаётся как есть. Ноль зависимостей, PHP 8.1, работает на любом шареде и коробке — в отличие от официального b24phpsdk с его symfony-стеком. Разбираю каждую граблю с кодом, показываю, чем это чинится, и честно очерчиваю нишу: типизированные обёртки по методам API — territory официального SDK, у меня их осознанно нет. Исходный код открыт.

    habr.com/ru/articles/1061694/

    #Bitrix24 #CRest #PHP #SDK #OAuth #REST_API #мультитенантность #refresh_token #атомарная_запись #Битрикс24

  9. Microsoft uvolnil druhou verzi svého oficiálního C# SDK pro Model Context Protocol, která implementuje čerstvě zveřejněnou specifikaci MCP 2026-07-28.

    Hlavní novinkou je přechod od relací k bezstavovému modelu. Dřívější verze MCP spoléhaly na trvalá sezení, kdy si server musel mezi požadavky držet stav spojení. Nová specifikace tuto závislost ruší a každý […]

    https://zdrojak.cz/zpravicky/microsoft-vydal-mcp-c-sdk-2-0-pro-net/
  10. Einführung in die #Programmierung des #Raspberry_Pi_Picos mit der Pico #C / #C++ #SDK

    Eine weiterführende Einführung in die #Programmierung mit der #Pico C SDK, welche auch über die CMakeLists.txt erklärt.

    Mir haben für die Programmierung des Raspberry Pi Picos in C/C++ und nicht in Micropython immer Anleitungen gefehlt, die über das Einfachste hinausgehen, gefehlt. Nun schreibe ich meine Eigene.

    gnulinux.ch/programmierung-ras

  11. Einführung in die Programmierung des Raspberry Pi Picos mit der Pico C/C++ SDK

    Eine weiterführende Einführung in die Programmierung mit der Pico C SDK, welche auch über die CMakeLists.txt erklärt.

    #Pico #Programmieren #SDK #C++ #Linux

    gnulinux.ch/programmierung-ras

  12. Wooooo, the AWS PHP #SDK is finally adding detailed type information to endpoints methods \o/

    github.com/aws/aws-sdk-php/pul

  13. Ataque no GitHub compromete pacote Injective SDK e expõe chaves de criptomoedas. Um grupo de piratas informáticos conseguiu comprometer o repositório do projeto Injective Labs SDK, introduzindo um pacote malicioso no gestor de pacotes Node (npm).

    🔗 tugatech.com.pt/t87201-ataque-

    #ataque #github #pacote #sdk