Web Design Articles

  • 1855

babylon.js ステップ2 いろいろなプリミティブを表示

早速いきますBABYLON.MeshBuilderを使っていろいろ作っていきますThree.jsならジオメトリを作って、マテリアルを設定してメッシュを作るのですが、babylonは一行です。 球体 // Add and manipulate meshes in the scene var sphere = BABYLON.MeshBuilder.CreateSphere("sphere", {diameterX: 1, diameterY: 0.75, diameterZ: 0.25}, scene);diameterとは直径のことです。x,y,x好きなサイズに出来ますBabylon.js Playground 箱 // Add and manipulate meshes in the scene var box = BABYLON.MeshBuilder.CreateBox("box", [...]

Airbnbで外国人と話がしたいので英語を勉強します

こんにちは、のすけです。 全然技術ネタじゃないんですけど。 最近Airbnbのホストをかなりやられている方にお会いして、Airbnbで結構面白い外国人が来るという話を聞きました。 なんでも、ある程度高額な部屋には日本にビジネスをしにくる外国人が多く宿泊することが多く。 なかなか面白い話が聞けるとのこと。 「例:僕はTEDで話すために日本に来たんだよ!」 それを聞いて、「俺も話ししたい!」と思ってしまいました。 しかし、、、僕は英語はできません。そしてAirbnbのホストもしていません。 まぁAirbnbのホストはお金とやる気で解決する話なので問題ないですが、英語力はそうはいきません。 そんなわけで、英語を勉強することにします。 DMM英会話とかやろうかと思っていましたが、もっと鍛えてからやらないと洗礼で挫折するとか言われているので、まずは英語の勉強から入ります。 確かに大学の時にはブラジル人と英会話してましたが、結局まともに喋れるようにならなかったので、いきなり英会話するより2ヶ月くらい座学した方が良いと考えました。 まずは、うちの本棚に眠ってた↓をやります。 英語を話す力が一気に身につく!! 瞬間英作文ドリル (AC MOOK)作者: 森沢洋介出版社/メーカー: アスコム発売日: 2008/11/14メディア: ムック購入: 1人 クリック: 19回この商品を含むブログ (3件) を見る これは、英語の文章を反射的に作る訓練をするもので、中学英語だけで話したいことが話せるようになるというやつです。 なんで眠らせてたかというと、ちょっとやってみて効果が出たのですが、他の事が忙しく放置しそのままになっていたためです。何度も本棚整理でいらない本を捨ててきましたが、この英語本だけはとってありました。 瞬間英作文と言います。あらためてネットで調べてみたら、とにかくこの本を10周やるだけでも違うらしいので10周を当面の目標にしましょう。 さて、英語がスラスラと言えるようになるのか。。。 ちなみに瞬間英作文だとこの本の方が売れているみたい。 どんどん話すための瞬間英作文トレーニング (CD BOOK)作者: 森沢洋介出版社/メーカー: ベレ出版発売日: 2006/10/25メディア: 単行本購入: 80人 クリック: 383回この商品を含むブログ (173件) を見る でも、せっかく眠らせていたのでドリルの方で頑張ってみます。

実は簡単だった。nodeを使ってみる

こんにちは、のすけです。 JavaScriptでサーバサイドとか面倒そう!ということで今まで敬遠していたのですが 実は手軽に利用出来るようです。 面倒そうと考えた理由としては、JavaScriptはクライアントサイドが普通ですので、何でわざわざJavascriptでサーバサイドまで作らにゃいけないのさ! もっとWebで使いやすい専用言語とかFrameworkとかあるじゃん! と思っていたのですが、、、書籍をサラッと見た感じだと、どうやらシンプルなHTTP通信ならnodeいいんじゃね? という認識に変わりました。 僕はサーバサイドは今までサーブレッット(Java)や.NetFramework(C#)、Rails(Ruby)を使ってきました。 最近はWebでのライブラリの豊富さからRailsばかり触っていましたが、ついにNodeを使ってみることにしました。 なお下記の書籍を購入してしまったので、これを参考に実装しながら学習していこうかと思います。 Nodeクックブック作者: David Mark Clements,和田祐一郎出版社/メーカー: オライリージャパン発売日: 2013/02/23メディア: 大型本購入: 2人 クリック: 4回この商品を含むブログ (5件) を見る Nodeの特徴 NodeはどうやらWebサーバとアプリケーションサーバが分離していないようです。 また、Webサーバ機能はプログラミングで作ってしまうことができるため、極めて手軽にWebを始めることができるとのこと。 プログラミング言語はJavaScriptです。 クライアントサイドのプログラミング言語として最近は使われまくっているので、言語の敷居は低いですね。 パッケージ管理システムとしてRailsでしたらbundlerがありますが、Nodeではnpmというものがあるようです。安心ですね。 また、個々のリクエストは非同期で処理されI/Oをブロックしません。そのため、多くの同時接続を処理することができます。 シングルスレッドであるため、リクエスト毎にプロセスを生成&メモリ割当をするということもないようです。 実はNodeを使おうとした理由としてチャットシステムを作ろうとしたというのがあります。 従来のサーバサイドプログラムと比較して、同時接続という部分では一番パフォーマンスが良いのではないかと勝手に期待しています。 環境 Macにあらかじめ入れていたNodeを利用していきます。いつ入れたんだろう? $ node -v v5.0.0 $ npm -v 3.3.9 $node -p process.versions.v8 4.6.85.28 nodeを起動 有名なFrameworkとしてexpress.jsというのがあるようですが、Nodeを基本から理解するためフレームワークなしでnodeに触れてみたいと思います。 どうやらNodeではかなりシンプルにWeb機能が実装できるようですので。 server.jsというファイルを作る [...]

Let’s Work Together

Tell me more about your project

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.