The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Будущий релиз Ubuntu перейдёт на десятичную систему отображе..., opennews (ok), 27-Мрт-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


505. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от thirteensmay (?), 30-Мрт-10, 20:58 
уже 4 раза писал, специально для вас - пятый ;) перестаньте ослов за уши притягивать, бит, байт, секунда, день, год, все это разные единицы и общепринятые коэффициенты перевода, а байт и килобайт это одна единица и масштаб не соответствует общепринятому пониманию, вот и вся проблема. Представьте что компьютерная минута была бы равна 64 сек., а че мля, удобно же ? ну так а че килобайт тогда ? выправлять косяк надо, лучше бы подумали как, а то все сливаете.
Ответить | Правка | К родителю #492 | Наверх | Cообщить модератору

506. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +1 +/
Сообщение от Arcturus (?), 30-Мрт-10, 21:30 
>уже 4 раза писал, специально для вас - пятый ;) перестаньте ослов
>за уши притягивать, бит, байт, секунда, день, год, все это разные
>единицы и общепринятые коэффициенты перевода, а байт и килобайт это одна
>единица и масштаб не соответствует общепринятому пониманию, вот и вся проблема.
>Представьте что компьютерная минута была бы равна 64 сек., а че
>мля, удобно же ? ну так а че килобайт тогда ?
>выправлять косяк надо, лучше бы подумали как, а то все сливаете.

Забавы ради покажу в чём косяк
1 секунда = 1000 милисекунд
1 минута = 60 секунд
1 час = 60 мин
1 сутки = 24 часа
1 неделя = 7 суток
1 год = 365 дней (обычно)

Внимание, вопрос! Как Вас показывается время в трее?! Как!? В часах с  минутами? А дата? Год/месяц/день?
--- это не по СИ! В си единица измерения времени -- секунда, и всё, мля! И в файлах у Вас даты должны показываться в секундах. Юниксы, кстати, это держат -- время в секундах с 1970-го.

Не вижу принципиальной разницы с:
1 KiB = 1024B
1 MiB = 1024 KiB
1 GiB = 1024 MiB
etc.

Выбирайте:
а. Либо ориентация на СИ, но тогда 100%
б. Либо ориентация на общепринятое. Так вот как раз 1024-based и является общепринятым сообществом профессионалов. Ибо удобно, как и время в трее. А прогибаться под необразованное большинство, так и смогшее осилить информатику 10-го класса, профи как-то... нехорошо.

Ответить | Правка | Наверх | Cообщить модератору

507. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +1 +/
Сообщение от Arcturus (?), 30-Мрт-10, 21:35 
Да, да, по СИ, это было время мерять в гига-секундах и мега-секундах...
- Не подскажете, который час?
- 5 гигасекунт : 25 мегасекунд.
- Спасибо!
Ответить | Правка | Наверх | Cообщить модератору

510. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от thirteensmay (?), 30-Мрт-10, 22:21 
да не в си дело, и никакая 100% тут не нужна, ваш пример про время это какраз показывает, ни си ни профи там непричем, все дело в общепринятом понимании, традициях. 1024 является общепринятым лишь в относительно узком кругу профессионалов, даже в IT тех кому эти 1024 и нафиг не впились полно, а что уж говорить о подавляющем большинстве остальных специалистов, экономистов, биологов, химиков, строителей и просто образованных людей, у всех у них кило = 1000, это вообще в жизни общепринято. Получается что явное меньшинство, ни чем не более интеллектуальное чем явное большинство диктует всем свои условия и вызывает косяки. Я вам больше скажу, на самом деле это меньшинство ничего не диктует (исключая некоторых крикунов в этом топике), профи свободно могут оперировать киби.
Ответить | Правка | Наверх | Cообщить модератору

511. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от thirteensmay (?), 30-Мрт-10, 22:36 
еще пример, теже кудабы не казалось суровые профи физики, считают там у себя внутри в секундах и еще бог знает каких полупериодах, но при публикации статей не поленятся перевести в человеческие дни месяцы и годы, и не выеживаются при этом, и остальные спецы также, так нет, упоротые "компьютерщики" будут с пеной у рта доказывать какие они профи и какие вокруг лохи.
Ответить | Правка | Наверх | Cообщить модератору

513. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от filosofem (ok), 30-Мрт-10, 23:31 
>Выбирайте:
>а. Либо ориентация на СИ, но тогда 100%
>б. Либо ориентация на общепринятое. Так вот как раз 1024-based и является
>общепринятым сообществом профессионалов. Ибо удобно, как и время в трее. А
>прогибаться под необразованное большинство, так и смогшее осилить информатику 10-го класса,
>профи как-то... нехорошо.

Переложить все время и углы на десятичное основание мысль здравая, но исторически не сложилось. Из-за этого фэйла придется терпеть то что есть. С килобайтами тоже может не получиться, но хоть какой-то прогресс намечается.
Конечно по уму следовало бы все вычисления перевести на основание 0х10 и с детства в школе этому учить. Тогда кстати и не пришлось бы пользоваться костылями вроде 1024. Но сомневаюсь, что каком-нибудь маньяку когда-либо удастся это реализовать, потому что кроме стандартов пришлось бы еще и национальные языки адаптировать.

Ответить | Правка | К родителю #506 | Наверх | Cообщить модератору

516. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от thirteensmay (?), 31-Мрт-10, 00:07 
да не, все вычисления перевести на основание 0х10 это вы махнули, у двоички есть неоспоримые преимущества в машинном счете, а вот формировать некую единую десятичную общность имхо стоит, выдавливая при этом остальные системы в узкие профессиональные области.
Ответить | Правка | Наверх | Cообщить модератору

530. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +1 +/
Сообщение от pavlinux (ok), 31-Мрт-10, 01:54 
>Забавы ради покажу в чём косяк
>1 секунда = 1000 милисекунд
>1 минута = 60 секунд
>1 час = 60 мин
>1 сутки = 24 часа
>1 неделя = 7 суток
>1 год = 365 дней (обычно)

Не обычно, а с вероятностью 0.75 :)

Ответить | Правка | К родителю #506 | Наверх | Cообщить модератору

532. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от pavlinux (ok), 31-Мрт-10, 02:23 
>Внимание, вопрос! Как Вас показывается время в трее?! Как!? В часах с
> минутами? А дата? Год/месяц/день?
>Не вижу принципиальной разницы с:

Опа...

Разница в том, что
1. Бит - дискретная, неделимая величина, его нельзя дробить бесконечно, время - линейно, бесконечно (по СТО - криволинейно)
2. Время имеет свойство модальности.  
3. Свойство цикличности, которое на планете, где мы измеряем, зависит от вращения планеты... на Марсе совершенно другие сутки.

Часы и минуты, - это ещё, по-моему с древней Византии пошло, и имеет 60-ную систему счисления.
И имеет чисто исторический смысл, нежели рационально-бытовой.

Ответить | Правка | К родителю #506 | Наверх | Cообщить модератору

509. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от Alex (??), 30-Мрт-10, 22:02 
>Представьте что компьютерная минута была бы равна 64 сек., а че
>мля, удобно же ? ну так а че килобайт тогда ?
>выправлять косяк надо, лучше бы подумали как, а то все сливаете.

Насчет минуты хз, минуты отдельно считают редко - обычно секунды и/или миллисекунды с "начала времен".

Зато вот компьютерная секунда - вообще хитрая бестия. Где-то она равна примерно 18.2 тика таймера (именно 18.2 - дробному значению, да еще и не совсем 18.2), где-то - 100/1000, где-то 1024, где-то еще чему.

---

The story behind the 55ms timer tick rate goes all the way back to the original IBM PC BIOS. The original IBM PC used a 1.19MHz crystal, and 65536 cycles at 1.19MHz equals approximately 55ms. (More accurately, it was more like 1.19318MHz and 54.92ms.)

But that just pushes the question to another level. Why 1.19...MHz, then?

With that clock rate, 216 ticks equals approximately 3600 seconds, which is one hour. (If you do the math it's more like 3599.59 seconds.) [Update: 4pm, change 232 to 216; what was I thinking?]

What's so special about one hour?

The BIOS checked once an hour to see whether the clock has crossed midnight. When it did, it needed to increment the date. Making the hourly check happen precisely when a 16-bit tick count overflowed saved a few valuable bytes in the BIOS.

Another reason for the 1.19MHz clock speed was that it was exactly one quarter of the original CPU speed, namely 4.77MHz, which was in turn 4/3 times the NTSC color burst frequency of 3.5MHz. Recall that back in these days, personal computers sent their video output to a television set. Monitors were for the rich kids. Using a timer related to the video output signal saved a few dollars on the motherboard.

Ответить | Правка | К родителю #505 | Наверх | Cообщить модератору

531. "Будущий релиз Ubuntu перейдёт на десятичную систему отображе..."  +/
Сообщение от pavlinux (ok), 31-Мрт-10, 02:01 
>>Представьте что компьютерная минута была бы равна 64 сек., а че
>>мля, удобно же ? ну так а че килобайт тогда ?
>>выправлять косяк надо, лучше бы подумали как, а то все сливаете.
>
>Насчет минуты хз, минуты отдельно считают редко - обычно секунды и/или миллисекунды
>с "начала времен".
>
>Зато вот компьютерная секунда - вообще хитрая бестия. Где-то она равна примерно
>18.2 тика таймера (именно 18.2 - дробному значению, да еще и
>не совсем 18.2), где-то - 100/1000, где-то 1024, где-то еще чему.

(More accurately, it was more like 1.19318MHz and 54.92ms.)

Только не забывайте, что MHz это мильён герц.

1.19318MHz  and 54.92 ms. =
1193.18 KHz and 54.92 ms. =
1193180 Hz  and 54920 us.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру