С++ на NOP::Nuances of programming: применение, современные возможности, интеграция с технологией WASM, мьютекс.
C/C++: где и зачем используют языки?
https://nuancesprog.ru/p/4549/
Современные возможности:
https://nuancesprog.ru/p/4167/
C++ и WASM, компилирование:
https://nuancesprog.ru/p/5635/
Основы многопоточности. Часть 1:
https://nuancesprog.ru/p/5452/
Основы многопоточности. Часть 2:
https://nuancesprog.ru/p/5729/
@nuancesprog #Подборки #CPP
C/C++: где и зачем используют языки?
https://nuancesprog.ru/p/4549/
Современные возможности:
https://nuancesprog.ru/p/4167/
C++ и WASM, компилирование:
https://nuancesprog.ru/p/5635/
Основы многопоточности. Часть 1:
https://nuancesprog.ru/p/5452/
Основы многопоточности. Часть 2:
https://nuancesprog.ru/p/5729/
@nuancesprog #Подборки #CPP
NOP::Nuances of programming
Языки C и C++. Где их используют и зачем?
Сфера применения C и C++ на удивление широка. Даже в сегодняшнем мире, несмотря на всё многообразие современных надёжных инструментов, эти два языка программирования остаются незаменимыми
📃 Пишем шаблон проектирования Компоновщик и объясняем его на игрушечном примере подписывания пачки документов. Структура в подробностях и пример кода - в этом посте
https://nuancesprog.ru/p/6282
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/6282
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Компоновщик в JavaScript
В программной инженерии компоновщик позволяет обращаться к группам объектов так, как будто они являются отдельными объектами, делая общую структуру этих объектов и их комбинаций единообразной.
📃 Знаете ли вы о том, что в Jupyter Notebooks есть множество настраиваемых функций для улучшения его функциональности? Представляем 4 полезных совета, которые значительно улучшат и упростят вашу работу!
https://nuancesprog.ru/p/5616
@nuancesprog #статьи #Jupyter
https://nuancesprog.ru/p/5616
@nuancesprog #статьи #Jupyter
https://nuancesprog.ru
4 совета по улучшению Jupyter Notebooks
Используете Jupyter Notebooks, однако не знакомы со всеми его возможностями? Представляем 4 полезных совета, улучшающие его функциональность!
📃 Кажущийся сложным редактор VIM оказывается прост и удобен. Знакомьтесь с основами навигации, горячими клавишами и прочими полезными особенностями.
https://nuancesprog.ru/p/6298
@nuancesprog #статьи #VIM
https://nuancesprog.ru/p/6298
@nuancesprog #статьи #VIM
https://nuancesprog.ru
Преодолейте ваши страхи перед Vim
Я хочу развеять страхи, витающие вокруг использования текстового редактора VIM. В этой статье я расскажу о самых часто используемых командах, которые сильно облегчили мне рабочий процесс. VIM по сути является оптимальным инструментом для самых ленивых, в…
📃 За последнее время популярность PWA значительно возросла в силу его очевидных преимуществ. Что же такое PWA и в чем заключаются эти преимущества? Ответим на вопросы и расскажем о том, как его создать.
https://nuancesprog.ru/p/5298
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/5298
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Превращаем веб-сайт в PWA
PWA - идеальное начало для любого проекта, не требующее большого количества усилий и работающее на всех платформах. Узнайте, как его создать!
📃 Определяем поведение оператора + для классов, изменяем поведение при установке атрибутов, настраиваем поведение метода len при помощи магических методов.
https://nuancesprog.ru/p/6331
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6331
@nuancesprog #статьи #Python
https://nuancesprog.ru
Элегантное ООП в Python
Магические методы — это специальные методы в python, обрамленные двумя нижними подчеркиваниями. Они также известны как dunder методы.
📃 Мы любим нативные приложения за скорость и надежность. По мере развития интернета границы между веб- и нативными приложениями все больше размываются. Рассмотрим последние технологии API Chrome.
https://nuancesprog.ru/p/6109
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru/p/6109
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru
API Chrome: 7 новинок | NOP::Nuances of programming
Какие из последних технологий все больше размывают границы между веб- и нативными приложениями? Узнайте прямо сейчас! API Chrome: 7 новинок
📃 В третьей части пишем документацию к нашему проекту, выбираем библиотеки, добавляем аннотации и запускаем аутентификацию. Узнайте, какой командой создаётся пакет с документацией. Внутри - код и репозиторий.
Часть 1 - https://nuancesprog.ru/p/5966/
Часть 2 - https://nuancesprog.ru/p/6062/
https://nuancesprog.ru/p/6340
@nuancesprog #статьи #Golang
Часть 1 - https://nuancesprog.ru/p/5966/
Часть 2 - https://nuancesprog.ru/p/6062/
https://nuancesprog.ru/p/6340
@nuancesprog #статьи #Golang
https://nuancesprog.ru
Настройка Swagger документации для API в Golang
Без полноценной документации, позволяющей тестировать конечные точки и видеть возможности проекта, пользователи не будут даже пытаться его использовать. Стало быть, нужно написать документацию, но на это может уйти много времени, которое можно было бы потратить…
📃 Pandas - это несомненно мощная библиотека для анализа данных и создания быстрых визуализаций. Рассмотрим три функции, которые используются не так часто, однако они могут значительно сократить код.
https://nuancesprog.ru/p/5558
@nuancesprog #статьи #Pandas
https://nuancesprog.ru/p/5558
@nuancesprog #статьи #Pandas
https://nuancesprog.ru
3 функции Pandas, которые стоит использовать чаще
Написанный код длиннее, чем должен быть? Используйте эти три функции Pandas для создания более чистого и краткого кода!
Привычки в программировании оказывают серьезное влияние на продуктивность. Знакомьтесь с основными из них, которые сэкономят не только ваше время и силы, но и повысят уровень навыков.
https://nuancesprog.ru/p/6356
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6356
@nuancesprog #статьи #Education
Что делает пул-реквесты крутыми помимо отсутствия ошибок и чистоты кода? Разбираемся, как эффективно создавать, именовать и преподносить их на рассмотрение.
https://nuancesprog.ru/p/6360
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/6360
@nuancesprog #статьи #Git
Туториал для прохождения и обзор шагов, как построить любое приложение на базе простого уровня дополненной реальности для умных очков - Mad Gaze. Начало работы с умными очками в Android Studio для Windows - в этом посте.
https://nuancesprog.ru/p/6379
@nuancesprog #статьи #Android
https://nuancesprog.ru/p/6379
@nuancesprog #статьи #Android
TypeScript улучшается каждый день, и с каждым релизом мы продолжаем получать новые функции. Рассмотрим свежие фичи TypeScript 3.5!
https://nuancesprog.ru/p/6385
@nuancesprog #статьи #TypeScript
https://nuancesprog.ru/p/6385
@nuancesprog #статьи #TypeScript
Посты об изучении Java. От аргументов за и против до собеседования.
Учить языки никогда не поздно:
https://nuancesprog.ru/p/3881/
Изучение Java, плюсы и минусы:
https://nuancesprog.ru/p/2234/
О правильном изучении Java:
https://nuancesprog.ru/p/2810/
Java для начинающих, части:
1 https://nuancesprog.ru/p/2334/
2 https://nuancesprog.ru/p/2376/
3 https://nuancesprog.ru/p/2405/
4 https://nuancesprog.ru/p/2376/
Собеседование Java-разработчика:
https://nuancesprog.ru/p/1828/
@nuancesprog #Java #Подборки
Учить языки никогда не поздно:
https://nuancesprog.ru/p/3881/
Изучение Java, плюсы и минусы:
https://nuancesprog.ru/p/2234/
О правильном изучении Java:
https://nuancesprog.ru/p/2810/
Java для начинающих, части:
1 https://nuancesprog.ru/p/2334/
2 https://nuancesprog.ru/p/2376/
3 https://nuancesprog.ru/p/2405/
4 https://nuancesprog.ru/p/2376/
Собеседование Java-разработчика:
https://nuancesprog.ru/p/1828/
@nuancesprog #Java #Подборки
NOP::Nuances of programming
Почему вы никогда не будете слишком стары, чтобы изучать Java
На Reddit можно найти историю успеха 32-летнего мужчины в сфере IT. Он ничего не знал о программировании, но сумел устроиться разработчиком
Структурируем код и облегчаем сопровождение кода JS с четырьмя альтернативами оператору if.
https://nuancesprog.ru/p/6399
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/6399
@nuancesprog #статьи #JavaScript
Papermill - довольно новый и перспективный проект, о котором мало кто знает. Мощные интеграционные возможности платформы позволяют подключать ее к Jupyter Notebook и получать готовые автоматизированные решения по обработке данных.
https://nuancesprog.ru/p/6405
@nuancesprog #статьи #Jupyter
https://nuancesprog.ru/p/6405
@nuancesprog #статьи #Jupyter
Из чего состоит рекуррентная нейросеть? Что происходит с данными между входом и выходом? Как обучается нейронная сеть и при чём тут вычислительный граф? Если вам интересно узнать ответы на эти вопросы, открывайте статью!
https://nuancesprog.ru/p/6417
@nuancesprog #статьи #ArtificialIntelligence
https://nuancesprog.ru/p/6417
@nuancesprog #статьи #ArtificialIntelligence
Какие кроются сложности в применении объектов для создания карт и как их избежать? Знакомьтесь с лучшим решением - объектом Map, доступным в ES6.
https://nuancesprog.ru/p/6423
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/6423
@nuancesprog #статьи #WebDevelopment #JavaScript
На простом примере выясняем, что такое веб-сокеты, как использовать их в Python и почему они классные.
https://nuancesprog.ru/p/6466
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6466
@nuancesprog #статьи #Python
Сопряженное априорное распределение помогает избежать трудоемких вычислений в байесовском выводе. Как? Разбираемся c примерами и доказательствами.
https://nuancesprog.ru/p/6436
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
https://nuancesprog.ru/p/6436
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence