tohokuaikiのチラシの裏

技術的ネタとか。

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

Confluenceのプラグインを作ってみる(7) Atlassian Templateを使ってみる

目的は、管理画面の作成をやってみたいのだけど、まだ遠いのでとりあえず。 AtlassianのパッケージSALとテンプレートAtlassian Template Renderer. SALというパッケージを使うと、Confluenceのユーザー認証などの共通機能が使えるらしい。また、Atlassian Te…

Confluenceのメモリ割り当て量を増やす

http://confluence.atlassian.com/display/DOC/Fix+Out+of+Memory+Errors+by+Increasing+Available+Memoryここから To increase heap or perm gen space memory in Linux installations, From /bin (Stand-alone) or /bin (EAR-WAR installation), open sete…

Confluenceのプラグインを作ってみるメモ(6) 管理メニューを増やしてみる

https://developer.atlassian.com/display/CONFDEV/Plugin+Tutorial+-+Adding+your+own+Menu+Items+to+Confluence管理画面のパネルにいろいろメニューがありますが、あそこに項目を増やします。Javaのコードは一切なしで、atlassian-plugin.xml に記述するだ…

FlashからExternalInterfaceでJavaScriptをcallしようとしてIEでハマった件

なんか、IE9でうまく動作してなくて、デバッガ起動させたらコンソールにエラーが出てた。 Object doesn't support property or method 'SetReturnValue' このエラーなんぞーって思って調べたら、ここに I've found that, for IE, calling Javascript from Ac…

Confluenceのプラグインを作ってみるメモ(5) Servletを使えるようにする

目標は、 http://confluence-server-url/plugins/servlet/exampleservlet みたいなURLを実現することです。 pom.xmlに dependency を追加 servletをつかうので、それをpom.xmlに明記する。 <project xmlns="http://maven.apache.org/POM/4.0.0" ... > <dependencies> <dependency> <groupId>javax…</groupid></dependency></dependencies></project>

zend frameworkでSQLデバッグする方法

getAdapter(); $db->getProfiler()->setEnabled(true); foreach ($db->getProfiler()->getQueryProfiles() as $query) { // 実行クエリ echo $query->getQuery(); // クエリパラメタ print_r($query->getQueryParams()); // クエリ所要時間 echo $query->get…

CentOS5(64bit)にPHP5.3を入れてMemcachedを使うようにしたかったのでメモ

*

PHPに存在する2つのmemcacheモジュール PHPには、memcahcedと対話する2つのExtensionモジュールがある。MemcacheとMemcachedである。memcachedの方が後発で機能も豊富らしい。Igbinaryという文字列ではなくてバイナリ形式でのシリアライズ方式もサポートして…

fontタグのsizeによる大きさをチェックするスクリプト

どの大きさが何ポイントはブラウザによるので、目で確かめる。 <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script> $(function(){ for (var i=1; i<=8; i++){ $('body').append('<h2>fontsize:'+i+'</h2>'); for (var j=4; j<=50; j++){ $('body').append('fontsize: <font size="'+i+'">…</font></head></html>

Confluenceのインストールしたり、移動したり

ライブラリ JDKをインストールする。 ORACLEのこのあたりからダウンロードする。 http://www.oracle.com/technetwork/java/javase/downloads/index.htmlRedHat系ならRPMがあるので便利。 rpm -ivh jdk-7u2-linux-x64.rpmあと、この記事によるとlibXpが必要な…

PHPの簡易デバッグ関数

php

とりあえず。

LESS.jsでwatchモードが効かなかった話

何のことはない、less.jsはwatchモードが有効になるには、hostnameがlocalhost/127.0.0.1/0.0.0.0出なければならないみたい。 http://www.paulsprangers.com/2011/04/quick-tip-less-js-in-development-and-watch-mode/less.jsの中に location.hostname=="12…

テーマ下画像表示用ショートコード

[themeimage src="images/dummy/main.jpg" style="width:900px;"] とかで、 <img style="width:900px;" src="http://xxxxxxxx/wp-content/themes/xxx/images/dummy/main.jpg"> を表示する。attributeはいくつでも可能。多分幾多の人が作ってるかと思ったが、探すより調べた方が速いので書いた。テーマのfunctions.phpに下記を追加

メニューのトップ階層にONを付ける

なんか、WordPressのtwentytenというテーマで作ったのだけど結局使わなかったのでコピペ。 <div class="menu"><ul><li><a href="..."></li><li>....</li></ul></div> みたいな階層があるときに、トップのやつにONクラスを付ける。 要:http://phpjs.org/functions/parse_url:485前提として、メニューがちゃんとURLも階層になっ…