IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

#AndroidAppRain at https://apt.izzysoft.de/fdroid today brings you 4 updated and 1 added apps:

  • Sshd4a: an 'sshd' server with shell access, rsync and scp/sftp services

At https://apt.izzysoft.de/magisk 2 #Magisk #modules have been updated.

Enjoy your #free #Android #apps with the #IzzyOnDroid repo! :awesome:

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

at https://apt.izzysoft.de/fdroid today with 9 updated and 1 added apps:

  • RoboSats: app to exchange bitcoin for national currencies

https://apt.izzysoft.de/magisk had 1 updated and 1 added (Germans: Call 110 now – no, don't , that's just the number of available there with this update 🤡):

  • CuRefreshRateTuner: Tune the RefreshRate on Android 10+ ARM64 Devices

Enjoy your with the repos! :awesome:

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

#AndroidAppRain at https://apt.izzysoft.de/fdroid today with 7 updated and 2 added apps:

  • Overmorrow: a minimalistic weather app
  • Materialious: a modern material design for Invidious

At https://apt.izzysoft.de/magisk 2 #Magisk #modules have been updated.

Enjoy your #free #android #apps with the #IzzyOnDroid #IzzySoftRepo :awesome:

Schlangenmensch, to cpp German
@Schlangenmensch@mastodon.social avatar

Does anybody know when it will be possible to mix #c++ named and classic with ?

gracicot, (edited )
@gracicot@mastodon.social avatar

@Schlangenmensch from what I understood, you can include then import, but not the other way around. Minus bugs of course

Schlangenmensch,
@Schlangenmensch@mastodon.social avatar

@gracicot I can't get it to work. I have a source file including iostream and importing a module. The module imports Std and uses some stl stuff, e.g. a unique_ptr. And voila, I get redifinition errors in <memory>.

Without the include of <iostream> everything works as expected. And it doesn't matter If include or import comes first.

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

at https://apt.izzysoft.de/fdroid today brings you 15 updated and 1 added apps:

  • Logger: view and export call logs in CSV format

At https://apt.izzysoft.de/magisk 5 were updated.

Enjoy your with the :awesome:

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

at https://apt.izzysoft.de/fdroid today with 9 updated & 2 added apps:

  • nocodb: a prototype client for NocoDB
  • Fossify Notes: To do list widget with a notebook organizer, checklist, simple shopping list (suite now contains 10 apps! :awesome:)

At https://apt.izzysoft.de/magisk 5 were updated & 1 was added:

  • AlterInstaller: Change PackageManager installer fields on boot

Enjoy your with the :awesome:

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

#AndroidAppRain at https://apt.izzysoft.de/fdroid today brings you 13 updated and 1 added apps:

  • Raven: a news aggregator/reader

https://apt.izzysoft.de/magisk had 3 #Magisk #modules updated.

Enjoy your #free #Android #apps with the #IzzySoftRepo :awesome:

IzzyOnDroid, to free
@IzzyOnDroid@floss.social avatar

at https://apt.izzysoft.de/fdroid today with 13 updated and 1 added apps:

  • Bura: a weather app with graphs and thoughtful data visualization

At https://apt.izzysoft.de/magisk 4 were updated.

Enjoy your with the :awesome:

amadeus, to modularsynth
@amadeus@mstdn.social avatar

These #themes remind me of #grayscale, a manufacturer of alternative #panel (s) for #eurorack #modules such as the "Make Noise Maths". https://grayscale.info/panels/ I used to own quite a few of them back in my Eurorack days. 😜️

rttf, to cpp
@rttf@techhub.social avatar

After watching C++20 Modules: The Packaging and Binary Redistribution Story by Luis Caro Campo, I'm even more convinced that are a mistake. IMHO they just add more complexity that c++, SREs and build tool developers need to deal with, plus solve no real problem, but preprocessor definition conflicts for some legacy headers 🤷‍♂️

I know these are early days for this feature, and I really wish to be wrong here, but I doubt if this feature gets a wide adoption from the community (at least in it's current form)

What are your thoughts on this?

https://www.youtube.com/watch?v=-p9lvvV8F-w

rttf,
@rttf@techhub.social avatar

@minoru Yeah, it gets really broken, when one wants to build different variants for a single module (architecture, optimisations, sanitisers, etc.) or apply some custom build qualifiers like Curl with http/2 protocol support only.

What we need (I guess) is some sort of intermediate pre-binary form that would account for the use cases above and cover template meta-programming too :)

Instead, we got BMI - kind of replacement for the header files, which still has to be be accompanied by .{a,so,dylib} files, and which can be implemented differently by every compiler vendor and even incompatible between different compiler versions 😂

gracicot,
@gracicot@mastodon.social avatar

@rttf @minoru The BMI is not a replacement for a header file. Module interface units are. You cannot even ship the BMI without the source with some implementation.

Modules don't enable full binary distribution and never attempt to fix that. You still have to ship your interface source, but now it's a .ixx instead of .hpp.

DanielaKEngert, to cpp German
@DanielaKEngert@hachyderm.io avatar

connoisseurs, may I ask you for a favour and vote for this bug report on DevCom if you happen to care about ?

https://developercommunity.visualstudio.com/t/CPreprocessor-Ill-formed-code-is-a/10461894

DanielaKEngert, to cpp German
@DanielaKEngert@hachyderm.io avatar

Nearly three months have passed since the C++ On Sea conference where I presented the then-latest status of

https://vmst.io/@cpponsea/110967875399605134

Less than two weeks from now, I will be presenting interesting updates on that topic at the NDC {TechTown} conference.

https://ndctechtown.com/

pybites, to python
@pybites@fosstodon.org avatar

New article:

⚠️Why you should avoid import * in Python 🐍
https://pybit.es/articles/why-you-should-avoid-import-in-python/

Covering:

  • Why modules are great and namespacing explained
  • Why import * is a problem
  • A practical example where a function gets overriden
  • The recommended way to do imports
  • What PEP8 has to say about this
  • Protection workaround, use all to define your module's public interface

kluka, to ruby

Am I too grumpy over nothing that matters but why exactly are so many devs so obsessed with "organizing" code into ?

Especially when it's just a one time include it seems extremely useless and just makes the management of state harder

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines