TGViewer
Channel Public Channel
Сохранёнки программиста

Сохранёнки программиста

@prog_stuff

Заметки и ссылки на будущее, чтобы изучить когда будет время.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/med
Subscribers
6.51K
Photos
1.2K
Videos
59
Links
2K

Showing posts older than #1293 · Back to latest

Older Posts 19 shown
Post #1292 1.22K
​Статья: Golang — основы для начинающих

Golang, также известный как Go, — это язык программирования, который был создан сотрудниками компании Google в 2007 году. Этот язык быстрый и статически типизированный, но при этом он создаёт впечатление динамически типизированного и интерпретируемого языка. Эта статья представляет из себя руководство по языку Go для новичков:

Ссылка на статью

#статья #go #начинающим #ru
  • 🔥 1
Post #1291 1.26K
Инструмент: плейграунд для веб-проектов

Суть этой платформы схожа с CodePen или JSFiddle, однако она функционирует намного быстрее и даже работает в режиме офлайн.

Здесь есть поддержка препроцессоров, встроенная консоль и множество других полезных функций.

Ссылка на инструмент: Web Maker

#инструмент #web #frontend
  • 🔥 2
  • 🥰 1
Post #1290 1.26K
​Статья: 5 задач с собеседований для Python-разработчиков

В статье собраны 5 задач, которые часто встречаются на собеседованиях в крупных компаниях на должность Python-разработчика. Эти задачи относительно несложны и подходят программистам на уровне junior и middle. Их можно встретить на собеседованиях в таких компаниях, как Apple, Samsung, Oracle и IBM. Статья окажется особенно полезной, если вы готовитесь к собеседованию на аналогичную должность:

Ссылка на статью

#статья #python #трудоустройство #ru
Tproger 5 задач по Python с собеседований Amazon Составили подборку из 5 задач с собеседований в Amazon, IBM и Apple для Python-разработчиков для джунов и миддлов.
  • 👍 2
Post #1287 1.1K
Книга: Scrum. Революционный метод управления проектами

Автор: Джефф Сазерленд
Год издания: 2017

Описание:
Книга, созданная основателем методики Scrum, позволит вам значительно ускорить и улучшить реализацию проектов. Джефф придумал этот метод для преодоления недостатков традиционного управления проектами, таких как неэффективная координация, невыполнение временных и ресурсных планов, межотделочные конфликты и избыточность задач. Эта книга изменит ваш подход к управлению проектами и поможет достичь ранее недостижимых результатов.

#книга #scrum #ru
  • 🥰 2
  • 🤮 1
Post #1286 1.24K
​Статья: Как не стоит писать код — разбираем ошибки

Уже знаете про чистый код и даже умеете такой писать? А как насчёт исправления плохого кода?

В этой статье техноэнтузиаст Газпромбанка Максим Морев и Head of Profession backend-разработки Вадим Ваганов на реальном примере разобрали отрывок проблемного кода и поэтапно исправили его. Каждый этап сопровождается подробным разбором и объяснением.

Ссылка на статью

#статья #general #ru
  • ❤ 3
  • 🔥 2
Post #1285 1.19K
Инструмент: "безголовая" CMS и набор API-инструментов

Установка этого инструмента занимает всего несколько секунд. После этого пользователи практически сразу могут начать работать с REST API, GraphQL и другими функциями.

Кроме того, данная платформа предоставляет разработчикам возможность использовать собственный фронтенд. В то же время инструмент берёт на себя все задачи, связанные с инфраструктурой CMS.

Ссылка на инструмент: Cosmic

#инструмент #cms #web
  • 🔥 1
Post #1284 1.29K
​Статья: 7 архитектурных паттернов, которые должен знать каждый программист

Архитектурные паттерны проектирования имеют огромное значение для обеспечения легкого масштабирования при различных изменениях в команде разработчиков. Чтобы приложения могли успешно обслуживать предприятия или широкую интернет-аудиторию, они должны обладать свойствами масштабируемости, доступности, безопасности и отказоустойчивости.

Как же разработчики решают эти сложные задачи? Один из способов — придерживаться проверенных архитектурных паттернов. В этой статье рассматривают 7 таких паттернов:

Ссылка на статью

#статья #теория #архитектура #паттерны #ru
Библиотека программиста 🏗️ 7 архитектурных паттернов, которые должен знать каждый программист Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
  • 👍 1
  • 🥰 1
  • 👏 1
Post #1283 1.24K
Книга: Программирование для детей

Авторы: Кэрол Вордерман, Джон Вудкок, Шон Макманус
Год издания: 2015

Описание:
Программирование — один из важных навыков, которым следует обучать детей с младшего возраста. Компьютерный код — это как иностранный язык, но он предоставляет возможность общаться с компьютером, задавать ему задачи и контролировать их выполнение. Знание этого языка сегодня так же важно, как знание английского и математики.

Этот учебник познакомит вашего ребёнка с основами программирования и научит двум языкам: визуальному Scratch и текстовому Python.

#книга #начинающим #python #ru
  • ❤ 3
  • 👍 2
  • 🔥 1
Post #1282 1.28K
Статья: Дорожная карта по Android-разработке

В статье рассказывают, как начать обучение Android-разработке с нуля. Вы узнаете что следует изучать и в какой последовательности это делать.

Тут разбирают следующие темы:
— Java или Kotlin?
— начало работы;
— система контроля версий;
— Android Architecture;
— создание приложений;
— продвинутая разработка.

Ссылка на статью

#статья #android #начинающим #ru
  • 👍 3
Post #1281 1.22K
​Курс: экспресс-обучение Tailwind CSS v3

Tailwind CSS — это CSS-фреймворк для быстрого создания пользовательских интерфейсов с использованием готовых классов. Его используют для ускорения и облегчения разработки и поддержки кода.

В этом небольшом курсе разберут Tailwind CSS v3 и большинство его функций. Вы научитесь делать кастомные конфиги, подключать плагины и создавать кастомные компоненты. Также разберётесь с директивами и функциями.

https://youtu.be/fyK1sW1CNug?si=2BDdC77KrfAfPBhk

#курс #tailwind #css #frontend #ru
YouTube Быстрый курс по Tailwind CSS v3 + настройка конфига 🔥 Оформить премиум подписку - https://htmllessons.ru/premium?utm_source=youtube&utm_medium=red-group&utm_campaign=description&utm_content=tailwind-crash-course ► Интенсив React с нуля (приложение для тренировок) - https://htmllessons.ru/int/show/3?utm_s…
  • 🥰 1
Post #1280 1.32K
Инструмент: сборник минималистичных спинеров загрузки

Их анимация осуществляется исключительно с использованием CSS. Всего в наборе 12 различных видов спинеров.

Ссылка на инструмент: SpinKit

#инструмент #css #frontend
  • 👍 2
  • 🔥 1
Post #1279 1.35K
Книга: Конструируем роботов. Дроны. Руководство для начинающих

Автор: Джон Бейктал
Год издания: 2017

Описание:
Это практичное руководство предназначено для начинающих моделистов, особенно тех, кто интересуется созданием дронов. Автор известен как один из наиболее авторитетных писателей по этой теме. С помощью этой книги исследователи смогут пошагово создать роботов с использованием квадрокоптеров, ракет, аэростатов, кораблей и марсоходов, оборудованных системой навигации на основе RFID-меток.

Автор предоставляет подробные инструкции и множество цветных иллюстраций, чтобы облегчить процесс создания. В этой книге также представлены рекомендации по выбору необходимых инструментов, изучению основ электроники и программирования. Кроме того, она содержит информацию о лучших примерах самодельных дронов, комплектах для сборки дронов из готовых деталей, а также о последних моделях коммерческих дронов.

#книга #diy #ru
  • 👍 3
Post #1276 1.23K
​Статья: 10 ресурсов для изучения и использования Git

Git — это бесплатная система управления версиями, разработанная Линусом Торвальдсом, создателем Linux.

Начать работу с Git может быть нелегко. Поэтому в статье собрали десяток полезных материалов для изучения этого инструмента. Среди них не только статьи и руководства, но и интерактивные тренажёры:

Ссылка на статью

#статья #git #начинающим #ru
  • 👍 1
Post #1275 1.21K
​Статья: 10 признаков того, что пора увольняться

Согласно последним данным опроса от "Работа.ру", примерно 36% россиян испытывают недовольство по поводу своей текущей работы.

В статье разобрали, на какие признаки стоит обратить внимание, чтобы задуматься об увольнении, и какие сигналы могут указывать на то, что это давно пора было сделать:

Ссылка на статью

#статья #трудоустройство #ru
Библиотека программиста 🔥🕑 10 признаков того, что пора увольняться «Быть или не быть?», «Уйти или остаться?»: делаем вдох-выдох и принимаем важное решение.
  • 👍 1
Post #1271 1.2K
Инструмент: библиотека для создания диаграмм

С помощью этого инструмента вы можете легко разрабатывать привлекательные и интерактивные визуализации для веб-страниц. Тут поддерживается около 20 различных видов графиков и диаграмм.

И если потребуется внести какие-либо изменения, то это не составит труда — исходный код проекта открыт.

Ссылка на инструмент: ApexCharts.js

#инструмент #frontend #js
  • 🔥 2
Post #1270 1.18K
Книга: Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования (2019)

Автор: Рикардо Террелл
Год издания: 2019

Описание:
Данная книга раскрывает сущность паттернов проектирования для конкурентных и параллельных программ, представляя их как в теоретическом, так и в практическом аспектах. В дополнение, она включает в себя иллюстрации на примерах, использование языков программирования C# и F#, а также обзор конкурентных абстракций.

Важной частью книги является разбор потоковой обработки событий в реальном времени, а также предоставление наилучших конкурентных паттернов и практик, применимых на разнообразных платформах.

#книга #ru #csharp #net
  • 👍 2
  • ❤ 1
Post #1269 1.23K
​Статья: Бьёрн Страуструп дал разработчикам несколько ценных советов на всю жизнь

В интервью известный изобретатель языка программирования C++ — Бьёрн Страуструп, поделился ценными советами на всю жизнь для разработчиков, независимо от их многолетнего опыта.

В самом начале беседы Страуструп отметил, что давать советы — дело сложное, и это по крайней мере так же требует умения, как и принимать советы. Он подчеркнул, что для достижения успеха в роли разработчика недостаточно ограничиваться лишь написанием кода. Он призвал к разностороннему развитию навыков, подчеркнув, что именно это делает разработчика по-настоящему успешным и компетентным. Детальней про советы в статье:

Ссылка на статью

#статья #советы #general #ru
YouTube (Life) Advice From The Creator of C++ The creator of C++, Bjarne Stroustrup, shares some valuable life advice that, let’s face it, all developers, no matter their years of experience could use. According to Bjarne, ‘You can’t just do code’, you need to develop more skills if you want to be a…
  • 🔥 3
  • 🥰 2
Post #1268 1.16K
​Доклад: Программирование на уровне типов на TypeScript — выжимаем из компилятора все соки

В докладе будут рассмотрены нюансы системы типов TypeScript, позволяющие осуществить первые шаги в области формальной верификации программ. Первая часть доклада посвящена методам, которые позволяют инструктировать компилятор выполнять дополнительные проверки на корректность кода, а также обеспечивать соблюдение определённых инвариантов.

Во второй части обсуждают способы описания базовой арифметики с использованием типов, например, как добиться того, чтобы компилятор мог вычислить факториал числа. Завершающая часть доклада касается изоморфизма Карри-Ховарда и демонстрации того, каким образом можно выразить некоторые простейшие силлогизмы математической логики:

https://youtu.be/yBt3t8vzdvs?si=nllTKOK-mA0XZQWt

#доклад #typescript #ru
YouTube Программирование на уровне типов на TypeScript: выжимаем из компилятора все соки | Юрий Богомолов Из моего доклада вы узнаете о нюансах системы типов TypeScript, которые позволяют сделать первые шаги в сторону формальной верификации программ. Первая часть доклада посвящена тому, как можно заставить компилятор делать дополнительные проверки корректности…
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →