Tech

Linux

Linuxコマンド 便利なやつ

■ 時間、日付およびカレンダー 日時を取得する 日時を取得するためにはdateコマンドを使用します。 ~$date Tue Apr 9 15:42:18 JST 2013 カレンダーを表示する calコマンドで簡単に現在の月のカレンダーを表...
css

フラットデザインメモ

Tech

Windows Live Writer Plugins ダウンロードするサイトがない

windows live writerをインストールし、プラグインをインストールしようとダウンロードするサイトを開くと、リダイレクトされてOutLookへ遷移。 なくなった?ブックマークにあった↓から何個かダウンロードできたけど、微妙です。
Android

AVD(Android仮想デバイス)の高速化

HAXMのインストール Windowsでは、Intelの提供するHAXM(Hardware Accelerated Execution Manager)をインストールすることで、仮想化支援機能を使ってAVDを動作させることができます。ただし...
postgresql

postgresql パフォーマンスについて

DBのパフォーマンスにはさまざまな因子が影響を与えますが、 SQLや、DBのパフォーマンスを見るならば、まず、あくまで実行プランが同じかどうか、実行プランや、部分的・全体的なコスト、時間が異なる箇所がないかどうかの比較調査から初める 設定値...
oracle

ORACLEでSELECTの結果を出力

SPOOL C:\1388.txtSET PAGESIZE 0 -- 1ページの出力行数 0 は列見出しがなしSELECT ID FROM HOGE_TABLE WHERE ID = 123 ORDER BY ID SPOOLコマンドは、S...
css

javascript、cssの調査で便利baseurlタグ

デザインの調整などでjsやcssの調査をしたいときあります。手元のソースがないけどローカルで実行しながら調査したいときwebページを「名前を付けて保存」し、調査することがあります。 そのときローカルに画像、js、cssも一緒にダウンロードさ...
oracle

sqlplus ログイン

sqlplus hogeusr/hogepass@//127.0.0.1:1521/hoge sqlplus ユーザ名/パスワード@//ホスト名:ポート/サービス名
oracle

oracleストアプロシージャ実行

■ストアプロシージャの実行方法 set serveroutput on; variable hoge clob; execute :hoge := ''; // 戻り値の取得execute プロシージャ―名('1',:hoge); // h...
JavaScript

backbone.jsでsaveするときの注意点

Backbone.js のPOSTリクエストContent-Type: application/json PHPのPOSTリクエストContent-Type: application/x-www-form-urlencoded php側でリ...
postgresql

いまさらpostgresqlの基本をまとめ

\l           データベースの一覧\d           テーブル一覧\d テーブル名   テーブルの項目確認\i sqlファイル名   SQLファイルの実行\q           psqll切断 ログイン psql -h l...
codeigniter

codeigniterでAPI開発

codeigniterでAPIを作ろうとして、いろいろ調べもをしていたら、codeigniter-restserverとやらを発見。codeigniter の知識もあまりないにもかかわらず、とりあえず使ってみることにしました。 他のフレーム...
JavaScript

Bracketsのインストールメモ

Brackets html,css,javascriptのコーディングするための開発環境で良さそうなのでインストールして使ってみることに html,css,javascript以外のコーディングでは機能不十分で難しいそう。まず文字コードの設...
Java

Android 非推奨メソッド

2.3.3から開発をしていなかったため、いきなり4.4でやるといろいろ非推奨になっています。 タブはTabActivity,TabHostの両方が非推奨になっています。過去のソースをあてにするのはやめます。 参考サイト: 非推奨 代替 SD...
Tech

Flickrグループ

LifeHackerにFlickrグループへの記事があったのでメモ Flickrグループは、同じ志を持った写真家たちが集まっています。
Tech

LTE電波確認

電話アプリ↓*3001#12345#*↓Serving Cell Info↓Serving Cell Info画面ではBandを確認 Band1(2.1GHz帯):ドコモ、KDDI、ソフトバンクのLTEBand3(1.7GHz帯):ドコモ(...
codeigniter

codeigniter はじめました。

軽くて学習コストがすくなくてすむと会社できいたので早速、codeigniter を使って遊んでいきたい。 phpがどうもまだ慣れていないためphpの学習も含めてcodeigniterを習得することが目的です。 日本語トップ 日本語パックのダ...
postgresql

月末を取得して1~31 generate_seriesで

月末を取得して1~31までを作る。SELECT generate_series(1, EXTRACT(DAY FROM enddate)::INTEGER) AS date FROM ( SELECT DATE_TRUNC('month',...
JavaScript

jqueryプルダウンで選択した値をもとにスクロールをさせる

下記画像のようにスクロールのある表データがあり、プルダウンで選択した場合に指定された箇所まで移動したいという画面を仕事で実装していました。jqueryには.animate()というメソッドとscrollTopがあるのでこの2つを使って実装し...
postgresql

postgresql boolean型のデータをカウント

postgresqlでboolean型のカラムをカウントしようとしたところ、 count(boolean型のカラム名)だと全件カウントされることを恥ずかしながら今日知った。それでメモ 以下のようなテーブルの場合 id | name | de...
PHP

php配列をpostgresql の配列型へINSERT

いろいろ調査してみましたが、そんなに都合よくバインドしてくれるものは、ありませんでした。ちなみにしたいことを簡単に説明すると料金テーブルがあり、そこには大人と子供の料金を配列もつカラムがあり一週間分のデータ配列でもちたい。CREATE TA...
Tech

ドットインストールでプログラミング学習

入門レベルだとドットインストールで勉強すれば十分、無料でこれだけのコンテンツがあるので、とてもありがたい。 どうにかYouTubeの再生、停止をショートカットでできたらいいな。映像を見ていると途中で一時停止や巻き戻しをしたいときがある。と思...
Tech

sitemap.xmlについてメモ

sitemap.xmlファイルの上限 50000URL ファイル容量50MB (圧縮していない状態) 参考サイト 複数ファイル配置の場合 方法1 サイトマップ インデックス ファイル <sitemap> <loc> <lastmod>200...
Tech

曲名などを判別できるAPI グレースノート

techwaveの記事をみていたら曲名などを判定できるAPIが開発者向けに公開されたとのこと、面白いAPIなので暇なときに勉強をし、面白いアプリを作成してみたい。しかし、鼻歌で曲名を検索できるサービスがあったり、音楽を聴くときの曲情報は同A...
postgresql

postgresql IN句 複数カラム

SELECT * FROM テーブル名 WHERE -- 複数カラムを指定する (カラム名1,カラム名2) IN ( -- 条件単位で()で囲みカンマ区切り ('鈴木','男'), ('佐藤','女'), ('高橋','男'), ('田中'...
JavaScript

JavaScript 関数の呼び出しテクニック

JavaScriptを勉強中、関数呼び出しのTipsをおそわったのでめもめも。// ソートする関数 function sort_high(){}; function sort_low(){}; // セレクタで例えば値が"high"や"lo...
Linux

less コマンド

f, Ctrl+F, Ctrl+V, SPACE n行(1ページ)先へ進むb, Ctrl+B, ESC+v n行(1ページ)前に戻るe, Ctrl+E, j, Ctrl+N, Enter n行(1行)先へ進むy, Ctrl+Y, k, Ct...
Linux

VirtualBox ネットワーク設定

ネットワークアダプタを有効化   チェックを付けることでこのネットワークアダプタを有効にすることができます。 ネットワークアダプタのモードを設定 未割り当て ネットワークカードはあるけど、ネットワークに接続できないモードです。デフォルトのモ...
PHP

Symfony2 直接SQL実行 NativeQuery

Entityを使わないパターン ResultSetMapping フィールドとマッピングするプロパティを指定するときaddScalarResultを使う       $em = $this->getDoctrine()->getEntity...
PHP

Symfony2 up

Cannot redeclare class SessionHandlerInterface とりあえずキャッシュクリアapp/console cache:clearPostgreSql 'PDOException' with messag...
PHP

Symfony2 直接SQLを実行

ORMを使うパターンuse Doctrine\ORM\Query\ResultSetMapping; use Doctrine\ORM\Query\ResultSetMappingBuilder; use Doctrine\ORM\Enti...
PHP

Symfony2 リクエストの取得

$request = $this->get('request'); $request->isXmlHttpRequest(); // Ajax のリクエストかどうか? $request->getPreferredLanguage(array...
PHP

Symfony2 intl apc について

php-pearインストール # yum install php-pear # pecl list # yum install icu libicu-devel # pecl install intl # vi /etc/php.ini;;...
PHP

Symfony2 キャッシュ削除

app/console cache:clear php app/console cache:clear --no-warmup オプションをつけるとファイルを再作成しない。
JavaScript

monaca

仕事、個人でもJavaScriptの習得を下半期の目標にしていた。仕事が忙しかったことを言い訳になにも習得していない。JavaScriptのことをネットで検索しているとmonacaにばったり。 JavaScript を調べてたら encha...
Tech

運用手順 障害 メンテナンス

■障害 ・障害板の確認 ・担当者を決める ・進捗報告 システム的な報告、開発チーム掲示板 全体的な報告、障害掲示板 ・課題共有 システム的な課題は、開発チーム掲示板 仕様的な課題は、障害掲示板 ・テスト依頼 テスト環境へリリースし、障害掲示...
PHP

php 金額チェック 正規表現

金額チェック、時間チェックをPHPで実装したときのメモ 1: $price = '100'; 2: $time = '22:02'; 3: 4: //金額チェック 5: if (preg_match('/^(0|{0,2}(,{3}){0,...
Tech

postgreSQL serialについて

参考URL
PHP

Symfony エンティティ作成、テーブル作成

php app/console generate:doctrine:entity --entity=MyBlogBundle:Post --format=annotation --fields="title:string(255) body...
Tech

仕事の目標

現状業務の分析をし、業務改善プロセスを身に付ける。 アプリ品質向上のため、テスト効率をアップしテストボリュームを増やす。 JavaScriptの技術習得
PHP

PHP 分岐処理、入力チェックなどメモ

Actionの分岐 switch ($action){ case '1': break; case '2': break; case '3': break; default: break;} .csharpcode, .csharpcode...
PHP

PHP メールの正規表現メモ

入力チェックを実装するにあたり、WordPressのメールチェックをパクって実装 1: function is_email($mail) { 2: $ptn = "/^(|\\-|\\.)+@((|\\-)+\\.)+{2,6}\$/i";...
Tech

テスト自動化の資料

テスト自動の資料をアップ
Linux

crontabの設定

cronの設定でいろいろためしてみたものの結局普通に設定しみた # crontab –e シェルを書いて保存 backup.sh backup.shの中身 #!/bin/shmondoarchive -Oi -d /root/Dropbox...
Linux

DropBoxでさくらVPSをバックアップ

python 2.6 インストール yum install python26 .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: conso...
Linux

chkconfigコマンド

chkconfigコマンドは、サービス管理のためのコマンドです。サービスの自動起動の設定を行うことができます。  サービスとは、バックグラウンドで起動するアプリケーションのことです。HTTPサーバやデータベースサーバなどがあります。  OS...
Tech

MondoRescue オプション 一覧

さくらのVPSで使用しているバックアップツールのMondoRescueのオプションをメモ バックアップ手順 復旧時に使用するバックアップデータの作成手順をご説明します。Mondo Rescueのバックアップはmondoarchiveコマンド...
Tech

内部結合してSELECTした結果をINSERTする 特定のカラムは固定値

Tech

SQL 内部結合と外部結合

内部結合と外部結合の説明がわかり易かったのでメモ プログラマとして5年近くやっているのにいまだに理解していない。 NoSQLが染み付いたということにしたい。
Tech

PostgreSQLのインストール

仕事で使っているDBがPostgreSQLなので自分でインストールし、お勉強をします。自分のWindowsマシンにインストールしてもよいが、せっかく借りているさくらVPSがあるのでここにインストールします。 では、さっそくインストール  ち...