ぷよぷよプログラミングとは プログラミング学習環境『Monaca Education』において、セガが展開するアクションパズルゲーム『ぷよぷよ』をプログラミング学習できる教材です。 製品版と同じ画像素材を利用して、世界中で使われるコンピュータ言語を使い、プロが使う開発環境で本物のプログラミングをお楽しみください。 本コンテンツは無料でご利用いただけます。
概要 以下の流れでセットアップを行います。 1. JDK(Java Development Kit)のセットアップ 2. Android SDK(Software Development Kit)のセットアップ 3. Eclipse のセットアップ ※Android SDK、Eclipse を実行するには、Java がインストールされている必要があります ※Mac のように既に Java がインストールされている環境では、JDK のセットアップは不要です ※ここでは以下の環境で解説していますが、環境が異なる場合には適宜読み替えてください Windows XP SP3 32bit 日本語版 (64bitやMac、Linuxも同じ流れです) Java SE Development Kit 6 Update 23 Android SDK Tools, Revision 8 (Android 2.
Outlook には Word や Excel と同様、VBA によるマクロ機能がありますが、Word や Excel とは異なり、ユーザーの操作をマクロとして記憶する機能がありません。 そのため、Outlook で VBA マクロを使うには、Outlook のオブジェクト モデルというものを理解することが必要となり、とっつきにくいものとなってしまっているように思います。 しかし、使いこなせるようになれば色々と便利です。 そこで、このページでは Outlook 2010 以降で VBA マクロを作成する手順をステップ バイ ステップで説明します。 1. マクロの作成 マクロを作成するには、Visual Basic Editor を使用します。 今回は簡単なサンプルとして「”Hello World” というダイアログ メッセージを表示する」というマクロを作ります。 手順は以下の通りです。 O
チケット駆動開発でAgile開発を初めて実践できて、Agile開発の長所や短所が色々分かってきた気がする。 今の時代にAgile開発はとても優れていると思っているが、乗り越えるべき課題はまだまだある。 その課題も、時代の変化によって、より難しいレベルまで要求されているように思う。 2000年代に現れたXPを代表とするAgile開発は、その利点は広く知られてきたが、適用の限界や短所について従来から指摘され続けてきている。 その課題についてまとめてみる。 #考えたことをラフなメモ書き。書きかけもある。 【1】Agile開発はプロジェクト管理が弱い アジャイル開発でプロジェクト管理、そしてプロセスを管理する部分が弱いという指摘は従来から言われていた。 確かに、PMBOK、CMMIなどの観点から見れば、Agile開発はプログラミング重視で全体的なプロセス設計がなされていないように思える。 だが、S
1つ前の記事「JavaScriptをいかに高速化するか、IE9、Firefoxの取り組み」では、IE9とFirefoxにおけるJavaScriptの高速化について紹介しましたが、そもそもJavaScriptの実行速度はなぜ遅いのでしょう? その理由について、Mozilla Japanテクニカルマーケティング担当の浅井智也氏が、スライド「Trace Monkey」でポイントをまとめています(このスライドはタイトルから分かるとおり、Firefoxの当時の新しいJavaScriptエンジン「Trace Monkey」を紹介するために1年以上前に作成されたスライドですが、1つ前の記事を見ると、ここで示された課題はいまも変わっていないようです)。 全67枚のスライドの20枚目から24枚目の5枚を以下に紹介します。 JavaScriptが遅い原因は、以下の4点にまとめられています。 インタープリタ型言
私のブログでは野良アプリをいくつか公開しています。 公開方法は簡単で、aタグでapkをリンクするだけです。 Android端末からそのリンクをタップすると、apkがアプリとして...
Link: ソフト業界の労働環境(1d) マルチメディア関連ツール(1d) JBoss Seam関連(1d) JSF(JavaServer Faces)関連(1d) 言語・開発環境(1d) ドキュメント作成(2d) ExcelのVBA(2d) 読み物(4d) バグトラッキングツール(4d) Java関連(4d) 開発支援ツール(6d) Webで利用できるサービス(6d) ディスク関連ツール(6d) テスト・品質管理(6d) Webブラウザ(8d) .NETでの文字列処理(8d) Windows設定メモ(9d) セキュリティ関連(11d) データベース関連(14d) 周辺機器(15d) プロジェクト管理ツール(15d) JavaScript(16d) ネットワーク関連(20d) ソフトウェア業界(20d) 開発プロセス(20d) 開発に役立つデータ(22d) Web技術関連(24d) Web
外部プログラムを実行し、終了するまでの間、スクリプトの処理を停止しなければならない場合があると思います。WScript.Run の引数で待つ設定を行うことができますが、多くのプログラムでは正しくその終了をキャッチすることがなかなか難しいでしょう(実行プログラムの戻り値は得られるが、プログラム自体は動作し続けていることは良くある)。そんな場合、WMI (Windows Management Instrumentation)でプロセスを監視する、という方法があります。 Option Explicit ' プロセスのクエリ Private Const PROC_QUERY = _ "select * from Win32_Process where Name='EXCEL.EXE'" ' 実行パス Private Const EXE_PATH = "excel.exe" '
PCやサーバーは多くの部品から構成されており、性能を単純に評価できない。本特集では、次々と投入される新技術や仕様を理解するために必要な知識を、パーツごとに紹介していく。 第1回 5分で丸分かり! PCアーキテクチャーの基本 第2回 統合進化するCPUとチップセット 第3回 グラフィックスアクセラレーターは描画専用から汎用へ 第4回 メモリーの種類と転送方式を押さえる 第5回 低価格化著しいストレージとフラッシュメモリー 第6回 ワイヤレスが熱い! ネットワーク PCアーキテクチャーは、CPU以外の主要な機能が「チップセット」に集約されており、CPUとチップセットで基本的な機能が決定する。PCの構成図を描くと下図のようになる。メモリーコントローラーハブとI/Oコントローラーハブがチップセットに相当する。最近ではサードパーティーのチップセットベンダーが少なくなったため、CPUとチップセットの組
You should try to keep your hands on the keyboard because the less you touch the mouse, the more code you can write. With these shortcuts, I am trying to keep the leave the mouse alone and control the IDE completely using the keyboard. What do you think is faster: pressing ALT + C or right-clicking the project, selecting Team -> Commit? It is said that if a function does not have a key binding, it
今日の豆知識「ベアフットドリームズ」 ベアフットドリームスは梨花さんでたいへん有名になりましたね。 表参道の店舗には行ってみましたか? 実は、通販でお手軽に買えるんです。 アイテムはおしゃれでお得! しかも機能性があって丸洗いができます。 そんなベアフットドリームスについて詳しくご紹介しています。 ベアフットドリームスは、アメリカのファッションブランドで、 バイヤーから通販、直販等によって商品を直接買うことが出来ます。 ベアフットドリームスは、世界最大のバイイングマーケットで展開されており、 世界54ヶ国もの輸入がバイヤーによって代行されています。 ベアフットドリームスの商品の材質は、フワフワのパイル生地が特徴で、 カジュアルウェアとしてデザインされています。 ベアフットドリームスでは、世界中の人達がバイヤーとなっています。 ベアフットドリームスでセレクトしたお気に入りの商品は、 通販を利
FirefoxにGUIプロトタイピングの機能を追加するものすごい拡張「The Pencil Project」 2008年07月09日- Home - Pencil Project FirefoxにGUIプロトタイピングの機能を追加するものすごい拡張「The Pencil Project」。 Pencil Projectを使えば、予め用意されているGUI部品をキャンバスにドラッグ&ドロップしてプロトタイプの画面イメージを作成することができます。 ボタンなんかも、ダブルクリックでキャプションを変えることができたり、VisualBasic、VisualC++などのアプリを使って画面デザインをしているイメージに近い操作感が実現できています。 アプリっぽい画面を作ってみましたが、超簡単です。 GUIのスタンドアロンアプリだけでなく、Webサイトにも使うことが出来ます。 HTMLを使って簡単に画面を作
手元のRailsアプリケーションを2.1.0に移行する際にちょっと躓いた。 2.1.0への移行 移行手順はいつも通り。次のサイトが詳しい。gettextが文句を言ってくるという、日本語圏Railsプログラマが十中八九ひっかかる問題もサポート。すばらしい。 Rails2.0から2.1への移行を試してみる - ザリガニが見ていた...。 で、俺ももちろんそこに引っかかったのだが、同時に他の件にもやられた。2.1.0で追加された、Railsのgem依存を定義する機能である。 依存関係の定義 Rails2.1.0から、config/environment.rbでRailsアプリケーションが依存するgemを定義しておけるようになった。 Rails::Initializer.run do |config| ... config.gem 'gettext', :version => '~> 1.9' c
The domain web-sun.com is for sale. The domain name (without content) is available for sale by its owner through Sedo's Domain Marketplace. Any offer you submit is binding for 7 days. All quoted prices are final prices. The domain web-sun.com is for sale. Make an offer on this domain You are not the highest bidder!
bookreader.jsは、長文を縦スクロールではなく、横スクロールで表示し読みやすくするJavaScriptライブラリです。 →プロジェクトのホーム (Google Code) - New!! →ダウンロード(ver 0.4.6) - 2009/04/18公開 ※ダウンロードの詳細については、こちらのページをご覧下さい。 まずは、このページで体験してみて下さい。キーボードの[→]/[←]キーが、「進む」あるいは「戻る」に対応します。画面上に表示される、半透明の▶/◀ボタンをクリックしてもOKです。使い方の詳細は「ヘルプ」を参照ください。 次期バージョンの開発状況 幸いにしてさまざまな方からフィードバックをいただきました。ありがとうございます。それを元に機能の絞り込みとWEBサイトへの「組込み方」について検討を行っています。まだ、実装の方針が定まった、という段階ですが次期0.8.x系のサ
Firebug を更新したら、またもや凄いことになってました。 まずはこれを見てください。 http://sample.ecmascript.jp/20060526.htm 要は JavaScriptをステップ実行しながら結果を確認できる。 変数の値をウォッチできる。 適当にブレークポイントを貼ってスタックを追えば、他人のサイトを簡単にハックできる。 うれしい!たのしい!こんにちわ! FireBug のインストール https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=1843
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く