Просто о сложных паролях для WordPress-пользователей
Когда ваш WordPress проект подразумевает более одного пользователя, а вы осознаёте, что одного доброго слова недостаточно, чтобы убедить остальных юзеров применять в меру сложные пароли (и тем более менять их каждые икс дней) — это повод заставить их сделать это с помощью доброго слова икольта какого-то плагина.
Читать подробнее
#wordpress #plugin
Когда ваш WordPress проект подразумевает более одного пользователя, а вы осознаёте, что одного доброго слова недостаточно, чтобы убедить остальных юзеров применять в меру сложные пароли (и тем более менять их каждые икс дней) — это повод заставить их сделать это с помощью доброго слова и
Читать подробнее
#wordpress #plugin
WP Yoda
Просто о сложных паролях для WordPress-пользователей - WP Yoda
Пост написан пользователем iTRON и рассказывает про WordPress плагин под названием Safety Passwords. Проблематика паролей Когда ваш WordPress проект подразумевает […]
🔥4👍2
Курс про архитектуру компьютеров и операционных систем.
Part 1
https://www.youtube.com/playlist?list=PL4_hYwCyhAvZcOr5sJzuLmze2F6wPms-A
Part 2
https://www.youtube.com/playlist?list=PL4_hYwCyhAvalZgPVlOhi7QkdQTD-x-PM
#unix #linux #os
Part 1
https://www.youtube.com/playlist?list=PL4_hYwCyhAvZcOr5sJzuLmze2F6wPms-A
Part 2
https://www.youtube.com/playlist?list=PL4_hYwCyhAvalZgPVlOhi7QkdQTD-x-PM
#unix #linux #os
YouTube
АКОС (2 курс, осень 2020)
Share your videos with friends, family, and the world
🔥2
Full Site Editing WordPress - The Definitive Guide
Everything enterprise teams need to plan,
implement, and scale Full Site Editing
with confidence.
https://25686187.fs1.hubspotusercontent-eu1.net/hubfs/25686187/White%20Papers/The%20Definitive%20Guide%20to%20WordPress%20Full%20Site%20Editing%20.pdf
#fse #wp
Everything enterprise teams need to plan,
implement, and scale Full Site Editing
with confidence.
https://25686187.fs1.hubspotusercontent-eu1.net/hubfs/25686187/White%20Papers/The%20Definitive%20Guide%20to%20WordPress%20Full%20Site%20Editing%20.pdf
#fse #wp
👍3
Apache DevLake(Incubating)
Опенсорс on-premise решение для сбора и отображения метрик из Github и других сервисов.
Можно выстроить дашбоды по необходимым вам критериям.
Проверено работает отлично.
https://github.com/apache/incubator-devlake
Опенсорс on-premise решение для сбора и отображения метрик из Github и других сервисов.
Можно выстроить дашбоды по необходимым вам критериям.
Проверено работает отлично.
https://github.com/apache/incubator-devlake
GitHub
GitHub - apache/incubator-devlake: Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented…
Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and...
🔥1
The Go Memory Model
- Как Go управляет памятью во время работы программ
- Как работает garbage collection
- Как создаются, копируются и уничтожаются переменные и структуры
- Как устроена модель памяти и что гарантирует Go при работе с многопоточностью (memory model, happens-before)
- Какие бывают ограничения, ошибки и best practices при работе с памятью
https://go.dev/ref/mem
#go #golang
- Как Go управляет памятью во время работы программ
- Как работает garbage collection
- Как создаются, копируются и уничтожаются переменные и структуры
- Как устроена модель памяти и что гарантирует Go при работе с многопоточностью (memory model, happens-before)
- Какие бывают ограничения, ошибки и best practices при работе с памятью
https://go.dev/ref/mem
#go #golang
go.dev
The Go Memory Model - The Go Programming Language
Table-driven-тесты в Go
Table-driven-тесты — это способ написания тестов, где создается таблица данных (slice с набором входных данных и ожидаемых результатов), затем пишется один тест, который по циклу походит через все эти эти кейсы.
https://wp-yoda.com/notices/go/table-driven-testy-v-go/
#unit_tests #unittests #golang
Table-driven-тесты — это способ написания тестов, где создается таблица данных (slice с набором входных данных и ожидаемых результатов), затем пишется один тест, который по циклу походит через все эти эти кейсы.
https://wp-yoda.com/notices/go/table-driven-testy-v-go/
#unit_tests #unittests #golang
Как запустить PHPStorm из-под console и создать новый проект в директории?
Настраиваем консольную команду по ссылке ниже и потом в console выполняем
https://www.jetbrains.com/help/phpstorm/working-with-the-ide-features-from-command-line.html
Настраиваем консольную команду по ссылке ниже и потом в console выполняем
phpstorm . и новый проект будет создан.https://www.jetbrains.com/help/phpstorm/working-with-the-ide-features-from-command-line.html
PhpStorm Help
Command-line interface | PhpStorm
🔥4
Создание коллекций Postman из Laravel routes
Пакет
Этот пакет предлагает исчерпывающие параметры конфигураций для генерации Postman коллекций, которые помогут вам быстро начать работу.
https://laravel-news.com/generate-postman-collections-from-laravel-routes
#laravel #postman
Пакет
yasintqvi/laravel-postman генерирует коллекции Postman из ваших маршрутов Laravel.Этот пакет предлагает исчерпывающие параметры конфигураций для генерации Postman коллекций, которые помогут вам быстро начать работу.
https://laravel-news.com/generate-postman-collections-from-laravel-routes
#laravel #postman
Laravel News
Generate Postman Collections from Laravel Routes - Laravel News
The yasin_tgh/laravel-postman Composer package generates Postman collections from your Laravel routes with intelligent organization and rich documentation capabilities.
👍4
Zend Value (zval) - Reference Counting
В PHP каждая переменная хранится внутри контейнера zval.
В нём есть не только значение и тип, но и счётчик ссылок - сколько переменных указывают на этот zval.
Когда
👉 Reference Counting - это основа того, как PHP управляет памятью
👉 Про сбор циклических ссылок Garbage Collector
👉 Вопросы производительности Garbage Collector
#zval #base #php #zendvalue
В PHP каждая переменная хранится внутри контейнера zval.
В нём есть не только значение и тип, но и счётчик ссылок - сколько переменных указывают на этот zval.
Когда
refcount падает до нуля, память освобождается автоматически.👉 Reference Counting - это основа того, как PHP управляет памятью
👉 Про сбор циклических ссылок Garbage Collector
👉 Вопросы производительности Garbage Collector
#zval #base #php #zendvalue
www.php.net
PHP: Основы подсчёта ссылок - Manual
👍3🤔3
Жизненный цикл Request в Laravel
Жизненный цикл Request в Laravel — это процедура преобразования HTTP-запроса в HTTP-ответ. Понимание этого цикла имеет ключевое значение для разработки любых приложений на Laravel.
В этой статье мы пошагово рассмотрим жизненный цикл запроса в Laravel (как показано на схеме ниже) и объясню, как каждый компонент участвует в этом процессе.
Читать подробнее на wp-yoda
#laravel #request #response
Жизненный цикл Request в Laravel — это процедура преобразования HTTP-запроса в HTTP-ответ. Понимание этого цикла имеет ключевое значение для разработки любых приложений на Laravel.
В этой статье мы пошагово рассмотрим жизненный цикл запроса в Laravel (как показано на схеме ниже) и объясню, как каждый компонент участвует в этом процессе.
Читать подробнее на wp-yoda
#laravel #request #response
🔥4👍2
Основы BDUI для продуктовых дизайнеров. Шпаргалка
BDUI — это подход к разработке приложений, при котором бэкенд управляет как данными приложения, так и его внешним видом и поведением.
Читать подробнее
#bdui #design #frontend
BDUI — это подход к разработке приложений, при котором бэкенд управляет как данными приложения, так и его внешним видом и поведением.
Читать подробнее
#bdui #design #frontend
Хабр
Основы BDUI для продуктовых дизайнеров. Шпаргалка
BDUI (Backend Driven User Interface) — это подход к продуктовой разработке, который набирает популярность в больших компаниях и командах. На конференциях разработчики крупнейших российских и...
AIP = API Improvement Proposals - это набор открытых стандартов от Google для проектирования API.
На google.aip.dev собраны best practice:
- как называть эндпоинты,
- какие использовать HTTP-методы,
- как оформлять ошибки и версии,
- как делать консистентные запросы и ответы.
Читать подробнее
#api #grpc #rpc #restapi
На google.aip.dev собраны best practice:
- как называть эндпоинты,
- какие использовать HTTP-методы,
- как оформлять ошибки и версии,
- как делать консистентные запросы и ответы.
Читать подробнее
#api #grpc #rpc #restapi
🤔1
Разработчики Go часто хвалят структурную типизацию как одно из самых элегантных решений языка. Она делает код гибче, уменьшает бойлерплейт и позволяет легко использовать интерфейсы без лишних зависимостей.
Однако у этой простоты есть обратная сторона. В крупных проектах и командной разработке структурная типизация способна привести к неожиданным ошибкам, неявным связям и трудностям при рефакторинге.
Разберёмся, что такое структурная типизация в Go и почему она не всегда является преимуществом.
Читать подробнее
#golang #go
Однако у этой простоты есть обратная сторона. В крупных проектах и командной разработке структурная типизация способна привести к неожиданным ошибкам, неявным связям и трудностям при рефакторинге.
Разберёмся, что такое структурная типизация в Go и почему она не всегда является преимуществом.
Читать подробнее
#golang #go
https://www.youtube.com/watch?v=uH0SxYdsjv4
gRPC vs REST vs GraphQL: Comparison & Performance
#grpc #rest #graphql
gRPC vs REST vs GraphQL: Comparison & Performance
#grpc #rest #graphql
YouTube
gRPC vs REST vs GraphQL: Comparison & Performance
👨💼📈 Mentorship/On-the-Job Support/Consulting - https://calendly.com/antonputra/youtube or [email protected]
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (13+ years of experience)
► Located in San Francisco…
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (13+ years of experience)
► Located in San Francisco…
👍1
Список популярных проектов на GitHub, связанных с Go ORM.
Будет полезен при выборе ORM на проекте.
Смотреть на GitHub
#golang #go #orm
Будет полезен при выборе ORM на проекте.
Смотреть на GitHub
#golang #go #orm
GitHub
GitHub - d-tsuji/awesome-go-orms: ORMs for Go, most starred on GitHub.
ORMs for Go, most starred on GitHub. Contribute to d-tsuji/awesome-go-orms development by creating an account on GitHub.