1. 分からない。いくら説明を読んでも分からない。 ● 1.1. 未だに分からない Java 的オブジェクト指向 今日び Java 的オブジェクト指向の説明なんて星の数ほどあるような気がしますが、それでもなお「これで分かった!」という説明に辿りつけない不運な人がいるようですね。まぁこんだけ色々な説明が溢れていたら逆にどれを読めば良いのかワケ分からなくなってしまうのかもしれません。じっくり読んでも理解できなかったのであれば、きっとその説明と読者の相性が悪かったんでしょう。… というわけで、僕も Java 的オブジェクト指向が全っっっっ然これっぽっちも分からないという人に向けて説明する記事を書こうと思います。そうでない人には無価値な記事ですのでブラウザの「戻る」をクリックしましょう。 ● 1.2. 「オブジェクト指向」という名の南の島がある オブジェクト指向にはいくつもの専門用語があって、学習
JDownloader is a free, open-source download management tool with a huge community that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more. It's an easy-to-extend framework that can save hours of your valuable time every day!
うちの会社はグループウェアとしてサイボウズを使っています。サイボウズサーバがイントラネット上にあるため、社外からはアクセスすることができません。確かに安全ですが、社外からアクセスできないと不便なこともあります。そこで次のような方法で、サイボウズサーバに記載された自分の予定をgoogleカレンダーと同期する方法を考えました。 2段階の手順を踏んでいます。cronやbatで自動化すると良いです。 1. サイボウズサーバに記載された自分の予定をiCalendar形式のファイルで取得する 2. 取得したiCalendar形式のファイルをgoogleカレンダーと同期する 1. サイボウズサーバに記載された自分の予定をiCalendar形式のファイルで取得する Cybozu2ICalというperlスクリプトを利用しました。HTTPまたはHTTPSでサイボウズサーバから取得します。--compat-go
FreeRapidは、MegauploadやRapidshare等の海外アップローダからのダウンロード処理を自動で行うツールです。 海外アップローダは、数秒間待ってからダウンロードリンクが表示されたり、表示されている文字を入力してからダウンロードしなければならず、面倒ですが、FreeRapidを使用するとそれら作業を行わずにファイルをダウンロードすることが出来るようになります。 ダウンロードは以下から FreeRapid Downloader - Download 動作には、最新のJavaランタイム(JRE 6)が必要ですので、導入していない方は以下サイトからダウンロードして下さい。 Java ソフトウェアをダウンロード Java SE Downloads ■ FreeRapidの使用方法 ウインドウ左上にある「URLを追加」をクリック。 上記ウインドウが開くので、リンクの欄ダウンロードす
HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。 Google App Engine (GAE)でJavaがサポートされ、 PythonはスルーしたけどJavaならやりたい!でもJava未経験! GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開したまま 放置した状態になっていませんか? 僕はそうです! Java使えたら楽しいだろうなー Java覚えて仕事の案件こなしたいなー Java使えたらオブジェクト指向がもっとわかるだろうなー リア充へのあこがれ と、常々思っていつつも、Javaの最初の面倒臭さの前にいつもやる気喪失するんですよね。 HelloWorldひとつやるのにpublic static void main()書くなんて面倒臭すぎです コンパイルなんて面倒でやってられません eclipseの使い方憶えるのが面倒だし ecli
Apache LDAP StudioでLDAPはもう怖くない:CoolなEclipseプラグイン(21)(1/3 ページ) 「LDAPは難しいなぁ……」という人こそ ユーザー情報を管理するインフラとしてしばしばLDAPが利用されます。しかし、LDAPは非常に難解で取っつきにくいという印象があり、知識がない人には敬遠されがちです。本稿で紹介するApache Directory Studioを利用すると、Eclipseのビューを利用して視覚的にLDAPを操作できます。 また、GUIによる入力の補助を行ってくれるので、LDAPを利用する敷居がぐっと下がります。LDAPに興味を持っているけど、その難解さで利用に挫折した方は本稿を読んでLDAPを利用してみてください。 LDAPとApacheプロジェクト LDAP(Lightweight Directory Access Protocol)とは、ディ
おしらせ(2011.09.08) iPhone/iPod Touch用もあります What's New(2011.09.20) ver.0.5.13 released ファイルのダウンロード: mmflask_0.5.13.zip 矩形切り取り埋め込みのバグ(位置ずれ、色化け)の修正 (thanks to しまへび さま) 記事:画像のファイルサイズと減色について 矩形切り取り・埋め込み機能(ver0.5.7から)の説明 上の例の画像はCOLORSで作成したものです。 これはなに? 画像ファイルと台本辞書ファイルから 携帯電話用(Flash Lite1.1)待受Flash を作成するアプリケーションです。 変換動作には Java VM が必要となります(PC上で動かすアプリケーションです)。 待ち受けメーカー for Flash マスコットで「ま」「め」「ふら」「すこ」で『まめフラスコ』と
JUnitとEclipseを使って学ぶ、“テスト”の常識:Webアプリの常識をJSPとStrutsで身につける(10)(1/4 ページ) 本連載は、JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外(PHPやASP.NET、Ruby on Railsなど)の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です いまさら聞けない、“テスト”の考え方やポイント 今回は、「テストの常識」と題し、Webアプリのテスト方法を説明したうえで、実際にJUnitを使用してWebアプリのテストを行ってみましょう。 そもそも、テストとは何のために行うのでしょうか? ただ何となくテスト項目を作成して実施するのでは、作成したWebアプリの品質が低かったり、開発コストが高くなったりと後々、後悔することになります。まず「テストをなぜ行うのか」「何を
Javaプログラマになるための 定番Javaサイトの歩き方 アイ・ティ・ブースト 本松慎一郎 2002/7/18 Javaの技術情報をインターネット上で公開しているサイトは数多くあります。これらのサイトから情報を得るのはとても良い方法です。しかし、逆に情報が多すぎて、どこを見たらよいか分からない方もまた多いかと思います。本稿では、そんなたくさんのサイトの中から、まずはここを見るべし! といえる定番Javaサイトと、その歩き方を紹介しましょう。 まずはJavaの生みの親、Sun MicrosystemsのJavaサイトからスタートです(以降、本家Javaサイトと呼ぶことにします)。ここでは、Javaの各種仕様書やJDKがダウンロードできることをご存じですか? しかしそれ以外にも、Javaを学習するための、またはJavaを深く知るための情報が用意されています。サイト内は基本的に英語で書かれてい
GroupSessionはカスタマイズ可能なWEBグループウェアです。 下記の条件に該当する場合に最適な製品です。 ソリューション、入札案件で自由度の高い製品が欲しい 受注案件での開発コストを抑えたい 独自の運用ルールにカスタマイズ・機能追加したい 早急にグループウェアを導入の必要がある Javaで作成されていれば自社でカスタマイズできる 詳細はソリューションのページを御確認ください。 製品情報 > ソリューション 開発者向けに技術情報(API、DB設計書)も公開しております。 詳細は技術情報をご確認ください。 ご案内 グループウェアをお探しのユーザ様 GroupSessionはユーザ数無制限、無料で御利用いただけるWEBグループウェアです。 無料でありながら、他の高価な製品に勝る機能・性能をご提供しています。 フリーのグループウェア、特に海外で作成された製品は情報を共有するグループウェア
AndroidでSQLiteのDB操作をするための基礎知識:Androidで動く携帯Javaアプリ作成入門(6)(1/3 ページ) 本連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう Androidのデータベースも、いま流行中の「SQLite」 Javaプログラマは、大きく分けると2種類に分類されます。エンタープライズ・サーバサイド系Javaプログラマと、組み込み系Javaプログラマです。 筆者は組み込み系ですが、Javaを始めたきっかけはサーバサイド系(正確には、Javaアプレット)です。サーバサイド系ではデータベースは必須、というよりむしろ最重要のシステムですが、組み込み系ではデータベースを使用することはほとんどありませんでした。ただし、「これまでは」です。 今回はAndroidに標準で組み込ま
ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで本稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です
さまざまなGoogleのサービスを使いこなすコツをグーグルの担当者に聞くインタビュー特集。第1回は、日本Androidの会のメンバー(嶋 是一氏と中村 秀樹氏と安生 真氏(株式会社ケイブ))3人が、Androidアプリケーション開発のコツを聞くため、グーグル日本法人のオフィスを訪ね、ゲームアプリケーションを通して効率よく描画するためのノウハウについて聞いた。 その結果、T-Mobile G1(以下、G1)を用いた場合、2D描画であってもOpenGL ES(※1)を用いたAPIを利用するのが良いことが判明した。これは、驚くべき事実だ。このことは、機種に特化したチューニングを行うことで、よりデバイスの性能をフル活用したアプリケーション開発ができる可能性を示したといえる。 「Eat your own dog food」というGoogler文化 Androidについて話したのは、グーグル デベロッ
さまざまなプログラミング言語がありますが、プログラミングそのものに触れてみたいと思うならJavaScriptをお勧めします。Webブラウザとメモ帳があれば、本格的なプログラミングに挑戦できるのです(編集部) プログラミングを学びたいと思ったら 皆さんは、JavaScriptというと何を思い浮かべるでしょうか。 Webで動的なユーザーインターフェイスを実現するための技術でしょうか。それとも、オブジェクト指向のスクリプティング言語でしょうか。JavaScriptというキーワードを聞いたことがある程度という方もいるでしょう。 JavaScriptは現在多くのWebブラウザに搭載され、さまざまな場面でWebの中核技術を支えているスクリプティング言語です。 本連載は、プログラミングを初めて学ぶ人を対象にしたJavaScriptの入門記事です。特に次のような方のために分かりやすく解説を行っていきます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く