トップ «前の日記(2012-03-31) 最新 次の日記(2012-04-02)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|

2012-04-01 :-)

_ [AnsBSD][エイプリルフール]AnsBSD 1.0 のアナウンス

プレイステーション 3 用ゲーム「リッジレーサー 7」で活動するチーム ANS は、AnsBSD オペレーティングシステムの 1 回目のメジャーリリースとなる AnsBSD 1.0 を 発表できることを喜ばしく思います。

AnsBSD はフリーで安全、かつ高い移植性を備えた Unix風のオープンソースオペレーティングシステムで、64 ビット Opteron マシンやデスクトップシステムから携帯端末や組み込みデバイスまで、多くの機種で利用可能です。AnsBSD のきれいな設計と進んだ特徴は、製品としても研究環境としても優秀であり、完全なソースが提供され、ユーザーによってサポートされています。多くのアプリケーションも、AnsBSD パッケージコレクション (pkgjork) を使って簡単に利用可能です。

Enjoy!

Using username "rin".
Last login: Fri Mar 30 23:31:14 2012
AnsBSD 1.00.00 (MYKERNEL) #0: Sun Apr 1 00:00:00 JST 2012

Welcome to AnsBSD!



                                              __,gnnnOCCCCCOObaau,_
                _._                    __,gnnCCCCCCCCOPF"''        ~
               (N\XCbngg,._____.,gnnndCCCCCCCCCCCCF"___,,,,___
                \N\XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCOOOOPYvv.
                 \N\XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCPF"''
                  \N\XCCCCCCCCCCCCCCCCCCCCCCCCCOF"'
                   \N\XCCCCCCCCCCCCCCCCCCCCOF"'
                    \N\XCCCCCCCCCCCCCCCPF"'
                     \N\"PCOCCCOCCFP""
                      \N\
                       \N\                                                 ---
       AA               \N\         qgggaagge,     ,spsqs,  qgggaaagga,.  | R |
      AAAA                           BBB   "BBb   ;SS   "Ss  DDD    "VDDm  ---
     A  AAA                          BBB    IBP   SSk,    "  DDD      "DDb
    A    AAA        nnnp    ,sss,    BBBgggdBP'   "SSSSp,    DDD       YDD
   AAAAAAAAA     NNy~  Yn  "SS  ss   BBB""""GBm,    "SSSSR   DDD       ADD
   A      AAA     N     N    "ss  "  BBB     BBB       "YSL  DDD      .DDP
  A        AAA    N     NN  s  ~SS   BBB    _BBP s,     ISF  DDD     ,DDD'
AA          AAAA NN     NN   ygdP'  dBBBaaadBBF'  YSgggdSP' dDDDaaadCDF"

                                \NN\
                                 \NN\
                                  \NNA.
                                   \NNA,
                                    \NNN,
                                     \NNN\
                                      \NNN\
                                       \NNNA



rin@mogu[~]%

_ 読書メーター

3月の読書メーター
読んだ本の数:0冊
読んだページ数:0ページ
ナイス数:9ナイス


2012年3月の読書メーターまとめ詳細
読書メーター

_ 元ネタ

NetBSD 4.0 のアナウンス よりリリースアナウンスを拝借。しかしヒネりが足りない。

NetBSD wallpapers, logos for your mobile phone, skins etc. より ASCII Art of the NetBSD Flag を拝借。ASCII Art を /etc/motd に書いて、login した。手で Ans を書いたんだがかなりしんどい。

_ [cygwin][node.js]cygwin で node.js (諦めた)

  • Windows 7
  • cygwin

Building and Installing Node.js · joyent/node Wiki

% git clone https://github.com/joyent/node.git
% cd node
% ./configure && make
:
make[1]: ディレクトリ `/home/public/node/out' に入ります
  CC(target) /home/public/node/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/enc_read.o
../deps/openssl/openssl/crypto/des/enc_read.c:66:1: error: static declaration of ‘_hide_DES_rw_mode’ follows non-static declaration
../deps/openssl/openssl/crypto/des/enc_read.c:66:1: note: previous declaration of ‘_hide_DES_rw_mode’ was here
deps/openssl/openssl.target.mk:640: recipe for target `/home/public/node/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/enc_read.o' failed
make[1]: *** [/home/public/node/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/des/enc_read.o] Error 1
make[1]: ディレクトリ `/home/public/node/out' から出ます
Makefile:19: recipe for target `node' failed
make: *** [node] Error 2

Install NodeJS on Windows using Cygwin · joyent/node Wiki

Big fat warning
Support for building on Cygwin was removed in 67b235735e80209c6f199d15faa87cd0e068f6b8. Please build using MSVC.

(´・ω・`)

素直に Windows 向けのビルドしようとしたら python がどうのこうのとかいろいろ面倒くさいので ubuntu でやったら素直にインストールできた。こんにゃろ

_ [NetBSD][node.js]NetBSD で node.js

がんばる

../deps/openssl/openssl/crypto/ui/ui_openssl.c:229:21: warning: termio.h: No such file or directory
../deps/openssl/openssl/crypto/ui/ui_openssl.c: In function 'open_console':
../deps/openssl/openssl/crypto/ui/ui_openssl.c:500: error: 'TCGETA' undeclared (first use in this function)
../deps/openssl/openssl/crypto/ui/ui_openssl.c:500: error: (Each undeclared identifier is reported only once
../deps/openssl/openssl/crypto/ui/ui_openssl.c:500: error: for each function it appears in.)
../deps/openssl/openssl/crypto/ui/ui_openssl.c: In function 'noecho_console':
../deps/openssl/openssl/crypto/ui/ui_openssl.c:531: error: invalid application of 'sizeof' to incomplete type 'struct termio'
../deps/openssl/openssl/crypto/ui/ui_openssl.c:532: error: invalid use of undefined type 'struct termio'
../deps/openssl/openssl/crypto/ui/ui_openssl.c:532: error: 'ECHO' undeclared (first use in this function)
../deps/openssl/openssl/crypto/ui/ui_openssl.c:536: error: 'TCSETA' undeclared (first use in this function)
../deps/openssl/openssl/crypto/ui/ui_openssl.c: In function 'echo_console':
../deps/openssl/openssl/crypto/ui/ui_openssl.c:553: error: invalid application of 'sizeof' to incomplete type 'struct termio'
../deps/openssl/openssl/crypto/ui/ui_openssl.c:554: error: invalid use of undefined type 'struct termio'
../deps/openssl/openssl/crypto/ui/ui_openssl.c:554: error: 'ECHO' undeclared (first use in this function)
../deps/openssl/openssl/crypto/ui/ui_openssl.c:558: error: 'TCSETA' undeclared (first use in this function)
gmake[1]: *** [/home/rin/usr/local/node/out/Release/obj.target/openssl/deps/openssl/openssl/crypto/ui/ui_openssl.o] エラー 1

(´・ω・`)

/usr/include にあるんだがなあ

-I してもダメだった。

_ [NetBSD][node.js][pkgsrc-wip]pkgsrc-wip に node.js があるらしい (失敗)

Issue #1023: netbsd port - joyent/node

ので試そうとしている。

% cd /usr/pkgsrc
% cvs -d:pserver:anonymous@pkgsrc-wip.cvs.sourceforge.net:/cvsroot/pkgsrc-wip login
% cvs -z3 -d:pserver:anonymous@pkgsrc-wip.cvs.sourceforge.net:/cvsroot/pkgsrc-wip checkout -P wip
% cd /usr/pkgsrc/wip/node
% make install clean clean-depends
:
ld: cannot find -lexecinfo
scons: *** [obj/release/mksnapshot] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/usr/pkgsrc/wip/node/work/node-v0.4.7/build'
Build failed:  -> task failed (err #2):
        {task: libv8.a SConstruct -> libv8.a}
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/wip/node/work/node-v0.4.7
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/wip/node
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/wip/node

? ('A`)

% cd /usr/pkgsrc/wip/libexecinfo

make install したらインストール済みと言われた。

update してみる。

% sudo make update clean clean-depends
:
install  -c  -r -o root -g wheel -m 444  libexecinfo.so.1.0 /usr/pkgsrc/wip/libexecinfo/work/.destdir/usr/pkg/lib/libexecinfo.so.1.0
install  -l s -r  libexecinfo.so.1.0  /usr/pkgsrc/wip/libexecinfo/work/.destdir/usr/pkg/lib/libexecinfo.so.1
install  -l s -r  libexecinfo.so.1.0  /usr/pkgsrc/wip/libexecinfo/work/.destdir/usr/pkg/lib/libexecinfo.so
/usr/bin/install -c -o root -g wheel -m 644 /usr/pkgsrc/wip/libexecinfo/work/libexecinfo-1.1/execinfo.h /usr/pkgsrc/wip/libexecinfo/work/.destdir/usr/pkg/include
=> Automatic manual page handling
=> Generating post-install file lists
/usr/pkgsrc/wip/libexecinfo/work/.destdir/usr/pkg/lib/libexecinfo.so.1.0: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
=> Checking file-check results for libexecinfo-1.1
=> Checking for non-existent script interpreters in libexecinfo-1.1
=> Checking file permissions in libexecinfo-1.1
=> Checking for missing run-time search paths in libexecinfo-1.1
=> Checking for work-directory references in libexecinfo-1.1
===> Building binary package for libexecinfo-1.1
=> Creating binary package /usr/pkgsrc/packages/All/libexecinfo-1.1.tgz
===> Install binary package of libexecinfo-1.1
if /usr/pkg/sbin/pkg_info -K /var/db/pkg -qe "libexecinfo-[0-9]*"; then  /usr/pkg/sbin/pkg_info -K /var/db/pkg -qr "libexecinfo-[0-9]*" > /usr/pkgsrc/wip/libexecinfo/work/.DLIST;  else  /usr/bin/touch /usr/pkgsrc/wip/libexecinfo/work/.DLIST;  fi
===> Cleaning for libexecinfo-1.1
===> Cleaning for libexecinfo-1.1
===> Cleaning for digest-20111104
===> Cleaning for checkperms-1.11

ふむ?

% ls -l /usr/pkg/lib/libexecinfo*
-r--r--r-- 1 root wheel 40804 Apr  1 22:22 /usr/pkg/lib/libexecinfo.a
lrwxr-xr-x 1 root wheel    18 Apr  1 22:22 /usr/pkg/lib/libexecinfo.so -> libexecinfo.so.1.0*
lrwxr-xr-x 1 root wheel    18 Apr  1 22:22 /usr/pkg/lib/libexecinfo.so.1 -> libexecinfo.so.1.0*
-r-xr-xr-x 1 root wheel 41419 Apr  1 22:22 /usr/pkg/lib/libexecinfo.so.1.0*
-r--r--r-- 1 root wheel 46778 Apr  1 22:22 /usr/pkg/lib/libexecinfo_pic.a

? ('A`)

_ 午前

0800 起床 || 走る

1030 飯。カルボナーラ

_ 午後

1530 散歩。今度の土曜日あたりはもう桜咲いてそうだ。

IMG_9600

_

1800 node.jsほげ

2100 飯。サーモンムニエル

2230 node.jsほげ

本日のツッコミ(全7件) [ツッコミを入れる]
_ 八雲藍 (2012-04-01 01:03)

このOS欲しいなあw

_ エモエモ (2012-04-01 01:06)

エイプリルフールわっしょい(^Д^)ギャハ

_ 迅帝 (2012-04-01 14:10)

やっぱ、今日はエイプリルフールですか・・・orz<br>兄貴を脅したいよぉ

_ みわ (2012-04-01 23:28)

もっとテクニカルなネタを炸裂できるようにせんと ('A`)

_ エモエモ (2012-04-02 00:08)

実は・・・先日彼女ができまうわなにするやめ(ry<br>嘘だから殴らないで(つд⊂)エーン

_ みわ (2012-04-02 23:09)

無茶しやがって (´・ω・`)

_ 迅帝 (2012-04-03 01:23)

ふにゃー俺神になってみわさんを倒したいっす