なんか、誰の役に立つのか分からんけど、私が高校生の頃にこういう説明があったら良かったなぁ……とふと思ったので書いてみた。 さて、大学の理学部物理学科に入学するとしよう。基本的に物理学科は、専門が進んでいくと、 理論系と実験系物性か素粒子かこの2系統x2分野で、4カテゴリだけに全てが収められる。意外に思われるかもしれないが、私も当時(学部3年頃)びっくりした。本当にこの4つしかない。 理論?実験?まず理論系と実験系だが、その名の通り。理論系に進むと実験はやらずに、ひたすら理論だけ。本当に紙と鉛筆だけで物理モデルと数式を弄るだけのツワモノもまだいるけど、最近は、第一原理計算などのコンピュータシミュレーションも多い。 一方実験系に進むと、元旦に液体窒素を汲んで延々と真空ポンプのお守りをしたり、「吸い込むと死ぬ」「空気に触れると爆発する」とかナチュラルに危険すぎるガスをぶぉんぶぉん基板に吹き付けた
android開発を行う際に規約を調べてみました。 一番参考になるのは以下のページだと思います。 http://www.textdrop.net/android/code-style-ja.html Java開発について整理されていてよいのですが、リソースのIDに対する命名規約がリソースについては若干不足しているかな? 特にIDや名称などの規約がない。。。 ということでSDKのサンプルソースを元に規約や整理することにしてみました。 ・・・大文字で始まるラクダ表記だったり、小文字で始まるラクダ表記だったり小文字だけだったりと結構バラバラ なので自分流に以下を規約として整理しました。 リソースIDの命名規約 半角英数字 開始は英字から 単語と単語の間はハイフンでつなげる ※例: sample_image こんな感じでしょうか? 他に何かアドバイスや参考になる情報があればコメントください。
前回に引き続き「楽天ウェブサービス」で提供されている JSON 形式データを Android で扱う方法をみていきます。 JSON 形式データをオブジェクトとして扱う 前回までの工程で「楽天ウェブサービス」を使って HTTP サーバから JSON 形式データを受け取り、文字列として保持するというところまでを見てきました。しかし、このままでは「単なる文字列」でしかありません。 JSON 形式データをオブジェクトとして扱うには org.json パッケージの JSONObject と JSONArray クラスを使います。 org.json.JSONObject とは・・・ JSON Data Format での「オブジェクト」に該当するのが JSONObject です。具体的には”{”から始まり”}”までの範囲を指して「オブジェクト」と呼んでいます。コンストラクタは幾つか用意されていますが、
【祝】:Java SE 7 正式リリース 2011年7月29日 at 2:00 午前 3件のコメント 本日(2011年07月28日(日本時間29日 日本でもぎりぎり28日だったようです。))Java SE 7 が正式にリリースされました。5年ぶりのリリースとなる Java SE 7 ですが、Java SE 7 は進化として位置づけられているバージョンになります。ここで言う進化とは言語仕様に対する大幅な変更はなく、開発生産性の向上やライブラリのアップデート等が多く、今まで Java SE 5, 6 等で開発をしてきて頂いた Java 開発者は比較的かんてたんに移行が可能になっています。Project Coin, NIO.2 等により可読性、開発生産性が向上した最新の Java SE を入手頂き是非開発現場でご使用ください。 サポート環境はこちら Java SE 7に関するドキュメント チュー
元ねた:Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記 なんか色々と足りないよね、ってことで、色々と補足を。 配列 配列の生成 配列に含める要素が既に分かっている場合、例えば、 String[] strs = new String[2]; strs[0] = "hoge"; strs[1] = "piyo"; このような場合、以下のように記述できる。 String[] strs = { "hoge", "piyo" }; 独自のクラスだったとしても、 Hoge[] hs = { new Hoge(), new Hoge() }; と、普通に可能。 これを使うと、引数を 2 つ受け取って配列にまとめて返すメソッドは、 Hoge[] toArray(Hoge a, Hoge b) { Hoge[] result = { a, b }; retur
要約 変数やメソッド、クラスの名前に統一された名前をつけることは非常に大事なことです。初めてそのソースを見た人でも何に使われている変数なのか、どのような処理を行っているクラスやメソッドがあるのかがすぐにわかるようになります。 目次 2.命名規約 2.1.パッケージ名 2.2.ファイル名 2.3.クラス名 2.4.テストクラス名 2.5.例外クラス名 2.6.インターフェース名 2.7.抽象クラス名 2.8.定数(static final) 2.9.メソッド名 2.10.変数名全般 2.11.名前の対称性 2.12.ループカウンタ 2.13.スコープが狭い変数 2.14.大文字と小文字 2.命名規約 命名規約の基準として、各環境での OS がファイル名などに認めない文字列などは利用せず、基本的にはアルファベットのみで命名することとし、必要に応じて数字を利用することも認めます。命名においてはロ
Thanks for signing up! Sorry we're full for now, but you'll be able to start using Canvas when we have more invites available or if one of your Facebook friends already using Canvas invites you. Canvas is currently in closed beta. You’ll have to request an invite to join Canvas. Why Facebook? During the beta period we are using Facebook Connect to validate users and handle invitations. Only your f
The Stanford Encyclopedia of Philosophy organizes scholars from around the world in philosophy and related disciplines to create and maintain an up-to-date reference work. Current Operations Are Supported By: The Offices of the Provost, the Dean of Humanities and Sciences, and the Dean of Research, Stanford University The SEP Library Fund: containing contributions from the National Endowment for t
スタンフォード哲学百科事典(スタンフォードてつがくひゃっかじてん、スタンフォード哲学事典、Stanford Encyclopedia of Philosophy、 SEP)は、無料で閲覧できる、哲学専門のオンライン百科事典。使用言語は英語。各記事は編集委員によって指名された各分野の専門家によって執筆され、ピア・レビューを経た上で一般に公開されている。記事の内容は研究状況にあわせ、随時、加筆・更新されている(この際もピア・レビューを経る)。 記事数は2018年3月時点で約1600に及ぶ[1]。管理・運営元はスタンフォード大学言語情報研究センター形而上学研究室。主席編集長はエドワード・ザルタ。 歴史[編集] スタンフォード哲学百科事典は1995年、スタンフォード大学の独立研究所のひとつである言語情報研究センター(CSLI)によって始められた[6]。当時のCSLI代表 ジョン・ペリーは、哲学に関
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く