NFT
NFTとは? NFTとは「Non Fungible Token(非代替性トークン)」の略で。データの所有権といったデジタル世界における権利を記録することができるデジタル資産のことを指します。 これまでのデジタルアート等のデジタル資産は簡単にコピー・複製が可能であったため資産価値が生まれにくい状況にありました。 しかし、NFTの登場によって自分が保有するデジタル資産を唯一無二の存在として証明すること […]
NFTとは? NFTとは「Non Fungible Token(非代替性トークン)」の略で。データの所有権といったデジタル世界における権利を記録することができるデジタル資産のことを指します。 これまでのデジタルアート等のデジタル資産は簡単にコピー・複製が可能であったため資産価値が生まれにくい状況にありました。 しかし、NFTの登場によって自分が保有するデジタル資産を唯一無二の存在として証明すること […]
HashiCorp社が提供するTerraformは、マルチクラウド上のコンピュータやネットワークの構築を自動化する、エンジニアにとても人気のあるツールです。 Terraformとは Terraformとは、HashiCorp社により開発されているオープンソースのインフラ自動構築ツールです。TerraformではAWSなどのクラウドサービス上のインフラリソース(例えばサーバやネットワークなど)をコー […]
ウェブサイトなどで利用されているオープンソースのプログラミング言語・PHPのメジャーアップデート「PHP 8.0.0」がリリースされました。コードの実行時間短縮が見込める実行時コンパイラ(JIT)や複数の型に対応できるユニオン型など、多数の新機能が実装されています。 今回のメジャーアップデートによって一部後方互換性が失われており、軽微なコード修正が必要になる可能性があります。 PHP 8.0.0 […]
はじめに 最近案件でAzureを使用することが増え、リアルタイムアプリケーションを作成する上で面白いサービスがあったので紹介します。 Azure SignalR Serviceの概要 リアルタイムウェブを実現する機能としてのSignalRの説明および、PaaSとしてのAzure SignalR Serviceの説明をしていきます。 SignalRとは SignalRとは、リアルタイムウェブ機能をA […]
プログラマでセキュリティ専門家のPaul Price氏が、GitHubをはじめとするレポジトリ上から暗号通貨の鍵など、本来であれば秘匿すべきコードを検出するアプリShhgitを開発したと発表した。秘密とすべきコードを、開発者などが誤って公開コードに載せてしまうことを防止するためという。 Shhgitは、ハッカーらに狙われて著しいデータ漏洩につながる可能性がある秘密情報がパブリックコードのリポジトリ […]
EnjinCoinの共同設立者でありCTOのWitek Radomski氏は、イーサリアムブロックチェーンにおける新しいトークンの標準規格である「ERC1155」を開発しました。 今までのICOトークンなどは大半がERC20、そしてキャラクターを用いたDappsゲームなどではERC721に準拠したトークンなどが主流でしたが、Dappsゲーム用に新たに設計されたのがこのERC1155です。 この、新 […]
PHPの少数演算において、割と有名な話。 PHPマニュアルにも書いてあるとおり http://jp2.php.net/manual/ja/language.types.float.php PHPの浮動小数に以下のような挙動があります。 [crayon-6703345130afc626643830/] 答えは実行してもらえばわかりますが、7になります。本来であれば8になってほしいところですが、なぜこ […]
Tendermint TendermitはブロックチェーンにおけるコンセンサスアルゴリズムとP2Pネットワークをパッケージングしたソフトウェアです。 これを使うことで、容易かつ安全にブロックチェーンネットワークを構築することが可能です。主な構成要素としてはTendermint Coreと呼ばれる Tendermint コンセンサスエンジンとABCI(Application BlockChain I […]
PWAとは PWAはProgressive Web Appsの略称で、モバイル向けWebサイトをネイティブアプリのように使える仕組みのことです。PWAはそれ自体が何か特殊な一つの技術、というわけではありません。レスポンシブデザイン、HTTPS化など、Googleが定める要素を備えたWebサイトであり、オフラインやプッシュ通知に対応するためのブラウザAPI(Service Workerなど)を利用し […]
中央集権型のデータ管理方法であるHTTPに対してIPFS(InterPlanetary File System)は、データを複数の端末に分散して保存。サーバーダウンやサイバー攻撃で一つのサーバーがダメになっても別のサーバーを使ってデータの復元が可能になる。また、場所ではなくてコンテンツでアドレス指定をするため、例えば政府によるサイト閉鎖も不可能にしています。 WEB3.0の時代は、もう目の前まで来 […]