Command line work isn't a separate task that should live on its own—it's an integrated part of your natural workflow. DTerm provides a context-sensitive command line that makes it fast and easy to run commands on the files you're working with and then use the results of those commands. Location, Location, Location What could be better than "right here, right now?" No matter what application you're
今日駅で人とぶつかった時、「一定な数」って言われた 2011-4-19 1 名前:以下、名無しにかわりましてVIPがお送りします:2011/04/19(火) 17:43:39.17 ID:U9qop6dOP 何かの暗号かな ボクの方を真剣なまなざしで見て 何かを必死で伝えようとしていたように見えたんだが・・・ 以下、名無しにかわりましてVIPがお送りします:2011/04/19(火) 17:44:17.99 ID:XMxBcxbb0 俺もぶつかったら「会いたい」って急に言われたことあるわ 6 名前:以下、名無しにかわりましてVIPがお送りします:2011/04/19(火) 17:45:36.20 ID:Kgbx92Pf0 >>2 震えた? 4 名前:以下、名無しにかわりましてVIPがお送りします:2011/04/19(火) 17:45:00.33 ID:Nq2svUDs0
Redmineによるタスクマネジメント実践技法 小川 明彦 阪井 誠 翔泳社 2010-10-13 Amazonで詳しく見る by G-Tools 「Redmine によるタスクマネジメント実践技法」はチケット駆動型開発の実践書。チケット駆動型開発 (Ticket Driven Development) は略記として TiDD とも書かれる。これはテスト駆動型開発 (TDD) と区別するための表記的な問題。 TiDD には BTS システムが欠かせない。現在、代表的な BTS には Trac と Redmine がある。本書では、Redmine を使って TiDD を行なうための実践技法を紹介している。読者対象は TiDD を導入するチームリーダー。TiDD/BTS を導入してみたものの、運用方法に自信がない、チーム・メンバーへの普及が上手くいかない、そもそも自分は TiDD を理解してい
メモリー編3回目では、SDRAMの登場からDDR3-SDRAMまでの進化をおおまかに解説したが、あくまで「メモリーチップ」そのものについての解説に終始した。しかし、PCに搭載されるメモリーはチップ単体ではなく、「DIMM」などのメモリーモジュールを使うのが一般的である。今回はメモリーモジュールの進化について解説したい。 DIPからSIP、そしてSIMMへと発展した 初期のメモリー もともと最初のPC「IBM PC」が世に出た頃は、「DIP」(Dual Inline Package)というパッケージでDRAMチップが実装されていた。 DIPは写真のように、長細いプラスチックモールド(金属やセラミック製もあった)の両側に端子が突き出している半導体パッケージだ。これをそのまま基板に半田付けする場合もあるし、写真のようにDIPソケットを介して基板に取り付けることもある。 最初のIBM PCの場合は
メモリー編3回目では、SDRAMの登場からDDR3-SDRAMまでの進化をおおまかに解説したが、あくまで「メモリーチップ」そのものについての解説に終始した。しかし、PCに搭載されるメモリーはチップ単体ではなく、「DIMM」などのメモリーモジュールを使うのが一般的である。今回はメモリーモジュールの進化について解説したい。 DIPからSIP、そしてSIMMへと発展した 初期のメモリー もともと最初のPC「IBM PC」が世に出た頃は、「DIP」(Dual Inline Package)というパッケージでDRAMチップが実装されていた。 DIPは写真のように、長細いプラスチックモールド(金属やセラミック製もあった)の両側に端子が突き出している半導体パッケージだ。これをそのまま基板に半田付けする場合もあるし、写真のようにDIPソケットを介して基板に取り付けることもある。 最初のIBM PCの場合は
2011年04月20日19:42 >>5と>>10のセッ◯スを見守るスレ 1 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2011/04/20(水) 12:32:08.06 ID:OM5Pp1mT0 >>5 >>10 2 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/20(水) 12:32:45.63 ID:Bx1McLBfO はい 3 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/20(水) 12:33:01.79 ID:6DsQayf70 ホモセックスに期待 4 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/20(水) 12:33:53.07 ID:WlK4sy1u0 まだかよ 5 名前:以下、名無しにかわりましてVIPがお送りしま
2011年04月18日00:00 【閲覧注意】そろそろ最恐の怖い話を決定しようぜ 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/16(土) 23:13:53.76 ID:RbQateQuP お前らも怖い話は好きだと思うが、どれが一番怖かった? ただし地獄の牛鬼のように実体のないものはなしで頼む 俺は『リゾートバイト』を推す https://horror2ch.com/archives/2281262.html リゾートバイト(予備サイト) 337 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/17(日) 03:27:39.10 ID:PSmhN5AeO >>1こええ… 60 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2011/04/16(土) 23:57:37.67 ID:L9rKZ
2011年04月19日17:00 生物に寿命がある理由がわからない 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/15(金) 20:02:13.00 ID:BBJyQNUt0 種の保存こそが生物の生きる理由だろ? 寿命ない方がよくね? 24 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/15(金) 20:07:45.05 ID:e7e7DHTJi >>1 お前みたいなのがいつまでも存在しちゃ困るんだよ 162 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/15(金) 21:01:33.93 ID:TNHZ1Yal0 >>1の気持ちはよくわかるぞ・・ 童貞乙 3 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/04/15(金) 20:02:40.13 I
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
杉並区で家賃12000円ってかなり安いよな Tweet カテゴリ☆☆☆ 1:以下、名無しにかわりましてVIPがお送りします:2011/04/18(月) 15:43:43.00ID:dvunqJyW0 杉並区の2DKでは格安だよな 事故物件かな http://www.apamanshop.com/rstdtl/bukendtl/20101030026382/01/0/0/ 8:以下、名無しにかわりましてVIPがお送りします:2011/04/18(月) 15:45:34.81ID:SxcxqNlXO 安すぎワロタ 7:以下、名無しにかわりましてVIPがお送りします:2011/04/18(月) 15:45:15.48ID:1Tcfsvn10 オプション憑きだな 以下、名無しにかわりましてVIPがお送りします:2011/04/18(月) 16:04:56.32ID:lxc8hmRN0 ウラ
事故や事件のあったいわくつきの不動産、いわゆる事故物件。 権利者にとって、事故物件はあまり公にしたくないもので、その界隈ではタブー視されるきらいがある。そんな事故物件をGoogle Map上で公開し続けているのが、「大島てる」だ。2010年12月現在、対象エリアは東京都と神奈川県の一部のみだが、サイトが生まれた2005年からゆっくりと、しかし確実に範囲を広げている。 大島てるは「会社」と名乗ってはいるものの、その実態は謎が多い。創業は「天保8年」(1837年)、事業内容は「事故物件、ステ看板、落選運動 他」。主要取引先は「陸軍病院」、関連会社は「大島ぬい」と「大島かめきち」……。鵜呑みにするにはかなり困難な名前が並ぶ。ただし、メールアドレスは正しく機能していた。 顔の見えるインターネット 第86回は、大島てるの代表取締役・会長の大島学氏に連絡をとり、なぜ事故物件の情報を集めているのか、そし
The 67th kernel reading party - 1:39:31 - Sep 24, 2006 Yokohama Linux Users Group - www.ylug.jp/ () Rate: glibc malloc Download video - iPod/PSP | Embed video Download is starting. Save file to your computer. If the download does not start automatically, right-click this link and choose "Save As". How to get videos onto the iPod or PSP. <embed id="VideoPlayback" src="http://video.google.com/goog
わたしの日記は日々の出来事の鬱憤晴らしの毒だし日記がメインです。 相当病んでいます。くだを巻いています。許容出来る方のみのアクセスをお願いします。 また、この日記へのリンクは原則自由にして頂いても結構ですが、 写真への直リンクを張るのはご遠慮下さい。内容に関しては、一切保証致しません。 カテゴリ一覧 Network, Internet, IPv6, DC, NTT, Comp, Linux, Debian, FreeBSD, Windows, Server, Security, IRC, 大学, Neta, spam, 食, 生活, 遊び, Drive, TV, 仕事, JPIRRの中身をみていたら、次のような追記があった。 + aut-num: AS55391 + as-name: MF-NATIVE6-E + descr: INTERNET MULTIFEED CO. + notify
昨日はITpro主催のイベント「ユーザー企業のためのエンタープライズ・クラウドフォーラム」に参加してきました。 日経コンピュータ 中田敦記者のセッション「みえてきたクラウドのコスト」では、グーグル、アマゾン、マイクロソフトの最新データセンターの動向を紹介してくれたのですが、これが非常に興味深い内容でした。セッションの内容からトピックを2つほど紹介します。 大規模データセンターは7倍効率がよい 1つ目は、日経コンピュータ2009年7月8日号で同記者が記事としても書いていることなのですが、データセンターの規模の経済について。1000台クラスの中規模データセンターと、5万台クラスのデータセンターを比較すると、大規模データセンターのほうが7倍も効率がよいというデータが示されています。 つまり、ユーザーがある大きさのコンピュータリソースを調達しようとするとき、大規模データセンターは中規模データセンタ
CONTENTS NAME DESCRIPTION Part 1: The basics Simple word matching Using character classes Matching this or that Grouping things and hierarchical matching Extracting matches Backreferences Relative backreferences Named backreferences Alternative capture group numbering Position information Non-capturing groupings Matching repetitions Possessive quantifiers Building a regexp Using regular expression
複数の正規表現式で文字列からトークンを切り出したいことがある。しかし、以下のコードは動かない。無限ループになってしまう。 #!perl -w # THIS DOES NOT WORK!!! use 5.10.0; use strict; use utf8; my $s = 'foo bar baz FOO BAR BAZ'; while( 1 ) { if( $s =~ /\b (f..) \b/xmsig) { # first matching expression say $1; } elsif( $s =~ /\b (b..) \b/xmsig) { # second matching expression say $1; } else { die 'finished'; } } これは[twitter:@akajiro]さんと[twitter:@hio]さんに教えてもらった結果、解
臣 @omi @lastline だって「ゼロリスク」は声に出したら「ゼ」が接頭するかどうかの違いだけだし……。「是」だと?ロリスクは是認せれていたんだよ!ΩΩΩ 2011-04-11 19:31:10
Pythonでサブプロセスと対話する - 西尾泰和のはてなダイアリー Python のファイルは、通常のファイルの読み込みの効率を考えて大きめ(8192バイト)のバッファリングを行っているので、ソケット通信やパイプで問題になるケースがある。 問題になるケースの一つがファイルオブジェクトをイテレータとして使って行単位の処理をする場合で、 for line in fileobj: do_something(line) のようなコードを書くと、実際には fileobj の中にあるCのFILEから一気に読み込み、その中から改行文字を探して切り出していくので、8192バイト読み出せるかファイルの終端に到達するまでブロックしてしまう。 一方、 file.readline() は、改行を見つけるまで getc() を繰り返すか、(UnixでUniversal Newlineを使わない場合は)fgets
スクラップブックコーディング ググって見つけたサンプルコードを適当に貼り付けて、なんとなく動いているソースを作り出すこと。 それがなぜ動いているのかはしっかり理解していないけど、とりあえず動いているみたいだからいいや。 これを行う時は「ぬーすんだ そーすで しーごとするー」と口ずさみながら行うとちょっとだけ救われた気持ちになる。 ブラックジャックパターン 様々なプログラミング言語を継ぎ接ぎのように組み合わせて動作させる手法。 使っている言語に必要なライブラリがなかったために、その箇所だけ他の言語を使うといった場当たり的な対応を繰り返していると出来上がる。 自然としっかりしたモジュール化が行われるため、すべての言語に精通していれば逆に可読性は良くなる場合もある。 銀の流れ弾 「システム開発における数々の問題を一挙に解決することができます!」という怪しげな触れ込みとともに喧伝されている「最新て
(2011-03-24:しばらく編集できなそうなので、とっかかりの段階で公開) UNIXユーザがPlan 9を使おうと思ったときに、おそらくもっともフラストレーションを感じるのはマウス操作を多用しなければならないことだろう。マウス操作に対するもっとも多い不満は、カーソル移動、それが矢印キーであろうが(viなどのように)hjklキーであろうが、と比べて遅いということだ。これは本当ではない。マウス操作は遅いようにみえて、実は早いのである。 http://www.asktog.com/TOI/toi06KeyboardVMouse1.html http://www.asktog.com/TOI/toi22KeyboardVMouse2.html http://www.asktog.com/SunWorldColumns/S02KeyboardVMouse3.html 簡単にまとめると、カーソル操
今日はシグナルの歴史を調べてみたいと思う。シグナルというのはUNIXにおけるプロセス間通信の一手段であるが、CPUにおける例外のように、プロセスにとって非同期に発生するものなので、その実装はいろいろ面倒くさい。したがっていろいろ問題もあり、長年の改良の歴史を経て、今のシグナルの仕様に落ち着いた*1。BSDやSVR、そしてPOSIX標準になるまでのシグナルの拡張については文献が多いが、V6/V7以前は知られていないのでは。ということで、私の出番w まぁ、わかったところで喜ぶのは相当な好事家だろうが*2。 いきなりV7以前の話を始めるのも何なので、前提知識として、FreeBSD版悪魔本「4.7.1 シグナルの歴史」からちょっと長いけど引用する。 シグナルは、ユーザが暴走したプログラムを強制終了する場合など、例外的なイベントをモデルとして当初設計された。それは、汎用のプロセス間通信として使われる
About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ
clangというのはllvm向けのC/C++/Obj-Cのためのフロントエンドで、最近はGoogle ChromeとかFirefoxもコンパイルできるレベルにまで成熟してきているらしい。 いくつかのブログで紹介されているのを見ても、ふーん、ぐらいにしか思っていなかったのだが、あんな大規模なソフトウェアがコンパイルできるというのは、考えてみるとすごいことである。大事なことなので強調しておくが、すごいことである。十分に実用的なレベルに到達していることだ。ビルドも早いし生成されたコードもg++と同程度には速いというし、試してみる必要がある。 という訳で、いくつか実際にソフトウェアをビルドしてみた。試してみた限りでは、 libstdc++のtr1/unordered_mapがビルドできない C++のコーナーケースで、clangが許容しないものが多い といった問題があったが、割とどれもすんなりとコン
所用で「あるプロセスから別のプロセスを終了させるプログラム」を書いていました.終了させる部分の関数は以下のような感じ. #include <string> #include <vector> #include <windows.h> #include <tchar.h> #include <psapi.h> #pragma comment(lib, "psapi.lib") namespace process { std::size_t kill(const std::basic_string<TCHAR>& name) { std::size_t result = 0; std::vector<DWORD> processes(256, 0); DWORD procbytes = 0; while (1) { if (!::EnumProcesses(reinterpret_cast<D
陰茎不要論の話をしたい。 それにまつわる二人の男の話を。 * 陰茎不要論を最初に唱えた男の話をしよう。 「咲-saki-」だとか「ストライクウィッチーズ」だとか、ほとんど男の登場しない世界で女の子同士がいちゃこらいちゃこらする作品……いわゆる「百合」作品が台頭し、人気を博するようになって久しい。 そんな百合をこよなく愛する男、V林田氏によって陰茎不要論は提唱された。 「二次元の世界に陰茎など不要」 彼はそう高らかに宣言する。 日々衰え、萎えていく陰茎について一喜一憂している俺などからすると、いくら二次元を対象にしたものとはいえ、それはあまりに過激な論に聞こえた。 思わず俺は反駁する。 ――でもあなたは、百合作品のERO同人誌を数多く購入しているではないですか 「僕が買う同人誌は、女子しか出てこないもの限定です」 おそるべき徹底ぶりである。 そう語る彼の姿は後光がさしているようにも見え、その
詳しくは:h undo-treeを見てもらうとしてここでは概要だけ。 windowsのメモ帳を除く一般的なエディタは複数のアンドゥ/リドゥ履歴を持っています。A→B→C→Dと編集して今Dの状態だとすると、ここからCtrl+Z(vimだとu)でCへ、もう一度Ctrl+ZでBへ、さらにAへと履歴をさかのぼれます。またAに戻ったあとCtrl+Y(vimだと<C-r>)を入力するとBへ、続いてCへ、Dへと遷移できます。ここでDからCにアンドゥで戻って全然関係ない入力をするとEができ、A→B→C→Eという履歴になります。こうなるとDへは移動できなくなります。 vimはこの一般的な編集履歴に加えて時間軸での履歴を持っています。A→B→C...ではなく最初→2秒後→5秒後→32秒後→...というように、変更があった時刻ごと覚えている感じです。わかりにくくいえばgit logとgit reflogの違いで
Pythonにはintern()という組み込み関数がある。結構特別扱いで重要な組み込み関数なのだが、使い道が今ひとつ分かりにくいのか知らない人も多いようだ。 intern <捕虜・危険人物などを>(一定の区域内に)拘禁する, 抑留する. [新英和(第7版)・和英(第5版)中辞典 株式会社研究社] なんだか物騒な関数だが、同じような機能を持つLisp族の関数から名前を拝借したのだろう。intern()をPythonスクリプトで書くと、だいたいこんな感じの処理になる。 _intern_map = {} def intern(s): if s in _intern_map: return _intern_map[s] else: _intern_map[s] = s s.interned = True return s 文字列sと同じ文字列が専用の辞書_intern_mapに登録済みなら登録済み
Rubyには、配列などから値を取り出したりするパターンマッチの機能はありません。 しかし、時々欲しいと思うことがあります。そんな時のために作ってみました。 (実は自分でもなんで作ったんだろうと思うような時もあるのですが) githubで公開しています。https://github.com/tana/ruby-pattern-match 使い方 match.rbをrequireなどで読み込んだら、 match [1, 2, 3] do pat [:a, :b, :c] do a + b + c end end のように使えます。 条件分岐でマッチするかしないかを分ける場合、 match [1, 2] do pat [:a, :b], cond { b == 2 } do a end end のように、condをパターンの後に付ければ条件を付けることができます。 配列だけではなくStructに
984 名前:名無しさん必死だな 投稿日:2011/04/18(月) 15:44:20.55 ID:lB+jC0BC0 まともなフィギュア 990 名前:名無しさん必死だな 投稿日:2011/04/18(月) 15:45:14.08 ID:Qjh0QnoB0 >>984 リアルすぎるw 993 名前:名無しさん必死だな 投稿日:2011/04/18(月) 15:45:34.60 ID:kwAOK8P60 >>984 この写真免許証とか普通に使えるわー 996 名前:名無しさん必死だな 投稿日:2011/04/18(月) 15:46:07.17 ID:ETQR2RtaP >>984 噴いたww 続きを読む
元々の話題は、火が三つの漢字を見た事あるけど見つからない、というものから。 1. 手書き文字入力 / ⌃⌥ Space / Ctrl+Shift+Space 詳しくは下記URLの記事を参照。 2. ⌃1, ⌃2 / Ctrl+1, Ctrl+2 対象となる文字を選択後、Ctrl+1を押す 対象となる文字を選択後、Ctrl+2を押す 3. 文字ビューア 「文字ビューアを表示」を選択 記号など探すには便利。地道に探す。 4. CHISE/漢字構造情報データベースを使う CHISE IDS Findを使って検索するか、CHISEプロジェクトからデータベースをダウンロードして自分で探す。 今回のように三つの文字が並んでいる漢字を探す場合、例えば”森”、という字なら、 … 森 ⿱木⿰木木 という感じの表現で入っているはずなので、UTF-8を正しく扱えるシステム上で /\t⿱(.)⿰\1\1$/ とい
Evernoteに任意のHTMLを注入できる脆弱性がありました。 http://togetter.com/li/125281 Evernoteのセキュリティポリシーとかには触れず、とりあえず何が可能だったのか、どういう状況だったのかを書きます。 4/18 16時ごろ Evernoteの登録ページのHTMLに以下のような記述があります。 <script type="text/javascript"> $(document).ready(function() { suggestedTags = []; suggestedNotebook = ""; sourceUrl = ""; providerName = ""; payload = { "user" : { ... }, ..後略.. </script> このsourceUrl = ""の部分、https://www.evernote.c
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
スマートフォンやノートパソコンのバッテリーについては、色々な説が出回っていますが、中には間違った情報もあります。ここでは、バッテリーをできるだけ長持ちさせる、正しい取り扱い方法についてお教えしましょう。 Photo by Andy Melton. バッテリーの情報サイト「Battery University」では、バッテリーの寿命と充電の関係における隠れた真実について説明しています。最近のスマートフォンやノートパソコンで使われている、最も一般的なバッテリーはリチウムイオンバッテリーです。この寿命を伸ばすには、毎回フル充電しない方がいいとよく言われます。ところが、実際はこれとは反対なのだそうです。 機械系のデバイスはどれも同じようなもので、使えば使うほど早く消耗していきます。また、放電深度(バッテリーの放電状態の数値)によって、寿命までのサイクルが決まります。放電深度が小さければバッテリーは
面白いエントリを見つけたので和訳しました。PHPが使われていた歴史が古い事や開発者のコミュニティの観点から見たPHP論。読みやすいので早速どうぞ。 なお画像は「各プログラム言語からは各言語オタクがどう見えるか?」です。 原文 Why PHP Was a Ghetto http://codefury.net/2011/04/why-php-was-a-ghetto/ なぜPHPはゲットーだったのか ダンボ地区のかなりクールなスタートアップの創始者と私は世の中の多くのPHPの開発者でない人たちがPHPとその周囲のコミュニティを軽蔑するのかについて話していた。彼はとても興味深い点に言及した事が私の印象に残った。なぜなら私はこれまで聞いた事がない点だった。 お気づきかもしれないが、開発者がPHPに対して通常抱く不満は、だいたい以下の通りである: 醜い構文 他の言語が備えているいくつかの必要な
Google CGI API for Japanese Input*1を使って変換するSKKサーバーを作った. Googleのサーバーが高性能なので,通常のSKK辞書ではできないような変換ができる.以下は例. 手元の辞書にないが世の中にはあるような言葉を変換できる. 意味不明な言葉でも適当に変換できる. 一文まとめて変換できる. インストール gemになってるので,gem installでインストールできる.依存ライブラリは特にないはず. % gem install google-ime-skk追記,Ruby1.8ではgem install jsonする必要があった,Ruby1.9では不要. 実行 google-ime-skkという実行ファイルができるので実行するとサーバーが起動する. % google-ime-skk 設定 AquaSKKでは,skkserv辞書として追加する.デフォルト
プログラマなら誰しも自分用のプライベートな git リポジトリを持っていることだろう。 いままで自分専用のリポジトリを利用するために github を利用してきた。 github は Web インターフェースを備えており Wiki や Graph などチームで開発をするために有用な機能がある。 しかし github でリポジトリを非公開にするには課金しないといけない。そのためいままで必要に迫られて課金してきたのだが、よく考えると自分専用のサーバー群を格安で持てるこの時代に最低月 7 ドルもリポジトリのためだけにマネーを支払うのはなんとも勿体無い話である。上記のリッチな付加機能も自分一人で利用するならほとんど必要無い。 そこで自分のサーバーに git のリポジトリを用意することにした。セキュアにしたいので通信プロトコルは ssh を利用することにする。そのやり方をメモしたので公開する。 新し
スクリーンキャプチャしてgistにアップロードするのを作った. gistにアップロードすれば,間違ってアップロードしてしまってもすぐ消せるし,あとから画像を差し替えとかもできて,融通が効く. インストール gemにしたので,gem install gyastでインストールできる. % gem install gyast セットアップ gyastは内部的にgistyを呼んでるので,gistyのセットアップをする必要がある. gistコマンドよりちょっと便利なgisty - SWDYH 使い方 gyastというコマンドができるので,実行する. % gyast実行するとスクリーンキャプチャ状態になるので,アップロードしたい場所をドラッグで選択すると,gistに画像がアップロードされて,画像がブラウザで開く. オプションとかヘルプとかは特にない. 1回キャプチャするたびにgistが1つできる. h
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く