Programming

PHP GDを使用した画像処理のまとめ

PHPのグラフィックライブラリ はじめに PHPで画像を処理する方法とサンプルコードを紹介します。 画像処理する場合は、通常なんらかのライブラリを使用する必要があります。 ライブラリによって、特長や使用方法が多少異なってきます。 そのため使用する内容によって適切なものを選びましょう。 PHPでは以下のグラフィックライブラリがあります。 Cairo Exif GD Gmagi...
2013/07/22

Subversion リポジトリの作成から各操作のまとめ

Subversionで使用する各コマンドについて 概要 Subversionはソースを管理するための便利な管理システムです。 オープンソースとなっており、無料で使用できます。 当記事では、Subversionで使用する代表的なコマンドを紹介します。 リポジトリの作成 ディレクトリを作成して、svnadmin createを実行するだけでリポジトリを作成できます。 $ ...
2013/07/22

PHPを始める人の超初級入門

PHPを始めたい人のための超初級入門 概要 PHPについて勉強したいといういう方向けの記事となります。 最近PHPを教えてと言ってくる人が多いので記事にしてみました。 言語っていうのは、HTMLやCSSと違ってとっかかりにくいですよね。。。 今回は、HTMLが分かるということを前提にPHPについて基本的な導入部分を紹介します。 初めから、フレームワークを使ってオブジェクト指...
2013/07/22

PHP 日付計算処理のまとめ

PHPで日付の加算・減算・比較の方法について 概要 当記事では、PHPで様々な日付の処理を行う方法について紹介します。 PHPではdate関数とstrtotime関数を使用して様々な日時の処理が行えます。 このdata関数とstrtotime関数は覚えておきましょう。 日時の表示 PHPで日付を取得するときは、date を使用します。 date([フォーマット])で任意の...
2013/07/22

jQuery で本をめくるようなUIを実装

本をペラペラめくるようなUIを実装 概要 トップページのメイン画像のUIで、本をめくるような動きを実現できるプラグインを使用させていただきました。 使用したのは、「book block」というjQueryプラグインです。 設置も簡単で、様々な動作を実現することができます。 また、その他にも同じような本をめくるような動作をするjQueryプラグインをいくつかピックアップしてみま...
2013/07/16
start

Deviseで認証を簡単に実装

Deviseによる認証 概要 Deviseを使えば、Railsアプリに簡単に認証の仕組みを組み込むことができます。 Omniauthと一緒に使えば簡単にfacebookやTwitterと連携することができます。 では、基本的な使い方を以下でご紹介していきます。 今回の環境はRuby:1.9.3 Rails:3.2.11 Step:1 Deviseのインストール Step:2 認証...
2013/07/12

Perl WWW::Mechanize で yahoo にログイン

Perl WWW::Mechanize で外部サイトにアクセス 概要 今回は Perl で外部サイトにアクセスしてその情報を取得する方法を紹介します。 サンプルコードでは、Yahoo にログインし、ログイン状態を保持しています。 また画像認証が出てきたときのために、Mechanize オブジェクトをファイルに保存しています。 サンプルコードはこちらです。 PHP でのログイ...
2013/07/12

jQueryからPHPを実行して処理を行う非同期処理

記事概要 jQuery からサーバーサイドスクリプトを実行 jQuery はクライアント上で動くプログラムです。 そのため、jQuery ではサーバーサイドで行う処理はできません。 サーバーサイドで処理を行いたい場合は、リクエストを送信してサーバーサイドのプログラムを実行し、結果を取得する必要があります。 つまり、画面遷移が必要になる訳です。 しかし、ボタンクリック...
2013/07/11

PHP PEAR::HTTP_Clientでログインセッションを保持

PHP HTTP_Client でセッションを保持する方法について 概要 Pear モジュールのHTTP_Client を使用することで、HTTP リクエストを処理することができます。 また、POST HTTP リクエストを送出できることを利用してログイン処理を行うこともできます。 今回は、このログインしたときのセッションを保持する方法について紹介します。 セッションを保持し...
2013/07/10

JavaScript を一切使わないプログラミング

JavaScript を一切使わないプログラミングとは? 当記事の概要 今回は、JavaScript を使わずに開発したプログラムの紹介ではなく、開発した結果、JavaScript の良いところと悪いところについて思ったことをお話します。 今回作ったのは CMS ですが、やはり JavaScript を使用することで、よくなる箇所、また悪くなる箇所があるみたいですね。。。 ...
2013/07/09
トップへ戻る