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

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

Администратор - @mihdan.
Download Telegram
Никто не пишет код 8 часов подряд

Вопрос о том, насколько много и усердно работают в IT-сфере, всплывает часто. В этом можно винить уже обросший мемами образ айтишника из twitter, постоянные треды или высокую зарплату в IT. Действительно ли айтишники мало работают, много получают, а большую часть рабочего дня ничего не делают?

👉 https://bbbl.dev/articles/it-proctastination

#career

🕹 Злой полицейский — Подписаться
🔥3
Jless — инструмент для просмотра JSON-файлов в командной строке

Файл представляется в удобном виде — с подсветкой синтаксиса для отдельных элементов объекта. Навигацию упрощает набор команд, вдохновленных Vim: скроллинг по символам или строкам, передвижения между узлами и др. Инструмент также позволяет обрабатывать и расширять массивы. Доступен полнотекстовый поиск и использование регулярных выражений. 

Поддерживается macOS и Linux. Версия для Windows находится на этапе разработки. 

Для установки в Ubuntu уже есть PPA:

sudo add-apt-repository ppa:gslin/jless
sudo apt install jless
jless foobar.json


👉🏻 https://github.com/PaulJuliusMartinez/jless

#jless #json #linux

🕹 Злой полицейский — Подписаться
👍5
Интерактивное руководство по CSS селектору :has()

Мы всегда хотели, чтобы в CSS был способ стилизовать элемент на основе его потомков. Это было невозможно, пока селектор :has() не стал поддерживаться во всех основных браузерах.

В этой статье я расскажу о проблемах и пролью свет на некоторые интересные случаи использования селектора :has().

👉🏻 https://ishadeed.com/article/css-has-guide/

#css #guid

🕹 Злой полицейский — Подписаться
👍1
GitVerse - отечественная git-площадка

СберТех запустил GitVerse — платформу, на которой разработчики могут бесплатно размещать проекты с открытым и закрытым кодом. Сервис создали и разместили в России, что исключает недоступность разработок и кода.

👉🏻 https://sbertech.ru/blog/p/razrabotchiki-poluchili-dostup-k-git-verse-platforme-dlya-sovmestnoj-razrabotki-i-hostinga-koda

#git #russia #gitVerse #sberTech

🕹 Злой полицейский — Подписаться
👍3🔥3💩1
Индийская задача про деньги и баланс

Эта задача пришла к нам в прошлом году из индийских соцсетей, поэтому в ней лихой сюжет и неожиданная развязка.

👉 https://thecode.media/balance/

#money

🕹 Злой полицейский — Подписаться
👍2😱1
Программирование: как научиться решать задачи Leetcode

👉 https://www.youtube.com/live/kSyTxubrwnY?si=tq1a2ebBYlLrXvZD

#development #leetcode #soer

🕹 Злой полицейский — Подписаться
👍2🔥1
Perspective — API для модерации комментариев

Сервис с ИИ для распознавания "токсичных" формулировок: оскорблений, угроз, домогательств. Каждый комментарий получает оценку по 100-балльной шкале, чем выше оценка — тем оскорбительнее комментарий. Инструмент также можно внедрить в поле комментария /

Доступные языки:

- Русский,
- английский,
- китайский,
- французский,
- немецкий
- и другие

👉🏻 https://perspectiveapi.com/

#api #comments #ai

🕹 Злой полицейский — Подписаться
👍2🔥1
Что такое метод Монте-Карло

Методы Монте-Карло — это набор методов в математике для изучения случайных процессов. Случайных — это когда что-то в них происходит непредсказуемым образом, например:

• подбрасываем монетку;
• кидаем кубик;
• опускаем жетоны в ячейки со столбиками;
• ловим элементарные частицы;
• считаем столкновения молекул;
• и что угодно ещё, что происходит полностью случайно и что нельзя предсказать заранее.

Смысл методов Монте-Карло в том, чтобы использовать данные случайных событий, чтобы на их основе получить более-менее точные результаты каких-то других вычислений. Они не будут идеально и математически точными, но их уже будет достаточно, чтобы с ними полноценно работать. Иногда это проще и быстрее, чем считать всё по точным формулам.

👉🏻 https://thecode.media/monte-carlo/

#python #guid #algoritm

🕹 Злой полицейский — Подписаться
👍1
Gitu - Терминальный пользовательский интерфейс (tui) для работы с Git

Вдохновлен Magit и запускается прямо из терминала, проект стремится реализовать все фичи Magit.

👉🏻 https://github.com/altsem/gitu

#git #ui #gitu

🕹 Злой полицейский — Подписаться
Как программисты дурят бизнес?

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

👉 https://page.hyoo.ru/#!=7youjn_y7ojmm

#development #javascript

🕹 Злой полицейский — Подписаться
👍3🔥3💩2
Кластеризация MySQL в GitHub под высокие нагрузки

GitHub использует MySQL в качестве основного хранилища данных для всего, что не связано с Git, и его доступность критически важна для работы GitHub. Сам сайт, API GitHub, аутентификация и многое другое - все это требует наличия базы данных.

👉🏻 https://github.blog/2018-06-20-mysql-high-availability-at-github/

#mysql #development #github #performance

🕹 Злой полицейский — Подписаться
👍2
Notion AI API клиент для PHP

Неофициальный PHP-клиент для Notion AI API, который позволяет легко взаимодействовать с Notion AI в ваших PHP-проектах.

👉🏻 https://github.com/albertcht/notion-ai

#ai #development #notion

🕹 Злой полицейский — Подписаться
👍2🔥2
Паттерн Aggregate Outside

Руслан Гнатовский в своей статье "Когда ни туда, ни сюда, или в поисках оптимальной границы Domain слоя" описал известную проблему протекания бизнес-логики из агрегата, в случае если эта логика зависит от данных которые находятся вне агрегата, и предложил несколько решений этой проблемы, каждое из которых не лишено недостатков. Многие из этих недостатков были описаны в статье, а также в комментариях, поэтому я не буду здесь дублировать эту информацию а попытаюсь предложить решение, которое этих недостатков лишено.

👉🏻 https://habr.com/ru/articles/799019/

#php #oop #patterns

🕹 Злой полицейский — Подписаться
👍1🔥1
Как я обработал один миллиард строк в PHP

Вероятно, вы уже слышали о соревновании под названием "The One Billion Row Challenge" (1brc), если же нет, то предлагаю ознакомиться с репозиторием 1brc Гуннара Морлинга.

Моё участие в проекте было мотивировано присутствием в нём двух моих коллег, которые достигли лидирующих позиций.

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

PS: Отдельное спасибо автору за DD Trace PHP, который используется в статье, ссылку на него дали в комментариях.

👉🏻 https://habr.com/ru/companies/bothub/articles/799469/

#php #performance

🕹 Злой полицейский — Подписаться
👍3🔥1
«Своя игра» по PHP на канале CutCode

Завтра 13 марта в 19:00 вы можете задать сейчас вопросы участникам викторины.

Самые интересные вопросы будут разобраны на игре, а их авторы получат возможность поучаствовать в следующей игре и получить мерч!

Участники:

- Александр Макаров
- Кирилл Несмеянов
- Адель Файзрахманов

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

#php #qa

🕹 Злой полицейский — Подписаться
😁2👍1🔥1
Альбом "Символ Солнца" группы "Мельница"

Только сегодня заметил новый альбом стеренькой фолк-рок группы из Москвы и был приятно удивлён.

👉🏻 https://music.yandex.ru/album/27741083

#music

🕹 Злой полицейский — Подписаться
🤮3🔥1
📺 Как пишут код для Космоса?

Космический программист рассказывает про специфику бортового кода.

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

🕹 Злой полицейский — Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2🤯1
Эфир по алгоритмам от Доки

Присоединяйтесь сегодня в 19:00 по Москве к стриму, на котором Илья Шишков и Полина Гуртовая расскажут, зачем на собеседованиях спрашивают алгоритмы, как их полюбить и научиться решать.

👉 https://www.youtube.com/watch?v=TdAX9H--Cxs

#theory #development

🕹 Злой полицейский — Подписаться
👍4
📺 Стрим «Создание шаблона приложения Advanced на Yii3»

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

👉🏻 Трансляция на YouTube

#yii #development

🕹 Злой полицейский — Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Comet - современный PHP-фреймворк для создания молниеносно быстрых REST API и микросервисов

Этот фреймворк сочетает в себе все суперспособности Slim PHP, Guzzle и Workerman и подмешивает свою собственную магию для достижения 10-кратного ускорения.

👉🏻 https://github.com/gotzmann/comet

#php #comet #api #rest

🕹 Злой полицейский — Подписаться
👍3
В Windows 11 появился бесплатный GPT-4 Turbo

Чат-бот Copilot от Microsoft получил обновление, в рамках которой в бесплатной версии теперь можно использовать GPT-4 Turbo.

Одна из мощнейших языковых моделей ранее была доступна лишь подписчикам Copilot Pro. Доступ к GPT-4 Turbo в бесплатном Copilot возможен в случае отсутствия нагрузки на облачную инфраструктуру. Что интересно, сам GPT-4 Turbo отдельно доступен только по подписке.

👉🏻 https://kod.ru/gpt-4-turbo-copilot-free

#ai #capilot #microsoft #chatgpt

🕹 Злой полицейский — Подписаться
👍2