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

emacsで全選択

C-x h これだけなんですけどね

cakephpでConfigure::readの値をviewで直接読み出す

知らなかったけどやりたっかことで便利だったのでメモ ■view側 みたいな形でbootstrap.phpに定義した ■bootstarp.php Configure::write('TYPE',array(1 => "タイプ1",2 => "タイプ2)); とかにアクセスできることを発見しました

php5.1→5.4にしたときのメモ

php

以外と対応少なくて助かった いろいろあるみたいだけど、今回対応したのは以下 ・関数への引数で参照渡ししてる箇所の修正 ・クラスのstaticメソッドには明示的にstatic指定 ・pearでバージョンあげられるものは最新に とりあえずこれだけで動くようになりま…

prototype.js→jquery.jsにしたときのメモ

html <div id="hoge"></div> <input type="hidden" name="hoge2"/> 修正前 $('hoge').innerHTML('<font color="red">プロトタイプ!!</font>'); $('hoge2').value = "value"; 修正後 $('#hoge').html('<font color="red">JQuery!!</font>'); $('#hoge2').val("value"); ゴリゴリとコーディングしてなくてよかった

webサービス開発について考えてみる その2

まずは必要そうな作業をずらずらとメモ ローカルPC上のVirtualBoxにcentosを入れてそこで作業しようと思う まずは今思いつく作業とかソフトとかをメモ ・centosインストールとか(ローカル作業用) ・centosインストールとか(仮想の開発/ステージング/本番 …

webサービス開発について考えてみる その1

思いつきなんだけど、ちょっと考えてみようと思いました。 まず、現在の職場ではソースコードのバージョン管理もなければテスト環境もなければPHPでのフルスクラッチ(フレームワークとかもなし) かといって担当しているサービスは毎月2000万円以上の売上が…

テーブル設計について考えてみたのでメモ3

今回はユーザがもつポイントについて考えてみた やりたいこととしては 1. 月に1回ユーザにポイント付与される 2. ユーザはいつでもポイントを購入することができる 3. ユーザが商品を購入するとポイントが付与される こういうことがやりたかった場合、私だ…

Linux環境で一発置換メモ

あまりやらないかもしれないけど、必要な機会があったのでメモ やりたいこと /var/www/html以下のファイルの中で/home/hogeの記述がある箇所を/home/hoge2に置換したい場合がありました find /var/www/html -name "*.*" -print | sed -i "s/¥/home¥/hoge/¥/h…

emacsでキーボードマクロ

記録開始 C-x ( 記録終了 C-x ) 再生 C-x e

テーブル設計について考えてみたのでメモ2

すごい単純な話なのだけど、今請け負ったシステムであったのでいちおうメモです ■やりたいこと ユーザごとにLVをもたせたい LVはユーザがサービスを使用した継続期間によってあがる LVによってサービスの使いかってをかえたい ■案1 ・ユーザマスタ ユーザID…

テーブル設計について考えてみる

■やりたいこと ・商品をもつ ・商品はユーザがみているデバイス(PC、スマホ、フューチャーフォン)にって表示・非表示などをきりかえる ・さらにCMSぽく?したいので同じプログラムで3サービス別々の商品にきりかえる ・mysqlつかう 商品数=30万件 サー…

CSS便利やなぁって思ったのでメモ

css

マウスオーバーでボタンの表示・非表示とかきりかえるやつです http://www.webopixel.net/html-css/418.html

macメモ ショートカットメモ

mac

>デスクトップ表示 「functionキー」+「 f11」 ※windowsでの「windows」キー+「d」 >削除(ゴミ箱へ移動) 「command」+「delete」 >上矢印の意味 シフト >Spotlightを開く 「Control」+「Space」

emacsでバックアップファイルをつくらない

.emacsに以下を追加 (setq make-backup-files nil) (setq auto-save-default nil) ※参考 http://rontan.sakura.ne.jp/2009/02/tips_emacs_bkfile/

ftpコマンドでディレクトリごとダウンロード(wget使ってます)

cd ~/tmp wget -mc ftp://username:password@www.example.com/dir_path サーバのwww.example.com/dir_path以下が ローカルの~/www.example.com/dir_path以下に展開される www.example.comというディレクトリは不要な場合は wget -mc -nH --cut-dirs=1 ftp://…

emacsで現在のウインドウだけ閉じる

C-x 0は現在のウインドウだけ閉じる C-x 1は全部閉じる ※いつも間違って全部閉じちゃうので気いつける

emacsでの文字列置換

すぐ忘れるのでメモ M-x query-replace 置換前文字 RET 置換後文字 RET (M - %) >置換する yまたはスペース >スキップ n >改行コード C-q C-j >タブコード C-q C-i

twitter api をつかったサービス作りました!

ツイッターRT診断 http://www25.atpages.jp/~kimagureneet/tw/ です。ぜひぜひ

emacsでの設定を確認する(カラーやショートカット等)

>適用中のfaceを調べる M-x describe-text-properties >ショートカットを調べる M - x describe-bindings(C - h b) >faceのリスト M-x list-faces-display

私用gitの基本的な使い方

git

基本的な流れ 1. 初期化 cd ~/example git init 2. 除外ファイルを準備 vi .gitignore 3. 管理対象に追加 git add . 4. 管理対象の確認 git status 5. 管理対象から外す(addから) git rm --cached ~/example/home.txt(ファイル指定) gir rm -r --cached …

githubからリポジトリを削除する方法

git

1.githubトップから対象のリポジトリをクリック 2.「settings」をクリック 3.画面下部の「Delete this Repositories」をクリック 4.表示されたポップアップのテキストエリアにリポジトリ名を入力して削除ボタンをクリック ※参考にさせていただきました。とい…

emacsでftpとsshで接続方法メモ

■ftp C-x C-f /ftp:username@hostname:dir_path ■ssh C-x C-f /ssh:username@hostname:dir_path ■windowsでssh(コマンドラインで使えるsshクライアントをいれてないので) C-x C-f /plink:username@hostname#port:dir_path ※puttyをインストールしてそのフ…

virtualvoxの共有フォルダを使うときメモ

メインマシンはmac ゲストマシンはcentos で 最初に「VBoxLinuxAdditions」をインストール。 ※VBoxLinuxAdditionsで検索すれば、たくさん出てくる ■メインマシンの設定 設定> 共有フォルダの「フォルダー名」と「フォルダーパス」を入力して、「永続化する」…

jenkinsのインストールしたときのメモ(centos5.4)

■インストールと起動 ・yumでjenkinsをインストール ・yumでjavaをインストール ・jenkinsの起動とサービスに登録 ※service jenkins start ■jenkinsの設定 ・http://***:8080にてjenkinsが起動されている事を確認 ・gitを使いたいので「git plugin」 を追加 …

cakephpでコントローラでのパラメータの受け取り方メモ

■POSTでのパラメータ「id」 $this->request->data['id']; ■GETでのパラメータ「id」 $this->request->query['id']; ■URLにパラメータが含まれてる場合 $this->request->pass[0]; // 1 ※http://example.com/controller/action/1の場合

sjis環境で構築されたcentosでの作業メモ

sjis環境で構築されたサービスをいじることになったのでそのときのメモ 自分の環境ではないのでサーバ設定等は変更なしでの作業 サーバにログイン後以下を順次おこなう ・ターミナルの文字コードをSJISに ・export LC_ALL=ja_JP.SJIS ・emacs起動 ・C-x→Retu…

emacsでandroidアプリ開発してみようとした

このページが非常にわかりやすかったので内容そのままなんですけどメモメモ http://qiita.com/items/e7280a5dfff1594125a3 ■エミュレータ起動 emulator -avd 仮想でバイス名 ■プロジェクト作成 android create project ¥ --name helloworld --target 10 ¥ --…

C++をコマンドラインでコンパイル

C

ちょっと勉強する必要があったのでC++のコマンドラインでのコンパイル方法をメモ ①ソースファイル func.cpp example.cpp ②オブジェクトファイル func.o example.o ③実行ファイル example.exe 手順(1)オブジェクトファイルをつくる(①から②をつくる) c++ -c …

twitter search apiを使って画像アリのツイートを拾ってみた

今回やりたかったことは 特定のハッシュタグがついたツイートの画像を収集したいということ https://dev.twitter.com/docs/api/1.1/get/search/tweets https://dev.twitter.com/docs/platform-objects/tweets これを見たら解決でした(APIのリクエストとレス…

スマホからフォームで画像をアップロードしてphpで保存したら逆さで保存された

php

スマホから単純にフォームの<input type="file">で画像アップロードするphpのシステムを作ったら一部の端末で、アップロードした画像が逆さになるとの報告をうけたのでそのときのメモ http://blog.diginnovation.com/archives/1104/ ↑ググってみたら即解決 こちらの記事をみれば…