atomicbox

Macでウェブ制作するための開発関連メモを残していきます。(html/JavaScript/jQuery など)

Author: am. (page 2 of 7)

【Mac OSX】MacPortsでApache+MySQL+PHP環境をつくる

MAMPっていかにも開発環境という感じなので、実務用のサーバーは必要なものだけ個別にインストールした方が良いのかなと思い。
MacPortsでApache+MySQL+PHP環境を作ってみました。
事務所にMac miniがあるのでそれを社内限定テストサーバーとして使ってみようというのが目的で設定しました。

Continue reading

【Mac OSX】El CapitanでMacPortsをインストール

サーバーにしているMac miniをMac OSX Yosemite → Mac OSX El Capitanにアップグレードしました。
MacPortsを使おうかとインストールしていたのですが、アップグレードで動かなくなったので使えるようにしたときのメモ。
再インストールだったしマイグレーションもする必要がない環境だったので、通常インストールとほぼ同じ手順になりました。

Continue reading

【Mac】svnXのDiff機能ツールにTextWranglerを使う

最近はGitのサービスが充実しているので、SVNを使ってる人は少数派だったりするのでしょうか。
MacのsvnクライアントsvnXのDiffが使えないまま放置していたので、TextWranglerを使えるように設定してみました。

Continue reading

【html5】HTML5の基本タグと、HTML5対応リセットCSS「sanitize.css」使い方サンプル

2016年1月、ついに世界のWEBデザイナーが切望していたIE8のサポートが実質終了しました。
ようやく大手を降ってhtml5に移行できるよねということで、html5の基本タグを再確認しながらソースサンプルというかデモページを作りました。

HTMLの基本を見直す良いタイミングだったので、ついでにリセットCSSも見直すことに。
HTML5に対応していて、Normalize.css系の、「オールリセットじゃなくて、ブラウザ間の差をなくす」タイプのCSS、「sanitize.css」を使ってみたので合わせてまとめておきます。

Continue reading

【html5】AMP HTML(Accelerated Mobile Pages HTML)作ってみた

2015年10月にGoogle公式で発表された、モバイルWEB高速化の新しい技術、The Accelerated Mobile Pages(AMP)について色々と調べてみました。

Official Google Blog: Introducing the Accelerated Mobile Pages Project, for a faster, open mobile web

モバイルからのアクセスに対して、予めキャッシュしておいたページデータをプロキシサーバーから応答させることで、まるで読み込み時間がゼロであるかのようにWEBページが閲覧できる、という感じの技術です。
今回はそのAMP HTMLを実際に使ってみた感じをレポートします。

Continue reading

【MAMP】CakePHP3のインストール方法

CakePHP3が登場しましたが、CakePHP3ではCakePHP2系からインストール方法やフォルダ構造などが大きく変更されました。
ギタドラ検索 beatpoolはCakePHP2系で作っているので、CakePHP3を触る口実にCakePHP3へのアップデートを検討中です。

アップデートによる恩恵があるかわかりませんが、とりあえず開発環境に入れて触ってみよっかな〜ということでCakePHP3のインストールメモです。
開発環境にはMAMPを使っているので、本記事はMAMP + CakePHP3の情報になります。

Continue reading

【beatpool】2015年度の運用実績まとめ

ギタドラ検索 beatpoolは2014年8月にオープンして、おかげさまでリリースから1年ちょっとになりました。
ご利用いただいている方、いつもありがとうございます。
2015年も残りあとわずかとなりましたので、今年のサイト運用をまとめようと思います。

Continue reading

【Mac OSX】MAMPのアップデート方法

インストールしているMAMPが古くなってきて、使えるPHPのバージョンも古くなってきたのでアップデートしようかなと思い立ち。
「アップデート」ボタンぽち!とか簡単なのかなと思いきや原始的なやり方だったのでまとめておきました。

【追記 2016/08/10】
どうも、自分が見ていた情報が古かったようで、ボタンぽち!でほとんどいけるようでした。やったね!
ただ、一部の設定ファイルは手動移行しなくてはならないようですので、各所でポイント追記しておきます。

環境を整備するついでにMavericksからEl Capitanにバージョンアップしよっかなと思いましたが、まだバグ報告の記事が目立つのでやめておきました。(なので、試した環境は古いです。。)現状致命的なバグがあるのかどうかはわかりませんが、せめてAdobe系のソフトが安定してから入れ替えたいなぁ。

Continue reading

【CakePHP】CakePHPの構成(MVCモデル)について

CakePHPを使ったウェブアプリケーション一つ目として、(ギタドラ検索 beatpool)をとりあえず完成させました。

とりあえず動かせるレベルの内容がわかるようになったところで、改めて見直しているんですがひとつ大きな勘違いをしていたのでメモ。CakePHPにかぎらず、MVCモデルの理解がまちがってたという感じですが…

Continue reading

【Mac】YosemiteにアップグレードしたらApacheとSVNが動かなくなった

Yosemiteリリースから1年以上たったのもあり、Mac miniをYosemiteにアップグレード。
主にSVN利用のために使っていたサーバーなのですが、アップグレードしたらSVNがつながらなくなってしまいました。
最終的にはApacheを再構築するはめになったのですが、色々ややこしいこともあったので記事にしておきます。

2016/4/26 追記: SVNバックアップに使っていた「svn-backup-dumps.py」が使えなくなっていたので、使えるようにする方法を追記しました。

Continue reading

Older posts Newer posts

© 2018 atomicbox

Theme by Anders NorenUp ↑