Neue paint.net-Version 4.2.15 veröffentlicht

Zu den meistverbreiteten kostenlosen Grafikprogrammen unter Windows gehört paint.net, das soeben in der Version 4.2.15 veröffentlicht wurde. Es handelt sich um ein kleineres Update, das Neuerungen und Änderungen bringt, aber auch mehrere Probleme fixt. Das ist neu: Neu ist zum Beispiel, dass durch Halten der Ctrl-Taste beim Gebrauch des Farbwähler-Tools die Farbe aus dem Gemisch der Layer gezogen wird. Ohne die Ctrl-Taste kommt die Farbe nur aus dem aktiven Layer. Ebenfalls neu ist, dass jetzt ein Sternchen vor dem Dateinamen in  der Titelleiste anzeigt, dass es in dem Bild Änderungen gibt, die noch nicht gespeichert wurden. Es gibt auch einen neuen Umschalter in der Toolbar der Werkzeuge Zauberstab, Farbeimer und Recolor Tool, der den Algorithmus des Farbvergleichs zwischen „premultiplied“ und „straight“ wechselt. „Straight“ unterscheidet zwischen transparenten Pixeln mit unterschiedlichen Farbwerten, während „premultiplied“ sie gleich ansieht. Plugins können jetzt auch den IArrayPoolService, einen Wrapper um .NETs ArrayPool, nutzen, um Array-Allocations zu optimieren. Das wurde geändert: Die x-Schaltfläche zum Schließen von Bildern funktioniert jetzt auch bei Bildern, die aktuell nicht aktiv sind. Im Textwerkzeug wurden die Tastenkombis Ctrl+(Zurück, Enternen, Pfeiltasten) so überarbeitet, das sie ähnlich wie in Microsoft Word arbeiten. Wer in den Einstellungen „Einstellungen“/“Aktualisierungen“/“Beim Start von paint.net automatisch nach Updates suchen“ aktiviert hat, bekommt das Update automatisch [...]

2021-02-12T13:39:12+02:00Februar 12th, 2021|Bildbearbeitung, Webwerkzeuge|Kommentare deaktiviert für Neue paint.net-Version 4.2.15 veröffentlicht

Ruby 3.0 zu Weihnachten veröffentlicht

Vor 25 Jahren kam kurz vor Weihnachten 1995 die erste Version 0.95 von Ruby heraus, und seitdem hat sich bei den Herausgebern der Programmiersprache eine Art weihnachtliche Release-Tradition eingebürgert: Auch Ruby 3.0 ist jetzt planmäßig kurz vor Weihnachten erschienen. Allerdings hat die Entwicklung von Ruby 3.0 schon vor fünf Jahren begonnen, und der Ruby-Erfinder Yukihiro Matsumoto verspricht jetzt eine dreimal schnellere Ausführung von mit Ruby 3.0 geschriebenen Programmen als solchen, die noch mit Ruby 2 programmiert wurden. Ruby 3.0 bringt reichlich Neuerungen Matsumoto hatte Anfang September auf GitHub bestätigt, dass Ruby-Entwickler um Weihnachten herum ein großer Release-Sprung erleben werden. Die Ruby-Entwickler haben zum Teil schon verlauten lassen, dass es mit Ruby 3.x vor allem höhere Performance gegenüber 2.x gibt. Die bessere Performance ist vermutlich den Arbeiten am methodenbasierten JIT-Compiler MJIT zu verdanken. Dabei entfallen alte Abhängigkeiten zum Paketsystem Ruby-Gems offenbar ganz, und Ruby 3.0 führt neue Konzepte ein. Zu den wichtigen Neuerungen zählt die Unterstützung für RBS, eine Sprache zum Beschreiben der Typen von Ruby-Programmen. Außerdem kommt mit TypeProf ein Analysetool hinzu, das einfachen, nicht typannotierten Ruby-Code lesen und dessen Methoden dabei erkennen kann. Als noch experimentell gilt das Feature „Ractor“, eine vom Actor-Modell inspirierte Abstraktion für die nebenläufige Programmierung, die entwickelt wurde, um parallele Ausführungsfunktionen ohne Bedenken [...]

2020-12-28T12:53:47+02:00Dezember 28th, 2020|Coding|Kommentare deaktiviert für Ruby 3.0 zu Weihnachten veröffentlicht

Microsoft PowerToys in Version 0.17 veröffentlicht

In der letzten Woche hat Microsoft die Version 0.17 der PowerToys für Windows 10 veröffentlicht. Die Kult-Werkzeuge gibt es schon seit Windows 9.x gratis und quelloffen und für Windows 10. Am 29. April 2020 kündigte Entwickler Clint Rutkas von Microsoft die neue Version 0.17 auf Twitter an. Sie finden den Windows-Installer, den Quellcode der Tools und auch die Release Notes der PowerToys auf GitHub. Der Schwerpunkt lag bei Version 0.17 bei der Verbesserung der Stabilität und das Highlight der neuen Ausgabe ist sicherlich die Implementierung eines automatischen Updates. Vermutlich braucht man nach dem  nächsten Update auf Version 0.18 dann nicht mehr selbst darauf achten, ob eine neue Version erschienen ist, sondern die Werkzeugsammlung aktualisiert sich dann automatisch. Es gibt von den Entwicklern auch eine Liste der Bugs und Fixes dazu PowerToys kommen mit neuer Telemetriefunktionen In den Release Notes ist auch zu lesen, dass der Code der Tools jetzt auch um Telemetriefunktionen erweitert wurde. Den Grund dafür waren wohl mehrere Probleme im virtuellen Desktop-Modul FancyZone, die ein tiefer liegendes Problem verursacht hatte. Durch die Telemetrie fand Entwickler Rutkas heraus, wie viele Nutzer davon betroffen waren. So half die Auswertung der Telemetriedaten dabei, die Arbeit in diesem Segment früher als geplant abschließen zu können. Fehlerbeseitigungen und Verbesserungen In Version [...]

2020-05-02T12:06:58+02:00Mai 2nd, 2020|Coding, Webwerkzeuge|Kommentare deaktiviert für Microsoft PowerToys in Version 0.17 veröffentlicht

Mozilla hat Browser Firefox 69.0.2 veröffentlicht

Mozilla musste bei seinem Browser Firefox 69 mal wieder nachbessern und hat zu dem Zweck ein neues Firefox-Update mit der Versionsnummer 69.0.2 herausgegeben. Mit dem neuen Update auf Firefox 69.0.2 beseitigt der Hersteller unter anderem ein gravierendes Problem, das bei der Bearbeitung von Dokumenten in MS Office 365 zum Absturz des Browsers führte. Außerdem sorgt der Firefox-Patch für eine bessere Zusammenarbeit des Browsers mit Kindersicherungs-Software unter dem Microsoft-Betriebssystem Windows 10. Auch die Linux-Nutzer wurden in dem Update bedacht: Sie können zum Beispiel in der neuen Version jetuzt auch die Abspielgeschwindigkeit von YouTube ändern, ohne dass der Browser dadurch zusammenbricht. Generell ist es immer zu empfehlen, dass die Benutzer die aktuelle Firefox-Version installieren sollten, um im Internet möglichst wenig Angriffsfläche für Cyberkriminalität und Belästigung durch Werbung zu bieten. Die jeweils aktuelle Version es Mozilla-Browsers finden Sie hier: Firefox (64 Bit) herunterladen Firefox (32 Bit) herunterladen Firefox (Mac) herunterladen Firefox (Linux) herunterladen

2019-10-08T10:25:12+02:00Oktober 8th, 2019|Browser, Webwerkzeuge|Kommentare deaktiviert für Mozilla hat Browser Firefox 69.0.2 veröffentlicht

Mehr Speed: Mozilla hat Firefox 67 veröffentlicht

Hersteller Mozilla hat die neueste Version 67 seines Firefox-Browser veröffentlicht. Mit Hilfe vieler kleiner Details und neuer Techniken soll der Browser jetzt deutlich schneller sein als bisher. Schnellerer Seitenaufbau durch Priorisierung von Skripten Das wird durch die Priorisierung bestimmter Skripte realisiert, die einfach nur  vor anderen Routinen ausgeführt werden. Dadurch können die wichtigsten Funktionen einer Internetseite schneller als bisher bereitgestellt werden. Verbesserte Speicherverwaltung Mozilla hat auch dafür gesorgt, dass Firefox den Arbeitsspeicher nicht unnötig füllt, um aktuell nicht verwendete Tabs vorzuhalten. Wenn der verfügbare Speicherplatz unter 400 MByte sinkt, werden länger nicht verwendete Tabs in ein sogenannte „Standy“ gelegt. Einige Bestandteile des Browsers werden auch erst dann geladen, wenn sie auch wirklich gebraucht werden. Webrender noch nicht für alle Außerdem wird eine ganz neue Technik namens „Webrender“ erstmals ausgerollt, an der Mozilla bereits seit mehreren Jahren arbeitet. Ziel der Technik ist es, das 2D-Rendering des Browsers vollständig auf dem Grafikprozessor (GPU) auszuführen und dadurch sehr deutlich zu beschleunigen. Diese Funktion wird aber zunächst nur bei Firefox-Nutzern mit Windows 10 und einer Desktop-GPU von Nvidia aktiviert, was etwa jeden 25. Benutzer des Browsers ausmacht. In einem detaillierten Blog-Post dazu wird dazu angegeben, dass Webrender auch bei diesem kleinen Teil der Benutzer nur Schritt für Schritt bis Ende Mai aktiviert werden [...]

2019-05-21T17:47:03+02:00Mai 21st, 2019|Browser, Webwerkzeuge|Kommentare deaktiviert für Mehr Speed: Mozilla hat Firefox 67 veröffentlicht

Sprachstandard C++17 ist fertig

Der Sprachstandard C++ des Jahres 2017,  C++17, ist technisch gesehen inzwischen fertig. Das kann man einem Blogeintrag des Vorsitzenden des C++-Standardisierungskomitees Herb Sutter zum jüngsten Treffen der Vereinigung auf Hawaii mit gut 100 Teilnehmern entnehmen. Es wird also nicht mehr zu inhaltlichen Erweiterungen kommen, sondern jetzt folgt nur noch die endgültige Abstimmung zu C++17, bevor der Standard offiziell veröffentlicht wird. Weitere Details dazu können Sie Herb Sutters Blogbeitrag und der Statusseite des ISO-Komitees entnehmen. Nach dem Abschluss der C++17-Spezifikation beginnt das ISO-Komitee ab dem für Juli angesetzten Treffen in Toronto mit der Gestaltung von C++20 für das Jahr 2020.

2017-03-27T11:05:40+02:00März 27th, 2017|Allgemein|Kommentare deaktiviert für Sprachstandard C++17 ist fertig

Ruby 2.4 zu Weihnachten verfügbar

Wie immer in den letzten Jahren folgt das Ruby-Projekt auch 2016 seiner Tradition und bringt ein neues größeres Release der Skriptsprache Ruby heraus. Die zu Weihnachten veröffentlichte Version 2.4 bringt viele Neuerungen. Dazu gehören beispielsweise Verbesserungen bei Hash-Tabellen, die Zusammenführung der Integer-Klassen Fixnum und Bignum in Integer und auch die Groß- und Kleinschreibung mit Unicode in String-Methoden. Wie bei jedem neuen größeren Release haben die Entwickler auch weiter an der Performance der Skriptsprache geschraubt. Nähere Details zur Version Ruby 2.4 Die neue offene Adressierung (open addressing) macht zusammen mit einem Array, das die Einfügungsreihenfolge beibehält (inclusion order array), die interne Struktur von Hash-Tabellen (st_table) besser handhabbar. Das auch neu eingeführte binding.irb verhält sich recht ähnlich wie das beim Debugging wichtige binding.pry. Es startet aber dazu eine reguläre IRB (Interactive Ruby Shell). Ein anderes neues Feature betrifft ebenfalls den Bereich Debugging: Die Deadlock-Erkennung von Ruby 2.4 listet Threads jetzt mit ihrem Backtrace und den abhängigen Threads . Bisher enthielt Ruby mit Fixnum und Bignum zwei Integer-Subklassen. Für Ruby 2.4 wurden diese nun mit Integer zusammengeführt. Das führt dazu, dass alle C-Extensions, die Fixnum oder Bignum benutzen, für Ruby 2.4 überarbeitet werden müssen. Die Methoden String/Symbol#upcase/downcase/swapcase/capitalize(!) nutzen bei der Konvertierung in Groß- oder Kleinschreibung in der neuen 2.4er-Version die Unicode-Regeln; bisher verwendeten sie ASCII-Regeln. OpenSSL 1.1.0 wird jetzt ebenfalls von Ruby unterstützt; der Support für OpenSSL 0.9.7 und älter Verschlüsselungen wurde hingegen aus [...]

2016-12-26T19:34:26+02:00Dezember 26th, 2016|Allgemein|Kommentare deaktiviert für Ruby 2.4 zu Weihnachten verfügbar

Version 15 von Photoshop und Premiere Elements

Die neuen Versionen 15 seiner Bildbearbeitung Photoshop Elements und der Videoschnittsoftware Premiere Elements hat Adobe gesten veröffentlicht. In den insbesondere für Heimanwender gedachten, im Verhältnis zum „großen“ Photoshop preisgünstigen Programmen erlauben neue Assistenten diverse Bearbeitungen beispielsweise mit Hilfe von Reglern. Adobe schreibt dazu in einer Pressemitteilung: „Elements ist speziell auf die Förderung von Kreativität und das Teilen von Inhalten bei privaten Nutzern ausgerichtet und wartet mit leistungsstarker Filmemachertechnik auf, wie sie auch in Adobes Profi-Software zu finden ist. Mit nutzerfreundlichen Oberflächen und diversen Modi für alle Nutzerniveaus bieten die neuen Elements-Versionen die ideale Kombination aus Leistung und einfacher Handhabung.“ Kostenlose Testversionen von Photoshop Elements 15 und Premiere Elements 15 stehen ab sofort zum Download auf der Adobe-Seite bereit. Voraussetzung zum Download der Testversionen ist die Anmeldung mit einer kostenlosen Adobe-ID.

2016-10-05T20:09:58+02:00Oktober 5th, 2016|Bildbearbeitung|Kommentare deaktiviert für Version 15 von Photoshop und Premiere Elements

Editor Vim 8.0 veröffentlicht

Nach mehr als zehn Jahren haben die Entwickler des Editors Vim (Vi IMproved) jetzt die neue Hauptversion Vim 8.0 veröffentlicht. Neu in Vim 8.0 sind Features wie die asynchrone Ein- und Ausgabe über sogenannte Channels für die Kommunikation zwischen Vim und externen Prozessen über Pipes und Sockets, Partials – also Funktionsreferenzen mit vorgegebenen Argumenten. Außerdem sind Fenster-IDs neu hinzugekommen, ebenso die drei Vimscript-Datentypen Special, Job und Channel, und darüber hinaus assert-Funktionen für Style-Tests. Viele der Änderungen betreffen Plugin-Entwickler. Weil neu entwickelte Plug-ins bei bestimmten Funktionen nicht mit den älteren Versionen des Editors laufen können, wurde beschlossen, mit dem neuen Release einen großen Versionssprung zu vollziehen. Zu den neuen Fähigkeiten des Editors gehört auch, dass Lua jetzt als benutzbare Skriptsprache aufgenommen wurde. Auch die Unterstützung für Lambda-Funktionen bzw. Closures haben die Entwickler mit Vim 8.0 erweitert. So gibt es unter anderem inzwischen mit test-functions eine passende Umgebung, um Funktionen und Skripte testen zu können Weiterführende Informationen zum neuen Release gibt es in der Dokumentation.

2016-09-13T10:57:06+02:00September 13th, 2016|Allgemein, CSS, HTML|Kommentare deaktiviert für Editor Vim 8.0 veröffentlicht

Java-Ersatz Kotlin 1.0 veröffentlicht

Eine gute Nachricht für Webschaffende mit Java-Schwerpunkt: Nur gut eine Woche nach dem Erscheinen des Release Candidate ist jetzt die Version 1.0 der Programmiersprache Kotlin erschienen. Version 1.0 sagt ja aus, dass die Kotlin-Entwickler bei JetBrains davon ausgehen, dass spätestens jetzt nichts mehr dagegen spreche, Kotlin auch in Produktivszenarien zu nutzen. Die JVM-Sprache (Java Virtual Machine) ist inzwischen schon seit mehr als fünf Jahren in der Entwicklung und soll sich gegenüber Java insbesondere durch ihre gute Performance, die Sicherheit und ihre ausdrucksstarke und sehr gut lesbare Syntax auszeichnen. Kotlin ist objektorientiert, statisch typisiert und mit Java kompatibel, wodurch der Kotlin-Compiler Java-Bytecode ausgeben beziehungsweise Java Kotlin-Code erzeugen und auch Java-Code aufrufen kann. Den Markt auftrebender JVM-Sprachen teilt sich Kotlin unter anderem mit Scala, Clojure und Ceylon – sie alle sind Open Source.

2016-02-16T09:26:24+02:00Februar 16th, 2016|Javascript|Kommentare deaktiviert für Java-Ersatz Kotlin 1.0 veröffentlicht
Nach oben