Например, проводим эксперименты с вагонеткой: https://neal.fun/absurd-trolley-problems/
Если не знакомы с «проблемой вагонетки», теория здесь: https://ru.m.wikipedia.org/wiki/Проблема_вагонетки
Пятиминутка PHP - это канал в Telegram, где вы найдете увлекательные подкасты о PHP, DBA, архитектуре и DevOps. Здесь авторы делятся своим экспертным мнением о современных трендах в веб-разработке и ведут интересные беседы с приглашенными гостями. Если вы интересуетесь темами СУБД, Linux и DevOps, то этот канал станет для вас настоящим кладезем знаний. Не упустите возможность узнать о последних новинках и оставаться в курсе развития IT-отрасли. Присоединяйтесь к каналу "Пятиминутка PHP" прямо сейчас и обогатите свой профессиональный опыт!
03 Jan, 11:38
02 Jan, 20:09
30 Dec, 20:01
<form action="#">
<button wire:click=...>Отправить</button>
была без атрибута type
, значит по умолчанию button type работал как submit
onsubmit
формы - стандартное поведение браузераaction="#"
в теге form приводит к автоматической прокрутке страницы вверх - опять же стандартное поведение браузера30 Dec, 07:15
29 Dec, 05:41
25 Dec, 05:13
21 Dec, 13:59
21 Dec, 04:53
15 Dec, 07:10
14 Dec, 11:24
14 Dec, 11:20
->orWhere()
генерировал sql-запрос с логикой AND, например debt_amount > 0 AND org_id = :current_user_org_id
, а теперь получим OR логику debt_amount > 0 OR org_id = :current_user_org_id
- в multitenant приложениях пользователи увидят чужие данные 😨 14 Dec, 11:20
04 Dec, 14:21
04 Dec, 14:18
04 Dec, 14:16
04 Dec, 14:15
03 Dec, 17:36
02 Dec, 15:15
02 Dec, 13:10
echo “Hello World”
показывает результат в 2 раза производительнее, чем nginx!02 Dec, 10:39
25 Nov, 14:44
23 Nov, 20:06
21 Nov, 13:26
21 Nov, 13:26
class User
{
public string $name {
set {
if (strlen($value) === 0) {
throw new ValueError("Name must be non-empty");
}
$this->name = $value;
}
}
public function __construct(string $name) {
$this->name = $name;
}
}
class PhpVersion
{
public private(set) string $version = '8.4';
}
$phpVersion = new PhpVersion();
var_dump($phpVersion->version); // string(3) "8.4"
$phpVersion->version = 'PHP 8.3'; // error
#[\Deprecated("use newFunction() instead", since: "1.1")]
function oldFunction() {
// …
}
$firstMatch = array_find(
$posts,
function (Post $post) {
return strlen($post->title) > 5;
}
);
08 Nov, 15:57
30 Oct, 16:26
19:00
по Москве! Жмите в колокол, чтобы не пропустить.28 Oct, 05:47
18 Sep, 10:15
30 Aug, 15:17
07 Aug, 18:01
Psr\Middleware
как Symfony\Subscriber
. Идеи можно обсуждать в комментариях к этому посту. Позже всё разберём на стриме.06 Aug, 19:00
04 Jul, 15:08
26 Jun, 16:50
24 Jun, 10:59
21 Jun, 17:57
17 Jun, 19:01
14 Jun, 05:55
10 Jun, 07:06
06 Jun, 19:45