{"id":2237,"date":"2025-08-15T08:53:08","date_gmt":"2025-08-15T08:53:08","guid":{"rendered":"https:\/\/interactivehpc.dk\/?p=2237"},"modified":"2025-08-18T11:04:01","modified_gmt":"2025-08-18T11:04:01","slug":"ucloud-2025-4-0-release-2","status":"publish","type":"post","link":"https:\/\/interactivehpc.dk\/?p=2237&lang=da","title":{"rendered":"UCloud 2025.4.0 Release"},"content":{"rendered":"\n<p class=\"gp-gutenbergpro-19322\">Command palette, integrated editor &amp; terminal, hurtigere file search og en enklere Syncthing UI.<br>I dag udgiver vi UCloud 2025.4.0! Denne opdatering introducerer en tastaturstyret command palette, en indbygget teksteditor, en integreret terminal, en fuldst\u00e6ndigt fornyet file search samt en forenklet Syncthing-oplevelse.<\/p>\n\n\n\n<p class=\"gp-gutenbergpro-b938d\">Selvom disse nye v\u00e6rkt\u00f8jer er de mest synlige \u00e6ndringer for brugerne, er de ogs\u00e5 en del af en bredere, langsigtet indsats for at forfine UClouds fundament.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"gp-gutenbergpro-491b5\"><em>\u201cSoftwareudviklingen p\u00e5 UCloud startede tilbage i 2017. Siden da har vi foretaget mange arkitektoniske og designm\u00e6ssige \u00e6ndringer. Denne udvikling har uundg\u00e5eligt f\u00f8rt til en ophobning af inkonsistenser og ineffektivitet. Med vores nu langt klarere forst\u00e5else af m\u00e5let end i 2017 er ambitionen at forenkle den interne kodestruktur og fjerne gammel legacy code for at sikre stabilitet, ydeevne og hurtigere udvikling af servicen.\u201d<\/em><\/p>\n\n\n\n<p class=\"gp-gutenbergpro-e5b69\">Dan Sebastian Thrane, Senior Software Architect for Research Infrastructure<\/p>\n<\/blockquote>\n\n\n\n<p class=\"gp-gutenbergpro-b3a4e\">Med den kontekst in mente f\u00e5r du her et n\u00e6rmere kig p\u00e5, hvad der er nyt i UCloud 2025.4.0.<\/p>\n\n\n\n<h2 class=\"wp-block-heading gp-gutenbergpro-525ef\">Navigation og genveje<\/h2>\n\n\n\n<p class=\"gp-gutenbergpro-3c930\">Vi har tilf\u00f8jet en hurtig m\u00e5de at bev\u00e6ge sig rundt i UCloud uden at forlade tastaturet.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keyboard-first workflow: Brug det til at f\u00e5 adgang til genveje til almindelige handlinger, hoppe til dine favoritapplikationer eller hurtigt skifte projekt.<\/li>\n\n\n\n<li>Command palette: \u00c5bn palette med Ctrl+P p\u00e5 Windows\/Linux eller Cmd+P p\u00e5 macOS.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/navigation.jpg\" alt=\"\" class=\"wp-image-2228\" srcset=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/navigation.jpg 1024w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/navigation-300x225.jpg 300w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/navigation-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading gp-gutenbergpro-46385\">Filer og s\u00f8gning<\/h2>\n\n\n\n<p class=\"gp-gutenbergpro-cf894\">Det er nu meget hurtigere og mere p\u00e5lideligt at finde ting \u2013 og du kan redigere tekstfiler direkte i UCloud uden at skulle starte et job.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fornyet file search: File search er blevet fuldst\u00e6ndigt genopbygget og er nu markant hurtigere. Dette kr\u00e6ver, at dine filer er indekseret. Indeksering kan tage op til 24 timer efter, at filen er oprettet.<\/li>\n\n\n\n<li>Edit-in-place: Dobbeltklik p\u00e5 en tekstfil i file browser for at \u00e5bne den i den nye integrerede editor.<\/li>\n\n\n\n<li>Syntax highlighting: Editor\u2019en underst\u00f8tter grundl\u00e6ggende syntax highlighting.<\/li>\n\n\n\n<li>Tabs &amp; file tree: Arbejd p\u00e5 tv\u00e6rs af flere faner, og brug sidebar til hurtigt at navigere i dit projekts file tree.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading gp-gutenbergpro-f30ba\">Integreret terminal<\/h2>\n\n\n\n<p class=\"gp-gutenbergpro-7bab5\">En letv\u00e6gts-terminal er nu tilg\u00e6ngelig p\u00e5 tv\u00e6rs af Kubernetes-baserede serviceudbydere.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auto-shutdown: Sessioner lukker automatisk ned, n\u00e5r de er inaktive. (Bruges ikke til langvarige eller baggrundsopgaver.)<\/li>\n\n\n\n<li>Tilg\u00e6ngelighed: Den integrerede terminal er nu tilg\u00e6ngelig p\u00e5 SDU\/K8s-udbyderen. Den fungerer p\u00e5 samme m\u00e5de som terminalen, der blev udgivet sidste \u00e5r til SDU\/Hippo-udbyderen. Du kan \u00e5bne en terminal i enhver mappe via knappen \u201cOpen terminal\u201d.<\/li>\n\n\n\n<li>Til sm\u00e5 opgaver: Ideel til hurtige redigeringer og k\u00f8rsel af almindelige v\u00e6rkt\u00f8jer.<\/li>\n\n\n\n<li>Ressourcebegr\u00e6nsninger: Terminalen har begr\u00e6nsede CPU- og hukommelsesressourcer og er ikke beregnet til at k\u00f8re jobs.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/terminal.jpg\" alt=\"\" class=\"wp-image-2229\" srcset=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/terminal.jpg 1024w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/terminal-300x225.jpg 300w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/terminal-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading gp-gutenbergpro-66544\">Jobs og Syncthing<\/h2>\n\n\n\n<p class=\"gp-gutenbergpro-3c2e6\">Nye real-time m\u00e5linger er blevet tilf\u00f8jet til jobs, og Syncthing er gjort nemmere at forst\u00e5 og bruge.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Forenklet interface: En renere og mere brugervenlig Syncthing UI til h\u00e5ndtering af synkronisering.<\/li>\n\n\n\n<li>Real-time job metrics: Du kan nu overv\u00e5ge real-time m\u00e5linger af CPU-, hukommelses- og GPU-forbrug direkte fra job view.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/syncthing1.jpg\" alt=\"\" class=\"wp-image-2230\" srcset=\"https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/syncthing1.jpg 1024w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/syncthing1-300x225.jpg 300w, https:\/\/interactivehpc.dk\/wp-content\/uploads\/2025\/08\/syncthing1-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading gp-gutenbergpro-84747\"><strong>Forbedret dataoverf\u00f8rsel<\/strong><\/h2>\n\n\n\n<p class=\"gp-gutenbergpro-1f616\">Integrationsmodulet har f\u00e5et en stor opgradering af upload-protokollen.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Denne protokol bruges b\u00e5de af slutbrugere og mellem tjenesteudbydere.<\/li>\n\n\n\n<li>Dataoverf\u00f8rsel mellem SDU- og AAU-udbyderen er nu meget nemmere og hurtigere.<\/li>\n\n\n\n<li>Upload-protokollen er intelligent og fors\u00f8ger at undg\u00e5 at sende filer, der allerede findes. Den udnytter ogs\u00e5 flere TCP-str\u00f8mme og tr\u00e5de for at maksimere ydeevnen.<\/li>\n<\/ul>\n\n\n\n<p class=\"gp-gutenbergpro-f94cc\">Som altid kan du bes\u00f8ge UClouds dokumentation p\u00e5 <a class=\"\" href=\"https:\/\/docs.cloud.sdu.dk\">https:\/\/docs.cloud.sdu.dk<\/a> for mere information.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Command palette, integrated editor &amp; terminal, hurtigere file search og en enklere Syncthing UI.I dag udgiver vi UCloud 2025.4.0! Denne opdatering introducerer en tastaturstyret command palette, en indbygget teksteditor, en integreret terminal, en fuldst\u00e6ndigt fornyet file search samt en forenklet Syncthing-oplevelse. Selvom disse nye v\u00e6rkt\u00f8jer er de mest synlige \u00e6ndringer for brugerne, er de ogs\u00e5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2234,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"gtp_columnspro_styling":"{}","gtp_paragraph_styling":"{\"f94cc817-d853-4a32-b483-b91927800d44\":\" .gp-gutenbergpro-f94cc { background-position-x: 50%;\\nbackground-position-y: 50%;\\nbackground-size: cover;\\nheight: px; }\"}","gtp_heading_styling":"{\"66544149-9bad-4f53-8b0a-30969fda81ed\":\" .gp-gutenbergpro-66544 { background-position-x: 50%;\\nbackground-position-y: 50%;\\nbackground-size: cover;\\nletter-spacing: 0px !important;\\ntext-shadow: 0px 0px 0px ;\\nfont-family:  !important; }\",\"84747587-8438-423c-a167-0dc81174a92e\":\" .gp-gutenbergpro-84747 { background-position-x: 50%;\\nbackground-position-y: 50%;\\nbackground-size: cover;\\nletter-spacing: 0px !important;\\ntext-shadow: 0px 0px 0px ;\\nfont-family:  !important; }\"}","gtp_spacer_styling":"{}","gtp_video_styling":"{}","gtp_group_styling":"{}","gtp_cover_styling":"{}","footnotes":""},"categories":[105,110,113],"tags":[],"class_list":["post-2237","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interactive-hpc___da","category-supercomputing___da","category-ucloud___da"],"lang":"da","translations":{"da":2237,"en":2227},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/posts\/2237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2237"}],"version-history":[{"count":3,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/posts\/2237\/revisions"}],"predecessor-version":[{"id":2242,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/posts\/2237\/revisions\/2242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=\/wp\/v2\/media\/2234"}],"wp:attachment":[{"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interactivehpc.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}