This domain may be for sale!
![layer8.sh](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae58257ac8428f99a6a3fd991a6aff9fb958da78/height=288;version=1;width=512/http%3A%2F%2Fl8pd2nvxwokyuct7159r.cdn01.sova.bz%2Fwp-content%2Fuploads%2F2012%2F04%2Fcat_ui-mobile-300x225.png)
Unityで開発するメリットは、それほどの知識がなくてもドラッグ&ドロップで手軽に3Dデータが扱えることと、物理エンジンをすぐに導入できることです。思いついた仕組みを短時間で実際に動かすまで持っていけるため、触り心地やレベルデザインの部分に時間を割くことができます。 また、1つのプロジェクトをiOSやAndroid、Flashといったマルチプラットフォームに書き出せるため、より多くの人に自分の作ったゲームを遊んでもらえます。 モバイル端末のゲーム制作に興味があっても、なかなかネイティブ言語(iOSだとObjective-C、AndroidだとJavaなど)による開発に手が出せなかったような人には、ぜひUnityによる開発を体験してみてほしいと思います。 本連載では、Unityを使用した簡単な3Dゲームを仕上げるまでの過程を解説していきます。実際にUnityで作っていくところから説明していき
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 といいつつも、そこまで大したことはしていない。 luaという高速に動作する組み込み系のスクリプト言語で遊んでみたかったのと、それだったmod_luaで遊んでみればいいなと思っただけである。で、実際にmod_luaをコンパイルして遊んでみた。コンパイルオプションは以下。 ./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --enable-modules=all --enable-mods-shared=all --enable-mpms-shared='prefork worker event' -
コクヨグループのコクヨファニチャーが、4月26日オープンの複合施設「渋谷ヒカリエ」8階のクリエイティブラウンジ「8/」に、メンバー制オフィス「Creative Lounge MOV(モヴ:MOV)」をオープンする。 MOVは、常に新しい働き方を提案してきたコクヨグループが、クリエイティブな発想でチャレンジをおこなう個人やチームのために提供するメンバー制オフィスだ。 施設は、「街の中の広場」をモチーフにしており、柱にはバスケットゴールがつけられたり、自転車がオブジェとして置いてある。作業スペースとして利用できるベンチはニューヨークのセントラルパークのものと同じだという。 オフィス中央にオープンラウンジが作られるほか、集中して作業する個別ブース、黒板として利用できる壁などを用意するフリーラウンジ、さまざまなニーズに対応したミーティングスペース、スモールオフィスとして利用可能なレジデンスエリアな
Clound9 IDEとは? メールやオフィススイートなど、これまでクライアントソフトウェアを使用していたさまざまなサービスがWebアプリケーションとして提供されている現在、ソフトウェアの開発環境はいまだにEclipseやVisual Studioなどのようにクライアントアプリケーションとして動作するものが主流だ。本連載でも以前紹介したBespin(現在はSkywriterというプロジェクト名になっている)など一部のプロジェクトで取り組みが行われているものの、まだ実用的とは言えない状況だ。 今回紹介するCloud9 IDEはWebブラウザで動作するIDEで、JavaScriptで実装されており、node.js上で動作する。WebベースのIDEとして要注目のプロダクトだ。 Cloud9 IDEのインストール Clound9 IDEはGitHubから入手することができる。gitコマンドで以下の
A cloud IDE for writing, running, and debugging code AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal. Cloud9 comes prepackaged with essential tools for popular programming languages, including JavaScript, Python, PHP, and more, so you don’t need to install files
設定ファイルと格闘せずにDNSを運用管理 始めてみよう、Amazon Route 53 並河 祐貴 株式会社サイバーエージェント 2011/6/23 Amazon Web Services(AWS)の「Amazon Route 53」は、API経由でDNSの運用管理を可能にするサービスです。Firefoxのアドオン「R53 Fox」を使って、その導入、設定を行う方法を紹介します(編集部) Webサイト運用に欠かせないDNS 今日、一般に公開されているWebサイトでは、IPアドレスを直接公開するケースはほとんどありません。多くのケースでは、ドメイン名(「google.co.jp」や「yahoo.co.jp」など)を公開し、ユーザーはそのドメイン名を基にブラウザでURLを入力したり、検索したりしてアクセスすることとなります。 そのためWebサイトの運用に当たり、ドメイン名とIPアドレスをひも付
Amazon Route 53 信頼性が高く、費用対効果に優れた方法でエンドユーザーをインターネットアプリケーションにルーティングする
【img via mac mini / Sean MacEntee】 CDNサーバー「CloudFlare」を使っていると、当然キャッシュを取っているので修正した内容が即座に反映されない。初期設定では4時間キャッシュが生きるようになっているため、通常ではCSS等を修正してもすぐに確認できない。 以下に一時的にCloudFlareのキャッシュをオフにする方法を紹介する! CloudFlare Settingsにアクセス 目的のドメインの設定画面にアクセス。 Development ModeをONにする ここをオンにするとCloudFlareのキャッシュをバイパスしてくれる。3時間経つと自動的にオフになる。賢い! Cache Purgeを実行! 要はキャッシュクリア。修正した設定を反映するためには実行しよう! CloudFlareを使っている人がどれぐらいいるか分からないが、もし使っていてCS
この投稿は 12年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 最近WordPress界隈では高速化の話題が多いですが、僕もちょくちょく試しています。静的キャッシュのプラグインとかYahooの人が提唱している14の秘訣は昔から有名ですが、最近のホットトピックは以下の2つじゃないでしょうか。 nginx(特にproxy cache)による高速化 CDNの導入 nginxのproxy cacheはdogmap.jpかさくらたんどっとび〜ずを見れば設定できると思います。今回は2番目のCDN導入ですね。 CDNとは? CDNとはコンテンツ・デリバリー・ネットワークの略でして、社長秘書みたいなものですね。普通WebサイトというのはHTML・JS・CSS・画像・その他(Flashとか)から構成されています。WordPressのようなPHPアプリケー
なにやら世間ではCDNが大流行とかで、なかでも無料の「CloudFlare」が話題になっているそうですね。CDNというのはざっくり言うと、サーバーの負荷を軽減するためにデータをいろんなサーバーに置いて分散しましょうというものです。 うちのサイトは画像を Picasaに逃がしているし、アクセス自体が少ないので負荷なんて考える必要もないレベルなのですが、仕事で使えそうなので手を出してみることにしました。 キッカケは fladdictさんのブログだったりします。 》0円の広域負荷分散システムCloudFlareが素晴らしい件 | fladdict CloudFlareってなに? CloudFlareがやっていることはキャッシュの配信のようなものです。 例えばアニメ公式サイトでは放送直後に大量の訪問者がやってきます。その瞬間はものすごい負荷がかかるのですが、それ以外の時は比較的穏やかなものです。な
お名前.comの01.dnsv.jp 02.dnsv.jpとサヨウナラしてRoute 53を使います nameserver(ネームサーバー)変更の手順を書いておきます 1.AWSのアカウントを作成する(あるなら2に) 2.amazon route 53を申し込む 3.Cloudworksのアカウントを作成する 4.CloudworksでAWSを利用するために必要な情報を入力する 5.Cloudworksでroute 53の設定をする 6.onamae.comのnameserverを変更する ※Route 53なのはDNSがPort:53を使うからです ※現在βがとれて正式サービスイン後、Cloudworksを使わなくてもaws管理画面のみで設定できます 1.AWSのアカウントを作成する(あるなら2に) どこかのサイトを参考に申し込んでください。日本語対応してるので簡単です。支払いはカードの
CloudFlareって検索するとなんとなく出てくるんですが使うメリットがわかりにくいですね メリット ・無料で利用できる(有料プランもある $20/月) ・wordpress用のプラグイン http://wordpress.org/extend/plugins/cloudflare/ ・サイトが早くなる デメリット ・独自ドメインを所持していないと利用できない ・cloudflareのnameserverに変更が必要 ・google analytics等の解析を別途設定する必要あり 利用は下記から https://jp.cloudflare.com/ DNSの設定はこんな感じ http://kuni92.net/image/cloudflare_dns.png 色が付いている雲がCDN利用中 色が付いてない雲が直接接続です アカウント設定後google analyticsの設定変更はこち
シナップの柿内です。 最近、CloudFlareという無料で簡単に使えるCDNサービスが話題を呼んでいます。 CDN(コンテンツ・デリバリー・ネットワーク)とはコンテンツを複数地域の複数サーバーに配置し、ユーザーのリクエストに対して最適なサーバーからコンテンツを配布する負荷分散サービスです。よくオープンソースをダウンロードする時に一番近いミラーサーバーを選択してダウンロードしますが、それをユーザーの操作なしに全部自動で行ってくれると考えれば想像しやすいのではないでしょうか。 本来CDNは大規模なリクエストを円滑に処理するように生まれたサービスなので、小規模なWebサイトで導入する事はあまりありませんでした。それがCloudFlareならば誰でも(後で解説するように利用するためには簡単な条件をクリアする必要がありますが)今日にでも利用する事が可能です。しかも無料で。 同じCDNサービスである
CloudFlare CDN それはあなたの訪問者(あなたのサイトをスピードアップ)に近いですので、世界中にコンテンツを配布する。 CloudFlareオプティマイザ 広告サーバーとサードパーティーのウィジェットを持つWebページは、携帯電話とコンピュータの両方でてきぱきとロード。 CloudFlareセキュリティ スパマーからSQLインジェクションへのDDOSのオンラインの脅威の範囲からあなたのウェブサイトを保護する。 CloudFlare分析 脅威と検索エンジンのクローラを含むWebサイトのトラフィックのすべての洞察力を得る。 CloudFlareアプリ CloudFlareアプリは、高速、安全とワンクリックの簡単なサイト上のWebアプリケーションをインストールすることができます。
This shop will be powered by Are you the store owner? Log in here
Gitさんはいくつかのタイミングで好きな処理をフックできる賢い子です。 $GIT_DIR/hooks配下にタイミングごとのスクリプトが用意されていて、それを書き換えることで任意の処理を行わせることが出来ます. タイミングなどの詳しい説明はman githooksに書かれています。(最初にこれを見ていれば僕の数時間は失われなかったのに) 今回やりたかったのは、ローカルでWebサイトをこねくりまわして、気に入ったらコミットしてリモートにpush、そうすると自動的に公開用のディレクトリでpullするというものです。 やったことは、リモート側で $ cat path/to/repos/hooks/post-receive #!/bin/sh (cd /path/to/site/directory; git --git-dir=.git pull) $ chmod +x path/to/repos/
前回 git diff を図に書いてみたところ、自分の中で意外と整理できたので、これまたなんとなく使っていた git reset についてもまとめてみた。 とりあえず結論を先にまとめよう。 git reset とは? HEAD の位置を変更するコマンド。 オプションによってインデックス、ワーキングツリーの内容も変更できる。 git reset のオプションは? --soft、--mixed(オプションなしと同等)、--hard オプションがあり、影響度の小さい順に以下のようになる。 --soft HEAD の位置のみを変更する。インデックス、ワーキングツリーには影響なし。 --mixed (またはオプションなし) HEAD の位置とインデックスを変更する。ワーキングツリーには影響なし。 --hard HEADの位置、インデックス、ワーキングツリーをすべて変更する。 さて、git reset
天ぷらを大量に食べました。油でギットギトです。というわけで、gitで共用リポジトリにpushした変更を取り消す方法です。gitって、ローカルのリポジトリを使う参考記事は多いですが、共用リポジトリを使う記事は少ない気がしますね。でも、githubのユーザーは多いと思います。 490円のServersMan@VPS (CentOS 5) をGitサーバーにする会。 - このブログは証明できない。 追記 2010-12-03 :重要!注意を書いたつもりが書き忘れてました。共用リポジトリをいじるので、複数人で使ってる場合は他の人に影響がでますよね。注意!! あ。間違えてcommitしちゃった。しかも、共用リポジトリにgit pushしちゃった。しかも、50万円もする布団買っちゃった。まず、間違えてcommitしただけなら、git resetを使います。 $ git reset --soft HEA
GitHub がオープンソースの場として魅力的な理由は、Git という優れた分散・協調型リビジョン管理システムのリポジトリー・ザーバーとして誰でも利用できるということはもちろん、README などのドキュメント生成機能やコメンティング機能、問題のトラッキング機能など、Git を補助し、オープンな分散・協調開発を支えるサブシステムが充実している点が挙げられるでしょう。無料でもかなりのことができるのに、ビジネスとしてもちゃんと成立している理由はこんなところにあるように思います。 ただ、同種サービスの Google Code や Bitbucket と決定的に異なり、GitHub の最大の魅力となっているのは、GitHub Pages という1種のホスティング・サービスではないかと思います。成果物をただずらずらと味気ないページに並べるのではなく、趣向を凝らした紹介ページを自由に作り、プロジェクト
There are many different ways to handle deployments, but I have become very fond of using Bitbucket’s service hooks. In this case we’re going to be using the POST service hook, which is basically a git post-receive hook that sends a POST request to a given url every time you push to your repository. Note: This is a really simple and effecient way to handle deployments for smaller projects (e.g. St
loadVariables 関数、loadVariablesNum 関数、loadVariables メソッドを使ってテキストファイルを読み込む場合は専用の書式にする必要があります。 Flash 5 (AS1.0)でテキストをそのまま読み込む場合、XML クラスとonDataイベントを使用します。 Flash 6 以降(AS1.0、AS2.0)でテキストをそのまま読み込む場合、LoadVars クラスとonDataイベントを使用します。 アニメーションGIFは1フレーム目のみ表示可能です。 MP3のフォーマットは固定ビットレートでサンプリングレートが44,22,11kHz 、ビットレートが160,128,112,80,64,56,48,32,24,20,16,8kbps に対応しています。 FLVファイルの括弧はコーデックの種類です。
nodejitsu.com 2010.9.24のエントリ jsdom + jQuery in 5 lines with node.js node.jsでスクレイピング jsdom使うと取得したhtmlへDOMが使えるようになる 慣れ親しんだjqueryのセレクターapi使ってスクレイピング request/http-agentモジュール使って標準モジュール(=http)だけで書くよりもコードすっきり という内容のエントリ サンプルコード修正しないと動かない 以下斜め読んだ内容 スクレイピング たいていの言語がライブラリ色々用意されてる Ruby hpricot nokogiri Python beautiful-soup scrapy Perl pQuery PHP PHP DOM バグなくhtml/css/javascriptをハンドリングするのが難しい サーバーサイドjsにおけるスクレ
jsdomとjQueryつかって富豪的にホクホクできるらしい。セレクタさえ丹念に集めれば Readability/Instapaper のようにコンテンツのテキストだけ抽出するようなこともさほど難しくないか。 var jsdom = require("jsdom"), fs = require("fs"); var jquery = fs.readFileSync("./jquery.js"); jsdom.env({ html : 'http://atnd.org/events/26373', src : [ jquery ], done : function (err, window) { var $ = window.$; $("ol.a-b > li").each(function () { console.log( $("a", this).text() ); }); } });
static なサイトを作るにあたっては、「コミット + scp などでファイルを一気に転送」を繰り返すことがよくある方法だと思う。 github pages のように、 git push のみでできると楽なのでこの環境を構築してみた。 さくらレンタルサーバー以外でも使える方法なのでそこそこ応用が効きそう。 サーバに git 環境を構築する % cd $HOME % mkdir tmp; cd tmp; % wget http://kernel.org/pub/software/scm/git/git-1.7.6.tar.gz % tar xvf git-1.7.6.tar.gz % cd git-1.7.6 % ./configure --prefix=$HOME/local % gmake % gmake install % vi $HOME/.profile PATH に $HOME
時間が時間なので、さくっと。 gitでpushするとdeploy、というgitでソースコードなど管理してる場合にはかなりお手軽な反映方法なんだけど、その方法が綺麗にまとまってなかった。試行錯誤しつつようやく出来上がったのでメモとして残しておく。 作業した環境は、さくらVPS上のdebian。debianの導入周りとかはやってる人もおおいので割愛。 gitユーザをつくる adduser --disabled-password git su - git リモートのgitリポジトリをつくる mkdir ~/repos cd ~/repos mkdir Hoge.git cd Hoge.git git init --bare vim hook/post-receive #次の一文を足す (cd /home/git/www/Hoge; git --git-dir=.git pull) chmod +
パワーゴリラは、ノートパソコンをはじめ様々な機器に電力を供給できるポータブルバッテリーです。
Macオーナー、とりわけモバイラーの生命線といえば、今も昔もバッテリーだ。いくら軽くて高性能なモバイル機器でも、電源が入らなければ単なるお荷物。筆者もMacBook Proを出先で使っている際、「ここでバッテリー切れかよ!」と悲鳴を上げたくなるような状況に何度も出くわしている。 一応、MacBook Proの2009年以降のモデルでは、内蔵バッテリーが交換不可能な組み込み式に変わって、駆動時間も大幅に延びている。しかし、それでも展示会の取材などで朝から晩まで外で作業する場合に、電源アダプターを持たずに出かけるのはやっぱり不安になる。 折しも福島第一原発の事故を受けて、東京電力管内では電力不足が懸念されており、ピーク時(平日13時〜16時)の電力消費量がぐんと上がる夏に改めて計画停電を実施する可能性がなくなったわけではない。計画停電が実施された場合でも、滞りなく仕事を続けるために予備のバッテ
MacBook Pro 2017 15-inchMAX 50W 充電可能! 最新モデルから旧モデルまですべての MacBook Pro・MacBookを余裕の充電。 専用USB-Cアダプタ、待望の販売再開! あなたのMacに攻めの充電。 ハイパージュースが最新 MacBook Pro をはじめとして、MacBook 2017/2016/2015 にも完全対応! 現在利用中のTYPE-Cを挿入するだけで、MacBook Pro 15インチが最大 50W充電可能に。USB Power Delivery 3.0 パワールール準拠、最大 20V/2.5A(USB PD)。 「充電しながらMacBook Proを使用する」というシチュエーションが多い現在、W数が大きい方がMacのバッテリー消費以上の電力供給が可能なため、実用的です。MacBook Pro 15インチが最大17時間~39時間駆動! さ
アメリカ国防総省の諜報機関であるNSA(アメリカ国家安全保障局)も使っている「AES」方式によっていちいちパスワードを入力する必要の無いシンプルな透過型の暗号を自動的に施してくれるソフトが「Cloudfogger」です。Dropbox・Box.net・SkyDriveなどと組み合わせて利用でき、暗号化したファイルを特定の相手だけに閲覧させることもできます。インストール・操作方法は以下から。 Cloudfogger - Free File Encryption for Dropbox and the Cloud http://www.cloudfogger.com/en/home/index.aspx ◆インストール 上記サイトの「Cloudfogger Download」をクリック。 「Cloudfogger_Setup.exe」をクリック。 「Next」をクリック。 「I accept
Pharo is a clean, innovative, open-source Smalltalk-inspired environment. Pharo ProjectはオープンソースのSmalltalk実装の最新版「Pharo 1.4」を公開した。Pharoはオブジェクト指向プログラミング「Smalltalk」のオープンソース実装として開発されていた「Squeak 3.9」環境から派生したオブジェクト指向プログラミング言語及び開発環境。MIT Licenseのもとオープンソースで開発されている。 Pharoは開発にGoogle Codeを使用しており、1.4ではIssue Trackerで扱っていた860以上の問題を修正している。例えば、新しいコードモデルとして「Ring」の採用、スタートアップスクリプト用のメニュアイテムの追加、「headless」モードの改善、インスペクタツール
Googleは米国時間4月24日、ファイルをオンラインに保存し、多様なコンピューティング端末間で共有するためのサービス「Google Drive」を発表した。 Google Driveは、基本的に「Dropbox」と非常によく似ている。はじめに、「Windows」「Mac OS X」「Android」が稼働する端末上にソフトウェアをインストールする(「iOS」版も「数週間以内に」提供される予定である)。すると、その端末上に特殊なGoogle Driveフォルダが作成され、このフォルダ内のファイルがミラーリングされたオンラインストレージと同期される。 新しいファイルをこのフォルダにコピーまたは保存するか、オンラインのGoogle Driveサイトにアップロードすると、そのファイルが他のすべてのGoogle Driveロケーションに自動的に複製される。ただし、筆者のAndroidタブレットでは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く