GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    TÔ DE MUDANÇA (augustocc@social.br-linux.org)'s status on Tuesday, 02-Jan-2024 22:31:58 JST TÔ DE MUDANÇA TÔ DE MUDANÇA

    O tempo passou e hoje tanta gente acredita que o "bug do milênio" era um exagero ou farsa, porque ~nada aconteceu.

    Eu era programador e lembro quanto tempo gastei, ali a partir de 1994, corrigindo ou adaptando sistemas, bases e lógicas que representavam o ano em 2 dígitos, pra eles não pirarem quando passasse de 99 pra 00.

    No mundo todo, passamos uma década corrigindo o bug.

    Não foi catástrofe mesmo - graças ao nosso sucesso, e não por exagero das previsões.

    Obrigado, de nada.

    In conversation Tuesday, 02-Jan-2024 22:31:58 JST from social.br-linux.org permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: www.tv2.no
      TV2.no - Norges raskest voksende nyhetsnettsted
      from TV 2 AS
      TV 2 er Norges beste nettsted for nyheter, sport, underholdning, vær, tv-guide og video.
    • Embed this notice
      jox121 (jox121@mastodon.social)'s status on Tuesday, 02-Jan-2024 22:31:55 JST jox121 jox121
      in reply to
      • Kiloku

      @Kiloku @augustocc o que vai acontecer exatamente em 2038 para causa outro bug do tempo?

      In conversation Tuesday, 02-Jan-2024 22:31:55 JST permalink
    • Embed this notice
      Alexandre Oliva (lxo@gnusocial.net)'s status on Tuesday, 02-Jan-2024 22:31:55 JST Alexandre Oliva Alexandre Oliva
      in reply to
      • jox121
      o contador de tempo desde um instante de referência quase universal vai estourar, como que passando de 99 a 00.
      especificamente, o número de segundos desde 1970-01-01 vai ocupar todos os 31 bits comumente alocados para armazenar dados desse tipo. numa representação comum de 32 bits, somar um ao maior número representável resulta o menor número representável. então, programas e sistemas que não tenham sido modificados ou preparados para adotar uma representação com mais bits verão o relógio virar de 2147483647 (0x7fffffff = 2038-01-19 03:14:07 UTC) a -2147483648 (0x8000000 = 1901-12-13 08:45:52 UTC). o instante 0, nessa representação bastante comum, foi 1970-01-01 00:00 UTC.
      In conversation Tuesday, 02-Jan-2024 22:31:55 JST permalink
    • Embed this notice
      Kiloku (kiloku@burnthis.town)'s status on Tuesday, 02-Jan-2024 22:31:57 JST Kiloku Kiloku
      in reply to

      @augustocc o próximo é o de 2038, né? Será que vai ser mais fácil de mitigar?

      In conversation Tuesday, 02-Jan-2024 22:31:57 JST permalink
    • Embed this notice
      Xenotar (xenotar@mastodon.social)'s status on Tuesday, 09-Jan-2024 16:05:18 JST Xenotar Xenotar
      in reply to
      • Alexandre Oliva
      • jox121

      @lxo @jox121 Oliva, parece que a partir do kernel 5.1 o Linux já resolveu o problema mas tem todo um universo de aplicações que devem continuar em 32 bits e rodar em modo compatibilidade, nao?

      In conversation Tuesday, 09-Jan-2024 16:05:18 JST permalink
    • Embed this notice
      Alexandre Oliva (lxo@gnusocial.net)'s status on Tuesday, 09-Jan-2024 16:05:18 JST Alexandre Oliva Alexandre Oliva
      in reply to
      • Xenotar
      são várias as dificuldades envolvidas. há várias camadas e peças que podem precisar de correção, de kernel e libc a programas que podem precisar ser corrigidos ou, com sorte, só auditados e recompilados (se alguém conseguir localizar os fontes)
      In conversation Tuesday, 09-Jan-2024 16:05:18 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.