サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
kirika.hateblo.jp
松本から帰宅して、しばらく療養生活をしていたため、ブログに書くのが遅くなりましたが、5/11~5/13に松本で開催されたRubyKaigi 2023の前日イベントとして開催されたkeebkaigiにLTスピーカーとして話してきました。 keebkaigi.org 2018年にキーボード会議を開催して以来、最近のRubyKaigiでは何故かキーボード勢として参加している気がしなくもないのですが、これまでゲリラ開催だった突発的キーボードミートアップが、オーガナイザーの手により、一イベントとして独立するようになったことに嬉しさを感じ、日常の多忙さ(仕事・家庭・etc)に二の足を踏みつつも、無謀にLTを申し込んだのでした。 資料もアップしようかと思いましたが、当日はYouTubeチャンネルで中継があり、YouTubeにもしっかり発表記録が残っているため、そのまま流用させてもらいます。 www.yo
この記事は、Rubyis近況(1) Advent Calendar 2021の10日目です。 転職し(て)た もう2年前のことになりますが、2019年の9月に株式会社メドレーという会社に転職してました。 やっている仕事は、医療関係プロダクト開発なのですが、入社時からやっている長期のプロジェクトに関わってます。まあ、それはまた別の機会にでも。 こっそりここにも出てます。 www.ruby.or.jp 表参道.rbをオンライン開催にして1年が経った omotesandorb.connpass.com 表参道.rbという毎月第1木曜日にRubyistが集まってワイワイするコミュニティの運営をやっていました。転職して職場は表参道ではなくなったのですが、表参道.rbには毎回出てました。 ところがコロナ禍になり、集まって開催という形式が難しくなり、一旦休止していたのですが、コロナ禍が長引きそうなのと、
この記事は、OIT Advent Calendar 2017の10日目の記事です。 自己紹介 Kirika_K2という名前でTwitterをやってます。 2000年入学~2006年卒業、社会人12年目で、今でも大学に年3回は行っている東京在住のOBです。 次に行くのは恐らく2/10に行われるであろうF研の卒研発表会です。 ちなみに今日(12/9)は関東OIT忘年会があり、23時半ぐらいまで30人弱の人数で銀座で飲んでました。日が変わったころに家に帰ってきて、その勢いでこの記事を書いてます。現時点で東京にいる人、もしくは来年以降東京に来る人は声かけてくれたら、参加方法回しますので遠慮なくどうぞ。 このエントリは何か? 奇遇にも、今日はhayatedayon、fox_twittingに続き3連続でHxSのOBがAdvent Calendarを書くことになって、二人とも技術ネタで攻めた記事を書い
久々にブログを書きます。 普段は大手SIerでRuby開発をしているKirikaです。私の会社では4年ほど前からRubyをシステム開発に活用していくように取り組んでいます。当初はお客様、自社の人間を含めてRubyに向けられる視線は非常に懐疑的でありましたが、少しずつ実績を重ね、最近になって、ようやく大規模プロジェクトにも適用出来るという評価が得られるようになってきたと実感しております。 私は現在Railsフレームワークを拡張して、独自の業務フレームワークを載せる仕事をしておりますが、私が2年間関わってきた大規模と呼べるプロジェクトの中で、Ruby / Railsのこういうところは大規模開発にも使えるよね、と思った点を更新していこうと思います。このブログを参照する方の中には、当たり前のようなことしか書かれていないと思われる方もいらっしゃいますでしょうが、ご容赦ください。 変更に強いメソッドを
2010年の年末ぐらいから、ドミニオンというゲームを始めたのですが、趣味が高じてDIYのド素人が専用の箱を自作するに至ったので、その経験を記録に残しておきます。なんとか2011年内に完成して良かった。 その1 http://d.hatena.ne.jp/Kirika/20111231 その2 http://d.hatena.ne.jp/Kirika/20120101 その3 http://d.hatena.ne.jp/Kirika/20120102 ドミニオンとは? きっとこのタイトルで、このコンテンツを読んでくれる人はドミニオンの説明をあえてする必要がない人が多いのではないかと思うので、ゲームの細かい説明自体は他のサイトに任せます。ただ、ボードゲーム共通で当てはまるのですが、口頭で説明しても中々その面白さは伝わりません。もし遊んでみたいという方がおられれば、自分が紹介しますのでお声かけく
2010年の年末ぐらいから、ドミニオンというゲームを始めたのですが、趣味が高じてDIYのド素人が専用の箱を自作するに至ったので、その経験を記録に残しておきます。なんとか2011年内に完成して良かった。 その1 http://d.hatena.ne.jp/Kirika/20111231 その2 http://d.hatena.ne.jp/Kirika/20120101 その3 http://d.hatena.ne.jp/Kirika/20120102 続きを読む 2010年の年末ぐらいから、ドミニオンというゲームを始めたのですが、趣味が高じてDIYのド素人が専用の箱を自作するに至ったので、その経験を記録に残しておきます。なんとか2011年内に完成して良かった。 その1 http://d.hatena.ne.jp/Kirika/20111231 その2 http://d.hatena.ne.j
その1 http://d.hatena.ne.jp/Kirika/20111231 その2 http://d.hatena.ne.jp/Kirika/20120101 その3 http://d.hatena.ne.jp/Kirika/20120102 製作開始 カットされた木材が9月の頭に家に届き、いよいよ製作開始です。 多少ぼけてますが、家に届いた木材一式。ハンズの加工は正確、かつ綺麗で、やはり業者に頼んでよかったと思いました。 とりあえず仮組みしてみたり。 自由に取り外し可能な仕切り板をはめ込むために、板に溝加工をすることになるのですが、溝加工をするための良い道具がなかったので、彫刻刀の切り出し刀、平刀、三角刀を使って、自分で溝を掘っていきます。彫刻刀を使うのは小学生以来でしたが、なんとか無事に溝を作ることが出来ました。ちなみに彫刻刀は何故か友人が小学校時代に使っていたものを持っていた
最近会社の採用の手伝いをしていて、内定が出たけど、まだ内定承諾を迷っているという学生の相談に乗ってたりするんだけれども、そこでよく学生に言っている内容をまとめてみる。あくまで持論なので、私が発した言葉、という以上に文章の責任は持てないし、「それは違うよ」と思う人はブクマコメントなり、ブログコメントなり、Twitterなりで伝えてください。 あと、他の会社のことは分からないので、あくまで自分の会社の中の話、ということで。 (1)会社選びで最後に自分が幸せになれるかどうかは運である、ということ 規模数十人の小さな会社であれば社風が合うか合わないかが重要かもしれないけれども、従業員が1000人とか5000人とかになってくると、もうそれは一つの社会で、色んな人がいるし、色んな部署がある。例えば、よく学生に「この会社はサービス残業がありますか?」とか聞かれるけれども、自分はサービス残業はしたことがな
ちょっと前にRubotoの記事を某雑誌に掲載するということで、色々準備していたのだけれども、Titanium Mobileとか、他にも魅力的な開発環境がたくさん出てきたので、結局Rubotoの記事を掲載するのはお流れに。とはいうものの、Ruboto自体は今後も発展するだろうし、国内のブログ記事を見渡しても、Rubotoの記事は殆ど無くて、あってもHello Worldを書いた程度だったりするので、ここにまとめておくことにします。 雑誌に載せるレベルの量は書ききれないですが、雰囲気でも掴んでいただけると幸いです。 1.Rubotoについて Rubotoの紹介自体は、ちょっと調べてくれば出てくるので割愛しますが、参考リンクとしてここを挙げておきます。 http://octoba.net/archives/20100305-ruboto-irb-android-427.html あまり語られるこ
タイトルの通り、個人輸入でアーロンチェアを買ってみました。 以前家で使っていた椅子が、ソファーのような椅子を使っていたので、パソコンの前に座ってもリラックスモードになってしまい、いまいち仕事向きではなかったので、今度はもっとオフィスチェアらしいオフィスチェアを買おうと思い、いろいろ探した結果、アーロンチェアを買うにいたりました。 国内では約13万円ほどするアーロンチェアですが、円高でお得なので、個人輸入にチャレンジしてみることにしました。このエントリでは個人輸入をするに当たって踏んだプロセスと、発生した問題、実際に掛かった料金などを記載し、今後同じように輸入したい人向けの記録として残しておきます。 実際に買ったモデル 買ったモデルは、こちら。 http://www.amazon.com/gp/product/B000XX4J2E/ref=cm_cr_rev_prod_title アーロンチ
本日Hudson勉強会で発表した資料をアップします。 Ruby on rails on hudsonの活用事例View more presentations from Maki Toshio. Ustream動画 http://www.ustream.tv/recorded/10801231
ガベージコレクションのアルゴリズムと実装 作者: 中村成洋,相川光,竹内郁雄出版社/メーカー: 秀和システム発売日: 2010/03/18メディア: 単行本購入: 25人 クリック: 786回この商品を含むブログ (90件) を見る ちょっと予約のタイミングが遅かったのか、本日Amazonから到着。 ちょうどRubyのGC周りで不具合が発生していて、がっつりとRubyのgc.cのソースとかを読んでいたので、これはタイムリーな話題ということで購入。まあ、とはいえ自分の問題の方はもう解決しちゃったわけなんだけれども。 これを気に色々GC周りを勉強していきたいと思うので、ぼちぼちと読んでいきたいと思います。
以前、このサイトではPSP対戦をネット上で行う方法としてPacketiX VPN ServerとPacketiX VPN Clientを使ってネット対戦をする方法を提案していたのですが、PacketiX VPN Serverが有料である、という問題があり、広く普及するに至らず、また私が使っていたPacketiX VPN Serverも評価用ライセンスの期限切れと共に使わなくなっていきました。 そのため、段々MHP2をやらなくなっていたのですが、 最近ソフトイーサ社が、PacketiX VPN実験用サーバを公開しているということで、こっちを使って試してみることにしました。 これを使うとライセンスが有料のPacketiX VPN Serverを使う必要が無く、無償で利用できるPacketiX VPN Bridgeを利用するだけで、遠隔PSP対戦が実現できます。 PacketiX VPN実験用サ
最近知ったのだが、CPANのモジュールをアップデートするには以下のコマンドを使うと、まとめてアップデートできる。 perl -MCPAN -e 'CPAN::Shell->Install(CPAN::Shell->r)' こりゃ楽チンだー、と感動をそのままTwitterに伝えた後、サーバ内で上記コマンドを実行。 無事にアップデートを完了する。 が。アップデートは終わったのだが、Plaggerで今まで自動クロールさせていたデータが更新されなくなった。 cronでまわしていたのだが、エラーが出ている模様。as_HTMLというメソッドがHTML::TreeBuilder::XPath::TextNodeにないとか……。確かにソースコードを追いかけてみたけど、そのような記述はない。 Googleで検索してみると、ずいぶん昔にPlaggerでそのような問題があったらしいが、既に修正されているらしい。
開発タグをつけるほどの大仰なことではないのだけれども、リンクとして貼ってある画像を1個1個開くのが面倒だったので、初のGreeseMonkeyスクリプトを書いてみた。JavaScriptはまだ書きなれないのだけれども、無事に完成。 (function(){ var images = document.getElementsByTagName("a"); var max = images.length; for(var index = 0; index < max; index++){ var pattern = /\.(jpg|gif|png)$/; var element = images[index]; var url = element.getAttribute("href"); if (pattern.test(url)){ var newElement = document.cr
今日は雨が降ったら赤坂のカフェ、晴れだったら自転車で田園調布のカフェと決めていたのですが、晴れたので田園調布にある「望」に行ってきました。近所なので、Pascalも道連れ。田園調布駅までは、自転車で約15分といったところで、田園調布自体には初めて行くのですが、緑と都会が調和した落ち着いた場所でした。 今日はお祭りがあったようで、ちょっとにぎやかでしたが。 途中で見つけたサンリオの店。リンゴの建物とは……w カフェは自体は、よくある普通のカフェで昼過ぎにカレーセット(950円)と5時過ぎにクリームソーダ(600円)を注文。5時間ぐらい篭ったのですが、椅子が固くてちょっと疲れましたw 次のカフェを巡るときは座布団を用意しよう……。 ここも無線LAN OK、電源OKの店。周りはお祭りの休憩客の入れ替えが激しかったのですが、満員になるというわけでもなく、特に追い出されること無く快適に居られました。
出席者濃いぞ……テーマは脱Vim初心者じゃないのかw とりあえず、今日のプレゼンメモを張り付け。ノートPCにしか記録残ってないからね。 Vimで書いたので、メモは全部英語です。怪しい&明らかに日本語が混じっているものもありますが、メモなので、スルーするように。 ところで、名刺交換とかをする場もあったんだけど、最近Twitter界隈では、単語カードサイズの細い名刺を作って配るのが流行っているらしい。確かにこれはお洒落だ。自分も作ろうかな……。 1.presentation by ukstudio. reloadable vimrc vimtutor gf command -> file open ctrl + v, ctrl + V -> select area ctrl + n, ctrl + p -> hokan http://qwik.jp/vim-usersjp/ 2.present
急な出張が入り、本社→戸塚まで移動することになるも、なんとか時間内に九段下までたどり着くことが出来ました。 進行はパネルディスカッション形式で、適時Twitterで突込みが入れられる形式。これ、なにかに応用できないかな……? なんか会場には業界人だらけ(IT MediaとかCNET Japanとかどこぞの雑誌の人とか)で、その界隈ではえらく盛り上がってたんですが、私は一人参加で特に界隈の人とのお付き合いもなかったので、一人で聞いてました。 本日の感想 Chumbyの中の人と名刺交換した。ワーイ。 iPhone率 3割、W-ZERO率 3割、PC率 3割、その他em-one等 1割の構成。 つか会場に近づくだけでiPhoneとか03とか片手に持っている人ばっかりで笑った。 軽食で出てきたサンドウィッチが旨かった。 SonyのLife-Xプロジェクトについて。まあLife-Xとかはどうでもいい
前の日記から11日更新してない。ナニコレ。 サボりの最長記録更新じゃね? とりあえず、忘年会ばっかり、飲んでばっかりです。orz 今日は久々に早く帰宅。 今会社で研究報告書なる論文を書いているんだけれども、上のチェックが厳しくて中々通らないわけで。 論文とは何ぞや?という基本的なところから自問自答してたら、結構色々分かったこともあって、これを一人だけの知識にするのは勿体無いなぁ、と思い、ちょうど大学のほうもそろそろ論文の足音が聞こえてくる感じだろうから、記録として残しておきます。 全部自分が一回はやった失敗経験から作りましたw 色々やってみたからといって、あれこれ論文に書くもんじゃない。 基本的に論文というものは「〜という問題があって、〜のように解決した」と書くべき(らしい)。でかいシステムを作ったからといって、あれもこれも解決できます、というのは論文として取り止めがなくなってしまうのでや
メタル ギア ソリッド ポータブル オプス 出版社/メーカー: コナミデジタルエンタテインメント発売日: 2006/12/21メディア: Video Game購入: 2人 クリック: 32回この商品を含むブログ (93件) を見る ノリと勢いで購入。 人生初のメタルギアだが、かなり面白い。 誰か対戦相手求む〜。 MBRへの書き込みもカーネルビルドもうまく出来たはずなのだが、起動しない。 現状、どこで動作が止まっているのかが分からないので、これ以上の調査にはLANDISKの基盤に差し込んでシリアル通信をするための、シリアルコンソールケーブルが必要なのだが、そこまで金を掛けてやるのもなぁ……。 元々ブートしなくなったLANDISKのケースを使ってブートさせようとしているので、ケースが壊れている可能性も否定が出来ず。 思い切って白箱か玄箱に乗り換えようか検討中。
別に開発の話題でもないのですが、専門的な話題なので「開発」のカテゴリに区分けしておきます。 朝方(午前4時頃)にPascalとMSNでちょっとした話になる。なにやら授業の課題で「Linux上で動作する実行ファイルは、Windows上で動作させられるか?出来ないのであれば、その理由を述べよ」という問題が出たらしい。 おそらく、その課題の答えは「動作させることが出来ない、理由は実行ファイルの形式がWindowsとLinuxで異なるためローダーが対応していないから」という答えを求めていると思うのだが、それでは他の人の答えと同じで面白くないだろう。そういうわけで、「どうすればLinuxバイナリをWindows上で動作させることが出来るか?」というところまで突き詰めてみることにした。 元を正せばOSが違うとはいえ、同一アーキテクチャー上で動作するプログラムである。演算命令やレジスタの扱いは全く一緒の
http://pops.midi.co.jp/~kirika/archive/peercast.tgz たまに探しにやってくる人もいるので公開することにしました。 ipkじゃないので自分で解凍できる人だけお願いします。あと、メモリを大量に消費しますので、swapは必須です。 使い方 peercast.tgzを解凍する。 peercastディレクトリに移動し、「./peercast &」として、peercastを実行する。 ブラウザから「http://localhost:7144/」と打ち、peercastのページに飛ぶ。 好きなチャンネルの「Play」ボタンをクリックするとファイルがダウンロードできる(例 A1C4817D5BB31F2ACC0F9E889B0F037) ダウンロードしたファイルをmplayerで再生する「mplayer -playlist A1C4817D5BB31F2A
この記事は、2枚目 大阪工業大学 Advent Calendar 2023 の9日目です。 adventar.org 2000年入学(2004年情報科学部卒、2006年大学院卒業)のKirikaと申します。 大学は20年近く前に卒業した気がしますが、時々Advent Calendarに参加しています。 在学中はHxSコンピューターサークルで、5代目代表やってました。 さすがにコロナを跨いでもう残ってないとは思いますが、ハンバーガーを大量に食べるお祭りがまだ継続していたら、それは我々の代の所業です。(本当に申し訳ない…) 特に書くネタはないので、年末らしく今年1年買ったものを振り返って、簡単なレビューをしようと思います。 レギュレーション 2023年1月~12月までに買ったものを時系列に並べる 家計簿アプリの毎月の出費の中に「散財」枠があるので、そこに分類されているものを列挙 漫画・ゲームな
このページを最初にブックマークしてみませんか?
『Kirika's diary』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く