12月
Sub-archives
2008年12月14日
労働市場と共有地の悲劇
過剰な労働者保護が雇用側を萎縮させるという経営者は多いが。
自分の市場価値が低いから雇ってもらえないのは自己責任・ブラックならやめればいいのに・経営側の雇用リスク等々文句を言うのはごもっともなんだが、そういうことを許しては労働市場が共有地の悲劇になるので法律で保護と規制が入ってんのじゃないのかねと思う今日この頃。
さらには自分のところの労働者の価値を上げるための投資は自分はしたくないし、高い価値を持っている人材に対して報酬で報いるのではなく夢の押し売りでごまかす。自分が良い職場を提供しているつもりでも、ブラックでもやめない忍耐強い労働者なのかもしれんよね。
今日のトレーニング
前日4時半まで飲んでいてトレーニングに出ようとか無茶をやってはいけない。どれぐらい走ったけ?
前輪がパンクして。ああ…この前交換したばかりなのにこれタイヤもダメだぜ…。
2008年12月11日
頂上だけの建物はない
常々レイヤーの高い仕事だけやればいいって話は反対している
From: [44] 名刺は切らしておりまして <sage>
Date: 2008/11/28(金) 02:56:14 ID:a/bCLOAr
>>27
結局全セグメントを押さえないと,低価格帯製品が
新興メーカーのトレーニングルームになって,徐々に
ブランド付け始めるからな.
日本企業は安くて品質が良いから売れてたという本質を忘れて
安易に高付加価値製品へ逃げた結果,ノウハウを蓄積した
EMS企業群にまるごと市場を明け渡してしまった.
IPTraf
コンソールベースのパケットモニター
コンソールベースでのパケットモニター。TCP・UDP・OSPF等々見れます。
vala
gnome.orgで(?)開発している言語。
CとC#とJavaを混ぜたような感じがする。Glibのtypeが自然に使えるのが利点なんだろうか?
2008年12月10日
django + genshi 続き
いくつかメモ
- djangoの便利なテンプレートがそのまま使えるわけではないのでちょっと面倒なこともある。
- ifchanged は <?python > を使ってコードを書く必要があった。あまりいいとは思えないが…。
- url はreverseを呼ぶだけだからまだ楽か
<?python
last_seen = None
?>
<py:for each="object in objects">
<py:if test="last_seen} != object.key">
<tr><td>${object.get_value()}</td></tr>
</py:if>
<?python
last_seen = object.workflow
?>
...
</py:for>
urlの例
<?python
from django.core.urlresolvers import reverse
?>
<a href="${reverse('my-view',args=[2005])}">link</a>
2008年12月09日
django_genshiをちょっとする
genshiでdjangoをやりたかったので。
やっぱりテンプレートはvalidなXMLでないと気分がよくない。ZPTを使っていたが全然アップデートされてないのとzopeがpython 2.4で止まっているので Genshi を使ってみることにする。使い方は簡単。
サンプルにあるとおり以下のようにするだけ。
from django_genshi import render_to_response
def index(request):
return render_to_response('myapp/index.html', {'var_name' : 1234})
となる。ただテンプレートのローダーが問題。READMEにも説明があるがサンプルをちょっと書いてくれれば親切だったのに。
settins.pyに GENSHI_TEMPLATE_LOADER を書けと書いてあるが…次のようにする。
GENSHI_TEMPLATE_LOADERS = (
'django_genshi.loaders.app_directories.load_template',
'django_genshi.loaders.filesystem.load_template',
)
django_genshiの持っているテンプレートローダーを使用する。そこがはまったポイントでした。
mod_rewrite使っているときのDoS対処
DoSでうざいので普通にDenyしていたんだが十分ではなかった。
RewriteCond %{REMOTE_HOST} .*\.svservers\.com$
RewriteRule ^/.* - [F]
2008年12月06日
djangoのlogin処理
djangoのユーザー認証を使ったlogin・logoutの処理のメモ
公式ドキュメントのAuthenticationを参考。
myproject/myapp/views.py:
from django.contrib.auth.decorators import login_required
#
@login_required
def view_func(...):
##
myproject/urls.py:
(r'^accounts/login/$', 'django.contrib.auth.views.login'),
(r'^account/logout/$', 'django.contrib.auth.views.logout_then_login',
{'login_url': '/myappurl/'}),
てな具合。logoutすると自動的にログイン画面に戻るようにする。
東方ピアノ
東方のピアノアレンジ版をやってみる
ニコニコ動画の演奏を見て弾いてみることにした。演奏している人が使っている楽譜をダウンロードする。プレインエイジアと狂気の瞳をとりあえずやってみることに。まあ、しかし近所に(ネタを理解した上で)聞いてもらえる相手がいないのが問題か…。
超絶技巧練習曲レベルと言っているのは変だと思う。技術的にはぜーたいにそんなに難しくない。もちろんピアノを弾くということと鍵盤を譜面通りに叩くことは違うのだが、安易に神・神連発しているのはどうかと思いますぞ。
2008年12月02日
九十九に行く
大須の九十九がなんとか営業しているということなので行く。
名古屋7号店が閉店したことすら知らないぐらい行ってなかったわけなんだが…。18:45ぐらいに行ったらそこそこ人がいた。品揃えは、店が狭いのでそんなに豊かではないが、自作PCを作るだけの一通りのものは揃っていた。
突然タイムサービスということで5%引きになった。大須の九十九がなくなったらPC街としての大須は終わってしまうんだろうなという気がすることもあってSDカードなど小物を購入。

