Journal TapTempo en Slint

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
6
nov.
2024

Bonjour à tous,

Ce journal s'inscrit dans la série des journaux TapTempo. Je vous présente : TapTempo en Slint !

Pour ceux qui ne connaissent pas encore Slint, c’est un toolkit pour créer des interfaces graphiques natives. Je suis l'un des développeurs, et j’en ai déjà parlé dans ce journal et cette dépêche.

Dans ce portage de TapTempo, j'ai décidé de tout coder directement en Slint. Normalement, Slint sert principalement à construire l'interface utilisateur (UI), et la (…)

Slint 1.0 : une boîte à outils graphiques natifs pour poste client et embarqué

Posté par  (site web personnel) . Édité par Benoît Sibaud, bobble bubble, palm123 et Julien Jorge. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
47
6
avr.
2023
Serveurs d’affichage

Banière de Slint 1.0

Slint 1.0 est enfin sorti ! Il s'agit d'une boîte à outils (toolkit) open-source permettant de créer des interfaces utilisateur natives pour les applications de bureau et les écrans embarqués, implémenté en Rust. Cette sortie est le fruit de trois années de travail et a été aidée par 50 contributeurs sur GitHub.

Journal Slint: Un toolkit pour interface graphiques natives

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
16
mar.
2022

Il est temps de vous présenter Slint, un toolkit pour faire des interfaces graphiques pour desktop et embarqué.

Slint est open source et multi-plateformes. Le projet est développé sur GitHub: https://github.com/slint-ui/slint

Le principe est inspiré par QML (puisque j'ai travaillé dans cet écosystème précédemment).
Il y a un langage de description d'interface, et la logique se fait dans un autre langage de programmation.

Le code .slint ressemble à ça:

HelloWorld := Window {
    property <string> name
(…)

Journal Comment fonctionne Bitcoin

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
65
12
juil.
2013

Dans ce journal je vais essayer d'expliquer les mécanismes derrière Bitcoin.

Je couvre ici uniquement les aspects techniques. Pour bien comprendre ce journal, il est préférable d'avoir des notions de base de cryptographie, en particulier comprendre ce qu'est une Fonction de hachage et une signature numérique.

Bitcoin c'est quoi ?

Le but de Bitcoin est une monnaie et un moyen de payement sur internet décentralisé hors du contrôle des gouvernements, des banques, ou d'une seule société.

Le mot « Bitcoin » (…)

Journal KDevelop 4.4 est sorti

Posté par  (site web personnel) .
Étiquettes :
48
24
oct.
2012

Cher journal,

KDevelop 4.4 est sorti.
Quoi de neuf ? Pas grand chose, juste des corrections de bogues et des optimisations.
(Ah si, il y a un nouvel écran d’accueil)

Mais ça me donne juste l’occasion de faire un journal pour présenter mon IDE favori.
Celui que j’utilise tous les jours pour écrire, mais aussi et surtout pour lire du code.

KDevelop offre une bonne prise en charge du C, C++, PHP, Ruby, et plein d’autres langages. Mais comme je fais surtout (…)

Journal QML: le futur des interfaces graphiques

Posté par  (site web personnel) .
Étiquettes :
32
13
mai
2010
Vous connaissez sans doute Qt ? Mais si... cette bibliothèque libre en C++ qui permet de faire des applications graphiques, utilisé par KDE. Vous aurez remarqué que les interfaces "classique" sont encore faites avec des widgets rectangulaires sans aucune imagination. Ce sont des interface des années 90-00.

Avec la future version de Qt (4.7), vient un nouveau langage permettant de faire des interface graphiques digne des années 10: QML

L'idée c'est de pouvoir faire des interfaces graphiques animées et de (…)

Journal Logiciel libre ou communautaire : Ma définition.

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
déc.
2007
Beaucoup d'entre nous préfèrent utiliser du logiciel « Libre ».
Je suis moi même développeur depuis plusieurs années.
Certains prétendent que c'est grâce aux quatre libertés, garanties par la GPL.

Mais pour moi ces 4 libertés sont nécessaire, mais pas suffisante.

Voici les conditions qui me font aimer un logiciel libre :

  1. Le code source soit être disponible depuis le gestionnaire de version (svn, git, ...). La dernière version de développement et l'historique doivent être accessible au public.

  2. Il doit (…)

Journal Frugalware, une distribution méconnue

Posté par  (site web personnel) .
Étiquettes :
0
3
avr.
2006
Cher journal,

Nombreux sont les journaux ou commentaires qui parlent des distributions les plus connues: Ubuntu, Debian, Mandriva, Suse, Slackware, Gentoo, Fedora, ...

Il est de mon devoir de vous faire connaître les distributions moins connues que j'apprécie. Je t'ai déjà parlé de Archlinux l'an passé (qui reste ma distribution favorite et que j'utilise encore sur mon desktop), aujourd'hui je vais te parler de Frugalware, qui vient de sortir en version 0.4 ce 30 mars

\begin{ma vie}
Revenons 8 mois (…)

Les nouvelles de KDE

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes : aucune
0
11
oct.
2005
KDE
KDE aura 9 ans le 14 octobre. KDE à beaucoup évolué depuis ses débuts pour devenir ce que nous connaissons aujourd'hui du « K Desktop Environment ». Voici quelques nouvelles de ce grand projet.
  • KDE héberge maintenant un serveur Jabber public sur kdetalk.net, à la disposition des utilisateurs du projet KDE et de Kopete. L'inscription est libre. Espérons que cela va permettre d'agrandir la communauté des utilisateurs de Jabber.
  • La version 3.5 de KDE est en cours de finalisation. KDE 3.5 beta1 est disponible depuis le 21 septembre dernier et vous êtes invités à la tester et à rapporter les bogues.
    KDE 3.5 beta2 devrait sortir dans les environs du 20 octobre. On peut s'attendre, si tout se passe bien, à voir la version finale de KDE 3.5 fin novembre ou début décembre.

Journal Slax 5.0

Posté par  (site web personnel) .
Étiquettes :
0
5
avr.
2005
C'est avec joie que je découvre ce matin que la Slax 5.0 est disponible.
Je profite de l'occasion pour faire mon 2ème journal, et faire connaître un peu cette distribution.

Slax est donc un LiveCD basé sur Slackware-current qui a la particularité de tenir sur un petit CD de 4cm de rayon
De base, elle contient KDE 3.4 complet (ou presque) et on peu encore lui adjoindre des modules.

Ainsi, il y a quelques mois, j'ai acheté une boite de (…)

Journal Archlinux 0.7 vient de sortir.

Posté par  (site web personnel) .
Étiquettes :
4
25
jan.
2005
Je ne fais pas mon premier journal pour vous annoncer la sortie de Archlinux 0.7. (qui n'aurais aucun intérêt puisque on met sa distribution a jour en permanence via internet) Mais je profite plutôt de l'occasion pour vous raconter ce qui me plaît dans cette distribution.

Cela fait 2 mois que j'utilise Archlinux comme distribution. Ma LFS se fesait vielle après un an, et j'avais envie d'essayer cette distribution dont on me disait tant de bien sur IRC.
Et je (…)