1. HOME
  2. Blog

Activity

社員コーナー

ブロックチェーン関連情報

Salesforceにもブロックチェーンを採用しました。 ノード: 取引は通常、ネットワークのすべてのメンバーに分散されます。メンバーはノードと呼ばれます。 ブロック 1 つのバージョンではなく、暗号化された記録 (ブロック) のチェーン内の取引先を追跡します。 ブロックチェーン すべてのブロックはネットワークで検証されます。ブロックは最初から最新までリンクされています。そのためブロックチェーンと呼ばれます。 分散台帳技術 これは一種のデータベースで、参加者間で共有、複製、同期されます。 ビットコインとブロックチェーンネットワークの関係 ビットコインとブロックチェーンの違い ビットコインとブロックチェーンは同じものでしょうか? いいえ、違うものです。ただし、両者は緊密に関係しています。 最初にブロックチェーンを使用したのはビットコインです。実は、ブロックチェーンはビットコインをサポートするために考案されました。そのため、何気なくビットコインという用語がブロックチェーンの意味で (またはその逆に) 使用されることがよくあります。 ブロックチェーン技術は他の業種で適用されてきましたが、依然として混同されています。 ブロックチェーン技術の進化 ビットコインは、サトシ・ナカモトが 2008 年に考案した、法的規制のない仮想通貨です。暗号通貨とも呼ばれます。ビットコインの背景にある考え方は、政府による統制を迂回してオンライン取引を簡略化するというものでした。当然、お金だけあってもこれは実現できません。取引自体をセキュアに追跡する手段が必要になりました。 ビットコインの取引は、オープンで公開されている匿名のピアツーピアネットワーク上のブロックチェーンを使用して保存され、移転されます。つまり、ブロックチェーンはビットコイン台帳を維持するための基盤です。 ブロックチェーンネットワークのしくみ ブロックチェーンでは、銀行など取引を仲介する第三者を必要としません。信頼と透明性を確立するために、ブロックチェーンでは以下を使用しています。 ハッシュ (SHA256 暗号化ハッシュなど)。どんなに小さな変更でも、ハッシュ値が違えば、別のブロックになります。変更は一意の ID で表され、変更があればネットワークの全員が明確に把握できます。 デジタル証明。取引が適切な参加者から発生するようにします。つまり、なりすましはありません。 コンセンサス (合意)。データを検証するための一連のチェックです。言い換えると、特定の正確さの証明に全参加者が合意します。 メモ ビットコインの場合、「マイニング」という形式のコンセンサスが使用されます。メンバーが複雑でリソース集約型の等式を処理して文字列を作成し、それを他のメンバーが取引の正当性の検証に使用します。 ブロックチェーンネットワークの非中央集権的な性質が、単一または複数の参加者がシステム全体を攻撃するのを防止します。全員が平等で、同じルールに従います。  これにより、ネットワークの全メンバーによって、明確かつ透明性のある信頼できる方法で変更が合意された場合を除き、取引の変更や無効化はできなくなります。 ビットコインとブロックチェーンの主要な違いは何ですか? ブロックチェーンはビットコイン台帳を維持するための基盤です。 ブロックチェーンはどのように信頼と透明性を確立しますか? ハッシュ 、 デジタル証明、 コンセンサス (合意) ※何かあれば、Mail(tou@sunnysoft.co.jp)へ問い合わせてください。

2019年度忘年会

2019年11月27日サニーソフト忘年会大成功! 会場:ホテル雅叙園旬遊記 様々な飲み物 美味しいものがあるよ! おしゃれな部屋 日本語先生挨拶。 新入社員挨拶。 ビンゴゲームで遊ぶ。 皆さん楽しそう!

Salesforce Platformのご紹介 – 概要デモ

Salesforceは、クラウドコンピューティング市場におけるシェア、営業・サポート・マーケティングのソリューションともに全世界No.1を誇る、業界最大のシェアサービスです。クラウド型のビジネスアプリケーションを提供しています。 Salesforceは、クラウド上で顧客管理・営業管理などを行うことができます。クラウド型のため、面倒なサーバー構築などの作業は不要です。インターネット環境さえあれば、いつでもどこでも通常のWebサイトと同じ感覚で使用できます。 ソフトウェアをWeb上でサービスとして提供する「SaaS(Software as a Service)」型のアプリケーションです。従来はソフトウェアをパッケージ製品としてPCにインストールするタイプが主流でしたが、SaaS型はユーザーが必要な機能だけを選択して利用可能です。選択した機能や利用状況に応じて料金を支払うので、企業はコストやリスクを最小限に抑えられます。必要のない機能を省いて操作性や処理性能の低下を防ぎ、ビジネスの変化に対応して柔軟に機能を拡張していくことができます。 SaaSの利便性をさらに高めるものとして、「PaaS(Platform as a Service)」によるアプリケーション開発を実現させた「Force.com」があります。PaaSとは、アプリケーション開発のプラットフォーム(ソフトウェアを稼働させるOSや開発環境)をWeb上でサービスとして提供する方法です。Force.comを使えば、開発に必要なデータベース、UIの定義、外部連携の統合機能などがネットワーク上に用意されているため、工数のかかる開発環境の構築作業が必要なくなり、アプリケーション開発に専念できます。 Salesforceは、各企業が必要な機能だけを選択できる従量課金性のサービスなので、業種や事業規模を問わず利用可能です。実際に、Salesforceを採用している企業の3分の2以上は中小企業で、小規模な事業者でも活用できるサービスといえます。

第二事業部社員旅行

2019年5月26日サニーソフトの第二事業部の社員旅行が開催されました。 1274年、鎌倉時代に日蓮聖人が身延山へ入り「法華経」の読誦と門弟たちへの教導に終始していた、日蓮宗の総本山です。 さすが、祖師堂も立派です。 頂上からの景観はとても素晴らしかったです。 富士五湖楽しんだ。

GoLang開発経験紹介

Goは2009年にGoogleがリリースしたオープンソースのプログラミング言語です。Go言語はシンプルな構文、分かりやすい文法が特徴です。また、動作を軽くするために、機能も最適化されているため、年々人気が上がってきている言語と言えます。 さらに、Go言語は文法が分かりやすくて覚えるのが比較的簡単なため、初心者が初めてプログラミング学習を始めるのにおすすめの言語でもあります。 その他にもGoには、軽量スレッディングのための機能、動的型付け言語のような容易性といった特徴があります。