gegmopo4: (Default)

Когда это имет смысл в C++?

switch(...)
{
 case true:
    ...
    break;
 case false:
    ...
    break;
 default:
    ...
}

Навеяно всяким разным.

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

gegmopo4: (Default)

Придумал новое слово — «генэтика». Увы, всё придумано до нас.

gegmopo4: (Default)

OpenNet на протяжении последнего года уверенно доганяет и перегоняет ЛОР. Размер и бессмысленность флейма уже почти одинаковы. И это при наличии кой-какой модерации.

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

Как всем известно со школы, в системе единиц СИ используются приставки кило-, мега-, гига- и т. д. для обозначения множителя 103, 106, 109,… Благодаря тому, 210=1024 очень близко к 103=1000, в компьютерном жаргоне эти множители стали использоваться для обозначения множителелей 210, 220, 230,… Но не везде.

Одними из первых перешли на традиционную систему производители жёстких дисков после того, как исчезла технологическая необходимость в степенях двойки и объёмы дисков выросли (с кило- разница невелика, а вот 230 отличается от 109 уже более чем на 7%). Скорость сетей тоже принято измерять в килободах, но об этом сейчас забывают. Десятичные множители просто удобнее для людей, компьютеры же давно уже научились выводить результат в цифровом десятичном виде, а не строчкой светодиодов.

Чтобы устранить неоднозначности и разночтения между жаргонными и общепринятыми приставками, 11 лет назад (попытки различать «килобайты» были и раньше) были предложены новые имена для двоичных префиксов, получившиеся заменой второго слога на «-би-» (от «бинарный») — киби-, меби-, гиби-. За десятичными оставались старые названия. За эти 11 лет «новшество» постепенно распространилось, особенно в тех приложениях, где кратность степени двойки была не важна, а человекочитаемый вывод важен. Если же степень двойки была обусловлена природой значения, использовали правильные двоичные префиксы. По крайней мере с 2002 года (может раньше) это есть даже в coreutils (ls -l --si, du --si, df -h), входящем в любой дистрибутив Линукса. И во многих других прикладных программах.

В Ubuntu просто решили провести ревизию и исправить неправильное использование префиксов в остальных программах (скорее всего давно не обновляемых). Если имеется в виду 1024 байт, то писать KiB, а если 1000 — KB. Ну и посмотреть, действительно ли нужен множитель 1024, или удобнее перейти к 1000.

Двоичные префиксы пока планируется оставить только для указания объёма оперативной памяти, сейчас выпускаются модули памяти с ёмкостью, выраженной степенью двойки. Но я практически уверен, что в ближайшие десять лет (если не пять) и это изменится. Как и с жёсткими дисками, с усложнением технологии пропадёт необходимость в степенях двойки. Получают, например кристалл с 20 гибибайтами памяти, тестируют, обнаруживают бракованные биты, но вместо выбрасывать весь кристалл, помечают некоторые блоки как дефектные, некоторые, как резервные, в некоторые записывают серийный номер и ключ производителя, и, потратив на разно почти полгигабайта, на выходе имеют изделие заявленной ёмкости ровно 21 гигабайта.

gegmopo4: (Default)
Пьянобо́рская культу́ра (о́бщность) — культурно-историческая общность, существовавшая во II веке до н. э. — II/IV веке н. э. в Нижнем Прикамье и по реке Вятке. Пьяноборская культурно-историческая общность сформировалась на основе распавшейся ананьинской культурно-исторической общности.

Цели

Feb. 21st, 2010 06:28 pm
gegmopo4: (Default)

Есть — сытость.

Пить — ?

@

Dec. 27th, 2009 06:23 pm
gegmopo4: (Default)
@

По-русски — «собака» (очевидно породы «лайка»).

По-украински — «равлик» (улитка).

P. S. Выводы из всего этого достаточно туманны ([livejournal.com profile] gornal).

gegmopo4: (Default)

Вот [livejournal.com profile] andrey_lensky среди примеров раздражающего неправильного употребления приводит словечко «костурбатый». Дескать откопают редкое словечко у Даля, да и то переврут.

Действительно, у Даля, оказывается, упоминается слово «кострубатый» (значение, правда, не дано, указано лишь на родство с «костром»). Но это же слово («кострубатий», произносится [кострубатый]) есть и в современном украинском языке. Не очень часто упоминаемое, но всё же известное. Ближайший перевод на русский — «корявый».

А что же скажет Гуголь?

  • Кострубатий — 4220 результатов. Немного, но ссылки не только на словари, но и на литературные произведения и живой современный язык.
  • Кострубатый — 5100 результатов. Ссылки в основном на Даля и основанные на нём электронные словари. Очевидно, что в русском языке это слово давно устарело.
  • Костурбатий — 47 результатов. Встречаются в текстах не очень грамотных или просто неаккуратных людей. Замечено употребление русскоязычными, очевидно плохо знакомыми с украинским языком.
  • Костурбатый — 11 результатов. Первой идёт ссылка на вышеупомянутый пост Псмита, но есть и употребление самыми разными людьми.

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

gegmopo4: (Default)

Прошёлся по своей библиотеке.

На первом месте «Улисс» Джеймса Джойса. Около 11,5 тыс. слов в одном предложении! Но это мошенничество, ведь Джойс просто не употребляет знаки препинания.

Леонид Цыпкин, «Лето в Бадене» — полноценное предложение на 7,6 тыс. слов. Действительно могучее предложение.

На третьем месте со значительным отрывом Виктор Пелевин. Его рассказ «Водонапорная башня» весь состоит из единственного предложения на 2,8 тыс. слов.

Дальше идут Уильям Фолкнер («Осквернитель праха») — 1,6 тыс. слов, Александр Гончаров («Оберег»), Евгений Филенко («Блудные братья») и Эрленд Лу («Лучшая страна в мире») — по 1,3 тыс. слов.

Я мог и пропустить какого-нибудь рекордсмена, если в нём использовались сокр. и проч.…

P. S. Подсказали ещё Габриэля Маркеса («Последнее путешествие корабля-призрака») — 1,9 тыс. слов.

Profile

gegmopo4: (Default)
gegmopo4

May 2015

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 23rd, 2017 03:23 pm
Powered by Dreamwidth Studios