The OpenNET Project / Index page

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



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

Оглавление

Обновление Firefox 105.0.1, opennews (?), 23-Сен-22, (0) [смотреть все]

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


10. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (10), 23-Сен-22, 21:18 
Не знаю почему у тебя 130. У меня файл размер 144.1 МиБ
Ответить | Правка | Наверх | Cообщить модератору

11. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (10), 23-Сен-22, 21:19 
Скачиваю с сайта www.mozilla.org
Ответить | Правка | Наверх | Cообщить модератору

12. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (10), 23-Сен-22, 21:23 
А если через свойства файла смотреть то: "Размер на диске: 151,1 МБ (151089152 байт)"
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

13. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (10), 23-Сен-22, 21:26 
А "Размер: 151,1 МБ (151088088 байт)" Просмотр информации о файле через свойства файла показывает два размера. Размер и размер на диске.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

17. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (17), 23-Сен-22, 21:44 
это со встроенным шпионским модулем
Ответить | Правка | Наверх | Cообщить модератору

19. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (-), 23-Сен-22, 22:06 
Юмор или не юмор, кому как хочется или кто как может в силу своих знаний так и понимайте. Я тебя предупредил: на этом сайте используется google-analytics. Не жалуйся потом, что заходя на этот сайт google о тебе что-то знает.
Ответить | Правка | Наверх | Cообщить модератору

14. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (10), 23-Сен-22, 21:30 
Может не МиБ надо уточнять. Точно показывает программа так 144.1М.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

53. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (7), 25-Сен-22, 08:34 
Действительно, я как-то накидал скрипт, который наглядно показывает ОБА значения (размер файлов в интернете часто указывается в мегабайтах по какой-то причине). Не благодари.

 $  showfilesize.sh /usr/lib64/firefox/libxul.so
File '/usr/lib64/firefox/libxul.so':
        129.56 mebibytes
        135.85 megabytes

сам скрипт
#/bin/env bash

filename="${1}"

filesize=$(stat --printf=%s "${filename}")
fs_mega=$(bc<<<"scale=2; ${filesize}/1000/1000")
fs_mebi=$(bc<<<"scale=2; ${filesize}/1024/1024")

echo -e "File '${filename}':\n\t${fs_mebi} mebibytes\n\t${fs_mega} megabytes"


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

54. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (7), 25-Сен-22, 08:38 
Я сейчас вижу вместо "File '${filename}':" должно быть написано "File ${filename@Q}:" (исправлять я конечно не буду, это к сведению читателей).
Ответить | Правка | Наверх | Cообщить модератору

55. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (7), 25-Сен-22, 08:49 
Хотя ладно, исправил вместе с шебангом, а то ОКР не даст мне покоя.

Вот для коллекции примерно то же самое в питоне (если у кого баша нет).

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys,os

filename=sys.argv[1]
filesize=os.stat(filename).st_size

print(f"File '{filename}':\n\t{filesize/1024/1024:.2f} mebibytes\n\t{filesize/1000/1000:.2f} megabytes")

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

$  showfilesize.py /usr/lib64/firefox/libxul.so
File '/usr/lib64/firefox/libxul.so':
        129.56 mebibytes
        135.86 megabytes

Что странно, скрипт с некорректным шебангом запускался и не жаловался, я даже не думал об этом.

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

56. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (7), 25-Сен-22, 08:52 
В принципе, я подозреваю, что без шебанга просто попытается исполнить файл в текущем шелле, ведь да? Обычно жалуется на исполняемые файлы с мусором.
Ответить | Правка | Наверх | Cообщить модератору

57. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (7), 25-Сен-22, 09:07 
Ладно, исправил скрипт (scale у bc не округляет значения и это скорее всего не то что нужно), теперь так

#!/bin/env bash

filename="${1}"

filesize=$(stat --printf=%s "${filename}")
fs_mega=$(bc -l<<<"${filesize}/1000/1000")
fs_mebi=$(bc -l<<<"${filesize}/1024/1024")

echo -e "File ${filename@Q}:\n\t$(printf '%.2f\n' ${fs_mebi}) mebibytes\n\t$(printf '%.2f\n' ${fs_mega}) megabytes"


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

21. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (21), 23-Сен-22, 22:49 
Полагаю, что у одного из вас мегабайты (1 мегабайт = 1 000 000 байт), а у другого - мебибайты (1 мебибайт = 1 048 576 байта). Сельские учителя информатики и их достойные ученики со мной правда не согласятся. Ну да Бог с ними. https://www.google.com/search?q=1+mb+in+bytes
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (24), 23-Сен-22, 23:28 
Предпологаю, что у нас у обоих если это он сам не сократил то М это МиБ.
Ответить | Правка | Наверх | Cообщить модератору

26. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (24), 23-Сен-22, 23:32 
Юмор: а может всё проще. Он показал размер libxul.dll 130М.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

41. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (31), 24-Сен-22, 01:19 
ты ещё дискеточные мегабайты вспомни: 1 024 000
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

42. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (42), 24-Сен-22, 02:32 
Ты не прав. В GParted используются размеры в ГиБ и МиБ и т.д. Не одна буква, а ГиБ и МиБ. Но Мегабайт если как пишут, международное сокращение MB (en), но не М. А в програме где я посмотрел размер файла русские сокращения велечин Г,М, К, Б, и т.д. По этому и не определённость у меня и я предпологаю.
Ответить | Правка | Наверх | Cообщить модератору

43. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (42), 24-Сен-22, 02:42 
Надобыло мне сразу написать. 144.1М буква русская. Я не знаю, что означает русские Г,М,К,Б. Предположил МиБ.
Ответить | Правка | Наверх | Cообщить модератору

44. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (42), 24-Сен-22, 02:44 
означают
Ответить | Правка | Наверх | Cообщить модератору

45. "Обновление Firefox 105.0.1"  +/
Сообщение от Аноним (42), 24-Сен-22, 02:50 
Мегаби́т: Mbit или Мбит.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

61. "Обновление Firefox 105.0.1"  +/
Сообщение от Bob (??), 26-Сен-22, 09:39 
Международная система СИ рекомендует:
10 в 6й степени байт - мегабайт.
2 в 20й степени байт - мебибайт.
--
Компы пашут в двоичной системе и собственно отображают, зачастую, в двоичной.
Аналогично отдельные страны так же приняли.
Но - называют 2 в 20й именно мегабайтами!
--
Почему бардак? Юзеров ЭВМ стало больше, общий уровень эрудиции пробил дно, ещё и маркетологи на лохах не прочь заработать.
--
Поэтому производители накопителей делают девайсы в десятиричной системе, а ОС обламывет подсчётом в двоичной (винда - у хомяком просто горит).
Или провайдеры интернета - там всё в битах, вообще дели на 8 чтобы байт получить)
Производители ram в двоичной делают.
--
В итоги мир пытается прийти к 10ричной системе for the great justice, рассчитывая на пол капли вторичных знаний в бошках большинства (ага, щаз). А ушлые продаваны вертят всех как хотят и поступают как им выгоднее.
--
Короче - как бардак с маркировкой type-c, только тут вопрос более глобальный и экзистенциональный)
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

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

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




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

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