ARMAGEDDON
Geras
Author: Michael G
Talking Drupal: Skills Upgrade #8
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 8.
Topics
-
Review Chad’s questions
-
What is the process of creating a new issue, reviewing automated tests, and creating a merge request for review by the project maintainer?
- https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-drupal
- https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-drupal/creating-issue-forks
- My example issue: https://www.drupal.org/project/smart_date/issues/3432819
- My example merge request: https://git.drupalcode.org/project/smart_date/-/merge_requests/94
-
If we’re not using Composer to pull the contrib module, how do we make sure that all dependencies are handled?
-
How can someone navigate so many complex issues without getting lost or “barking up the wrong tree”?
-
-
Tasks for the upcoming week
- Work toward getting the merge request accepted.
- Document learning bullet points for this journey.
Resources
Chad’s Drupal 10 Learning Curriclum & Journal Chad’s Drupal 10 Learning Notes
The Linux Foundation is offering a discount of 30% off e-learning courses, certifications and bundles with the code, all uppercase DRUPAL24 and that is good until June 5th https://training.linuxfoundation.org/certification-catalog/
Hosts
AmyJune Hineline – @volkswagenchick
Guests
Chad Hester – chadkhester.com @chadkhest Mike Anello – DrupalEasy.com @ultimike
Shipping Rails logs with Kamal and Vector
Ruby 3.3.1 Released
Ruby 3.3.1 has been released.
This release includes security fixes.
Please check the topics below for details.
- CVE-2024-27282: Arbitrary memory address read vulnerability with Regex search
- CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc
- CVE-2024-27280: Buffer overread vulnerability in StringIO
See the GitHub releases for further details.
Download
-
https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.tar.gz
SIZE: 22074535 SHA1: affd82947d7cd84bd586f7f487a1da0c0bd8b1fd SHA256: 8dc2af2802cc700cd182d5430726388ccf885b3f0a14fcd6a0f21ff249c9aa99 SHA512: 0c8ea922a79152ac7adbfb2541320565bce6a631692fd39d499a06f53ad6339c16fad8374d171351ed63f7bda3312b26d4f8c058c5b6df3d7548fde372c718f1
-
https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.tar.xz
SIZE: 16350792 SHA1: 88ef585faece4ed76f4330bce52903664d4fbfe0 SHA256: 0686941a3ec395a15ae2a852487b2a88e5fb8a5518e188df00d8d1bb71a6349b SHA512: c58e9be9b5ab48191fbf7d67e13f0ec42ee71ed338170e0f7b246708e9cfc617ce65098f5ce7ab32d4305e785642d3e44253462104d5b9c4abcb1a4113f48347
-
https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.zip
SIZE: 26953741 SHA1: 98b9858e3c125cfe6ca838ac4e4e269fa34bcaaa SHA256: d81c99dd03d095f116361c9d097145666f7bb2512cd856ee086545b1c3e54c55 SHA512: 200bfcc1cc11282c64b03fe529287509684e01266d248ec85f51f6b382beebd8324321c2db59f52185f42c49fdde84aaa42cb59f0048faca389985431224564d
Release Comment
Many committers, developers, and users who provided bug reports helped us make this release.
Thanks for their contributions.
Posted by naruse on 23 Apr 2024
Game of Trees 0.98 released
-current
packages. An update for the -portable
version will follow as well.
The main improvements in the new release are listed in the release notes as
- speed up got tag -l by caching timestamps in got_ref_cmp_tags() - provide a macro for vi(1) path for use by -portable at compile time - avoid a rename/stat race when gotd installs a new pack and then uses it - make 'got ref -l' output consistent when packed references exist - make 'got ref -l' work consistently when a reference argument is given - add initial support for notifications to gotd(8), via email and http/json
OpenBSD as a daily driver
Situs Slot Mahjong Scatter Hitam Modal Recehan Tembus Jutaan
Video by via Dailymotion Source Situs Slot Mahjong Scatter Hitam Modal Recehan Tembus Jutaan – permainan ini telah mengguncang dunia game online dengan ke unikan konsepnya, slot mahjong scatter hitam menawarkan petualangan yang mendebarkan dan peluang untuk meraih jackpot yang sangat menggiurkan. Dengan menyatukan unsur-unsur klasik dari permainan mahjong dan memadukannya dengan fitur-fitur modern dari…
FarmEasy
Video by via Dailymotion Source “FarmEasy is an innovative agricultural platform designed to empower farmers with essential tools and insights. Leveraging real-time weather data and advanced algorithms, FarmEasy provides personalized guidance on crop selection, soil fertility, and agricultural practices. With a user-friendly interface and affordable marketplace, farmers can access high-quality products, sell their crops, and…