gnulib @ Savannah: Gnulib helps you porting to Android

An Android app has a UI written in Java, not on top of a C/C++ based GUI toolkit (GNOME, Qt, KDE, wxWidgets, …). Gnulib cannot help you porting this part of an application to Android.

But when an application has a large part written in C, and you want to reuse this part in the Android app, Gnulib is useful. Recently, Android has been added to the list of portability targets of Gnulib. This means that most of the POSIX functionality that you might use in your application will compile and work fine also on Android.

In particular, the work-in-progress port of GNU Emacs to Android uses Gnulib to its best.

Canva Course Section 36 Presenting your Slides

Canva is a free-to-use web-based design tool. In this course, you will learn the important things you need to know in order to start designing using Canva.

In this video lesson, we will learn about Presenting your Slides in Canva

You can access the entire Canva Course in the following playlist:
https://dailymotion.com/playlist/x7rw5c

Unlocking the Secret: How to Easily Open Rusted Nuts

In this video, I will show you a simple and effective technique for opening rusted nuts that have been stuck for a long time. By using just a few common household items, you can easily loosen even the most stubborn of nuts without causing damage to the surrounding area. Follow along and learn how to unlock the secret to opening rusted nuts with ease.

March 2023 strategic learnings from DCW researchers

March 2023 strategic learnings from DCW researchers
Creating and organizing some unconditional edit-a-thons once in a month are worth to be experienced. The research suggested that the affiliate should design some unconditional edit-a-thons, for instance, the edit-a-thon it organized during Wikidata 2022 birthday celebrations. Fixing typos in articles, adding a single reference, adding categories to an article or updating relevant Wikidata entries, and fixing some commonly made basic errors – something that just requires basic knowledge – could be a program that DCW must include amongst its volunteers.

mandclu: Creating Dynamic Tabs on Content Types

mandclu: Creating Dynamic Tabs on Content Types
Creating Dynamic Tabs on Content Types

mandclu: Creating Dynamic Tabs on Content Types

mandclu

Fri, 04/14/2023 – 06:24

Towards the end of 2021 I had an idea: what if Drupal could expose content in a grid, similar to what users might be used to in database GUIs like Sequel Pro or Sequel Ace? I was able to put together a simple proof of concept, and the Autogrid module was born.I had originally wanted this to be available as a tab on relevant bundles (content types, taxonomy vocabularies, etc) but at the time I wasn’t sure how to implement this, so I created a custom menu item where a user could manually choose a content entity type, then a bundle, and then see the grid. After all, as Seth Godin famously said in his book Linchpin, “Real artists ship.”I kept wanting to come back to my original vision, however, so I recently decided to invest some time into making it work. It took some investigation, and I