@joachim@drupal.community
@joachim@drupal.community avatar

joachim

@joachim@drupal.community

'Jaz dood' - my 6yo.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

joachim, to Dragonlance
@joachim@drupal.community avatar

@openstreetmap Something really needs to be done about the 'Transport map' layer, because this is absolutely NOT a usable transport map: https://www.openstreetmap.org/#map=15/50.8451/4.3570&layers=T

joachim,
@joachim@drupal.community avatar

@ekes That rendering was available as a layer on the OSM site for a while, and then removed. No idea why! It's definitely better, though the shades of blue for tram and metro are far too alike.

joachim, to drupal
@joachim@drupal.community avatar

New concept for doing #AJAX in #Drupal forms: https://www.drupal.org/project/declarative_form_ajax. Feedback welcome on the associated core issue.

joachim, to programming
@joachim@drupal.community avatar

Is there a concept in #programming for whether an #API is inward or outward? For example, suppose I have an interface whose intention is that other code can implement it, but it's only supposed to be called by the internals of my code: it's public for implementation, but internal for callers.

joachim,
@joachim@drupal.community avatar

@jbutz Yes, Drupal plugins is where I've encountered this. My module consumes the plugins, but other modules can implement further plugins to extend functionality.

joachim,
@joachim@drupal.community avatar

@aaronfc APIs can go in both directions as well though - for example, a service that you can call and whose class you can replace is an API that's both inward and outward. You can call it and you can implement it.

joachim,
@joachim@drupal.community avatar

@rupertj @internal is the total opposite of API though - it means the whole thing can change at any time. A plugin interface isn't internal, it's a one-sided API.

joachim,
@joachim@drupal.community avatar

@aaronfc Some interfaces are meant to be called and implemented. Some are only meant to be implemented and not called. There might be cases (I can't think of any) that are only meant to be called and not implemented.

joachim,
@joachim@drupal.community avatar

@aaronfc Yes, plugins. You implement them to extend them, but the inventing module is in charge of calling them.

jpoesen, to random
@jpoesen@drupal.community avatar

Dealing with regular expressions?

You need https://regex101.com.

joachim,
@joachim@drupal.community avatar

@jpoesen @rachel @pcambra Ok the regex crosswords are okay but the regex wordle is EVIL.

joachim, to random
@joachim@drupal.community avatar

The thing is, if I wanted my computer to record me, I'd want it to record the three sentences I typed without noticing that my app had crashed and whose text has vanished because I was typing into an unresponsive window. How the fuck is a screen recording going to get me those back, huh Microsoft? #Recall

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