タグ

ブックマーク / yaotti.hatenablog.com (10)

  • WEB+DB PRESSでRubyの連載を始めます - yaotti's diary

    今月発売のVol. 81より「切りひらくRuby ── サービスの成長を支える現場の技術」というタイトルでRubyについて連載します.初回はRails開発の待ち時間を減らすというテーマで,SpringやWeb Consoleなどについて書いています. 連載の特徴としては サービス運営者視点からの話 実戦投入までを含めた説明 具体的なプロジェクトでの活用内容 Qiitaプロジェクトでの使い方や計測数値など しくみや実装面の解説 gemのインストールや使い方だけではなく,各機能がどう実装されているのか 今回はSpringの仕組みとか結構面白いとおもいます あたりを意識しています. まさかいつも読んでいた雑誌に自分の文章が載る日が来ようとはとそわそわしていますが,どうぞよろしくお願いします.6/24発売です.(目次) ちなみに執筆はこの前@inaoさんがGitHub Kaigiで発表されていたよ

    WEB+DB PRESSでRubyの連載を始めます - yaotti's diary
    Lian
    Lian 2014/06/19
  • はてなインターンの1ヶ月は精神と時の部屋状態だった件 - yaotti's diary

    8/3から始まったはてなでのインターンシップが終わりました.まだ8月の1週目が終わったぐらいの感覚なんですが,もう夏の終わり… この1ヶ月は過去最高の夏休みだったと断言できるほど多くの学び,刺激があったので,はてなのことや自分のことについてまとめておく. 結構長いので[あとで読む]タグ推奨. はてなインターンで出した成果 後半過程は僕とid:nyanpではてなブックマークチームに入り,マイブックマーク全文検索の機能拡張に携わりました. はてなブックマークプラス:マイブックマーク全文検索機能に、スコア順検索機能などを追加しました - はてなブックマーク日記 - 機能変更、お知らせなど はてなブックマークプラス:マイブックマーク全文検索機能に、お気に入りユーザの表示機能を追加しました - はてなブックマーク日記 - 機能変更、お知らせなど はてなブックマークプラスユーザー限定の機能ですが,ブッ

    はてなインターンの1ヶ月は精神と時の部屋状態だった件 - yaotti's diary
    Lian
    Lian 2009/09/01
  • Gauche0.8.13をさくらのレンタルサーバ(ベーシック)へインストール - yaotti's diary

    せっかくサーバ借りてるので、入れてみる。 kahuaも入れる予定。 ここを参考にさせてもらいました。というかほぼそのまんま。 とても助かりました。 http://d.hatena.ne.jp/scinfaxi/20070518/1179468568 まずここでGauche-0.8.13.tgzをダウンロード。 サーバにそのままアップロードする。ftpなりscpなり。 以下はsshでサーバー側から操作する。 tar -zxf Gauche-0.8.13.tgzしたらGauche-0.8.13てフォルダができる。 ここでなんとなく mkdir ~/gtmpとかしてその中に入れた。たぶん不要。 そのあと/Gauche-0.8.13に移動して sh configure --prefix=/home/[account name] --enable-threads=pthreads --enable-

    Gauche0.8.13をさくらのレンタルサーバ(ベーシック)へインストール - yaotti's diary
    Lian
    Lian 2008/05/31
  • SICP読書会&異業種交流会 - yaotti's diary

    SICP読書会と異業種交流会に行ってきました。 SICP読書読書会は今回が第一回でした。個人的にも初めての勉強会。 主催者のid:snow-bellお疲れさまです。 関西でSICP読書会が開かれるとは。snow-bell++ 今日は13ページぐらいまで。ニュートン法に入るかどうかぐらい。 lingrを使いながらやるのはいいなぁ。ソースをすぐに他の人に見せられる。 途中yuyarin,naoya_t,ujihisa,yharaさんのLT。 みなさん慣れてらっしゃるようで。おもしろかった。 LT yuyarin 東京からのゲストなので自己紹介プレゼン ドワンゴとかいう会社で何かのサービス開発の研究部所属 何のサービスなのかは黒線が入っていてよくわからなかった C++++ ぷちこ++ naoya_t Scheme on PIC しんどいがネタでPIC 構文木を書けるので低レイヤーではよさげで

    SICP読書会&異業種交流会 - yaotti's diary
    Lian
    Lian 2008/04/27
  • ターミナルからtwitterへポストするgaucheスクリプト - yaotti's diary

    かいた。 #!/usr/local/bin/gosh (use rfc.http) (use rfc.base64) (define (main args) (let* ((username (cadr args)) (passwd (caddr args)) (status (cadddr args)) (basic-info (string-append "Basic " (base64-encode-string (string-append username ":" passwd))))) (define (twitter-post status) (http-post "twitter.com" "/statuses/update.xml" #`"status=,status" :Authorization basic-info)) (twitter-post status))

    ターミナルからtwitterへポストするgaucheスクリプト - yaotti's diary
  • Spacesの使いかた - yaotti's diary

    9個にして、こんな感じで使ってる。 http://flickr.com/photos/24397962@N06/2362574621/ Emacs Opera Firefox(Firebugを使う時やOpera対応していないサービスがあるので) Finder&Cyberduck(FTPクライアント) PhotoshopやMicrosoftOfficeなど Stickies(ToDo書き出し) LimeChat(IRCクライアント) NatsuLion(Twitterクライアント) Skype 贅沢な使い方ですね。 ターミナルは立ち上げずにEmacsのeshellを使用 移動はctrl+1~9で Exposeの右上をSpacesに割り当て こんなところか。 ちょっとしたTips Shift押しながら他のウィンドウへドラッグ&ドロップするとアプリケーションごと移動できる アプリケーション以外の

    Spacesの使いかた - yaotti's diary
    Lian
    Lian 2008/03/26
  • HUG Kyoto - yaotti's diary

    「京都にはてなが帰ってくる!!」ということで企画されたはてな歓迎会に行ってきました。 誘ってくれたid:satzzに感謝。ありがとうございます。 知らない人ばかりなので微妙かと思ってたけど、とても充実した時間でした。特に二次会が。 一次会 三条のインド料理店スジャータにて。 くじ引きで席がfaaさん(id:faa-tsubasa)のとなりでテンションがあがり、さらにmalaさん(最速の人、id:mala)が前に座ったのでドキドキでした。 malaさん。全身まっくろ。髪長い。ノートPC2台。当然ながらイーモバ所持でust開始。 さすが。 夏までにサービスを立ち上げるらしいので楽しみ。 id:oqunoさんがずっとustしてた。俺oqunoさんにえぐられた。 みんな興奮してヒンドゥー語になってた。 などなど。 二次会 御池のアイリッシュパブで二次会でした。 いろいろお話し。ほとんど近藤さんを取

    HUG Kyoto - yaotti's diary
  • elscreen - yaotti's diary

    便利。今まで使ってなかったのがもったいなさすぎるほどに。 emacsのフレームをタブ管理できる、という感じかな。まだ他にもあるかも。 今まではwindowを開きまくって管理してたけど、移動が楽だし把握しやすい。 ここが詳しい。 C-zは押しにくいので (setq elscreen-prefix-key "\C-o") を.emacsに追加。 キーバインドはC-o ?で見られるhelpに大体書いてある。 あとC-x 5 0で現在アクティブなフレーム(ウィンドウ)を閉じれることも今日知った。 Emacsに限っても、まだまだ知らないことだらけ。 次はEmacsとscreenの連携(?)を調べてみる。

    elscreen - yaotti's diary
    Lian
    Lian 2008/03/13
  • .emacs - yaotti's diary

    育ってきたので書いておく。コピペが多い。 (set-language-environment "Japanese") (set-default-coding-systems 'utf-8) (set-terminal-coding-system 'utf-8) ;;planner-mode (setq planner-project "ToDo") (setq muse-project-alist '(("ToDo" ("~/plans" ;; Or wherever you want your planner files to be :default "index" :major-mode planner-mode :visit-link planner-visit-link)))) (require 'planner) ;;全角記号を正しく表示する (utf-translate-cjk

    .emacs - yaotti's diary
    Lian
    Lian 2008/02/26
  • 今日やったこと - yaotti's diary

    めもるようにしよう。 sicp 3章の最後のほうめんどくさくなったので、すっとばして4章に入った。 一度読んでるし、新学期始まったら学校でやるしいいか、ってことで。 環境モデルはきっちり理解した。 emacs ちょこっとキーバインドいじった iswitch=>C-; eshell=>C-l helpを初めて読んだ おもしろそうだし、ちょくちょく読むようにしよう。 あたらしいのいろいろみつけた M-x list-colors-display 色とRGB値の一覧。CSSいじるときに重宝しそう。 いままではいちいちブラウザでColorTable見てた。。。 C-x 4 f 新しいwindowでファイル開く。 いちいち移動しなくてもいい。 ちなみにC-x 5 fだと新しいフレームで開く。これも便利。 C-x C-<左右方向キー> バッファ切り替え。バッファ数が少ないときはiswitchよりこっちが

    今日やったこと - yaotti's diary
    Lian
    Lian 2008/02/24
  • 1