Перейти к основному содержимому

Поиск по CooLWJ

选择搜索范围,输入关键词后按回车。

Язык

Технологии и повседневная жизнь

Разработка, ИИ-инструменты, местная речь и чтение.

Новые статьи

7–12 / 25 статей

Местная речь

Что означает “rang” в хэнаньском диалекте? Оказывается, оно есть и в «左传» («Цзо чжуань»)

Каким же иероглифом записывать хэнаньское “rang”, которым обозначают брань в адрес ребёнка? Это слово означает именно то, как взрослые ругают и отчитывают непослушных детей. Автор рассмотрел два возможных иероглифа: Первый вариант: «让». В древнекитайском языке этот иероглиф действительно имел значение «责备» — «упрекать». Фраза «公使让之» из «Цзо чжуань» означает, что правитель велел сделать ему выговор. В путунхуа это значение исчезло, а в хэнаньском диалекте сохранилось. Второй вариант: «嚷». В северных диалектах «嚷» само по себе означает «отчитывать». Переход от громкой речи к громкой брани тоже логичен. Однако есть небольшое сомнение: на родине автора “rang” произносят первым тоном. Но ни «让» из слова «谦让» — «скромно уступать», ни «嚷» там первым тоном не произносятся. Поэтому окончательного ответа, какой именно это иероглиф, пока нет. Возможно, два слова смешались после сближения их произношения. Диалект по-прежнему живёт в устах простых людей, а исконный иероглиф давно утрачен.

ИИ и инструменты

Проверка ведущих больших моделей ИИ на расчёте прибыли от акций

Я воспользовался распространёнными на рынке китайскими и зарубежными моделями ИИ, чтобы рассчитать доход от акций. Среди китайских были DeepSeek компании «Шэньду Цюсо», Tongyi Qianwen компании Alibaba, iFlytek Spark, Doubao компании ByteDance, Kimi компании Moonshot AI, Tencent Yuanbao, Baidu ERNIE Bot, Zhipu Qingyan, Baichuan Intelligence, 360 Zhinao, Tiangong AI, SenseChat компании SenseTime, а среди зарубежных — GPT-4o、Claude-3-Opus、Gemini-2.0-Pro、Grok. При одинаковых входных данных только DeepSeek выполнил расчёт правильно.

ИИ и инструменты

Дистилляция и прореживание моделей

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

Разработка

CVE-2023-28432 Неверное указание версий, затронутых уязвимостью раскрытия информации в MinIO

Для уязвимости раскрытия информации CVE-2023-28432 в MinIO неверно указан диапазон версий, ошибочно обозначенные уязвимые версии: RELEASE.2019-12-17T23-16-33Z <= MinIO < RELEASE.2023-03-20T20-16-18Z; Фактически уязвимые версии: RELEASE.2021-08-31T05-46-54Z <= MinIO < RELEASE.2023-03-20T20-16-18Z

Разработка

Слишком длинный — тоже плохо?——Удивительное путешествие по исправлению потери точности серверных ID типа Long

В эпоху разделения фронтенда и бэкенда наша жизнь полна бесчисленных возможностей и вызовов — включая внезапно возникающие баги, способные свести с ума. Сегодня поговорим о классической проблеме, которая заставила немало разработчиков и смеяться, и плакать: слишком длинные ID типа Long на бэкенде приводят к потере точности на фронтенде. Уж эту проблему действительно можно назвать «корнем всех зол»: ведь JavaScript может безопасно обрабатывать лишь числа в пределах Number.MAX_SAFE_INTEGER(то есть 9007199254740991)! Если вам уже приходилось ломать голову над этой проблемой, не переживайте: вы не одиноки. Сегодня мы не только с юмором разберём эту «проблему века», но и поможем устранить её первопричину, чтобы ваш код больше не «терял точность».

Разработка

Золотое трио очередей сообщений: всестороннее сравнение RabbitMQ、RocketMQ и Kafka — что выбрать?

RabbitMQ:основан на протоколе AMQP, поддерживает несколько протоколов обмена сообщениями и гибкую маршрутизацию. Подходит для сценариев, требующих сложной маршрутизации и поддержки протоколов, однако имеет сравнительно невысокую пропускную способность и подходит для обмена сообщениями малого и среднего масштаба. RocketMQ:распределённое связующее ПО для обмена сообщениями с открытым исходным кодом от Alibaba, обеспечивающее высокую пропускную способность и низкую задержку. Подходит для транзакционных сообщений с требованиями финансового сектора и обработки больших данных в реальном времени. Поддерживает упорядоченные сообщения, сообщения по расписанию и транзакционные сообщения, подходит для крупных распределённых систем. Kafka:очередь сообщений с высокой пропускной способностью и постоянным хранением, подходящая для обработки масштабных потоков данных и потоков данных в реальном времени, широко используется в экосистеме больших данных. Механизмы секционирования и репликации обеспечивают высокую доступность и согласованность данных, поэтому Kafka особенно хорошо подходит для сбора журналов и потоковой обработки.

Выберите оформление

Выбранное оформление применяется ко всему сайту.