Азбука айтишника
2.94K subscribers
1.19K photos
37 videos
1 file
652 links
Айти для неайтишников: познаем азы из мира программирования.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6fce3cb

Для обратной связи: @proglibrary_feeedback_bot
加入频道
💸 Биткойн: Простое Объяснение

— Что это такое?


Биткойн — это первая в мире цифровая валюта, которая работает без участия банков и правительств. Это значит, что деньги можно отправлять и получать напрямую между людьми через интернет.

— Как это работает?

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

Как создаются новые биткойны?

Новые биткойны появляются через процесс, который называется «майнинг». Майнинг — это когда компьютеры решают сложные математические задачи. Эти задачи помогают проверять и подтверждать транзакции в блокчейне, для поддержания работы сети. За свои усилия майнеры получают награду в виде новых биткойнов и комиссии за транзакции.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👾6🥱2
🤠📱 Django — бесплатный фреймворк для веб-приложений, написан на Python.

Рассмотрим фреймворк Django для языка программирования Python. Каждый раз при разработке веб-сайтов требуются похожие компоненты: способ аутентифицировать пользователей (вход, выход, регистрация), панель управления сайтом, формы, инструменты для загрузки файлов и т. д. Поэтому и придумали Django.

Масштабируемость

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

Мощная админка

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

Для тех, кто только начинает разбираться в IT и хочет понять принципы работы веб-приложений, Django станет отличным выбором. ⚡️

#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤩52
🖼️⚙️ Как устроен фреймворк

Разберемся подробнее, что такое фреймворк и как он работает простым языком.

🌸 Определение
Фреймворк предлагают нам готовые шаблоны для использования. Они существуют, чтобы облегчить процесс разработки и позволить нам не изобретать колесо.

🌸 Зачем нужен?
Представьте себе почтовый ящик (порт), который проверяется на наличие новых писем (запросов). Это делает веб-сервер. Когда письмо приходит, сервер читает его и отправляет ответ с веб-страничкой. Однако чтобы что-то отправить, нам надо это что-то иметь. И Фреймворк как раз и отвечает за создание контента, который будет отправлен в ответе.

Кстати, пост про фреймворки JavaScript
🖼Фреймворки для веб-разработки

#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4
🐹🎓 Go — идеальный инструмент в руках современного разработчика

🔵 Что это?

Go (Golang) — это язык программирования, разработанный Google. Он простой и производительный.

🔵 Зачем нужен?

Golang используется для следующих задач:
— разработка высоконагруженных систем
— создание облачных сервисов
— разработка серверных приложений
— разработка сетевых инструментов

🔵 В чем особенности?

▪️ Go работает очень быстро и может делать много задач одновременно, благодаря так называемым горутинам и каналам.
▪️ В Go строгие правила о том, как писать код, что помогает избегать ошибок до того, как программа будет запущена, то есть строгая типизация на этапе компиляции.
▪️ Также Go умеет хорошо организовывать большие проекты благодаря тому, что все делится на части, и это упрощает работу с большими и сложными задачами

#языки_программирования
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁2
🕯 Как увеличить продуктивность с помощью Scrum

Scrum — это методика управления проектами, которая используется для разработки сложных продуктов в быстро меняющихся условиях. Он стал особенно популярным в мире IT и включает в себя три столпа: прозрачность, проверка и адаптация.

Читайте подробнее в наших карточках➡️

#управленцам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8👍3👏1
💬 Отвечаем на вопрос подписчика: до сих пор не знаю зачем Double и Float

Типы данных в различных языках программирования имеют свои особенности, но основной принципы у всех одинаковые. Разбираемся с типами данных языка программирования C++.

• float - тип данных для хранения чисел с десятичными дробями.
• double - тип данных для хранения чисел с десятичными дробями, но в отличие от float обеспечивает большую точность при расчётах и использовании десятичных дробей, из-за того что использует больше памяти.

Пример:
Float averageHeight = 172.5;
Double Pi = 3.14159265358979.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18👏1😢1
📱⚙️ Проектирование: разработка бота в Telegram

Наша команда подготовила проект ценообразования и создания бота в Telegram. Понимание основ ценообразования, сроков реализации и задач поможет вам более эффективно общаться с разработчиками и успешно запускать свои проекты.

#проект
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👾8👍3🤔3
⚙️🌀 Как DevSecOps повышает безопасность и скорость разработки ПО

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

Мы подготовили в карточках простое объяснение методологии DevSecOps для DevOps. 📌

— Кстати, прошлый пост про DevOps:
Кто такой DevOps и как им становятся?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
5🤔2🥱1