タイムインターメディア(本社:東京都新宿区)は2007年8月27日、数字パズル「ナンプレ(数独)」の問題を自動生成するプログラム「ナンプレ自動生成 Version1.0」をオープンソースで公開した。通常の問題(ヒント数24程度)の場合、0.05秒程度で1問作成できるという。 利用しているアルゴリズムは、多種類のパズルに適用できる基本アルゴリズムで、特許出願中。高速、高性能で、プログラムサイズもJavaで1000行程度と小さく、携帯ゲーム機や携帯電話などリソースが限られる端末上でも動作可能という。 同社によると、これまでパズル問題の自動生成は低品質という誤解があり、高品質な自動生成をソースコードレベルで正しく知ってもらうためにGPLライセンスでの公開を決めたという。 アルゴリズムはゲームメーカーに提供しており、関連ソースの公開が不要な商用ライセンスも用意した。すでにニンテンドーDS用ソフトに
Distelは、EmacsとErlangノード(分散ERTS)の通信を可能にするEmacs Lispライブラリです。Emacs LispとErlangを使った分散プログラミングの基盤となります。また、このライブラリを使って作られたErlang開発ツールセットも提供されているので、Distelは“EmacsベースのErlang開発環境”と捉えることもできます。 現状のDistel配布は、Unix系OSをターゲットにしていますが、Windows(Thinkpad X31 + Windows XP)とMeadow(Windows上で動作するEmacs変種)に対してインストールしてみました。問題点は、場当たり的な対処で済ましているので、もっといい方法がありそうですが、とりあえず現状報告(書き留めておかないとスッパリ忘れそうだから)。 内容: 参考リンク集 Erlang/OTPとMeadowのインス
統合開発環境(IDE)「Aptana Milestone 9」が27日リリースされた。AptanaのWebサイトから無償でダウンロードできる。実行にあたってはJavaランタイム1.5以上がインストールされている必要がある。なお、AptanaはEclipseプラグインとしても公開されており、Eclipseの更新機能に「http://update.aptana.com/install/3.2/」を登録することで入手できる。 今回のバージョンアップでは、かねてより発表されていたPHPを正式にサポートした。コードアシスト機能やアウトライン機能、関数を色づけするシンタックスカラーリング機能などが搭載されている。PHPファイルの作成はプロジェクトの作成後、メニューバー「File」-「New」-「PHP File」より行える。
猫と本格的に共存を始めて、既に9年。何だかんだで猫馬鹿なサイトを立ち上げたり、猫関係の友人、知人が増えたりするなかで、次第に増えてきたのが「PCの修理」。猫関係の恩人や師匠に猫に関する教えを請う一方、相手のPCトラブルに対応するといった、ある種のバーター取引が日常茶飯事になりつつある今日この頃である。そこで、そんな過程の中で「猫と共存する環境でも耐えるPC」(通称:猫PC)の有り方を少しまとめて見た。 ●猫PC 1号 まず最初に持ち込まれたのは、猫関係の恩人宅のシャープ「Mebius」(写真1)。使わないときには電源を切って畳んでいたらしいが、棚だか箪笥だかの上から、その畳んだ状態のMebiusに激しく着地した奴がいたらしい。結果、HDD損傷(写真2)、液晶破壊(写真3)という、割と手の施しようの無い状態に。 とりあえずHDDのサルベージを掛けて、メールや画像、Office Documen
JavaScript のチートシートいろいろ。 JavaScript Cheat Sheet Addison-Wesley's JavaScript Reference Card JavaScript Quick Reference JavaScript and Browser Objects Quick Reference JavaScript in 10 Minutes 以前に紹介したものもふくまれていますが、他にもいろいろあるようです。 印刷しておくと便利そうですね。
英語では「仕事を先送りする」「ぐずぐずしていて手をつけられない」ことを procrastination という、たった一つの単語で言い表せます。わかってはいるけど、どうしても手が付けられないという状態はどこでも同じようにあるものらしいですね。 仕事に手を付けられずにぐずぐずしているときは、誰だってべつに気分がよいわけではないでしょう。むしろ「自分はなんて駄目なんだ」と自分を責める気持ちのほうが強いはずです。 それでは何で私たちは仕事を先送りしてしまうのか。このテーマについて実践的な対処方法を書いた心理学者 Neil Fiore の The Now Habit という本が、43Folders 経由でこれを知って以来、私の愛読書です。 これから5回にわけて、この本についてご紹介しますが、実際には紹介しきれないテクニックや実例が本には満載されていますので、興味のある人はぜひ原書を当たってみてくだ
Qrio Lockとは? Qrio Lockは既にご存じの方が多いと思いますが、玄関の解錠・施錠をスマートフォ...
Ferret is a high-performance, full-featured text search engine library written entirely in pure Ruby (with an optional C extension). It is inspired by the Java Lucene Project. Development Status: 4 - Beta Intended Audience: Developers License: MIT/X Consortium License Natural Language: English Operating System: OS Independent Programming Language: C, Ruby Topic: Indexing/SearchRegistered: 2005-10
トラフィックを増やさずにAdSense収益を増やす5つのTips 管理人 @ 8月 28日 07:05am AdSense Binary Moonの「My top 5 tips for increasing adsense earnings (without increasing traffic)」にて、トラフィックを増やさずにAdSense収益を増やす5つのTipsが紹介されています。その怠訳というか抜粋を紹介します。 配色と位置 これは、基本的な事ですが、とにかく様々なパターンを試してみるのをおすすめします。そして、それらのデータを細かく取っていきます。よく言われるように、サイトの配色になじませる方法もクリック率が高いのは確かですが、その他にもクリック率が高くなるコンビネーションがあることが分かりました。ちなみに、このテストを繰り返した結果収益は4倍になったそうです・・・。すごいですね
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く