Symfony Station Communiqu©2023年5月12日。查看Symfony,Drupal,PHP,网络安全和Fediverse News!
#php #drupal #symfony #fediverse

这个公报originally appeared on Symfony Station

欢迎来到本周的Symfony Station Communiqu。这是您对共同体和PHP发展社区中的基本新闻的评论,着重于保护民主。我们还涵盖了网络安全世界和Fediverse。

本周每个类别中都有很多良好的内容,因此请花点时间享受对您最相关和最有价值的内容。本周的Drupal物品也有很大的颠簸。

或直接通过我们的网站跳到您喜欢的部分。

再次感谢Javier Eguiluz和Symfony在其Week of Symfony中分享our latest communiqué

我的意见会大胆。并且通常会涉及亵渎。


我们策划的很大一部分内容都在培养基上。我强烈建议投资会员资格,以访问您要阅读的所有文章。这是一项较小的投资,可以提高您的职业生涯。您可能已经注意到,非会员每月只能访问有限数量的文章。

Become a member here !我们从您使用此链接中获得的赔偿有助于支付我们的每周公报。


symfony logo

对称

一如既往,我们将从Symfony的官方新闻开始。

亮点 - >本周,Symfony 6.3的第一个Beta版本已发布,因此您可以在2023年5月底之前在应用程序中对其进行测试。与此同时,Symfony UX 2.8版本已发布。实时组件中的两个新组件和大量更新。最后,我们发布了有关即将举行的SymfonyOnline研讨会的更多信息。

A Week of Symfony #853 (1-7 May 2023)

Symfony宣布:

New in Symfony 6.3: Emoji Improvements

New in Symfony 6.3: Webhook and RemoteEvent Components

New in Symfony 6.3: Clock Improvements

New in Symfony 6.3: DX Improvements (Part 1)

SymfonyOnline June 2023 - Take the lightning talks challenge!

sensiolabs分享:

Interview: We describe your future job at SensioLabs

SymfonyCasts继续其API平台课程:

This week on SymfonyCasts


精选物品

featured item graphic

克里斯·詹姆斯(Chris James)说,现在您拥有这种超级光滑的无填充体验的用户期望。不幸的是,这是一种期望,通常由单页应用程序(SPA)交付,这些应用程序依赖于React和Angular等库和框架,它们是非常专业的工具,可以使用。

一种新的方法是使将此UX交付给在Spa-Craze之前建立网站的工程师的手中,利用他们现有的工具集和知识,而HTMX是我迄今为止使用的最好的例子。

HTMX is the Future

本身可能不是未来。但是它和类似的解决方案将是。


本星期

约翰·金(John kim

How To Become A Symfony Developer: Skills And Tips - Stars Fact

Jean-Yves Corien探索:

SOLID Principles: Part 5, Dependency Inversion

Rafel Berald检查:

Symfony/Doctrine migrations for multiple databases

jmau111

Symfony 5: The ubiquitousness of API Platform

CMSS

Amazee Labs查看:

Benefits of Drupal Gutenberg for Content Editors

,它们是富裕的。

Christophe Jossart通过以下方式扩展了讨论:

Gutenberg with Drupal part 1: Blocks attribute decorator

Drupal本身具有:

New Drupal core branching scheme introduced

也是Drupal Core,Droptimes向我们展示了:

How Drupal Improves Accessibility

Jacob Rockowitz问:

How is the Schema.org Blueprints module different from a Drupal Distribution and Recipe?

这很好。

Veniz Guzman礼物:

The Non-Profit’s Guide to Drupal Structured Data SEO

请参见上面的模式。

路易斯·鲁伊斯(Luis Ruiz)帮助我们:

Understand your project's site structure and data with Xray Audit

lullabot具有:

Questions to Ask When Choosing a Drupal Hosting Platform

R.S。艾哈迈德(Ahmad)分享A:

Guide for Drupal Custom Theme Development

我可以将其与我购买的Drupalize .me课程相结合,以便在Symfony站重新设计。

Mike Herchel说:

Disabling Twig Caching Just Got A Helluva Lotta Easier (in Drupal 10.1)!

下降时间也有:

Interview with Akseli Miettinen for DrupalCamp Finland 23

五罐分享A:

Security Checklist for Drupal Website

四个厨房探索:

Getting started with Drupal 10

第三章向我们展示了如何:

Improve the Drupal admin UI with the new Admin Dialogs module

精明的几个问:

How do I access a field value for an entity (e.g. node) object?

乔纳森·麦克劳克林(Jonathan McLaughlin)有:

Custom EntityReferenceSelection plugin to solve an issue with new EntityReference views filter

马特·格拉曼(Matt Glaman)检查:

Upgrading my site from CKEditor 4 to CKEditor 5 for Drupal 9.5

前几周

罗斯·贝尔(Ross Bale)看:

Removing invalid query string parameters passed to a view

PHP logo

php

本星期

kâ©vin dunglas向我们展示了如何:

Mitigate Attacks on your PHP Supply Chain

穆罕默德·纳法尔·普拉塔玛(Muhammad Naufal Pratama)探索:

PHPDepend: Measure Software Metrics Inside Your PHP Code

拉米·哈坎(Ramy Hakan)检查:

PHP Remote Debugging with VS Code: A Comprehensive Guide

khalid zeiter看:

Basic Debugging Techniques in PHP

Miladev95股票:

Php dependency injection

Chain of responsibility design pattern in php

khalid zeiter探索:

Getting Started with Event-Driven Architecture in PHP

埃里卡·海蒂(Erika Heidi)宣布:

Librarian 4: a static site generator inspired by Hugo, influenced by DEV, built in PHP

Olle Harstedt检查:

Strategies to make functions pure

doäauã§ar向我们展示:

How and When to Use PHP’s Pure Intersection Types

盖伊·托马斯(Guy Thomas)有:

PHP 8 constructor promotion with inheritance (subclasses)

PHP 8.0 Model Classes with constructor promotion

pplos Yatroat Go Win Wor Wor Word Wicking看着心脏:还有Pepugu?

Handling input data in PHP

AndreasMã¶ller探索:

Avoiding empty() in PHP

大卫·加西亚(David Garcia)向我们展示:

How to run PHPUnit tests withConsecutive() assertions in PHPUnit 10

前几周

Packagist解释了:

Packagist.org maintainer account takeover

peakd查看:

Running Lando on GitHub Actions

Code logo

其他

Please visit our Support Ukraine page了解如何帮助俄罗斯从乌克兰踢出(最终)。

网络对俄罗斯战争罪行和其他douchebaggery的反应

路透社报告:

FBI says it has sabotaged hacking tool created by elite Russian spies

EUs plans to slap sanctions on Chinese firms aiding Russia's war machine - FT

EU draft rules propose tougher cybersecurity labelling rules for Amazon, Google, Microsoft

TechCrunch报告:

EU lawmakers back transparency and safety rules for generative AI

下一个网络报告:

Revitalising European democracy: AI-supported civic tech on the rise

AP报告:

Hackers aim to find flaws in AI — with White House help

邪恶的帝国反击

Axios报告:

American extremists linked to Russian sites

法西斯主义者喜欢法西斯。

网络安全/隐私

和:

Biden administration's push for a software ingredient list, explained

黑暗阅读报告:

CISA Addresses 'Cyber Poor' Small Biz, Local Government

ARS Technica报告:

Feds seize 13 more DDoS-for-hire platforms in ongoing international crackdown

保护隐私报告:

The Four Horsemen of the Cybersecurity Apocalypse: A Digital Pandemic Unleashed

技术目标报告:

Addressing the confusion around shift-left cloud security

哈佛商业评论报告:

Cybersecurity Needs to Be Part of Your Product’s Design from the Start

很明显,但仍然是,是,是。

技术共和国报告:

Google offers certificate in cybersecurity, no dorm room required

Ricardo Tivares报告:

XSS in JSON POST requests (demo included)

黑客新闻报道:

Spanish Police Takes Down Massive Cybercrime Ring, 40 Arrested

寄存器报告:

EU's Cyber Resilience Act contains a poison pill for open source developers

更多编程

VentureBeat报告:

How headless and composable are different and why it matters

粉碎杂志向我们展示:

How To Use AI Tools To Skyrocket Your Programming Productivity

获得连接提供:

My First Impression of JetBrains Fleet

新的堆栈报告:

Infrastructure as Code in Any Programming Language

github宣布:

Push protection is generally available and free for all public repositories

Web .DEV宣布:

A better responsiveness metric

Google将在核心网络生命值中 @$$ ream spas。

Stephanie Eckles具有:

An Introduction to Container Queries in CSS

我需要掌握这一点。

WorkAdventu有一个很好的案例研究:

Bridging Vue 2 and Svelte

Shopify探索:

3 ways to find your worst JavaScript offenders for page load

以及如何摆脱狗屎。

Faith Oyama分享:

PostgreSQL and JSON – How to Use JSON Data in PostgreSQL

守护者出版了:
Greed, eugenics, and giant gambles: author Malcolm Harris on the deadly toll of Silicon Valley capitalism

Fediverse_logo.png

联邦政府

Stefan Bohacek说:

Yes, the Fediverse will “win”

我同意2,358%。

大西洋报告:

Ben Franklin Would Have Loved Bluesky

fileipeespã³sito报告:

Ivory for Mastodon gets updated with Safari Extension and other enhancements

标题应该说Fediverse而不是Mastodon。象牙值得每一分钱。

Jonathan Wylie问:

What is Mastodon and Is It the Future of Social Media?

1

Mastodon monoculture problem

Jowi Morales向我们展示了如何:

How to Sign Up for a Mastodon Account

再次选择phpc.socialdrupal.community而不是mastodon.social。

CTA(又名向我们展示一些免费的爱)

您是否拥有或为对我们的促销机会感兴趣的组织工作?还是支持我们的新闻工作?如果是这样,请与我们联系。我们处于起步阶段,所以这是非常经济的。 ð

更重要的是,如果您是一家乌克兰有与编码相关产品的公司,我们可以在our Support Ukraine page上免费促销。或者,如果您知道一个,请联系。

保持编码symfonistas!

Visit our Communiqué Library

您可以找到各种各样的常绿含量。

作者

Reuben Walker headshot

鲁本·沃克

创始人
Symfony Station