サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
中東情勢
nimi0370376.hatenablog.com
久しぶりです! 引き続き プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ) をやっていきます。 今日からオブジェクト指向とクラスの話になるので、少し時間がかかりました。 特に自分の中でもクラスメソッドとインスタンスメソッドの使い分けがいまひとつで、そこを整理するためにブログに残しておきたいと思います。 オブジェクト指向の入門 オブジェクト指向のクラス Rubyのクラスについて initializeメソッド アクセサメソッド クラスメソッド クラスメソッドを使うか、インスタンスメソッドを使うか インスタンスメソッド実装の利点 データを持つ主体 オブジェクト指向の入門 オブジェクト指向のクラス オブジェクト指向のプログラミングでクラスと呼ばれたら、「オブジェクトの設計図」や「オブジェクトのひな形」と呼ばれます
この度小さな規模ですが、OSSにコミットしたのでその方法と過程をシェアしたいと思います。 OSSコミットの種類 OSSにコミットしようとした経緯 OSSにコミットする手順 Pull Requestの出し方 修正して再びPull Requestを出す 無事merge 今回コミットしたプロジェクトはこれです。 github.com 主にRuby on Railsで利用するgemです。 Railsでログイン機能を実装する際にdeviseという有名なgemがあるのですが、上記のgemを併用するとログインページのデザインをbootstrapでいい感じにしてくれます。 そんないい感じのgemにコミットしようとした理由と、その過程をシェアします。 これからOSSにコミットしようとしている方ややり方に困っている人の参考なれば嬉しいです。 ちなみに自分自身はエンジニア未満です。非エンジニアの人でもコミットで
本記事の目的・対象読者 本記事ではEthereumのフルクライアントであるGethを使ったブロックチェーンの入門の入門を取り扱います。対象読者は下記のような方です。 ブロックチェーンに技術的な興味がある 将来dAppsなどの分散型アプリケーションの開発をしてみたい ethereumを技術側から触ってみたい 詳しいことは置いといて、とりあえず自分のPCでethereumの送金を試したい また、著者もブロックチェーンを勉強中です。自分へのメモとしても公開しています。 すでに詳しい方で「こんな情報あるよ」「ここが間違っているよ」などがありましたら、コメントに残していただけると幸いです。 また入門の入門なのでブロックチェーンの概念やEthereumの詳解などは致しません。 上記の項目を了承いただいた上で読み進めていただけると幸いです。 Gethとは 前述したように今回取り扱うGethは、Ether
プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ) 作者: 伊藤淳一出版社/メーカー: 技術評論社発売日: 2017/11/25メディア: 大型本この商品を含むブログを見る 今日も続きをやっていきます。 ハッシュやシンボルをやっていきます。Rubyのコードだとよく見るけどよく意味がわかっていないところです。 一つ一つ見ていきましょう。 ハッシュ Rubyのハッシュは、キーと値の組合せでデータを管理するオブジェクトのことです。 他の言語ではディクショナリ(Python)などと呼ばれている。 ハッシュの形は様々だが、基本的には下記のような形になっている。 { キー => 値1,キー2 => 値2,キー3 => 値3 } 同じキーが複数出てきた場合は、最後に出てきたもののみが有効になる。 ハッシュに要素を追加した
ペイパル創業者であり、エンジェル投資家でもあるピーター・ティール著の「ZERO to ONE」を今更ながら読了しました。かなり有名な本でもあり、話題にもなっていたので読みたかったのですが、なかなかタイミングなく今になってしまいました。 今回は、ZERO to ONE内で環境事業に関する言及があったためブログに残しておきたいと思います。 ピーターティールは、環境事業を興すことは難しいと言います。また、そこには7つの大きな要因があると言います。イーロンマスクの「ソーラーシティ」は、この7つを全てクリアしています。 エンジニアリング タイミング 独占 人材 販売 永続性 隠れた真実 また、ピーター・ティールは21世紀初頭にはクリーンテクノロジーバブルがあったと言います。誰もが再生可能エネルギーに可能性を見出し、そこに起業家と投資家が集まっていました。ただし、上記の7つを満たしてなかったのでバブル
Pythonチュートリアル 第3版 作者: Guido van Rossum,鴨澤眞夫 出版社/メーカー: オライリージャパン 発売日: 2016/03/24 メディア: 単行本(ソフトカバー) この商品を含むブログ (1件) を見る 今日大学で上記の本を借りてみた。何よりもRuby以外にも武器が欲しかったのと、趣味で数学がやりたくてPythonで遊んでみようと思った。 なんともふわふわしてるが、RubyよりもC言語よりな(関数言語的な)思考でプログラミングができるし、ゆくゆくは機械学習やデータ解析にも使えるのではないかと思い、趣味で初めてみることにした。 このシリーズでは、1日1章Pythonチュートリアルで遊んでみて、その所感を残しておくことにする。最後にはPythonで数学がやりたい。 1章 食欲をそそってみようか Pythonは、C/C++/Javaライブラリに似た言語でありながら
このブログで少し前に紹介したKURASHIRUがすごいことになっている。 厳密に言うと紹介した時点で結構すごかったけど、拍車がかかったように思える。 jp.techcrunch.com 30億円も資金調達をしてさらに成長を遂げていた。 詳しことは何もわからないけどそれくらいdelyがすごかったんだろう。 僕が少し前に紹介した記事は下記から読める。(今はアプリも改良されて書いてあることも古いけど...) nimi0370376.hatenablog.com アプリの地道な改善と努力で30億円を調達して、ついにはテレビCMまで放映され始めた。 も、クラシル篇 15秒 ver.1 | kurashiru [クラシル] - YouTube こんなに一気に知名度をあげたKurashiruだけど、どうしても引っかかるところがある。 それは、料理動画アプリの「Delish Kitchen」だ。 株式会社
こんばんは。 今日は再び話題のアプリをいろんな観点から勝手に分析していきたいと思います。 今回分析して行くアプリは、株式会社delyからリリースされたKURASHIRU KURASHIRUは短い料理動画を視聴できるアプリで、誰でも手軽に見ることができます。1つの動画が30秒から約1分と隙間時間に見ることができるのも嬉しいです。 そんなKURASHIRUを前回と同じ観点から分析していきます。 なぜそれをダウンロードしたのか 顧客は誰なのか なぜ流行っているのか 他のアプリとの違いは 弱点は デザイン性はどうか どのように改善できるのか(市場を踏まえて) なぜそれをダウンロードしたのか まず僕がなぜ数あるアプリの中からそのアプリをダウンロードしているのかから整理。 一番の理由は、Twitterでよくツイートを見ていたからだ。もっとデザインとか経験談的な観点から考察したかったが、正直な理由はこれ
このページを最初にブックマークしてみませんか?
『nimi0370376.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く