decode

技術ブログ 本の紹介

シェルソートおじさん

こんばんは、シェルソートなんかいい感じな気がするkawasakikouです。シェルソートおじさんになりました。
まだ実装力はゴミですが...笑

なんだろう、Rubyってすごいなぁってやっと気付き始めました。
コードリーディングを呼吸の様にしないといけないとつい最近気付いたのですが、うまい人が書いてるRubyのコードはRubyっぽい。

なんか私みたいな人が書いたコードはしょうがないネストをそのまま深く書いて、Rubyっぽくないです。iとかjとか。コードの書き方も当たり障りない他の言語でも書けそうな。

Rubyっぽいコードってのは、Rubyでしか完結に書けないコードであって、その事をなんとなく肌で感じた一日でした。

私はRubyをバリバリ書けるわけではないため、Ruby独特のコード見てるとすげ〜なんじゃこれ?ってなります。
もっとその言語の特徴をうまく使えるプログラマになりたいと思いました。
覚えとけよ、自分。笑

あとはソートの種類とアルゴリズムを大体把握しました。手動、もしくはRubyっぽくないコードなら実装できそうな気はしてます。
この動画のシリーズ超おすすめ。笑

クイックソート - YouTube

シェルソート - YouTube

挿入ソート - YouTube

マージソート - YouTube

バブルソート - YouTube

なんだろう、あーね!!ってなりますね。

あーね!って感じの日でした。
あと寝過ぎ、寝過ぎだろ。

〜Toggl〜

ブログ 0:15:47 9:40PM–9:56PM
休憩(枝豆) 0:18:21 9:21PM–9:40PM
応用情報 0:07:47 9:13PM–9:21PM
筋トレ 0:08:25 9:05PM–9:13PM
応用情報 0:07:23 8:58PM–9:05PM
休憩(わさビーフ) 0:11:32 8:45PM–8:57PM
デザインパターン 0:24:20 8:17PM–8:41PM
ごはんごはん 0:51:57 7:21PM–8:13PM
風呂 0:23:21 6:57PM–7:21PM
応用情報 0:15:25 6:41PM–6:57PM
テレビ(デザインの梅干し) 0:48:00 5:53PM–6:41PM
応用情報 0:38:50 5:14PM–5:53PM
ベース 0:02:26 5:11PM–5:14PM
応用情報 0:00:00 5:11PM–5:11PM
応用情報 0:03:32 5:08PM–5:11PM
昼寝 3:19:48 1:26PM–4:46PM
ソートの理解 0:11:47 1:14PM–1:26PM
Ruby 1:13:04 11:48AM–1:01PM
応用情報 0:38:01 11:09AM–11:47AM
freebsdと応用情報 0:30:10 10:39AM–11:09AM
応用情報 0:09:06 10:30AM–10:39AM
ごはん 0:18:01 9:50AM–10:08AM
寝る 9:49:19 11:52PM–9:42AM

〜履歴〜

9:56PM Ruby2.0.0で学ぶ、14個のデザインパターンを作りました[GoF][DesignPattern]-酒と泪とRubyRails morizyun.github.io
9:55PM アブストラクトファクトリRuby2.0.0デザインパターン速攻習得[AbstractFactory][DesignPattern]-酒と泪とRubyRails morizyun.github.io
9:52PM クイックソート-YouTube www.youtube.com
9:41PM 応用情報技術者試験過去問道場 第21問|応用情報技術者試験.com www.ap-siken.com
9:41PM 本当のkawasakikou(光属性) kkou0801.hatenadiary.com
9:41PM 第5回 仕様整理に「デシジョンテーブル」を使ってみよう:上流工程で効く,「テストの考え方」|gihyo.jp…技術評論社 gihyo.jp
9:40PM 第5回 仕様整理に「デシジョンテーブル」を使ってみよう|gihyo.jp…技術評論社 gihyo.jp
9:40PM デシジョンテーブル-Google検索 www.google.co.jp
9:00PM 決定表とは/decisiontable/のんびりやろう!情報処理試験 www.shunzei.com
9:00PM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E6%B1%BA%E5%AE%9A%E8%A1%A8&es_th=1 www.google.co.jp
8:57PM 0から作るOS開発 ブートローダその1 BIOSとディスク softwaretechnique.jp
8:57PM 0から作るOS開発 そしてカーネル softwaretechnique.jp
8:56PM 0から作るOS開発 環境準備その4 VirtualBox softwaretechnique.jp
8:56PM 0から作るOS開発 環境準備その2 クロスコンパイラ softwaretechnique.jp
8:55PM 0から作るOS開発 環境準備その1 Cygwinコンパイラアセンブラ softwaretechnique.jp
8:55PM 0から作るOS開発 「OS自作入門」 softwaretechnique.jp
8:55PM 0から作るOS開発 softwaretechnique.jp
8:55PM os作成-Google検索 www.google.co.jp
8:54PM osリーディング-Google検索 www.google.co.jp
8:54PM Amazon.co.jp:はじめてのOSコードリーディング~UNIXV6で学ぶカーネルのしくみ(SoftwareDesignplus):青柳隆宏:本 www.amazon.co.jp
8:53PM http://www.ylw.mmtr.or.jp/~trustno1/legos/index.html www.ylw.mmtr.or.jp
8:53PM http://www.ylw.mmtr.or.jp/~trustno1/legos/contents.html www.ylw.mmtr.or.jp
8:53PM http://www.ylw.mmtr.or.jp/~trustno1/legos/legos.html www.ylw.mmtr.or.jp
8:51PM http://www.ylw.mmtr.or.jp/~trustno1/legos/legos_2.html www.ylw.mmtr.or.jp
8:49PM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#es_th=1&q=MicroSofty www.google.co.jp
8:43PM https://translate.google.com/#ja/en/%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3 translate.google.com
8:43PM Google翻訳 translate.google.com
8:21PM アダプタRuby2.0.0デザインパターン速攻習得[Adapter][DesignPattern]-酒と泪とRubyRails morizyun.github.io
8:19PM 2.Adapterパターン1 TECHSCORE(テックスコア) www.techscore.com
8:19PM デザインパターン TECHSCORE(テックスコア) www.techscore.com
8:18PM 1.Iteratorパターン4 TECHSCORE(テックスコア) www.techscore.com
8:17PM 1.Iteratorパターン2 TECHSCORE(テックスコア) www.techscore.com
8:17PM Toggl www.toggl.com
6:49PM 選択ソート-YouTube www.youtube.com
6:42PM http://www.ylw.mmtr.or.jp/~trustno1/legos/legos_4.html www.ylw.mmtr.or.jp
6:41PM ベストフィット方式-Google検索 www.google.co.jp
6:30PM fladdict.netblog:アフォーダンスってなんザンス? www.fladdict.net
6:29PM Google www.google.co.jp
6:29PM Amazon.co.jpアフォーダンス入門――知性はどこに生まれるか(講談社学術文庫1863):佐々木正人:本 www.amazon.co.jp
6:27PM https://www.google.co.jp/search?q=%E3%82%A2%E3%83%95%E3%82%A9%E3%83%BC%E3%83%80%E3%83%B3%E3%82%B9&espv=2&biw=1440&bih=805&tbm=isch&imgil=k-zOhVo48jX0ZM%253A%253BshwcShLMRLL5KM%253Bhttp%25253A%25252F%25252Fblog.livedoor.jp%25252Flunarmodule7%25252Farchives%25252F3283889.html&source=iu&pf=m&fir=k-zOhVo48jX0ZM%253A%252CshwcShLMRLL5KM%252C_&usg=__4g-l5ZQtzvUMchdlIEnvJxjEVpQ%3D&dpr=1&ved=0CEAQyjc&ei=xrj-VMPFLqeOmwWzpoLoCg#imgdii=_&imgrc=fDfTcOAT5oKo1M%253A%3BMxMyLYV_MFq1GM%3Bhttp%253A%252F%252Ftonbi.jp%252FGame%252FEssay%252F032%252Fimg.png%3Bhttp%253A%252F%252Ftonbi.jp%252FGame%252FEssay%252F032%252F%3B640%3B480 www.google.co.jp
6:26PM アフォーダンス-Wikipedia ja.wikipedia.org
6:08PM デザインの解剖-MEMOGRAPHIX memo.sanographix.net
6:08PM デザイン解剖-Google検索 www.google.co.jp
5:47PM http://www.matlab.nitech.ac.jp/~matsuo/OS/OS08.pdf www.matlab.nitech.ac.jp
5:46PM 問5ベストフィット方式の特徴平成26年春期|応用情報技術者試験.com www.ap-siken.com
5:43PM TwilioforKDDIWebCommunications クラウド電話API twilio.kddi-web.com
5:43PM 飲み会脱出サービス–スマートエスケープ harada-atsushi.info
5:43PM プログラマだけど勉強なんかしたくない。 harada-atsushi.info
5:37PM ハッシュって何?おいしいの? harada-atsushi.info
5:37PM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E6%B3%95%20%E6%8E%A2%E7%B4%A2&es_th=1 www.google.co.jp
5:22PM フローチャート-Google検索 www.google.co.jp
5:22PM 【業務フローを考える】フローチャートの良さって何だろう? iGrafxアイグラフィックス www.sunplanning.co.jp
5:21PM フローチャートの作成 homepage1.nifty.com
5:21PM フローチャート記号-Google検索 www.google.co.jp
5:21PM フローチャートの書き方を上達させる参考例-NAVERまとめ matome.naver.jp
5:20PM http://www2.ee.knct.ac.jp/el/E2/L210/algorism/flowchart1.html www2.ee.knct.ac.jp
5:20PM 1章:アルゴリズム www5c.biglobe.ne.jp
5:20PM 1章:アルゴリズム www5c.biglobe.ne.jp
5:20PM 1章:アルゴリズム www5c.biglobe.ne.jp
5:20PM 1章:アルゴリズム www5c.biglobe.ne.jp
5:20PM 1章:アルゴリズム www5c.biglobe.ne.jp
5:20PM 2章:順次構造 www5c.biglobe.ne.jp
5:20PM 6章:検索・ソート www5c.biglobe.ne.jp
5:15PM 【業務フローの書き方】業務フローを書く為に必要な図形(記号)とは? iGrafxアイグラフィックス www.sunplanning.co.jp
5:15PM Google www.google.co.jp
5:07PM シェルソート-YouTube www.youtube.com
5:07PM ヒープソート-YouTube www.youtube.com
5:05PM データベースとは-YouTube www.youtube.com
4:55PM マージソート-YouTube www.youtube.com
4:51PM 楽天市場】まつやまつやとり野菜味噌200g 価格比較-商品価格ナビ product.rakuten.co.jp
4:51PM http://www.google.co.jp/aclk?sa=l&ai=CTXi7WaL-VNPyEZem9gXilYCYB_-Kmo0Fx6CzsJYB98uuqtkCCAYQAigCYImL44T0FKABmJ3W0APIAQepAs3QaaLupEE-qgQlT9D09-LvChStai0vqKCSKgDnzau_V5dzqy0wjTBVdpn-1oE8E7oFEwjknfnFpp3EAhVklKYKHU11APfABQXKBQCgBiaAB8_1siSIBwGQBwKoB6a-G9gHAeASk6Cqx-bb4c-3AQ&ei=WaL-VKSND-SomgXN6oG4Dw&sig=AOD64_27m5l3o2ILtyjI2jIEyoajep8PvA&ctype=5&rct=j&q=&sqi=2&ved=0CHwQ9A4&adurl=http://product.rakuten.co.jp/product/-/98ca1a3a7137a38f07413f01334d103e/%3Fsc2id%3Dgmc_100301_98ca1a3a7137a38f07413f01334d103e%26scid%3Ds_kwa_pla www.google.co.jp
4:51PM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E6%9D%BE%E5%B1%8B%20%E9%B3%A5%E3%82%84%E3%81%95%E3%81%84 www.google.co.jp
4:50PM 松屋鳥やさい-Google検索 www.google.co.jp
1:20PM シェルソート-YouTube www.youtube.com
12:41PM rubyキーワード引数-Google検索 www.google.co.jp
12:39PM 千里の道も1パッチから――コミッタライフ入門-@IT自分戦略研究所 jibun.atmarkit.co.jp
12:39PM 遠藤侑介-Google検索 www.google.co.jp
12:29PM RubyistMagazine-RubyistHotlinks【第30回】遠藤侑介さん magazine.rubyist.net
12:28PM RubyistMagazine-Ruby2.0.0のキーワード引数 magazine.rubyist.net
12:15PM 後藤裕蔵 ネットワーク応用通信研究所 www.netlab.jp
12:14PM 前田修吾 ネットワーク応用通信研究所 www.netlab.jp
12:14PM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E5%BE%8C%E8%97%A4%20%E8%A3%95%E8%94%B5&es_th=1 www.google.co.jp
12:12PM 株式会社わくわくスタディワールド www.wakuwakustudyworld.co.jp
12:12PM Wakuwakuacademy www.wakuwakuacademy.net
12:10PM MacAppStore-TweetDeckbyTwitter itunes.apple.com
12:06PM MacAppStore-JanetterforTwitter itunes.apple.com
12:05PM MacAppStore-Twitter itunes.apple.com
12:05PM 【無料版】Macで使えるTwitterクライアント!!-NAVERまとめ matome.naver.jp
12:05PM twittermacクライアント-Google検索 www.google.co.jp
12:05PM Twitter twitter.com
12:03PM kawasakikou/kawasakikou.github.io github.com
12:03PM https://github.com/kawasakikou/kawasakikou.github.io t.co
12:03PM kawasakikou/kawasakikou.github.io github.com
12:03PM Twitter/通知 twitter.com
12:03PM 高橋征義さんの「新春座談会このコンピュータ書がすごい!2011年版」のまとめ!-sugilogのブログ sugilog.hatenablog.com
12:02PM Google www.google.co.jp
12:02PM Ruby入門-プログラミング言語Rubyの概要と出来ること高橋征義先生-無料動画学習|schoo(スクー) schoo.jp
12:02PM 高橋メソッド-Wikipedia ja.wikipedia.org
11:55AM 親指シフト-Google検索 www.google.co.jp
11:55AM 親指シフトキーボードをお使いになる方へ-FMWORLD(法人):富士通 www.fmworld.net
11:54AM 生産性が倍になる!最近話題の「親指シフト」とは-NAVERまとめ matome.naver.jp
11:51AM 第20回 高橋征義氏(前編)::Webエンジニア武勇伝.net web-engineer.buyuden.net
11:44AM Google翻訳 translate.google.com
11:44AM Google翻訳 translate.google.com
11:43AM Wakuwakuacademy www.wakuwakuacademy.net
11:40AM 挿入ソート-Google検索 www.google.co.jp
11:40AM 挿入ソート:アルゴリズム www.codereading.com
11:37AM Rubyでソート・アルゴリズムを表現しよう!-hp12c d.hatena.ne.jp
11:36AM バブルソートruby-Google検索 www.google.co.jp
11:36AM Rubyバブルソート-Ruby 教えて!goo oshiete.goo.ne.jp
11:34AM Rubyprogramminglanguage github.com
11:32AM moduleBenchmark docs.ruby-lang.org
11:32AM http://docs.ruby-lang.org/ja/2.2.0/class/Benchmark.html#C_-C-A-P-T-I-O-N docs.ruby-lang.org
11:29AM rubybenchmark-Google検索 www.google.co.jp
11:27AM ruby/array.cattrunk·ruby/ruby github.com
11:26AM アルゴリズム】【Ruby】ソートのいろいろ ~バブルソート-せかいや sekai.hateblo.jp
11:26AM アルゴリズム+Ruby】とりあえずバブルソートの実装【一日目】-情報系の凡才日記 taisho6339.hatenablog.com
11:26AM アルゴリズム-バブルソート、選択ソート、挿入ソート-Qiita qiita.com
11:26AM iwamot-Qiita qiita.com
11:08AM rubyバブルソートしてみる-Qiita qiita.com
11:05AM バブルソート www.ics.kagoshima-u.ac.jp
11:05AM TOP www.ics.kagoshima-u.ac.jp
11:04AM バケットソート www.ics.kagoshima-u.ac.jp
11:04AM 基数ソート www.ics.kagoshima-u.ac.jp
11:04AM ヒープソート www.ics.kagoshima-u.ac.jp
11:04AM マージソート www.ics.kagoshima-u.ac.jp
11:04AM クイックソート www.ics.kagoshima-u.ac.jp
11:03AM Win32のディスクイメージャは、SourceForge.netからダウンロード sourceforge.net
11:01AM Launchpadの中の画像のライター launchpad.net
11:00AM ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/10.1/CHECKSUM.SHA256-10.1-RELEASE-i386 ftp.freebsd.org
10:53AM マージソート-Google検索 www.google.co.jp
10:53AM ヒープソート-Google検索 www.google.co.jp
10:52AM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%82%BD%E3%83%BC%E3%83%88 www.google.co.jp
10:52AM シェルソート-Wikipedia ja.wikipedia.org
10:52AM 安定ソート-Wikipedia ja.wikipedia.org
10:47AM https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%BD%E3%83%BC%E3%83%88&es_th=1 www.google.co.jp
10:44AM TheFreeBSDProject www.freebsd.org
10:34AM Google www.google.co.jp
10:33AM 線形探索のコストを抑える番兵法-感謝のプログラミング10000時間 blog.codebook-10000.com