2019年10月1日のブックマーク (2件)

  • 一周回って、人間が読み書きする設定ファイルはJSONが良いと思った | フューチャー技術ブログ

    最近GoでCLIツールを作っていますが、JSONが良いとなんとなく思っています。 続編も公開しました(追記:2019年10月2日)。 CUEを試して見る 設定ファイルフォーマット近年、設定ファイルを書くプレーンテキストのフォーマットとしては次のようなものが多いかと思われます。 XML 多くのプログラミング言語において標準ライブラリで扱える(ただしNode.jsにはない) XMLスキーマ、XSLTなどの周辺ツールも揃っているが、記述が冗長になりがちで、敬遠されがち。 ini QtやPythonの標準ライブラリで扱える 深い階層や配列を扱うのが苦手 JSON ほとんどのプログラミング言語で標準ライブラリに入っている 特にフロントエンドJavaScriptでは追加のライブラリを利用する必要がなく、速度も早く、gzipすればファイルサイズもかなり小さくなる。T 閉じかっこが必要、コメントがつけら

    一周回って、人間が読み書きする設定ファイルはJSONが良いと思った | フューチャー技術ブログ
    benridane111
    benridane111 2019/10/01
    さらに一週回ってCSV
  • 「iPhone 4S」~「iPhone X」に新たな脱獄方法、パッチ不可能との報告

    セキュリティ研究者が米国時間9月27日、「iOS」の新たなジェイルブレイク(脱獄)の方法を公開した。報道によると、Appleの「A5」から「A11」チップを搭載するすべてのiOSデバイスに影響するという。これは、2011年にリリースされた「iPhone 4S」から2017年の「iPhone X」までに及ぶ。 米ZDNetの記事によると、このジェイルブレイクは「checkm8」という新しいエクスプロイトを使用し、bootromの脆弱性を利用してiPhoneに関するすべての権限を所有者に与えるという。同エクスプロイトを発見した研究者はハンドル名「axi0mX」を名乗り、このジェイルブレイクが恒久的かつパッチ適用不可能だと説明した。 EPIC JAILBREAK: Introducing checkm8 (read "checkmate"), a permanent unpatchable bo

    「iPhone 4S」~「iPhone X」に新たな脱獄方法、パッチ不可能との報告
    benridane111
    benridane111 2019/10/01
    再起動までの間なら仮釈放じゃないの?