令和6年能登半島地震前から予定していた地元の石川県帰省で、被災状況を見ました。2024年1月8日時点の状況です。 被災地方面の渋滞はある 知人との関係で、金沢と能登の間の穴水という地域で被災状況を確認 […] 東京から車で四国九州11日間の観光旅行全記録
令和6年能登半島地震前から予定していた地元の石川県帰省で、被災状況を見ました。2024年1月8日時点の状況です。 被災地方面の渋滞はある 知人との関係で、金沢と能登の間の穴水という地域で被災状況を確認 […] 東京から車で四国九州11日間の観光旅行全記録
メタモデル記述をJavaで書いて解釈するってのが前回の主張ですが、GAE以外のケースでいくらかうまくいかないものを発見。 たとえば、HogeがFooを参照していて、それぞれのメタモデルがHogeMetaとFooMetaであるとすると、HogeMetaは次のように書かなきゃいけない。 public class HogeMeta { // FooはFooMetaからあとで生成されるので、いまは参照できない public static final Property<Foo> foo = ...; } そうすると、FooじゃなくてFooMetaを参照しないといけない。 public class HogeMeta { public static final Property<FooMeta> foo = ...; } もしくは遅延を掛けておく。 public class HogeMeta { pub
#35408 (fuse4x-kext build fails) – MacPorts Xcodeのlicense agreementsをコマンドライン上で行わなければいけないらしい. $ sudo xcodebuild -licenseとして,"agree [ENTER]"で完了. 自分の環境ではsudoを付けずに同意しても解決しなかったのでsudoを付けて再度実行している. やっちゃったこと アカウントで同期しているChromeで閲覧履歴を全消去してしまったこと(サブマシンでやってしまった) ここでいうChromeの「閲覧履歴」とは,以下のデータ全てを指す. 履歴は別にどうでもいい場合が多いが,保存されているパスワードや入力履歴などが消えると,とてつもなく面倒くさいメールのやり取りをするはめになるか,もしくは死に至るケースがある. 解決方法 もしTime Machineで定期的にバック
Single page apps, states In the quest for improving web applications many developers are starting to consider single-page apps as a way to offer a better user experience, more similar to native applications, without the nuances of having to wait after every server request [see single apps challenges and benefits]. Even if we call them single-page apps, they are composed of different steps that wou
2006年来はてなダイアリーを利用してきましたが、Github Pagesにブログを移転することにしました。まだ校正ができていませんが、ここにあった全記事を移転しました。新しいところでもよろしくお願いします。 melborne.github.com LoveLangをリニューアルしましたので、ここにお知らせいたします。 http://lovelang.heroku.com/ 任意のテキストに対して複数の置換を実行したい ってときあるよね そんなときRubyでは普通 String#subあるいは#gsubメソッドをチェーンするよ def replace(text) text.gsub(/\w+/) { |m| m.capitalize } .sub(/ruby/i) { |m| "*#{m}*" } .gsub(/a(.)/) { "a-#{$1}" } end text =<<EOS ru
はてなダイアリーに slideshare のスライドが貼れない件 - /var/log/messagesを見て、[twitter:@kimihito_]さんも困ってたなぁ、と思いググりました。 この記事を見て試してみたら出来ました! slideshareの仕様変更(?)ではてなダイアリーに表示出来なくなった件について - Diary of absj31 iframeのstyle属性とallowfullscreen属性をばっさり削ればいけた。 <div style="width:425px" id="__ss_13377626"> <strong style="display:block;margin:12px 0 4px"> <a href="http://www.slideshare.net/yamanetoshi/android-fundamentals-13377626" title
はじめに 4月 11月 一体何が起こったのだろうか……。自分でもよく分からない。ところで、このツイートの「寄稿」は誤用ですね。申し訳ない。ちなみにLisp Advent Calendar 2012の原稿は書き上げて期日通りに公開しました。Garbage Collection Advent Calendar 2012 - Adventarの原稿はまだ終わってません。参加登録は終えているのであとは書くだけですね。書くだけですね!書くだけですね……。 これは女帝 Advent Calendar 2012の17日目の記事として書かれた、女帝こと[twitter:@yamashitam]とあまり接点のない私がなぜ女帝を認識し、私からTLでよく見かける女帝がどう見えているのか、というとりとめのない文章なので、何か有用だったり興味深かったりClojureに詳しくなったりすることはないと思われます。Clo
カテゴリ 更新履歴(10) 雑文(37) ネタ系(15) リンク集(26) 所感(249) IT用語(20) Java(47) Commons(23) Javascript(19) Ruby(32) Python(32) ニュース(18) Web(11) Kotoko(14) 日記(107) その他(20) 教育(0) scala(27) 読書(3) Julia(4) linux(8) hadoop(1) kafka(1) 過去ログ 2017年02月(1) 2016年12月(1) 2016年09月(7) 2016年08月(5) 2016年07月(2) 2016年06月(2) 2016年05月(1) 2016年04月(5) 2016年02月(2) 2016年01月(1) 2015年12月(11) 2015年09月(1) 2015年08月(4) 2015年07月(4) 2015年06月(1)
The is macro in the clojure.test namespace can be used to write assertions about the code we want to test. Usually we provide a predicate function as argument to the is macro. The prediction function will call our code under test and return a boolean value. If the value is true the assertion passes, if it is false the assertion fails. But we can also provide a custom assertion function to the is m
この世界は巨大なコンピュータ上で計算されているデータに過ぎないという考え方がある。人間がコンピュータ上で物理シミュレーションをするように、どこかの開発者が幾つかの物理法則と初期状態を入力し、プログラムの実行と共にこの世界が始まったというイメージ。 その巨大なコンピュータのコンセントが抜けてしまった時、どうなるのかを考えてみる。この世界はなくなるのか。 仮に演算結果は逐一、何かに記録されていたとすると電源が切れても後からいつでも記録された時点から再スタートできる。だとするとコンピュータの中の世界では、電源が切れたことなど何も関係なくそんな事が起きたことすら分からない。もし演算結果が記録されていなくて、電源が切れると同時にデータが失われたとするとこの世界はなくなるのだろうか。 そうではないと思う。そもそも物理法則と初期状態が与えられた時点で、世界の最後まで全ては確定していて、コンピュータの計算
Netbeans 6.9.1 上で groovy を使っていて、あるコマンドを execute した結果を取得した場合、 Groovy Version: 1.7.6 JVM: 1.6.0_23、Windows 7 Pro 64bit な環境では文字化けしてしまう。 例えば、dir コマンドの結果を取得したい場合、通常なら次のように記述できる。 "cmd /c dir /s /b D:\\".execute().text.eachLine { println it } しかし、同じコードをコマンドプロンプトで実行した場合は問題ないが、Netbeans 6.9.1 で実行すると文字化けしてしまう。 幸いなことに回避策を見つけたので、メモしておく。 InputStream cmdIn = "cmd /c dir /s /b D:\\".execute().in BufferedReader re
本も2周して、いろんな人とディスカッションしたりで一段落したので、今の理解を書き出しておこう。 チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 作者:マシュー・スケルトン,マニュエル・パイス日本能率協会マネジメントセンターAmazon 目次 目次 ちいとぽとの出会い:チームの成熟度を向上させるには? ちいとぽの理解:ちいとぽから感じたことや、活かせそうなこと ちいとぽは、現状を表すモデリングツール 「速いフローを実現する」に向かって、判断する LeSSとちいとぽのかみ合わせ イネイブリングチームで、チームに新しいスキルの習得を加速 ちいとぽを深める:他の実践者とのディスカッション Chatwork with daiksy さん Retty with TSUNEMATSU さん atama plus with かわきん さん Timee @ちいとぽStudy ちいとぽと
インストール Apache の起動 いまさらな Apache ですが、簡素にまとまったページが見つからなかったのでメモしておきます。 インストール 公式からは、Windows向けバイナリは提供されなくなっているので Apache Lounge などからダウンロード。 解凍すると以下のような構成になっている。 httpd-2.4.59-240605-win64-VS17 ├ Apache24 ├ -- Win64 VS17 -- └ ReadMe.txt 「Visual C++ Redistributable for Visual Studio 2015-2022 x64」(VS17) が必要になるので、サポートされている最新の Visual C++ 再頒布可能パッケージのダウンロードから vc_redist.x64.exeをダウンロードしてインストールする。 Apache24 を適当なディ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く