WeeChat is a text based chat client that runs on many different platforms like Linux, Mac OS X, various BSD variants and Windows (through cygwin). WeeChat is mainly used for IRC, aims to be fast, light and extensible and is a more modern alternative to IRSSI. After switching from Campfire to Slack for the thoughtbot company chat, more of us started using WeeChat together with the Slack IRC gateway
WeeChat を入れてやったことまとめ.md 基本設定 nick weechat: /set irc.server_default.nicks "studio3104,studio3104_,studio3104__" higlight weechat: /set weechat.look.highlight "$nick,3104,さとし,サトシ,すたじお,スタジオ" server weechat: /server add channel weechat: / Plugin weeget $ cd ~/.weechat/python/autoload $ wget http://www.weechat.org/files/scripts/weeget.py weeget は obsolete なので /script を代わりに使えとのこと。 WARNING: the script we
Slackを最近使い出したのだけど、普段はWeechatで過ごしているので、IRC Gatewayからアクセスしたい。 そう思って調べてみたらすぐ見つかった。 Slack自体がIRC Gatewayを用意してくれていて、流石後発のサービスだけあってアレにもコレにも対応してるなー。 Gatewayの設定 以下のURLにアクセスする。 アスタリスクの部分はチーム名を入れればよい。 https://***.slack.com/account/gateways gatewaysのページのGetting Started: IRCの設定を参考に、Weechatにサーバを追加する。 自分は以下のような感じで設定した。 /server add slack ***.irc.slack.com/6667 -autoconnect -ssl -ssl_verify=off -password=*** -nick
前から tmux と組み合わせて irc bouncer 的な使い方をしていた weechat ですが。 いい加減本格的に移行したのでメモ。 ちなみに私は今のところ Ubuntu13.10 な 24時間起動のサーバ立てて使っとります。 インストール ググって出てくる情報見るとapt版だとISO-2022-JPガーみたいな話あるようですが、最近は特に問題ないようです。 sudo aptitude install weechat プラグインとか デフォで起動してもいいかもしれないですが、ここは先人の知恵に従って便利なプラグインを導入します。 今のところは最低限以下のものだけ入れるだけでもだいぶ違います。 weeget weechatのプラグインを管理できるプラグイン growl ハイライトしたキーワードをネットワーク経由でGrowl通知してくれる。 highmon ハイライトしたキーワードのレ
はじめに# 仕事で IRC をコミュケーションツールとして利用しはじめた. Emacs のなかで生きているので, IRC も Emacs から接続したい. ということで, Emacs の IRC クライアントを調べる. IRC とは# Internet Relay Chat の略.インターネットを利用したチャット専用システム. Internet Relay Chat - Wikipedia 詳細は, 以下のページ参照. IRC 普及委員会/IRC ってなんですか? Emacs 用 IRC クライアント# Emacs Wiki によると, いつくも種類があるようだ. EmacsWiki: Internet Relay Chat Emacs にデフォルトで入っていて, ネット上でも情報のおおい ERC を試す. IRC サーバを用意# なんでもよかったのだが, 有名そうな ngiIRCd をい
先日、shell勉強会で「zawを使ってシェル操作を快適に」というお話を聴いて、自分ももう少しそのあたりの環境を整えよう、と思い立った。 nanapi勉強会 vol2 - Shellの活用でこれだけ毎日が便利になる - nanapi勉強会 | Doorkeeper zawで快適シェル生活 // Speaker Deck 自分が使う選択をしたのは zaw ではなく percol 。 軽く調べてみたかんじでは zawってのは設定してある(もしくは自作する)決められたsourceを使って決められた操作を行うもので、zshに密接に結び付いているツールで。percolはそういうのではなく純粋に「入力をフィルタリングする」だけのツールなので、パイプなどを使って各コマンドと組み合わせることで色々な使い方ができそう。 percolの導入 https://github.com/mooz/percol Pyt
特徴 TwitterをIRCクライアントで見れるようにするGatewayです。 IRCクライアントさえあればいいので、CUIでもGUIでも使えます。 Rubyで書いたので、大抵のOSで動くと思います。 Listごとにチャンネルが分かれます。 OAuth使っています。 API制限が緩和されて、一時間あたり350回のAPIが使えます。 id:cho45さんのGitHub - cho45/net-irc: Ruby IRC library (Client, Server and many IRC gateways to webservice)のコードを流用しています。あざっす。 ただし、各機能をクラス単位で整理しました。一部の機能の無効化が簡単にできます。http://mzp.github.com/atig/config.html 過去の発言をメモリ上でなくSQLiteで保持するようにしました。
■ [ruby] Rackミドルウェアのコンテスト、優勝者が決定 Rackミドルウェアのコンテスト「CodeRack」の結果発表があったようです。 http://coderack.org/ では、上位3位の発表です! 3位:RackProctitle Rubyプロセスのタイトルに、処理中のURLや処理時間を入れることで、時間がかかっているプロセスをpsで見つけやすくする。 2位:Rack::Superlogger Rackレベルでログを取る。いろいろなフレームワークを使い分けているときに、全部同じログ形式になるので、解析しやすい。 1位:Rack::GeoIPCountry アクセス元のIPから国名を推測し、env['X_GEOIP_COUNTRY'] に入れてくれる。 特別賞(?) : RedisRequestLimiter Redis(KVS)を使って、短時間に大量にアクセスしてくるユ
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
はてなのお気に入りアンテナをTwitter Clientで見れるゲートウェイ「Hatetter」作りました と同じようなことを,Twitterクライアントではなく,IRCクライアントでやりたかったのです. というわけで,Pigというのを書いてgithubにあげてあります. http://github.com/hakobe/pig MyはてなやRSS Feedの新着項目を発言してくれるIRCdです.そのうち,Perlでごにょごにょした結果をIRCdになげるライトな感じのフレームワークになる予定です. 追記: Mooseの依存がひどいらしいのでとりあえずAny::Moose化したので,すこしは入れやすくなってる? Myはてなをウォッチ とりあえず以下のようにすると,IRCクライアントでMyはてながウォッチできます. $ git clone git://github.com/hakobe/pig
Last update: 2007-04-29T19:32:40+09:00 English Version 使い方 変更履歴 rupircd -- Ruby Pseudo IRC Deamon ver 0.2b1 2007-04-29T19:32:40+09:00 Copyright (c) 2007 konn <banzaida_at_jcom_dot_home_dot_ne_dot_jp> You can redistribute it and/or modify it under the same term as Ruby. これは何? Pure Ruby で書かれた ircd モドキです。 こんな特徴があります。 WEBrick を使ってます。 100% ruby なのでruby さえあれば何処でも動く コンパイル不要! Relay しないので軽い! Relay しないと意味のな
どうにも、非アクティブ時の通知機能が弱いので、フリーソフト様に頼る。 理想としては、バルーンヘルプで通知をしてくれる事。 (この時点で汎用的なものじゃなくなるけど、まぁ、どうせwindowsしか使わんしOK) とりあえず、バルーンヘルプ表示ツール(tkNotify)を使用する方向で。 ~/.riece/init に以下のように記述〜 ;;; バルーン表示 (defun riece-balloon-disp (message) (if (and message (not (riece-message-own-p message)) ) (call-process "C:/MyDirectory/tkNotify/tkNotify.exe" nil 0 nil (concat "/t" "新着") (concat "/c" (riece-message-text message)) "/ii"
自分はIRCクライアントは当然のごとくRieceを使っているのだけれども、screenのバッファにあるせいでついつい自分宛メッセージを逃してしまう。 「なんかポップアップとかで表示してくれたらいいのになー」とか常々思っていた。 MacにはGrowlというメッセージライブラリがあるようで、Ubuntuにはないのかよ!と思っていたら、notify-sendという思いのほかいい感じのものを発見。 Ubuntuにはデフォルトで入っていた。 あとはRieceの設定だ!と思ったら、さらにここでもつまづいた。 そもそもmessageを受け取れなかったり、messageを受け取ったらRiece側からmessageが消えてしまったり。 んでもって、紆余曲折をへてなんとか設定成功。 以下のようなコードをinitに書けばよい(riece-keywordsは変更する)。 (setq riece-keywords
_ [NetBSD][IRC][riece]NetBSD で IRC riece を入れる cd /usr/pkgsrc/chat/riece sudo make install clean-depends riece は emacs に依存してるので editors/emacs* がインストールされてしまう。私は pkgsrc の emacs は使ってないので( current を使っている ) chat/riece での make が終わったら editors/emacs で make deinstall しておく。riece の Makefile を編集すれば emacs がインストールされないのか? .emacs にサーバーの設定などを追加。 (autoload 'riece "riece" "Start Riece" t) (setq riece-server-alist '((
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く