Gigant kompaniyalar mayda(kichik) kompaniyalarni yutib yuborishda davom etadi.
https://www.hashicorp.com/blog/hashicorp-joins-ibm
https://www.hashicorp.com/blog/hashicorp-joins-ibm
Hashicorp
HashiCorp joins IBM to accelerate multi-cloud automation
HashiCorp joins IBM to accelerate the mission of multi-cloud automation and bring the products to a broader audience of users and customers.
🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍2
Forwarded from Сергей Предводителев
Везде пишут, что Yii3 это фреймворк (см. заметку Про понятие «фреймворк»), но на мой взгляд это нечто большее.
С одной стороны, Yii3 это широкий набор пакетов, покрывающий большинство типовых задач в веб-разработке. Это полноценные библиотеки, каждая из которых релизится независимо и предполагает использование вне Yii.
Вообще, это одна из ключевых задач разработки Yii3 — пакеты должно быть легко и удобно использовать в любом PHP-приложении, то есть без использования автоматической конфигурации и при минимальной зависимости от других пакетов.
Где-то это уже реализовано хорошо, например, в валидаторе: ставим пакет и можем сразу использовать валидатор.
(new Validator())->validate($data, $rules);
А где-то ещё нужно поработать над кодом, как, например, в роутере: использовать вне Yii его можно, но это требует довольно трудоёмкой настройки.
С другой стороны Yii3 — это шаблоны приложений:
• классическое веб-приложение,
• API-приложение,
• консольное приложение.
Сейчас их 3, но, думаю, в будущем будет больше. Фактически, вот эти шаблоны с предлагающейся к ней документацией и есть фреймворки. Берём шаблон и добавляем в него свой код.
Выходит, что Yii3 это не только фреймворк (скорее даже набор фреймворков), но и конструктор для их создания. Такой себе набор юного фреймворкостроителя
P.S. Релиз близко
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from samdark blog ☕️ (Alexander Makarov)
"You'll extinct and I'll stay!" — that's what happens with PHP that is "dying" all these years. Thanks to https://t.iss.one/komikaki for this piece.
#php
#php
Forwarded from PHP Fart Time (Алексей roxblnfk)
Мои слоны прибыли синющими в хлам и сейчас отсыпаются.
Напоминаю, что слона уже можно купить!
И нужно. Особенно тем, кто подавал заявки, но как и я забыл об этом на недельку-другую🏝
Напоминаю, что слона уже можно купить!
И нужно. Особенно тем, кто подавал заявки, но как и я забыл об этом на недельку-другую
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Forwarded from PHP Fart Time (Алексей roxblnfk)
triangular-octopus-0f6 on Notion
В мире PHP #3 | Notion
Обосрались
Четвёртый выпуск "В мире PHP"
https://www.notion.so/PHP-3-1425a7ab4c6c802e88d2ce553b4dd2f3?pvs=4
⬆️ предыдущая часть
#Article #PHP #МыслиВслух
https://www.notion.so/PHP-3-1425a7ab4c6c802e88d2ce553b4dd2f3?pvs=4
⬆️ предыдущая часть
#Article #PHP #МыслиВслух
🔥2
Forwarded from samdark blog ☕️ (Alexander Makarov)
🎄Yii news 2024
https://opencollective.com/yiisoft/updates/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
Opencollective
Yii News 2024 - Yii Software
Hello everyone! It is Alex Makarov and Yii news. 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....
👍3
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.
👍4😁2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3
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.
Happy coding!
{{- 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!
👍4🔥1
Forwarded from Sardor Dushamov | PHP - tengi yo'q til!
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.
AyTichilar kechasi ishlashni boshlaydi degan streotipni yo'qotish kerak.
Tun - uyqu uchun.
👍6
Forwarded from Хэндлим тему | Дерепко (Dmitrii)
Находки в опенсорсе: Python
Привет! Стартуем новый проект для любителей опенсорса: помогаем меинтейнерам и контрибьюторам найти друг друга. Как оно работает? - В данном канале меинтейнеры разных Python проектов (от CPython, mypy, Litestar до taskiq) могут в любой момент выложить простые…
Помощь в Опенсорсе.
Ребята из Python комьюнити организовали канал с интересной темой: Помощью в опенсорс Python продуктах.
Но ребята шарят за Python🐍 , а PHP 🐘 брать не хотят в компанию. Поэтому я решил организовать свой опенсорс с блэкджеком и всеми прилагающимися!
Канал: @open_source_php
ℹ️ Как это будет работать?
Если вы:
- Автор популярного open source продукта
- Автор не очень популярного продукта, но хотите его сделать известнее
- Контрибьютор, который хочет внести свой вклад в продукт
- Владелец специфичного домена, который может поделиться знаниями
🛠 То вы можете:
- Поделиться ссылкой на Issue, кратко описав что нужно сделать
- Попросить помощи в решении проблемы у продукта, где автор не вы (хоть доработки самого PHP)
- Найти продукт, в который вы можете внести свой вклад
- Пообщаться с автором продукта
- Представить свой проект, написав небольшое описание
Надеюсь, этот канал поможет поднять активность в PHP комьюнити и сделает разработку продуктов немного активнее.
—
@handle_topic
Ребята из Python комьюнити организовали канал с интересной темой: Помощью в опенсорс Python продуктах.
Но ребята шарят за Python
Канал: @open_source_php
ℹ️ Как это будет работать?
Если вы:
- Автор популярного open source продукта
- Автор не очень популярного продукта, но хотите его сделать известнее
- Контрибьютор, который хочет внести свой вклад в продукт
- Владелец специфичного домена, который может поделиться знаниями
🛠 То вы можете:
- Поделиться ссылкой на Issue, кратко описав что нужно сделать
- Попросить помощи в решении проблемы у продукта, где автор не вы (хоть доработки самого PHP)
- Найти продукт, в который вы можете внести свой вклад
- Пообщаться с автором продукта
- Представить свой проект, написав небольшое описание
Надеюсь, этот канал поможет поднять активность в PHP комьюнити и сделает разработку продуктов немного активнее.
—
@handle_topic
Please open Telegram to view this post
VIEW IN TELEGRAM