This shop will be powered by Are you the store owner? Log in here
Ajaxアプリケーションを開発するにあたって、多くの場合、JavaScriptのコーディングが何らかの形で行われる。しかし、Prototype.jsを始めとするライブラリが大きくなりつつある昨今、単純なエディタで開発するのは骨が折れる。JavaやC++にあるように、コーディングを助けるためのIDEが必要となるだろう。 そこで紹介したいのがJSEclipseだ。JSEclipseはEclipse IDE用のプラグインで、JavaScriptのコーディングを補助するための機能を提供するもの。Adobe Labsから提供されている。 すでに試験提供が開始されており、機能追加も活発におこなわれている。JavaScriptコーディングのための機能を多く提供しており、開発効率をあげてくれることは必須。本稿ではこのJSEclipseを紹介したい。
サイトのCSSを見たままリアルタイムに編集するツール色々。 WEBデザイン開発において、編集→リアルタイム反映というのはなかなか効率がよいですね。 ということで、各種、リアルタイムCSS編集ツールをピックアップします。 FireFox拡張 or スタンドアロンアプリ FireBug - リアルタイムに指定部分のCSSが切り替え可能(参考記事)。CSS以外にも便利機能満載。 EditCSS - FireFox拡張で、エディタがインストールされ、エディタ編集と同時に即座にCSSが反映される。 CSSVista - IEとFireFoxの画面で一括プレビューが可能。 Web Developer ToolBar - WEBデザイナー必須のFireFox拡張。CSSの直接編集も可能。 他にもCSSやアクセシビリティに関する便利機能満載。 ブラウザ上で動作するオンラインツール たぬきのしっぽ - CS
なにかと便利なYahoo!のUIライブラリーに「Grids CSS」なるものがあります。自分でつくると面倒なCSSのレイアウトをテンプレートで提供してくれるものです。 この「Grids CSS」、ブラウザ対応がしっかりしていたり、ファイルサイズが軽量だったり、テンプレートが豊富だったりといいことづくめですが、いざ使うとなるとそれなりに説明を読み込んで(簡単だけど)手作業でレイアウトをつくっていく必要があります。 そこでその作業を簡単にできるようにWYSIWYGでジェネレーターを作った方がいます。こいつは便利です。 » YUI: CSS Grid Builder ↑ コントロールパネルはこんな感じ。 プレビューを見ながらカラムの数や横幅を指定していくと簡単にレイアウトができちゃいます。もちろんコードも瞬時に生成してくれます。 なお、これを使うには当然ですがYUIが必要になります。ダウンロード
これはすごい・・・Googleの隠れAPI(?)を見つけてしまった人がいます。Web 2.0系でよく使われる角丸用の部品を簡単につくることができちゃいます。 » Zach’s Journal – google’s own cornershop 例えば、Google グループのページの丸角は下記のURLで生成されています。 http://groups-beta.google.com/groups/roundedcorners?c=999999&bc=white&w=4&h=4&a=tr 生成される画像は以下。 そしてご推測のとおり、パラメーターをいじることができちゃいます。たとえば下記のような画像を自由自在です。 以下、パラメーターの詳細です。 c:色を指定します。色の名前(aqua, black, blue, fuchsia, gray, green, lime, maroon, navy
WYMeditor: web-based XHTML editor Overview WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor (not WYSIWYG). WYMeditor's main concept is to leave details of the document's visual layout, and to concentrate on its structure and meaning, while trying to give the user as much comfort as possible (at least as WYSIWYG editors). WYMeditor has been created to generate perfectly
Stay organized with collections Save and categorize content based on your preferences. Most Google APIs are not Google Data APIs. This Google Data APIs documentation applies only to a few APIs, as described in the GData API Directory. About the Google Data Protocol Some services at Google provide external access to data and functionality through APIs that utilize the Google Data (GData) Protocol.
Microsoft Corporationは21日、XMLデータをツリーで編集できるXMLエディター「XML Notepad 2007」v1.0 英語版を公開した。Windows XP/Server 2003/Vistaに対応するフリーソフトで、現在同社のダウンロードセンターからダウンロードできる。なお、動作には.NET Framework 2.0が必要。 「XML Notepad 2007」は、3ペイン型のXMLエディター。左側にはXMLデータの構造をツリー形式で表示し、右側には各要素の編集画面、下部には文法エラーなどのチェックリストが表示される。 ツリー上では、要素や属性といったノードを挿入できるほか、ノードの切り取り・コピー・貼り付けが可能。またドラッグ&ドロップでノードの階層を移動できる。XMLデータの編集中は、リアルタイムでエラーチェックが行われ、文法エラーが発生した場合は、画面
コンピュータの液晶画面上を直接ペンで操作する「タブレットPC」は、とても直感的に使うことができます。例えば、アイコンをクリックしたければ、「そのアイコンをペンで触るだけ」です。もちろん、ウィンドーを動かしたければ、「そのウィンドーのタイトルバーをペンで触れ(つかみ)、そしてそのままペンを動かすだけ」です。そうすれば、ペン先にくっついたウィンドーが動くわけです。コンピュータ画面の中のさまざまな「モノ」を、まるで現実にあるもののように手(に持ったペン先)で操作することができます。 そんな風に、直感的に使うことができるタブレットPCならではのソフトウェアが「Physics Illustrator for Tablet PC」です。これは、ラクガキをすると、その描いたラクガキで「物理シミュレーション」をすることができるソフトウェアで、マイクロソフト・リサーチ(Microsoft Research
開発のプラットフォームをEclipse IDEという統合開発環境に移行させたデベロッパは少なくないだろう。Eclipse IDEの魅力はなんといってもプラグインでさまざまなプログラム言語の開発に対応できる点にある。ここではEclipse IDEでLispの開発を実現するCuspを紹介する。 CuspはEclipseプラットフォームで動作するLisp開発環境。環境からSBCLを動作させ、そこからさらにSlimeを動作させている。背後でSBCLやSlimeを実行しているため、提供している機能はプロジェクト管理、コードエディット、シンタックスハイライト、自動インデント、括弧対応、自動補完といった機能といった基本的なものから当然REPLまで対応している。 執筆現在における最新版は5日(米国時間)に公開された0.7.0。同バージョンにおける主な変更点は次のとおり。 最新のSBCLへアップデート アウ
米Novellは,.NET FrameworkアプリケーションをLinuxやその他OSに移植できるオープンソース・ソフトウエア開発プラットフォームの新版「Mono version 1.2」の提供を開始した。Novellがスペインで現地時間11月9日に明らかにしたもの。同社のWebサイトから無償でダウンロードできる。 新版は,.NET 1.1の全機能を利用できるほか,.NET 2.0の一部機能に対応したという。これにより,C# 2.0で記述されたソフトウエアの移植が可能となった。 .NETのユーザー・インタフェース用APIであるMicrosoft Windows Forms APIにも対応し,「.NETクライアントサイド・アプリケーションのLinuxへの移植が容易に行える」(Novell)。新たな仮想マシンを採用するとともにJava対応を強化した結果,処理速度,メモリー消費量,安定性が向上し
「プログラミング言語理論」という研究分野がある。この分野の研究者たちは,「ML」「Haskell」「Scheme」あるいは「λ計算」「π計算」(円周率計算のことではない)など,多くのプログラマにとっては聞いたこともない言語やモデルについて,日夜研究している。そのような言語は,C,C++,Java,Perl,Rubyなど,今の世の中で広く使われている言語とは見た目や考え方が違いすぎて,「難しい」「役に立たない」などと思われがちだった。 ところが,その状況が最近になって微妙に変化している。 HaskellやLispなど「関数型言語」についての記事が,専門の学会誌ではなく,一般の技術誌に掲載された(日経ソフトウエア2006年6月号「Haskellによる関数型プログラミング入門」など)様々なフリーソフトウエアがML,Haskell,Schemeなどで開発されたプログラミング言語の研究者ではなく,普
NTTデータは,Ajaxアプリケーションをビジュアルに作成できる開発ツール「マスカット」を,2006年9月中にオープンソース・ソフトウエアとして無償公開する。ボタンやタブ,ツリーなどの画面オブジェクトをマウスで配置してアプリケーションを開発できる。NTTデータによれば,JavaScriptを書くことなくアプリケーションを開発でき,工数が約60%削減されるという。オープンソース・ソフトウエアとして無償公開することでデファクト・スタンダードの地位を狙う。 マスカットによる開発の手順は以下のようになる。まず用件定義担当者がWebブラウザ上の「マスカットWebブラウザ版IDE」で,Web画面をマウス操作でデザインすると,画面定義XMLが生成される。これを開発担当者が「マスカット Eclipse版IDE」にインポートして,画面オブジェクトと既存の業務ロジック・オブジェクトを対応付ける設定などを行い,
Come on in and get yourself some free Dingbat fonts. These typefaces are just like any other regular fonts, in so far as they come in a TTF font format. You download and install them on your computer just like any other regular font. However, instead of outputting basic text like a "normal" font, dingbat fonts will output and display "dingbat" characters in your design. Choose from any of the ding
企業によるWebサービスの公開が進んでいる。最近はAmazon.comやYahoo!、はてなのように、個人レベルでも活用できるサービスの提供が活発化している。業務/趣味に関わらずこうしたWebサービスを利用したことがあるという人も増えてきているだろう。利用するWebサービスが増えてくると、それらを一括管理できる統合環境が欲しくなる。ここでは、複数のWebサービスをノンプログラミングで統合できるJitterbitを紹介しよう。 Jitterbitは9日、Jitterbitの最新版となるJitterbit 1.1をリリースした。Jitterbitはさまざまなアプリケーションとデータ形式を統合できるアプリケーションキット。サービスプラットホームとして利用できるサーバアプリケーションと、環境設定・デプロイ・動作確認に使用するクライアントアプリケーションが公開されている。Mozilla Public
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く