Обложка канала

Программирование {BookFlow}. Страница 7

17344 @bookflow

Программирование {BookFlow} Публикуют лекции и книги по программированию, видеоуроки, доклады с IT конференций.

  • Программирование {BookFlow}

    Laravel Pint - это система исправления стиля PHP-кода для минималистов. Laravel Pint - это исправление стиля PHP-кода для минималистов. Pint построен на базе PHP-CS-Fixer и позволяет легко убедиться, что стиль вашего кода остается чистым и последовательным. https://github.com/laravel/pint 👉 @php_lib
  • Программирование {BookFlow}

    Пишем игру змейка (Snake) на C++ Управление змейкой клавишами управления курсором. Esc — завершение игры. Для выхода из игры надо нажать Esc или клавишу N на вопрос «Once more?». Змейка не должна натыкаться на стенки и на собственный хвост. Это — смерть. Змейка не умеет ползать хвостом вперёд. Попытаться заставить её это сделать — верная смерть. Кормить змейку надо, естественно, долларами. Когда змейка ест, она растёт. https://itmozg.ru/pishem-igru-zmejka-snake-na-c/ 👉@Bookflow
  • Программирование {BookFlow}

    Зеркалирование GitHub-проектов в 2023 году По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение. https://habr.com/ru/company/pt/blog/714316/ #devops #девопс Подпишись 👉@i_DevOps
  • Реклама

  • Программирование {BookFlow}

    Приглашаем на VK Kubernetes Conf — конференцию для тех, кто развивает экосистему K8s в России! ⏰Когда: 21 марта, 13:00 по Москве 📍Где: Онлайн и офлайн ⚡Регистрация На конференции хотим поговорить о самых больных местах при работе с Kubernetes. Вот только часть вопросов, на которые мы будем вместе искать ответы: 🔹 Сетевая защита Kubernetes и как ее готовить. А Kubernetes по российским стандартам? 🔹 Так ли стабилен GitOps, как мы думаем, и где же все-таки подводные камни? 🔹 eBPF, WebAssembly, SBOM, OpenTelemetry, Oh my… — как подготовиться к наступлению новых технологий в безопасности и мониторинге? 🔹 After-party для всех участников конференции. Приглашаем обмениваться знаниями, опытом, экспертностью и просто пообщаться в неформальной обстановке. Сделаем Kubernetes доступным вместе!
  • Программирование {BookFlow}

    Musings About Code Review | Parthenon The Symfony SaaS Boilerplate

    Code review is the process of having others review code that is written and accepting feedback and adapting the code to the feedback given. These days code review is seemingly at every IT department and widely ruled agreed upon as a best practice. It is often one of the largest sources of conflicts within a development team since giving and receiving criticism about work is often hard to do while remaining detached from the work itself. After several years of code review in several teams, I've noticed somethings that work and something that don't, as well as, things that are often touted about code review which I don't think are quite true by default. Here I'll try and share what I currently think about code review.

    Getparthenon
  • Программирование {BookFlow}

    Вопрос с собеседования Microsoft Найдите общее количество загрузок для платных и бесплатных пользователей по дате. Включайте только те записи, в которых неоплачиваемые клиенты имеют больше загрузок, чем платные клиенты. Вывод должен быть сначала отсортирован по самой ранней дате и содержать дату в 3 столбцах, бесплатные загрузки, платные загрузки. ms_user_dimension user_id:int acc_id:int ms_acc_dimension acc_id:int paying_customer:varchar ms_download_facts date:datetime user_id:int downloads:int Ответ with out AS(select date , Sum (downloads) Filter(Where paying_customer = 'no') as non_paying , Sum (downloads) Filter(Where paying_customer = 'yes') as paying From ms_download_facts fact Left Join ms_user_dimension a on fact.user_id = a.user_id Join ms_acc_dimension acc on a.acc_id = acc.acc_id Group by date order by date) Select date , non_paying , paying From out Where non_paying > paying 👉 @database_info
  • Программирование {BookFlow}

    Хотите развиваться в С++ разработке? 28 февраля в 20:00 на открытом уроке мы разберем основы CMake. Вебинар пройдет в рамках специализации «C++ Developer» в OTUS. ▶️Тема вебинара: «Основы CMakCMake — популярный и удобный инструмент для автоматизации сборки приложений. Он используется в большом количестве проектов. На занятии с преподавателем мы рассмотрим преимущества и базовые возможности CMake, а также научимся писать простые настройки сборки и собирать простые проекты с помощью CMake. Больше инструментов ждет вас на онлайн-курсе. Он доступен в рассрочку. 👉 Для участия РЕГИСТРИРУЙСЯ Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Программирование {BookFlow}

  • Программирование {BookFlow}

  • Программирование {BookFlow}

    Какие ошибки совершают начинающие специалисты QA Load? 📢📢 Узнайте на открытом уроке «Антипаттерны нагрузочного тестирования 28 февраля в 20:00 мск онлайн-курса «Нагрузочное тестирование» в OTUS. На занятии мы: Разберем типичные ошибки специалистов нагрузочного тестирования и обсудим, что делать, чтобы их не совершать. 💎Продолжить изучение вы сможете на онлайн-курсе, на него действует рассрочка. ➡️Определите свой уровень подготовки с помощью теста и регистрируйтесь на мероприятие: https://otus.pw/fqE0/
  • Программирование {BookFlow}

    Пишем умный поиск по коду с Open AI В этой статье мы кратко рассмотрим технологию, которая лежит в основе ChatGPT — эмбеддинги, и напишем простой интеллектуальный поиск по кодовой базе проекта. https://habr.com/ru/post/717576/ 👉@Bookflow
  • Программирование {BookFlow}

    Вопрос с собеседования Amazon Напишите запрос, который будет идентифицировать возвращающихся активных пользователей. Вернувшийся активный пользователь — это пользователь, совершивший вторую покупку в течение 7 дней после любой другой покупки. Выведите список user_id этих вернувшихся активных пользователей. amazon_transactions id:int user_id:int item:varchar created_at:datetime revenue:int Ответ SELECT DISTINCT(a.user_id) FROM amazon_transactions a JOIN amazon_transactions b ON a.user_id = b.user_id WHERE a.created_at - b.created_at BETWEEN 0 AND 7 AND a.id != b.id #db 👉 @database_info
  • Программирование {BookFlow}

    Java: The Complete Reference, Twelfth Edition, 12th Edition Автор: Herbert Schildt (2021) Полное Руководство по Java 17 Автор бестселлеров по программированию Herbert Schildt охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Скачать 👉 @java_360
  • Программирование {BookFlow}

    Дженерики в TypeScript Привет, я Сергей Вахрамов, занимаюсь фронтенд-разработкой на Angular в компании Тинькофф. Во фронтенд-разработку вошел напрямую с тайпскрипта, просто перечитав всю документацию. С того момента и спецификация ECMAScript расширилась, и TypeScript сильно подрос. Казалось бы, почему разработчики могут бояться дженериков, ведь бояться там нечего? Мой опыт общения с джуниор-разработчиками говорит, что во многом ребята не используют обобщенные типы просто потому, что кто-то пустил легенду об их сложности. Эта статья для тех, кто не использует generic-типы в TypeScript: не знают о них, боятся использовать или используют вместо реальных типов — any. https://habr.com/ru/company/tinkoff/blog/588655/ 👉@Bookflow
    Дженерики в TypeScript

    Привет, я Сергей Вахрамов, занимаюсь фронтенд-разработкой на Angular в компании Тинькофф. Во фронтенд-разработку вошел напрямую с тайпскрипта, просто перечитав всю документацию. С того момента и...

    Хабр
  • Программирование {BookFlow}

    Умение выявлять баги при iOS-разработке, понимание процесса подачи приложений Apple и многое другое У пользователей iOS есть, как минимум, одно незаменимое удобное приложение, которое облегчает жизнь. Все эти приложения создает iOS-разработчик, но его спектр вовлеченности гораздо шире. В экосистеме Apple есть еще много продуктов: iPad, Apple Watch и другие гаджеты. Разработчик не только пишет код и работает над интерфейсом, но и занимается поддержкой, адаптацией его под разные модели устройств, тестированием и исправлением багов. На вебинаре Яндекс Практикума «Кто такой iOS-разработчик» спикер Иван Афанасьев – автор курса «Мобильная Разработка на iOS», Engineering Lead в кроссфункциональной команде расскажет вам о: ▪️принципах построения курса Практикума «iOS-разработчик» (отзывы от работодателей, рекомендации; экспертов, многолетний опыт обучения на другие ИТ-специальности); ▪️особенностях платформы и учебного процесса; ▪️мифах про программистов (про математику и долгий путь в карьере); ▪️разнице между "iOS разработчиком" и "разработчиком". И ещё расскажут, какие еще чудеса вас будут ожидать в волшебной стране iOS. Ждем вас 28 февраля в 18:00 Зарегистрироваться
  • Реклама

  • Программирование {BookFlow}

    Яндекс выложил код счётчика Метрики в opensource Почти за 15 лет его код пережил множество рефакторингов, мы улучшали и оптимизировали его, придумали много неочевидных решений, чтобы обеспечить высокую скорость и качество его работы. Мы считаем, что все эти наработки могут быть полезны сообществу, поэтому сегодня выкладываем код счётчика в опенсорс. Открытый нами код — это JS-бандл, который загружается вместе со страницей сайта и фиксирует различные события, происходящие на сайте. Теперь каждый разработчик может подробно изучить код счётчика и пересобрать его в той конфигурации, которая необходима для его проекта. habr.com/ru/comp…t/717296 👉@Bookflow
  • Программирование {BookFlow}

    Получите первые знания в профессии сетевого инженера! ❗️ Приходите 20 февраля в 20:00 мск на открытый урок специализации «Network Engineer» в OTUS — https://otus.pw/6BzD7/ ⚠️ Тема занятия: «Использование /31 префикса в IPv4». Во время вебинара мы: — Рассмотрим использование /31 префикса в сетях IPv4 при подключении узлов точка-точка. — Узнаем историю и необходимость появления такого варианта настройки. — Сравним его с классическим префиксом /30 для подключения точка-точка. 🧑‍💻 Занятие проведет Андрей Рукин — преподаватель онлайн-курса и сертифицированный инструктор Сетевой академии CISCO. 👉 РЕГИСТРАЦИЯ https://otus.pw/6BzD7/ Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Программирование {BookFlow}

    Нейронные сети и глубокое обучение: учебный курс Чару Аггарвал (2020) В книге рассматриваются как классические, так и современные модели глубокого обучения. В первых двух главах основной упор сделан на понимании взаимосвязи традиционного машинного обучения и нейронных сетей. Главы 3 и 4 посвящены подробному обсуждению процессов тренировки и регуляризации нейронных сетей. В главах 5 и 6 рассмотрены сети радиально-базисных функций (RBF) и ограниченные машины Больцмана. В главах 7 и 8 обсуждаются рекуррентные и сверточные нейронные сети. Главы 9 и 10 посвящены более сложным темам, таким как глубокое обучение с подкреплением, нейронные машины Тьюринга, самоорганизующиеся карты Кохонена и генеративно-состязательные сети. Скачать 👉 @book_for_dev