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

デュアルディスプレイ

今までは23インチのモニターを使っていたんですが、最近開発をしているときにちょっと画面が小さいなぁと思っていたのでもう一台21インチのモニターを購入しました。プログラミングや何か作業をしているときはマルチタスクでいろんなアプリやブラウザを立ち…

ポロライド風写真配置

Googleの社内写真を集めました。 ポロライド風写真(Google社内写真)

Google Maps API(v3)

API

(v2)ではAPIキーをURIごとに取得しなければいけませんでしたが、(v3)からはAPIキーが不用になりました。テスト環境や本番に移行した際にAPIキーの取り直しといったわずらわしさがないのでお手軽に使えるようになりました。 コントロールの種類と表示設定 Goo…

Codelgniter

手元にあるPHPの教材でCodelgniterを使ってのサンプルがあったのでインストールしてみました。 Codelgniterとは アメリカのElisLab社によって開発されているフレームワーク。特徴としては軽量で高速、シンプルな機能構成・設定ファイル、コマンドラインが不…

Web API

API

API「application programming interface」 Webサイトなどの開発を効率的に行うための技術で、Webサーバ上にあるAPIを利用した、プログラミング手法です。この「Web API」はGoogleやAmazon、Yahoo!、Youtubeや楽天、じゃらん、はてなといった有名どころのサ…

wordpress

PHPとMYSQLが多少分かってきたのでそろそろwordpressの方にも力を入れていきたいと思います。とりあえず今日は買ったテキストで勉強してました。作りたいネタもある事はあるけど、特にサイトを制作しての商売とかは考えていないのでそれよりはPHPやらSQLやら…

PHP正規表現

php

前に作ったお問い合わせフォームで使用した正規表現のメモ。 mb_convert_kana 文字列を「全角」←→「半角」に変換する。 mb_convert_kana( 文字列, 変換オプション, 文字エンコーディング ); 第3引数で出力する文字エンコーディングを指定します。指定しない…

お問い合わせフォームを作ってみた

php

※ローカルでは全てのエラー確認が出来ましたが、何故かサーバーに上げるとお名前フォームの全角カナの判定がうまく作動してくれません。とりあえず今はその部分の入力チェックは行わないようにしています。 12/16 バグ修正しました。授業でフォームの練習を…

eclipseで外部ブラウザの表示

外部ブラウザで開かない原因を考えるといろいろあるなぁと思ったのですが、とりあえず知っている限りの設定方法と確認場所を書いていきます。 まずは外部ブラウザの表示の方法 ■メニューバーの「実行(R)」⇒「実行(S)」⇒「PHP Webページ」■左のエクスプローラ…

PHPでFizz Buzz問題をしてみた

昨日の授業で演算子・if文を書いてる時にふとFizz Buzz問題を思い出したのでやってみました。 Fizz Buzzとは 1から100までの数を表示させる。ただし3の倍数の時は数字の代わりにFizz、5の倍数の時は数字の代わりにBuzz、3と5両方の倍数の時はFizz Buzzと表示…

php計算フォーム

簡単な計算フォームを作ってみた http://www35.atpages.jp/kirix/ninja/original/calc/calc.html←確認ページ html <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>計算</title> <body> <form action="calc.php" name="form1" method="post"> <p></p></form></body></meta></head></html>

アコーディオン

jqueryによるアコーディオン アコーディオン←確認ページ ソース <html> <head> <meta charset="UTF-8"> <title>アコーディオン</title> <style type="text/css"> * { margin:0; padding:0; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", Osaka, "MS P Gothic", "MS Pゴシック", sans-seri</meta></head></html>…

世界時計と宿題

dt.dd横並び定義 html <dl> <dt>2011.11.29</dt> <dd>横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト</dd> <dt>2011.11.29</dt> <dd>横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト横並びテスト</dd> <dt>2011.11.29</dt> <dd>横</dd></dl>…

配列演算 これだとあんまり配列使う意味がないかな? 演習 var a = new Array(5 , 12 , 18); var b = new Array(33 , 14 , 65); function calc1() { var sum = a[0] * b[0]; alert(sum); } function calc2() { var sum = a[1] * b[1]; alert(sum); } function…

LinuxのUbuntuをインストールしてみた

昔使ってたvistaのノートPCにLinuxをインストールしてみました。このvistaはもともとスペックがあまり高くないということもあるのですが、だんだん調子が悪くなってきてファイルを開くだけでもえらく時間がかかり、とても使える状態ではありませんでした。で…

変数・演算子・条件分岐の復習

Math関数

Math.floor() (小数点以下切り下げ) Math.round() (小数点以下を四捨五入) Math.random() (乱数を発生) Math.floor() & Math.random() (整数の乱数を求める)

EclipseにAptanaとZen-Codingをプラグインしてみた

少し前にPHPの開発環境としてEclipseを導入したんですが、HTML/CSS環境も作ろうと思いEclipseのプラグインを追加しました。 Aptana EclipseベースのフリーのWebオーサリングツール。 Zen-Coding HTML/CSSをショートカット+スニペットで簡略化してコードを書…

IE対策

IEのブラウザチェックツール「IETester」をダウンロードしました。 サイトはこちらです。IETster IETesterのダウンロード (1) IETsterのサイトへ行きます。 (2) Downloadのリンクをクリックします。 (3) ダウンロードしたファイルを実行。 (4) ライセンス利…

CGI 【Common Gateway Interface】

Webサーバが、Webブラウザからの要求に応じて、プログラムを起動するための仕組み。 CGIプログラムで動作する代表的なのは「掲示板」「アクセスカウンター」「ショッピングカート」「アクセス解析」「問い合わせ」や自動返信するオートレスポンダー等があり…

Eclipseのダウンロード

今後の事を考えるとEclipseに慣れていた方がいいと思いダウンロードしました。 Eclipse もともとはJavaのプログラマ向けの有償統合開発環境でしたが、2001年にオープンソース化され、Java以外のプログラム言語でも利用できるようになりました。 PDT(PHP Deve…

FFFTPの設定

FTPとは? File Transfer Protocol(ファイル・トランスファー・プロトコル)の略で、日本語に訳すと「ファイル転送プロトコル」となります。ネットワークでファイルの転送を行うための通信プロトコルです。 通信プロトコルとは? ネットワークを介してコンピ…

レイアウト

<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml;lang="ja" /> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </meta></head></html>