Хорошая история порефлексировать на выходных 👍
Если есть вопросы, сомнения или препятствия, которые мешают двигаться вперед. Кажется, что все вокруг фигачут, а ты стоишь на месте, то взгляд со стороны, хоть и искусственный, поможет расставить приоритеты, определить причины, убрать лишнее и понять что-то новое о себе.
Помоги мне понять, почему я распыляюсь на кучу задач, которые на самом деле не двигают меня к цели. Хочу честно разобраться, какие действия я делаю впустую, и найти то, на чём реально стоит сфокусироваться. Подскажи, какие вопросы себе задать, чтобы отсеять лишнее и найти то самое ключевое, что даст наибольший результат.
Давно пора использовать возможности соврменных технологий себе на пользу.
Если есть вопросы, сомнения или препятствия, которые мешают двигаться вперед. Кажется, что все вокруг фигачут, а ты стоишь на месте, то взгляд со стороны, хоть и искусственный, поможет расставить приоритеты, определить причины, убрать лишнее и понять что-то новое о себе.
Помоги мне понять, почему я распыляюсь на кучу задач, которые на самом деле не двигают меня к цели. Хочу честно разобраться, какие действия я делаю впустую, и найти то, на чём реально стоит сфокусироваться. Подскажи, какие вопросы себе задать, чтобы отсеять лишнее и найти то самое ключевое, что даст наибольший результат.
Давно пора использовать возможности соврменных технологий себе на пользу.
👍6🔥4🙏2😁1👌1
Media is too big
VIEW IN TELEGRAM
Добрался наконец до Resident Evil Village VR и скажу я вам - это очень прикольно.
Пока только начало игры - обучение, судя по которому игра подарит новый крутой опыт.
На телеке смотришь и кажется фигня, но в очках всё совсем по-другому. Очень реалистично!
Короче всё, в офлайне больше делать нечего! Толи дело тут у нас в онлайнах: технологии, искусственные интеллекты, зомби и всё, что пожелаешь 😁
Пока только начало игры - обучение, судя по которому игра подарит новый крутой опыт.
На телеке смотришь и кажется фигня, но в очках всё совсем по-другому. Очень реалистично!
Короче всё, в офлайне больше делать нечего! Толи дело тут у нас в онлайнах: технологии, искусственные интеллекты, зомби и всё, что пожелаешь 😁
🔥12👍6💯2🤣2😁1
Apple презентовали свой новый дизайн для всех устройств.
Он называется Liquid Glass или Жидкое стекло (вспоминается терминатор) - естественное движение, прозрачность, лёгкость и преломление света. Выглядит прикольно, ждём обновления.
Нам, как айтишникам, и тем более, разработчкам, надо быть в курсе обновлений от крупных корпораций в смежных областях, таких как дизайн интерфейса. Глядишь новый тренд.
Он называется Liquid Glass или Жидкое стекло (вспоминается терминатор) - естественное движение, прозрачность, лёгкость и преломление света. Выглядит прикольно, ждём обновления.
Нам, как айтишникам, и тем более, разработчкам, надо быть в курсе обновлений от крупных корпораций в смежных областях, таких как дизайн интерфейса. Глядишь новый тренд.
👍1😁1
Кстати, наушники Apple AirPods Pro после 1,5 часов в стиральной машине работают!
😁8🔥6👍2
Недавно вышла бета-версия Filament v4, которую лично я ждал с нетерпением.
Это НЕ стабильная версия, которую рано использовать в продакшене, но очень интересно посмотреть что там нового.
А нового там реально дофига, что очень радует! Вот лишь малая часть важных моментов на мой взгляд:
Ссылки на стрим с разработчиком Filament. Можно включить перевод на русский в яндекс браузере.
- Простое обновление: запуск пары команд, которые сделают всю основную работу.
- Скорость работы: рендеринг больших компонентов, таких как таблицы с сотнями строк, теперь работает в разы быстрее.
- Модальные окна: раньше при открытии модалки перерисовывалась вся страница, а теперь рисуется только сама модалка.
- Частичная отрисовка: при редактировании данных в форме можно перерисовывать только часть формы - поля, которые реально должны измениться.
- Повторитель в виде таблицы: репитер, который часто используется, получил миниатюрный табличный вариант.
- Select с таблицей: для выбора вариантов можно использовать модалку с таблицей и фильтрами.
- Редактор контента: мощный расширяемый редактор с кастомными блоками и динамическими данными! Можно использовать в качестве конструктора email-писем или даже страниц сайта.
- Унификация компонентов: раньше компоненты, такие как таблицы, формы, инфолисты, действия были разделены, поэтому их сложно было использовать вместе на одной странице. Теперь можно использовать любой тип компонента в любом месте с любым другим компонентом.
- Таблицы с любыми данными: теперь в таблицах можно использовать любые данные (например из внешнего API), а НЕ только модели.
- Многофакторная аутентификация: подтверждение операций одноразовым кодом (google authenticator, email или своё расширение) и коды восстановления.
- Вложенные ресурсы: можно создавать многоуровневую иерархию ресурсов, например, полноценно работать с уроками, которые являются дочерними ресурсами курсов.
- И многое другое: tailwind 4, схемы страниц, новые компоненты, новые возможности и улучшения.
Дэн Харрин - разработчик филамента, говорит это НЕ более половины от всех изменений.
Ознакомиться с другими некоторыми обновлениями можно в блоге Filament.
Очень радует, что PHP и Laravel активно развиваются, чего и нам желаю!
Это НЕ стабильная версия, которую рано использовать в продакшене, но очень интересно посмотреть что там нового.
А нового там реально дофига, что очень радует! Вот лишь малая часть важных моментов на мой взгляд:
Ссылки на стрим с разработчиком Filament. Можно включить перевод на русский в яндекс браузере.
- Простое обновление: запуск пары команд, которые сделают всю основную работу.
- Скорость работы: рендеринг больших компонентов, таких как таблицы с сотнями строк, теперь работает в разы быстрее.
- Модальные окна: раньше при открытии модалки перерисовывалась вся страница, а теперь рисуется только сама модалка.
- Частичная отрисовка: при редактировании данных в форме можно перерисовывать только часть формы - поля, которые реально должны измениться.
- Повторитель в виде таблицы: репитер, который часто используется, получил миниатюрный табличный вариант.
- Select с таблицей: для выбора вариантов можно использовать модалку с таблицей и фильтрами.
- Редактор контента: мощный расширяемый редактор с кастомными блоками и динамическими данными! Можно использовать в качестве конструктора email-писем или даже страниц сайта.
- Унификация компонентов: раньше компоненты, такие как таблицы, формы, инфолисты, действия были разделены, поэтому их сложно было использовать вместе на одной странице. Теперь можно использовать любой тип компонента в любом месте с любым другим компонентом.
- Таблицы с любыми данными: теперь в таблицах можно использовать любые данные (например из внешнего API), а НЕ только модели.
- Многофакторная аутентификация: подтверждение операций одноразовым кодом (google authenticator, email или своё расширение) и коды восстановления.
- Вложенные ресурсы: можно создавать многоуровневую иерархию ресурсов, например, полноценно работать с уроками, которые являются дочерними ресурсами курсов.
- И многое другое: tailwind 4, схемы страниц, новые компоненты, новые возможности и улучшения.
Дэн Харрин - разработчик филамента, говорит это НЕ более половины от всех изменений.
Ознакомиться с другими некоторыми обновлениями можно в блоге Filament.
Очень радует, что PHP и Laravel активно развиваются, чего и нам желаю!
👍14🔥7❤3🎉1👌1
Не бойся темноты
Laravel Nightwatch — это первоклассный глубокий мониторинг и аналитика для приложений Laravel.
Именно так называется новый официальный сервис в экосистеме ларки. Суть в том, что мы подключаем его к своему приложению (очень легко) и сразу начинаем видеть информацию о событиях в нашем приложении.
- HTTP-запросы: данные запроса, роут и мидлвейры, продолжительность, статус ответа.
- Запросы к базе данных: детали запроса, время выполнения, контекст (где находится).
- Исходящие HTTP-запросы: запросы от нашего приложения к внешним сервисам (API).
- Задачи в очереди: название, время выполнения, очередь, статус, ошибки.
- Artisan-команды: история запуска команд по крону или в коде.
- Кэш: статистика использования кэша (попадания, промахи и тд).
- Логи: все логи приложения с фильтрацией и поиском.
- Уведомления: письма и сообщения, из приложения.
- Исключения: ошибки со всей нужной информацией.
- Статистика сервера (скоро): память, процессор, диск.
И конечно общая статистика, например ТОП-10 медленных запросов, или среднее время выполнения, пользователи, графики и другие полезные данные, которые помогают оценить "здоровье" нашего приложения.
И всё это связано между собой! Например произошла ошибка и на странице это ошибки в Nithtwatch есть ссылка на HTTP-запрос или задачу в очереди, где произошла эта ошибка, чтобы можно было увидеть весь контекст и другие события, связанные с ошибкой.
Есть бесплатный тариф для небольших приложений, а в плантых тарифах лимит выглядят довольно большими. У меня есть приложение в котором генерируется очень много логов и приходится платить за это много денег. Посмотрим что получится с Nightwatch.
Конечно мы можем отключить лишние события, чтобы не платить за то, что нам не нужно. Например оставить только логи и ошибки, а мониторинг производительности включать периодически.
Лично я ждал этого дня и очень хочу подключить его к одному из проектов, чтобы посмотреть что же там происходит под капотом 😁 На самом деле уверен, что смогу увидеть что-то интересное и полезное - проблемные места и идеи для оптимизации (читай - экономии).
Лучше всего посмотреть видео на главной странице, чтобы увидеть эту красоту своими глазами.
В мире Laravel каждый день что-то новенькое =)
Laravel Nightwatch — это первоклассный глубокий мониторинг и аналитика для приложений Laravel.
Именно так называется новый официальный сервис в экосистеме ларки. Суть в том, что мы подключаем его к своему приложению (очень легко) и сразу начинаем видеть информацию о событиях в нашем приложении.
- HTTP-запросы: данные запроса, роут и мидлвейры, продолжительность, статус ответа.
- Запросы к базе данных: детали запроса, время выполнения, контекст (где находится).
- Исходящие HTTP-запросы: запросы от нашего приложения к внешним сервисам (API).
- Задачи в очереди: название, время выполнения, очередь, статус, ошибки.
- Artisan-команды: история запуска команд по крону или в коде.
- Кэш: статистика использования кэша (попадания, промахи и тд).
- Логи: все логи приложения с фильтрацией и поиском.
- Уведомления: письма и сообщения, из приложения.
- Исключения: ошибки со всей нужной информацией.
- Статистика сервера (скоро): память, процессор, диск.
И конечно общая статистика, например ТОП-10 медленных запросов, или среднее время выполнения, пользователи, графики и другие полезные данные, которые помогают оценить "здоровье" нашего приложения.
И всё это связано между собой! Например произошла ошибка и на странице это ошибки в Nithtwatch есть ссылка на HTTP-запрос или задачу в очереди, где произошла эта ошибка, чтобы можно было увидеть весь контекст и другие события, связанные с ошибкой.
Есть бесплатный тариф для небольших приложений, а в плантых тарифах лимит выглядят довольно большими. У меня есть приложение в котором генерируется очень много логов и приходится платить за это много денег. Посмотрим что получится с Nightwatch.
Конечно мы можем отключить лишние события, чтобы не платить за то, что нам не нужно. Например оставить только логи и ошибки, а мониторинг производительности включать периодически.
Лично я ждал этого дня и очень хочу подключить его к одному из проектов, чтобы посмотреть что же там происходит под капотом 😁 На самом деле уверен, что смогу увидеть что-то интересное и полезное - проблемные места и идеи для оптимизации (читай - экономии).
Лучше всего посмотреть видео на главной странице, чтобы увидеть эту красоту своими глазами.
В мире Laravel каждый день что-то новенькое =)
👍8🔥6🎉2👌1
Очередная приколюха с использованием искусственного интеллекта. Сегодня оно писало код для задачи, пока я готовил ужин - результат на картинках.
Короче написал ему что нужно сделать и попросил составить план для утверждения. Глядя на план я добавил несколько указаний и сказал начинать.
Сам тем временем готовил ужин (жена уехала на море), периодически поглядывая в ноутбук и нажимая enter, чтобы подтвердить очередной шаг.
В итоге всё получилось с первого раза, даже ужин!
Задача была очень простая, аля CRUD + очереди + автотест, но от этого еще меньше хотелось делать её самому - скучно.
Если бы я сделал её сам, а потом пошел готовить ужин, возможно по времени получилось бы плюс-минус тоже самое (хотя в задаче было пару моментов, типа необходимости проверки SSL-сертификата, котоые пришлось бы погуглить).
Но намного прикольнее пойти другим путём. Было ощущение, что я на кухне не один, а с другим программистом - джуниором, который сидит за столом, а я говорю ему что делать и шаг за шагом проверяю результат.
Работа становится как минимум интереснее.
Короче написал ему что нужно сделать и попросил составить план для утверждения. Глядя на план я добавил несколько указаний и сказал начинать.
Сам тем временем готовил ужин (жена уехала на море), периодически поглядывая в ноутбук и нажимая enter, чтобы подтвердить очередной шаг.
В итоге всё получилось с первого раза, даже ужин!
Задача была очень простая, аля CRUD + очереди + автотест, но от этого еще меньше хотелось делать её самому - скучно.
Если бы я сделал её сам, а потом пошел готовить ужин, возможно по времени получилось бы плюс-минус тоже самое (хотя в задаче было пару моментов, типа необходимости проверки SSL-сертификата, котоые пришлось бы погуглить).
Но намного прикольнее пойти другим путём. Было ощущение, что я на кухне не один, а с другим программистом - джуниором, который сидит за столом, а я говорю ему что делать и шаг за шагом проверяю результат.
Работа становится как минимум интереснее.
😁9🔥5👍3
Кстати, в нашем VIP-канале начали мини-курс по ИИ, в котором делюсь своим опытом - очень интересный материал, имхо.
Первое видео (50 минут) уже вышло, второе, будет до конца недели.
Рекомендую! 👈
Первое видео (50 минут) уже вышло, второе, будет до конца недели.
Рекомендую! 👈
❤6🔥4👌1
Медиана — это значение, которое делит упорядоченный по возрастанию набор данных пополам. Половина значений находится выше медианы, а половина — ниже.
Как вычисляется медиана
• Для нечетного количества значений медиана — это средний элемент. Например, в наборе [1, 3, 5, 7, 9] медиана = 5.
• Для четного количества значений медиана — это среднее арифметическое двух средних элементов. В наборе [2, 4, 6, 8] медиана = (4 + 6) / 2 = 5.
Медиана vs среднее значение
• Среднее арифметическое вычисляется как сумма всех значений, деленная на их количество. Оно чувствительно к выбросам (экстремальным значениям).
• Медиана более устойчива к выбросам и лучше показывает "типичное" значение в данных.
Пример различий
• Зарплаты в компании: [30k, 35k, 40k, 42k, 45k, 200k]
• Среднее: 65.3k ₽ (искажено высокой зарплатой)
• Медиана: 41k ₽ (более репрезентативна)
Медиана полезна например для:
• Анализа времени загрузки страниц — показывает типичный опыт пользователя, игнорируя редкие случаи очень долгой загрузки
• Анализа продаж — медианная сумма заказа лучше отражает поведение обычного покупателя
• Метрик производительности — медианное время отклика API более стабильно, чем среднее
Медиана дает более надежное представление о центральной тенденции данных, особенно когда есть аномальные значения или данные имеют асимметричное распределение.
Как вычисляется медиана
• Для нечетного количества значений медиана — это средний элемент. Например, в наборе [1, 3, 5, 7, 9] медиана = 5.
• Для четного количества значений медиана — это среднее арифметическое двух средних элементов. В наборе [2, 4, 6, 8] медиана = (4 + 6) / 2 = 5.
Медиана vs среднее значение
• Среднее арифметическое вычисляется как сумма всех значений, деленная на их количество. Оно чувствительно к выбросам (экстремальным значениям).
• Медиана более устойчива к выбросам и лучше показывает "типичное" значение в данных.
Пример различий
• Зарплаты в компании: [30k, 35k, 40k, 42k, 45k, 200k]
• Среднее: 65.3k ₽ (искажено высокой зарплатой)
• Медиана: 41k ₽ (более репрезентативна)
Медиана полезна например для:
• Анализа времени загрузки страниц — показывает типичный опыт пользователя, игнорируя редкие случаи очень долгой загрузки
• Анализа продаж — медианная сумма заказа лучше отражает поведение обычного покупателя
• Метрик производительности — медианное время отклика API более стабильно, чем среднее
Медиана дает более надежное представление о центральной тенденции данных, особенно когда есть аномальные значения или данные имеют асимметричное распределение.
👍12🔥3❤2🙏2👌1👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🤣19🔥4💯4
Cloudflare написали пост о блокировке в РФ доступа к ресурсам, работающих через Cloudflare.
Если коротко: блокировки идут со стороны российских провайдеров, Сloudflare ничего с этим сделать не могут, значит у многих людей будут проблемы с доступом к большой части интернета.
Что делать: для своих проектов, которые должны без проблем работать в РФ, можно либо НЕ использовать Cloudflare, либо отключить проксирование в Cloudflare, что по сути одно и тоже - реальный IP адрес сервера будет открыт по домену. Или подключать какие-то другие прокси взамен Cloudflare, что будет скорее всего не так удобно и не так дёшево. Или оставить всё как есть.
Это печально.
Если коротко: блокировки идут со стороны российских провайдеров, Сloudflare ничего с этим сделать не могут, значит у многих людей будут проблемы с доступом к большой части интернета.
Что делать: для своих проектов, которые должны без проблем работать в РФ, можно либо НЕ использовать Cloudflare, либо отключить проксирование в Cloudflare, что по сути одно и тоже - реальный IP адрес сервера будет открыт по домену. Или подключать какие-то другие прокси взамен Cloudflare, что будет скорее всего не так удобно и не так дёшево. Или оставить всё как есть.
Это печально.
🤬8😢7👍3🔥2🤯2🤔1
Ребята ищут фулстек разработчика на фултайм. Проект телеграм-миниапка на react + python (fastapi) + pgsql. По оплате индивидуально, вилка около 200-300к.
Если кто хочет включиться или есть знакомые разработчики, напишите, пожалуйста @indigoram89 Срочно!
Если кто хочет включиться или есть знакомые разработчики, напишите, пожалуйста @indigoram89 Срочно!
👍6
Media is too big
VIEW IN TELEGRAM
Краткий урок истории: от перфокарт до ИИ
Отрывок из курса "Программисты больше не нужны"
Этот и другие курсы VIP-канале 👈
Отрывок из курса "Программисты больше не нужны"
Этот и другие курсы VIP-канале 👈
👍7🔥2❤1👏1
Скоро выйдет PHP 8.5 🎉
- Дженерики
- Асинхронные функции
- Типизированные массивы
Да, да! Всего этого нет!
- Дженерики
- Асинхронные функции
- Типизированные массивы
Да, да! Всего этого нет!
😁21🔥6🤣4🙈2