这个公报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的官方新闻开始。
亮点 - >本周,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平台课程:
精选物品
克里斯·詹姆斯(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探索: p>
SOLID Principles: Part 5, Dependency Inversion
Rafel Berald检查: p>
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
本星期
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股票:
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检查: p>
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?AndreasMã¶ller探索:
大卫·加西亚(David Garcia)向我们展示:
How to run PHPUnit tests withConsecutive() assertions in PHPUnit 10
前几周
Packagist解释了:
Packagist.org maintainer account takeover
peakd查看:
Running Lando on GitHub Actions
其他
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有一个很好的案例研究:
Shopify探索:
3 ways to find your worst JavaScript offenders for page load
以及如何摆脱狗屎。
Faith Oyama分享:
PostgreSQL and JSON – How to Use JSON Data in PostgreSQL
联邦政府
Stefan Bohacek说:
我同意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?
1Jowi Morales向我们展示了如何:
How to Sign Up for a Mastodon Account
再次选择phpc.social或drupal.community而不是mastodon.social。
CTA(又名向我们展示一些免费的爱)
- 这是本周的。请分享这个公报
- 另外,请务必要使用join our newsletter list at the bottom of our site’s pages。加入您的收件箱中的每个星期的公报(早日)。
- 关注我们on Flipboard或在Mastodon上的@symfonystation@phpc.social,以进行日常覆盖。考虑加入@phpc.social实例。如果此公报有点不知所措,您可以在Friendica上获得每周凝结的新闻亮点。
- 您喜欢Reddit吗?跟随我们on /kbin,以获得更好的Fediverse和基于Symfony的经验。
您是否拥有或为对我们的促销机会感兴趣的组织工作?还是支持我们的新闻工作?如果是这样,请与我们联系。我们处于起步阶段,所以这是非常经济的。 ð
更重要的是,如果您是一家乌克兰有与编码相关产品的公司,我们可以在our Support Ukraine page上免费促销。或者,如果您知道一个,请联系。
保持编码symfonistas!
您可以找到各种各样的常绿含量。
作者
鲁本·沃克
创始人
Symfony Station