Excelでデータが箇条書きで順不同で一覧になっているような場合、通常はソートしてSUM関数やAVARAGE関数で合計や平均を算出したりしますが、ピボットテーブル機能を使用すれば簡単に集計処理やフィルタリングが行えるので使用すると作業が格段に楽になります。
動作環境
-
Microsoft Office Professional 2013
Excelでデータが箇条書きで順不同で一覧になっているような場合、通常はソートしてSUM関数やAVARAGE関数で合計や平均を算出したりしますが、ピボットテーブル機能を使用すれば簡単に集計処理やフィルタリングが行えるので使用すると作業が格段に楽になります。
Web開発では必ずアプリケーションサーバ(APサーバ)とかWebサーバなどという言葉が出てきます。
ここでは「アプリケーションサーバ」とは何者なのか、またこの「アプリケーションサーバー」として使用されている「JBoss」と「Tomcat」の機能や違いについて整理しておきます。
その前に「アプリケーションサーバ」って何?という方もいると思いますので、簡単にまとめておきます。
とつらつら書いてみましたが、要はJbossもTomcatも「JavaをWeb(ブラウザ)上で動かすためのプログラム」という感じで理解しておけば最初の内はいいのかなあと思います。ただTomcatでは使用出来る機能が限られる為、Tomcatの機能も包含しているJBossを使用しているケースが最近は多いようです。
Webシステムは基本的に複数人で同時利用されるのが前提のため、マルチスレッドアクセスを考慮した設計・実装を行う必要があります。業務でJavaの各変数とスレッドセーフについて考える機会があったので、「インスタンス変数とローカル変数の違いとスレッドセーフとの関係」について今回は整理してみようと思います。
1 2 3 4 |
public class ClassSample{ /** インスタンス変数 */ private String hoge; } |
1 2 3 4 5 6 |
public class ClassSample{ public static void methodSample(){ // ローカル変数 int num = 1; } } |
当時初心者だった私にも分かりやすく、仕事でSQLを書くようになって今でも手元に置いてちょっとした事を確認するのに使用しています。
書いてある事は基本中の基本ですが、同時に利用頻度の高い事でもあります。
プログラムを書くのに最近はネットで調べると直ぐにサンプルが出てくるので、言語を覚えない癖がついてしまったように思います。
SQLもブログラムを書く為に、たまに必要になるのですがちょっと間をあけると細かいルールを忘れてしまいます。
もちろんネットで調べるのも手ですが、自分の引っかかりやすいツボを押さえているのであれば、本で手元に置いてあるほうが、たくさんあるネットの情報から探すより、付箋を貼ってあるページを開くほうが早い場合があります。
同僚に質問されるような時も、この本を開いて「ここ」といった風に伝えることもあります。
言葉でまわりくどく伝えるよりも、読みやすい字で分かりやすく図解されているので、渡されたほうにとっても理解しやすい場合もあるようです。
著者:アンク
発売日:2004/08
様々な業務でシステム開発をしているとDTOやVOというクラスが出てきて違いが曖昧になってくる事があるので両者の違いについて整理しておきます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
/** * <p>[概 要] SampleVO。</p> * <p>[詳 細] </p> * <p>[備 考] </p> * <p>[環 境] </p> */ public class SampleVO implements Serializable{ /** * 番号 */ private Integer no; /** * データ */ private String data; /** * <p>[概 要] コンストラクタ。</p> * <p>[詳 細] </p> * <p>[備 考] </p> * @param no * @param data */ public SampleVO(Integer no, String data) { this.no = no; this.data = data; } /** * <p>[概 要] 番号を取得する。</p> * <p>[詳 細] </p> * <p>[備 考] </p> * @return 番号 */ public Integer getNo() { return no; } /** * <p>[概 要] データを取得する。</p> * <p>[詳 細] </p> * <p>[備 考] </p> * @return データ */ public String getData() { return data; } } |
jQueryの豆知識ですが、jQueryのバージョンは大きく1.x系と2.x系の2つに分けられます。この2つの違いについてメモしておきます。
案件により対応ブラウザを確認してjQueryのバージョンは選択しましょう。
そのほとんどは初歩的なもので運用フェーズのことについても書かれておりませんし、技術的にはかなり前時代的なものを紹介していることが多かったりします。
ですが今回たまたま書店で手に取った「CSS設計の教科書」は違いました。
そもそもがCSSがしっかりとわかる現場でそれなりに経験を積んだフロントエンドコーダーを対象にしている時点で他の数多あるCSS書籍とは一線を引きます。
CSSにもオブジェクト指向の概念を取り入れようというOOCSSや話題になっているSMACSS、他にもBEMといった命名規則についても紹介しています。
現場の人間が知りたいことが盛りだくさんなのです。
具体的なコードを例示して紹介しているのはもちろんのこと、著者のスキルレベルも高いのですーっと入ってくる説明になっています。
久しぶりにWeb制作関係で良書を見つけたように思います。
更に掘り下げた第二弾も読みたくなってくる書籍のひとつですね。
著者:谷 拓樹
発売日:2014/07/24
開発物の題材は、架空の野球チームの公式ページです。Railsを活用して、1からページを作り上げていきます。
いきなり開発本番に入るのではなく、開発環境の構築に多くのページを点に好感を持ちました。
私が今までに触れてきたRailsの入門書は、検索をすればものの数分で手に入るような情報ばかりが掲載されていたからです。
一方で、この本は開発に使うOSごとに発生し得るエラーの対処法が易しく説明されていました。
幸いにも開発環境の構築でエラーが発生しませんでしたが、初学者に配慮している部分は評価できると考えます。
Railsを用いて開発を行う技術者が、現場で多用するであろうメソッドの説明に重点が置かれていました。
そのように考えられるのは、この本の内容を見た開発経験18年の上司が「現場でよく使うメソッドの説明が丁寧だ」と言っていたからです。
日曜プログラマーから本格的に学びたいと考える人まで、全てのRails初学者に効果的な良書だと思います。
著者:黒田 努、佐藤 和人
発売日:2012/03/05
3千円という値段は高そうに思われますが、フルカラーな上に685ページものボリュームがあります。
内容的にも用語の解説から始まって、具体的な管理画面の使い方までが解説されています。
社内システムの管理などを担当するならば、持っていて損な本では無いでしょう。
マイクロソフトのネットワーク技術は「付け足し」による拡張開発の結果、現在の形になっています。
ファイル名の文字数制限など、「過去の遺産」を引きずっている部分があるワケで、歴史的な経緯を把握していないと理解が難しいと思います。
何から何まで徹底した解説をしてくれる資料が何冊かは必用となります。
そのうちの1冊として、本書は非常に優れていると思います。
技術書というのは、分厚い上に文章も判りづらく、とっつきにくいものですが、この本はそういった点は相当に改善されています。
実際の操作画面などの図を多様し、それに番号をつけて解説を行うという念の入れようです。
ベテラン管理者だけでなく、初心者の方にも役にも立つ良書の一つです。
著者:野田 ユウキ、アンカープロ
発売日:2013/07
”KUJIRA cafe”という7画面から構成された架空のサイトをコーディング(コードの記述)してサイト公開までの全ての手順が書かれています。
他の本では、「これは、このように覚えてください」といった書き方がされていますが、本書では分かり易く平易な表現で説明されています。
また、随所に記述されているコラムがポイントを押さえた内容となっているため、この本は実際にコーディングする人だけでなく、Webディレクターを目指す人にとっても入門本として役立つ内容です。
これからのWebサイトの構築には、HTML5とCSS3は欠かせないものですので、本書のように基本をキッチリと抑えて分かり易く書いた本で学ぶことは有意義です。
全く知識がない人でも1週間で読了しサイト構築まで行うことができます。
タグの説明は、主要ブラウザの対応状況が表記されていますので、初心者にとって痒いところに手が届く参考書です。
著者:狩野 祐東
発売日:2014/09/26