【書籍】C#プログラマのための.NETアプリケーション最適化技法

  • 2013.08.27 Tuesday
  • 22:28
評価:
Sasha Goldshtein,Dima Zurbalev,Ido Flatow,サシャ・ゴルドシュタイン,ディマ・ズルバレフ,イド・フラトー
翔泳社
¥ 3,780
(2013-07-23)

JUGEMテーマ:コンピュータ

自分には敷居が高すぎると思いつつも買ってしまいました。世の中にはこういう本を読んですぐに理解できるというか、既知だよねみたいな、すごく凄い人たちがいる訳なんですが、悲しいかな私は全く落ちこぼれプログラマなので、読んでもさっぱりわかりません。はい。でも、分かるところもあるので、とりあえず分かるところを広げていく努力くらいはしないと、この先生き残れない訳です。はい。がんばる。脳みそが筋肉痛になるくらいがんばります。

当Blogで何度も参照型と値型の違いがよくわかんないみたいな事書きましたが、「C#プログラマのための.NETアプリケーション最適化技法」という書籍には結構丁寧に解説があります。私が知る限りこの本が一番丁寧に解説されていると思います。

まだ3章までしか読んでないので、後の章はよく分かりません。でも、まあオススメの本です。これは良い。

【書籍】プログラミング.NET Framework 第4版

  • 2013.08.24 Saturday
  • 10:21
評価:
Jeffrey Richter
日経BP社
¥ 8,190
(2013-10-10)
コメント:発売予定美 2013年10月10日

JUGEMテーマ:コンピュータ

発売予定日が2013年10月10日みたいです。第3版とくらべて内容の差異ってどのくらいなんだろう。結構変わっているなら買おうかな。第3版全て読めてないし理解していない訳なんだけども・・・。

プログラミング.NET Framework 第4版に書かれている内容に対しての裏付けや確認ができるような内容の書籍がほしいな〜〜。

【雑記】デブでピザなプログラマの皆さんへ。

  • 2013.08.18 Sunday
  • 16:32
JUGEMテーマ:コンピュータ

何度か言われ事があります。

「プログラマって大抵デブだよね。」

と、いった感じのプログラマ=デブという悲しいご指摘。「みんながデブって訳じゃないぞ!」って言いたいところですが、私がデブなので、反論するのが悲しいです。できないのです。悔しいです。今年度初めの健康診断で、相変わらずのデブっぷりとメタボ認定を受けまして、「痩せてやる!絶対に痩せてやるんだ!」って、目にガソリンまいて引火させたような効果を付けても全然不自然じゃない感じのメラメラ感で、痩せることを誓ったのです、そして、2ヶ月でとりあえず10kg程度痩せることに成功したんです。まあ、まだ、脂肪が大量に余っているので、継続的にダイエットするつもりなんですが、そんな私が言いたいことは、

デブでビザなプログラマの皆さん痩せた方が良いですよ。

って事ですね。体が軽いと、毎日が気持ちいいですよ。本当、新世界が広がります。通勤電車で発ってると下車する際に「足、いたいな〜」とか思わなくて良くなるし、「喉渇いたな〜。でも、自動販売機いくのめんどくさいな〜」とか思わなく良くなるし、「あれ?これ以上太るとベルトの穴のないところに!ベルトどこで買えば良いの?」とか本気で悩む事なくなります。素敵!素敵!素敵すぎる。痩せるって素敵だな〜素敵な事なんだな〜。って最近しみじみ思います。ダイエットマジオススメ。3杯メシ喰える!

【雑記】SQL@全く分からない。

  • 2013.08.15 Thursday
  • 01:45
評価:
ジョー・セルコ,Joe Celko
翔泳社
¥ 4,830
(2013-05-24)

JUGEMテーマ:コンピュータ

以前からBlogにて、恥ずかしながらSQLが全く分からないと公言していたようなしていないようなそんな感じだったのですが、いつまでもそれじゃ技術者としてダメだろうと、終わっているだろうと思っていたり思っていなかったり、そんな日々を過ごしていました。それが先月あたりについに勉強してやろうじゃないかと思い立ちまして、本をいくつか購入してみました。

 プログラマのためのSQL 第4版

 SQLパズル

上の2冊を買ってみたのですが、いや、Amazonで買ったんです。いや〜大失敗、まったく読めませんでした。出直してきやがれでした。ごめんなさい。ごめんなさい。おとといも来なくて良いよレベルでした。無理。

ということで、改めて現実を直視し、自分のレベルにあった本を選ぶことにしました。夢見すぎましたね。

 CD付 SQL ゼロからはじめるデータベース操作

ばっちりでした。もろ初心者向けに書かれている本で、テーブルの作り方から行の挿入、検索と、自分で実際にデータベースを操作しながら学習できる内容でした。私が大昔にぱらぱら開いた本には、SELECT文しか書かれていなくて、実際のデータの挿入方法には一切ふれていなかったり、初心者泣かせな内容だったの対して、この本はどこまでも親切でした。私は、この本を参考にしながら、OracleEXを利用して、勉強したのですが、一点注意することは、Oracleに関しては一切触れていないこと、Oracleのユーザを作ったり、SqlPlusやらSqlDeveloperやらの使い方などはググれカスなので少しだけがんばる必要があります。こだわりがなければPostgreSQLのインストーラや使い方の説明が本書の巻末にあるので、本当の初心者でも大丈夫だと思います。

身についた事を羅列すると

・簡単なテーブルの作り方が分かる。
・簡単なInsert文、Update文、Delete文が書けるようになる。
・簡単なSelect文とちょっと複雑なSelect文が書けるようになる。
・ビューやサブクエリの概念が分かる。
・NULLの扱いが難しいということが分かる。
・集約関数、Group By句、Having句、Order By句の使い方が分かるようになる。
・スカラ・サブクエリが何か分かるようになる。
・いくつかの関数の使い方がわかるようになる。
・いくつかの述語の使い方がわかるようになる。
・CASE式の使い方がわかるようになる。
・Union、Union All、Intersect、Excetの使い方が分かるようになる。
・内部結合、外部結合、クロス結合が分かるようになる。
・いくつかのウィンドウ関数の使い方が分かるようになる。

と、こんな感じですね。途中から目次を見ながら書いただけですが、「ああ、そうそう勉強したよ。」って思い出せることができるので、きっときちんと自分の血肉になったと思います。思いたい!

SQLをまともに勉強したことがなく、実際にほとんどSQLを書くことがない人にお勧めです。

【雑記】最近のart55の静動

  • 2013.06.24 Monday
  • 02:34
JUGEMテーマ:コンピュータ
 
NetOfficeを通じてExcelの理解が深まる。そして、さらにExcelが嫌いになる。
PetaPocoがいつの間にかOracle関連のバグが修正されていることに気付き小躍りを試みるが
体重過多の為、残念せざるを得ない状況と認識する。
健康診断の結果を受け取りマジダイエットをしなければ死ぬ事が発覚。
死にたくないので毎日12kmを走・・・げふげふ、歩いてます。タイム1時間50分・・・歩いていると言うしかない。
自分の足にはアシックスよりアディダスの靴の方があるな〜なんて、どうでも良い気づきを得られた。
足の裏にマメが5カ所できてます(涙)

VAIO PROほしいなー誰か、くれないかな〜。

【C#】Linqを使ってここ数年

  • 2013.04.16 Tuesday
  • 20:35
JUGEMテーマ:コンピュータ
 
C#さんのおかげで毎日楽しくコーディングさせてもらっています。
Linqさんのおかげクリティカルセクションな粒度でのコード量が半端なく減少し作業効率が上昇。
また、コードを書く以前の思考時間が減った事が最近の気づきでもあります。
唯一残念なのが、すばらしく書けたと思うコードを、褒める相手が自分しかいないということでしょうか。
いつも、自画自賛してます。

【雑記】最近、art55の静動。

  • 2013.04.10 Wednesday
  • 21:53
JUGEMテーマ:コンピュータ
 
日中はほぼコーディング。とても幸せです。
マトリックスなヤツを相手にしているのでSelectManyを乱発させています。
きっと後でパフォーマンスチューニングする事になるでしょう。
楽しみです。

【雑記】最近、art55の静動。

  • 2013.04.06 Saturday
  • 23:50
JUGEMテーマ:コンピュータ

よーし!async/awaitを勉強するどー!っと意気込む。
Taskって何?
ThreadPoolって何?
Treadって、知ってるような知らないような・・・。
プログラミング入門以前の問題が・・・・。
だから、プログラミング入門以前・・・。

プログラミング入門以前に知っておくべき事を知らずに何かを知ろうととしている素人なのだ!

という事を自覚するのに2ヶ月くらいかかりました。
目覚めよ!



プログラミング以外では、↓ な感じです。

ラノベを読みふける。
為替の乱高下に丘トレーダーを決め込む。

【C#】恥ずかしい勘違いをしていた。

  • 2013.03.07 Thursday
  • 00:48
JUGEMテーマ:コンピュータ

 
        static void Main(string[] args)
        {
            object o1 = new StringBuilder("A").ToString();
            object o2 = new StringBuilder("A").ToString();

            Console.WriteLine(o1 == o2);
            Console.WriteLine(o1.Equals(o2));
        }

上記のプログラムを実行すると、

false
false

になるものだと思い込んでいました。

false
true

になりますよね。System.Objectの定義を見て冷静に考えれば出せる答えなのに、まったく別の現象を論証する過程で、「勘違い」して、非論理的に思い込んでいました。思い込みって怖い!

【書籍】型システム入門 プログラミング言語と型の理論

  • 2013.03.07 Thursday
  • 00:41

型システム入門 プログラミング言語と型の理論
http://www.ohmsha.co.jp/kaihatsu/archive/2013/01/17112000.html


ちょっと気になるのでメモです。きっと私のような若輩者には手も足も出ないような内容で買ってもお部屋の飾りになるような気がしますが・・・・ほしいなー。

calendar

S M T W T F S
   1234
567891011
12131415161718
19202122232425
2627282930  
<< April 2020 >>

あわせて読みたい

あわせて読みたいブログパーツ

selected entries

categories

archives

recent comment

  • 【キーボード】6年前のRealForceを復活させることはできる!?その3
    art55 (05/22)
  • 【キーボード】6年前のRealForceを復活させることはできる!?その3
    分解大好き (05/18)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    art55 (02/04)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    Gen (02/04)
  • 【キーボード】RealForce が壊れて帰ってきた。
    art55 (04/29)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    art55 (02/23)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    かるあ (02/22)
  • 【C#】Dictionaryの実装・データ構造・アルゴリズムを観察する。
    art55 (01/16)
  • 【C#】Dictionaryの実装・データ構造・アルゴリズムを観察する。
    karuakun (01/16)
  • 【NetOffice】【Excel】死なないExcelプロセスをKillする。
    art55 (12/05)

recent trackback

recommend

recommend

recommend

C#プログラマのための.NETアプリケーション最適化技法 (Programmer's SELECTION)
C#プログラマのための.NETアプリケーション最適化技法 (Programmer's SELECTION) (JUGEMレビュー »)
Sasha Goldshtein,Dima Zurbalev,Ido Flatow,サシャ・ゴルドシュタイン,ディマ・ズルバレフ,イド・フラトー

recommend

ろんりと集合
ろんりと集合 (JUGEMレビュー »)
中内 伸光
とてもわかりやすいです。

recommend

recommend

シャノン・ノイマン・ディジタル世界
シャノン・ノイマン・ディジタル世界 (JUGEMレビュー »)
市川 忠男
4章がリレーショナルデータベースな内容になってます。ページ数があまりありませんが、ポイントがものすごく的確にまとまっていて、感動します。

recommend

recommend

東プレ Realforce91UBK-S 静音キーボード 静電容量無接点方式 変荷重 ブラック NG01BS
東プレ Realforce91UBK-S 静音キーボード 静電容量無接点方式 変荷重 ブラック NG01BS (JUGEMレビュー »)

テンキーレス、静音のRealForce91UBK-S。スコスコ感がたまらなく気持ちいいです。家と会社で2台持ってます。

recommend

recommend

プログラミング.NET Framework 第4版 (プログラミングシリーズ)
プログラミング.NET Framework 第4版 (プログラミングシリーズ) (JUGEMレビュー »)
Jeffrey Richter
発売予定美 2013年10月10日。.NET Frameworkとお付き合いする人のバイブルですね。

recommend

recommend

キャット・シッターの君に。
キャット・シッターの君に。 (JUGEMレビュー »)
喜多嶋 隆
私のイラストレータデビュー本です。

recommend

Essential .NET ― 共通言語ランタイムの本質
Essential .NET ― 共通言語ランタイムの本質 (JUGEMレビュー »)
ドン・ボックス,クリス・セルズ,Don Box,Chris Sells,吉松 史彰

links

profile

search this site.

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM