新しい年に、テキストエディタをsublimeに変えた
今までテキストエディタがmi使ってました。別に不満などないですが、何となくダサいなあと感じました。 また、開発にはeclipse使ってますが、重いから、ちょっとしたファイルの編集には使いたくないんです。 新年を機に、テキストエディタをsublimeに変えてみました。 かなり高機能なエディタですが、気が向くまで全機能使っていいのは素晴らしいです。 ちょっと使ってみた感想と機能紹介になります。...
View Article【jQuery】データ表示にめちゃ便利なプラグイン
今回紹介したいのは、データ表示にめちゃ便利なプラグインjQuery Grid Pluginです。 まずデモを見てください。 ドキュメントが少々複雑で、また見終わっていないですが、これがなかなか使えるに気がします。 大きな特徴として、下記があります。 特徴 ・ソート対応 ・ページングも対応 ・各種データ(HTML、配列、JSONなど)を使って表示することができる ・列の表示・非表示の制御ができる...
View Articlesymfony2.1インストールメモ
symfony2.0からの変更点 1、バージョン(サードパーティ製プラグイン)管理に、symfony2.0がdepsを使ってましたが、composerが標準になっているので、symfony2.1がそれを使っています。 packagist.orgから、symfonyのプラグインを含み、composerでインストールできるいろなPHPのパッケージを見つかることができます。...
View Articlesymfony2.1での画像の扱い方
symfony2.0を使ったことがあって、画像の扱い方(アップロードとリサイズ)がよく理解できていませんでした。 symfony2.1のインストールを機に、それをもう一度調べて、やってみました。 画像のアップロード 仮にユーザ登録の機能(userテーブルを使う)で、一個の画像ファイルをプロファイル画像としてアップロードする必要とします。 ●Entity(class=User)/** * User *...
View Articleデータを削除する
今回はPHPを利用して管理画面からデータを削除することについて、 書きたいと思います。 ①データを削除するときには、SQL分で「DELETE」を指定します。 ②削除するデータの条件を指定する。 フォームからデータが送信されたときには、データを削除します。 削除するSQL文:「DELETE FROM」 条件を指定 : 「WHERE」...
View Article設定ファイルとしてのyamlファイル
yamlファイルが、symfony1系から設定ファイルとして使われています。 xmlの設定ファイルと比べて複雑な階層を書かなくて済みますので、おすすめです。 まずsymfony2.1系の設定ファイルの一部を見てみましょう。imports: - { resource: parameters.yml } - { resource: security.yml...
View Article【jQuery】グラフ描画ライブラリーflot
普段はGoogleのChart APIを使っていて、グラフ描画ライブラリーとか特に必要ないと感じでました。 外部ネットに繋ぎたくない場合に、重宝になるライブラリー【flot】を簡単に紹介します。 まずはデモを見てください。 $.plot($("#default"), data, { series: { pie: { show: true } } });...
View Articlejavascriptだけで決済完了できそうなプラグイン
こういう記事に釣られて、「なに?javascriptだけで決済を完了できるのか」と驚いて、「jquery-payment」というプラグインを少し見てみました。 デモ デモのソースを見てわかると思いますが、このプラグインがカード番号と有効期間をチェックするバリデーションです。。。 騙させたかと思って、上の記事も載せてたURLに検証しに行きました。...
View Articleミャンマーのインターネット回線と携帯
ミャンマーのIT企業は他の国と比べて、アウトソーシングの仕事を受けられない理由はインターネットシステムに信頼されていない事と見られています。インターネットの欠陥のため、仕事が遅延した場合は海外の会社へ補償金を払わなければならないこと、そのためにアウトソーシング事業の大きな仕事をできずに、小さな仕事だけを行っています。...
View Article【jQuery】スペースが足りない時に使えるtoolbarjs
最近のプロジェクトでは、スペースがあまりないですが、格好いいかつ分かりやすいツールバーみたいのものを導入したいと思います。 そのとき、このtoolbar.jsというjQueryプラグインを思い出しました。 公式サイト(一応)の格好良さに釣られて、結構簡単に実装できるかなと思いましたが、そうではありません。。 ソースの書き方が明言されていない ます、公式サイトで載せてる書き方(下記)を見て、...
View Article【推測】basic認証の仕組みをPHPで実現してみた
まずは、apacheでのbasic認証のやり方を説明してみます。 .htpasswdの生成 htpasswd -c -b /path/.htpasswd user passwordhtpasswdコマンドを打って、パス指定で.htpasswdファイルを作成できます。 「-c」は、createの意味で、.htpasswdファイルを新規作成します。...
View Article【PHP】サーバ間通信に以外に使える関数
PHPでサーバ間通信を言えば、fsockやcurlを使うイメージですが、やや複雑な感じをしていました。 最近になって、ファイル内容の取得に多用している関数「file_get_contents」でもサーバ間通信で結構使えることを知りました。 基本用法 <?php $url = 'http://www.example.net/hoge.php'; $data = array( 'parma1'...
View Article【jQuery】ページ離脱時に確認メッセージを表示させる方法
wordpressなど、投稿ページから別のページに遷移しようとしたら、「このページから移動してもよろしいですか」という確認ウィンドウが出てくるから、 かっこ良くていつか実装してみたいと思いました。 調べてみたら、jQueryのbeforeunloadイベントを使って簡単に実現できるようです。 サンプルを見てください。 仕様 inputのテキストボクスに変更があった場合のみ、...
View Articleページング機能
今回はページング機能について勉強した事を書きたいと思います。 まずは、データベースを作ってテーブルを作成します。 define("DB_HOST", ""); //データベースホスト名 define("DB_USER", "");// DBユーザ define("DB_PASSWORD",""); //DB パスワード define("DB_NAME",""); //データベース名...
View Article【jQuery】画像のレイアウト調整に便利なプラグイン
今回紹介したいのは、【Photoset Grid】というjQueryプラグインです。 デモ ソースコード <html> <head> <meta charset="utf-8"> <title>photoset-gridサンプル</title> <script type="text/javascript"...
View Article【HTML5】チャート簡単作成
IEは使えないですが、スマートフォンなら簡単数行のコードでHTML5チャートを作られるJSライブラリのご紹介です。 デモ ソースコード <!doctype html> <html> <head> <title>Chart.js サンプル</title> <script...
View ArticleonClickのイベントが終わったらsubmit()を実行方法
今回は今日勉強できた事を書きたいと思います。 submitボタンが押されたら、onclickイベントでエラーをチェックし、 エラーがない場合はsumit()が実行するソースです。 function check() { telcheck = document.form1.tel.value; data1 = telcheck.match(/^[0-9-]{6,9}$|^[0-9-]{12}$/);...
View ArticleCSVファイルを配列に挿入する
今日勉強できた、CSVファイルをアップロードして配列に挿入する方法を書きたいと思います。 $fp = fopen( ‘ファイル名’, “r” ); //fopenでファイルを開き、変数に入れる $j = 0; //配列の行の初期値 while ($array = fgetcsv($fp, 1000,”,”)) { //while文を使って行数分を繰り返し、$arrayに一行つづ挿入する。 for...
View Articleスケジュールが厳しいとき使えそうなもの
下記をフォーマットよくプリントアウトして、背中に貼ると効果的です。 DO NOT DISTURB I'm on a tight schedule today Exceptions in case of emergency are permitted Emergency Checklist: ・Are you on fire and I'm the only one that can put you...
View Article【postfix】587番ポートを使って送信
OP25B OP25Bとは「Outbound Port25 Blocking」の略称で、 プロバイダーがメールの送信に使われる25番ポートをブロックし、主に迷惑メール対策として使われています。 587番ポートを使うのに、ssl証明書がいる 調べてみると、587番ポートを使うのに、ssl証明書がいるそうです。...
View Article
More Pages to Explore .....