capsctrldays

2003-06-07 (土) [長年日記]

スルー禁止

スルー。仕事をそのまま投げることを、俗に「スルー」と言う(図参照)。「あ?まーたスルーかよ!」と蔑んだ眼差しと共に「ダメ上司に対して」用いることが多い。

組織というものはピラミッド状の階層構造になっているわけだが、意思決定が遅いとか、年功序列かよーとか、このハゲーデブーボケーとかなどのデメリットはあるものの、いまだにその形状を保っているのにも理由がある。というか、ぼくはこう理解するようにしている。

つまりピラミッド構造とは、ある程度抽象的な事象(企業の方針とかだな)を徐々に具象化していくための「装置」なんだな。抽象思考する役割には、数は要らないから(最悪ひとりでも出来ちゃうよ)、いつのまにかピラミッドになっただけなのである。

バカにも分かりやすく言うと、こんな感じだ。

すんげーえらいひと:今後、こういう方向でビジネスやるべきだなー
えらいひと:んじゃあ、このドメインで、こういった感じですすめますか
すこしだけえらいひと:3年で「ここまで」やりますよ
ふつうのひとのじょうし:では、今期はこうするですよ
ふつうのひと:今月の目標はこれやなー
下僕:午前はこれ、午後からはこれ

まあ、見ても分かるようにですねえ、この装置がうまく機能せず、上からのメッセージをみんながスルー(図参照)していくとしたらどうなるか、容易に想像がつきますな。下僕が泣くわけです。

で、まさに今の俺が「下僕」なわけだが。

すんげーえらいひと:今後、こういう方向でビジネスやるべきだなー
えらいひと:今後、こういう方向でビジネスやるべきだなー
すこしだけえらいひと:今後、こういう方向でビジネスやるべきだなー
ふつうのひとのじょうし:今後、こういう方向でビジネスやるべきだなー
ふつうのひと:今後、こういう方向でビジネスやるべきだなー
下僕:はい?

どうしたらいいんでしょうか。もうね、スルー禁止。お願いだから。頼みますから。

着メロ

いまどき着メロの話題もねーだろ?とは思うんだが、ちょっとだけ。実は、自分の着メロのオリジナルを聞いたことがねーんでさあ(江戸っ子)。というのも、着メロの出来があまりにもよくてですね、オリジナル曲なんかどーでもよくなってしまったのです。普通とは逆ですね。そんな理由なんだけど、かれこれ10ヶ月使ってるんですよ。これ。

んでさっき、初めてオリジナルを聞いてみた。感想:どっちもステキ。結局、このままこの曲を着メロに使っていこうと思います。

で、なんの曲だよ?ゴールァァァアアというひともいるだろうから、いちおう。

Matrix-XP via inside out

そうか!Matrixはそれで動いていたのか!って、バカ!

[tDiary] tabindex

知らなかったよー。tabindexなんていう属性があるなんてー。HTMLも知らないことが多いなぁ。

たてよこ。

報告書はいつもPlainTextで書いているんだけど(んでWikiにコピペして出力ですな)、最終的にエクセルにしなきゃいかんときが、たまーにある。で、ちょっと困った問題が。

たとえばURLのリストを作るとしましょう。するとこうなるわけです。

Yahoo
http://www.yahoo.co.jp
Google
http://www.google.co.jp

リストを「縦」に書いていくわけですね。

でも、エクセルだと、

Yahoo  | http://www.yahoo.co.jp
Google | http://www.google.co.jp

こうなりますよね。「横」になるわけです。('|'はセル区切りだと思っておくれ)

エクセル使いではないので、上手いやり方が分かりません。だもんで、こういうのをコンバートする何かが欲すぃーと思い、Rubyの本を見ながら作ってみたです。

# 一項目における行の数
@devNum = 2

# I/O
file = open("./SampleList.txt");
array = file.readlines
file.close

# 処理
for i in 0..(array.size / @devNum - 1)
    name = array[i * @devNum]
    url  = array[i * @devNum + 1]
    print name.chop + ',' + url
end

たどたどしいなあ……。もっと簡単なやり方があるんだろうなあ。ファイルの内容を一行ずつ取り込んだほうが良さそうだし……。うーむ。うーむ。まあ、とりあえずこれで*1

エクセルのメニューからすぐに変換できるよ!って知ってるひとは、教えてちょんまげ。

追記:

どっちにしろ格好悪いんだが。。。

# 一項目における行の数
@devNum = 2

# I/O
file = open("./SampleList.txt");

i = 1
while s = file.gets
    s.chomp!
    if i == @devNum
        i = 1;
    else
        s << ','
        i += 1
    end
    print s
end

*1 chomp!じゃなくてchop使ってるのは、Cygwinだから。たぶん。挙動が変ナリ。

本日のツッコミ(全13件) [ツッコミを入れる]
1 murixng (2003-06-07 (土) 01:16)

心中お察しします。しかしいいな。その画像。

2 ただただし (2003-06-07 (土) 22:27)

知ってて書いてるんだと思ってましたよ(笑)

3 kdmsnr (2003-06-07 (土) 22:31)

ちゃんとソース見てなくて、本気で不思議に思ってました・・・。

4 きた (2003-06-07 (土) 23:52)

open("./SampleList.txt") do |f|<br> f.each_with_index do |l, idx|<br> print (idx % 2 == 0 ? l.chomp + "," : l)<br> end<br>end<br><br>とか.<br>やってることは一緒か.

5 kdmsnr (2003-06-08 (日) 00:34)

each_with_index...。そんなのがあるのか・・・。

6 なかだ (2003-06-08 (日) 17:48)

sed 'N;s/\n/,/'

7 kdmsnr (2003-06-09 (月) 01:51)

おー。sedってすごいなあ・・・。でも元ファイルが3行とかになってくると、ワンライナーじゃ無理っぽい???

8 ksr (2003-06-09 (月) 11:34)

レコードごとに空行を入れていいなら, awk<br>BEGIN {RS="";} { gsub("\n", ","); print $0 }

9 kdmsnr (2003-06-09 (月) 12:50)

awk...。だんだん手の届かないところへ来ました(^^;;;;

10 kdmsnr (2003-06-09 (月) 12:51)

やはり行の区切りが必要ですねえ。行の数だと、ちょっと面倒ですね。

11 れい (2005-10-25 (火) 08:45)

単純な質問…スルーって英語でどう書くの?

12 logotip (2006-05-21 (日) 08:40)

Female wrestling ! Perfect! http://blogs.ya.com/espozito/files/wrestling.html female wrestling

13 laja (2006-06-23 (金) 01:49)

http://blog.azpoint.net/blog/paxa buy paxil