Computer Science
Ir al canal en Telegram
По всем вопросам: @altmainf Уважаемый менеджер: @altaiface
Mostrar más7 800
Suscriptores
-524 horas
-157 días
-4530 días
Carga de datos en curso...
Canales Similares
Nube de Etiquetas
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
septiembre '26
septiembre '26
+11
en 0 canales
agosto '26
+19
en 0 canales
Get PRO
julio '26
+15
en 0 canales
Get PRO
junio '26
+17
en 0 canales
Get PRO
mayo '26
+15
en 0 canales
Get PRO
abril '26
+13
en 0 canales
Get PRO
marzo '26
+16
en 0 canales
Get PRO
febrero '26
+21
en 0 canales
Get PRO
enero '26
+23
en 0 canales
Get PRO
diciembre '25
+21
en 0 canales
Get PRO
noviembre '25
+19
en 0 canales
Get PRO
octubre '25
+31
en 0 canales
Get PRO
septiembre '25
+35
en 0 canales
Get PRO
agosto '25
+31
en 0 canales
Get PRO
julio '25
+22
en 0 canales
Get PRO
junio '25
+23
en 0 canales
Get PRO
mayo '25
+25
en 0 canales
Get PRO
abril '25
+38
en 0 canales
Get PRO
marzo '25
+38
en 0 canales
Get PRO
febrero '25
+34
en 0 canales
Get PRO
enero '25
+47
en 0 canales
Get PRO
diciembre '24
+34
en 0 canales
Get PRO
noviembre '24
+45
en 0 canales
Get PRO
octubre '24
+58
en 0 canales
Get PRO
septiembre '24
+45
en 0 canales
Get PRO
agosto '24
+36
en 0 canales
Get PRO
julio '24
+34
en 0 canales
Get PRO
junio '24
+36
en 0 canales
Get PRO
mayo '24
+36
en 0 canales
Get PRO
abril '24
+43
en 0 canales
Get PRO
marzo '24
+57
en 0 canales
Get PRO
febrero '24
+61
en 1 canales
Get PRO
enero '24
+55
en 0 canales
Get PRO
diciembre '23
+77
en 0 canales
Get PRO
noviembre '23
+55
en 0 canales
Get PRO
octubre '23
+69
en 0 canales
Get PRO
septiembre '23
+132
en 0 canales
Get PRO
agosto '23
+34
en 0 canales
Get PRO
julio '23
+34
en 0 canales
Get PRO
junio '23
+20
en 0 canales
Get PRO
mayo '23
+24
en 0 canales
Get PRO
abril '23
+14
en 0 canales
Get PRO
marzo '23
+33
en 0 canales
Get PRO
febrero '23
+27
en 0 canales
Get PRO
enero '23
+30
en 0 canales
Get PRO
diciembre '22
+21
en 0 canales
Get PRO
noviembre '22
+37
en 0 canales
Get PRO
octubre '22
+29
en 0 canales
Get PRO
septiembre '22
+20
en 0 canales
Get PRO
agosto '22
+3 496
en 0 canales
Get PRO
julio '22
+968
en 0 canales
Get PRO
junio '22
+1 090
en 0 canales
Get PRO
mayo '22
+1 193
en 0 canales
Get PRO
abril '22
+1 675
en 0 canales
Get PRO
marzo '22
+1 739
en 0 canales
Get PRO
febrero '22
+522
en 0 canales
Get PRO
enero '22
+681
en 0 canales
Get PRO
diciembre '21
+727
en 0 canales
Get PRO
noviembre '21
+856
en 0 canales
Get PRO
octubre '21
+933
en 0 canales
Get PRO
septiembre '21
+541
en 0 canales
Get PRO
agosto '21
+561
en 0 canales
Get PRO
julio '21
+617
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 16 septiembre | 0 | |||
| 15 septiembre | +1 | |||
| 14 septiembre | +1 | |||
| 13 septiembre | +1 | |||
| 12 septiembre | 0 | |||
| 11 septiembre | 0 | |||
| 10 septiembre | 0 | |||
| 09 septiembre | +1 | |||
| 08 septiembre | +1 | |||
| 07 septiembre | +1 | |||
| 06 septiembre | +1 | |||
| 05 septiembre | 0 | |||
| 04 septiembre | +2 | |||
| 03 septiembre | 0 | |||
| 02 septiembre | +2 | |||
| 01 septiembre | 0 |
Publicaciones del Canal
Архитектуры CISC и RISC представляют собой два различных подхода к проектированию процессоров и наборов инструкций.
CISC (Complex Instruction Set Computing):
• Комплексный набор инструкций: Процессоры CISC имеют богатый и разнообразный набор инструкций. Одна инструкция может выполнять множество операций, что позволяет программистам писать более компактный код.
• Различная длина инструкций: Инструкции в CISC-процессорах могут иметь различную длину, включая переменную длину.
• Многоадресные инструкции: Инструкции CISC могут работать с несколькими операндами, находящимися в памяти.
Примеры архитектур CISC включают x86 (например, процессоры Intel и AMD).
RISC (Reduced Instruction Set Computing):
• Упрощенный набор инструкций: RISC-процессоры имеют более простой и ограниченный набор инструкций. Каждая инструкция выполняет минимальное количество операций.
• Фиксированная длина инструкций: Инструкции в RISC-процессорах имеют фиксированную длину, что упрощает процесс декодирования.
• Однородные инструкции: Все инструкции в RISC имеют одинаковый формат и выполняются за один такт.
Примеры архитектур RISC включают ARM, MIPS, и PowerPC.
Обе архитектуры имеют свои преимущества и недостатки. CISC часто предоставляет более высокий уровень абстракции для программиста, в то время как RISC, с фокусом на простоте и эффективности, обеспечивает более предсказуемое выполнение инструкций и упрощенную аппаратуру. С течением времени границы между CISC и RISC становятся все более размытыми, так как современные процессоры часто объединяют элементы обеих архитектур для достижения оптимальной производительности.
| 2 | Как работать с большими данными: Hadoop vs Spark
Многие современные приложения требуют обработки больших объемов данных. Для этого используют такие технологии как Hadoop и Spark, которые решают задачу распределенной обработки данных. В этой статье мы рассмотрим основные различия между ними и их применение.
1. Hadoop
Hadoop — это фреймворк для распределенной обработки и хранения данных. Он состоит из двух основных компонентов:
• HDFS (Hadoop Distributed File System) — система распределенного хранения данных.
• MapReduce — модель обработки данных, которая разбивает задачу на множество небольших задач, обрабатываемых параллельно.
Преимущества Hadoop:
• Хорошо подходит для обработки огромных объемов данных.
• Идеален для задач с низкими требованиями к задержке (например, пакетная обработка).
Недостатки Hadoop:
• Обработка данных может быть медленной, так как выполняется в пакетном режиме.
• Не поддерживает реальное время обработки.
2. Apache Spark
Apache Spark — это фреймворк для обработки данных в реальном времени, который стал популярным после того, как показал значительное улучшение в производительности по сравнению с Hadoop.
Преимущества Spark:
• Работает быстрее, так как использует in-memory вычисления (все данные обрабатываются в памяти, а не на диске).
• Поддерживает обработку в реальном времени (Streaming).
• Простота использования с высокоуровневыми API.
Недостатки Spark:
• Требует значительных ресурсов памяти для обработки больших данных в памяти.
• Может не подходить для долгосрочных вычислений, требующих больших дисков.
______
Выбор между Hadoop и Spark
• Hadoop идеально подходит для пакетной обработки и хранения больших данных.
• Spark лучше всего использовать для задач, требующих быстрого отклика, например, в реальном времени. | 528 |
| 3 | Проводим розыгрыш в нашем боте
20 Яндекс Станций, 5 пар Яндекс Дропс и крутой мерч, который будет помогать создавать новое уже сегодня!
Узнать больше
#реклама 16+
refer.id
О рекламодателе | 318 |
| 4 | ШЕЙДЕРЫ: программы, выполняемые на видеокарте
Суть: Небольшие программы, написанные на специальных языках (HLSL, GLSL, MSL), которые загружаются в GPU и выполняются параллельно на тысячах его вычислительных ядер. Они определяют, как именно будет обработана геометрия и цвет.
Два основных типа:
• Вершинные шейдеры (Vertex Shaders): Работают с геометрией. Отвечают за трансформацию координат вершин.
Пример: Анимация развевающегося флага, искажение меша персонажа под водой или процедурная генерация ландшафта.
• Фрагментные / пиксельные шейдеры (Fragment / Pixel Shaders): Работают с цветом. Вычисляют итоговый цвет конкретного пикселя на основе текстур, карт нормалей, освещения и математических формул.
Пример: Эффект «мультяшной» обводки (Cel Shading) в The Legend of Zelda: Breath of the Wild или реалистичная преломляющая рябь на воде в Sea of Thieves.
Почему это мощно: Архитектура GPU (SIMD) позволяет выполнять один и тот же шейдерный код для миллионов пикселей или вершин одновременно. То, что процессор (CPU) считал бы секундами, видеокарта делает за доли миллисекунды.
Интересный факт: Современные шейдеры могут использоваться не только для графики, но и для общих вычислений (GPGPU), например, для майнинга криптовалют или обучения нейросетей, хотя сегодня для этого чаще используют специализированные вычислительные API (CUDA, OpenCL). | 487 |
| 5 | Регистрируйтесь на Yandex Scale 2026
Главная конференция Yandex Cloud.
Узнайте о сервисах, которые меняют ваш бизнес.
4 офлайн-трека (AI, Infra + DevTools, Data, Security), онлайн-трек Deep Tech, воркшопы по ИИ и интерактивы. Подробнее о программе читайте в карточках🗒
📅24 сентября
🚗Москва + 💻онлайн
Участие бесплатное!
Зарегистрироваться
#реклама 16+
scale.yandex.cloud
О рекламодателе | 384 |
| 6 | ГРАФИЧЕСКИЕ API: контракт между софтом и железом
Суть: Набор стандартизированных функций и правил, позволяющий программе отправлять команды GPU, абстрагируясь от конкретной архитектуры чипа (Nvidia, AMD, Intel). Без API разработчику пришлось бы писать отдельный драйвер под каждую видеокарту.
Основные современные стандарты:
• DirectX 12 (Microsoft)
Низкоуровневый API для Windows и Xbox. Дает разработчику прямой контроль над управлением памятью и многопоточностью. Де-факто стандарт для AAA-игр на ПК.
• Vulkan (Khronos Group)
Кроссплатформенный наследник OpenGL. Работает на Windows, Linux, Android. Обеспечивает минимальные накладные расходы драйвера и максимальную производительность, но требует написания большого объема шаблонного кода (высокий порог входа).
• Metal (Apple)
Эксклюзивный низкоуровневый API для macOS и iOS. Глубоко оптимизирован под унифицированную архитектуру памяти чипов Apple Silicon (серия M).
• OpenGL
Устаревающий высокоуровневый API. Прост в изучении, но имеет скрытые накладные расходы и ограничения в многопоточности. Сохраняет актуальность в CAD-системах, научной визуализации и поддержке легаси-проектов.
Зачем это нужно: API гарантирует, что код, вызывающий функцию отрисовки треугольника, будет корректно выполнен на любом совместимом GPU, независимо от его внутреннего устройства. | 846 |
| 7 | ТРАССИРОВКА ЛУЧЕЙ: физическое моделирование света
Суть: Алгоритм, который вместо проекции геометрии выпускает математические лучи из виртуальной камеры в сцену, отслеживая их путь, отражения и преломления. Современное развитие этой технологии — Path Tracing (трассировка путей), учитывающая множество случайных выборок света для фотореализма.
Как работает:
• Из пикселя камеры выпускается первичный луч.
• При столкновении с объектом вычисляются его свойства (диффузный, зеркальный или прозрачный материал).
• Генерируются вторичные лучи: к источникам света (для расчета теней), лучи отражения и преломления.
• Процесс рекурсивно повторяется, а итоговые цвета всех лучей суммируются (с учетом затухания).
Реальные примеры:
• RenderMan (Pixar): Используется для создания мультфильмов. Один кадр с полным глобальным освещением может считаться на рендер-ферме несколько часов.
• Portal with RTX / Minecraft RTX: Примеры полной трассировки путей (Full Path Tracing) в реальном времени, где даже прямой свет рассчитывается через лучи, а не через классические источники.
Плюсы: Физически корректные мягкие тени, отражения, преломления и цветовой перенос (color bleeding) «из коробки».
Минусы: Чрезвычайно высокая вычислительная сложность. Требует специализированного аппаратного ускорения (RT-ядра в GPU) и обязательного пост-процессинга (Denoising) для удаления шума при малом количестве лучей на пиксель. | 1 031 |
| 8 | РАСТЕРИЗАЦИЯ: основа реалтайм-графики
Суть: Алгоритм преобразования 3D-геометрии (набора треугольников) в 2D-пиксели на экране. Это самый быстрый способ отрисовки, на котором построены 95% современных игр и приложений.
Как работает (графический конвейер):
• Вершинная обработка: 3D-координаты вершин треугольника математически проецируются на 2D-плоскость камеры с учетом перспективы.
• Собственно растеризация: Алгоритм определяет, какие именно пиксели экрана попадают внутрь границ спроецированного треугольника.
• Фрагментная обработка: Каждому попавшему пикселю присваивается цвет на основе наложенной текстуры и базовой модели освещения (например, Фонга).
Реальные примеры:
• Движок id Tech 3 (Quake III Arena, 1999) заложил стандарты этого подхода.
• Мобильные игры (Genshin Impact, PUBG Mobile) используют исключительно растеризацию из-за строгих лимитов энергопотребления и вычислительной мощности.
Плюсы: Экстремальная скорость, предсказуемая и линейная нагрузка на GPU.
Минусы: Не умеет корректно рассчитывать глобальное освещение, сложные отражения и преломления. Эти эффекты приходится «подделывать» с помощью хак-методов (например, Screen Space Reflections), которые ломаются при выходе объекта за кадр. | 1 065 |
| 9 | Шрифт Брайля — это шрифт для незрячих, разработанный Луи Брайлем в 1824 году. Этот шрифт использует комбинации шести точек выступающих из поверхности бумаги, которые можно осязать пальцами. Каждая комбинация точек в шрифте Брайля представляет собой букву, цифру, знак пунктуации или другой символ.
Буквы в шрифте Брайля представлены двумя вертикальными колонками, в каждой из которых может быть расположено от одной до трех точек. Комбинируя различные точки в этих колонках, можно представить все буквы алфавита, цифры и другие символы.
В настоящее время существует несколько вариантов брайлевского шрифта, таких как английский, французский, немецкий и другие. Каждый из них имеет некоторые отличия в использовании точек для представления определенных символов в соответствующем алфавите.
Шрифт Брайля широко используется незрячими людьми по всему миру для чтения и записи текстов. Он играет важную роль в образовании, коммуникации и повседневной жизни незрячих людей, предоставляя им доступ к информации и возможность коммуникации с окружающими. | 1 251 |
| 10 | Кэш-память — высокоскоростная память, которая используется для хранения часто запрашиваемых данных и инструкций. Она располагается между процессором и основной оперативной памятью (RAM) и значительно ускоряет доступ к данным.
Роль кэш-памяти:
• Уменьшение времени доступа к данным: процессор может получать данные быстрее, чем если бы он обращался к основной памяти.
• Повышение производительности системы в целом: кэширование позволяет избежать задержек, связанных с обращением к более медленной RAM. | 1 297 |
| 11 | Виртуальная память — метод управления памятью, который позволяет операционной системе использовать часть жесткого диска в качестве дополнительной оперативной памяти. Это дает возможность запускать больше программ, чем может вместить физическая RAM.
Работа виртуальной памяти:
• Когда программе требуется больше памяти, чем доступно в RAM, операционная система перемещает неактивные данные на жесткий диск, освобождая место в RAM.
• Когда эти данные снова требуются, они загружаются обратно в RAM, а менее важные данные могут быть перемещены на диск. | 1 119 |
| 12 | ИИ-агенты становятся сложнее, а вместе с ними растёт и нагрузка на PostgreSQL. Горячие обновления данных, очереди задач, история диалогов и работа с JSONB способны быстро превратить производительную систему в источник постоянных задержек. Чтобы этого не произошло, важно понимать внутренние механизмы базы данных.
4 августа в 20:00 МСК приглашаем вас на открытый урок курса «Администрирование PostgreSQL. Экспертный уровень».
На занятии разберём, как работают MVCC, HOT-обновления, партиционирование, хранение JSONB и механизм FOR UPDATE SKIP LOCKED для построения очередей задач без отдельного брокера сообщений. Вы узнаете, как диагностировать разрастание таблиц, правильно настраивать autovacuum и оптимизировать хранение данных в системах с высокой нагрузкой.
Если вы администрируете PostgreSQL, разрабатываете серверную часть ИИ-приложений или создаёте агентные системы, зарегистрируйтесь на открытый урок и получите практические подходы, которые помогут сохранить производительность базы данных даже при интенсивной работе: https://otus.pw/gWEu/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru | 966 |
| 13 | PaaS (Platform as a Service) — Платформа как услуга
PaaS предоставляет платформу для разработки, развертывания и управления приложениями, не заботясь о базовой инфраструктуре. Это включает в себя как операционные системы, так и такие компоненты, как базы данных, серверы приложений и инструменты для разработчиков.
Ключевые особенности:
• Инструменты для разработки: PaaS предоставляет инструменты для разработки приложений, включая поддержку различных языков программирования и фреймворков.
• Автоматизация: Платформа может автоматизировать такие задачи, как масштабирование, обновления и управление инфраструктурой.
• Отсутствие необходимости в управлении инфраструктурой: Платформа управляет всеми низкоуровневыми компонентами (серверы, ОС и т. д.), а пользователи концентрируются на коде.
Примеры поставщиков:
• Google App Engine
• Heroku
• Microsoft Azure App Service
Когда использовать PaaS:
• Когда нужно сосредоточиться на разработке и развертывании приложений, без необходимости управлять серверной инфраструктурой.
• Когда проект требует быстрой разработки и развертывания с минимальными усилиями по настройке. | 844 |
| 14 | SaaS (Software as a Service) — Программное обеспечение как услуга
SaaS представляет собой полностью готовое к использованию программное обеспечение, доступное через интернет. Пользователь не управляет инфраструктурой, платформой или даже приложением, он просто использует его для выполнения определённых задач.
Ключевые особенности:
• Готовое приложение: Пользователи получают доступ к программному обеспечению через браузер или мобильное приложение.
• Безопасность и управление: Все обновления и поддержка осуществляются провайдером.
• Легкость в использовании: Пользователи не должны беспокоиться о настройке или обслуживании программного обеспечения.
Примеры поставщиков:
• Google Workspace (Gmail, Google Docs)
• Microsoft Office 365
• Dropbox
• Salesforce
Когда использовать SaaS:
• Когда нужно использовать готовое приложение без необходимости в его развертывании или обслуживании.
• Когда вам нужно приложение с функциями для совместной работы, хранения данных или управления бизнес-процессами, без потребности в технической настройке. | 986 |
| 15 | IaaS (Infrastructure as a Service) — Инфраструктура как услуга
IaaS предоставляет пользователям доступ к базовым вычислительным ресурсам, таким как серверы, хранилища данных и сети. Пользователь арендует эти ресурсы по мере необходимости и имеет полный контроль над операционной системой, приложениями и средой.
Ключевые особенности:
• Гибкость: Вы можете арендовать ресурсы по мере потребности и увеличивать или уменьшать их.
• Контроль: Пользователи управляют операционной системой и всеми программными компонентами.
• Плата за использование: Обычно используется модель оплаты по мере использования, где вы платите только за потребленные ресурсы.
Примеры поставщиков:
• Amazon Web Services (AWS)
• Microsoft Azure
• Google Cloud Platform (GCP)
Когда использовать IaaS:
• Когда вам нужны виртуализованные вычислительные ресурсы, но вы хотите контролировать, как они используются.
• Когда требуется создание и управление собственными виртуальными машинами и операционными системами. | 991 |
| 16 | Микросерверные приложения — архитектурный подход, при котором приложение разбивается на множество небольших, независимых сервисов, каждый из которых выполняет свою конкретную задачу. Такой подход позволяет улучшить масштабируемость, гибкость и устойчивость системы в целом.
Основные характеристики микросерверной архитектуры:
• Независимость: Каждый микросервис может разрабатываться, тестироваться и разворачиваться независимо от других. Это позволяет командам работать параллельно и быстрее реагировать на изменения.
• Масштабируемость: Микросервисы можно масштабировать по отдельности. Если один из сервисов сталкивается с высокой нагрузкой, его можно выделить на отдельные серверы или контейнеры.
• Разнообразие технологий: Разные микросервисы могут быть написаны на разных языках программирования и использовать разные базы данных, что позволяет выбрать наилучшие инструменты для каждой задачи.
• Устойчивость: Если один микросервис выходит из строя, это не обязательно приводит к сбою всего приложения. Другие сервисы могут продолжать работать.
• Автоматизация и CI/CD: Микросервисы хорошо интегрируются с практиками непрерывной интеграции и доставки (CI/CD), что упрощает процесс развертывания и обновления. | 1 143 |
| 17 | Кешбэк 10% за рекламу в МАКС и Telegram через Директ
Инвестируйте в продвижение в Telegram, МАКС или на обеих площадках 100 000 ₽ и больше через Директ — вернём часть бюджета на следующие кампании. Для участия заполните форму: укажите, что продвигаете, на каком логине и куда прислать условия.
Акция действует с 1 июня по 31 августа.
Получить предложение
#реклама
yandex.ru
О рекламодателе | 415 |
| 18 | HTTP и HTTPS: Как работает веб-серфинг?
• HTTP: Протокол передачи гипертекста — используется для обмена данными между клиентом и сервером в интернете.
• HTTPS: Это более безопасная версия HTTP, где передача данных шифруется с помощью SSL/TLS.
Пример: Когда вы вводите URL в браузере, например, https://example.com, браузер использует HTTP или HTTPS, чтобы установить связь с сервером и запросить нужную информацию.
Реальный пример:
• HTTP: Когда вы заходите на незащищенные сайты (например, http://example.com), данные передаются открыто, и злоумышленники могут перехватить ваши данные.
• HTTPS: На защищенных сайтах (например, https://example.com) данные шифруются, что делает перехват невозможным. | 966 |
| 19 | В чем секрет скорости работы низкоуровневых языков?
Код, написанный на низкоуровневых языках (например, ассемблере или C), имеет несколько ключевых преимуществ:
• Прямой доступ к аппаратным ресурсам. Программист может непосредственно управлять памятью и процессором, избегая излишних абстракций, что ускоряет выполнение.
• Оптимизация. Программисты могут вручную оптимизировать код, устраняя неэффективные участки.
• Меньше накладных расходов. В низкоуровневых языках минимальное количество встроенных библиотек и функций, что также уменьшает затраты на выполнение программы. | 1 066 |
| 20 | Видеокарты AMD
1. Архитектура:
• Использует архитектуры RDNA и RDNA 2.
• Также поддерживает Ray Tracing, но в меньшей степени, чем NVIDIA.
2. Производительность:
• Видеокарты AMD предлагают хорошую производительность в играх, особенно в высоких разрешениях.
• Часто имеют лучшее соотношение цена/производительность в бюджетном и среднем сегментах.
3. Программное обеспечение:
• AMD предлагает Radeon Software, которое включает инструменты для оптимизации производительности и настройки графики.
• Поддержка FreeSync для устранения разрывов изображения.
4. Ценовой диапазон:
• Видеокарты AMD часто более доступны по цене, особенно в среднем и бюджетном сегментах. | 1 241 |
