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

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

Администратор - @mihdan.
Download Telegram
Генерация кода в Laravel на основе SQL-таблицы

В этой статье Иван Левченко расскажет про его пакет laravel-code-builder для Laravel. Можно сказать, это будет перевод Readme файла, с небольшими дополнениями от Ивана.

👉🏻 https://cutcode.dev/articles/generaciia-koda-na-osnove-tablicy-sql-v-laravel

#development #laravel

👮‍♂️ Злой полицейский — Подписаться
🔥3👍1🥰1
Ежедневные «бифштексы». Как выполнять задачи, на которые нет времени

Иногда у нас никак не получается «втиснуть» в свой распорядок дня некоторые задачи. Например, мы заказываем новую мебель, а потом неделями не можем ее собрать. Или: вернувшись из отпуска, месяцами не можем разобрать фотографии.

В таких случаях можно воспользоваться методом слона и нарезать эти задачи на «регулярные бифштексы». Другими словами, выполнить задачи не целиком и сразу, а в течение нескольких дней и по частям. Ведь как бы человек ни был загружен, он всегда может выкроить в своем расписании 15, 10 или хотя бы 5 минут.


👉 https://singularity-app.ru/blog/ezhednevnye-bifshteksy/

#productivity #SoftSkills

👮‍♂️ Злой полицейский — Подписаться
👍32🔥2🤮1👌1
Быть фреймворкером не так уж и плохо

Давайте начистоту: фреймворки - это швейцарские армейские ножи в мире технологий. От создания веб-приложения Next.js до развертывания ML-модели PyTorch - эти инструменты незаменимы. Они как волшебные палочки, превращающие месяцы кодинга в дни. Но если вы знаете только, как махать волшебной палочкой, вы упускаете магию, лежащую в ее основе.

Вы когда-нибудь сталкивались с глюками фреймворка, когда сроки поджимают? Именно тогда руководства на YouTube и ответы на Stack Overflow оказываются неэффективными. Именно такие моменты отделяют настоящих инженеров от простых фреймворкеров. Знание гаек и болтов не только для "старой школы" - это ваш аварийный люк, когда фреймворк вас подведет.

Конечно, вы можете оседлать волну фреймворка и выглядеть круто, но что произойдет, когда прилив закончится? Сможете ли вы выплыть, когда инструменты, которые держат вас за руку, исчезнут? Речь идет не о том, чтобы отказаться от фреймворков, а о том, чтобы не позволить им ослепить вас. Речь идет о том, чтобы быть хозяином, а не марионеткой.

"Зачем изучать корни, если дерево уже выросло?" - спросите вы. Потому что, когда грянет буря, корни помогут дереву устоять. Рамки изменяться, но основные принципы - они останутся.

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

Поэтому, когда вы в следующий раз возьмете в руки фреймворк, спросите себя: Готовлюсь ли я к будущему или просто выживаю в настоящем? Глубина ваших знаний - это не просто ваша страховка, это ваша стартовая площадка. Не просто плывите по течению, а будьте им. Помните, что в мире технологий единственной константой являются перемены. Примите их, овладейте ими и ведите их за собой.

👉🏻 Первая часть

#psychology #frameworker #trigger

👮‍♂️ Злой полицейский — Подписаться
👍12🔥21🤔1😱1
Shiki - быстрое и современное решение для подсветки синтаксиса в браузере

Он использует тот же движок, что и VS Code.

Плюсы

- Простой в использовании экспорт модулей ES
- Активно поддерживается и улучшается
- Больше вариаций синтаксических токенов и тем
- Обширная документация *

Минусы

- Медленный запуск из-за WASM
- Встроенные стили; нет классов
- Документация *

* Великолепная работа над документацией, но в ней не хватает базового обзора API. Что экспортирует модуль, например.

👉🏻 https://shiki.style

#development #syntax #highlighter

👮‍♂️ Злой полицейский — Подписаться
🔥3👍1
MongoDB в Laravel: Краткое руководство для начинающих

Laravel известен своим Eloquent ORM, обычно работающим с реляционными базами данных, такими как MySQL. Но что, если нужно выбрать NoSQL-решение, например MongoDB? В статье мы расскажем как начать работу с MongoDB в Laravel.

👉 https://www.dev-notes.ru/articles/laravel/mongodb-laravel-guide-beginners/

#laravel #mongodb

👮‍♂️ Злой полицейский — Подписаться
👍3🔥1
📺 Пишем PHP микросервисы с GRPC на Spiral + RoadRunner

Когда: сегодня, 20 мая в 21:00 по Москве на канале PHP Fart Time

👉 https://www.youtube.com/watch?v=En0InnKsryA

#php #spiral #RoadRunner

👮‍♂️ Злой полицейский — Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Метод пяти пальцев: в чем его суть и как его применять

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

👉 https://singularity-app.ru/blog/metod-pyati-palcev/

#productivity #lifestyle #goals

👮‍♂️ Злой полицейский — Подписаться
👍3🔥1
Tailwind против семантического CSS

В этом исследовании сравниваются два сайта с похожим дизайном: коммерческий шаблон Spotlight от разработчиков Tailwind и тот же сайт с семантическим CSS.

👉 https://nuejs.org/blog/tailwind-vs-semantic-css/

#css #tailwind

👮‍♂️ Злой полицейский — Подписаться
👍8🤡3💩2🔥1
Искал я себе удобный календарь под MacOS для оптимизации работы в этой ОС, чтобы и синхронизация была и в удобном виде события были и главное, чтобы была кнопка календарика на панели, на которую можно жмакнуть и глянуть короткий список событий на текущий день, а при желании и детально посмотреть информацию в большом календаре.

Перепробовал несколько вариантов:

1. У Артёма Сапегина увидел в посте упоминание про Dato. Прям то, что мне надо, но платный и купить его по понятным причинам я не смог, не устраивая танцы с бубном.

2. Потом нагуглил полный бесплатный аналог Dato под название Calendr. Но после установки и настройки события у меня так и не подтянулись, что очень странно, так как отзывы про него в основном положительные.

3. На одном из форумов посоветовали более простой вариант itsycal, но после установки оно у меня просто не запускается, не стал разбираться и продолжил поиски.

4. Совершенно случайно я узнал, что, оказывается, существует приложение Notion Calendar, которое покрывает все мои хотелки, стабильно работает, кроссплатформенное и совершенно бесплатное. А это мы любим :-) И создали его те же ребята, что и сам Notion, а это уже уровень. Соответственно есть полная интеграция и с Notion.

Остановился на нём пока. Если есть еще интересные варианты - рад выслушать.

👉 https://www.notion.so/product/calendar

#apps #macos #calendar

👮‍♂️ Злой полицейский — Подписаться
👍7🔥2
Apexcharts.JS - интерактивные диаграммы JavaScript, построенные на основе SVG

Современная библиотека диаграмм на JavaScript, позволяющая создавать интерактивные визуализации данных с помощью простого API и 100+ готовых примеров. ApexCharts включает в себя более десятка типов диаграмм, которые обеспечивают красивую, отзывчивую визуализацию в ваших приложениях и инструментальных панелях.

ApexCharts - это проект с открытым исходным кодом с лицензией MIT, который можно использовать в коммерческих и некоммерческих проектах.

👉🏻 https://github.com/apexcharts/apexcharts.js

#js #charts #reactjs #vuejs

👮‍♂️ Злой полицейский:
- Подписаться

- Помочь проекту
👍10🔥31
Дубайские будни программиста

Великолепный ламповый канал нашего коллеги по цеху Александра, который живёт и работает в Дубае. Он пишет про непростую жизнь в Арабских Эмиратах, про свой личный опыт поднятия стартапов с нуля, о взлётах и падениях, прокрастинации, блокчейну, смарт-контрактам и всякие веб3 штуки.

👉🏻 https://xn--r1a.website/kadyrov_dev

👮‍♂️ Злой полицейский - Подписаться
👍53💩3🔥1
🪲Неделя факапов в мире взломов и утечек продолжается

Сначала взломали и зашифровали данные и бэкапы в СДЭК.

Потом пошли DDoS - атаки на вузы.

Сейчас стало известно про крупнейшую утечку в Google - утекли 14 000 факторов ранжирования в поиске.

И тут встает 2 вопроса:

1. Хакеры стали умнее и ломают, что угодно?
2. Разработчики, админы, девопсы стали тупее и забыли про безопасность?

Как вы считаете?

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту
🔥6👍2👏2🤔2
📺 Стрим со специальным гостем Олегом Зыковым, директорм компании C3d labs

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

🕙 Когда: в субботу 1 июня в 10:00 по Москве

👉🏻 https://youtube.com/live/yHfTLO7kMh0

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Докер - всё, да здравствует Коробка!

Стало известно, что Docker hub перестал работать в России. Сайт с VPN открывается, но из WSL2 образы не качаются.

На смену ему спешат "Коробки" от русских программистов. Основную роль в её разработке сыграл Александр Коробкин и его команда. Проект интересен тем, что в некотором роде является российской альтернативой Docker.

И никогда не стоит забывать про Хуёкер.

👉 https://habr.com/ru/articles/811375/

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#docker #коробка #joke #huecker
👍4😱1
Buggregator - лучший отладочный сервер для разработчика

Он уже работает с библиотеками, которые вы давно используете, такими как Ray, Symfony/VarDumper, Monolog, Sentry и т. д. Целью было упростить процесс интеграции и предоставить централизованный сервер для управления и отображения всех данных из вашего проекта.

Его можно использовать совместно с WordPress, Laravel, Symfony, Yii, Drupal, Spiral Framework.

👉 https://buggregator.dev

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#buggregator #development #wordpress
🔥5👍4👌1
📺 Как и зачем в Челябинске 10 лет назад создали подкаст uwebdesign

Александр Гончаров, руководитель отдела фронтенд-разработки в компании UseTech и «тормознутый» из uWebDesign, в гостях у Андрея Смирнова из Frontend Weekend.

👉 https://www.youtube.com/watch?v=NZi4rXkBQLY

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#podcast #uWebDesign #FrontendWeekend
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32
Автор на простом примере объяснил, что такое пирамида Минто и как ей пользоваться в реальном мире. Прям годный пример.

Как построить аргументацию: принцип пирамиды Минто

С помощью карт и схем учим убеждать аудиторию на примере обычного российского подъезда.

👉 https://why.esprezo.ru/mintopyramid

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#minto
👍5🔥2
Бесконечная прокрутка логотипов на чистом HTML и CSS

Помните HTML-элемент marquee? Он устарел, поэтому вряд ли стоит его использовать, когда понадобится что-то вроде горизонтальной автопрокрутки. Вот тут-то и приходит на помощь CSS, потому что в нём есть все необходимые инструменты для реализации этой функции.

👉 https://www.dev-notes.ru/articles/frontend/infinite-scrolling-logos-html-css/

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#css #marquee
👍8🔥2😱1
Техника джедайского инбокса, с которой не надо запоминать все свои дела

Максим Дорофеев — эксперт по продуктивности и автор книги «Джедайские техники», в которой он рассказал, как навести порядок во всех своих делах. В статье разберёмся с самой популярной техникой из всех — техникой пустого инбокса. Это система планирования, которая поможет избавиться от роящихся мыслей в голове, ничего не забыть и довести дела до конца. Но чтобы внедрить эту технику, нужно понять, что питает наш мозг, и как сохранить этот ценный ресурс.

Сам пользуюсь данной техникой и всем рекомендую, как и книги от Максима.

👉 https://singularity-app.ru/blog/dzhedajskij-inbox/

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#productivity #todo
🔥4👍1
📺 РНР умирает 29 лет и никак не умрёт

К 29-ому дню рождения PHP Роман Пронский опубликовал ролик, в котором он скомпилировал и запустил первую версию языка РНР.

👉 https://www.youtube.com/watch?v=0BPExYh5Anw

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#php
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍2🔥2
📺 Стримкаст. Типы и типизирование. ООП. Часть I

Когда: Завтра (12 июня) в 20:00
Где: На канале "Абстрактный программист"

Обсудим с Димой Елисеевым, Валентином Удальцовым и Станиславом Ракчаевым типизацию, что это такое, какая бывает, зачем нужна. Типы данных в PHP, встроенные типы. Поговорим о том, для чего нужны кастомные типы. Как всё это мешает или помогает при разработке. Конечно, затронем Typhoon. Ответим на вопросы зрителей.

👉 https://youtu.be/eXfsU-x3bMg

👮‍♂️ Злой полицейский - Подписаться | Помочь проекту

#php #typhoon
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5💩2👌1