duyojiぶろぐ

技術系ときどき日常系

2013-01-01から1年間の記事一覧

今年読んだ本をまとめてみた

今年もあと数時間で終わってしまいますね。 今年どんな本を読んで、それぞれの本からどんなことを学んだか自分用のメモ(まとめ)として書いて今年を納ようかなと思います。 JavaScript編 今年の最初の頃はjavascriptを触ったことがない状態でしたが、仕事でja…

テキストファイルの内容を元にファイルをコピーする

files.txt内に1行毎に書かれているファイルを特定ディレクトリにコピー(ディレクトリ構造を維持した状態で) Mac OSX $ cat files.txt | xargs -I dest_dir -J % rsync -R % dest_dir/ Linux(CentOS) $ mkdir -p dest_dir; cat files.txt | awk '{print $1}' …

SublimeText2でActionScript開発環境を作る(Flash Playerでswfの挙動を確認するまで)

メモ Macで簡単なActionScript開発環境を作る際に行ったこと。 パッケージコントロールからFlexをインストール Flex SDKダウンロード (http://www.adobe.com/devnet/flex/flex-sdk-download-all.html) Flex SDK zip解凍 ~/Library/Developer/SDK に解凍した…

ライブやります!!

7/28(日)に初台DOORSというところでバンドのライブをやります! ボクの組んでいるバンドの他にも4バンドほど出て、大学のサークル関係の人たちで 企画して開催するライブなのですが、サークル関係なくバンドの知り合い(職場や大学外の知り合い)の人も 全然来…

canvasとjavascriptを使ってテトリス作ってみた

jsdo.itにアップした javascriptの勉強を兼ねてゲームをつくろうと思って、 テトリスを作ってみた。 特にブロックを消すとポイントが加算されるとか、 時間が経過するごとにだんだん早くなっていくとか、 細かい機能は実装していないが取り敢えずプレイでき…

gitignore便利ツール

symfony, objective-c, android, phpstormなど開発のときにgitignoreしたいリストのテンプレートをコマンドで一気に作成してくれる便利ツール。 gi listで用意されているテンプレートを見ると結構な数があるのでgitを使うときは便利かも http://gitignore.io…

ChromeのJavascriptコンソールで外部ライブラリを使いたいとき

以下のようにして外部ライブラリを読み込む var ele = document.createElement("script"); ele.type = "text/javascript"; ele.src = "外部 jsファイルの url"; document.body.appendChild(ele); 例 UnderScore.jsを試したい場合は以下のようにする。 var el…

既に登録されたアカウントでクレジットカードなしでApp IDを作るやりかた

クレジットカードを使わないで登録するやりかた 以下のページがとても参考になるのでそちらを見てやってください。 クレジットカード登録なしでiTunesのアカウント(Apple ID)を取得する方法 developer登録などでAppleアカウントと一度紐づいても大丈夫 上記…

sambaユーザーを移行する

前準備 前回の記事「ユーザー情報、グループ情報が記述されているファイルを別サーバーにコピー(移動)」で移行元サーバーで以下のコマンドを使ってsambaにアクセス出来るユーザーを既に作っていると想定して話を進める。 # pdbedit -a -u duyoji new passwor…

別サーバーにユーザーアカウントを移行

ユーザー情報、グループ情報が記述されているファイルを別サーバーにコピー(移動) 以下のファイルがユーザー,グループ情報が書かれているファイルなのでこれらを移行したいサーバーの同じディレクトリに移動させる。既存ファイルは何かあったときのためにリ…

Macでのupdatedb

メモ LinuxでいうupdatedbをMacでやるときは以下のコマンドで出来る # /usr/libexec/locate.updatedb

S3にAPIからアップロードするとリダイレクトされるときの対処法

失敗時の内容 $credentials = array( "key" => "your_key", "secret" => "your_secret" ); $s3 = new AmazonS3($credentials); $response = $s3->create_object($bucket, $fileName, array( "fileUpload" => $filePath, "acl" => AmazonS3::ACL_PUBLIC, "con…

Silex(phpunit, doctrine/orm)のテンプレートを作った

githubにアップした github上に表題の通りSilexのテンプレートをアップした。 duyoji / template-silex composerを使って依存関係を管理 composer composer.jsonにプロジェクトで使うライブラリなどを記述する。 今回は何かしらサービスを作る際のAPI実装で…

Doctrine ORM コマンド メモ

追記(2013/1/26) #composer.json { "require": { "phpunit/phpunit": "3.7.*", "doctrine/orm": "*" } } 上記のcomposer.jsonを用意して「./composer.phar install」を実行してvendorディレクトリがつくられるとき、vendorディレクトリの中にbinディレクトリ…

VirtualBoxでRAID 10な環境を構築する(CentOS6.3)

はじめに RAIDについて触れる機会が出来て、今まで構築したことがなかったので一度構築して感覚をつかもうと思い、ハードウェアをそろえるのも大変だったので、VirtualBoxで構築してみた。 参考にしたページ http://2626.info/install-virtualbox/ http://26…

Elastic Beanstalkの流れ(コマンドラインから実行)

メモ eb init eb start CloudFormationが作られる CloudFormationのテンプレートに記述されている内容が実行される ファイル作成 パッケージインストール リソース(EC2, S3など)の割り当て 起動時に実行されるデーモンの起動 必要があればEC2インスタンス立…