トップ «前の日記(2009-05-30) 最新 次の日記(2009-06-01)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|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|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

ToDo:


2009-05-31

_ u3

死んだかも。 まぁいいかげん退役してもらうのが正解な気もする。

色々困るな。 SVN と kocha とかそのへんが動いてたんだっけか。

はてどうしたもんか。

(04:53)

_ gray code

http://golf.shinh.org/p.rb?Gray+code#C

pi8027さんてそんなに C ゴルフ歴長くなさそうなので なんかありそうだなあ…と思いつつ。 8B差も違和感あるし。

(04:55)

_ feisty

どうも u3 死んだ感じが強いので、 まぁとりあえず SVN リポジトリを動かしたいのだけど、 u の方の apt-get update ができない。 なんかどうも feisty のリポジトリが 世の中から無くなってるようだ。

でもこれ update すると xen が動かんくなったりするんだよなぁ。

びくつきながら libapache2-svn だけ入れてみた。 とりあえず大丈夫みたいだ。 でも再起動するのはこわいなあ。 でもするか…

(15:21)

_ backup

なにか SVN リポジトリのバックアップが強烈に古い。 HDD抜いてデータ吸うか…

(16:36)

_ うーむ

2.5inch HDD 抜いて USB で接続しても読めない。 まぁ SVN リポジトリ死去と言って良い。

フルバックアップでの最後の記録は

-rw-r--r-- 1 www-data 6.2k Oct 29  2008 3018

リポジトリのバックアップ一つ目

-rw-r--r-- 1 i  13k Jun  3  2008 2592

リポジトリのバックアップ二つ目

-rw-r--r-- 1 i  11k Apr  1  2007 1917

リポジトリのバックアップは cron で回してたはずなのに 両方ともフルより古いとかひどい。 一体 cron 君は何をしていたんだ。

CIA によると last commit は 3688 。 CIA は transaction log としても機能するはず (バイナリファイルをのぞけば) なので、こっから復元とかも可能ではあるかなぁ。

おー。と思ったら第三のバックアップがあった。

  • なんとなく不安になる
  • バックアップを取るシステムを考える
  • バックアップを取るシステムを中途半端に実現する
  • バックアップの存在を忘れる
  • 最初に戻る

というループを繰り返すから 無駄に中途半端なバックアップがたくさんあることになる。

さて、この第三のバックアップはリポジトリそのものでは全然なくて、 1日に一度 svn up しているだけという微妙な物体なのであった。 これで理論上は紛失したコードやデータは無いということだけど、 復元はかなりめんどくさいな…

この教訓を考えるにもちょいマシなバックアップの仕組みが欲しいね。 はてさて。

とりあえず web の方復元するか。 こっちは kocha とか ryokucha のログが紛失したかもしれないけど、 まぁ誰もマジでは使ってないだろうと思う…

昨日うまくやれなかった commit としては

  • syard
  • ag

あたり

(17:22)

本日のツッコミ(全2件) [ツッコミを入れる]
_ pi8027 (2014-05-24 04:15)

以前から少しづつやってはいましたよ。確かにあまり長い方ではありませんが。
自分なりに必死に考えてやってどうにか113bytesまで来たけど、あと8bytes縮めるのは難しそうな……。というかまたshinhさんに抜かれてるし。

_ shinh (2014-05-24 04:15)

なんか僕のゴルフ経験によると、追う方が先に記録作るよりはるかに簡単だということがありまして、それはまぁほげほげバイトが到達可能であるという情報がまず一番重要であるということがあるのですが、もう一つ重要な情報として、相手がどういうところが得意な人か考えればコードで工夫すべき点がアルゴリズムであるかゴルフテクニックであるか、テクニックとしてもどのあたりか、というようなことがだいたい想像できるということがあったりします。でまぁ pi8027 さんは

http://golf.shinh.org/l.rb?c

でフィルタとかしてみてもそれほど上の方で名前を見るわけではないので、まぁゴルフキチガイどもほど細かいテクニックをご存知だとは思いがたくて、それでまぁアルゴリズムで負けてるのかなぁ…とか想像した感じでした。特に他意はないです。

で、まぁ現実としては、 120B 程度からアルゴリズムなんてちっとも修正しないまま現状までは縮んでるので、当時の予想とか全然論外だったという話ではあります。あと 5B か…

なんにせよ楽しんでいただけてそうで幸いです。なかなか楽しいパズルですよね。

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2009年
5月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
1.shinh(2014-05-24 04:15) 2.pi8027(2014-05-24 04:15) 3.shinh(2014-05-24 04:15)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h