> 今日の仮想通貨ニュース
bitcoin
bitcoin

$94405.100127 USD 

-1.52%

ethereum
ethereum

$3353.258701 USD 

0.58%

tether
tether

$0.998571 USD 

-0.05%

xrp
xrp

$2.162430 USD 

0.14%

bnb
bnb

$693.854608 USD 

0.37%

solana
solana

$185.956712 USD 

-1.43%

dogecoin
dogecoin

$0.313635 USD 

-0.08%

usd-coin
usd-coin

$0.999985 USD 

0.00%

cardano
cardano

$0.888872 USD 

3.06%

tron
tron

$0.260172 USD 

3.48%

avalanche
avalanche

$37.299297 USD 

-0.53%

toncoin
toncoin

$5.829554 USD 

1.79%

chainlink
chainlink

$22.576090 USD 

-1.00%

shiba-inu
shiba-inu

$0.000022 USD 

0.88%

sui
sui

$4.200531 USD 

-0.39%

Ruby(プログラミング言語)

Ruby(プログラミング言語)とは何ですか?

Ruby はもともと 1995 年にまつもとゆきひろ (プログラミング コミュニティでは Matz としても知られている) によって個人プロジェクトとして設計され、リリースされましたが、それ以来、大規模で忠実な開発者コミュニティの関心を集めてきました。

松本氏によると、Ruby の開発に取り組む前は、使いやすく人間中心のオブジェクト指向スクリプト言語を探していましたが、当時存在していた言語のどれも彼にとって満足のいくものではありませんでした。たとえば、Matz は Perl はやや難解であり、Python は真のオブジェクト指向ではないと考えていたため、独自の言語を作成しようとしました。

Ruby を設計するとき、Matz の哲学は、プログラミングを行っているコンピューターのニーズではなく、人間のプログラマーのニーズに焦点を当てていました。そのため、彼はプログラミング作業を最小限に抑え、混乱の原因となる可能性を排除する設計原則を実装しました。

Ruby は、2004 年に David Heinemeier Hansson によって Ruby on Rails が作成されるまで、最初の数年間は比較的無名な言語でした。Ruby on Rails は、フルスタックの複雑さを大幅に軽減したモデル ビュー コントローラー (MVC) フレームワークです。ウェブアプリ開発。結果として、Ruby は Twitter や Airbnb などの大規模プラットフォームの基盤として機能してきました。

Ruby は RubyGems と呼ばれるパッケージ ライブラリを採用しており、コミュニティ メンバーは他の開発者が使用するライブラリやアプリケーションを提出できます。これらのパッケージ (いわゆる「gems」) は、コマンド ラインを使用してインストールできます。多くの Ruby ライブラリは、非常に人気のあるソフトウェア開発およびバージョン管理サービスである GitHub でホストされており、このサービス自体も実際には Ruby on Rails 上に構築されています。

暗号通貨業界では、Ruby は、C++ やイーサリアム (ETH) 独自の Solidity などの他のプログラミング言語ほど人気が​​ありません。ただし、多くのプロジェクトは、プラットフォーム上で Ruby ベースのアプリケーションを開発するために必要なサポートとツールセットを提供しています。これらには、ARK とすでに述べた Ethereum が含まれます。

信頼された実行環境 (TEE)

Trusted Execution Environment (TEE) は、メイン プロセッサ内の安全な領域であり、機密性の高いコードやデータが改ざんや外部からの監視を恐れることなく動作できる保護されたスペースを提供します。

人間の鍵

ヒューマン キーは、ユーザーの身元、知っていること、所有しているものから派生した暗号キーです。これらは、デジタル資産の保護、プライバシーの保護、分散型 Web へのアクセスに使用されます。

オープンファイナンス (OpenFi)

OpenFi は「Open Finance」の略で、従来の金融 (TradFi) と分散型金融 (DeFi) を統合した金融フレームワークです。

サービスとしてのロールアップ (RaaS)

Rollups-as-a-Service (RaaS) を使用すると、ビルダーは独自のロールアップを迅速に構築して起動できます。 RaaS プロバイダーは、基盤となる技術スタックのカスタマイズ、コードなしの管理、コア インフラストラクチャとのワンクリック カスタム統合などのエンドツーエンドのソリューションを提供します。

データ可用性サンプリング (DAS)

データ可用性サンプリング (DAS) は、各参加者がデータセット全体をダウンロードすることなく、分散型アプリケーションがブロック データの可用性を検証できるようにする方法です。

複数のデータの可用性 (MultiDA)

このブロックチェーン アーキテクチャでは、複数のデータ可用性 (DA) サービスを使用してデータの冗長性を確保します。