Mercury13

Пикабушник
45К рейтинг 136 подписчиков 105 подписок 127 постов 49 в горячем
Награды:
В 2026 год с Пикабу!Пикабу 16 лет! Ежегодное приключение За киберзащиту За киноманство Пизанская ёлкаМакаронная статуяСкуфзаводЧайкам тут не местоПикабу 15 лет! За участие в волне Ремейк первого поста Высокий разум За ловкость рук Летняя коллекция С Днем рождения Пикабу! редактирование тегов в 100 и более постах С Днем рождения, Пикабу!5 лет на Пикабу
8

Ответ на пост «Программисты, чо реально?»2

Серия Доступно об АйТи

Ну и мой заголовок…

Доступно об АйТи: Вайбкодер с дрелью

Вкратце исходный пост. Вайбкодинг — это якобы переход с коловорота на дрель, когда сверлить стало проще и приятнее, и теперь всё вокруг в дырках.

Я долго думал, какой элемент инструментария программиста сравнится с переходом с коловорота на дрель. И придумал.

Дрель = система программирования (IDE)

Дело в том, что работа программиста во многом состояла из запуска из командной строки таких программ, как компилятор, линкер, библиотекарь и отладчик. Если программа состоит из пяти модулей, приходилось отслеживать, какие модули мы задели, и запускать компилятор только для задетых.

Сначала программисты сделали автоматизатор всех этих запусков — систему сборки. Наиболее известная из них — Make, сейчас моден CMake. Make просто низкоуровневый, CMake сложен как чёрт, но вся эта чёрная магия позволила заменить несколько вызовов командной строки одним.

А лучшим автоматизатором оказалась система программирования (integrated development environment = IDE) — большая программа, объединяющая программистский редактор, компилятор, линкер, отладчик, систему сборки и ещё ХЗ что.

Кто разработал первую систему программирования — говорят, некто Softlab Munich в 1974. Сначала она называлась PET, но когда компания Commodore создала одноимённый компьютер, её переименовали в Maestro I. Работала эта система с ассемблером и Коболом. Но в наших палестинах больше всего известен Turbo Pascal (знаменитая версия 5.5 вышла в 1989 году).

А что тогда представляет собой вайбкодинг?

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

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

Не сверлящий, а именно делающий проект. Мы ему не говорим «просверли тут», мы ему говорим «повесь бойлер» — и он прикидывает, где, каким диаметром и на какую глубину сверлить. А если видим, что проект плохой, поправляем: «нет, бойлер так не встанет, просверли диаметром 10, зато поглубже». И всё равно обычно выходят косяки, как то:

  • досверлиться до соседей;

  • пробить проводку;

  • не рассчитать нагрузку;

  • с другой стороны на этот же болт повесить картину — а как ещё передать сильную связность кода, когда попытка подтянуть один модуль тянет за собой ещё кучу;

  • повесить бойлер посреди гостиной — как ещё назвать некорректное именование объектов?

Лучше всего он делает системы, имеющие типовой проект, продиктованный конструкцией используемых библиотек: большинство сайтов, часть консольного ПО. И то я видел, как ИИ написал настолько изощрённую методику входа на сайт, что я долго ругался.

(UPD. Вспомнил, что именно ИИ сделал не так. Некорректно разделил ответственность между основной страницей и формой входа.)

Хуже всего — настольное ПО, которое фактически проектируется по месту. Ибо если мы пишем настольное ПО, то все остальные методы написания ПО негодны — из-за сложной модели данных, которая делает веб-ПО избыточно сложным, запредельных объёмов данных, отзывчивого интерфейса. А в настольном ПО связывать данные с визуальным приходится по месту.

Показать полностью
493

Ответ на пост «А почему из свиньи - свинина, а из коровы не коровнина?»2

Серия Детские вопросы

Почему из свиньи — свинина, а из коровы — не коровина?

Есть интересный вопрос для брэйн-ринга. Вот вы инопланетянин, прилетаете на Землю, вам приносят местный словарь. Как вы, пользуясь только словарём, узнаете, какие животные самые важные в жизни людей? Ответ: у самца, самки, детёныша и мяса разные слова.

Слово «говядина» происходит от древнерусского «говядо» (крупный рогатый скот). Это слово индоевропейского происхождения, и ему родственны английское cow и одно из прозвищ Кришны — Говинда (защитник коров).

Кришна-Говинда (современное изображение)

Кришна-Говинда (современное изображение)

Почему синички жёлтые, а не синие?

Чёрно-жёлтый наиболее распространённый вид — большая синица. «Синица» действительно родственная с «синим», но: 1) слово «синий» изначально означало более широкий диапазон цветов вроде серо-сизого (хорошие образцы синего были дороги — не так, как пурпур, где на одну накидку нужно переработать тонну ракушек, но тоже, ибо завозились из Афганистана); 2) мелкие редкие синички реально синие.

Лазоревка

Лазоревка

Почему сырники делают из творога?

В украинском, кстати, нет слова «творог», его зовут сыром. Думал обнаружить, что «творог» — позднее наслоение, но нет, он славянский. Так что подозреваю регионализм, ставший общеупотребительным. Викисловарь ссылается на Фасмера и подтверждает мою догадку: позаимствовано из украинского.

Почему цветная капуста белая, а белокочанная зелёная?

Потому что у цветной капусты едят цветы. Белокочанную же приходится отличать от краснокочанной.

Почему на генеральной уборке нет генералов?

И почему генеральным сражением обычно командует не генерал, а фельдмаршал?

Оба слова происходят из французского. А он, в свою очередь, взял из латыни: genus — род, generalis — родовой, всеобщий.

Около 1300 «всеобщий капитан», или «капитан-генерал» в европейских армиях реально командовал всем войском, но с призывной армией и всё более и более тотальным характером войн (то есть всё большим напряжением населения и экономики, чтобы вести войну) и над генералом появились более высокие чины.

Генеральная уборка — всеобщая уборка. Генеральное сражение — всеобщее сражение, когда воюющие стороны бросают туда все доступные силы.

Почему на ногах ногти, а на руках не рукти?

Языковеды на это не знают ответа, но проследили слова «нога» и «ноготь» далеко за обозримую историю и считают их родственными. Возможно, слово «ноготь» обозначало что-то вроде копыта.

Почему куры не курят?

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

Показать полностью 2
6

Ответ user10867412 в «Миф "церковь тормозила науку"»12

Разрешите уж мне вмешаться, и простите за сумбур.

Церковь стала противопоставлять себя науке, когда институт за институтом стали вытаскивать из церкви. Страховое общество, психотерапевт, инструкция по жизни, культурный клуб, социальный лифт для обучаемых… — всем этим когда-то занималась церковь. А ведь были времена, когда церковь хранила вполне современную науку!

НИКОГДА христианство не верило, что земля плоская! Высшие люди любой религии были самыми образованными людьми своего времени, и Аристотеля они точно читали. Хотя, надо признать, несколько идей очень плохо продвигались именно благодаря церковным догматам. Что могу припомнить…

  1. Гелиоцентрическая система, то есть Солнце больше Земли и все планеты крутятся вокруг него. С догматической стороны всё понятно, но были и практические вопросы: хорошие эфемериды планет (таблицы, позволяющие определить, где она будет в день X) вычислили ещё в античности, разложив поведение планеты в подобие ряда Фурье. Коперник (1473–1543) объяснил ОДИН член этого ряда, не принеся НИКАКОЙ практической пользы. Более точные законы движения планет, пока без физического объяснения, почему так, получил Иоганн Кеплер (1571–1630). А последний фактор — скорость света, уточнившую расчёты ДО МИНУТ — вытащил Олаф Рёмер (1644–1676).

  2. Развитие медицины и анатомии. Тут, вероятно, сыграла роль религия именно как инструкция по жизни — нельзя лазить в трупы, тем более если ты с грязными руками потом идёшь помогать ещё живым. И, как часто бывает с религией, табу осталось, причина забылась. И это табу начали нарушать — не угадаете, кто — ХУДОЖНИКИ эпохи Возрождения. Они-то живых с того света не вытаскивали, и в принципе имели дело с ядовитыми субстанциями вроде киновари — им не важно.

А теперь давайте по порядку.

Начнём не с первобытного строя (я вообще не понимаю, как там могла действовать наука), а с вождеств. Там в принципе вождь и шаман идут в паре, и шаман, не занятый практическими вопросами, имеет больше времени на отвлечённые.

Античность. Тут на равных рабовладельцы и жрецы, не занятые самообеспечением. Разница в том, что жречество — организация, а среди рабовладельцев мы помним одиночек вроде того самого Аристотеля. И всё-таки знания сквозь века протащили именно безвестные жрецы — потому что организация. Ведь передача книг по наследству могла привести к тому, что какой-то наследник библиотеку пропьёт или (в случае феодализма) сдаст врагам.

Ну и наконец: в дельте Нила растёт папирус, который долго был самым удачным материалом для письма и экспортировался по всему античному миру.

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

Когда Европу отрезали от папируса, книги стали настолько дороги, что иметь даже одну — большая роскошь, а если одну, то какую? Ну, сами понимаете.

Религия же ухитрилась занять интересную нишу: служила любой власти, да и не имела столько ликвидного имущества, чтобы стоило грабить именно монастырь. Золото ликвидно, книги… ну, не очень.

Поздний феодализм. Развитие ремёсел перенесло много власти в города, и случился первый отход науки от религии — университет. Кроме того, бумага и печать привели к тому, что человек — пусть очень богатый человек — мог иметь личную библиотеку, собранную им самим, а не полученную по наследству.

Прото-капитализм. С эпохой Открытий стали появляться централизованные государства, способные содержать науку. И забыл про порох, когда гуситы — вроде они — впервые показали рыцарям, кто здесь имба.

И только капитализм позволил по-настоящему антирелигиозные мысли, которые и приведены в посте, поднявшем волну.

Выговорился.

Показать полностью
6

Ответ MIMOKROKODIL49.5 в «Вопросы без ответа»4

Серия Детские вопросы

Что если жопа специально разделена вертикально, чтобы не хлопали, как багажник, когда бегаешь?

Скорее всего, это тоже играло роль. Хотя эволюция цели не имеет, и просто так проще для эволюции — потому что двусторонняя симметрия.

Копатыч – единственный хищник в смешариках. Почему он ещё никого не съел?

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

Если в Монголии живёт Монгол, то в Чехии – чехол? В Архангельске – архангелы? В Чите — читеры?

Примерно 50:50 первично название народа и страны, и для монголов и чехов первичен именно народ. А для России и Танзании — страна: Русь и Танганьика+Занзибар. В слове «Монголия» есть буквосочетание «ол», а в «Чехии» нет. Архангелогородцы, читинцы — хотя, полагаю, в шутку их вполне могут называть чехлами, архангелами и читерами.

Где Верхний Новгород и Старая Зеландия?

Виллариба и Виллабаджо (то есть Верхняя и Нижняя деревни) — это большая редкость и случается для двух населённых пунктов, появившихся примерно одновременно и рядом.

Новгород — ходячее название для населённого пункта, и когда он получил подобие силы, стали называть Нижним просто чтобы различать.

Зеландия — имеется в виду одна из провинций Голландии (есть ещё остров Зеландия в Балтийском море). Тут причина проста: Европа была во все времена перенаселена, переселенцы уезжают в новооткрытые земли, тоскуют по родине и называют новую землю своей родиной.

Как подберëзовику дослужиться до берëзовика?

Снова каламбур, разрешите не отвечать.

Откуда мы знаем цвет динозавров?

Цвет динозавров придумали художники конца XIX века задолго до того, как нашли научные методы воссоздания цвета. А сейчас — находят остатки чешуи/перьев, выясняют состав и восстанавливают, какого цвета они были, и результаты несколько отличаются от наивных художественных.

Как слепые люди узнают, что закончили подтирать жопу?

У слепых обострены другие чувства. Они, вероятно, пальцами поймут, что там.

Почему Валя — это Валентина, а Галя — не Галентина? Саша — Александр, а Паша — не Пашандр? Толя — Анатолий, а Коля — не Анаколий?

Потому что первично полное имя, а не уменьшительное. Кроме разве что Хрюши — я слышал «реконструкции» полного имени Хрюндий и Хрюн.

Если два универсама «Магнит» построить рядом, они будут притягиваться или отталкиваться?

Отталкиваться. А «Магнит» с «Десяточкой» — притягиваться. Теория игр, но реально магазины одного владельца очень неохотно появляются рядом, а магазины разных — наоборот, тяготеют быть рядом.

Если е*утся лоси и волки, то получатся лолки?

Если кто-то их скрестит, то может и так назвать. Есть же лигр (лев+тигр) и лошак (лошадь+ишак).

За что у усатого мужика из деревни дураков орден?

За мелкие военные заслуги. Возможно, за лётные — у прототипа был лётный шлем, что более логично: шлем + длинные усы + орден. Почему именно крест — видимо, хотели сделать его вне времени.

Если сварить русалку, то это будет рыбный или мясной суп?

И опять что-то вымышленное, разрешите не отвечать. Но русалками изначально называли существ без рыбьего хвоста, только в XIX веке морскую деву из западного фольклора обозвали русалкой.

Если стул поставить на стул, он будет стоять или сидеть?

Стоять.

Что будет делать кот, если собаку обмазать валерьянкой?

Если собака мирная — будет тащиться, случаев дружбы котов и собак немало. Если нет — будет сбегать, стресс пересиливает.

У котов есть инстинкт лезть вверх, но слезать надо учиться, и потому постоянно снимают домашних шерстяных с деревьев. Пока он там сидит на верхотуре, он на валерьянку не реагирует от слова «совсем», в то время как снизу катаются соседские коты, которым опасность не грозит.

Какого цвета слепой хамелеон?

Того же, что и зрячий — если, конечно, выживет без зрения. Он на него полагается, чтобы ловить добычу — в отличие от котов и собак, которые видят плохо. Хамелеон меняет цвет не для маскировки, а для терморегуляции и общения.

Почему Магнитогорск до сих пор не притянулся к Железногорску?

Снова каламбур, разрешите не отвечать.

Если есть рыба-молот, то где то должна быть рыба-гвоздь? Если есть дождевые черви, то где то есть дождевые буби?

Снова каламбур, разрешите не отвечать.

Кстати, черви (масть) ← червлёный (красный) ← черви (беспозвоночные) — из червячка армянской кошенили добывали красную краску. Ныне практически повсеместно разводят более продуктивную мексиканскую кошениль, и это самый безопасный красный, самое то для пищевого красителя или помады.

Если у змеи болит горло, то болит вся змея?

Нет, у змеи есть шея, туловище и хвост.

Если до нас были предки, а после нас будут потомки, то кто тогда мы? Теперьки? Сейчаски?

Современники.

Как зачеркнуть букву Х?

Полагаю, горизонтально.

В Юникод 18 обещают добавить букву «хи» с чертой поверх — для оцифровки записок языковедов, сделанных простой пишущей машинкой.

Есть также кириллическая буква Ӿ, используемая в нивхском языке (Сахалин) для звука [h].

Если бы собаки могли картавить, то как бы они рычали?

Механизм собачьего рыка сильно отличается от нашего «р», так что разрешите без ответа. Ближайший человеческий аналог — Г как в «ага». У разных собак рык очень разный из-за разной анатомии глотки.

Почему белка-летяга за свою жизнь так никуда и не слетала? Хотя планировала.

Офигительный каламбур. Запомню.

Собаки-волкодавы так называются потому, что ими волки давятся?

Потому что волков давят. Волк зверь небольшой, 40…50 кг. А волкодав — здоровая собака, 60 и более кг. Волков много, собаку чабан покупал, обучал и выращивал за свои кровные, и в местах, где волки — важные вредители стад, стараются использовать таких собак, что побеждают волков за счёт простой силы, а не ловкости.

Показать полностью
13

Ответ на пост «Болтливые голосовые помощники»1

Серия Доступно об АйТи

Доступно об АйТи: Взгляд начинающего интерфейсника на голосовые сообщения

Голосовых сообщений есть три вида.

ОДИН. Стандартный статус

Пример: блютусина бренда Ugreen, стоящая у меня в машине. говорит с китаёзным акцентом: «Power on», «Connected», «Disconnected».

Вот не знаю, есть ли «Power Off», но прошлая блютусина, выброшенная из-за ненадёжности и недостаточной громкости, говорила это хорошим received pronunciation (стандартным английским).

Им нужно быть короткими и разными.

На русском я бы сказал: «Включено», «На связи», «Разъединено», «Отключаюсь».

Их можно (и желательно) заменить джинглами, но они должны быть благозвучны и различимы — на колонке JBL Clip 4 я так и не научился различать джинглы «включено» и «выключено».

Нестандартные сообщения могут здорово разнообразить жизнь — например, у Яндекс-навигатора были фразы «Приятно быть штурманом», «Сложила и вычла»… Но это допустимо в определённых случаях, когда выполняются ОБА условия.

  1. Устройство и без того болтливое.

  2. Только для стандартных статусов. Остальные виды информации — нельзя!

Прочие примеры стандартных статусов из навигатора:

  • Поехали

  • Нет интернета/GPS

  • Превышаем

ДВА. Важная информация

Разработка таких сообщений — особое искусство.

Таким сообщениям нужно быть предельно короткими без ущерба пониманию.

Перед важной информацией должно быть маловажное слово-два.

Пример: «Через 100 метров направо». Но только если на перекрёстке — иначе «Через 100 метров на кругу направо», «Через 100 метров держись правее», «Через 100 метров направо во двор».

Таким образом:

  • через — маловажное слово, позволяющее пользователю приготовиться.

  • 100 метров — более важная информация.

  • направо — самое важное.

Точно так же надо говорить не «Впереди камера контроля скорости на 50 километров в час», а «Через 200 метров камера на 50».

Большие цифры должны проговариваться предельно кратко без ущерба пониманию: «Через один километр четыреста направо», «Через полтора километра направо».

ТРИ. Меры, которые нужно принять прямо сейчас

Возьмём тот же навигатор. Сопоставив скорость машины и положение навигатора, он видит, что вы скоро проскочите камеру — и говорит: «Замедлись, камера на 50».

Выбери одно из трёх начал.

1. Повелительный глагол.

2. В чём проблема.

3. Если 2 слишком краткое — то «Внимание» или «Осторожно».

Будь краток, не выкай.

Другие примеры.

  • Нет заряда, закончи работу / Закончи работу, нет заряда. (Когда остаётся времени минуты на полторы и ИБП в любой момент отключится.)

  • Пристегни ремень. Опусти ручник. («Ручной тормоз», «ремень безопасности» — излишество.)

  • Не набирай в движении. (Вообще с отрицательными фразами нужно быть осторожнее, но тут, кажется, катит.)

  • На нас напали! (в стратегических играх)

ЧЕТЫРЕ. Отрицательная реакция на интерфейс

После всего, о чём я рассказал, это несложно. Главное — понять, нужна ли диагностика голосом.

Примеры:

  • Не могу построить маршрут.

  • Нужно построить зиккурат.

  • Нет воды в водопроводе.

ПЯТЬ. Результат ожидания

Примеры: юнит построен, стирка закончена.

Голосовое сообщение годится в одном-единственном случае: если возможны несколько разных результатов в труднопрогнозируемые моменты (обычно в играх).

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества