«Банкоматный» тур по Корее: краткий фотоочерк

Всем привет! Меня зовут Александр Лещев, недавно я попутешествовал по Корее. Поездка была рабочей, так как в Альфе я занимаюсь развитием банкоматов, а мы как раз задумали сделать вариант с дизайном под нас, то просто не мог пройти мимо банковских отделений в Корее — обменяться опытом, так сказать.
Под катом некоторое количество фотографий.
Читать далееЯ купил детский ARM-ноутбук за 500 рублей, чтобы поставить на него Linux

Сегодня компьютером на x86-совместимом процессоре едва ли можно кого-то удивить с гиковской точки зрения. Другое дело - обучающий ноутбук для детей, который работает на интересном и необычном ARM-процессоре от небезызвестной компании VIA. И хотя для запуска произвольных программ его необязательно было хакать - всем гикам известно, надо было ставить Linux!
К чему приводит давняя детская мечта об обучающем ноутбуке, что скрывается внутри устройства за 500 рублей и как на всё это накатить Linux с дуалбутом в родную систему - читайте в сегодняшней подробной статье!
Читать далееСлышать биение микросервисов: как bitDive превращает мониторинг в искусство

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

На фундаментальном уровне Вселенная состоит из квантов — отдельных сущностей, обладающих такими физическими свойствами, как масса, заряд, импульс и т. д., которые могут взаимодействовать друг с другом. Два или более кванта могут вступать в связь друг с другом, образуя сложные структуры, такие как протоны, атомы, молекулы, а из них уже состоят стулья, кастрюли и люди. Хотя квантовая физика как точная наука появилась относительно недавно, в основном в прошлом веке, но идея о том, что Вселенная состоит из неделимых сущностей, которые взаимодействуют друг с другом, уходит корнями более чем на 2000 лет назад, по крайней мере, к Демокриту Абдерскому.
Читать далееИспользование метрик для мониторинга облачных баз данных на примере PostgreSQL

Если вы работаете с базами данных, то вам определенно стоит иметь понимание о производительности кластера СУБД. Для этого можно использовать базовые метрики. А можно — метрики от DBaaS в сочетании с Grafana. Они позволяют строить кастомные графики, которые могут быть полезны в той или иной ситуации.
Привет! Меня зовут Рамиль Адильбеков, я DevOps-инженер в Selectel. В этой статье покажу, как можно настроить базовый стек Prometheus/Grafana, подключить метрики от кластера облачных баз данных и загрузить дашборд.
Читать далееАйтишные анекдоты, 2001-2003 годы: появление шуток про сисадминов и ранняя XP

Золотой век анекдотов программистов и о программистах на Анекдот.ру пришёлся на 1998-1999 годы, после чего их популярность несколько снизилась. Однако и в начале нулевых годов они никуда не исчезли — продолжая публиковаться и собирать множество лайков. Одним из знаковых явлений начала нулевых годов стало начало перехода от анекдотов про программистов к шуткам про сисадминов. Кроме того, вышла Windows XP, которая на старте была далека от совершенства и традиционно стала предметом стёба. Итак, над чем смеялись и иронизировали в около-компьютерной среде в 2001-2003 годах?
Читать далееКак продлить подписку World of Warcraft в России в 2025 году

Новый аддон Mists of Pandaria Classic возвращает игроков в эпоху той самой сказочной страны с ее монахами, битвами питомцев и легендарными рейдами. Однако для российских игроков доступ к контенту осложнен: официальные способы оплаты подписки через Battle.net, включая прямые платежи с карт российских банков, остаются заблокированными с 2022 года. Однако есть альтернативные, полностью легальные методы, которые требуют больше усилий, но позволяют продолжить игру.
В этом материале вы найдете лучшие способы приобретения игрового времени в World of Warcraft, чтобы получить доступ ко всем преимуществам платной подписки.
Читать далееРазработка высоконагруженных API: проблемы, решения, практические рекомендации

Ваш проект взлетел. Первые пользователи превратились в тысячи. Тысячи стали десятками тысяч. Метрики в дашбордах рисуют красивую кривую, устремленную вверх. Но есть и другие кривые, которые ползут вверх с не меньшей скоростью. Время ответа сервера. Количество ошибок 502 и 504.
То, что летало на ста запросах в секунду, начинает задыхаться на десяти тысячах. Это не ошибка, это физика. Архитектура для этих двух миров — это как велосипед и грузовой поезд. Они оба едут, но задачи у них разные. Так что давайте забудем про теорию и посмотрим, где обычно рвется и как это чинить, чтобы не переписывать все с нуля каждый раз, когда у вас прибавляется нолик в статистике пользователей.
Читать далееT-Pro 2.0 — открытая гибридно-ризонинговая русскоязычная LLM

Всем привет! На связи Толя Потапов, MLE в Т-Банке. Мы продолжаем развивать собственную линейку моделей GEN-T и внутренние продукты на основе своих моделей: агенты в саппорте, внутренние копилоты для сотрудников и Вселенную ассистентов.
Мы уже делились большими языковыми моделями T-lite 0.1, T-lite 1.0 и T-pro 1.0. Модели завоевали популярность и скачиваются суммарно более 15к раз в месяц.
Сегодня делимся новой моделью T-pro 2.0, обученной на основе модели Qwen3 32B, но с более плотной токенизацией на русском языке. Модель поддерживает гибридный ризонинг и позволяет сгенерировать рассуждение перед тем как отвечать. Это помогает в сложных задачах, где требуется несколько последовательных выводов, таких как математика.
Мы дообучали модель в несколько этапов, чтобы прокачать общее качество решения задач на русском и улучшить генерацию рассуждений.
Расскажу общие детали процесса обучения модели, основные характеристики и результаты замеров качества. Поделюсь, какие сложности у нас возникали и на чем планируем сосредоточиться.
Читать далееБольше 1600 товарных знаков: как создавал логотипы классик болгарского графического дизайна Стефан Канчев

Когда речь заходит о болгарском графическом дизайне, то у многих людей возникает непроизвольная улыбка на лице. Тем не менее он был и есть. И центральная фигура в его становлении и развитии — Стефан Канчев, создавший тысячи логотипов для компаний и организаций по всему миру. У него были выставки в Берлине, Москве, Варшаве и Нью-Йорке. О жизни и работах этого дизайнера мы и поговорим в сегодняшнем материале.
Читать далееРетро-гейминг проще, чем кажется. Какие консоли стоит купить для старых игр, чтобы проходить хиты с комфортом

Некоторое время назад мы уже составляли своеобразный «эдвайс-лист» консолей, достойных покупки, тогда это был китайский портатив для ретро (и не очень) гейминга.
А что, если помимо портативной консоли нужна и стационарная? Ну, тут путей несколько, и сегодня мы разберем самые простые из них.
Читать далееКогда ремонт превращается в приговор: диагноз для ноутбука Lenovo IdeaPad 310

Иногда техника перестает работать без предупреждения. Так случилось и с этим Lenovo, его мне дали на проверку знакомые. Он не включался, не заряжался, не подавал признаков жизни. Ни индикаторов, ни звуков — просто мертвый девайс. На первый взгляд это мог быть обычный сбой питания или неудачное подключение блока, но в ходе диагностики выяснилось: причина кроется глубже.
Сегодня подробно расскажу, как последовательно шел по цепочке питания, проверяя каждый подозрительный участок, и почему в итоге пришел к неутешительному выводу — ремонт не имеет смысла. Подобное случается чаще, чем хотелось бы. Текст для начинающих мастеров или просто любопытствующих: профи, конечно, вряд ли узнают что-либо новое. Что ж, поехали!
Читать далееКак n8n помогает быстро тестировать гипотезы и не привлекать при этом разработчиков?

Не открою тайны, сказав, что для успешного бизнеса надо сначала подтвердить спрос на продукт, а не сначала разрабатывать продукт несколько месяцев, а потом пытаться его продать.
И если перед вами стоит такая задача, и вы хотите уметь это делать — то эта статья для вас.
Скорее всего вы владелец бизнеса или продакт менеджер, который хочет протестировать новую гипотезу. Узнать, какой на неё будет спрос.
[Перевод] Земля родилась уже с водой, в доставке необходимости не было: исследование

Среди известных планет Земля одна имеет обширные жидкие океаны на своей поверхности, а её суша отмечена озёрами и обширными речными системами. Вода — это жизненная сила биосферы, и без неё Земля была бы просто ещё одним мёртвым миром. Если судить по жизни на Земле, то вода определённо необходима для жизни. Именно поэтому учёных так интересует, откуда на Земле взялась вода.
Долгое время исследователи рассматривали идею о том, что вода прибыла на Землю из других мест Солнечной системы. Протопланетный диск, в котором сформировались планеты, был массивным, и по нему проходила снежная линия. Это воображаемая окружность, определяемая таким расстоянием от Солнца, на котором могут конденсироваться летучие вещества, такие как водяной пар.
Читать далееПять свежих одноплатников: маршрутизаторы, x86 и open-source FPGA

В середине лета 2025 года производители продолжают радовать компактными и необычными одноплатниками. Тут и плата на Intel Twin Lake, и RISC-V-маршрутизатор с четырьмя портами, и FPGA-проект от 16-летнего разработчика. В общем, продуманные и функциональные одноплатники, каждый — под конкретные задачи. Что ж, поехали!
Читать далееОплата Стим: Обзор популярных сервисов для пополнения кошелька

В 2025 году оплата Стим для российских пользователей остаётся важной темой — особенно с учётом ограничений и роста комиссий у привычных способов. Многие до сих пор пополняют баланс через мобильных операторов, таких как МТС, или с помощью банковских карт, считая это удобным и выгодным. Однако на практике такие варианты часто сопровождаются завышенными комиссиями.
В этой статье мы разберём, как работает оплата Стим в 2025 году, какие существуют альтернативы, и представим рейтинг популярных сайтов, где можно пополнить кошелёк с меньшими комиссиями и без лишних сложностей.
Читать далееКак я сделал автоматический Телеграм канал с помощью Gmail и OpenAI API

Как мы сделали автоматический Телеграм канал который по апи собирает новостные рассылки, суммаризирует и постит в Телеграм.
Читать далееВредные советы Java: просто используй Parellel Stream

Stream'ы в java явление давно не новое. Старая добрая Java 8 появилась на свет более 10 лет назад. С появлением Stream API жизнь стала проще и веселее. Но есть в Stream API два гадких утёнка: Stream#close и Stream#parallel.
С первым все достаточное просто — если не уверен в источнике откуда берется Stream — то он может быть вполне себе ресурсом и требовать try?with?resources (привет java.nio.file.Files#list). Cо вторым куда веселее...
Читать далееПрограммисты против инженеров: почему первые становятся бесполезными
Программисты против инженеров: почему первые становятся бесполезными
Сейчас в IT есть четкое разделение: — «Программисты» — это те, кто считает, что достаточно изучить пару библиотек и закрыть задачи в Jira. Их аргументы таковы:
• «Математика не нужна»
• «Английский не нужен»
• «Информатика — для ученых»
• Инженеры — это те, кто годами разбирался в алгоритмах, аппаратном обеспечении и распределенных системах, потому что без этого невозможно создавать сложные решения.
А что насчет DDD?
Читать далееCTO, BTO, OEM: как не запутаться в типах сборки IT-оборудования для AI и не только

Привет, Хабр! Меня зовут Настя. Я операционный директор в компании Metalab. Мы интегрируем ИИ-решения и поставляем ИТ-оборудование. Каждый день наша команда сталкивается с вопросами от клиентов и закупщиков о разнице между типами сборок серверов и другого ИТ-оборудования.
В этой статье разберем, чем отличаются CTO, BTO и OEM — и почему это важно, если вы собираете железо для машинного обучения, анализа данных или просто для того, чтобы ИИ быстрее сочинял вам стихи.
Читать далее[Перевод] Введение: Терминология искусственного интеллекта
Этот глоссарий содержит ключевые понятия из мира искусственного интеллекта (ИИ), включая методы обучения, архитектуры моделей, способы работы с запросами (prompting), мультиагентные системы, мультимодальные и аудиомодели, алгоритмы обучения с подкреплением.
ЧитатьКак IT-специалисту найти риэлтора для покупки квартиры

Прежде чем перейти к простой рекомендации, как искать грамотного специалиста в сфере недвижимости, объясню, почему статья посвящена именно специалистам IT-сферы и почему я размещаю её на платформе Хабр.
Почему именно IT-аудитория
1. Для подавляющей части покупателей недвижимости нет больших проблем с выбором риэлтора. Некоторые вообще самостоятельно покупают квартиры, не имея ни знаний, ни опыта. Просто не осознают сложность вопроса. Один психолог-конфликтолог как-то объяснил мне это так: чем меньше у человека знаний, тем больше уверенности, что он всё понимает. Чем больше знаний — тем больше осознание, сколько всего ты не знаешь. То есть границы малого знания имеют небольшое соприкосновение с неизвестность.
2. Кто-то ищет риэлтора только по знакомству, полагаясь на авторитет источника. Но это часто приводит к ошибкам. Например, когда человек сдавал квартиру в аренду, ему помогала агент Валя. Позже он советует её другому знакомому — уже для покупки дорогой квартиры в Москве. Но аренда и покупка — это разные сегменты, требующие разных компетенций. Тем не менее, формально "риэлтор есть", и этого как будто достаточно.
3. Другая часть покупателей просто обзванивает агентства и выбирает то, где дешевле. В их логике "услуга риэлтора" — это как стандартный товар в супермаркете. Главное — цена по акции.
Но IT-специалисты действуют иначе. Да, они тоже могут искать по рекомендациям, но уже ориентируются на тонкие характеристики: кто этот специалист, откуда он, как работает.
Читать далееГаллюцинации и многообразия. Зачем искусственному интеллекту многомерные миры

Сейчас на Хабре много пишут о галлюцинировании нейронных сетей и больших языковых моделей в частности. Хорошим введением в эту тему, написанным с философских позиций, мне представляется текст уважаемого Дэна Рычковского @DZRobo «Когда ИИ закрывает глаза: путешествие между воображением и галлюцинациями». Базовое техническое погружение в тему вы найдёте в статье уважаемой @toppal «Причины возникновения галлюцинаций LLM», это перевод академической статьи специалистов Харбинского технологического института, опубликованной в конце 2024 года. Действительно, в большинстве источников галлюцинации ИИ рассматривают либо в негативном ключе, либо как неизбежный побочный эффект, связанный с попытками «вшить» синтетический аналог воображения в вычислительную сеть.
Я же хочу остановиться на менее известном аспекте работы нейронок, в котором галлюцинации могут восприниматься как положительная и даже необходимая часть работы алгоритма. Речь пойдёт об искусственном повышении размерности данных, подаваемых на вход в нейросеть, и о том, к чему такая практика может приводить. Наиболее известное проявление такого эффекта известно в англоязычных источниках под названием «проклятие размерности» (curse of dimensionality).
Читать далееКатегории типов. Часть 1. Hom-типы

Данный обзор посвящён применению теории категорий в программировании. Акцент сделан на то, что стремление к повышению качества программ неизбежно приводит к абстракциям («функтор», «монада» и прочие), которые уже появились в математике при решении другого рода задач.
В этой части будет рассказано об основных свойствах категорий, приведены примеры наиболее важных для дальнейшего изложения. Но сразу предупреждаю, что это лишь «скучное введение» — полезность представленных здесь сведений раскроется лишь в последующих частях обзора.
Читать далееПроблема автофокуса в первом поле формы
Как-то попалась мне на глаза рекомендация от коллег из Яндекса. Они делали аудит рекламы одного из моих клиентов и заодно дали советы по сайту. Меня как UX-дизайнера удивили несколько из этих советов, сегодня расскажу об одном:
«Рекомендуем настроить форму таким образом, чтобы при её открытии курсор ввода автоматически падал в первое поле формы».
Сразу хочется спросить: «Зачем?»
Давайте попробуем сравнить два сценария.
Читать далееАвтоматизация SEO-рутины: как я собрал свой набор проверок в один инструмент

У каждого веб-разработчика есть моменты, когда рутинные задачи съедают больше времени, чем сама разработка. Проверить редиректы, оптимизировать мета-теги, убедиться, что изображения в порядке, а заголовки везде прописаны — всё это нужно делать регулярно. И если ты ведёшь проекты с нуля и под ключ, то таких задач становится десятки.
Я устал от этой рутины и решил автоматизировать задачи, создав удобный инструмент для себя. Что из этого получилось и какие технические проблемы пришлось решать — расскажу в этой статье.
Читать далееВас невозможно научить иностранному языку

Английский язык всегда был для меня неприступной крепостью. И в школе и в институте я исправно ходил на занятия, выполнял домашние задания. Даже во время студенчества, перед написанием диплома ходил на курсы английского. Потом была покупка учебников Н.А. Бонк, словарей N нужных слов иностранного языка, перевод технической документации. Все это почему-то не приближало меня к уровню свободного владения. Это была загадка, terra incognita. Но пришло время (2009 год), и я решил все-таки разобраться с этим вопросом. На форумах часто встречал упоминания про книгу Н.Ф. Замяткина, прочитав которую, я нашел все ответы на интересующие меня вопросы по этой теме.
Читать далееКак я устал тестировать LLM-системы вручную и написал универсальный сканер уязвимостей

Полгода назад я работал над внедрением RAG-системы в крупной финансовой компании. Задача была типичная: построить корпоративного чат-бота, который мог бы отвечать на вопросы сотрудников по внутренним документам. Казалось бы, что может пойти не так? Берем готовую LLM, подключаем к базе знаний, добавляем немного магии с векторным поиском — и готово.
Но когда я начал тестировать систему перед продакшеном, обнаружил, что наш "умный" ассистент превращается в болтливого предателя при правильно сформулированных вопросах.
Читать далееХуже, чем в школе: что делать, если вас травят на работе

Если источником буллинга выступает bully (от англ. хулиган, задира), то моббинг (от англ. mob — толпа, банда) — это травля, приобретающая масштаб группы, коллектива. По данным ВЦИОМ, почти каждый пятый россиянин (18%) сталкивался с травлей в течение жизни, чаще всего в школе (38%) и на работе (32%). Дарья Курганская, клинический психолог, когнитивно-поведенческий психотерапевт и менеджер по управлению персоналом, рассказывает, на какие красные флаги стоит обратить внимание уже при найме и в самом начале работы.
Читать далее[Перевод] Raspberry Pi, веб?камера и Python — все, что нужно для создания ИИ?тренера по фортепиано

Здравствуйте! Меня зовут Ада Ло?пес, я студентка первого курса факультета «Креативные технологии и ИИ» в Университете Хауэст в Кортрейке.
Этот проект — моя первая полностью самостоятельная работа по интеграции искусственного интеллекта с «железом». Фортепианный тренер на базе ИИ — интерактивный комплекс для помощи начинающим в обучении игре на фортепиано. Система предоставляет обратную связь в реальном времени и отслеживает исполнение заранее заданной мелодии.
Под катом — весь путь создания проекта. Мы пройдем от обучения ИИ-модели и создания корпуса — до построения контура обратной связи и решения проблем с потоковой передачей данных в реальном времени. Опыт получился отличным! Он был наполнен отладкой, открытиями и множеством ночных тестов.
Читать далее →UGFM очередная «теория всего» от LLM или открытие?

Приветствую вас, друзья. Моя профессия инженер-программист. Как думаю многие из нас, всегда интересовался физикой. И вот, идея которая зародилась десяток лет назад, обрела чёткие формы сейчас, с помощью LLM. Без LLM это было бы невозможно.
Поиск ответов начался с двух наблюдений: крайняя схожесть проявлений оси времени t с осями пространства x y z в классической физике + стоячие волны (солитоны, синусоидальные). LLM помог мне сделать скрипт, который перебирает стабильные конфигурации волн в 4D. Результаты были любопытными: таких стабильных волновых мод было не много - они показали явную связь с известными нам барионами. (Барионы это общее название для всех комбинаций из известных кварков)
Модёль даёт цифры. Есть 5 настраиваемых параметров - натяжение струн u d s c d. (Кварки - это струны в модели) На выходе получаем 20+ значений масс известных барионов со средней погрешностью в 1%. Больше всего разброс даёт s-струна - не зря названа Strange.
Читать далееПро риски разработки ПО

Раскрываю тему «рисков» разработки ПО. Чтобы дорогие читатели наконец одумались, устыдились и более никогда не заморачивались этой воображаемой проблемой.
Читать далееАнатомия тестового проекта на Python: раскладываем всё по полочкам для новичков

Создаем с нуля профессиональный фреймворк для автоматизации API-тестов на Python. Пошаговый гайд по структуре проекта, использованию Pytest и Requests, который поможет новичкам избежать типичных ошибок и писать чистый, поддерживаемый код. От хаоса к порядку!
Читать далееИИ в корпоративном чате: Как LLM-модели решают задачи безопасности и конфиденциальности вашей компании?

Современные корпоративные чаты стали неотъемлемой частью бизнес-коммуникаций, но вместе с удобством они приносят и новые риски: утечки конфиденциальных данных, нарушения корпоративной этики и даже юридические угрозы. Традиционные методы модерации, основанные на ручном контроле или простых фильтрах, уже давно ,не справляются с объемами сообщений и сложностью контекста.
Цель данной публикации - объективно оценить потенциал предобученных LLM-моделей
для решения задачи автоматической модерации чата, выявить ключевые преимущества и ограничения.
Как я делаю бекапы домашней системы Linux: простой пример инкрементального rsync + btrfs с zstd сжатием
Статья покажет простой rsync скрипт для инкрементального бекапа (с использованием хардлинков из предыдущего бекапа) и про использование btrfs сжатия в zstd.
Читать далееБенчмарки и метрики сравнения с продуктами-конкурентами как инструменты повышения качества приложения

Привет, Хабр. Я всё тот же разработчик, приложения для поиска и сравнения цен по маркетплейсам, интернет?магазинам и классифайдам.
В прошлый раз я рассказал, как привлек бесплатно несколько тысяч новых пользователей. Но просто привлечь пользователей это одно, а вот сделать так, чтобы они регулярно начали пользоваться приложением и рекомендовали его другим — это задача со звездочкой. Расскажу в этой статье, как я ее решал.
Читать далееПеревод текста с помощью нейросетей и сервисов

Доброго времени суток, «Хабр»!
Сегодня мы рассмотрим искусственный интеллект в роли переводчика. Наша цель — оценить, насколько хорошо нейросети справляются с переводом, и подвести небольшой итог: какая модель покажет лучший результат.
Приступим, расставим буквы в строчку и отправим алгоритмы в бой.
Читать далееЛюди которые «едят и не толстеют», в реальности мало едят или много двигаются

https://jamanetwork.com/journals/jama/fullarticle/198947 Compensation for Energy Intake From Fast Food Among Overweight and Lean Adolescents
Взяли группу детей, дали возможность раз в день стрескать за 1 час столько бургеров и прочего, сколько сможешь. Причём для жизненности, ели люди на фуд-корте, а не в лаборатории. Затем во второй части исследования точно контролировали сколько дети потратили энергии за 2 следующих дня. Участники от 13 до 17 лет. Толстых 26, худых 28. Для пущей наглядности, фастфуд буквально "не кончался", чуть съедаешь бургер и выпиваешь колу - подтаскивают ещё и ещё.
При свободном поедании фастфуда, толстые зажрали за 1 час - 1860ккал, а худые только 1458. В итоге толстые хапали за 1 час 66.5 % суточной своей нормы калорий, а худые 57 %. Худые не ели больше толстых, они ели меньше, никакого чуда в том, что в итоге худые так и будут худыми.
Читать далееСознание и Бытие. Как человек и ИИ влияют друг на друга

Для человека ИИ лишь часть бытия. Для модели человек — всё бытие
Самые долгие и безрезультатные дискуссии бывают с материалистами, особенно близкими к позиции, которую Маркс изложил как “Бытие определяет сознание”, забавно то, что Маркс говорил об экономическом базисе, но ясность и четкость этого определения позволила использовать его в очень широком смысле.
Дискуссия во многом возникает из-за того, что материалисты задают вопрос Что и Как, я же задаю вопрос Кто. Это недопонимание, конечно, не приводит к каким либо интересным консенсусам, но к интересным обсуждениям точно.
Тем не менее, вопросы взаимоотношения бытия и сознания очень интересны и, пожалуй, я постараюсь рассмотреть их в этой статье, как всегда в приложении новая версия протокола Вихрь и тестовые вопросы.
Читать далееЯзык программирования C. Типизация данных. Первая остановка

Типы данных в любом языке программирования являются одним из его краеугольных камней на котором все держится. И тема типизации данных в C обычно гораздо сложнее и комплекснее чем в других языках программирования и все по той же причине, системно-ориентированности (о чем говорилось в предыдущей статье) самого языка.
Типы данных и типизация данных это буквально основа любой программы, особенно написанной на C. Поэтому разобраться с темой типов данных (и системы типизации данных) достаточно важно. Так как это позволит лучше понимать, что происходит на самом деле, по каким причинам все устроено так как устроено, и как следствие, экономить свое время и силы при разработке ПО делая только нужные вещи вместо перебора методом тыка пока не найдется рабочий способ.
К тому же создавая ПО методом перебора любых возможно рабочих способов позволит вам не создать надежное, отказоустойчивое программное обеспечение, а скорее ПО наполненное багами и ошибками, что вряд ли приведет вас к успеху.
Ну и также стоит упомянуть, что несмотря на то что сам по себе язык программирования является крайне простым, во многом из-за сильной ограниченности дополнительных возможностей и инструментов (как например шаблоны из C++ или та же параметрическая перегрузка функций), которые есть в других языках, поэтому тема типизации данных, особенно то что касается указателей, может стать достаточно тяжелой для понимания вещью, особенно для новичков или тех кто переходит в язык уже умея программировать.
Читать далее