tohokuaikiのチラシの裏

技術的ネタとか。

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

雇用するということと、その一歩である面接を行うということ。その時点で既になんらかの社会的責務を果たしていなければならないのではと感じたこと。

財前五郎の「能力を持った者には、それを正しく行使する責務がある。 」ではないけど、なんらかの仕事ができてそれが自分だけではなく他の人にも分け与えられることができる能力を持っている者。それは経営というそんな俯瞰的なものの見方ではなく、自分以外…

Web制作の人材募集とか

相変わらず、Web制作会社が人材募集をすると「人が集まらない」って言ってるけど、それはあくまで「使える=即戦力が集まらない」ってことなんだろうな。 未経験でも可で募集すると、結構な応募があったりする。たぶん、今はWebデザイナー学校とかが多くて、…

生命保険の簡単な理屈

ライフネット生命保険では、オンライン見積もりが簡単に取れる。そこで、 33歳からの10年生命保険 死亡時に1億円。他特約なし で見積ったら、月額13500円だった。 これが高いのか安いのか。それは確率論で決まる。厚生労働省が平成19年の死亡率を公表してい…

XOOPSCubeのdebugについて

XOOPS Cubeでechoとかvar_dumpができない | Suinasia XCLではテンプレートがあるモジュールではechoやvar_dumpなどができないようです。var_dumpはデバッグでよく使うので、使えないとかなり不便です。 IDE使ってると、ブレークポイント&ステップ実行で気に…

PHPコミュニティの印象?

週末から風邪っぴきで、3連休はひたすら体調回復に勤めてたので、空前に面白そうなPHPカンファレンスはUstreamで聞いていました。Ustreamで中継してくれててよかったー。で、 PHPな人は本当にPHPしか知らないのか - ひがやすを blog 昨日、PHPカンファレンス…

WordPressとか何でもいいけど、要はバージョンアップが問題なわけで。

http://p0t.jp/archives/2008/07/wordpressweb.html オープンソースをちょっとカスタマイズとか出来ると楽できていいですよね。 確かに、ソースコード見えると自分の気に食わないところとかちょいちょいと修正してしまえていいですよね。 作者はとにかく「サ…

PHPの次に学ぶのはC#ですね。

「激論!PHPの次に学ぶ言語はこれだ」テーマ募集中 - ひがやすを blog PHPで初めてプログラムに触れた私が反応しないわけにいかない(誰も期待してないが)。 自分は、PHPでプログラムの門を叩いて、お約束通りというかJavaScript→ActionScript・・・・は本…

何のためのプログラミングか?

* php

何のための? そろそろ「プログラミングを学びたい」について書くか - 西尾泰和のはてなダイアリー 最近「特に何か作りたいものがあるわけじゃないけど、プログラミングを学びたい!」という人を何人かみかけました。 最近でも何でもないんだけど、私は「○○…

XOOPS関係納品実績

http://www.xoops-ri.jp/works+index.htm 受注・納品実績概要 (2006年11月から2007年12月まで) * サイト構築 ・・・ 6サイト(メンテナンス1件を含む) * モジュール開発 ・・・ 13モジュール(新規開発:8、カスタマイズ:5) * テーマ作成 ・・・ 5テーマ(サイ…

XOOPSCubeの管理画面でのお手軽高速化リダイレクトにハマる

XOOPSCubeLegacyの管理画面で、$mRoot->mController->executeRedirect()してもあのおなじみのリダイレクト画面にならずに、普通にhttp-headerのリダイレクトになっていた。 んんん〜って思って調べてみたら、結構根が深かった。深かったので、実は半分あきら…

PHP4のObjectのプロパティがいまいち予想通りに動いてくれない件

php *

論より証拠で、サンプルコード id = mt_rand(); } return $obj; } function append_prop($key, $value) { if (!isset($this->prop[$key])){ $this->prop[$key] = $value; } } } $obj =…

WordPressってやっぱり複雑怪奇

人気あるブログシステムWordPressだけど、ソースコード追ってると吐き気と目まいがするね。よくこんなの作ったよな。ていうか、途中で「もーやめ」って思わなかったな。 追記:と思ってたら、こんな記事が WordPressのセキュリティ問題で大量のハッキングが…

アホになってPHPを素のまま使ってみたら、意外とテンプレートとして使えた件

php *

昔、PHP(を通してプログラム全体)を学び始めたころ if 〜 endif とか foreach 〜 endforeach とか、なんぞーそれ使わねー とか思っていた時期が私にもありました。(というかついさっきまで) 逆に、プログラムを知ってる人がPHP学ぶとハタさんのブログ(復…

XOOPSCubeのDev.でminahitoさんが浮いてしまってるのは周りが良くないと思う件

sunday-lab 日本語版: I'll move ただ、暴走は結構ですが、プロジェクト運営モデルの認知度の低さや、 Doxygen 日本語ドキュメント計画のように完全無反応のトピックなどを考えるに、「言い出しっぺの法則」を貫く根性と同時に、諦めずに周知徹底を図ってい…

MediaWikiのifExistsではまる

* php

MediaWikiの基本的な拡張パーサに:ParserFunctionsってのがあるんだけど、これがどうも動かない。SVNのRevision 35157 のParserFunctions.phpなんだけど、 getNamespace() == NS_MEDIA ) { ... .zip .…

Imagemagickのconvertは拡張子を見ていた件

*

知らなかった。/usr/bin/convert -geometry 240x35 hogehoge.gif hogehoge.gif_tmpってやると、 convert: unable to open module file `/usr/lib/ImageMagick-6.2.4/modules-Q16/coders/gif_tmp.la': No such file or directory. ってエラーが・・・。これ、…

余興は披露宴出席者みんなのことを考えて

学生時代の部活同期の披露宴で余興をし続けてきた。基本は「歌+踊り」なんだけど、ネタには細心の注意をする。0. 時間は5分程度(これ以上長いと素人ではクオリティを保てない) 1. 下ネタ厳禁(海パンとかもN.G) 2. 暴露ネタ・内輪ネタは厳禁 3. 歌のチョイス…

XOOPSCube Developers Web Ring 変更

XOOPSCube Developers Web Ringというのは、ゆるいXOOPSCubeの開発者のリングです。これは、ブログを持っているXCube開発者がお互いのRSSをリング状に掲載することで、XOOPSCubeに興味を持ったプログラマがその情報をたどりやすくするための施策です。minahi…

preg_replaceのe修飾子の挙動と後方参照

* php

http://d.hatena.ne.jp/teracc/20080606#20080606fn1 preg_replace関数にe修飾子が付く場合、後方参照する変数に含まれる「"」などの文字は、PHPにより自動でaddslashesされるからです*1。 昔から、よくわからなかったのが、preg_replaceで後方参照する時に…

これがないと困る!Webサービスベスト10

*

これがないと困る!Webサービスベスト10 :: Love & Design :: に触発されて。 mixi 2ch これだけかな・・・。2chはなくなっても私はさほど困らないけど、なんか依存してる人が多すぎてネット社会的に不安定になりそうで怖い。mixiはここだけでつながっている…

WebDAVが勝手にアクセス?

Proxomitron使ってたら、なんか勝手に送信がされた。 GET 774+++ OPTIONS /search?q=hp************ HTTP/1.1 translate: f User-Agent: Microsoft-WebDAV-MiniRedir/5.1.2600 Host: www.google.com Content-Length: 0 Pragma: no-cache Connection: keep-al…

いまさらXOOPSCube Legacyの吐くHTTP-headerを通してHeaderのキャッシュを勉強する

恥ずかしながら、XOOPSCube Legacyの吐いているHeaderについてよく知らなかったのでちゃんと調べる。 http://www.studyinghttp.net/headermodules/legacyRender/kernel/Legacy_RenderSystem.class.php の453行目あたり

PHPで未定義値を評価したりすることはないなぁ

* php

論点変わっているよ - よくきたはてダ 「変数の値がnull」かどうか調べるという話と未定義変数を混ぜると論点が変わるんじゃないでしょうか? 変数が未定義だと結果的にvar_dump()とか値の評価とかしたときにNULLになるだけってことですからね。ちなみに、emp…

サバイバルナイフなんて要らんだろう。車は要るだろう!?

「これはひどい」というか、何言ってるのかさっぱりわからんエントリ。404 Blog Not Found:News - 秋葉原で無差別殺傷 - キチガイにノリモノ 引用: 「その上で、痛ましい事件の後の、痛い(猿)知恵について語ることにする。」 って、もしかして、自分のエン…

XOOPSCubeのモジュール開発に置けるJavaScriptライブラリの使い方と競合

2008-06-03 - 氷川 XOOPS Module 開発室 先日,Google Ajax Libraries API というのが新たに追加されました。jQuery など,主要な javascript のライブラリを Google がホストし,各自のサイトから利用できるようにした API です。サイトに設置する手間が省…

ユーザーの登録フォームの変更でハマる。そしてLegacyの闇コードを見る。

XOOPSCubeLegacyは素晴しいプログラムなんだけど、ときどき「あれれ?」ってなところがある。ユーザー登録の所をいじってて、その闇にぶつかった。ActionFormオブジェクトをHeaderリダイレクトさせて持ち越したいみたい。「えー、そんな豪腕な」って思うけど…

WindowsXPで電源ONと同時にアカウントで自動的にログオンしているようにする

WindowsXPを再インストールしたら、オートログオン*1が効かなくなった。電源入れたら、ユーザー名が表示されてそれのクリック待ちになるって状態で。会社に着たら、電源入れて、コーヒーでも淹れながらブラウザとメーラーが立ち上がるのを待ってる派としては…

匿名関数でDOMを再帰的に駆け上がって調べる

自分の親のDOMを調べていって、「あるIDだったらそのDOMに対して処理を行いたい」っていう場合 ってありますよね。要するに、 ってな場合。ここで、DOMがもう変わらない!ってんだったら話は楽だけどそんなのは汎用性もなく後々に憂き目を見ることは確実なわ…

生保の謎。「解約返戻金」

2期目の決算が黒字になりそうなので、節税に良いよっていう生命保険を考えて生保P社の営業さんと話をした。その時聞いたのが初めてな生保のしくみだったんだけど、度肝を抜かれたのが「解約返戻金」。掛け捨てなんだけど、途中で解約するとお金が戻ってくる…

絵画(というか、芸術と呼ばれるもの一般)は、プロレスと似ているなと思った

Art

昨日、新国立美術館でやってるモディリアニ展を見てきた。妻が招待券を貰っていったのだけど、うーん、うーん。絵画ってよくわからんなー。想像だけど、絵自体を見て、本当に「うわー、この絵を見て生涯ものの感動だー」とか言ってる人ってやっぱりそんなに…