Martin's Margin

Aggregator

Media and Responsive Images in Drupal: the key things to know | Golems GABB

1 day 5 hours ago
Enhanced image management is one of the best things we see in Drupal 8 and 9. First, the Drupal core adopted the Media package that provides content creators and website admins with handy ways to upload, manage, and reuse images and other multimedia. Next, it got the Responsive Image functionality that makes it easy to load the proper image sizes for all types of user screens. All this sounds great but it’s even more interesting to see how it works from the inside. Let’s take a little tour of the key principles of work of the Responsive Images and Media in Drupal, as well as review a step-by-step guide on how to set up responsive images in Drupal for media entities.
martinto

NEW and FREE: TK Lum-Mask plugin for Adobe Photoshop 2021 – Good Light Journal

2 months ago
I’m excited to announce the launch of the new “TK Lum-Mask” plugin for Adobe Photoshop.  TK Lum-Mask is a luminosity mask generator built on Adobe’s Unified Extensibility Platform (UXP), which is new in Photoshop 2021. Luminosity masks are a unique creative tool, and the TK Lum-Mask plugin makes it easy to add them to your workflow.  NOTE: Adobe uses the more inclusive term “plugin” to refer to applications developed on UXP, instead of “panel.”
martinto

Drupal 9 Upgrade Considerations | Third and Grove

2 months ago
The advent of Drupal 8 brought about many new features and improvements. One highly anticipated change was the move to a new structured release cycle. The update promised to improve compatibilities between versions, introduce gradual deprecation of old APIs alongside new features, and strongly suggested that the days of performing full-site rebuilds to move between major versions of Drupal were in the past.
martinto

Security Code Scan

2 months 2 weeks ago
Detects various security vulnerability patterns: SQL Injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), XML eXternal Entity Injection (XXE), etc. Inter-procedural taint analysis for input data. Continuous Integration (CI) support for GitHub and GitLab pipelines. Stand-alone runner or through MSBuild for custom integrations. Analyzes .NET and .NET Core projects in a background (IntelliSense) or during a build. Works with Visual Studio 2019 or higher. Visual Studio Community, Professional and Enterprise editions are supported. Other editors that support Roslyn based analyzers like Rider or OmniSharp should work too.
martinto

(151) Scanning Film With VueScan + Epson Scan Comparison - YouTube

3 months 2 weeks ago
In this video, I go over my film scanning workflow using VueScan software and an Epson V500 and then compare the results with Epson Scan. I've only been using VueScan for a short period of time, but I've been incredibly happy with the results, and feel like I finally have a workflow for scanning at home that produces the results that I'm after.
martinto