Web3.0を次に進める技術トピック~ゼロ知識証明、インテント~

はじめに

こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。エンジニア・PMとして、Web3.0に関わるプロジェクトを担当しております。

最近、Web3.0関連の2つの勉強会に個人的に参加し、ゼロ知識証明(Zero-Knowledge Proofs, ZKP)とインテント(Intent)がこれからのWeb3.0の発展を大きく進める可能性があると強く感じました。勉強会を通じて得た知見を元に、2つの技術の概要と、これからのビジネスの可能性を考えてみたいと思います。

続きを読む

Gitという「コミュニケーションツール」の使い方

こんにちは。次世代デジタル基盤開発事業部の熊谷です。 普段はWebアプリケーションのフロントエンド・バックエンドの開発に携わっています。

突然ですが、Gitとは何でしょうか?

多くのソフトウェア開発者は「ソースコードのバージョン管理ツール」と答えるでしょう。 しかし、私はそれだけではなく「コミュニケーションツール」としての側面も大いにあると考えています。 今回は私が実務の中で得た経験から、Gitのコミュニケーションツールとしての側面について記載します。

…と、大層な事を言っていますが、先に結論を書いておくとコミットメッセージをちゃんと書こうという話です。 この話題については色々な意見があり、すでにネット上にはコミットメッセージに関する記事は沢山あります。 この記事では、私の経験から導き出した一つの意見を共有します。

続きを読む

国際カンファレンス「try! Swift Tokyo 2024」でオーガナイザーとして参加しました!

こんにちは! 決済認証システム開発事業部の冨永です。 現在、主にiOSアプリ・iPadアプリの設計・開発を担当しております。

先日Swiftの国際カンファレンスである try! Swift Tokyo 2024 にオーガナイザーという形で参加してきました! 国際カンファレンスも、そのオーガナイザーというのも初めてだったので、 その時の体験を書きたいと思います!

続きを読む

プログラマー初心者の壁「再帰処理」を実装しながら理解してみた

こんにちは。決済認証システム開発事業部の松浦と申します。 現在Go言語を用いたAPIサーバーの開発を担当しています。

再帰というものについての記事を書きたいと思います。 再帰という考え方はプログラミングに適用できますが、言語学・論理学・数学・計算機科学など幅広い分野で使われているようです。 休みの日などにプログラミング関連の本やwebの情報を読んだり、見たりすることが多く、再帰がどうこうという話が色々な所で出てきてなかなか理解できなかったのが、この記事を書こうと思ったきっかけになります。

続きを読む