Злой полицейский
1.6K subscribers
1.48K photos
98 videos
7 files
3.35K links
Тимлид/разработчик/SOER. Делюсь мыслями про веб, программирование, инструменты, #WordPress, Joomla, Laravel, MoonShine, мотивацию, психологию, фильмы, сериалы.

Сайт - https://kobzarev.com

Администратор - @mihdan.
Download Telegram
Memo App — заметки с использованием GitHub Gists

Инструмент обеспечивет приватное хранение данных и доступность из любой точки мира

При этом есть здесь и интерактивный опыт работы с Markdown, предпросмотр изображений, автоформатирование и интеграция с различными дополнениями для анализа текста

Стоимость: #бесплатно

#заметки #GitHub #open_source
Чиним кинопаб - https://kpdl.cc/kb.apk
Firebase — это платформа для разработки мобильных и веб-приложений от Google

Она предлагает ускоренную разработку приложений с полностью управляемой инфраструктурой, интеграцию с GitHub Gists, мониторинг производительности и стабильности, а также инструменты для увеличения вовлеченности пользователей

К слову, в Firebase можно легко интегрироваться с популярными инструментами, такими как Google Ads, AdMob, Google Marketing Platform и т.д

Поддерживается облачное хранение, аутентификация и множество других функций

Стоимость: #бесплатно (но есть платные тарифы)

#разработка #mobile #web
JWT Аутентификация для WordPress по средствам REST API

https://coderun.ru/blog/jwt-autentifikaciya-dlya-wordpress-po-sredstvam-rest-api/
Auto Style Sheet — автоматическое создание стайл-гайдов

Этот плагин для Figma в один клик сканирует ваш файл и автоматически предоставляет вам отчёт по стилевому руководству для использования в дизайне ваших продуктов

Инструмент экономит значительное время, выявляя несоответствия в графическом дизайне и обеспечивая бесперебойный переход от дизайна к разработке

Стоимость: #бесплатно

#Figma #дизайн
Forwarded from Пых (Валентин Удальцов)
Упрощаем тесты с участием файлов

Представим, что мы написали функцию parseCSVFile, которая принимает путь до CSV-файла и возвращает распарсенные данные в удобном нам формате. Как её протестировать?

Первая мысль — написать несколько CSV-файликов, положить их рядом с тестом, а в самом тесте сравнить результат их парсинга с ожидаемыми значениями. Очень просто, но неудобно: тест разбросан по нескольким файлам, сложно читать и вносить изменения.

Вторая мысль — mikey179/vfsstream. Это пакет, который позволяет налету в памяти создавать файловую систему и взаимодействовать с ней как с реальной. Круто, но для тестирования нашей простенькой функции слишком мощно.

А теперь третий вариант, оптимальный. В PHP есть data stream wrapper (а-ля RFC 2397), который позволяет инлайнить содержимое файла прямо в "путь". Формула проста: data://{MIME-тип},{Содержимое}. В итоге тест будет выглядеть так:

$csv = <<<'CSV'
data://text/csv,PHP Version,2022-01,2022-07,2023-01,2023-07
8.0,23.9%,20.6%,16.2%,12.3%
8.1,9.1%,24.5%,38.8%,39.3%
8.2,0.0%,0.0%,4.7%,17.2%
CSV;
$expected = [...];

$parsed = parseCSVFile($csv);

self::assertSame($expected, $parsed);


https://www.php.net/manual/ru/wrappers.data.php
Зацените что нашел на просторах телеграмм чатов: PHPoC (PHP on Chip) – аппаратная платформа, объединяющая микроконтроллеры со встроенным PHP интерпретатором https://voltiq.ru/cat/devboards/phpoc/
ZenStack — TypeScript-инструмент для «усиления» Prisma ORM

Достигается это за счёт мощного слоя контроля доступа, что и раскрывает его полный потенциал

При этом ZenStack предлагает интерактивный опыт работы с Markdown, автоматически генерирует CRUD API и фронтенд-хуки, обеспечивая высокий уровень безопасности

Стоимость: #бесплатно (но есть платные тарифы)

#разработка #БД #TypeScript
Element.animate() - анимация на чистом JS

Метод animate() интерфейса Element это быстрый способ создания анимации, которая сразу применяется к элементу и проигрывает анимацию. Метод возвращает созданный экземпляр класса Animation.

👉 https://wp-kama.ru/note/element-animate
Замена облака на локалку для вакуумных пылесосов

Hypfer/Valetudo: Cloud replacement for vacuum robots enabling local-only operation
https://github.com/Hypfer/Valetudo
Hackreels — анимируйте ваш код в HD-качестве

Hackreels представляет из себя платформу, предназначенную для анимации вашего кода в высоком разрешении, что делает его визуально привлекательным для публикации в Сети

Инструмент может похвастаться рядом функций, включая подсветку синтаксиса, автоматическое сравнение кода и настройки, такие как регулировка отступов или радиуса скругления

Стоимость: #бесплатно (но есть платные тарифы)

#code #web
🔥2
NeoBrutalismCSS — новый взгляд на веб-дизайн

Данный CSS-фреймворк воплощает эстетику необрутализма в веб-разработке, предлагая простой и минималистичный подход к стилизации ваших веб-проектов

Инструмент создан с акцентом на простоту, позволяя избавиться от сложности изучения множества имён классов, как в других фреймворках

Он следует минималистичному подходу, применяя основные стили, основанные на семантике HTML, что делает его удобным для быстрого начала работы и создания современной, необруталистской эстетики

Стоимость: #бесплатно

#web #CSS
👍2🔥2
Совместимость WordPress 6.4 с PHP

Стремясь держать сообщество WordPress в курсе событий, в этой заметке мы приводим обновленную информацию о совместимости с PHP предстоящего выпуска WordPress 6.4, запланированного на 7 ноября 2023 года.

👉 https://www.kobzarev.com/wordpress/sovmestimost-wordpress-6-4-s-php/

#wordpress #wpdigest #php
ConsoleX PlugNFunc — бесплатный вызов ChatGPT-плагинов как функций

Плагины ChatGPT полезны, но доступ к ним имеют только платные пользователи

Данный же инструмент не только делает их вызов бесплатным, но и помогает с отладкой возможностей детища OpenAI

Стоимость: #бесплатно

#ChatGPT #OpenAI #ИИ
Dataflare — элегантный менеджер баз данных

Он предназначен для удобного подключения к вашим БД PostgreSQL, MySQL, MariaDB, MSSQL, SQLite, управления таблицами и выполнения запросов

Инструмент отличается простотой и лёгкостью использования, что позволяет без труда управлять вашей базой данных и улучшить эффективность работы

Основанный на Tauri и используя Rust в качестве бэкенда, Dataflare обеспечивает отличную производительность и быстрое выполнение операций, будь то запросы к данным, выполнение SQL или другие операции.

Стоимость: #бесплатно

#БД #SQL
👍2