技術

JAVA

キャッシュを有効にしつつ、cssやjsファイルの変更を確実に反映させる(JavaとJSP編)

このブログで唯一アクセス数を稼いでいるキャッシュのお話。前回はPHPだったけど、今回は必要に迫られてJSPとJavaで。目的は前回と同じ。cssやjsファイルを更新したのに、キャッシュのせいでうまく反映されないイライラを解消するためのTip...
WordPress

しばらく放置していたら、サイトが改竄されていた

夏くらいから仕事が忙しくって、しばらくブログを放置していたんだけど、先日ふとGoogleAnalyticsのアクセス数を見ていたら、アクセス数が激減している事に気づいた。どうも「OrganicSearch」、つまりGoogleなどの検索エン...
CSS

WordPressでサイドバーのアーカイブをカスタマイズする

前回の続き。せっかくカテゴリをカスタマイズしたので、アーカイブもそれに合わせてデザイン変更。こんな感じ。問題はWordPressでアーカイブを取得する関数wp_get_archives。こいつはほぼHTMLの形で出力されてしまうため、恐ろし...
CSS

WordPressでサイドバーのカテゴリ表示をカスタマイズする

Webサイトをリニューアルして以来、ずーっと気になっていたのがサイドバーに表示している「カテゴリー」のデザイン。ただ縦に並んでるだけなので、やたらスペースをとるし、何よりカッコ悪い。WordPressの標準についてるタグクラウドも悪くはない...
WordPress

WordPressで人気の投稿記事をサイドバーに表示する

久しぶりのWordPressネタ。このブログたいしたSEOもしていないし、ほとんど個人的な備忘録ブログにも関わらず、GoogleAnalyticsを見る限り、コンスタントにアクセスがある。で、人気の記事を視覚的に見られるようにしたいなーと常...
Git

Git、Redmineを利用したWeb開発学習用の課題を考えてみる

自分のブログ開発環境も安定稼動をはじめ、ひと段落してしまった。正直言ってやる事があまりなくなってしまったので、新しい事を始めてみる。せっかくどこからでもアクセスできるGitとRedmineができたので、それを利用して、以前から考えていたWe...
AWS

access_logに/xmlrpc.phpへのアクセスが大量に・・・

今回は珍しくセキュリティ関係。立ち上げたばかりのAWSのApache。サイトはテスト用にインストールした非公開のWordPressとRedminのみ。ふとしたきっかけでaccess_logをtailしていたら、身に覚えのないアクセスが数秒お...
Git

gitolite.confの書き方覚書

ネタ的には前々回の続きgitoliteは「gitolite-admin」と言うリポジトリに登録されている「gitolite.conf」に設定を記述し、コミット&プッシュをすることで、リポジトリの作成や削除、アクセス権の設定が行える。修正する...
AWS

AWS(EC2)にJenkinsをインストールする

ALMiniumっぽくするのならJenkinsも必要かと思い、インストール。正直、Jenkinsはそれほど利用したことないけどね。ま、便利そうだし。Javaがインストールされているか確認$yumlistinstalled|grepopenj...
AWS

AWS(EC2)にGitoliteをインストールする

前回導入したGit。ユーザの追加やリポジトリを作るのに、いちいちsshでサーバに接続するのは面倒なので、Gitの管理を楽にするためにGitoliteを導入することにした。Gitoliteは簡単に言えば、リポジトリに公開鍵を追加したり設定ファ...