長く吉村昭を文章の師と仰いできた。饒舌(じょうぜつ)を戒め、大仰な表現を排し、虚飾を削(そ)ぎ落とした文章には「抑制された端正さ」とでもいうべきものがある。 ...[全文へ]
完全目次 Java を始める前提 本コンテンツの仕様 プログラミング言語とは何か Java とは何か Java の実行形態と特徴 Java のオブジェクト指向 Java の基本規則 オリエンテーション 開発準備 Howdy, Java! print()/println() コメント 変数 基本データ型 IEEE754 浮動小数点数 基本データ型とリテラル 変数の型宣言と初期化 変数の自動型変換 文字列と参照型変数 変数の明示的型変換とキャスト 配列 コマンドライン引数と配列 配列の定義 多次元配列 演算子 演算子の優先順位 命名規則とキーワード 制御構造 条件分岐 if 文 文字列比較 switch 文 繰り返し while 文 for 文 拡張for文 continue/break 文 繰り返しの入れ子 多重ネストからの脱出 制御構造の演習 Java のオブジェクト指向 オブジェクト指向
Emacsを使って半年の自分が紹介する、初心者による初心者の為のEmacs指南。Twitterで@rolico191 や @necocen がエディタを使いたがっていたので、自分の復習を兼ねて書いてみることにします。 日本語の環境設定からチュートリアルまで、基本的ところから始めますので、Emacsの基本的な操作をわかっているのなら飛ばしてください。 筆者の環境 OS Mac OS 10.6.1 Snow Leopard Emacs Carbon Emacs22 2009夏版 まずは起動と終了 標準的なMacOSX環境ならEmacsは標準でインストールされているはずなので、/Application/Terminal.Appを起動して $ emacs と、入力してみましょう。emacs が起動します。後述しますが、ここで ホームにある ~/.emacs (或いは ~/.emacs.el)を呼び
モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲームの歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS
特定のグループIDを持っているエンティティだけを抽出して、その名前をいくらかの文字数で切り詰めて得るという処理を考える。 はじめに手続きで考えてみよう。 <?php function issue($entities, $groupId, $textLength = 10) { $clippedNamesInGroup = array(); foreach ($entities as $entity) { if ($entity->getGroupId() == $groupId) { $clippedNamesInGroup[] = mb_strimwidth( $entity->getName(), 0, $textLength, '…' ); } } return $clippedNamesInGroup; } これでは、どこからどこまでが「グループによる抽出」で、どこからどこまでが「
クリックで手軽にiOSやMacと親和性の高いサーバー運用ができる、そんな夢を背負ってデビューしたServer.appは、気がつけば、その役割を縮小し細々とした存在になってしまいました。同時に、その掲げられた夢にすがって恩恵を受けていたユーザーたちは、路頭に迷う時代になりました。 中小オフィス向けサーバーを簡単に構築、管理できるという位置づけでのServer.appの提供はなくなりました。しかし、その向こう側には、かつてと変わらないパワフルな環境が引き継がれています。ここでは、Server.appに頼らず、macOSの基本構成を中心に、ちょっと小さなオフィスや自宅向けのサーバー環境を構築、運用する方法を考えていきます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く