Как компьютер понимает ваш код
Для разработчиков не секрет, что даже современные компьютеры понимают и обрабатывают машинный код — последовательность единиц и нулей. Однако такой код людям трудно писать и понимать. Для этого были придуманы своего рода «переводчики»:
Компиляция и интерпретация — два основных способа выполнения программного кода. Компиляция превращает исходный код в машинный, который может быть выполнен компьютером напрямую. Интерпретация, напротив, выполняет код построчно, не создавая отдельного исполняемого файла. Компиляция — как перевод текста с одного языка на другой, а интерпретация — как чтение и понимание текста на месте.
В этом видео на пальцах объясняют принцип работы компиляторов и интерпретаторов, а также разбирают их особенности и преимущества.
#теория
Для разработчиков не секрет, что даже современные компьютеры понимают и обрабатывают машинный код — последовательность единиц и нулей. Однако такой код людям трудно писать и понимать. Для этого были придуманы своего рода «переводчики»:
Компиляция и интерпретация — два основных способа выполнения программного кода. Компиляция превращает исходный код в машинный, который может быть выполнен компьютером напрямую. Интерпретация, напротив, выполняет код построчно, не создавая отдельного исполняемого файла. Компиляция — как перевод текста с одного языка на другой, а интерпретация — как чтение и понимание текста на месте.
В этом видео на пальцах объясняют принцип работы компиляторов и интерпретаторов, а также разбирают их особенности и преимущества.
#теория
YouTube
Как компьютер понимает код: про компиляцию и интерпретацию
Онлайн-курс "Python Advanced. Продвинутый курс":
👉 https://wiki.merionet.ru/merion-academy/courses/python-advanced-prodvinutyj-kurs/?utm_source=YT&utm_medium=own&utm_campaign=compile
О чем задумался, лягушонок? Не о том ли как компьютеры понимают код, который…
👉 https://wiki.merionet.ru/merion-academy/courses/python-advanced-prodvinutyj-kurs/?utm_source=YT&utm_medium=own&utm_campaign=compile
О чем задумался, лягушонок? Не о том ли как компьютеры понимают код, который…
👍3❤1🔥1
Вышла новая версия Git с более чем 500 изменениями
Команда разработчиков представила Git 2.51.0 — в него вошло 506 коммитов от 91 участника, включая 21 нового контрибьютора.
Тезисно, что получила новая версия:
✔️ поддержку Reftable;
✔️ улучшения git ddifb git log;
✔️ новые возможности git stash;
✔️ поддержку OAuth 2.0;
✔️ депрекацию git whatchanged;
✔️ улучшение производительности;
✔️ поддержку SHA-256.
Всё это — часть плана по переходу на Git 3.0. Подробнее обо всём мы рассказали у нас на сайте.
#новости #git
Команда разработчиков представила Git 2.51.0 — в него вошло 506 коммитов от 91 участника, включая 21 нового контрибьютора.
Тезисно, что получила новая версия:
Всё это — часть плана по переходу на Git 3.0. Подробнее обо всём мы рассказали у нас на сайте.
#новости #git
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🤓1
Что происходит с IT в 2025 году
Сегодня все кому не лень говорят о том, что разработчики скоро вымрут и их заменит ИИ. Если хотите, то спросите об этом ИИ. Действительно, рынок меняется и уже сейчас есть множество инструментов, которые могут выполнять некоторые задачи разработчиков.
Автор этой статьи работает в IT с 2003 года. Он решил поделиться своим мнением на этот счёт с учетом его опыта и контекста наблюдений. Тут про раздутые зарплаты, качество работы, требования и состояние рынка в целом.
Если вас гложат сомнения, стоит ли сегодня уходить в IT или лучше вернуться на любимый завод, то обязательно почитайте — это даст вам ясность.
Сегодня все кому не лень говорят о том, что разработчики скоро вымрут и их заменит ИИ. Если хотите, то спросите об этом ИИ. Действительно, рынок меняется и уже сейчас есть множество инструментов, которые могут выполнять некоторые задачи разработчиков.
Автор этой статьи работает в IT с 2003 года. Он решил поделиться своим мнением на этот счёт с учетом его опыта и контекста наблюдений. Тут про раздутые зарплаты, качество работы, требования и состояние рынка в целом.
Если вас гложат сомнения, стоит ли сегодня уходить в IT или лучше вернуться на любимый завод, то обязательно почитайте — это даст вам ясность.
👎2🤔2
Чем отличаются staging, dev и production окружения?
Пробуем новую рубрику #вопросответ. Здесь мы будем задавать вам вопросы, а вы должны ответить на них в комментариях или просто самим себе.
Так вы проверите свои знания. А правильный ответ для контроля ждет вас под спойлером. Только чур сначала попробовать самим.
Разработка обычно ведётся в нескольких окружениях, каждое из которых служит своей цели:
0️⃣ dev — это черновик. Здесь вы разрабатываете и тестируете новую функциональность. Ошибки и нестабильность — норма.
1️⃣ staging (или pre-prod) — это копия продакшена. Тут проходят финальные проверки: тесты, ревью, интеграции. Всё должно работать, как на бою.
3️⃣ production — живая версия, которую используют реальные пользователи. Любая ошибка здесь — потенциальные убытки или скандал.
Разрабатывать прямо на проде — значит рисковать: вы можете случайно удалить данные, нарушить работу пользователей или открыть уязвимость. Прод должен быть стабильным и предсказуемым.
Пробуем новую рубрику #вопросответ. Здесь мы будем задавать вам вопросы, а вы должны ответить на них в комментариях или просто самим себе.
Так вы проверите свои знания. А правильный ответ для контроля ждет вас под спойлером. Только чур сначала попробовать самим.
Разрабатывать прямо на проде — значит рисковать: вы можете случайно удалить данные, нарушить работу пользователей или открыть уязвимость. Прод должен быть стабильным и предсказуемым.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
GlowByte запускает второй сезон образовательного онлайн-ретрита по FineBI — «Второе дыхание»!
13 дней обновленной программы с 3 новыми уроками, практическими вебинарами и призами за лучшие домашние задания.
Что ждет участников:
• Обновленные домашние задания с системой призов
• Три специальных вебинара: FineReport Pro (28 августа), AI-революция в аналитике (2 сентября), 3D-визуализация с FineVis (9 сентября)
• Успешные кейсы от Tele2, Уралсиб, Циан и других компаний
Программа для всех, кто работает с данными — от разработчиков до руководителей.
Старт 25 августа!
Регистрируйтесь по ссылке и получите второе дыхание в мире BI-аналитики.
Это #партнёрский пост
13 дней обновленной программы с 3 новыми уроками, практическими вебинарами и призами за лучшие домашние задания.
Что ждет участников:
• Обновленные домашние задания с системой призов
• Три специальных вебинара: FineReport Pro (28 августа), AI-революция в аналитике (2 сентября), 3D-визуализация с FineVis (9 сентября)
• Успешные кейсы от Tele2, Уралсиб, Циан и других компаний
Программа для всех, кто работает с данными — от разработчиков до руководителей.
Старт 25 августа!
Регистрируйтесь по ссылке и получите второе дыхание в мире BI-аналитики.
Это #партнёрский пост
Если на чистоту, то что реально может ИИ в продуктовом дизайне?
Видели что умеет Figma? Один запрос и она не просто сгенерирует вам дизайн проекта, но даже сверстает его с использованием современных библиотек и фреймворков. Другие инструменты тоже не отстают.
Но это всё баловство. Настоящий продуктовый диз не будет полностью перекладывать свою работу на нейронки. Зато он может выстроить себе готовый процесс, где они будут помогать ему на различных этапах, повышая эффективность их пользователя.
Таким выстроенным процессом поделился автор этого материала. Забирайте себе и пользуйтесь.
#дизайн
Видели что умеет Figma? Один запрос и она не просто сгенерирует вам дизайн проекта, но даже сверстает его с использованием современных библиотек и фреймворков. Другие инструменты тоже не отстают.
Но это всё баловство. Настоящий продуктовый диз не будет полностью перекладывать свою работу на нейронки. Зато он может выстроить себе готовый процесс, где они будут помогать ему на различных этапах, повышая эффективность их пользователя.
Таким выстроенным процессом поделился автор этого материала. Забирайте себе и пользуйтесь.
#дизайн
This media is not supported in your browser
VIEW IN TELEGRAM
Если Copilot и Cursor надоели, то есть альтернатива
Это расширение от Google для VS Code и IDE от JetBrains. Называется Gemini Code Assist. Под капотом Gemini 2.5, которая даёт бесплатно 240 запросов в чат и 6000 автодополнений ежедневно.
Устанавливаем тут.
#инструменты #ии
Это расширение от Google для VS Code и IDE от JetBrains. Называется Gemini Code Assist. Под капотом Gemini 2.5, которая даёт бесплатно 240 запросов в чат и 6000 автодополнений ежедневно.
Устанавливаем тут.
#инструменты #ии
Forwarded from Типичный программист
DevOps Knowledge Hub: база знаний и практики для DevOps 👋
Нашёл проект в котором собрано почти всё: основы Docker и Kubernetes, подробности по ArgoCD, Terraform и другим популярным инструментам. Всё структурировано по темам, есть теория, рабочие примеры и шпаргалки — от docker-compose файлов до bash-скриптов и GitHub Actions.
У проекта есть отдельный сайт с удобным просмотром материалов. Отлично подойдёт новичкам для погружения в DevOps и профессионалам — чтобы быстро вспомнить нужную команду или сценарий.
Нашёл проект в котором собрано почти всё: основы Docker и Kubernetes, подробности по ArgoCD, Terraform и другим популярным инструментам. Всё структурировано по темам, есть теория, рабочие примеры и шпаргалки — от docker-compose файлов до bash-скриптов и GitHub Actions.
У проекта есть отдельный сайт с удобным просмотром материалов. Отлично подойдёт новичкам для погружения в DevOps и профессионалам — чтобы быстро вспомнить нужную команду или сценарий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1