Профили времени компиляции в Rust: зачем, как и когда
Возможность выбирать профиль времени компиляции в Rust может повысить производительность, размер, удобство сопровождения, безопасность и переносимость вашего кода.
Ниже приведены несколько аргументов в пользу того, почему вам следует использовать их при работе: https://betterprogramming.pub/compile-time-feature-flags-in-rust-why-how-when-129aada7d1b3
#rust
Возможность выбирать профиль времени компиляции в Rust может повысить производительность, размер, удобство сопровождения, безопасность и переносимость вашего кода.
Ниже приведены несколько аргументов в пользу того, почему вам следует использовать их при работе: https://betterprogramming.pub/compile-time-feature-flags-in-rust-why-how-when-129aada7d1b3
#rust
Разработка отказоустойчивых микросервисов с шаблонами «Повтор» и «Выключатель»
В мире, где распределенные системы являются основой современных приложений, важны их надежность и отказоустойчивость. Микросервисы, несмотря на свою мощь, часто сталкиваются с проблемами вроде сетевых сбоев, тайм-аутов и недоступности сервисов.
Устойчивые системы создаются при помощи двух популярных шаблонов: «Повтор» и «Выключатель». Давайте изучим эти шаблоны, варианты их использования и эффективной реализации в этой статье.
#паттерны #микросервисы
В мире, где распределенные системы являются основой современных приложений, важны их надежность и отказоустойчивость. Микросервисы, несмотря на свою мощь, часто сталкиваются с проблемами вроде сетевых сбоев, тайм-аутов и недоступности сервисов.
Устойчивые системы создаются при помощи двух популярных шаблонов: «Повтор» и «Выключатель». Давайте изучим эти шаблоны, варианты их использования и эффективной реализации в этой статье.
#паттерны #микросервисы
Media is too big
VIEW IN TELEGRAM
REST API простыми словами
REST API на самом деле проще чем кажется. Главное разобраться, что же на самом деле такое REST API и что нужно делать чтобы написать полноценный RESTfull API.
В этом видео простым языком объясняются основные моменты и термины так, что даже новичок поймет.
#видео
REST API на самом деле проще чем кажется. Главное разобраться, что же на самом деле такое REST API и что нужно делать чтобы написать полноценный RESTfull API.
В этом видео простым языком объясняются основные моменты и термины так, что даже новичок поймет.
#видео
❤🔥3👍3
Если вы боитесь чего-то не знать, то забейте
Инженер с 20-летним опытом писал на Си и только сейчас узнал про макрос UINT32_MAX. Об этом он сам признался в своем блоге. Просто когда он начинал на компьютерах int был не 32-битным, а 16-битным. Поэтому он пользовался самодельными решениями для работы с действительно большими числами.
И это отличная иллюстрация того, что даже опытные люди не могут знать всего и что это не показатель некомпетентностию. Поэтому не пытайтесь добиться «абсолютных» знаний перед собеседованием, это все равно невозможно. Идите с тем, что уже знаете и узнавайте новое по мере необходимости.
#новости
Инженер с 20-летним опытом писал на Си и только сейчас узнал про макрос UINT32_MAX. Об этом он сам признался в своем блоге. Просто когда он начинал на компьютерах int был не 32-битным, а 16-битным. Поэтому он пользовался самодельными решениями для работы с действительно большими числами.
И это отличная иллюстрация того, что даже опытные люди не могут знать всего и что это не показатель некомпетентностию. Поэтому не пытайтесь добиться «абсолютных» знаний перед собеседованием, это все равно невозможно. Идите с тем, что уже знаете и узнавайте новое по мере необходимости.
#новости
❤🔥15⚡3👍3💯3
Forwarded from Метод утёнка
This media is not supported in your browser
VIEW IN TELEGRAM
Toolfolio — все нужные инструменты для ИИ и не только в одном месте
Берите на заметку и не теряйте этот сервис. Здесь собраны полезные нейронки под любую задачу, куча бесплатных аналогов популярных программ, а также целые библиотеки плагинов для ваших любимых сервисов.
#инструменты
Берите на заметку и не теряйте этот сервис. Здесь собраны полезные нейронки под любую задачу, куча бесплатных аналогов популярных программ, а также целые библиотеки плагинов для ваших любимых сервисов.
#инструменты
🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Изучаем JavaScript, создавая игру
Погрузитесь в JavaScript, создавая 2D-игру с нуля. Этот бесплатный курс поможет вам освоить основы программирования через практику.
#javascript #gamedev
Погрузитесь в JavaScript, создавая 2D-игру с нуля. Этот бесплатный курс поможет вам освоить основы программирования через практику.
#javascript #gamedev
👍5
Насколько хорошо вы знаете фреймворки Java?
Представьте, что вы пришли на работу в новую компанию и вам нужно разработать систему на Java, которая выдержит даже высокую нагрузку. Ваша задача правильно выбрать фреймворки для разных задач.
Попробуйте справиться с ней в нашем квизе.
#квиз #java
Представьте, что вы пришли на работу в новую компанию и вам нужно разработать систему на Java, которая выдержит даже высокую нагрузку. Ваша задача правильно выбрать фреймворки для разных задач.
Попробуйте справиться с ней в нашем квизе.
#квиз #java
👍1
Изучаем Java, создавая приложения
Бесплатный курс от Codecademy, который научит вас основам Java, включая объектно-ориентированное программирование и создание простых приложений.
#java #курс
Бесплатный курс от Codecademy, который научит вас основам Java, включая объектно-ориентированное программирование и создание простых приложений.
#java #курс
👍1
Как испортить настроение коллегам
В интернете есть множество полезных статей и отличных советов по созданию надёжных веб-приложений и сайтов.
Но что, если вы не любите своих коллег и хотите испортить им день? В этой статье автор придумал 15 вредных способов и даёт плохие советы, которые помогут отнять время у каждого.
#статья #web
В интернете есть множество полезных статей и отличных советов по созданию надёжных веб-приложений и сайтов.
Но что, если вы не любите своих коллег и хотите испортить им день? В этой статье автор придумал 15 вредных способов и даёт плохие советы, которые помогут отнять время у каждого.
#статья #web
👍2
Ваш первый бэкенд на Django — пошаговый учебник
Бесплатный самоучитель по Django, созданный специально для новичков. Шаг за шагом вы создадите веб-приложение (блог) на Python с использованием фреймворка Django.
По ходу дела объясняются все необходимые основы — от базового Python до шаблонов HTML/CSS. К концу у вас будет собственный рабочий блог на сервере и понимание принципов бэкенд-разработки.
#бэкенд #python #django
Бесплатный самоучитель по Django, созданный специально для новичков. Шаг за шагом вы создадите веб-приложение (блог) на Python с использованием фреймворка Django.
По ходу дела объясняются все необходимые основы — от базового Python до шаблонов HTML/CSS. К концу у вас будет собственный рабочий блог на сервере и понимание принципов бэкенд-разработки.
#бэкенд #python #django
👍6
Forwarded from Мобильная разработка
Нашел один из лучших репозиторией по Flutter, в котором собрана вся БАЗА для разработки. Авторы объединили обучающие материалы, шаблоны, фреймворки и опен-сорс решения в одном месте.
• Туториалы от новичка до профи — все разделено по уровням с подробным роадмапом по изучению тематик. Примеры кода привели для каждого тезиса теории.
• Видео, статьи и блоги, чтобы поддерживать актуальность своих знаний.
• Авторы приводят фреймворки Flutter, которые актуальны для разработки прямо сейчас и обозревают каждое обновление.
• Множество сопутствующих тем для мобильной разработки — вы сможете максимально расширить свой кругозор.
• Главное, БЕСПЛАТНО.
Гуру по Flutter становимся — тут.
• Туториалы от новичка до профи — все разделено по уровням с подробным роадмапом по изучению тематик. Примеры кода привели для каждого тезиса теории.
• Видео, статьи и блоги, чтобы поддерживать актуальность своих знаний.
• Авторы приводят фреймворки Flutter, которые актуальны для разработки прямо сейчас и обозревают каждое обновление.
• Множество сопутствующих тем для мобильной разработки — вы сможете максимально расширить свой кругозор.
• Главное, БЕСПЛАТНО.
Гуру по Flutter становимся — тут.
👍2
Elixir для функционального программирования
Сегодня хотим познакомить вас с не самым известным, но интересным языком программирования. Elixir — это смесь функционального подхода, Erlang VM и Ruby, которая позволяет создавать отказоустойчивые системы. У него нет классов, объектов и прочих абстракций ООП.
Сегодня его используют в Discord, Pinterest, Tesla и многих других известных проектах. Давайте посмотрим, чем же он так привлекателен и познакомимся с ним поближе в новой статье.
А вы слышали о нём раньше?
🤔 — впервые вижу
❤️ — даже писал на нем
👍 — слышал, но не пробовал
#elixir #фп
Сегодня хотим познакомить вас с не самым известным, но интересным языком программирования. Elixir — это смесь функционального подхода, Erlang VM и Ruby, которая позволяет создавать отказоустойчивые системы. У него нет классов, объектов и прочих абстракций ООП.
Сегодня его используют в Discord, Pinterest, Tesla и многих других известных проектах. Давайте посмотрим, чем же он так привлекателен и познакомимся с ним поближе в новой статье.
А вы слышали о нём раньше?
🤔 — впервые вижу
❤️ — даже писал на нем
👍 — слышал, но не пробовал
#elixir #фп
🤔10👍9❤2
7 полезных советов для начинающих веб‑разработчиков
Автор сегодняшнего материала делится советами о выборе направления, способах обучения, работе с заказчиками и другими нюансами, с которыми сталкивается каждый новичок в веб‑разработке. Читается легко и мотивирует развиваться дальше.
#веб #советы
Автор сегодняшнего материала делится советами о выборе направления, способах обучения, работе с заказчиками и другими нюансами, с которыми сталкивается каждый новичок в веб‑разработке. Читается легко и мотивирует развиваться дальше.
#веб #советы
😁12
Гайд по обработке данных с помощью Pandas. Часть 1
Работаем с таблицами в Python: читаем CSV, фильтруем строки, группируем и визуализируем. Пошаговый разбор возможностей библиотеки Pandas, которую обязательно нужно знать любому дата-аналитику.
#pandas@prog_point #python@prog_point #анализданных@prog_point
Работаем с таблицами в Python: читаем CSV, фильтруем строки, группируем и визуализируем. Пошаговый разбор возможностей библиотеки Pandas, которую обязательно нужно знать любому дата-аналитику.
#pandas@prog_point #python@prog_point #анализданных@prog_point
Программирование для всех: учим Python с нуля
Это один из самых популярных вводных курсов по программированию, где в качестве первого языка используется Python. Материал объясняется очень доступно: вы начнёте с простых концепций (переменные, циклы) и постепенно напишете первые программы для обработки данных.
Курс основан на программе Мичиганского университета, и все уроки с практическими заданиями доступны бесплатно онлайн. После прохождения у вас будет прочная база, чтобы осваивать любые другие языки и направления в программировании.
https://www.py4e.com/
А ещё там ссылки на множество других бесплатных материалов и курсов для изучения Python.
#python@prog_point
Это один из самых популярных вводных курсов по программированию, где в качестве первого языка используется Python. Материал объясняется очень доступно: вы начнёте с простых концепций (переменные, циклы) и постепенно напишете первые программы для обработки данных.
Курс основан на программе Мичиганского университета, и все уроки с практическими заданиями доступны бесплатно онлайн. После прохождения у вас будет прочная база, чтобы осваивать любые другие языки и направления в программировании.
https://www.py4e.com/
А ещё там ссылки на множество других бесплатных материалов и курсов для изучения Python.
#python@prog_point