mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

620
comptes actifs

#AppDev

0 message0 participant0 message aujourd’hui

Des besoins en formations et mises à niveau sur Delphi et l'Object Pascal ? De l'initiation à la programmation web pour des développeurs n'ayant jamais ou peu touché à PHP, JavaScript ou au HTML ?

Si vous voulez profiter du "calme" estival pour vous former ou former vos collaborateurs ou planifier des formations sur le dernier trimestres de l'année, contactez moi.

#Delphi#PHP#JavaScript

Déjà Dup 48.0 just dropped! This release has two big changes:
- A new Rclone storage option, which can backup to any Rclone remote.
- The flathub release now defaults to Restic for new backup locations.

https://flathub.org/apps/org.gnome.DejaDup

On deck is some UI simplification and taking advantage of “restic mount” to show backed up files in your native file manager, letting you restore them with a simple drag and drop.

#DejaDup #DejaDupBackups #Gnome #Rclone #Restic #AppDev

Flathub - Apps for LinuxInstall Déjà Dup Backups on Linux | FlathubProtect yourself from data loss

I have finally released the #TestFlight beta of the new DataOrganizer. The beta is available to all. The new version adds many new features, including iCloud support.

DataOrganizer is a personal database that strives to be a modern replacement for FileMaker's Bento. It supports macOS 13 (Ventura), 14 (Sonoma), and 15 (Sequoia).

Direct Link:

testflight.apple.com/join/qWWp

More info:

bayhoff.com/beta.html

If you want to learn Gtk programming

No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

python-gtk-3-tutorial.readthedocs.ioThe Python GTK+ 3 Tutorial — Python GTK+ 3 Tutorial 3.4 documentation
#tech#software#Linux

Call blocking on Ubuntu touch

<p>🚫📞 I&#8217;ve created exPhone, a call-blocking app for Ubuntu Touch! It blocks unwanted calls (including &#8220;ex-&#8221; calls 😄). Built with libwatchfish, SQLite, and AI tools for the logo. Despite UX feedback, I’m proud of the journey! 🚀</p>
<p>Try it out &#038; contribute if you can! #UbuntuTouch #AppDev #OpenSource #CallBlocking</p>
<div class="pvc_clear"></div>
<p id="pvc_stats_3532" class="pvc_stats all " data-element-id="3532" style=""><i class="pvc-stats-icon small" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="chart-bar" role="img" xmlns="w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-chart-bar fa-w-16 fa-2x"><path fill="currentColor" d="M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z" class=""></path></svg></i> <img loading="lazy" decoding="async" width="16" height="16" alt="Loading" src="blog.mlich.cz/wp-content/plugi" border=0 /></p>
<div class="pvc_clear"></div>

blog.mlich.cz/2025/01/call-blo

The next version of DataOrganizer — a personal database — will store images in the Photos library. For each image, DataOrganizer will now store a reference that can be used to retrieve the corresponding image from Photos.

This was actually the goal of the initial version. Unfortunately, system support did not exist at the time. Such support has since been added. See screenshot.

New TestFlight builds are available for BayArcade (iOS & macOS).

Fixed two issues involving Tic Tac Toe and 3 in a Row where tapping on a board space was sometimes ignored. (These issues occurred much more frequently when run on an iPad.)

testflight.apple.com/join/JLfa

#iOSDev #iPadOSDev #MacDev #macOSDev #AppDev #IndieDev #TestFlight #Indy #IndieApps #IndieGame #IndieGames #IndieGameStudio #GameDev #RetroGaming #soloDev #games #ticTacToe #memorygame #memorygames

I submitted new TestFlight builds for BayArcade for both the iOS and macOS. BayArcade is a collection of simple games, such as Tic-Tac-Toe and Tile Puzzle.

iCloud support is further refined, particularly the shared code that appears in both BayArcade and DataOrganizer.

testflight.apple.com/join/JLfa

#iOSDev #iPadOSDev #MacDev #macOSDev #AppDev #IndieDev #TestFlight #Indy #IndieApps #IndieGame #IndieGames #IndieGameStudio #GameDev #RetroGaming #soloDev #games #ticTacToe #memorygame #memorygames