uz
Feedback
Daily Coding 🔥

Daily Coding 🔥

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
8 034
Obunachilar
-624 soatlar
-277 kunlar
-11830 kunlar
Postlar arxiv
Выберите правильный вариант 👇🏼 #test #php
Выберите правильный вариант 👇🏼 #test #php

📑 Четырёхмерный лабиринт с видом от первого лица В статье рассказывается о создании процедурно генерируемого четырёхмерного
📑 Четырёхмерный лабиринт с видом от первого лица В статье рассказывается о создании процедурно генерируемого четырёхмерного лабиринта, с визуализацией 3D сечениями. #статьи

🛠 google-gson полезна для преобразования объектов Java в JSON и наоборот. Она особенно пригодится при разработке мобильных п
🛠 google-gson полезна для преобразования объектов Java в JSON и наоборот. Она особенно пригодится при разработке мобильных приложений и создании/использовании REST API, а также в любом случае, когда вам нужно преобразовать объект Java в его представление JSON и наоборот. #инструменты #java

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

🔥 Лучшее на канале за неделю 1. Эмуляция компьютера: интерпретатор CHIP-8. 2. Guava — набор основных библиотек Google для Ja
🔥 Лучшее на канале за неделю 1. Эмуляция компьютера: интерпретатор CHIP-8. 2. Guava — набор основных библиотек Google для Java. 3. Проверяйте код с использованием линтера.

💡Удалите из кода команды print, используемые при отладке ▍Часть 1 Отладка кода с использованием команд print, расположенных
💡Удалите из кода команды print, используемые при отладке ▍Часть 1 Отладка кода с использованием команд print, расположенных в его важнейших местах, — это нормально. Но не стоит, решив проблему, коммитить в репозиторий код, содержащий подобные команды. ▍Примеры Неправильно: отладочные команды print в коде Автор кода захотел узнать о том, к каким изменениям в файловой системе приведёт работа функции, сохраняющей объект в файл. Команды print, выполняемые до и после вызова тела функции, не решают никаких задач, имеющих отношение к самой функции. После того, как они помогли программисту разобраться в происходящем, их нужно удалить. Иначе они будут просто засорять код.
def serialize(obj, filename):
    print("BEFORE", os.listdir())
    with open(filename, "wt") as fd:
        json.dump(obj, fd)
    print("AFTER", os.listdir())

Продолжение следует... #советы #coding #python

📑 Ответ
Anonymous voting

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

📑 Эмуляция компьютера: интерпретатор CHIP-8 В данной статье поговорим о разработке эмулятора и обсудим простой, но полноценн
📑 Эмуляция компьютера: интерпретатор CHIP-8 В данной статье поговорим о разработке эмулятора и обсудим простой, но полноценный пример эмуляции CHIP-8. #статьи #C #Си #C_plus_plus

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

JavaScriptQuiz - канал на котором публикуются интересные задачи и вопросы по JavaScript и node.js. Темы канала: — cинтаксис,
JavaScriptQuiz - канал на котором публикуются интересные задачи и вопросы по JavaScript и node.js. Темы канала: — cинтаксис, — алгоритмы, — условные операторы, переменные и типы данных, — функции и функциональные выражения, — циклы, взаимодействие с пользователем, — строки и массивы.

💡Проверяйте код с использованием линтера Перед прочтением рекомендуем ознакомиться с первой, второй и третей частями. ▍Часть
💡Проверяйте код с использованием линтера Перед прочтением рекомендуем ознакомиться с первой, второй и третей частями. ▍Часть 4 Из прошлой части: «Давайте проанализируем код с помощью flake8 и pylint. Результаты анализа кода с помощью flake8...» ▍Результаты анализа кода с помощью pylint
pylint ping.py

************* Module ping
ping.py:1:0: C0114: Missing module docstring (missing-module-docstring)
ping.py:4:0: C0103: Function name "PingExample" doesn't conform to snake_case naming style (invalid-name)
ping.py:4:0: C0116: Missing function or method docstring (missing-function-docstring)
ping.py:5:4: W0612: Unused variable 'result' (unused-variable)
ping.py:2:0: W0611: Unused import os (unused-import)
ping.py:2:0: C0411: standard import "import os" should be placed before "import requests" (wrong-import-order)

--------------------------------------------------------------------
Your code has been rated at -5.00/10 (previous run: -5.00/10, +0.00)

Продолжение следует... #советы #coding #python

🛠 Guava — набор основных библиотек Google для Java. Они содержат новые типы коллекций (например, multimap и multiset), неизм
🛠 Guava — набор основных библиотек Google для Java. Они содержат новые типы коллекций (например, multimap и multiset), неизменяемые коллекции, библиотеку графов, функциональные типы, утилиты для параллелизма, ввода/вывода, хэширования, обработки строк и многое другое. Все эти инструменты используют специалисты Google в своей работе, а это уже хорошая рекомендация. В какой-то мере Guava является альтернативой Apache Commons. На самом деле, о Guava можно говорить долго (обязательно обратите на неё внимание!), но здесь я упомяну только одну полезную штуку из этой библиотеки. Возможно, вы уже сталкивались с задачами упорядочивания своих коллекций или сравнения содержимого в них? А что насчёт расширенной сортировки и сравнения по нескольким столбцам с несколькими условиями? Компонент ComparisonChain используется для реализации расширенной и сложной сортировки для коллекций. #инструменты #java

📑 Ответ
Anonymous voting

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

📑 Пишем простой Path Tracer на старом добром GLSL В статье показывается пример реализации простого Path Tracer на GLSL. #ста
📑 Пишем простой Path Tracer на старом добром GLSL В статье показывается пример реализации простого Path Tracer на GLSL. #статьи #C #Си #C_plus_plus

🛠 Apache Commons — фактически целый проект, ориентированный на создание библиотек Java. Или «большой набор маленьких Java-ут
🛠 Apache Commons — фактически целый проект, ориентированный на создание библиотек Java. Или «большой набор маленьких Java-утилит» самого разного предназначения. К слову, утилиты Apache Commons лежат в основе нескольких очень известных проектов, например, Tomcat, Hibernate и других. Вот краткий список некоторых из наиболее часто используемых библиотек Apache Commons: Commons Math. Математическая библиотека Apache Commons, имя говорит само за себя: она содержит компоненты для сложных математических и статистических операций и вычислений. Commons CLI. Предоставляет API для анализа аргументов командной строки. Вряд ли стоит даже в мыслях допускать создание приложения без возможности передавать параметры и контролировать его поведение! Commons IO. Используется для упрощения выполнения операций ввода-вывода. Присмотритесь, по крайней мере, к ReversedLinesFileReader, он того стоит! Почитать об Apache Commons (на английском) можно здесь. #инструменты #java

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

🔥 Лучшее на канале за неделю 1. Нужна ли нам замена языка C? 2. Maven — один из трёх самых популярных инструментов для сборк
🔥 Лучшее на канале за неделю 1. Нужна ли нам замена языка C? 2. Maven — один из трёх самых популярных инструментов для сборки проектов на Java. 3. Модификаторы в С++.

🎁 Бесплатная раздача для подписчиков Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл
🎁 Бесплатная раздача для подписчиков Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл 📦 Homeapp UI Kit через UI8 Bot . Чтоб получить этот файл бесплатно, достаточно нажать на кнопку под постом. Внимание! Раздача ограничена по времени.