「新春座談会 このコンピュータ書がすごい! 2015年版 -2014年に出たコンピュータ書ならこれを読め!-」で紹介された 2014年のすごいコンピュータ書総合ランキング

2015年1月10日にジュンク堂書店池袋本店で開催された、2014年に発売されたコンピュータ書を振り返る座談会。その中で紹介された「2014年のすごいコンピュータ書総合ランキング」です。 出演:高橋征義(達人出版会、日本Rubyの会)、稲尾尚徳(技術評論社)…

ScanSnap S1300 と imageFORMULA DR-150 の比較

製品名 ScanSnap S1300 imageFORMULA DR-150 Amazon FUJITSU ScanSnap S1300 FI-S1300出版社/メーカー: 富士通発売日: 2009/11/21メディア: Personal Computers購入: 16人 クリック: 522回この商品を含むブログ (78件) を見る Canon ドキュメントスキャナ― i…

Mac OS X 10.6 で PHP の date 関数が警告表示される場合

Mac

Coda のサンプルプラグインで「日付を挿入する」プラグインがあるのですが。 http://www.panic.com/jp/coda/developer/howto/plugins.php これを使用したところ次の警告が表示された。 Warning: date(): It is not safe to rely on the system's timezone se…

Mac OS X で mp4 から mp3 や AAC 等の音声だけを抽出する方法

Mac

動画ファイルから音声だけを抽出する方法のメモ。 iMovie で動画を読み込んで音声だけ抽出する方法もあるのだけれど。時間もかかるし。ここでは ffmpeg を使った方法を紹介。何はともあれ。MacPorts を下記からインストール。 The MacPorts Project -- Home…

Mac OS X 10.6 Snow Leopard で イー・モバイルの D02HW を繋ぐ方法

Mac

愛用しているイー・モバイルの「D02HW」。だけど Mac OS X 10.6 では付属の「EMOBILE D02HW ユーティリティ」が落ちてしまいます。環境設定から手動で設定すると使えるようになるのでメモ。システム環境設定 > ネットワーク > HUAWEI Mobile 構成:デフォ…

ecto からはてなダイアリーに投稿する方法

Mac

「ecto」はブログエディタで新規投稿や過去の記事の編集。画像のアップロードまでもできる便利なアプリケーションです。アソシエイトID を登録していれば Amazon の商品紹介も簡単に作れるし Flickr と連携も可能。日本語対応。有料で17.95ドルです。 illumi…

MAMP に入っている SQLiteManager の文字コードを UTF-8 に変更する

Mac

MAMP のスタートページから使える SQLiteManager。この SQLiteManager のデフォルトの文字コードが EUC になっているのでこれを UTF-8 に変更する方法。DB を UTF-8 で作っていて文字化けする場合はこれで解消するかと。結論から云うと lang ファイルの文字…

「SugarSync」のアイコンを Dock に表示しない方法

Mac

ファイルのバックアップや同期には「Dropbox」を使っているのですが「SugarSync」に無料版が追加されたのことなのでこちらも併用することに。 Cloud File Sharing, File Sync & Online Backup From Any Device | SugarSync簡単に「SugarSync」を説明すると「…

さくらインターネットで MySQL のバージョンを 4 から 5 に移行

ちょいと前にさくらインターネットでも MySQL 5 が使える様になっていて(今だとデフォルトですが)そのまま放置していたのですが。移行を余儀なくされたので以下。備忘録。まず。既存のデータベースをダンプします。ターミナルで接続して以下のコマンドを入…

さくらインターネットで拡張子が html を php で動作させる方法

通常では .htaccess に AddType application/x-httpd-php .htmlと書いて設置すれば簡単に動作するのですが。さくらインターネットではこれが使えません。で。解決方法をググれば結構な情報が探せるのですがどうも 500エラーが出て上手く動作しない。以下の方…

MAMP の MYSQL のログを保存する

Mac

と。デフォルトでは設定されていなかったのでメモ。 /Applications/MAMP/bin/startMysql.sh に以下を追加すればログが保存される様になる。 --log=/Applications/MAMP/logs/mysql_log

MAMP の MYSQL と FileMaker の連携

Mac

作業メモ。取り敢えずこの手順で出来ました。環境は Mac OSX 10.5.5。FileMaker Pro 9 Advanced。MAMP 1.7.1。現在のバージョンでは以下の通り。まずはここから MYSQL Connector/ODBC 5.1 をダウンロード(x86)。 MySQL :: Download Connector/ODBCConnecto…

PHP で日付を扱うカスタム関数

PHP

そんな訳でいくつか流用。手なりで作ってしまっているのでご指摘大歓迎です。 date 型の変数を日本の日付表示に変換(曜日付) function japaneseDate($date) { if (preg_match('/^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})([0-9: ]*)$/', $date, $val) && $dat…

MAMP に Xdebug を入れて Webgrind で確認してみる

PHP

Xdebug のログをフロントエンドで確認できる「Webgrind」の紹介記事を読んで実際にやってみる。 Xdebugのフロントエンド·Webgrind MOONGIFT取り敢えず MAMP に Xdebug を入れる事から。ここにある「PHP Remote Debugging」の「Mac OS X / x86」をダウンロー…

Smarty のプラグイン小ネタ集

PHP

Smarty のプラグインの追加はちょっとした関数を書いて Smarty の plugins フォルダに入れるだけ。あると便利なちょっとしたプラグイン。私の場合。Smarty のデリミタを {{ と }} に変更しているので「使い方」の部分のソースは適切に変更して下さい。 modif…

Safari で動くちょっと便利なブックマークレット(Bookmarklet)いろいろ

Mac

ブックマークレット(Bookmarklet)とは JavaScript をブックマークに登録することでプログラムを実行して色々な機能が実現できるテクニックのこと。そんな訳で自分が利用しているブックマークレットをメモ。はてダでは JavaScript のリンクが貼れないみたい…

どこでも仕事をしたい人向けのサービスを 3つ紹介

Mac

Leopald で .Mac に加入していれば「iDisk」と「どこでも MyMac」で事足りるのだがそうも云ってられないので Tiger でも同等かそれ以上の環境が得られるサービス。なお。会社内で使用する際にはコンプライアンスに寄り規約違反になる場合があるので充分に注…

Mac OS X で仕事するのにインストールしているアプリケーションとか

Mac

以前に最初に入れるアプリケーションを紹介しましたが。今回はそれ以外で仕事に役立っているアプリケーションを紹介。シェアウェア含む。あと Adobe 製品は定番過ぎるので除外。 Navicat MYSQL。phpMyAdmin や CocoaMySQL などがあるがこれは非常に使いやす…

Mac OS X Leopard に Webmin をインストール

Mac

まぁ。Terminal でコマンド叩いたりするよりは楽ですが。特に必要ないですが確認の為にインストール。まずは以下のサイトから最新版をダウンロードして解凍。分かり易い様にアプリケーションフォルダに移動させます(現在の最新版は 1.390)。 Webminフォル…

Mac OS X Leopard で PHP の設定

Mac

こちらも最初の理念に沿ってデフォルトのものを使用。Mac OS X Leopard にインストールされているバージョンは 5.2.4。デフォルトで入っていない PEAR などを追加する。 PEAR MacPorts でインストールする方法もあるのだが。MacPorts の pear-base はインス…

Mac OS X Leopard に MYSQL をインストール

Mac

デフォルトでは MYSQL はインストールされてません。そこで MYSQL 本体は MacPorts でインストール。Terminal にて以下のコマンドを叩く。その後は適度に設定。 $ sudo port install mysql5 +server DB の初期化 $ sudo mysql_install_db5 DB のパーミッショ…

Mac OS X Leopard の Subversion を使ってみる

Mac

Leopard には最初から Subversion がインストールされているのでそれを使ってみる。SVN サーバも自動起動しているので特に何も設定することなくそのまま使用出来る。試しに Terminal で svn を叩いてみるとちゃんと動いている様だ。 $ svn Type 'svn help' f…

Mac OS X Leopard に MacPorts をインストール

Mac

本当は全てMacPorts でインストールしてバージョン管理をしたいのだが色々と問題がある様なので。頻繁にバージョン管理が必要なものやあまり影響がないものだけインストール。MacPorts のインストールは公式サイトからパッケージをダウンロードしてインスト…

Safari の GreaseKit にインストールするユーザスクリプト

Mac

折角 GreaseKit を入れてみたので便利そうなユーザスクリプトをインストールしてみる。随時追加予定。 oAutoPagerize Safari3 * GreaseKit1.4 でoAutoPagerize - os0x.blog 「AutoPagerize」は「次へ」をクリックしなくてもブラウザをスクロールすれば自動的…

Safari でも Google Web History を使えるようにする

Mac

元ネタこちら。 Google Web HistoryをOperaで使うにはどうすればいいのか。 - あまたの何かしら。 Opera で Google Web History を使えるようにする UserJS - mallowlabsの備忘録 Google Web History は過去に閲覧したサイトを全文検索できるもの。 Sign in …

Mac OS X Leopard で Apache の設定

Mac

Apache はデフォルトでインストールしてあるものを使用。後述する MacPorts でまとめてインストールする方法(バージョン管理が楽)や MAMP もあるが(以前は MAMP を使用していた)テストの意味も含めなるべくデフォルトを使う様にする。 httpd.conf の編集…

CSS コーディングガイドライン(暫定)

CSS

以前にも書いた事があるのですが時間も経ったので若干更新しました。古い記事。 セットフォーマット .selector { property: value; property: value; property: value; } セレクタ名の後は半角スペース1つで { を入力 各プロパティはインデントは半角スペー…

Mac OS X Leopard で最初にしておく設定

Mac

これも自分用のエントリ。「最初にインストールするアプリケーション」という話ではなく。MacBook の環境設定の自分メモ。 Dock から Finder と Dashboard 以外のアプリケーションを取り除く 初回起動時にはズラーっと並んでいるアイコン。邪魔である。アプ…

Mac OS X Leopard で最初にインストールするアプリケーションとか

Mac

お馴染みのエントリー項目。と云うよりも再インストールばっかりしているので自分用のリンク集だったりする。MacBook の方には最小限のアプリケーションしか入れないので数も少ない。 QuickSilver 高機能ランチャー。これが無いとお話しにならないくらい依存…

EC-CUBE のインストール備忘録

PHP

またまた備忘録。国産でオープンソースの ECサイト構築システム。非常に高機能で使い勝手も良い「EC-CUBE」。 ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」ダウンロードして解凍すると「data」と「html」の2つのフォルダが出来る。イ…

WordPress で $table_prefix(テーブル名)を変えた時の注意点

またまたメモ。データベースを移行する際にテーブル名も変えたかったので $table_prefix を変更してテーブル名も変更。普通に表示できたので「こりゃ問題ないな」と思ったが管理画面にログインしようとすると あなたはこのページにアクセスする権限を持って…

MovableType から WordPress に移行

MovableType から WordPress に移行してみました。理由な何となく。MovableType に飽きたからと云うのもあるし。PHP × MYSQL と云う マイフェイバリットな仕様なのもあるし。まぁ。こんな場末なブログに固定リンク貼ってる人も大切で貴重ではありますがその…

さくらインターネットに AWStats をインストール

そんな訳で。またまた覚え書き。デフォルトで Webalizer が入っていますがこれを入れてみた。本家サイトでも日本語対応しているのですが AWStats - Free log file analyzer for advanced statistics (GNU GPL).今回はこっちの「AWStats 6.6 完全日本語版」を…

MAMP で PEAR コマンドを terminal から簡単に使う

Mac

そんな訳で今更感ありありですが標題通り。terminal で PEAR コマンドを入力すると元々 MacOSX が持っている /usr/bin/pear が動きます。このままでパッケージをインストール等しても MAMP 環境にインストールされません。で。MAMP 環境の通常の PEAR コマン…

MAMP に PHP フレームワークの Symfony をインストール

Mac

流行みたいなんでやってみました。まず terminal からコマンドラインでインストール。 $ pear channel-discover pear.symfony-project.com $ pear install symfony/symfony-beta上の行は Symfony が配布されているチャンネルの追加。下の行は Symfony のイン…

さくらインターネットに PHP5 をインストール

PHP

そろそろ本格的に PHP5 を触ろうかとインストール。各所で説明してあるが手順通りやれば簡単です。まずは PHP5 本体を下記サイトからダウンロード PHP: Downloads(現時点の最新バージョン PHP5.1.6 で説明)解凍してできた「php-5.1.6」というフォルダを /h…

CSS コーディングガイドライン(旧)

CSS

2008年1月12日追記 若干更新しました。メモ。WEB 制作する場合はほぼ一人で組んでいるのでコーディング規約なんぞ知ったことなく好き勝手書いても良いのだがメンテナンスや可読性を考えるとやはりある程度は決まり事を作って書いた方が良い(他にもコーディ…

Movable Type 3.3 にアップグレードしてみたよ

1日だけ日程が遅れましたが正式版 3.3 がリリースされたとのコトなので何も考えずにぽろんとダウンロードして色々遊んでみよう。と思ってダウンロードページに進むと…。あれ?何故に「ECバイヤーズ」でアカウント作成しなきゃいかんの? 3.3 になってブログ…

PEAR :: Package :: Services_Amazon を使って レビュ−を microformats の hReview フォーマットで書き出す(前編)

PHP

タイトルが長くなってしまいましたがエントリも長いです。しかし。やるコトは非常に簡単。これでお手軽アフェリエイター。ただ。どうしても各説明が冗長になってしまうので(自分の文章力が足りないだけ)前編と後編に分けて説明します。やるコトはタイトル…

mbstring.script_encoding

PHP

ちょっとハマッたのでメモ。mbstring.script_encoding は PHP 4.3.0 から利用可能で PHP スクリプトの文字コードを指定するもの。で。この設定を有効にするには php.ini でHTTP入力文字コードの検出と内部文字コードの変換 mbstring.encoding_translation = …

MAMP のバーチャルホスト設定

Mac

MAMP のデフォルト設定ではドキュメントルートが /Applications/MAMP/htdocs で http://localhost:8888/ にアクセスします。で。いくつものプロジェクトを同時進行していると htdocs フォルダの中がいっぱいいっぱいになるのでプロジェクト毎にフォルダを分…

Eclipse を Intel Mac にインストール

Mac

そう云えば書いてなかった。Eclipse のインストール方法。MacOSX を再インストールするはめになったので(OS 環境だけ再インストールも出来たんだけど初期化した)はてさて。またセットアップしなきゃなーと過去ログ見直していたら MAMP の設定は書いたけど …

Photoshop CS2 が Intel Mac にインストールできなかったよ

Mac

わーい。やっと買ってもらった Photoshop CS2(アップグレード版)。早速インストールしようとするとどうしてもインストーラスクリプトでフリーズしてしまう。周辺機器を外したり色々と手を尽くしても駄目だったのでサポセンに電話。すると返ってきた答えが…

MAMP の MYSQL の日本語設定

Mac

そんな訳で。MAMP のデフォルト設定は全て英語になっているので諸々を日本語環境にしましょう。以下の方法は実行ファイルの文字コードも UTF-8 前提です。自分が作りたい環境に合わせて文字コードを変えて下さい。まずは MYSQL の設定。こちらを参考に MyNA …

MacOSX で PHP 開発環境を作ってみる(MAMP × PEAR × Smarty のインストール)

Mac

ローカルに Apache × PHP × MYSQL× PEAR × Smarty の環境を作ります。つーか。最初に説明するべき内容ですわな。これ。まぁ。簡単なんで一気にやっちゃいます。以下備忘録。まずは MAMP のインストール。元々 MacOSX には Apache と PHP がインストールされ…

携帯でも RSS リーダー FreshReader がバージョンアップ

自宅→会社間の情報共有化の為に利用している FreshReader がバージョンアップしてました。今回はモバイル対応(ベータ版)です(まぁ。表示させるだけならテンプレ変えるだけ…)。RSS リーダーのアプリが対応していない携帯をお持ちの方には嬉しい対応だと思い…

さくらインターネットにソーシャルブックマークの Scuttle を入れてみた

オープンソースのソーシャルブックマーク「Scuttle」。PHP + MYSQL で動いています。del.icio.us からのインポートも出来る。こんな便利なモノがオープンソースなんて良い世の中になりました。面白そうだったのでインストールしてみました。そんな訳で備忘…

Google Sitemaps の Movable Type テンプレート

これまた今更なんですが Google Sitemaps 用の Movable Type サイトマップテンプレートです。Google Sitemaps に登録すると以下のメリットがあるみたい。 ・クロールの精度が高まり、より新しいウェブ ページが検索結果に表示されるようになります ・ページ…

PHP で MYSQL のテーブルを CSV 出力したり

PHP

ちょっと需要があったので30分ぐらいで作った突貫プログラム。見て分かる通りセキュリティ穴だらけなんで使うとしたらローカルで使う等して下さい。このままだと実用には不向きですが改良すれば使えるかも。 < ?php $DBNAME="データベース名"; $DBUSER="ユー…

PEAR::HTML_QuickForm で3階層のプルダウンメニュー

PHP

大ジャンル→中ジャンル→小ジャンルと3階層のプルダウンメニューを作りたかったが HTML_QuickForm の hierselect では2階層までしかできない。で。検索したら http://fullmetal.dip.jp/pukiwiki/index.php?%C6%FC%B5%AD%2F2005-03-29 に書いてました。こんな…