ラベル web の投稿を表示しています。 すべての投稿を表示
ラベル web の投稿を表示しています。 すべての投稿を表示

2015/08/27

DDNS

長年使ってきた ddo.jp の無料 DDNSサービスが完全無料ではなくなる。広告を表示し、月間15ビューあれば無料が継続できるのだが、自分のサイトはほぼ閉鎖的なものなので無理そう。
なので、新しい無料DDNSに切り替えることにした。

2015/08/26

Google画像検索の結果をスクリーンセーバーに

Windows10にした。
のは関係ないが、好きな画像をスクリーンセーバーにしたくてちょっとだけ考えた。
Googleの画像検索の結果をスクリーンセーバーにしてみたくて検索。

2010/02/10

2010/02/03

MooFlowのメモ、つづき

前回の投稿は間違い

95枚以上で表示が乱れる問題は解決。captionの z-indexが 99とかになってたため、写真が増えるとその数値を超える z-indexになってしまうので重なりがおかしくなるようだ。
.mf div.caption {
z-index:10000;
}
とかにすればOKでした。

2010/01/22

MooFlowのメモ

カバーフローのように表示できる MooToolsを使った JavaScript、MooFlowのメモ

写真の数が増えたときにどの程度の速度で動くのかを知りたくて実験したところ、100枚程度を超えると表示が乱れることが判明。reflection (鏡面反射)の部分がタイトルやコントロール部分の上側になってしまう。では具体的にどこから表示がおかしくなるのかを調べた。

2009/12/17

PHP 5.3.1

PHPが 5.3.1に上がってた。じゃ、入れましょうとダウンロード。
インストール中に、なにげにダウンロードページの左の枠を見てみると


If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP



Do NOT use VC9 version with apache.org binaries



へ?前のときにも書いてあったか?
覚えてない。でももうインストール始めちゃったし、5.3.0のときはなにも問題無さそうだし...
おもむろに apacheを再起動してみたが、特に問題も無さそう。rep2は普通に動いてる。
apacheのバージョンは 2.2.14でう

2009/10/31

2009/07/23

[PHP] mootoolsを使った slideshowで、ディレクトリ内のjpgを指定

randjpg関数を改変

[PHP]ディレクトリ内のjpgをランダムに表示

// ディレクトリを指定。省略時は topというディレクトリ
function randjpg($tagdir = 'top')
{
  if ($dh = opendir($tagdir)) {
    $i = 0;
    while ($file = readdir($dh)) {
      if (preg_match ('/.jpg$/', $file)) {
        $pict[$i++] = $file;
      }
    }
    closedir($dh);
    $tag = $tagdir . '/' . $pict[rand(0, $i - 1)];

    print "<img src=\"{$tag}\" alt=\"\" />";
  } else {
    print "directory open error\n";
  }
}

今見ると適当すぎる...

[PHP] 期間内に指定日が入っているかテストする関数

// $testdayが期間内($startday~$finishingday)か調べる。
// $testday省略時は本日
function checkperiod ($startingday, $finishingday, $testday = null)
{
  if (!$testday) $testday = time();

  return strtotime ($startingday) < $testday && $testday < strtotime ($finishingday) ? true : false;
}

2009/06/18

CSS覚え書き - 最初の指定

忘れないうちに、メモ。

それぞれ、ブラウザ毎に初期値が違うものをリセットする
* { margin: 0; padding: 0; line-height: 100%; font-size: 100%; }
table { border-collapse: collapse; }
object, embed { vertical-align: top; }
Firefoxで、縦スクロールバーを予め表示しておく
html { overflow-y:scroll; }
画像の枠線を消す。また、firefoxで<table> や<li>で縦に並べたときに下に1pxの隙間が空くのを防ぐ。
img { border: 0; vertical-align:bottom; }
文字サイズの統一(効果があるのかどうか今市不明だが、どっかに書かれていた方法)
body { font-size: 12px;  font-size: 62.5%; }
*:first-child+html body { font-size: small; }  /* IE7 */
* html body { font-size: small; }  /* IE6 */
最初の指定はこんなものかな

2009/06/13

WordPressのアクセス解析

Word Press用の Pluginアクセス解析に WassUpを利用することに。
基本的には wp-content/plugins にZIP解凍したディレクトリを放り込み、WPの管理画面でWassUpを有効にするだけ。

2009/06/08

ScribeFire

ブログを簡単に投稿できる Firefox Add-on、ScribeFireで初投稿。
サイドバーで編集するんじゃなくて、下からにゅーっと出るウィンドウで編集できるのがいい。サイドバーって、常時表示していればいいけど、横からにゅーっと出るようにすると画面が狭くなって再レンダリングが起こる事があるから鬱陶しい。
微妙にバグがあるのか、日本語対応が十分じゃないみたいで、編集画面の折り返し行がうまくいかないみたい。β版を試してみようか。

2008/12/12

WordPressのバックアップ・リストアのメモ

会社のホスティングサーバーにあるWordPressのデータを社内サーバーに移動するときのメモ。
MySQLのバージョンの違いか、WordPressの手順書通りにやると社内サーバーに文字化けをしてしまったので、その解消方法を記す。

2008/12/07

掲示板の移行-頓挫中

適当に改造したのでやはり不具合が出た。新規投稿時にエラーとなる。エラー画面にとぶだけで書き込まれてはいるが、やはりイレギュラーな処理だから気持ち悪い。
原因は、むりやりサブルーチン化したものがやはりまずかったようで、他の呼出で旨く呼び出されなかったようだ。もう汎用的に作るのが面倒なので、ファイルをコピーし別モジュールとしてしまうことにした。あと、現行ログを過去ログ化させるときの処理も、オリジナルは一括での移行には対応していないようなので、変換プログラム中で現行ログと過去ログを作るようにしないと宜しくないことが判明。

現在ここで面倒になって頓挫中。
だが、今週中には何とかしたいところ。

2008/12/04

掲示板の移行6

さて、昨日の続きから。
ようやくスレッドごとのHTMLが生成されるようになったのだが、スレッドが3つしかできなかったり、スレッド内に他のスレッドの内容が入ったりとバグだらけの状態。
ファイルディスクリプタがダブっていたり、グローバル変数がダブったりとか。他にも元のロジックでは使い切りの変数だが、サブルーチン化で初期化しなければならなくなったものとかもあった。
で、以下が完成品。

2008/12/03

掲示板の移行5

一日経って返事が無い。前向きに対応してくれているのか、それとも放置か。焦るものでもないが再度プログラムを追ってみることにした。

2008/12/02

掲示板の移行4

さて、今度は体裁を整えるために forumupのスキンの制作。といっても既に現サイトのはヘッダーとフッターを ssiで作っているためこれを挿入すればいいだけ。

2008/12/01

掲示板の移行3

データの移行も終わったのだが、この forumupという掲示板はKYiewと同様に表示スピードを確保するために隠すレッドをスタティックなHTMLで保存している。このためlogを移行しただけでは表示されないことがわかった。

2008/11/30

掲示板の移行2

昨日の続き。さて、今までのデータをどうしようかと思い、一旦は移行することをあきらめたのだが、データフォーマットを見ると、まぁそれほど難しくはない。KYviewもそれほどでもなさそうなので変換することにした。
PHPで作成。コンソール用
たまにしかプログラムを作らないのでケアレスミスの連発。PHPとPerlの構文もごっちゃになってリファレンスマニュアルを見ながらの作成した。なかなか思うように作れなかったが、ようやく希望通りの動作になった。

Ubuntu 24.04 Server で VitualBoxの Autostartを

 VirtualBoxのインストールをを aptでインストールしたが autostartでvmが起動しなかったのでChatGPTに聞きながらやっと起動できるようになったのでそのメモ。