全くゲームプログラミング経験が無い初心者(主婦)が30日間の間でUnityを使ってMikuMikuDanceのキャラでゲームを作っていこう!という企画です。 Unityのインストールから完成までを目指します! <<現在リアルタイム進行中>> 続きを読む
全くゲームプログラミング経験が無い初心者(主婦)が30日間の間でUnityを使ってMikuMikuDanceのキャラでゲームを作っていこう!という企画です。 Unityのインストールから完成までを目指します! <<現在リアルタイム進行中>> 続きを読む
[TGS 2013]北海道IT推進協会ブースにこっそり展示されていた,ニンテンドー3DS用プログラミングツール「プチコン3号(仮称)」を見てきた ライター:稲元徹也 東京ゲームショウ2013を取材する合間に,何となく会場で配布されているパンフレットを読んでいた筆者は,北海道のゲーム開発会社8社が共同出展する「北海道IT推進協会」のブースに,「プチコン」があることを発見した。 プチコンとは,スマイルブームが開発しているプログラミングツールで,これまでに「プチコン」と「プチコンmkII」の2作品がニンテンドーDSiウェアとしてリリースされている。30代以上のPCファンには懐かしい「BASIC」でプログラムが組めるツールだ。 このツールを使って,ごく簡単なプログラムから,BASICとは思えないほどのハイクオリティな作品が制作され,YouTubeやニコニコ動画などで発表されている。 筆者はプチコン
最近、小中学生を対象とするプログラミング教育の議論が盛んになってきた。政府の産業競争力会議が2013年6月に発表した「成長戦略(案)」の中に「義務教育段階からのプログラミング教育等のIT教育を推進する」という文言があることも影響しているのだろう。 小中学生へのプログラミング教育に関してはその必要性の有無を含めて様々な意見があるだろうが、議論の際に忘れてほしくないと思うのは、「1980年代には誰に強制されることもなく、自発的にプログラミングに興味を持った子供が、全国津々浦々にたくさんいた」という事実である。 “たくさん”というのはどれくらいかと問われると、残念ながら統計的なデータは持ち合わせていない。ただ、80年代に筆者が小学6年生だったとき、同じクラスでパソコンを所有し、プログラミング言語「BASIC」をかじっていた人間は筆者を含めて4人もいた。小学校はごく普通の市立小学校だ。1クラス4人
現状は、登録ユーザー数で8万人を超えたぐらいです。登録せずにドットインストールの動画を見ている人はカウントしていません。8万人のうち、どのくらいのユーザーがアクティブなのかはそれほど重視していません。学習サイトですので、毎日来てほしいというよりも、ユーザーごとのペースで、無理なく継続して学習してほしいと考えています。 5月下旬時点で約130レッスンがあります。動画数は約2000本です。これらのすべてが3分以内の動画です。だいたい1週間に数本の割合でコンスタントに作り続けています。私を含めたドットインストールの社員二人で作成しています。 初心者を対象にしていますので、HTML入門、JavaScript入門、CSS入門が人気です。ただ、すでにエンジニアになっているの方が新たな言語を学ぶきっかけとして使われる場合もあります。
Autonomous trucking company TuSimple last week successfully completed a fully autonomous semi-truck run on public roads in China without a human present in the vehicle and without human intervention. Shoppable Business wants to make it easier for businesses in the Philippines to source and procure branded products and other inventory, with an emphasis on making sure products are authentic. The B2B
プログラミングの手順だけでなく概念を伝えたい ワークショップの後、講師の原さんに少し話を聞いた。興味深かったのは、次の一言だ。 「プログラミングの手順だけでなく、概念も知ってもらいたいと思っています」 ワークショップの説明でも、ただブラックボックスとして手順だけを覚えてもらうのではなく、制御構造や変数といったプログラミングの基本的な概念を、子どもなりに理解してもらおうと工夫している様子が伝わってきた。 例えば、「ゲームオーバー」の機能を実装するときは、次のやりとりになる。 講師 「ゲームオーバーになったら、どうなる?」 子ども 「ゲームができなくなる!」 講師 「そうですね。そこで全体を止めようと思います。(Scratchに用意されているブロックを見ながら)『制御』の中の『すべてをとめる』が使えそうですね。これを使ってみましょう」 ビジュアルプログラミング環境Scratchとは Scrat
プログラミング出来る方法教える。 世の中「プログラミング言語」を説く本はごまんとあれど「プログラミング」を説く本やブログはあまりない。 いや実際に "ない" というのはかなり語弊があるかもしれない。 しかし、通常この種の説明している本に辿り着くまでには多くの時間が必要だ。 普通の人は、多くの間違った方法を試し、その都度試行錯誤を重ね、プログラミング経験を経ることよって、重要な概念を獲得するのだと思う。 例えば、「計算機プログラムの構造と解釈」や「実用 Common Lisp」、「コンピュータプログラミングの概念・技法・モデル」などの書籍は現実の問題に対し "プログラム" をどう書くかという問題に正面から取り組んでいる良書だ。 しかし、どれだけ”普通の”プログラマが上記のような書籍を読んでいるのだろうか。 そして、"普通のプログラマ" がプログラミングを学ぶ書籍として、それらは果たして適切と
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
プログラマーたちは、使用するプログラミング言語と驚くほど密接な関係を持っています。プログラミング言語はあなたをイライラさせ、また教え導いてくれます。あなたはそのうちにプログラミング言語の内部構造や、ちょっとした変な癖を学ぶことになるでしょう。それはあなたの頭のなかにも入り込み、考え方をも変えるでしょう。 正しいプログラミング言語を選べば、新しくて美しい何かを一緒に作り上げることができます。間違った選択をすれば、もちろん面倒なことになります。 言い換えれば、プログラミング言語を選ぶことは、恋人を選ぶことによく似ているのです… (注: 私はストレートの男性です。それ以外の方は、自分の興味に合わせて自由に脳内変換してください) PHP は、あなたが高校時代のある夏、不器用ながらも付き合った初めての彼女です。もっと真剣な関係を築こうとしてはいけません。この子は複雑な問題を抱えています。 Perl
これからはじめるフロントエンドJavaScript:はじめまして。JavaScript(1)(1/2 ページ) はじめに 一昔前、リッチなWebサイト、Webサービス のUI構築は、Flashを代表格とするプラグインを利用したUIの構築が一般的でしたが、近年、Flashなどのプラグインを搭載しないモバイル端末の登場により、その情勢が変わってきました。 もともと、2000年代前半からJavaScriptによるリッチなUI構築に関しては注目されてきましたが、ブラウザが搭載するJavaScript実行エンジンのパフォーマンスや、体系的に構築するためのフレームワークがそろっていないこともあり、まだまだ普及するレベルではありませんでした。 2000年代後半から、prototype.jsを皮切りに、JavaScriptを実行する際に頭を悩ませてきたブラウザ間の仕様の違いを吸収してくれるようなライブラリ
世の中を騒がせてますね。素人が専門家にぼろ負けしてるという印象です。問題は素人が権力を持っていること? ウイルス自体が手に入ると良いのですが、どこにもないので、警視庁のページを見てみました(PDFのコピー禁止設定とか、情報提供する気あるのかって思う……)。 資料まとめ iesys.exeに対するコマンド これによると、まずiesys.exeに対するコマンドは下記であるとされています。 ファイルのアップロード、ダウンロードなどに関する命令 cd, del, dl, dltext, send キーロガー、画面キャプチャなどに関する命令 framecnt, kloff, klon, scrcap, scrcap_auto, scrcap_auto_stop 掲示板の設定、アクセスに関する命令 newuser, updatesv, bm, nm iesys.exe自身の動作などに関する命令 res
「仕様変更」という言葉はプログラム書く人じゃないと、そのイメージが掴めないと思う。イメージが掴めない人に対してそれを説明するとしたら何がいいだろう? と思った。 とりあえず、料理に例えたらいいのではないかと思ったので、それに例えて考えてみる。 仕様とはレシピのことであり、最終的には具体的に「食べることができる美味しい料理」すなわち「うまく動くプログラム」を作ることを目的としている。 仕様というのは、最初は「イタリア料理」「日本料理」「中華料理」程度しか示されない。当然この時点では方針程度しか考えることができない。食材を買うこともできない。せいぜい使う調味料を揃えるぐらいしかできない。 もう少し進むと、料理名まで具体化される。スパゲティを作りましょうとか、ピザを作りましょうとかだ。とりあえずここまできたら小麦粉を買おうとかまではできるかもしれない。でも実際に作りはじめることはできない。 さら
ポケコンっていうものをご存知ですか?今の20代以下の方だと聞いたこともないかもしれませんが、その昔とっても流行ったポケットコンピュータの略。シャープが中心となって発売していたポケットに入るサイズ(といっても今のスマホの数倍の大きさでしたが)の小さいコンピュータで、理系の学生にとっての必需品だった製品でもあります。 そのポケコンがiPhone/iPadアプリ「DPC-100」として再現され、現在iTunesストアのユーティリティカテゴリのNo.1セールスを記録中です。で、開発したのはiYM2151やI am Synth、I am Samplerでもお馴染みのDETUNEの佐野さん。なぜDETUNEが??という思いを持つ人も多いとは思いますが、個人的にもグッとくるアプリ(これをアプリと呼ぶには抵抗もあるんだけど)なのでちょっと紹介してみましょう。 DETUNEのiPhone用ポケコンアプリ、D
米マサチューセッツ工科大学(MIT)のミッチェル・レズニック教授は2013年1月26日、小学生を対象にビジュアルプログラミング環境「Scratch(スクラッチ)」を使ったプログラミングの授業を行った(写真1)。レズニック教授はMITメディアラボにおいて、IT技術と遊びを取り入れた実践的な学び方を研究するライフロングキンダーガーテン・グループを率いている。同グループの成果の一つがオープンソースで開発・提供されるScratchである(関連記事:簡単だけど奥深い!Scratchプログラミングの魅力)。Scratchの開発トップが自ら東京・三鷹の小学生約20人を対象にプログラミングを伝授した。 今回の授業は、1月28日にベータ版の公開が予定されているScratchの新バージョン(Scratch 2.0)を用いて行われた。同バージョンの特徴はWebアプリケーションとして動作すること。従来版はOS上で
ポケコンってのはとても懐かしい響きがあって、昔、気になってたし欲しかったんだけど高価で買えず、実は所有したことがなかったわけですが、以下のアプリで、ようやく疑似所有することが出来た。 DPC-100500円iPhoneでポケコンを再現するアプリ※価格は掲載時のものです。2013/1/27までの期間限定セール中とのこと。※購入時は最新価格をご確認の上「自己責任」でお願いします。 詳細は以下、動画が分かりやすいかも。DPC-100 of DETUNE そんなわけで、実はBasicってちゃんとやったことなかったのでDPC-100向けのプログラムについて調べてみたメモ。 参考になりそうなDPC-100で使えるプログラム関連記事 何はなくともリファレンス。DPC Series Basic Reference 関数の数も多くないし、TOUCHやACCELといったiPhone独特のコマンドもあって面白そ
DETUNEは1月20日、往年の「ポケットコンピュータ」(ポケコン)を再現したiOSアプリ「DPC-100」をApp Storeでリリースした。BASICでプログラムを作成して楽しめる。通常価格は850円(1月27日までは特別価格500円)。 関数電卓が大幅にパワーアップした形で1980年代前半に登場したポケコン。シャープとカシオ計算機の製品がよく知られ、ドットマトリクスディスプレイと電卓的なキーボードを使い、BASICを打ち込みながらプログラミングの基礎を学べるモバイルコンピュータだった。学術計算からゲームまでさまざまな用途のプログラムが開発されていた。 アプリ「DPC-100」では当時のポケコンに搭載されたBASICの主要命令と豊富な関数を備え、数式の直接入力も可能。さらにマルチタッチ対応ディスプレイや加速度センサーなど、iOSの機能にもアクセスできるようになっている。ネットを介した自
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く