ru
Feedback
Daily Coding 🔥

Daily Coding 🔥

Открыть в Telegram

Канал, который научит вас программировать лучше и эффективнее. Интересные задачи, обучающие статьи, советы по стилю кода и многое другое. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/dailycoding

Больше
8 034
Подписчики
-624 часа
-277 дней
-11830 день
Архив постов
📑 Связные списки, трюки с указателями и хороший вкус В интервью на TED Линус Торвальдс рассказывает о хорошем стиле программ
📑 Связные списки, трюки с указателями и хороший вкус В интервью на TED Линус Торвальдс рассказывает о хорошем стиле программирования. В качестве примера приводит два варианта удаления элементов из односвязных списков. В первом варианте есть специальный случай, а в другом — нет. Линус предпочитает второй. В качестве примера Линус показывает достаточно простой псевдокод в стиле Си. Но не даёт концептуального объяснения. Поэтому не сразу понятно, как работает косвенный указатель. Подробно разберём это решение и его преимущества. В качестве бонуса показано не только удаление, но и вставка элемента через косвенную адресацию. #статьи #C #Си

♥️ Наши каналы для дизайнеров На канале Dezzigners мы публикуем полезные инструменты и плагины для дизайнеров. Несколько раз в неделю публикуем отличные книги и премиум файлы — бесплатно. На канале Dropzz скидываем лучший дизайн со всех просторов интернета. Смотрите и вдохновляйтесь! На канале Newzz ежедневно публикуем топ новых статей и инструментов для дизайнера. На канале Daily Design мы публикуем полезные материалы, статьи, советы, бесплатные книги и многое другое. Подписывайтесь! Вы всегда найдете что-то новое и интересное.

Хочешь стать руководителем команды разработки? AGIMA совместно с GeekBrains запускает второй поток на курс для middle- и seni
Хочешь стать руководителем команды разработки? AGIMA совместно с GeekBrains запускает второй поток на курс для middle- и senior-разработчиков. Расскажем, как автоматизировать разработку, управлять командой и высоконагруженными системами. Длительность курса 6 месяцев, начало — 24 декабря. В процесс обучения вы узнаете: — Как подбирать специалистов и делегировать задачи. — Как организовать командную работу и оценивать ее эффективность. — Как обучать сотрудников и управлять ими. Выпускники получат удостоверение о повышении квалификации. Трое лучших смогут присоединиться к команде AGIMA. Обучение платное. Записаться на курс.

💡Проверяйте код с использованием линтера Линтер анализирует код и ищет в нём ошибки, которые можно обнаружить автоматически.
💡Проверяйте код с использованием линтера Линтер анализирует код и ищет в нём ошибки, которые можно обнаружить автоматически. Перед отправкой изменений в репозиторий код всегда полезно проверять с помощью линтера. Различные IDE и редакторы кода, вроде pycharm и VS Code, содержат встроенные линтеры и подсвечивают проблемные участки кода. Программист сам принимает решение о том, следовать этим рекомендациям или нет. Поначалу сообщения об ошибках, выдаваемые линтерами, могут показаться непонятными. Для того чтобы в них ориентироваться, стоит уделить некоторое время изучению используемого линтера. Это себя окупит. В следующей части продолжим данную тему и рассмотрим примеры. Продолжение следует... #советы #coding #python

🛠 wxPython входит в тройку пользующихся наибольшей популярностью GUI-библиотек для Python (остальные две – PyQT и Tkinter).
🛠 wxPython входит в тройку пользующихся наибольшей популярностью GUI-библиотек для Python (остальные две – PyQT и Tkinter). wxPython интуитивна для разработчиков python и проста в использовании, это прекрасная смесь из C++ wxWidget-ов и программирования на Python. wxPython применяется в качестве расширяющего модуля Python и является кросс-платформенным набором инструментов, запускаемым на многих платформах без нужды в модификациях. Поддерживается на многих платформах, включая Unix, Macintosh OS X и Microsoft Windows (32 bit). wxPython предлагает тысячи элементов, позволяющих с легкостью создавать трудоемкие и функциональные GUI приложения на Python. #инструменты #python

📑 Ответ
Anonymous voting

Выберите правильный вариант 👇🏼 #test #python
Выберите правильный вариант 👇🏼 #test #python

📑 Вышел .NET 5. И что? Несколько недель назад вышел .NET 5. На сайте Microsoft можно найти подробный анонс со всеми изменени
📑 Вышел .NET 5. И что? Несколько недель назад вышел .NET 5. На сайте Microsoft можно найти подробный анонс со всеми изменениями, но главный вопрос для разработчиков — и что с того? Что мне с выхода пятого дотнета, как я могу его использовать, есть ли смысл переходить на новую версию прямо сейчас? На эти вопросы постараемся ответить в статье. #статьи #CSharp #dotnet

🚀Сделаем из тебя Веб разработчика за 3 месяца - нужно только решиться! В США буткемпы уже несколько лет помогают людям без о
🚀Сделаем из тебя Веб разработчика за 3 месяца - нужно только решиться! В США буткемпы уже несколько лет помогают людям без опыта стать разработчиками и найти позицию в топовых IT-компаниях мира от Google и Microsoft, до Uber и Amazon. Мы адаптировали формат под наш рынок и предлагаем: 💪 12 недель супер интенсивной практики на реальных проектах; 🎖 6 реальных проектов в портфолио, которые оценят работодатели; 🤩 Постоянную обратную связь и персональные сессии с нашими учителями - разработчиками с многолетним стажем; 🙋‍♂️ Тренинги по soft skills, помощь с составлением резюме и тестовые собеседования - все, чтобы подготовить тебя к работе; 🏆 И главное - возможность претендовать на позицию джуниор фронтенд разработчик уже через 3 месяца! Стек: HTML, CSS, JavaScript, React, NodeJS Остались вопросы? Наши контакты, истории выпускников и описание программы здесь: https://s.algoritmika.org/1av5x62

🛠 Arrow предназначена для преодоления недостатков встроенной в Python функциональности даты и времени, которая не совсем пон
🛠 Arrow предназначена для преодоления недостатков встроенной в Python функциональности даты и времени, которая не совсем понятна и легка. Может быть использована в качестве прекрасной замены для модулей datetime и time в Python. #инструменты #python

♥️ Наши каналы для программистов На канале WebDEV мы публикуем полезные инструменты и книги для веб-разработчиков, даем советы и рассказываем о том, как делать сайты лучше. На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов. Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.

🔥 Лучшее на канале за неделю 1. Разработка должна ориентироваться на продакшен. 2. Pygame предназначена для создания мультим
🔥 Лучшее на канале за неделю 1. Разработка должна ориентироваться на продакшен. 2. Pygame предназначена для создания мультимедиа-приложений с играми включительно. 3. Следуйте соглашению по именованию сущностей из PEP 8.

♥️ Наши телеграм боты UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений. Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле. Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!

💡Следуйте соглашению по именованию сущностей из PEP 8 ▍Часть 2 Перед прочтением рекомендуем ознакомиться с первой частью. ▍П
💡Следуйте соглашению по именованию сущностей из PEP 8 Часть 2 Перед прочтением рекомендуем ознакомиться с первой частью. ▍Пример применения PEP 8 Ниже приведён фрагмент кода, имеющего достаточно сложную структуру, но соответствующего правилам PEP 8. Тут я, чтобы продемонстрировать именование разных сущностей, поместил простую функцию в класс.
#!/usr/bin/env python
import sys

DEFAULT_NAME = "someone"   # <- UPPERCASE_UNDERSCORE

class GreetingManager:   # <- CamelCase

    def say_hello(self, arguments):  # <- lowercase_underscores
        if len(arguments) < 2:
            target_name = DEFAULT_NAME
        else:
            target_name = arguments[1]   # <- lowercase_underscores
        print(f"Hello, {target_name}")

if __name__ == "__main__":
    GreetingManager().say_hello(sys.argv)

#советы #coding #python

Не можешь найти работу? Получи супервостребованную профессию «Python-разработчик» и работай на самом развивающемся рынке в мире. На сегодняшний день Python — один из самых популярных языков программирования, на котором работают при анализе больших данных и создании нейросетей. Перспективы развития настолько обширны, что предоставляют огромные возможности для карьерного и финансового роста. Зарплаты специалистов этой сферы начинаются от 75 тысяч рублей, а на рынке открыто свыше 7500 вакансий. После окончания курса мы поможем студентам не только составить портфолио и получить отзывы реальных клиентов, но и трудоустроиться к партнерам университета: Mail.ru group, Rambler, Газпромбанк, Сбербанк и других. Выпускники получат сертификаты и диплом гособразца о переподготовке. Оплатить пятимесячный курс можно в рассрочку от 3,5 тысяч рублей. При покупке до 14 декабря курс «Основы баз данных и SQL» в подарок. Поторопись — потом цена будет расти!

📑 Ответ
Anonymous voting

Выберите правильный вариант 👇🏼 #test #python
Выберите правильный вариант 👇🏼 #test #python

📑 Пузырь, соломинка и лапоть. Что происходит с программистами 1С Есть на свете такие штуки – называются франчи 1С. Это партн
📑 Пузырь, соломинка и лапоть. Что происходит с программистами 1С Есть на свете такие штуки – называются франчи 1С. Это партнеры фирмы 1С, которые продают её программные продукты, помогают их внедрять и эксплуатировать, и умеют дорабатывать под нужды заказчика. Так вот, эти франчи пережили за несколько лет довольно забавную трансформацию. Раньше как было. Возникла у клиента задача – он звонил во франч, к нему выезжал программист, разбирался, решал задачу. Либо на месте, либо забирал с собой и возвращался с решением через несколько дней. Сейчас такого почти не бывает. В большинстве случаев придётся поработать с тремя забавными персонажами – пузырём, соломинкой и лаптем. Консультантом, аналитиком и разработчиком. #статьи #1C

Привет👋Меня зовут Максим Еще в школе я полюбил программирование, на первую работу в небольшую веб-студию устроился в 16 лет. Сейчас мне 20, последних 3 года я занимаюсь коммерческой разработкой. За это время успел поработать на нескольких стартапах, организовать разработку e-commerce платформы и собрать все основы моего любимого языка Go в небольшой книге. Не так давно я начал вести свой канал ZHASHKEVYCH, чтобы помогать другим, делиться знаниями и собственным опытом, а также находить единомышленников. В нем вы можете найти посты на следующие темы: 👨‍💻Практические советы по профессиональному развитию Тебе нужен пет проект Хард и софт скиллы Учите английский Не решай задачи в лоб Сначала заработай карму 👌Лучшие практики, инструменты и подходы к разработке Открыть localhost наружу Не хранить JWT в localStorage Хорошие коммиты Грамотность в коде Не спеши писать код Правило Бойскаута На канале регулярно появляется новый контент, так что подписывайся чтобы не пропускать самое интересное 🚀

🛠 Pygame предназначена для создания мультимедиа-приложений с играми включительно. Она построена на мощной Simple Directmedia
🛠 Pygame предназначена для создания мультимедиа-приложений с играми включительно. Она построена на мощной Simple Directmedia Library (SDL). Эта библиотека среди прочего используется для обучения детей разработке игр. Имеет открытый исходный код. Сила Pygame в том, что она не требует OpenGL, позволяет использование множественных CPU для работы в многоядерной системе для супервысокой производительности, а также использование оптимизированных кодов на C и Assembly для внутренних функций. Pygame весьма портативна и может запускаться практически на любых платформах и операционных системах. Эту библиотеку скачали миллионы людей и очень вероятно, что это одна из лучших игровых библиотек. #инструменты #python