タグ

ブックマーク / nazodane.hatenadiary.org (6)

  • 翻訳パネルでexciteが使えなくなってる件 - 謎's キッチン

    オプション->設定->URLから追加で以下を入力してください。 http://www4.pf-x.net/~nazodane/excite.rdf トラバ増えてるようなので追記。 v1.4.14.7以上の方はオプション->設定->リセットでおk

    翻訳パネルでexciteが使えなくなってる件 - 謎's キッチン
  • 翻訳パネル v1.4.14.7 (rev.39)リリース - 謎's キッチン

    ビルドスクリプトの修正がひとまず終わった。まだsvgからpngを作る部分が何か不安定だけど(何故か全てが一度に作成されない)。 エンドユーザー向けの更新点としてはproxyの問題が解決されてるはず。 あとzh-TWのロケールを追加されてる。 #bzrで問題起きた。nautilus使ってsftp経由でlockファイル削除したら直っけど壊れやすすぎじゃね?

    翻訳パネル v1.4.14.7 (rev.39)リリース - 謎's キッチン
    yheld
    yheld 2007/07/10
    おぉ、Exciteの仕様が変わっててゲンナリしてたけどもう更新が!!, って、あれ?直ってなかった・・・orz
  • コードをD 1.xxxからD 2.xxxに移行するための方法 - 謎's キッチン

    StructureWikiでした時のノウハウ。 まずは全てのchar[]をstringに機械的に置換 voidもconst(void)に機械的に置換 char*もconst(char)*に機械的に置換 要素の書き換えをしてる所はstringからchar[]に戻す(エラーが出るので一目瞭然)。 foreachで宣言した変数を書き換えてる場合は別の変数を定義してそれを使う(エラーが出るので一目瞭然)。 クラスのthis内で書き換えるメンバ変数のconstはfinalにする(エラーが出るので一目瞭然)。 どうしてもstringをcharやvoidに渡さなければいけない場合はcastと.dupを使い分ける(それとadler32の引数がvoid[]な件)。 StructureWikiではここまでやってみたけど、コンパイラがクラッシュするようになった罠。

    コードをD 1.xxxからD 2.xxxに移行するための方法 - 謎's キッチン
  • wineでSSP動いた - 謎's キッチン

    改造してだけど。パッチ。leftとtopの算出が合ってるか不明。 恥ずかしい凡ミスを修正したので差し替え。

    wineでSSP動いた - 謎's キッチン
    yheld
    yheld 2007/06/19
    うっはwwナツカシィィー!ninixは今どうなってるんだろ?
  • dmd 2.000 - 謎's キッチン

    まだ試してないけど感想だけ。 文字列と配列リテラルの動作の不整合が解決されてる。内部のコードが幾分ましになってるはず。 const、invariant、finalはしっかり考えられてる。当にこれが一番なのかは疑わしかったが、読んでみるとこれが一番な気がしてきた。 stringという型名は長すぎ。strにしてほしかった。それと文字列がimmutableである必要はあるのか(スレッドを使う場合を除く)。まぁchar[ ]使えばいいんだけど(phobosも問題無い感じだし)。 .idupはconst(char)[ ]からinvariant(char)[ ]を作成することか。 後は速度がどう変化したかが気になる。 幾つか追記。 2.000のリリース早杉と思った。結局ASTもExpression Aliasもyieldも入らなかったけど、でもまあ幾つかの重要なリテラルのサポートの為だけでも2.00

    dmd 2.000 - 謎's キッチン
  • 関数のコンパイル時実行のメモ@配列周り - 謎's キッチン

    配列にはnullではなく空リテラル(""や[])を放り込むべし arr/!arrではなくarr.length/!arr.lengthを使うべし arr.length = arr.length+1ではなくarr~="\0"を使うべし。というかバグ回避。 arr[1..$]=arr[0..$-1].dupではなくarr = "\0"~arr[0..$-1]を使うべき。これもバグ回避。 エラーの原因が良く分からないときはとりあえず配列の変数を空リテラルで初期化しておくこと。 さて、gladeの読み込みもあと少しか…と思ったけど全然駄目だ。dmdのコンパイル時実行の対応が増えたので逐次じゃなくて一括で扱った方がよさげ。 dmd 2.010に更新。

    関数のコンパイル時実行のメモ@配列周り - 謎's キッチン
  • 1