Podkast hali ham yozib olinmoqda
Основной контент книги Шагающий программист
Podkast

0+

Шагающий программист

Podkast hali ham yozib olinmoqda

Podkast haqida

Позитивно познавательный подкаст.

Telegram-паблик: walkiprog

Rutube-канал: 50528734

Mavjud :
13 выпусков
Oxirgi yangilanish:
19 yanvar 2025
Podkast nima?
13
19 января 2025
(0)

— Скажи-ка, дядя, ведь не даром

Москва, спаленная пожаром,

Французу отдана?

Ведь были ж схватки боевые,

Да, говорят, еще какие!

Недаром помнит вся Россия

Про день Бородина!


— Да, были люди в наше время,

Не то, что нынешнее племя:

Богатыри — не вы!

Плохая им досталась доля:

Немногие вернулись с поля…

Не будь на то господня воля,

Не отдали б Москвы!

Полное произведение по ссылке.

12
18 января 2025
(0)

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

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

Существует несколько способов прослушивания событий Doctrine:

    1. Обратные вызовы жизненного цикла (Lifecycle callbacks ) — это общедоступные методы в классах сущностей, которые выполняют простую логику, связанную с одной сущностью. Они не могут использовать сервисы, что делает их идеальными для базовых операций.

    2. Слушатели сущностей (Entity listeners ) — это отдельные классы с методами обратного вызова, которые вызываются только для сущностей определённого класса. Они позволяют использовать сервисы, что делает их подходящими для более сложной логики, связанной с одной сущностью.

    3. Слушатели жизненного цикла (ifecycle listeners) — это универсальный вариант, который позволяет реагировать на события для всех сущностей. Они вызываются для всех типов сущностей, что делает их идеальными для разделения логики событий между различными объектами.

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

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


11
18 января 2025
(0)

Гендиректор стартапа Replit Амджад Масад заявил - «Мы больше не заботимся о профессиональных кодерах» и объяснил реструктуризацию компании прорывами в области ИИ.


В 2023 году Replit создал ИИ-инструмент «Агент», который может писать работающее программное приложение по подсказкам на естественном языке. Это первый в мире работающий программный агент для широкой публики.


Replit опирается на модель Claude 3.5 Sonnet от Anthropic, которая показала рекордный балл в бенчмарке SWE-bench. Однако стартап планирует использовать свои данные для тонкой настройки базовых моделей.


Масад утверждает, что теперь Replit ориентируется на новое поколение кодеров, не знакомых с основами кода. Им нужно будет изучать, как использовать ИИ-инструменты для самостоятельной разработки ПО. Это возвращает к эпохе MS DOS, где пользователи вводили сложные подсказки.


Однако исследование Uplevel показало, что производительность разработчиков при использовании ИИ-помощников не улучшилась, а код стал содержать больше багов. Эмоциональное выгорание также не уменьшилось. Программисты предпочитают переписывать код вручную, так как ИИ часто неправильно интерпретирует запросы.

10
18 января 2025
(0)

Роскомнадзор будет автоматически отслеживать нарушения в обороте персональных данных


https://habr.com/ru/news/874356/

9
18 января 2025
(0)

«Лаборатория Касперского» подписала пакт Европейской комиссии об искусственном интеллекте


https://habr.com/ru/news/874442/

8
18 января 2025
(0)

Стихотворение Лермонтова М.Ю.


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

Ночь тиха. Пустыня внемлет богу,

И звезда с звездою говорит.


Произведение полностью по ссылке

7
15 января 2025
(0)

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

— Порфирий! — воскликнул толстый, увидев тонкого.— Ты ли это? Голубчик мой! Сколько зим, сколько лет!

— Батюшки! — изумился тонкий.— Миша! Друг детства! Откуда ты взялся?

Приятели троекратно облобызались и устремили друг на друга глаза, полные слез. Оба были приятно ошеломлены.

Полный рассказ по ссылке.

6
15 января 2025
(0)

Метрики — это система оценок, используемая для измерения уровня успеха или неудачи. Они варьируются от тех, которые влияют непосредственно на бизнес, до тех, которые влияют на клиентов и сам продукт. 


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


Метрики успешности оказывают реальное влияние на бизнес и дают значимые сведения для принятия решений.

5
15 января 2025
(0)

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


Алгоритм такой:


Выбираете самую приоритетную задачу. Заводите таймер на 25 минут и начинаете. Через 25 минут делаете перерыв на 10 минут. Сделайте четыре таких цикла и отдохните подольше. Повторяйте цикл до тех пор, пока задача не будет выполнена.


Эффективность повышается за счёт того, что с таймером вы меньше отвлекаетесь. При этом нет риска переработки, поскольку известно, что через 25 точно будет перерыв. В таком режиме вы делаете больше за меньшее время.

4
15 января 2025
(0)

Use Case - это подробное описание взаимодействия между пользователем и системой. Оно помогает определить функциональные требования системы и документирует шаги для достижения цели.


User Story — это короткое, неформальное описание функциональности системы с точки зрения конечного пользователя. Оно добавляет гибкости при изменении требований.


Use Case лучше подходит для сложных проектов с множеством взаимодействий и строгими требованиями. User Story хороша в проектах с частыми изменениями требований и необходимостью тесного взаимодействия с заказчиками. 


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

Kirish, kitobni baholash va sharh qoldirish
Yosh cheklamasi:
0+
Mavjud :
13 taqdimotlar
Litresda chiqarilgan sana:
15 yanvar 2025
Matbaachilar:
Шагающий программист
Mualliflik huquqi egasi:
Автор