#interop — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #interop, aggregated by home.social.
-
Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop
https://denodell.com/blog/browsers-treat-big-sites-differently
-
Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.
At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.
🔗 https://oxidizeconf.com/sessions/rust_and_c_plus_plus_can_be_friends
#Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming
-
Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.
At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.
🔗 https://oxidizeconf.com/sessions/rust_and_c_plus_plus_can_be_friends
#Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming
-
Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.
At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.
🔗 https://oxidizeconf.com/sessions/rust_and_c_plus_plus_can_be_friends
#Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming
-
Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.
At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.
🔗 https://oxidizeconf.com/sessions/rust_and_c_plus_plus_can_be_friends
#Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming
-
Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.
At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.
🔗 https://oxidizeconf.com/sessions/rust_and_c_plus_plus_can_be_friends
#Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming
-
#Kotlin & #Java don’t have to compete. Kotlin was built for #JVM #Interop from day one — sharing libraries, collections, even mixed-language codebases.
Richard Gross shows how top-level functions, data classes & immutability map cleanly to Java bytecode: https://javapro.io/2026/05/07/kotlin-kontra-java-part-3-language-for-interop/
-
#Kotlin & #Java don’t have to compete. Kotlin was built for #JVM #Interop from day one — sharing libraries, collections, even mixed-language codebases.
Richard Gross shows how top-level functions, data classes & immutability map cleanly to Java bytecode: https://javapro.io/2026/05/07/kotlin-kontra-java-part-3-language-for-interop/
-
Should new #JVM projects choose #Java or #Kotlin? Maybe both. Kotlin was built for deep Java interop — mixed codebases, shared libraries, gradual migration included. Even collections & bytecode stay compatible. Richard Gross explains how it works: https://javapro.io/2026/05/07/kotlin-kontra-java-part-3-language-for-interop/
#Interop -
Should new #JVM projects choose #Java or #Kotlin? Maybe both. Kotlin was built for deep Java interop — mixed codebases, shared libraries, gradual migration included. Even collections & bytecode stay compatible. Richard Gross explains how it works: https://javapro.io/2026/05/07/kotlin-kontra-java-part-3-language-for-interop/
#Interop -
Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop
a man in a black shirt with th... -
Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop
a man in a black shirt with th... -
Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop
a man in a black shirt with th... -
Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop
a man in a black shirt with th... -
Как использовать Rust внутри приложений на .NET MAUI
Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?
-
Как использовать Rust внутри приложений на .NET MAUI
Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?
-
Как использовать Rust внутри приложений на .NET MAUI
Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?
-
Как использовать Rust внутри приложений на .NET MAUI
Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?
-
「Interop Tokyo 2026」6月10日~12日に幕張メッセで開催、来場登録を受付中 テーマは「AIとインターネットの次章。〜Internet for AI, AI for Internet.〜」
https://internet.watch.impress.co.jp/docs/news/2103769.html -
From the .NET blog...
In case you missed it earlier...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
In case you missed it earlier...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
In case you missed it earlier...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
In case you missed it earlier...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
In case you missed it earlier...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
via @dotnet : Writing Node.js addons with .NET Native AOT
https://ift.tt/2mz8B1E
#NodeJS #NodeJSAddons #NAPI #NativeAOT #NET #CSharp #TypeScript #VSCode #VSCodeExtension #WindowsRegistry #Interop #PInvoke #UnmanagedCallersOnly #Marshalling -
via @dotnet : Writing Node.js addons with .NET Native AOT
https://ift.tt/2mz8B1E
#NodeJS #NodeJSAddons #NAPI #NativeAOT #NET #CSharp #TypeScript #VSCode #VSCodeExtension #WindowsRegistry #Interop #PInvoke #UnmanagedCallersOnly #Marshalling -
via @dotnet : Writing Node.js addons with .NET Native AOT
https://ift.tt/2mz8B1E
#NodeJS #NodeJSAddons #NAPI #NativeAOT #NET #CSharp #TypeScript #VSCode #VSCodeExtension #WindowsRegistry #Interop #PInvoke #UnmanagedCallersOnly #Marshalling -
via @dotnet : Writing Node.js addons with .NET Native AOT
https://ift.tt/2mz8B1E
#NodeJS #NodeJSAddons #NAPI #NativeAOT #NET #CSharp #TypeScript #VSCode #VSCodeExtension #WindowsRegistry #Interop #PInvoke #UnmanagedCallersOnly #Marshalling -
via @dotnet : Writing Node.js addons with .NET Native AOT
https://ift.tt/2mz8B1E
#NodeJS #NodeJSAddons #NAPI #NativeAOT #NET #CSharp #TypeScript #VSCode #VSCodeExtension #WindowsRegistry #Interop #PInvoke #UnmanagedCallersOnly #Marshalling -
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/#microsoft #NET #C #Developer_Stories #Visual_Studio_Code #C_Dev_Kit #interop #N_API #native_aot #NativeAOT #Node_js
-
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/#microsoft #NET #C #Developer_Stories #Visual_Studio_Code #C_Dev_Kit #interop #N_API #native_aot #NativeAOT #Node_js
-
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/#microsoft #NET #C #Developer_Stories #Visual_Studio_Code #C_Dev_Kit #interop #N_API #native_aot #NativeAOT #Node_js
-
From the .NET blog...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
From the .NET blog...
Writing Node.js addons with .NET Native AOT
https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/ #dotnet #csharp #DeveloperStories #VisualStudioCode #CDevKit #interop #NAPI #nativeaot #Nodejs -
Salut les mastopotes ! Est-ce que quelqu'un parmi vous sait si il existe un connecteur pour relier le stock du logiciel Abelujo à celui de Biblys ?
L'idée c'est que Biblys récupère les donnés dans Abelujo pour que le stock affiché aux clients soit à jour
#abelujo #biblys #freesoftware #opensource #foss #librairie #librairieindependante #interop
-
I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb
-
I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb
-
I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb