jsに関するpetigearfoxのブックマーク (5)

  • jQueryのAjaxとHTML5のCanvasで美女にイタズラ! | KAYAC DESIGNER'S BLOG - デザインやマークアップの話

    こんにちは、インターン中のファイ部の田口です。 突然ですが、美女に落書きできたら楽しいと思いませんか? グラビアなどの女の子の水着写真を黒く落書きすると、まるで裸のように見えてエロくなるってのは、ネット上でひそかに流行ってます。 今回は美女に落書きしたいという男性の潜在的欲望にのっとって、jQueryのAjaxで美女の画像をネット上から取得しながら、HTMLのCanvasで落書きしたいと思います。大きな流れはこんな感じ。 [STEP1] AjaxでBjin.Meから美人の画像を取得 [STEP2] 美人の画像にCanvasでお絵描き [STEP1] AjaxでBjin.Meから美人の画像を取得 美人の画像を取得します。美人の画像はbjin.MeでAPIとして提供しています。 このAPIを使ってAjaxを用いて、画像を取得して行きます。 とりあえずサンプルコード [html] <!docty

    jQueryのAjaxとHTML5のCanvasで美女にイタズラ! | KAYAC DESIGNER'S BLOG - デザインやマークアップの話
  • いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜

    こんにちは、エンジニアなのにダンクができないのびすけです。今月から記事を書かせていただきます。 さてみなさん「Node.js」って知っていますか? 僕も最近Node.jsの勉強を始めたので「Node.jsを使ったことがないけど使ってみたい」と思っている人に向けて、Node.jsの入門的な内容を紹介したいと思います。 ▼2020年最新版はこちら! Node.jsとは 一言で言うとアツいJavaScriptです。 通常、JavaScriptはユーザーのブラウザで動作するプログラミング言語ですが、Node.jsはサーバー側で動作するJavaScriptであり、Web業界ではかなり注目されています。大量の処理に対応するために、ノンブロッキングI/Oというモデルを採用しています。 例えば、データベースから大量の情報を取得してWebページ上に表示をする処理をおこなう場合、通常はデータベースへアクセスし

    いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜
  • Node.jsにPromiseが再びやって来た! - ぼちぼち日記

    tl;dr サンプルコードを付けたら記事がかなり長くなってしまったのでご注意下さい。 Node.jsの current master で V8がアップデートされ ES6の Promise が使えるようになりました(要オプションですが)。Promise を使うと Node.jsの非同期処理がどのようになるのか、Stream と Promise を組み合わせた使い方なども含めて紹介します。 1. はじめに Nodeの次期安定版 v0.12は、すぐ出ると言われながら既に v0.10のリリースから1年が過ぎてしまいました。 現在、v0.12の主要な新機能の実装は完了していますが、まだ安定版のリリースに向けて手当できていない部分が残っている感じです。そんな残っている部分の一つだった V8 のアップデートが先週末に行われました。 deps: update v8 to 3.24.40 (3/19現在は

    Node.jsにPromiseが再びやって来た! - ぼちぼち日記
  • Node.jsがついにOSに!!「NodeOS」公開 | ソフトアンテナ

    人気のサーバーサイドJavaScriptライブラリNode.jsをOSにしてしまおうというプロジェクト「NodeOS」が進行中(作者ブログ、Hacker News)。 といってもOS体をまるごとJavaScript/Node.jsで作り直したいわけではなく、OSのパッケージマネージャとしてNPMを採用するなど、あらゆるところでNode.jsを活用しやすくなる「Hacker Friendly」なシステムの開発を目指すプロジェクトのようです。 概念 NodeOSの概念に関してはここにある概念図が分かりやすいかと。ユーザーランドとカーネルの間に位置しています。 NodeOSはNodeJSカーネルではない NodeOSはカーネルがロードされた後に起動する NodeOSの前に動くカーネル以外のプロセスは存在しない という特徴も記述されています。実際に動かしてみたい場合「First Docker R

    Node.jsがついにOSに!!「NodeOS」公開 | ソフトアンテナ
  • 初心者でも絶対わかる、WebGLプログラミング<three.js最初の一歩>

    初心者でも絶対わかる、WebGLプログラミング<three.js最初の一歩> 小山田 晃浩(株式会社 ピクセルグリッド) WebGLはとても高度な技術である一方、APIは低レベルであるためそのまま使うにはどうしても冗長な準備を行う必要があります。一方で、JavaScriptライブラリーを通して高レベルなAPIとしてWebGLを利用する方法があります。こうしたJavaScriptライブラリーとしてはthree.js、Away3D.js、Babylon.jsなどが有名です。その中でも特に人気があるthree.jsを通して、WebGLを利用する方法を解説します。(three.jsのリビジョンは執筆現在の最新であるr65を利用します) three.jsを手に入れる three.jsはhttp://threejs.org/から手に入れることができます。downloadから、zipファイルを手に入れま

    初心者でも絶対わかる、WebGLプログラミング<three.js最初の一歩>
  • 1