home.social

#canonical — Public Fediverse posts

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

  1. i18n в Next.js без SEO-дублей, locale в маршрутах, metadata и hreflang

    Перевод интерфейса меняет текст, но сам по себе не создаёт отдельную языковую страницу. Один адрес /search/music может показать английский или русский интерфейс в зависимости от client state, cookie или настроек браузера. URL при этом остаётся тем же. Для поисковой индексации языковые версии удобнее разделить адресами:

    habr.com/ru/articles/1079438/

    #nextjs #i18n #seo #typescript #react #app_router #nextintl #hreflang #canonical #server_components

  2. i18n в Next.js без SEO-дублей, locale в маршрутах, metadata и hreflang

    Перевод интерфейса меняет текст, но сам по себе не создаёт отдельную языковую страницу. Один адрес /search/music может показать английский или русский интерфейс в зависимости от client state, cookie или настроек браузера. URL при этом остаётся тем же. Для поисковой индексации языковые версии удобнее разделить адресами:

    habr.com/ru/articles/1079438/

    #nextjs #i18n #seo #typescript #react #app_router #nextintl #hreflang #canonical #server_components

  3. @pedersen oh I believe it. has gotten orders of magnitude better at this.

    My bit is more of precautions than anything.

    Funny enough, my daily driver used to be until 24.04 release. 😅 and before that, was or . 🫠

    But for stable platform, I've always targeted . I like the bleeding edge to test limits, yet build for production with things that are boring. Makes those migraines disappear. 😅

  4. Canonical has funded a PhD at the University of Bristol, backed by UK Research and Innovation, to build a system that translates large C repositories into behaviourally-correct Rust. developer-tech.com/news/canoni #canonical #rust #ubuntu #linux #developers #ai #opensource #tech

  5. Ask me about ubuntu, circa 2008-2009. La época de las vacas gordas en la que Canonical mandaba merchandising a los LoCo Teams... ligue una de rebote que vive y lucha. Es la que voy a llevar al armado del mercado #ubuntu #canonical #merchandising #remera #tshirt

  6. Canonical is funding research into automated C-to-Rust translation, with AppArmor and snap-confine serving as real-world case studies.
    linuxiac.com/canonical-backs-n

    #opensource #canonical #rustlang

  7. Delighted to announce a collaboration between #Canonical and the University of Bristol looking at the feasibility of precise, automated C to Rust translation by combining LLMs and formal methods.

    More details here: discourse.ubuntu.com/t/investi

  8. Ubuntu continua a espandersi anche dentro Windows. Secondo Canonical, l'utilizzo della distribuzione tramite WSL sta crescendo a un ritmo superiore rispetto al desktop tradizionale. #Ubuntu #Linux #Windows11 #WSL #Canonical #OpenSource linuxeasy.org/ubuntu-su-window

  9. 🐧 Ubuntu găsește în WSL o nouă cale de creștere în interiorul ecosistemului Windows!

    Adoptarea Ubuntu în cadrul WSL (Windows Subsystem for Linux) înregistrează un boom remarcabil, transformând distribuția Canonical în opțiunea implicită și preferată pentru milioane de dezvoltatori care lucrează pe sistemul de operare de la Microsoft.

    ✨ De ce devine Ubuntu prin WSL o combinație imbatabilă?

    💻 Puntea ideală între Windows și Linux:
    • Oferă acces instantaneu la un terminal Linux complet și performant direct din Windows, fără bătăile de cap aferente mașinilor virtuale tradiționale, configurării de dual-boot sau pierderilor de performanță.

    🤖 Găzduirea ideală pentru fluxurile de lucru AI & Cloud:
    • Dezvoltatorii de inteligență artificială, inginerii DevOps și programatorii backend folosesc WSL pentru a rula nativ Docker, Kubernetes, Python și tool-uri Linux, profitând în același timp de accelerarea GPU directă pusă la dispoziție de plăcile video Nvidia/AMD pe Windows.

    ⚡ Integrare avansată WSL2:
    • Cu sprijinul kernelului Linux real integrat în WSL2, suportul nativ pentru aplicații grafice GUI (WSLg) și integrarea fluidă cu Visual Studio Code, experiența de dezvoltare devine aproape nediferențiată de un sistem Linux nativ.

    📈 Calea de conversie pentru Canonical:
    • Această prezență masivă pe desktop-urile de Windows oferă Canonical o poartă directă prin care aduce dezvoltatorii mai aproape de ecosistemul Ubuntu Server și de serviciile sale de enterprise cloud.

    O strategie câștigătoare care demonstrează cum colaborarea dintre Microsoft și lumea open-source transformă Ubuntu în standardul de facto pentru dezvoltare pe orice platformă! 🚀

    #Ubuntu #Canonical #WSL #WSL2 #Windows11 #Linux #DevOps #OpenSource #Ubunlog #TechNews #FOSS

  10. Se viene intensa la segunda mitad del año!

    A fines de setiembre voy a estar dando una conferencia online sobre Criptografía post-cuántica en #Ubuntu en la #UbuConLa... si andan por allá dense una vuelta! :ubuntu: :gnu: :linux:

    Creo que se va a transmitir en vivo el evento, les comparto por acá cualquier novedad, link de acceso y demás.

    Por mi parte, a leer y jugar con comandos 🤓 🖥️

    #juncotic #ubuntu #ubuconla2026 #ubucon #canonical #gnu #linux #cybersecurity #infosec #pqcrypto #cryptography

  11. Google Thought My Archive Was the Homepage

    Written by @agnelnieves

    Search Console said duplicate page with a proper canonical. Six of my own URLs were pointing at /. Here is the Next.js leak, and why I flipped four reprints back to Promptway.

    promptway.com/blog/google-thou

    #aeo #canonical #SearchConsole

  12. What's that? #ubuntusnaps are badly designed for desktop usage? Who knew?

    Scroll my feed whydontcha.

    #Flatpak, #AppImage, take your pick. Much better integration and uses standard #SELinux - instead of having to suffer #Canonical and their #NotInventedHere syndrome with #AppArmor.

    Microsoft's VS Code in Ubuntu's Snap Format Eats Up Disk Space Like Bloatware Even After Removal
    itsfoss.com/news/vscode-snap-d

  13. Just filed my first "real" merge proposal for major project.
    It's only a few lines of Python to enable striped LVs in Ubuntu Curtin installer. Probably made 10 mistakes in 5 lines, as it was a good while since I wrote anything in Python 🤦‍♂️
    But hey, at least I try to be the change I want to see!

  14. Canonical extends #Ubuntu #LTS #support to 15 years! 🎉 So now you can enjoy half a lifetime of trying to get your printer to work on #Linux. 🖨️🎂 Meanwhile, your grandkids will still be trying to figure out why the Wi-Fi keeps dropping. 📶🙃
    canonical.com/blog/canonical-e #Canonical #Support #15Years #PrinterProblems #WiFiIssues #HackerNews #ngated

  15. Throwback : When "suspend" didn't always work out of the box in #Linux, it was cool to make a video of it just working. #Ubuntu 9.10 (Karmic Koala) on a #Samsung N120 #netbook (2009). I believe I worked at #Canonical at the time, this was a birthday present to my wife.

    archive.org/details/Ubuntu9.10

    #gafam #lgdl

  16. Ubuntu’s New Security Center Readies Stable Release

    Ubuntu’s new desktop Security Center app is gearing up for its first stable release, along with a background tool called Prompting Client. I first reported on the creation of Security Center earlier this year and it hasn’t changed a great deal since then. Underlying code has been improved, and the Flutter UI made to look more like Yaru/GTK, but in terms of what it does, not much! The Snap Store description for the app describes it as “Security Center UI for the desktop”, which doesn’t say a great deal about the purpose or why a user might want to install :sys_more_orange:
    #News #Canonical #Security #SnapApps

    :sys_omgubuntu: omgubuntu.co.uk/2024/09/ubuntu

  17. @dangillmor this is why I prefer #Flatpak on top of that I also perfer #bazzitelinux for its stability and immutability, though I do think #Canonical should fix #snap as this still effects everyone who uses it.

  18. Canonical’s Steam Snap Will Let You Switch Between Different Mesa Stacks

    The Steam snap app is levelling up its graphics prowess, as Canonical reveals plans to make different Mesa versions available for users to switch between.
    #Gaming #News #Canonical #Mesa #SnapApps #Steam

    :sys_omgubuntu: omgubuntu.co.uk/2022/10/canoni

  19. ‘Significant Improvements’ Made to Ubuntu Firefox Snap

    Canonical has often talked about how it has improved the startup time of Snap apps yet, for many of us, the improvements remained theoretical.
    #Dev #News #Canonical #Firefox #SnapApps #Snaps

    :sys_omgubuntu: omgubuntu.co.uk/2022/07/firefo

  20. Canonical Details Plans to Make the Firefox Snap, Snappier

    I think most of us can agree that the Firefox Snap included in Ubuntu 22.04 LTS doesn’t start up nearly as fast as it could (or arguably should). Now, Canonical wants us to know that — and it wants us know that it’s doing something to fix it. Canonical’s Oliver Smith runs through the current causes of slow cold startup times in a blog post, and details some of the steps its engineers are taking to improve the situation. Oliver also spends a bit of time setting out the stall for why Firefox is now a Snap app in Ubuntu, :sys_more_orange:
    #Community #News #Canonical #Firefox #SnapApps

    :sys_omgubuntu: omgubuntu.co.uk/2022/05/ubuntu

  21. Ubuntu Wants to Make Firefox Snap the Default in 21.10

    Ubuntu is making the Firefox Snap package the default for new installations of Ubuntu 21.10, as well as those upgrading from Ubuntu 21.04. A feature freeze exception request opened to get the Firefox deb package in the Ubuntu ‘seed’ replaced with the Snap version states: “Per Canonical’s distribution agreement with Mozilla, we’re making the snap the default installation of firefox on desktop ISOs starting with Ubuntu 21.10”. Firefox is currently distributed via the Ubuntu repo as a deb package. But users who install Ubuntu 21.10 will, once the feature freeze request is granted, find the official Snap version of Firefox :sys_more_orange:
    #News #Canonical #Firefox #SnapApps #Snapcraft #Snaps #Ubuntu21_10

    :sys_omgubuntu: omgubuntu.co.uk/2021/09/ubuntu