这个公报originally appeared on Symfony Station,您的尖端Symfony,PHP和网络安全新闻的来源。
欢迎来到本周的Symfony Station Communiqu©。这是您对Symfony和PHP发展社区中基本新闻的评论。我们还涵盖了网络安全世界。
请花点时间享受对您最相关和最有价值的物品。
一如既往,感谢Javier Eguiluz和Symfony在其Week of Symfony中分享Week of Symfony。
,感谢OpenLAMPTech分享了我们的文章2023’s Challenging yet Achievable(?) New Tech Goals for my Symfony-based Sites。
我的意见将大胆。
我们策划的许多项目都在媒介上。我建议您投资会员资格,因为您可以访问想要阅读的所有内容。这是提高您的职业生涯的一小部分投资。您可能已经注意到,非会员每月只能访问有限数量的文章。
Become a member here !我们从您使用此链接中获得的赔偿有助于为我们的每周公报付费。
对称
一如既往,我们将从Symfony的官方新闻开始。
亮点 - >本周,即将推出的Symfony 6.3版本对时钟组件添加了一些改进,并将某些参数标记为敏感,并将Profiler更新为开发人员本地时区的显示日期/时间。同时,Symfonycasts宣布了有关API平台3的新课程。最后,我们欢迎Bitexpert,Sensiolabs,Symfonycasts和Shopware作为Symfony Backers计划的新支持者。
。A Week of Symfony #838 (16-22 January 2023)
Symfony宣布:
SymfonyLive Paris 2023 - SQLite in production? How about re-evaluating your options?
SymfonyLive Paris 2023 - Juggling asynchronously with Symfony HttpClient
SymfonyCast播放了新的API平台3课程。
及其NetGen布局课程已完成。这也是一个罕见的免费,所以请检查一下。
Netgen Layouts: Building Pages with Symfony Video Tutorial Screencast
精选物品
有时旧帖子被证明是预言的。像这样,2019年来自哥伦比亚大学的骑士第一修正案研究所。这是一个较长的旨在掌握硕士学位,像我这样的尖尖的头脑知识分子,因此,如果您的时间很短,那么这是一个摘要。
在过去的半个世纪的网络计算中,摆锤一直在客户端和服务器端计算之间摆动。我们从大型机和愚蠢的终端转到了强大的台式计算机,再到Web应用程序和云。也许我们也会在这个领域也开始看到类似的摆。我们从一个世界主导的世界转变为集中式平台控制所有方案的世界。将我们返回一个在平台上占主导地位可能对言论自由和在线创新具有巨大好处的世界。
这样的举动有可能使我们回到网络的早期承诺:创建一个志趣相投的人可以在全球各种主题上建立联系,任何人都可以发现有关各种不同主题的有用信息没有它会受到滥用和虚假信息的污染。同时,它可以在互联网上实现更大的竞争和创新,同时还可以使最终用户对自己的数据进行更多的控制,并防止巨型公司对任何特定用户的数据过多。
转向协议,而不是平台,是二十一世纪言论自由的一种方法。与其依靠一个单个平台内的思想市场,可以被恶意意图的人劫持,这可能会导致一个理想的市场,在这种情况下,竞争会提供更好的服务来最大程度地减少影响的影响有恶意意图的人,没有切断他们完全说话的能力。
这将代表一个根本的变化,但应该认真对待。
Protocols, Not Platforms: A Technological Approach to Free Speech
本星期
Jolicode向我们展示:
How TaggedLocator Can Help You Design Better Symfony Application
How to build a OR condition in Elasticsearch Query DSL
Antoine Bluchet探索了新的:
nico anastasio向我们展示:
10 Commands to Add a Database to Symfony
bitexpert是:
Sponsoring Symfony 6.2 development
YusufbiberoäLu看:
Flutter with a PHP Symfony Backend
如果您要构建一个多OS应用程序,则颤动是要走的路。
电子商务
fiko borizqy分享:
Magento 2: How to Create Unit Testing?
Centarro探索: p>
Custom Order Number Patterns in Drupal Commerce
CMSS
Drupal协会分享:
Drupal Association January Newsletter 2023
PROMETSOURCE问:
Are You Suffering from Drupal Upgrade Fatigue?
魔像检查:
Layout builder toolset. Must have contrib modules for better layout control
我喜欢布局构建器,所以我会检查一下。
SpecBee探索:
How to create and apply a patch with Git Diff and Git Apply commands for your Drupal website
马丁R向我们展示:
How to create Drupal Queue Workers
ixis分享:
5 Top Tips for Securing Your Drupal Website
人民博客向我们展示了如何:
Secure your Drupal Application's Reset Password flow
和做:
Multisite Local environment setup with DDEV and Drupal
格雷格·博格斯(Greg Boggs)想要您:
Unleash the Power of Drupal 9 Routing: Create Custom Routes with Page Callbacks & Debug Like a Pro
马特·格拉曼(Matt Glaman)检查:
Leveraging the list cache tag for entity types
如果您很幸运能够为您的Drupal Projects Acquia提供预算:
Acquia Updates Code Studio, the Full Stack Drupal DevOps Platform
HashBangCode查看:
Drupal 10: Creating Custom Context Providers
前几周
和:
Drupal 10: Using Context Definitions To Create Context-Aware Plugins
Platformsh希望您:
Power-up your local development with DDEV
ChristianCã³rdoba向我们展示:
Cómo ejecutar tu aplicación Symfony con FrankenPHP 🐘 +🧟
爱表情符号。
php
本星期
peakd探索:
Mastobot: For your Fediverse PHP posting needs
kinsta hass:
Node.js vs PHP: A Head-to-Head Comparison
node.js带回了编码训练营的不良记忆,但这是一个公平的比较。
ismail tasdelen演示:
Secure PHP Application Development
matus stafura检查: p>
nacho colomina分享:
Simple example of using PHP 8.1 enums
.com说:
Stop Caching Relations Inside Your Models in PHP
Nikola Stojiljkovic继续他的系列:
[PHP Guidelines series] Introduction and Factory Method Design Pattern
[PHP Guidelines series] Final classes as a warning sign
[PHP Guidelines series] Abstract Factory design pattern - and why it's bad
[PHP Guidelines series] Adapter design pattern + a dangerous workaround to implement Class Adapter
sakis ball的新系列开始:
Universally Bad Programming Practices (and their alternatives) pt.1
安德烈·比尔塔(Andrei Birta)看:
Exploring Code Reuse with Traits in PHP
Understanding and Utilizing Abstract Classes in PHP
Williamp继续他的系列:
30 Days of Automated Testing:Using PHPUnit【D07】
30 Days of Automated Testing:Using PHPUnit【D08】
30 Days of Automated Testing:Using PHPUnit【D09】
30 Days of Automated Testing:Using PHPUnit【D10】
30 Days of Automated Testing:Using PHPUnit【D11】
30 Days of Automated Testing:Using PHPUnit【D12】
30 Days of Automated Testing:Using PHPUnit【D13】
claudio ribeiro有:
Quick Tip: How to Manage Error Reporting in PHP
Saravana Sai探索: p>
Interfaces and Polymorphism in PHP - Practical Guide
Rafael BernardAraãºJo具有:
A bref AWS PHP history – Part 1
Andreas Heigl向我们展示了原因:
oluwabamidele在哪里吃序列:
Docker Compose: Deploy a Containerized Application
前几周
Camilo Herrera向我们展示了如何:
Create a Basic PHP API with Token Authentication
其他
Please visit our Support Ukraine page了解如何帮助俄罗斯从乌克兰踢出(最终)。
网络对俄罗斯战争罪和其他douchebaggery的反应
彼得·哈彻(Peter Hartcher)报告:
The software giant warning Ukraine where Russia plans to strike
监护人报告:
‘I want to live’: the Ukraine hotline encouraging Russians to surrender
彭博社报告:
US Targets Chinese Company in Broader Russia Sanctions Push
TechCrunch报告:
US announces it seized Hive ransomware gang’s leak sites and decryption keys
黑客新闻报道:
Google Takes Down 50,000 Instances of Pro-Chinese DRAGONBRIDGE Influence Operation
TechCrunch报告:
Elon Musk’s Twitter hit with holocaust denial hate speech lawsuit in Germany
我讨厌这样说,但是如果您仍然在Twitter上活跃在Twitter上,除了工作要求以外的任何事情,您都可以实现这款马匹。
邪恶的帝国反击
和:
North Korean Hackers Turn to Credential Harvesting in Latest Wave of Cyberattacks
EURONEWS报告:
Russian hackers launch cyberattack on Germany in Leopard retaliation
我的预感将比黑客更有效。ð·ð·ðº
福布斯报告:
Russian And Iranian Hackers Targeting Politicians and Journalists
监护人报告:
Russia outlaws Meduza in attempt to stamp out independent news
9to5mac报告:
Pegasus spyware defended by NSO's CEO, as researcher compares it to a nuclear weapon
解密报告:
North Korean Attackers TA444 Shift Tactics
网络安全/隐私
和:
Attacker Stole GoTo Customer Backups and Encryption Key
TechCrunch报告:
A hack at ODIN Intelligence exposes a huge trove of police raid files
Newstack向我们展示:
How to Get Started Filling 3.4 Million Cybersecurity Jobs
PCMAG报告:
更多的
kinsta看着:
Cloud Computing Trends (What's Hot for 2023 — And Beyond)
tomasz dobrowolski共享:
5 Steps to Resolving Any Bug as a Software Engineer
雅各布·斯托克(Jacob Stopak)向我们展示:
How to Visualize Confusing Git Commands with Git-Sim
这对像我这样的git挑战者很有帮助。
wasmlabs共享:
WebAssembly: Docker without containers!
杰森·奈特(Jason Knight)看着:
HTTP Parallelism, Push, “Preload”, And Why Markup Bloat is The Enemy
Postman说:
Don’t Panic: A Developer’s Guide to Building Secure GraphQL APIs
斯科特·奥哈拉(ScottOâhara)希望您:
Use the dialog element (reasonably)
smashingmag向您展示如何:
Level Up Your CSS Skills With the :has() Selector
Creating A High-Contrast Design System with CSS Custom Properties
坦纳·巴塞罗斯(Tanner Barcelos)探索:
Learning Svelte - Part 1: Why Svelte?
您知道,如果您必须使用前端JavaScript框架,则应该使用Svelte。
jangwook kim探索:
5 Common Mistakes to Avoid When Building Svelte Applications
PCMAG说:
RIP Third-Party Twitter Clients
Tweetbot是Space Karen搞砸的第三方客户之一。他们旋转到mastodon。
Ivory for Mastodon Review: Tapbots Reborn
Brookings报告:
Twitter, the EU, and self-regulation of disinformation
或为什么空间卡伦(Karen)从欧盟(Eu
监护人有: Back to the future: how Mastodon is restoring the lost art of online conversation 吉姆·尼尔森(Jim Nielson)说: The Best Time to Own a Domain Was 20 Years Ago; The Second Best-Time Is Today i 1000%同意。保持专有平台。 数字通信中最伟大的思想之一,塞思·戈丁(Seth Godin)看: 本周。请分享这个公报 另外,请务必要使用join our newsletter list at the bottom of our site’s pages。加入您的收件箱中每周的公报(早日)。 关注我们on Flipboard或在Mastodon上的@symfonystation@phpc.social,以进行日常覆盖。考虑加入@phpc.social实例。 您是否拥有或为对我们的促销机会感兴趣的组织工作?还是支持我们的新闻工作?如果是这样,请与我们联系。我们处于起步阶段,所以这是非常经济的。 ð 更重要的是,如果您是一家具有与编码相关产品的乌克兰公司,我们可以在our Support Ukraine page上免费促销。或者,如果您知道一个,请联系。 保持编码symfonistas! 您可以找到各种各样的常绿含量。 创始人 Symfony Station
作者
鲁本·沃克