Фильтр публикаций


Репост из: Sardor Dushamov | PHP forever
Avval ham aytganman, kechasi ishlash yaxshi emas deb. Ha tinchlik bo'ladi, hechkim bezovta qilmaydi, lekin u narsani sog'ligingizga almashib yubormang!

AyTichilar kechasi ishlashni boshlaydi degan streotipni yo'qotish kerak.

Tun - uyqu uchun.


A strong statement 😑


Yaqinda bir muammoni hal qilish kerak bo'lib qoldi. Loyiha k8s'ga deploy qilinganda Vault'dan secretsni olib containerni ichiga yaml formatda mount qilish kerak bo'lib qoldi. VSO (Vault Secrets Operator) da secretsni transform qilish imkoni bor lekin to'g'ridan-to'g'ri yaml formatga o'tkazish imkoni yo'q (yoki men topolmadim). Shuning uchun custom template yozishga to'g'ri keldi. Hozircha bu muammoni yechimi bo'lib turibdi.


{{- define "toYaml" }}
{{- $data := index . 0 -}}
{{- $indent := index . 1 -}}
{{- range $key, $value := $data }}
{{- if kindIs "map" $value }}
{{ $key | indent $indent }}:
{{- template "toYaml" (list $value (add $indent 2 | int))}}
{{- else if kindIs "slice" $value }}
{{ $key | indent $indent }}:
{{- range $i, $item := $value }}
{{- if kindIs "map" $item }}
- {{- template "toYaml" (list $item (add $indent 4 | int))}}
`- else `
- {{ $item }}
`- end `
`- end `
`- else `
{{ $key | indent $indent }}: {{ $value }}
`- end `
`- end `
`- end `
{{- template "toYaml" (list .Secrets 0) }}


Happy coding!


🖼 forever

248 0 3 16 14

Dasturchilik, umuman kompyuter menga ko’p narsa berdi hozir ham shunday. Ammo u mendan bir narsani olib qo’ydi, qo’limdagi qalamimni. Bu men uchun jiddiy yo’qotish buni tiklash kerak.


Репост из: samdark blog
🎄Yii news 2024

Really long time passed since last news issue. The reason for that is that we were too focused on Yii3, so basically no time left for properly putting news together. The work we did is huge.


https://opencollective.com/yiisoft/updates/yii-news-2024


Видео недоступно для предпросмотра
Смотреть в Telegram
Tanish holatmi? 😁




Видео недоступно для предпросмотра
Смотреть в Telegram
Havo biram iflosa 😌


Ajoyib sovg'a bo'ladi)


Репост из: PHP Fart Time
Мои слоны прибыли синющими в хлам и сейчас отсыпаются.

Напоминаю, что слона уже можно купить!
И нужно. Особенно тем, кто подавал заявки, но как и я забыл об этом на недельку-другую 🏝


Видео недоступно для предпросмотра
Смотреть в Telegram
Boshqacharoq varianti 😁


Репост из: samdark blog
"You'll extinct and I'll stay!" — that's what happens with PHP that is "dying" all these years. Thanks to https://t.me/komikaki for this piece.

#php


Репост из: Сергей Предводителев
🌿 Про то, что такое Yii3?

Везде пишут, что Yii3 это фреймворк (см. заметку Про понятие «фреймворк»), но на мой взгляд это нечто большее.

⭐️ 1. Набор библиотек

С одной стороны, Yii3 это широкий набор пакетов, покрывающий большинство типовых задач в веб-разработке. Это полноценные библиотеки, каждая из которых релизится независимо и предполагает использование вне Yii.

Вообще, это одна из ключевых задач разработки Yii3 — пакеты должно быть легко и удобно использовать в любом PHP-приложении, то есть без использования автоматической конфигурации и при минимальной зависимости от других пакетов.

Где-то это уже реализовано хорошо, например, в валидаторе: ставим пакет и можем сразу использовать валидатор.

(new Validator())->validate($data, $rules);

А где-то ещё нужно поработать над кодом, как, например, в роутере: использовать вне Yii его можно, но это требует довольно трудоёмкой настройки.

⭐️ 2. Шаблоны приложений

С другой стороны Yii3 — это шаблоны приложений:

классическое веб-приложение,
API-приложение,
консольное приложение.

Сейчас их 3, но, думаю, в будущем будет больше. Фактически, вот эти шаблоны с предлагающейся к ней документацией и есть фреймворки. Берём шаблон и добавляем в него свой код.

⭐️ Что такое Yii3?

Выходит, что Yii3 это не только фреймворк (скорее даже набор фреймворков), но и конструктор для их создания. Такой себе набор юного фреймворкостроителя 😀

P.S. Релиз близко 🖼


Ajoyib…


⚠️ Ogoh bo'ling. Qalloblar meni nomimdan foydalanib pul so'rashyapti ekan.
PS: Men bunaqa kam summa so'ramasdim lekin 😁


Видео недоступно для предпросмотра
Смотреть в Telegram
🫡
Only legends know




Видео недоступно для предпросмотра
Смотреть в Telegram
Ertaga dam


Uyquni qochirish yoki o’z-o’zini jazolash uchun yaxshi narsa ekan.

Показано 20 последних публикаций.