![Computers, Monitors & Technology Solutions | Dell USA](https://cdn-ak-scissors.b.st-hatena.com/image/square/050d3364eb2ae06bdb81a6af775ba31c726c1850/height=288;version=1;width=512/https%3A%2F%2Fi.dell.com%2Fsites%2Fimagecontent%2Fapp-merchandizing%2Fresponsive%2FShop%2FBrowse%2FPublishingImages%2Fdell-social-logo.jpg)
鳥人間 郷田まり子 2009/9/10 非プログラマのためのプログラミング講座。MITが作った「Scratch」を使って、ねとらぼのITちゃんに枕投げをさせるまでを解説する ITちゃんに枕投げの相手をしてもらうまで 「プログラミング」というと、皆さんはどのようなイメージをお持ちでしょうか。 便利そうだけど専門知識が必要なうえに英語だらけで、自分には無理。そう思われている方は下の図を見てください。 これはイギリスの小学生が、今回解説する「Scratch」というソフトで作った、立派な「目覚ましプログラム」です。 この短いプログラムには、どのプログラムにも共通する基礎が詰まっているのですが、全く予備知識のない方でも、これがどのような機能を持つか大体見当がつくと思います。 プログラムの基礎を理解し、コンピュータをより自由に操れるようになるということは、すべての人にとってとても大きな力となります。絵
ハンズオンの題材 参加者は、自分の所要時間と他の参加者の平均的な所要時間や分布とを比較することで自身のスキル確認やスキル向上に役立てることができるでしょう。ハンズオンは期間限定で、以下を用意しています。図2は結果が公開された後で自分の所要時間と比較している様子を表しています。 (a)ペイントツール ver. 1.0のJavaアプレットとソースコード(約1,500行) (b)ver. 2.0のソースコードとver. 1.0のソースコードの差分(diff(パッチ)形式、19項目) また、以下の手順で実施します。 記録フォーマットの入手 記録フォーマットをダウンロード、簡単なアンケートに答える。 (a)の理解 (a)のソースコードを読み、どの部分でどのような機能が実現されているかを把握する。そのときの所要時間をフォーマットに記録する。 (b)の適用可否の判断 (b)の差分19項目それぞれについて
Introduction This article introduces version control and Git without assuming you have any prior knowledge or programming experience. Because of its introductory nature, certain details are simplified or omitted and the use of the Git Graphical User Interface (Git GUI) is emphasized. Afterwards the reader should be able to use Git for basic version control and know where to locate further informat
はじめに 2006年8月、Javaの次期仕様(JDK7)にクロージャを入れる案*が出され話題になりました。クロージャは関数型言語では30年以上の歴史を持ち、プログラミングにおける基本的な道具となっています。最近はPerl、Ruby、Pythonなどの軽量言語(Lightweight Language)にも取り込まれ、それと知らずに使っているユーザーも増えているのではないでしょうか。 一方、手続き型言語の世界では、完全なクロージャはなじみが薄いようです。C言語からC++へと発展してきた手続き型言語のメインストリームでは、 ガーベジコレクションを持たず、ローカル変数をスタックに置くことを基本とする言語のため、クロージャとの相性が悪かった オブジェクト指向を採り入れることでクロージャの代用とできた といったことが理由でしょう。 実際、クロージャとオブジェクト指向プログラミング言語には、メカニズム
Welcome back to The Interchange! If you want this in your inbox, sign up here. We’ll be taking a break next weekend as Mary Ann and Christine both take much-needed vacations (we didn’t
Finest Dupes and Motivated by Scents There’s something indisputably luxurious regarding using a premium scent that leaves a lingering aroma anywhere you go. [url]Discover more[/url] about this link. However, not everybody can afford to spend lavishly on expensive fragrances. [url]Learn… Continue Reading → Continue Reading → Everything You Should Know About Nudist Camping Do you love nudist camping
Making Random Wires using Pflowby Ahmed Sheeraz Web: www.ahmedsheeraz.com This tutorial will explain you how you can create a random wires using Pflow inside 3ds max. This technique can be used in creating various type of abstract images. The sound in the tutorial is not very well recorded but still understandable. If you are on a slow connection or want to keep this tutorial for future viewing th
DP版ユーザーとして先走って3ヶ月前から使っていました。たぶん修正されないであろう問題があったので、ここに書いておきます。 MacPortsやRubygemsが怪しい挙動を示すんですね。MacPortsが依存を解決せずに中断したり、gems が モノによっちゃrequireできなかったり・・・。この二つ、開発者にとっちゃ致命的な問題。MacPortsはpkgのバージョンチェックでこけたので自分でビルドしたんですが、それが悪いのかと思って調べていたところ、海外の方に既に報告されていました。(日本だと全く情報がありませんでした) 参考 evolution - Snow Leopard with legacy macports and rubygems 超訳 LeopardのユーザーはおそらくOSに載っている標準のRubyを使っていて、既に大量のmacportsとrubygemsがあることだと思
底辺ニートの俺がついに日本人の平均年収を超えた カテゴリ☆☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2009/06/09(火) 18:38:39.00 ID:o9jHB5Bb0 モチベーションの原点を忘れないように書く 5 :以下、名無しにかわりましてVIPがお送りします:2009/06/09(火) 18:40:45.01 ID:o9jHB5Bb0 俺のスペック 年収650 26歳 底辺高卒 職業:マーケッター 俺は小学校の頃から気管支喘息と胃腸が弱くていじめられがちだった 中学校はビーバップのように荒れてて血痕の無いトイレは無い程だった 当然のように俺は中学で更に虐められていた。 それでもまぁ仲の良い友達も居たし毎日殴られる事を除けば楽しくやっていた。 8 :以下、名無しにかわりましてVIPがお送りします:2009/06/09(火) 18:43
以前からリニア空間だとかガンマだとかの話をちょこちょこ書いていたのですが、 先日、キャビアの鈴木様よりメールを頂き、CEDEC2008で発表されたスライドを頂戴しました。 「リニア空間と物理的に正しいライティング」 スライドデータ 鈴木様には許諾を頂いた上、本ブログで取り上げさせて頂くことになりました。 鈴木様ありがとうございます。 このスライドを拝見して、リニア空間のワークフローを用いて作業を行う理由を勘違いしていたなと認識しました。 リニア空間というのはつまり、物理的に正しいライティングを行うための土台だということです。 詳しくはスライドをごらん頂くのが早いと思います。 まずはWiiのスクリーンショットで驚くところから始まりますこちらのスライドww え!Wiiでここまで出来るの!?と。。 読み進めて、球が並んでいる画像の辺りは特になんですが、光量の変化に対するサーフェスの反応の違いが明
プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基本的な注意点です。今回は、計算量のオーダーについて学びながら、TopCoderのMedium問題を考えてみましょう。 プログラムの実行時間 業務としてプログラミングをされている方には釈迦に説法かもしれませんが、プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基本的な注意点です。そしてこれは、TopCoderなどのコンテストでプログラムを組む際にもよく当てはまります。通常、こうしたことは感覚的に理解している方がほとんどだと思いますが、具体的にどれくらいのループを回すと何秒掛かる、といった基準を持っている人は少ないのではないでしょうか? 非常に基本的なことですが、プログラムの実行時間に関して再確認しておきたいと思います。 TopCoderの制限に関して TopCoderでは、実行時間およびメモリ使
検証:3Dアニメはなぜ動きが硬いのか?[まとめて読む方はこちらから] 今回はいよいよ、3Dアニメーションにおいて最も重要なリグの制作に入りたいと思います。今回はSoftimageユーザー向けの記事になっておりますのでご注意を…。でも、考え方的には他の3Dツールでも同じだと思われます。 Softimageにはゲーム用のフリーツールであるModToolというものがありまして、商用不可でレンダリングに透かしが入ること以外、ほぼすべての機能を無料で使えますので、Softimage未体験の方はぜひダウンロードして試すことをお勧めします。 さて、以前の私はSoftimageをあまり使いこなせてないということもあって、二足歩行リグをそのまま使っていました。Softimageの二足歩行リグは、配置して変換すればすぐに使えるのでとても便利です。二足歩行リグは、基本的なボーンにコントローラーがついてるだけのシ
以前から Maya - polygon modeler & mental ray の 扱い難い部分をカバー + Maya で制作した animation を再生 / 出力出来るレンダラーとして気になっていた Luxology modo302 を subscription で購入しました。 上の画像はトレーニング用に modo 購入 5時間位で制作 した初めてのモデルですが、他ソフトの経験がある方なら 直ぐに習得出来る作りですね。RenderMan 以外では中々 お目に掛かれなかった vector displacement も realtime に起伏を確認しながらペイント可能 + 他ソフトで作成した displacement map も vector に変換 → 更にディテールを 追加出来るので、制作に欠かせない機能になりそうです。 modo は
※このエントリは、Arata Kojima/NPO法人しゃらく さんが公開しているわかりやすい技術文章の書き方の改変です。 このページは、プログラムやコードなどを書く方々のために、分かりやすいプログラムを書くためにはどうすればよいのかについて説明しています。 1. 自分が伝えたいこと・訴えたいことを誤解しないように相手に読んでもらうにはどうするべきか。 2. プログラムを書くにあたって知っておくべきルールは何か。 3. プログラムを書く前にどのような手順を踏めば、分かりやすいプログラムを作れるか。 などについて参考にしていただければ幸いです。 プログラムを書く前に プログラムを書く前に次のことをしっかりとイメージしておく。 何を書くのか。 書こうとしている物は正確に何であるのか。 仮定して良い、必ず成り立つ前提(状況/状態)は何か。 成り立つ事が単に多いだけ/今はたまたま成り立っている、と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く