プログラム全般

プログラム全般
テーマ名
プログラム全般
テーマの詳細
プログラム・プログラミングに関することなら問いませんので、お気軽にトラックバックして下さい
テーマ投稿数
1,338件
参加メンバー
136人
管理人
toritori管理画面

にほんブログ村 テーマ機能

テーマは、参加ランキングのカテゴリー・サブカテゴリーに関係なく、記事のテーマが合えばどなたでも参加することができます。

▼ ブログ村テーマへのリンク方法

あなたのブログに「プログラム全般」テーマのバナーを掲載しませんか?
テーマのバナーやリンクをINポイントランキングの対象にしたいメンバーの方は、ログインしてからリンクタグを取得してください。
・バナーを変更したい場合は、必ず画像に「テーマ」の文字かバナーロゴを重ねてください。
・テキストリンクに変更されたい方は、以下のテキストに変更いただき掲載してください。
 「プログラム全般 IT技術ブログ・テーマ」
※以前より掲載いただいているテキストリンクについてはそのままご利用いただけます。

▼ リンクタグ … ここから下、リンクタグをコピーしてお貼りください

プログラム全般の記事

1件〜50件

  • Google Colaboratory を使う
    2020/01/16 15:36
    Google Colaboratory を使う

    Google が提供する Colaboratory(あるいは Colab)はクラウドで実行される Jupyter Notebook 環境で、設定不要で、無料で利用できます   [1] 。 参考サイト [1] の「その他のリソース」にある「TensorFlow での最初の...

  • PyGObject を試す (2) 〜 電卓エミュレータ
    2020/01/16 15:36
    PyGObject を試す (2) 〜 電卓エミュレータ

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • ソフトウェアエンジニアで良かったこと
    2020/01/16 12:29
    ソフトウェアエンジニアで良かったこと

    ソフトウェアエンジニアで良かった事「世の中のツールやシステム等はすぐ使いこなせる」です大概のシステムの仕組み、使い方はすぐ理解できます普段から難解なエンジニア専用ツールを触って慣れているから。このスキルを活かさない手は無いですね脳死して事務作業するだけなんてもったいない— とあるSWエンジニアのつぶやき (@SW11131900) 2020年1月16日 ↓にほんブログ村ランキングに参加しています

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • MSYS2 の導入
    2020/01/15 07:27
    MSYS2 の導入

    MSYS (Minimal SYStem) は、Windows 上で動作する軽量の UNIX 風シェル環境です。 Unix シェル Bash やテキスト操作ユーティリティ (g awk , sed , findutils)、ソースコードパッチ用ツール (diffutils)...

  • 僕がシステムエンジニアを「辞めた理由」と『手に入れたもの』
    2020/01/04 05:27
    僕がシステムエンジニアを「辞めた理由」と『手に入れたもの』

    客先常駐SEとしてSIerの業界で7年ほどシステムエンジニアをしてました。 そんな僕が社内SEに転職して4年半になります

    IN4U

    SEから社内SEに転職してイロイロ楽しくなってきた

  • POTI-boardのレス先検索
    2020/01/03 22:14
    POTI-boardのレス先検索

    <?php $fp = fopen("hoge/tree.log", "r"); //ログファイルの場所 while ($line = fgets($fp)) { //ログファイルの書式から変数を取得 $tree = explode(",", $line);//コンマ区切&…

  • ツール販売方法の調査
    2020/01/02 23:16
    ツール販売方法の調査

    ツール ツール販売を目論み今さらこういった記事を熟読してみる。パッケージ・ビジネスはなぜ儲からないのか https://t.co/sYuaM1aOPO— とあるSWエンジニアのつぶやき (@SW11131900) 2019年12月3日とあるSWエンジニアのつぶやき on Twitter: "ツール販売を目論み今さらこういった記事を熟読してみる。 パッケージ・ビジネスはなぜ儲からないのか https://t.co/sYuaM1aOPO" ↓にほんブログ村ランキングに参加しています

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • アンガーマネジメント診断
    2020/01/02 23:16
    アンガーマネジメント診断

    診断書 これが近いかな。あなたは「外柔内剛タイプ」です。|あなたの「怒りタイプ」がわかる。アンガーマネジメント診断 https://t.co/sY3f1HJvpP #cafeglobe @cafeglobeから— とあるSWエンジニアのつぶやき (@SW11131900) 2019年12月19日とあるSWエンジニアのつぶやき on Twitter: "これが近いかな。 あなたは「外柔内剛タイプ」です。|あなたの「怒りタイプ」がわかる。アンガーマネジメント診断 https://t.co/sY3f1HJvpP #cafeglobe @cafeglobeから" ↓にほんブログ村ランキングに参加してい…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • エンジニアのアンガーマネジメント
    2020/01/02 23:16
    エンジニアのアンガーマネジメント

    悟り アンガーマネジメント、これは若い人も意識しといた方がいい。 会社生活は長い。人間関係は避けれない。自分の人生、感情に振り回されないように自己分析はしておくべきと思います。https://www.mashingup.jp/2017/10/065037anger_type.html ちなみに上記質問に性善説か性悪説かとあるが、エンジニアとしては性悪説の方が優れている気はする。 人間はミスをするものである。 よって、仕様書等のレビューでは当然ミスがあるとして実施する。 そういう風に書かせてしまったプロセスや仕組みに問題があると考えるべき。 人を責めるはおかしい。人間そのものを否定してはいけない…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • 上層部とうまくやれる人
    2020/01/02 23:16
    上層部とうまくやれる人

    ピラミッド まずは精神的にも強くなる事、知識を蓄えること、冷静に判断すること、だな。 「上層部とうまくやれる人」の意外な4つの特徴 https://t.co/MiiWCvKG0f #スマートニュース— とあるSWエンジニアのつぶやき (@SW11131900) 2019年12月26日とあるSWエンジニアのつぶやき on Twitter: "まずは精神的にも強くなる事、知識を蓄えること、冷静に判断すること、だな。 「上層部とうまくやれる人」の意外な4つの特徴 https://t.co/MiiWCvKG0f #スマートニュース" ↓にほんブログ村ランキングに参加しています

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • 2020目標!
    2020/01/02 23:16
    2020目標!

    自動運転カー 2020目標 自動運転ミニカー自作!仕様のイメージはある。具現化して周囲をあっと言わせたい。— とあるSWエンジニアのつぶやき (@SW11131900) 2020年1月2日とあるSWエンジニアのつぶやき on Twitter: "2020目標 自動運転ミニカー自作!仕様のイメージはある。具現化して周囲をあっと言わせたい。"

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • Rで株価を扱う 〜 stock-explore の公開
    2019/12/31 18:44
    Rで株価を扱う 〜 stock-explore の公開

    対象銘柄および関連業界のいくつかの銘柄の株価情報を使って学習させ、明日の取引の始値を予測するプログラム stock-explorer を GitHub に公開しました。いままで Bitbucket にレポジトリを作って非公開で開発をしていましたが、ある程度の成果を確認でき...

  • PyGObject を試す
    2019/12/29 22:41
    PyGObject を試す

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • 【データ分析】初心者必見!すぐ実践で使える「見せるデータ」
    2019/12/27 18:48
    【データ分析】初心者必見!すぐ実践で使える「見せるデータ」

    どうも、ビジボットです。前回書いた「【データ分析】データの分析を学びたい初心者必見!!やるべきメリットとは?」の続きです。データ分析は縁がないと思っても、今の時代嫌でもデータと向き合うシーンは出てきます。データを見慣れてない場合は何が表現されているかさえ理解出来ないので、どんどん見慣れていきましょう。

    ビジボット

    ビジボット

  • SaaSの魅力
    2019/11/14 03:13
    SaaSの魅力

    SaaSにまつわる記事を書いていこうかなと思います。なぜ記事にするかというと、もともとSaaSの魅力に取り憑かれてSaaS同士を連携させる為のツールとしてGASを学ぶきっかけになったのですが、2019年7月24日に虎ノ門ヒルズで開催された「SaaSway」というカンファレンスに参加して感動し、激しく共感したからです。

    ビジボット

    ビジボット

  • 【Tableau】データ分析を学びたい初心者必見!!
    2019/11/14 03:13
    【Tableau】データ分析を学びたい初心者必見!!

    タイトル通り、Tableauを使って分析します!勉強します!!って言っても、分析のプロでもなんでもない為、大したことはできません。専門的な計算式なんて無理無理。でも現場で役立つスキルを身に着けるにはまずデータと向き合う回数を増やすこと、データを見ながらどういう傾向(可能性)があるか?を呟きながら見ていこうと思います。

    ビジボット

    ビジボット

  • ブロックチェーン技術解説6
    2019/11/01 19:55
    ブロックチェーン技術解説6

    今回も前回から引き続き仮想通貨を代表例にしてブロックチェーン技術について解説していこうと思います。今日は前回紹介したPoW PoSに代わる2つのブロックチェーンを機能させるシステムについてご紹介します。前回までの解説はこちら。 soliditystg.hateblo.jp soliditystg.hateblo.jp Proof of Importance 1.NEMの独自性 2.NEMの安定性 3.Multisig 1.使用例 個人利用 2.使用例 グループ利用 Proof of Burn 1.PoW,PoSの不平等性 2.Proof of Burnの仕組み 3.得られる利点 Proof o…

    soliditystg

    dapps大全

  • ブロックチェーン技術解説5
    2019/11/01 19:55
    ブロックチェーン技術解説5

    前回ご説明した通りブロックチェーンはトランザクションが書き込まれる事で接続されます。(当然ですが) このとき重要なのはどのようなメカニズムによって次のブロックが作成されるかということです。今回はこのシステムについて解説していきます。 前回までの解説はこちらからご覧ください。 soliditystg.hateblo.jp soliditystg.hateblo.jp soliditystg.hateblo.jp soliditystg.hateblo.jp Proof of Work PoWのメカニズム PoWへの批判点 1.電力消費 2.非中央集権性の崩壊 3.合理性への依存 Proof of…

    soliditystg

    dapps大全

  • ブロックチェーン技術解説4
    2019/10/28 19:19
    ブロックチェーン技術解説4

    前回はブロックチェーンがどのような発想のもとで作られたか、 その暗号学的なコンセプトをビザンティン将軍問題を通して考えました。 このビザンティン将軍問題の解決方法こそが今日における暗号学、 ブロックチェーン技術の応用へとつながっているわけです。soliditystg.hateblo.jp 今回は実際にブロックチェーンが書き込まれるトランザクション、 そのチェーンがどのようにして動いているかを解説していきたいと思います。ここまでのブロックチェーン技術解説については次の記事を参照してください。soliditystg.hateblo.jp soliditystg.hateblo.jp ひとえにブロッ…

    soliditystg

    dapps大全

  • Solidity コード解説3
    2019/10/28 17:22
    Solidity コード解説3

    今回は前々回同様に暗号資産管理分散型アプリであるMakerを基にしてsolidityコード解説を行っていこうと思います。前回の記事はこちらから。 soliditystg.hateblo.jp 個人的な話ですが作成中のDappが極めて難航しています。やはりJavaScriptの学習を先にした方がよいのかもしれませんね。個人レベルならともかくフロントエンドとの接続や大がかりな呼び出しをするアプリケーションとなると必然的にERCトークンを発行しなければならずデータベースの知識も必要となります。そっち側は素人なのでうまくいきませんね…。今回はそれほど難しくないコーディングです。論理、数学演算の他関数参…

    soliditystg

    dapps大全

  • solidity コード解説2
    2019/10/27 18:31
    solidity コード解説2

    今回は前回の記事でご紹介しましたブロックチェーン上で安定的な資産管理を可能にする分散型アプリケーションであるMakerであるのコーディング解説を行いたいと思います。MakerはERC721トークンでDaiと呼ばれる担保型の暗号資産を個人で発行し管理します。詳しいことはこちらの記事で説明していますので良ければ参照してください。 soliditystg.hateblo.jp バージョンは0.4.13なので少し古いものですね。非常に簡潔に書かれたコードなのに他のアプリにも応用できる技術やアクセスチェックのコードが満載で非常に勉強になります。面倒でも一度目を通しコードを写してみると勉強になるかもしれま…

    soliditystg

    dapps大全

  • ブロックチェーン技術の活用と今後4
    2019/10/25 00:35
    ブロックチェーン技術の活用と今後4

    更新が空いてしまいました。今回もブロックチェーン技術の活用について紹介していこうと 思いますがその前に…。こんな話題が出ていますね。 japan.cnet.com どうやらGoogleが本格的に量子コンピューターの実用化に向けて実装を始めているようです。発表によると量子コンピューターはスーパーコンピューターが1万年かかる計算を3分20秒で 解いてしまったとか。(既存のスーパーコンピューターの研究者はこの発表について否定的な 見解を述べています) この影響でBitCoinの価格がかなり落ちていますね。 というのも仮想通貨は非中央集権を目指す上で信頼性暗号能力によって担保しています。 solidi…

    soliditystg

    dapps大全

  • 【訓練校の就職活動】在学前から準備したほうが良い3つのこと(体験談)
    2019/10/24 20:47
    【訓練校の就職活動】在学前から準備したほうが良い3つのこと(体験談)

    WEBの職業訓練校に通っている、ワラデザです。 学校の授業が進むなかで気づいたことをブログでお伝えします。 さ

    くんれん

    Web訓練ブログ

  • 【訓練校2ヶ月経過】Webの授業はHTMLとCSSへ(プログラミング初心者です)
    2019/10/24 20:47
    【訓練校2ヶ月経過】Webの授業はHTMLとCSSへ(プログラミング初心者です)

    Webの職業訓練校に入校して2ヶ月が経過しました。 学習状況や授業内容についてブログにまとめます。 訓練校を検

    くんれん

    Web訓練ブログ

  • ブロックチェーン技術の活用と今後3
    2019/10/23 19:52
    ブロックチェーン技術の活用と今後3

    今回は前回に引き続きDappsについて解説していきたいと思います。前回の記事ではERCトークンの種類と分散型ゲームについて紹介しました。前回書き忘れていましたが分散型ゲームをプレイするためにはMetamaskとの連携が必要です。これはJavascriptによってフロントエンド側でアプリケーションが呼びだされているためチェーンとweb3とをつなぐために不可欠だからです。前回のゲームと異なり今回は実用アプリケーションについて説明していきます。前回記事のゲーム紹介はこちらから。ブロックチェーン上で動くゲームについて書いてます。 soliditystg.hateblo.jp 1.Tether 2.Et…

    soliditystg

    dapps大全

  • 【1ヶ月経過】Officeに苦戦している職業訓練生のブログ(授業の感想)
    2019/10/22 20:46
    【1ヶ月経過】Officeに苦戦している職業訓練生のブログ(授業の感想)

    WEBクリエイターをめざしている、ワラデザです。 職業訓練校に入校して1か月が経過しました。 現在の学習状況を

    くんれん

    Web訓練ブログ

  • ブロックチェーン技術の活用と今後2
    2019/10/21 19:00
    ブロックチェーン技術の活用と今後2

    今回もブロックチェーン技術の応用について紹介していきます。現在Fintechアプリケーションの開発をしているとのことでしたがやはり送金システムを利用すると金融法に引っかかるのが痛いですね…。英国や米国と異なり日本はかなり規制が厳しいですからね。ビジネスの難しさを痛感しております。 前回紹介した活用例はホンダやBMWの車について書きましたね。 soliditystg.hateblo.jp 今回はDappsの中でもERC721を用いた分散型ゲームについてご紹介していきます。 Ethereumトークンについて 1.ERC20 2.ERC223 3.ERC721 Dapps例 1.CryptoKitt…

    soliditystg

    dapps大全

  • 初心者向けブロックチェーン技術学習方法4
    2019/10/20 09:04
    初心者向けブロックチェーン技術学習方法4

    今回は引き続きブロックチェーン技術の学習方法についてブロックチェーン技術がどのように活用されているかを紹介していきたいと思います。前回はスマートコントラクトの動かし方を参考書を通じて学習することをご紹介しましたね。 少し話が横道にずれますが昨日の記事ではホンダやBMW、フォードといった大手車メーカーがモビリティサービスにブロックチェーンとスマートコントラクトを試験的に導入していく事を紹介しました。 soliditystg.hateblo.jp このことに引き続き一昨日フォードは走行距離や排気ガス量などの環境ステータスをブロックチェーン上で管理する方向性をしめしました。これは燃費や二酸化炭素の排…

    soliditystg

    dapps大全

  • ブロックチェーン技術の活用と今後1
    2019/10/19 00:31
    ブロックチェーン技術の活用と今後1

    ブロックチェーン技術の活用と今後 1 今回はブロックチェーン技術がこれからの社会でどの様に応用されていくかを考えていこうと思います。現在私は分散型アプリケーション、dappの作成に取り組んでおります。これは金融における法的情報をブロックチェーン上で保存するだけの拙いものではありますが今までの社会ではなかなか実現できなかった発想のようですね。実際にアプリ開発に携わってみるとわかりましたがいざブロックチェーンを実装しようとするとブロックチェーンの必要性を改めて考え直さなければいけないと感じるようになります。チェーン上でどの様に現実の情報を扱うかでブロックチェーンは有用にも無用の長物にもなります。そ…

    soliditystg

    dapps大全

  • MBSE (Model-Based Systems Engineering)って何ですの?
    2019/10/18 23:50
    MBSE (Model-Based Systems Engineering)って何ですの?

    ソフトウェア開発者ならモデルベース開発 (MBD)などは耳にしたことがあると思います。 私も数年、技術的なことを学び、概ね理解したかな、という感じです。 最近の流行り(最近ていうかもっと前からあるけど)では、 MBSE (Model-Based SyStems Engineeiring) という言葉が開発の現場にも浸透してきています。 いったい何者?少しだけ学んだことを整理しておこうと思います。 要するに「モデルを使ったシステム設計」 です。 システム設計ですから、製品開発におけるいわゆる上流フェーズでの工程ですね。 そこでは、作りたいもの・機能・運用方法など、所謂仕様を固めた後、 どうやって…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • エンジニアなら提案型であれ!
    2019/10/18 23:50
    エンジニアなら提案型であれ!

    客先の前に出しにくい社内メンバっていませんか? 技術的にはそこそこなんだけど、客先と面だって会話するには心もとない。。 社内で守られて当たり前、そんな人もいると思います。 ソフトウェア開発に限らずですが、与えられたインプットと与えられた要求だけでやりきれる開発などそうそうありゃしません。 いや実際やりきれない事はないですが、それで良いとは言い難い。 ちゃんと客先に途中成果についてレビューしてもらってフィードバックをもらわないと。 で、こんなの作ってみたらどうでしょう?とかこんなやり方もありますよ?とか提案していかないと! そこで客先から得た意見が次の仕事に繋がったりもします。 でもそういうお客…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • 自分が作った所ぐらいきちんと説明して!
    2019/10/18 23:50
    自分が作った所ぐらいきちんと説明して!

    エンジニアとはプログラミングする事が仕事ではありません。 プログラミングは作業の一つであり、実際に必要なのは、顧客の要求に対して、どう考え、どう設計し、どのように検証したかを、説明、保証することです。 プロジェクトのメンバーにはプログラミングだけできればオッケーというスキルの人が稀におられます。 自分が作ったところが、正しく作れていることをうまく説明できない人がいます。 具体的には、 デザインレビューやコードレビューで指摘された箇所に対して、指摘者が納得できる回答ができないような人です。 「仕様書Aの関数Bの処理内容が間違ってます」 と指摘しているのに 「関数Bとついでに関数C,Dも直しました…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • 外注のジレンマ
    2019/10/18 23:50
    外注のジレンマ

    ソフトウェア開発では、自社のメンバだけではリソースが足らず、外注発注することが良くあります。 通常、仕事の依頼は、会社に対してするもので、特定の個人に依頼するものではありません。 よって、相手会社のメンバーを指定することはできません。 期待する成果が期限までに納品されれば良いのです。 が、これは正論であって実態は違うことがあります。 実際には例え会社間の場所が離れていても、どのようなスキルの人が開発をしているかが見えてきてしまいます。 それは発注してから納品日までに会社間で様々なコミュニケーションが頻繁に発生するからです。 発注してから納品日まで、進捗把握するための打ち合わせを頻繁にしますし、…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

  • 【1週間経過】Webの職業訓練校での勉強内容まとめブログ(転職への道)
    2019/10/18 21:20
    【1週間経過】Webの職業訓練校での勉強内容まとめブログ(転職への道)

    Web関連の職業訓練校に通い始めた、ワラデザです。 初登校から1週間が経過しました。 授業の雰囲気もふくめて簡

    くんれん

    Web訓練ブログ

  • 【職業訓練校の定期券】抜き打ち検査もあるので不正に注意(絶対バレます)
    2019/10/18 21:20
    【職業訓練校の定期券】抜き打ち検査もあるので不正に注意(絶対バレます)

    職業訓練校に通学している、ワラデザです。 学校までは、電車やバスで通う人が多いです。 自宅から2キロ以上などの

    くんれん

    Web訓練ブログ

  • 初心者向け 1から始めるethereum学習
    2019/10/17 23:07
    初心者向け 1から始めるethereum学習

    初心者向け 1から始めるethereumへの参入 2017年はブロックチェーン元年などと呼ばれました。 昨今ブロックチェーンが注目を浴びる中ブロックチェーン上で機能するプログラムである スマートコントラクトも徐々に実用化に近づきつつあります。 ここではこれからEthereumについての勉強をしたい方や分散型アプリケーションを 開発したい方に向けて1からおすすめの勉強法を解説していこうと思います。 1 ブロックチェーン技術について まずはブロックチェーン技術とは何か、を考えていきましょう。おすすめの書籍です。 よくまとまっているため読み切ればブロックチェーン技術の概要、 その歴史はおおよそつかむ…

    soliditystg

    dapps大全

  • ブロックチェーン技術の勉強方法2
    2019/10/17 23:07
    ブロックチェーン技術の勉強方法2

    ブロックチェーン技術の勉強方法2 今回は引き続きブロックチェーン技術の学習方法について解説していきます。 前回でおおよそブロックチェーン技術の概要はつかめたと思います。 今回はより深い技術的な部分まで深められる参考書を紹介していきます。 Bitcoin und Cryptocurrency technologies Arvind Narayanan 英語ですが大変よくまとまっております。前回紹介した仮想通貨の教科書の原著です 。特にトランザクションのシステム解説に関しては日本語のものより詳しく原理的に 書かれております。傾向としてエンジニア向けの参考書は英語のものの方が詳しく 書かれており、ま…

    soliditystg

    dapps大全

  • Techacademy感想
    2019/10/17 23:07
    Techacademy感想

    Techacademy感想 1年半前私はEthereumやスマートコントラクト技術を学ぶためにTechacademyという プログラミングのオンラインスクールを受講しました。 今回は当時の感想を含めてレビューを書きたいと思います。 1.始めたきっかけ 受講前私はブロックチェーン技術についての本を読んだくらいでした。 仮想通貨に興味を持ちいくらか投資してほんの少しだけ儲けたり、そんなことをしているうちに仮想通貨がどのようにして動いているかに興味を持ち始めました。 数冊の技術書を呼んだ後にEthereum、Solidityの本を買っていざ実践、としましたが うまくいきませんでした。というのも今もそ…

    soliditystg

    dapps大全

  • ブロックチェーン技術解説1
    2019/10/17 23:07
    ブロックチェーン技術解説1

    ブロックチェーン技術解説1 今回からブロックチェーン技術の歴史や変遷、その技術的な原理を初心者の方向けに 解説していこうと思います。さて、ここではまずブロックチェーン技術の成り立ち、 特に現状最も大きな応用技術である仮想通貨について考えていきましょう。 そのためにしばらくはこの仮想通貨を通じてブロックチェーン技術に 慣れていきたいと思います。まず話すべきなのは仮想通貨の歴史とどのように 生まれたか、そしてどのような変遷を経てきたのか、でしょう。 仮想通貨、ひいてはこのブロックチェーンの発想そのものは驚くべきことに 1990年代から既に存在していました。特定の権威的集団を介さずに 各コンピュータ…

    soliditystg

    dapps大全

  • ブロックチェーン解説 2
    2019/10/17 23:07
    ブロックチェーン解説 2

    bitcoinではブロックチェーンを用いた分散型台帳によって貨幣価値の所在が保証されます。 この分散型台帳はbitcoinに参加しているあらゆるノードが確認することができ、 それによっていつどのノード間でどれだけの取引が行われたかが完璧に把握されます。 この取引に対する透明性こそがbitcoinの通貨的価値を裏付け同時に 不正が行われていないことへのコンセンサスを創る足掛かりになっています。 ではこの台帳が如何にして組み立てられているのかを見てみましょう。 まずは準備が必要です。ここでハッシュ関数という関数群を紹介しましょう。 この関数は主にアメリカFBI,DSAの暗号学機関により考案された関…

    soliditystg

    dapps大全

  • Ruby on railsでEthereumを呼び出す
    2019/10/17 23:07
    Ruby on railsでEthereumを呼び出す

    今回はDapp作成途中でのエラーについて綴っていきます。 ブロックチェーンアプリを作るバックエンドとしてはsolidityを用いてEthereum上でスマートコントラクトを動かします。フロントエンドとしては多くの場合フレームワークであるtruffleを使うことが多いのですが今回はRuby on rails を用いて呼び出してみようと思います。こちらのサイトを参考にさせて頂きました。一から詳しく解説していただいており大変参考になりました。ですが途中でどうしても治らないエラーが出てしまうので今回は後から見直せるように備忘録を残しておこうと思います。 環境設定 1.rails開始 2.次にgem f…

    soliditystg

    dapps大全

  • 【スクールor職業訓練?】どっちが良いか就職をふりかえった感想(訓練生)
    2019/10/16 20:55
    【スクールor職業訓練?】どっちが良いか就職をふりかえった感想(訓練生)

    職業訓練校(約5ヵ月のITコース)を卒業した、くんれん(@waradeza)です。 Web講座を卒業後、約1ヶ月半でなん

    くんれん

    Web訓練ブログ

  • 【4ヶ月経過】WordPressの授業と卒業制作の開始(残り1ヶ月)
    2019/10/16 20:55
    【4ヶ月経過】WordPressの授業と卒業制作の開始(残り1ヶ月)

    Webの職業訓練校に入校して4ヶ月が経過した、くんれんです。 学習状況や授業内容についてブログにまとめます。 IT系の訓

    くんれん

    Web訓練ブログ

  • Solidity 0.5.0 以降つまづきやすいコード解説
    2019/10/16 19:47
    Solidity 0.5.0 以降つまづきやすいコード解説

    Solidity つまづきやすいコード解説 今回は自分が昔書籍などを読みサンプルコードを実行しようとした際につまづいたところを解説していこうと思います。多くのEthereum解説の書籍でのサンプルコードはいまだに コンパイラーのバージョンが0.5.0以下である場合があります。 現在バージョン0.5.12ですが0.5.0以降では大幅なアップデートがあり以前の記述方法では エラーをはいてしまいます。ここでは旧コンパイラからの変更点を最新版(2019.10現在)の ドキュメントを基に初心者の方向けに解説していきます。 ドキュメントurl https://solidity.readthedocs.io…

    soliditystg

    dapps大全

  • ブロックチェーンとFintechの可能性について
    2019/10/16 17:27
    ブロックチェーンとFintechの可能性について

    最近はSolidity を用いた金融webサービスを作成しようと奔走しております。 今回はそんなEthereumと金融サービスとの関連について考えていこうと思います。 1.Ethereumの特徴 1.スマートコントラクト...? 2.Ethereumの脆弱性 3.本来の強み 2.BItCoinの価値について 1.ブロックチェーンの有用性 2.仮想通貨の強み 3.生き残る通貨 3.ミニマムチェーン構想 1.Ethereumの特徴 1.スマートコントラクト...? Ethereumの最大の特徴とは何でしょうか?ブロックチェーン上でプログラムを起動できることと考えられがちですが今回はもう少し踏み込ん…

    soliditystg

    dapps大全

  • 初心者向けブロックチェーン技術学習方法3
    2019/10/16 11:23
    初心者向けブロックチェーン技術学習方法3

    今回は初心者の方向けのブロックチェーン技術の学習方法の紹介の第3回目となります。前回はEthereum,Solidityを最初から始める際のおすすめの本やブロックチェーンのマイニングがどのように行われているかをRubyを通じて理解することを紹介しました。 今回はさらにDapp作成への一歩としてSolidityやブロックチェーンアプリ開発のためのおすすめの教本を紹介したいと思います。前回記事はこちら。 soliditystg.hateblo.jp 1.ブロックチェーン dapp&ゲーム開発入門 Solidityによるイーサリアム分散アプリプログラミング 1.良い点 2.悪い点 3.総評 2.堅牢…

    soliditystg

    dapps大全

  • ブロックチェーン技術解説3
    2019/10/16 11:23
    ブロックチェーン技術解説3

    今回はブロックチェーン技術解説の第3回目となります。 前回はハッシュ関数について解説しました。今日は数学的な原理から離れてどのようなコンセプトでブロックチェーンが 生まれてきたかを考えていきたいと思います。 1.合意形成とは 2.ビザンティン問題 3.暗号学としての解法 4.ブロックチェーンの問題点 1.合意形成とは 如何にして集団において合意形成をするのかは昔から考えられていた問題でした。ブロックチェーン技術、とりわけ金銭的価値の絡む仮想通貨でもこの難題は避けては通れないものとなっています。解決のために直感的に思いつくのは中央の権威に意見を集合させコンセンサスを得る方法でしょう。既存の社会で…

    soliditystg

    dapps大全

  • 【3ヵ月経過】IllustratorとPhotoshopの授業(Web訓練校)
    2019/10/15 20:45
    【3ヵ月経過】IllustratorとPhotoshopの授業(Web訓練校)

    Webの職業訓練校に入校して3ヶ月が経過した、ワラデザです。 学習状況や授業内容についてブログにまとめます。 訓練校を検

    くんれん

    Web訓練ブログ

  • Solidity コード解説1 
    2019/10/15 12:07
    Solidity コード解説1 

    Solidity コード解説1今回は実際のユーザーに作られ公開されているdappでのコードを基にして solidityコードを解説していきたいと思います。使うサイトはこちらとなります。 https://etherscan.io/このサイトはEtherscanと言いEthereum上のトランザクションやユーザーにより作成された トークン情報を確認することができるサイトです。今回からEthereum Name Service のコントラクトコードを用いてコード解説をしていきたいと思います。 このサービスはEthereumアドレスにより可読性を持たせることで現実の情報とリンクさせたり ドメインとして…

    soliditystg

    dapps大全

  • とあるソフトウェアエンジニアのつぶきやき
    2019/10/12 23:06
    とあるソフトウェアエンジニアのつぶきやき

    とにかくソフトウェアエンジニアとしてのスキルをアウトプットし、磨きたい!そんな思いでスキマ時間に色々と吐き出すためにブログを解説しました。筆者はとあるソフトウェア開発会社に務めるとあるソフトウェアエンジニアです仕事の内容はもちろん非公開ですが、勤続15年目、下っ端プログラミングからプロマネまでそれなりの経験は積んできました言語で言えばC言語を中心に、C++、Java、Pythonなど様々です最近はMATLABなんかもやりました主な業態は組み込みですが、研究向けのアルゴリズム開発や、アプリケーションを作ることもありますまた民製品から業務用までこれまた様々、最近はもっぱら車載関係が多いです今回はこ…

    とあるSWエンジニア

    とあるソフトウェアエンジニアのつぶやき

カテゴリー一覧
商用