[解説書]の検索結果
嬉野流とは嬉野流(うれしのりゅう)は、アマ強豪の嬉野宏明氏が開発した
将棋の
奇襲戦法で、初手6八銀(先手の場合)から斜めに銀を繰り出していき2筋の突破を目指す、7六歩を突かず角は引き角として使うなどの特徴が...
嬉野流とは
嬉野流(うれしのりゅう)は、アマ強豪の嬉野宏明氏が開発した将棋の奇襲戦法で、初手6八銀(先手の場合)から斜めに銀を繰り出していき2筋の突破を目指す、
7六歩を突かず角は引き角として使うなどの特徴がある。玉を囲わないため一見攻めやすそうに見えるが、意外と陣形にスキがなく攻めるのは難しい。
ただし、使いこなすには陣形が薄いため薄い陣形でも凌げる終盤力や細い攻めを繋げられるだけの棋力が要求されるため、初心者向けの奇襲戦法とは言えない。
嬉野流の将棋実況チャンネル(YouTube)
【将棋】 嬉野流チャンネルは、将棋ウオーズ三段のフラムさんによる嬉野流の特化した将棋実況チャンネル。
フラムさんの圧倒的終盤力による劇的な終局を迎える対局が多く人気がある。
嬉野流を解説した棋書「奇襲研究所 ~嬉野流編~ 」
奇襲研究所 ~嬉野流編~ (マイナビ将棋BOOKS)
マイナビ 著者:天野 貴元
amazon.co.jpのカスタマーレビューを見る
powered by amalink
元奨励会三段の天野貴元(あまのよしもと)氏が嬉野流を解説している棋書。嬉野流の基本戦略と相手が居飛車の場合の戦い方、相手が振り飛車(中飛車、四間飛車、三間飛車)の場合の戦い方が解説されている。現状では唯一の嬉野流の解説書。
指してみてわかった嬉野流のメリット、デメリット
嬉野流のメリット
- 最近はアマ間で指されることが増えているもののプロは指さないマイナー戦法なので対策が知られていない。
- 仕掛けるのが早いため手詰まりになりにくい。
- 振り飛車の有力戦法である石田流三間飛車に組まれにくい。
- 守備駒のバランスが意外と良く大駒が打ち込まれにくい。
- 力戦となるため早指しのネット対局ではなれてない相手が時間を使い「時間切れ勝ち」になりやすい。
嬉野流のデメリット
- 玉形が固くないので反撃されると脆い。
- 右側の駒が捌けてしまう注意して指さないと王手飛車をくらう。
- 玉と右金配置上57の地点に効きがなくなると「ふんどしの形」を食らってしまうので桂を渡しにくい。
- 64角と出られて28の飛車を狙われると受けにくい。
- 棒銀で突っ込んでこられると受けるのが難しい。
複数検索エンジンの検索結果から
プログラミング言語がどれだけ話題になっているかを判定しランキングにした結果で、C言語が5年ぶりJavaを抜きナンバーワンに返り咲いたとのこと。人気
プログラミング言語
ランキング、...
複数検索エンジンの検索結果からプログラミング言語がどれだけ話題になっているかを判定しランキングにした結果で、C言語が5年ぶりJavaを抜きナンバーワンに返り咲いたとのこと。
人気プログラミング言語ランキング、C言語が1位
実に5年ぶりにC言語がナンバーワンに返り咲いた。C言語のインデックス値は変わることなく平均的に推移しており、C言語の注目度が上がったというわけではないようだ。これまで1位だったJavaが長期に渡って下落傾向にあり、ついに順序が逆転する形になった
あれだけ「Java、Java」騒いだのは何だったんでしょう。今となってはJavaを使ってソフトを開発するといってもAndroidアプリくらいしか思い浮かばないし、あえてJavaを選択する理由が見当たらないですからね。
Java騒動は大手コンピューターメーカーのマーケティングキャンペーンに開発者が振り回された典型的な例になりそうですね。
TIOBE Programming Community Index
プログラミング言語C 第2版 ANSI規格準拠
共立出版 著者:B.W. カーニハン,D.M. リッチー 価格:2,940円 評価:★★★★★
- 良く言えば牧歌的 ★★★★
- ひでぇ本・・・。 ★
- 中級以上のCプログラマーにはおすすめです ★★★★★
- 解説書より実践的思想書だと思いましょう ★★★★★
- ある程度C言語に慣れた人が知識補強のために読む ★★★
powered by
amalink
理解しづらいことで有名な「Google Wave」の非公式解説書「The Complete Guide to Google Wave」の無料オンライン版 日本語訳(ただし途中までしか翻訳されてない)。
Google Wave コンプリートガイド
Google Wave関連情報のまとめ。
Googleが開発中の次世代コミュニケーションプラットフォーム「
Google Wave」の非公式の解説書。The Complete Guide to
Google Wave is a comprehensive user manual by Gina Trapani with Adam Pash.ブックマーク先へ...
Googleが開発中の次世代コミュニケーションプラットフォーム「Google Wave」の非公式の解説書。
The Complete Guide to Google Wave is a comprehensive user manual by Gina Trapani with Adam Pash.
ブックマーク先へ
GNU General Public License version 3(GPLv3)に対する逐条解説書 (第1版)のダウンロードサイト。
SQLの実務経験のあるプログラマを対象として、トピックごとに
SQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT...
SQLの実務経験のあるプログラマを対象として、トピックごとにSQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT文、述語や論理演算、グループ化や集計関数、集合演算、部分集合、クエリーの最適化、データ設計などが詳しく解説されているSQLプログラミングのバイブルともいえる書籍。高度なSQLプログラミングテクニックを習得したい人におすすめです。
プログラマのためのSQL 第2版
ピアソンエデュケーション 著者:ジョー セルコ 価格:4,725円 評価:★★★★★
powered by
amalink
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分な
テストを実施することができず、...
バグのないソフトウェアはない、というくらいソフトウェアにはバグがつきものですが、ソフトウェアの開発プロジェクトには期間や予算に上限があるため、バグの修正に手間取ると十分なテストを実施することができず、品質が低い状態でリリースされてしまうことになります。テストを円滑に進めソフトウェアの品質の高めていくためには、バグを迅速かつ正確にバグを修正していく必要があります。
しかし、オブジェクト指向プログラミング(OOP)やデザインパターンなどプログラムの作り方についての解説書や記事はたくさんあるにも関わらず、「バグは本来あってはいけないもの、あるはずが無いもの」という意識があるためか、デバッグに関して語られている情報源はあまり多くありません。そのため、デバッグのテクニックについてはせいぜい「開発現
場の先輩に教えてもらう」というのが実情です。
知識を共有するために、私がこれまでのソフトウェア開発の経験から得た、デバッグを効率的に行なうための心得をいくつか挙げてみたいと思います。
1. バグの原因は自分が作っているプログラムにある可能性が最も高い
ソフトウェアを構成する要素として、OS、開発ツールに付属するライブラリ、市販ライブラリ、プロジェクト内で作成されたライブラリなどがありますが、バグの原因は自分が作っているプログラムである可能性が最も高いと考えたほうがすばやくバグを見つけられます。なぜなら、今まさに開発が行なわれているプログラムこそが最もテストされていないプログラムだからです。問題の原因をマイクロソフトのせいにする前に自分のプログラムを調べましょう。
2. テストの実施を妨げているバグを優先する
当然のことですが、テストができなければバグを見つけることができません。効率的にバグが発見できるように、めったに行なわれない操作によって発生するバグよりも、必ず行なわれる操作で発生するバグを優先的に修正していく必要があります。
3. 問題を確実に再現できるようする
問題が発生する条件(操作手順、データなど)を必ず特定しなければなりません。これができないと動作確認は不可能ですので、修正したつもりが実は直ってなかったという事態にもなりかねません。この作業自体はソースコードがなくても可能なので、テスト担当者の協力を得られるのであれば、情報を交換しながらテスト担当者と開発担当者が並行して調査を進めるのが良いでしょう。
4. 一度でも問題が発生した場合はバグがある可能が高いので必ず調査する
一度でも問題が発生した場合は、単にバグが発現する条件がわかっていないだけで、必ずどこかにバグがあります。開発作業中はいろいろプレッシャーがあるので難しい面もありますが、見つけた時点で調査しておいた方がいろんな面で良いでしょう。
5. ソースコードを見ただけで正しい処理が行なわれていると判断しない
プログラムはプログラマが思っている通りに動くのではなくコンパイラが解釈した通りに動くものです。コンパイラについての知識が豊富なプログラマが犯しがち問題ですが、プログラマがコンパイラの仕様について誤解しているために生じるバグもよくあります。プログラマ自身は正しいと思っているためソースコードを見ただけではバグを発見することが困難ですがが、このようなバグは実際にプログラムを動かしてみることで簡単に原因を発見することがきます。
6. 想定外の操作や想定外のデータが使用されていないかチェックする
プログラムはプログラマが想定していなかった操作が行なわれたり、想定外のデータが入力されたりした場合は正しく動作しないことが多いものです。問題を発生させる操作やデータがプログラムで想定されているかチェックしてみましょう。
7. バグの原因となっているソースコードは必ず特定する
関係の無いところを直しても問題の現象が発生しなくなる場合もありますが、それでバグが無くなったわけではありません。そのような場合は、また別のところで別のかたちで問題が発生することになりかねません。バグは必ずソースコードレベルで原因を特定し確実に修正すべきです。
8. できるだけ他の処理に影響を与えないようにソースコードを修正する
他の処理に影響を与えるような修正を行なった場合、これまで問題なく動いていた部分に新たなバグを埋め込んでしまう可能性が高いものです。別の問題を引き起こさないように、影響範囲に注意してソースコードを修正します。しかし、単なるコーディング上の間違いであればプログラムの修正は比較的簡単で他の処理に影響を与えることは少ないのすが、設計に問題がある場合は他の部分の影響を与えないようにバグ修正を行なうのが難しい場合があります。そのような場合は、本質的な問題の解決にはならないとしても、影響範囲を限定するために暫定的な対処を行なった方が良いでしょう。
9. ソースコードを修正した場合は必ずテストする
たとえ簡単な修正であっても間違った修正を行なう可能性は常にあります。また、修正が思わぬところに影響を与えることもあります。当たり前ですが、ソースコードを修正した場合は必ずテストを行ないましょう。テスト作業を手を抜くよりも、テストを行なった方がトータル見れば開発者自身にとっても負担が少ないはずです。
オブジェクト指向スクリプト言語「Python」に関する書籍。Pythonの入門書やリファレンス、プログラミング解説書など。
Pythonで学ぶプログラム作法
プログラミング未経験者を対象に、コンピュータプログラミングの基本理論を解説する入門書。プログラミングの定義、歴史、プログラミングによって問題を解決するための基本テクニックが紹介されている。
みんなのPython
日本人によるオブジェクト指向スクリプト言語「Python」の入門書。インストールからコードを書く方法まで詳しく解説している。
初めてのPython 第2版
オブジェクト指向スクリプト言語「Python」の入門書。Pythonの特徴の解説から、プログラム実行方法、文法解説やプログラミングなど、Pythonプログラミングに欠かせない情報が網羅されている。
Pythonクィックリファレンス
オブジェクト指向スクリプト言語「Python」の文法、モジュールの利用方法がまとめられたリファレンス。
Pythonテクニカルリファレンス―言語仕様とライブラリ
プログラミング言語Pythonのリファレンス。Python言語仕様、Pythonライブラリ、Python拡張APIについての正確な情報が簡潔に記載されている。
PerlユーザのためのPython移行ガイド
Perlとの比較をベースにPythonについて解説。関数や例外処理など基本的な部分から、組み込み関数、OSとのインタフェース、データ操作、ファイル操作、ネットワーク等、開発上必要となる項目が網羅されている。
IronPythonの世界
Pythonをマイクロソフトが.NET Frameworkで動くようにしたオープンソースのスクリプト言語「IronPython」の解説書。
Python for 702NK/702NK2プログラミングブック
Nokia製S60端末上でのPythonプログラミングを解説。基本的な使い方や、702NK及び702NKIIに実行環境をインストールする方法、携帯端末上で動作するアプリケーションなどが紹介されている。
HTMLとスタイルシート(CSS)に関する書籍。
HTML/スタイルシート(CSS)の入門書、実戦的なテクニックの解説書、全てのタグが網羅されたリファレンスなど。できる大事典
HTML & CSS標準「W3C」に準拠した
HTMLと
CSSの...
HTMLとスタイルシート(CSS)に関する書籍。HTML/スタイルシート(CSS)の入門書、実戦的なテクニックの解説書、全てのタグが網羅されたリファレンスなど。
できる大事典 HTML & CSS
標準「W3C」に準拠したHTMLとCSSのすべてを詳しく解説。 文法ルールなどの基礎知識からブラウザーごとの細かな対応状況もひとつひとつ掲載されている。
HTMLとスタイルシートによる最新Webサイト作成術―ホームページでなにを伝える?どう作る?
スタイルシートを利用して、表現力があり、より見栄えの良いホームページをつくる最新のテクニックを解説。
HTML+CSS Webデザイン・スタイルガイド―HTMLとCSS使い分けのルール&Webコンテンツデザインの実践
HTMLとCSSの使い分けのルールと、具体的にそれをWebコンテンツのデザインの際にどう実践すれば良いか簡潔かつわかりやすくまとめられた解説書。
HTML+JavaScript+CSS上級テクニック集―アッと驚く達人の技
HTML、CSS、JavaScriptを組み合わせて、魅力的なホームページを作成する方法を解説。
HTML & XHTML 第5版
Webの基本言語であるHTMLのすべてをカバーする定番書籍。 HTMLの基礎項目、フォーム、テーブル、マルチメディア、スタイルシート、レイヤー、JavaScriptなどの機能およびそれぞれの使用方法をわかりやすく解説。
標準HTML、CSS&JavaScript辞典
ホームページ作成の基本となるHTML、CSS、JavaScriptをひとつにまとめた辞典。
HTML+CSS Handbook 2nd Edition
HTMLとCSSの命令と記述法を辞典方式にまとめられている。
HTMLテクニック事典
ホームページ作成のテクニックを事典風にまとめられている。表示例から使ってみたいものをそのまま応用できるので、実際的なテクニックが身につく。
HTML&CSSマスターブック
HTML・CSSの記述方法から実際の活用例まで、豊富な図解で着実に理解できるよう解説したテキスト。
ケータイHTMLコンパクトリファレンス
タグの記述方法がキャリアごとに詳細に解説されているケータイサイト構築のためのHTMLタグリファレンス。
スタイルシートスタンダード・デザインガイド―SEO/ユーザビリティ/アクセシビリティを考慮した実践的HTML&CSSデザイン術
HTML+CSSを使用したWebページデザインのテクニックをサンプル制作を通して解説。 CSSで思い通りのサイトにデザインするとともに、「検索エンジンへの最適化」「ユーザビリティの向上」「より高いアクセシビリティの実装」などを実現する手法を丁寧に解説している。
スタイルシート・ステップアップ・アレンジブック―基本とそのバリエーションでマスターするCSS活用術
スタイルシートのテクニック集。スタイルシートをどう使い、どの点に気を付ければいいのか、HTMLとの使い分けはどのようにすればいいのかなどが、サンプルを使った「ワークブック」形式で学習できる。
スタイルシート スタイルブック
テーブルデザインとCSSデザインの折衷である「ハイブリッド」デザインを提唱し、正しいスタイルシートの使い方をやさしく導入する手引き書。
標準Webデザイン講座 CSS & JavaScript
CSSによる文字組やレイアウトのデザインとWebに動的要素を付け加えることのでき るJavaScriptを、わかりやすいサンプルを使いながら学ぶ。 CSSとJavaScriptのリファレンス付。
HTML+JavaScript+CSS上級テクニック集―アッと驚く達人の技
HTML、CSS、JavaScriptを組み合わせて、魅力的なホームページを作成する方法を解説。
高速さ、管理の容易さ、安全性を重視したMTA (メールサーバソフトウェア)である
Postfix に関する書籍。入門
Postfixメールサーバーの一つ、
Postfixのガイドブック。概要や設定等の基礎知識から、ウイルススキャンを行...
高速さ、管理の容易さ、安全性を重視したMTA (メールサーバソフトウェア)である Postfix に関する書籍。
入門Postfix
メールサーバーの一つ、Postfixのガイドブック。概要や設定等の基礎知識から、ウイルススキャンを行う方法や周辺環境となるPOP・IMAPまで解説されている。
Postfixメールサーバの構築
Postfixのインストールから、設定、運用まで解説する書籍。また、外部データベースパッケージに保存されている情報をルックアップテーブルとして使用する方法についても解説されている。
Postfix実用ガイド
セキュアで信頼性が高いと評価されるソフトウェアPostfixについて、実際の経験を基にわかりやすくまとめた実用ガイド。インストール、設定から活用例まで盛り込み、設定パラメータのリファレンスも収録。
実践Postfixメールサーバー構築
sendmailに代わる次世代メールサーバーソフトとして注目されている、Postfixによるメール・サーバー構築が詳細に解説されている書籍。 POP、IMAP環境の構築など、メールサーバー運用の全てがわかる。
Postfix詳解―MTAの理解とメールサーバの構築・運用
高機能メールサーバソフトウェア「Postfix」(ポストフィックス)の解説書。導入から高度な応用までを網羅し、詳細に解説。メールシステムとMTA/導入前のプランニング/インストールと基本設定/運用管理の基本/ Postfixの内部構成と動作の仕組み/spam対策/コンテンツフィルタリング/パフォーマンスチューニング/SASL, SMTP AUTH, TLSの利用/MySQL, PostgreSQLの利用/LDAPの利用/Sendmail, qmailからの移行方法/パラメータリファレンス/その他。
1 2 3 4 5 次へ >
アクセスランキング
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (29 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (10 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (8 PV)
- Million Dollarのユーロドル(EURUSD)ショート、ポンドドル(GBPUSD)ショート用セットファイル (4 PV)
- ハイレバギャンブルトレードで爆益か爆損か? MT5向けの無料EA「10bagger(テンバガー)MT5」 (3 PV)
- MT4向けブレイクアウトEA「NEKONEKO(ネコネコ) FREE」(0.01ロット固定、無料、使用期限無し) (3 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (3 PV)
- ハイレバギャンブルトレードで爆益か爆損か? MT4向けの無料EA「10bagger(テンバガー)」 (2 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (2 PV)
- [FX]無料EA「NAKANE3」をバージョンアップしました #時間指定 #トレール #仲値トレード (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3301 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (557 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (118 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (101 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (86 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (74 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (73 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (63 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (55 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (49 PV)
アクセス統計
ディレクトリ
関連サイト