この記事は会員登録で続きをご覧いただけます申込は簡単3分! 今すぐ会員登録(無料) 会員の方はこちら 今なら有料会員(年額プラン)が2カ月分お得! 詳しくはこちら ▼日経クロステック有料会員になると… オリジナル記事がすべて読める 専門雑誌7誌の記事も読み放題 雑誌PDFを月100ページダウンロードできる
この記事は会員登録で続きをご覧いただけます申込は簡単3分! 今すぐ会員登録(無料) 会員の方はこちら 今なら有料会員(年額プラン)が2カ月分お得! 詳しくはこちら ▼日経クロステック有料会員になると… オリジナル記事がすべて読める 専門雑誌7誌の記事も読み放題 雑誌PDFを月100ページダウンロードできる
VC++では_Crt〜関数でメモリリークを容易に検出できるが、使い方を間違えてありもしないメモリリークで悩んでいる人がいた。コードはこんな感じ。 //foo.cpp #define _CRTDBG_MAP_ALLOC #include <stdlib.h> #include <crtdbg.h> #define new ::new(_NORMAL_BLOCK, __FILE__, __LINE__) //てきとー class Foo { private: char* buf; public: Foo() { buf = new char[1]; } virtual ~Foo() { delete [] buf; } }; void main(void) { //ダンプ先を標準出力に設定 _CrtSetReportMode(_CRT_WARN, _CRTDBG_MODE_FILE); _Cr
一部の出会い系サイトには残念ながらサクラを用意していたり、機械の自動返信を使用するという詐欺のようなサイトも存在します。ですから、こういった詐欺を防ぐためには、本当に出会いを求めて登録している人なのかを選別することがテクニックとして不可欠になってきます。といっても簡単なことなのですが、同じ文面ばかりや短文のいといった自動返信プログラムであるのを判断がつくようでなければ、注意が必要です。更に相手が機械でなくとも、キャッシュバッカーという可能性もあります。その場合相手はポイント目当てですから、しっかり見極めていく必要があります。ネットの出会い系サイトで知り合った異性と実際に会いたいと思った時に、とても便利なツールがあるのをご存知ですか。お互いを知り親しくなったけど、直接会うにはまだ抵抗があるという人もいるでしょう。また、会いたくてもスケジュールが合わない場合もあります。そんな時にお勧めなのが、
JavaとRubyを結びつけるプロダクトに「JRuby」がある。JRubyの主要開発者であるCharles Oliver Nutter氏とThomas Enebo氏の両氏は7日(米国時間)、自身のブログにおいてSun Microsystemsに就職、フルタイムでJRubyの開発に従事することになったことを発表した。SunがRubyに強い関心を抱いていることが事実として裏付けされる形になったわけだ。 これはJavaのデベロッパにとっても、Rubyのデベロッパにとっても、別の言語を勉強するいい機会。JavaデベロッパはJava APIはそのままにRubyの利便性を、RubyデベロッパはRubyの技術はそのままにJava APIを活用することができる。これを活用しない手はないだろう。 JRubyはRubyインタプリタのJavaによる実装。JavaでRubyランタイムインタプリタを実装したもので、
はじめに デジタルカメラなどで写真を撮影するとき、誤って傾けてしまい、水平でなくなってしまうことがあります。そこで本稿では、補正画像を見ながら、0.5°刻みで画像を回転して補正する方法を紹介します。完成版のアプレットを見る 対象読者 画像処理に興味を持ち、特に撮影した写真の補正に関心のある人。必要な環境 J2SE 5.0を使っていますが、これより古いバージョンでも、本稿のコードをコンパイルし実行することができます。ただし、添付のコンパイル済みアプレットの実行には、J2SE Runtime Environment 5.0が必要です。概要 デジタルカメラで写真を撮影するとき、液晶モニターが見にくくて、水平を十分確認できないことがあります。そのような状況下で撮影した写真に対して、傾斜を補正する方法を紹介します。有償無償の既存画像ソフトは、90、180、270度などの一定の角度しか回転できないもの
Looking for information about Informa TechTarget products and services? The commercial homepage has moved. Visit Informa TechTarget News 29 Dec 2025 / Customer Experience Management Agentic orchestration, the next AI issue for CIOs to tackle Salesforce, ServiceNow, AWS and others would like to manage all of your AI agents. 19 Dec 2025 / Threats & Vulnerabilities News brief: Browser security flaws
Eclipseは「リファクタリングと補完にしか取り柄のないIDE」ですが、NetBeansは逆に「リファクタリングと補完に欠陥のあるIDE」ですね。 そこでJackpotですよ、と。 http://jackpot.netbeans.org/ Jackpotは、Javaのコードをオブジェクトとして扱ったり、そこからなにか抽出したり、変更したりするためのフレームワークです。 このルール言語のリファレンスをみると、どんなことができるか想像がつくと思います。 http://jackpot.netbeans.org/docs/rule-language.html これを見ると、リファクタリングや静的検査、コード補完なんかの仕組みが書きやすくなることが想像でします。 そうすると、NetBeansでのコード補完やリファクタリングというのは、ありえない速さで進化します。 NetBeans6が出た時点では、
多分Gmailとかで使われてそうなフレームワーク*1。 http://code.google.com/webtoolkit/ これすごい。逆転の発想だなー。 Javaで作ったウィジェットのソースをJavaScriptにコンパイルする事によってリッチなAjaxアプリを作る。実行は、JavaScriptで作られたJREエミュレーション用ランタイムを使って、クライアントのブラウザ上で行う。 開発時は「hosted mode」で開発する。このモードではコンパイルせずにJavaネイティブ(変な言い方)で実行することによって、デバッキングなどJavaのIDEのパワーをうまく生かした開発ができる。このモードのとき、GWTはAWTとかSwing上でブラウザをエミュレートするのではなく、埋め込みブラウザ*2と連携する。つまり埋め込みブラウザ側で画面表示やイベントのハンドリング等を実行する。Javaとブラウザ
2003/06/25 改訂(Dummy K.I. のソース・バージョン0.83を公開) 2003/02/24 改訂(Dummy K.I. のソースを公開) 2003/02/22 改訂(インターフェイスバージョン3 に対応) 2003/02/15 改訂(インターフェイスバージョン2 に対応) 「まうじゃん for Java」では、コンピュータプレイヤーの思考ルーチンが本体プログラムと独立して作成できるようになっています。この思考ルーチンのことを「麻雀AI」と呼びます。ここでは麻雀AIの作り方を説明します。 1.麻雀AIってどんなもの? 麻雀AIはJavaで実装される麻雀用思考ルーチンです。麻雀AIは jp.gr.java_conf.ishihata.mj_ai パッケージに用意されているクラス群を利用して作成します。これらのクラスは麻雀AIとそれを実際に利用する本体プログラムとのインタ
The Sleep Scripting Projectは20日(現地時間)、Javaベースのスクリプト言語であるSleep 2.0を公開した。SleepはJavaプラットフォーム上で動作するスクリプト言語で、Perlによく似た文法を持つ。また、一部Objective-Cに似た文法も導入されている。Javaで記述されているためにJava APIとの親和性が高く、Perlライクな文法で手軽にJavaアプリケーションを作成できる。 Sleepの持つ主な特徴は以下の通り。 PerlおよびObjective-Cライクな文法 正規表現のサポート SleepスクリプトによるJavaオブジェクトの作成 SleepスクリプトからのJavaオブジェクトへのアクセス クロージャーのサポート 疑似オブジェクトのサポート 強力なI/Oインタフェース また、バージョン2.0において追加された主な機能は次のようなもので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く