運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
![FLARToolKitを使ったAR系Flashの作り方 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
はじめに ここ数年、JavaScriptライブラリを使ってサイトを製作するという機会がどんどん増えてきました。今まででであれば、JavaScriptのライブラリを使う・使わないに関わらず、その製作の多くはプログラマーの方が行っていたと思います。しかし近年、そのJavaScriptライブラリも種類が増えてきて、プログラミングの知識がなくても簡単に導入できるようなライブラリも出てきました。そのため、それらの使い手はプログラマーからWebデザイナーやマークアップエンジニア側へとシフトしつつしている部分もあります。 そんな数多くあるJavaScriptライブラリの中でも、Webデザイナーなどのプログラミング知識がない人でも比較的導入のしやすいのが『jQuery』です。このjQueryの魅力は、その使いやすさとプラグインの豊富さにあり、プラグインだけでも、すでに使ったことがあるという方も多いと思いま
著者が感じるTumblrの魅力/ふじかわまゆこ こんにちは!これからこの連載を担当しますふじかわと申します。gihyo.jpでは、昨年4月より12月まで「Twitter使いへの道 AtoZ」を書かせていただいていましたが、こちらの連載もどうぞよろしくお願いします。 Tumblrでは、ここ(mayunezu petit space )にいます。 Twitterと並んで「ミニブログ」と表現されることも多いTumblr。しかしこの2つのWebサービスの楽しみ方はまったく異なると言って良いでしょう。Twitter同様やること自体は非常にシンプルですが、できることは奥深いものがあります。この連載では、アークウェブの中野さんと一緒に、Tumblrの基本操作はもちろん、より深い楽しみ方もご紹介していけたらと思っています。 これまでいろいろとTumblrについての考察をブログに書かれていて(詳細後述)
http://creativeshrimp.com Come and watch How to Create a City, Covered with Fog in Blender. Fog part is for Silent Hill enthusiasts. City part is for everybody else. Feel free to share! Open Street Map add-on (thanks for reminding me, folks): http://bit.ly/1vfwh6e Realistic Lighting in Blender video course: http://www.creativeshrimp.com/realistic-lighting-in-blender.html Facebook: https://www.
Promiseは非同期処理をベースにした並列処理の実装方法の一種です。Promiseでは並列処理の各タスクが必ず1回実行されることが保証され、タスクとタスクからの結果を取得する処理を分離することできます。また、タスクの並列処理/直列処理をユーザーが自由に制御することができます。 ECMAScript Language Specification 6th EditionにPromiseが追加されたことから、しばらくの間JavaScriptの非同期処理に関する話題の中心はPromiseになると思われます。 Node.jsでも既にPromise対応したモジュールも多く、Promiseでのみ非同期処理を提供しているモジュールも存在します。Promiseを使用する機会は今後必然的に増えていくでしょう。 今回のエントリーでは、Node.jsでPromiseを使用する方法を説明します。コード例を中心に理
「モダンPerl」という言葉の流行 先日、国内有数のPerlハッカーである牧大輔氏が『モダンPerl入門』という書籍を刊行しました。 日本のPerlユーザーのハブサイトを目指しているperl-users.jpでも「モダンなPerl入門」と題して「古来から親しまれているPerl入門とはひと味違う、今風のPerl入門テキスト」を作ろうという動きがあります。 海の向こうでは、Perl 6の言語仕様の策定にたずさわっているクロマティック(chromatic)氏が「Modern Perl Books」というウェブサイトを開設して、「モダンPerl」についての考察を始めました。氏はその名もModern::Perlというモジュール[1]を公開して「モダンPerl」の啓蒙に努めています。 個人の主義主張に過ぎないのでしょうか? でも、この「モダンPerl」とはいったい何なのでしょうか。 字面から「今風の
プログラミング言語の最初の1歩を解説するサイト「How I Start」から、Peter Bourgon氏によるGo言語(golang)の始め方について。Goのシンプルさと標準ライブラリの使いやすさに焦点を当てた、分かりやすい解説。 Goは、信頼に値するスマートな人達によってデザインされ、大規模かつ成長を続けるオープンソースコミュニティによって継続的に改善されている、愛すべき小さなプログラミング言語である。 Goはシンプルであることを標榜しているが、時にはそのしきたりが少々分かりにくくなる時もある。ここでは、私がGoのプロジェクトをどのように始めたか、そしてどのようにGoの慣習に従うようになったかをお見せしようと思う。Webサービスのバックエンドを構築してみよう。 環境設定 もちろん、最初のステップはGoのインストールだ。オフィシャルサイトで、使用しているOSのバイナリディストリビューショ
もはや日本のオフィス業務で欠かせない存在となったExcel。表計算ソフトウェアの枠にとどまらず、そこで行われる業務は多岐にわたる。データ集計/分析、プロジェクト管理、資産管理、勤怠管理をはじめ、リポート機能を駆使して、Excel自体を販売や会計などにおける業務文書/帳票、設計書、納品資料として扱う例もある。 さまざまな業務で扱われるExcelだが、その操作や入力は、マウスやキーボードで行われることが多く、多少詳しい人でも、数式や関数、入力規則を使う程度だろう。繰り返される手作業に「時間の無駄」「人的コストの増大」を嘆く方も少なくないはずだ。 だが、これらの問題を解決する機能をExcelは持っている。それが、マクロ/VBA(Visual Basic for Applications)だ。業務で行う操作を一度マクロとして記録し、そこで生成されたマクロコードを編集することで自動化できる業務は多く
zshはシェルである。シェルはもちろんキーボード入力されたコマンド行を解釈し、必要なコマンドを必要な引数とともに起動することを主な仕事とするソフトウェアである。単なるシェルなのだが、zshには他を圧到する比類なき機能がある。その一端を印象づける一つの例に、zshで実装されたテトリスがある(図1)。 もちろんこれは、お遊び機能の例で実際の日常作業をこれで進めるわけではないが、潜在的に備えている機能がどれほどのものかが分かる好例である。 zshは、sh(Bourne Shell)をベースとし、ksh、csh(tcsh)、bashの優れた機能をアイデアとして取り込み、なおかつ作業効率を高める独自の機能を登載したまさに至高のシェルである。しかしながら超高機能・多機能であるがゆえに全容を掴むのが難しい。付属の英文マニュアルはしっかりしているものの、簡潔な仕様記述がされているのみなので具体的な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く