タグ

Chatworkに関するsupermomongaのブックマーク (9)

  • 【初公開】チャットワーク検索機能を支える技術

    9. Mroonga 3.xの課題 • IOロックの発生 • 1千万件程度のメッセー ジ規模では、順調に稼働 • 数千万件レベルになると、 mysqldがダウンするよ うに。。。 Thread pointer: 0x2f19350 Attempting backtrace.You can use the following information to find out where mysqld died. If you see no messages after this, something went terribly wrong... stack_bottom = 7f5da7047e68 thread_stack 0x40000 /usr/local/mysql/bin/mysqld(my_print_stacktrace+0x29)[0x750bd9] /usr/local/mys

    【初公開】チャットワーク検索機能を支える技術
  • AutomaticRubyとChatWorkを連携させる

    IPAの重要なセキュリティ情報の新着をChatWorkに流したかったので、AutomaticRubyのChatWorkプラグインを書いてみました。 これを使って以下のようなレシピを書きます。 フィードの内容をそのままChatWorkに流すと何の話なのかわからなくなるので、別途FilterFormatプラグインを用意して、これでフィードの title 要素を加工して出力しています。 さらにこれを crontab に追加して1時間毎に更新を確認するようにします。 $ crontab -e 0 * * * * automatic -c ~/.automatic/config/ipa_security_alert.yml > /dev/null あとは勝手にチャットに投稿してくれます。 AutomaticRubyとChatWorkの連携は想像以上に簡単で便利なので、みなさんも便利プラグインをどんど

    AutomaticRubyとChatWorkを連携させる
  • noemoji - チャットワークの絵文字をテキストに戻すChrome機能拡張 MOONGIFT

    チャットワーク + Chromeを使う、まさに筆者のためにあるようなソフトウェア! チャットはIT系の仕事をこなす上で欠かせない存在になっています。そんな中、筆者はチャットワークを使うのが基になっています。しかしこのチャットワークにおいて厄介なのが自動絵文字変換です。 便利な時ももちろんあるのですが、プログラミングコードを貼付けると自動変換してしまってうまく伝えられない時も度々あります。その度にイライラしていたのですが、今後はnoemojiを使うのが良さそうです。Chrome機能拡張で提供される絵文字展開ソフトウェアです。 まずはインストールします。今はChrome Storeに登録されていないのでcrxを直接ドロップします。 インストールされました。一番右にあるアイコンがそうです。 インストールが終わったらチャットワークを開いてみましょう。 変換されている例。ここでnoemojiのアイ

  • チャットワークの新しい開発言語とフレームワークを決める開発合宿を開催!その全貌を丸公開します。 | チャットワーククリエーターズブログ

    みなさんこんにちは、技術部Webチームリーダーの田中佑樹です。 みんなからはたなやんと呼ばれています。Vimが大好きです。 さて、今回は先日開催した2泊3日のChatWork開発合宿の全貌についてご紹介したいと思います。 「開発合宿をやってみたいけど、どうすればいいのかよくわからない」という方の参考になれば嬉しいです。 なぜ開発合宿をすることになったのか? チャットワークは2011年3月の公開以来、順調にユーザー数を伸ばし2014年4月時点で世界170カ国42,000社の企業に導入されるまでに成長しています。 そんな中、現在チャットワークのバックエンドで動いているプログラムが今後の運用において最適ではないのではという懸念があり、言語とフレームワークの再選定をしようという声が上がりました。 ただ、なかなか日頃の業務の中で時間を取るのは難しく、今後のチャットワークを左右する重大な選択なので

    チャットワークの新しい開発言語とフレームワークを決める開発合宿を開催!その全貌を丸公開します。 | チャットワーククリエーターズブログ
  • Gitterがなかなか良さそうだ

    ChatWorkにはいくつか不満があるのだけど、その中でも特に大きいのがソースコードが張り付けできないこと。 Objective-Cは当にひどいし、Rubyでも割と遭遇する。 色を付けろとまでは言わないけど、せめて邪魔しないでほしい。 他にも不満はある。 メールの通知が遅い iOS アプリの通知が来ない Macのネイティブアプリがない(http://fluidapp.com/とか使えばいいかも) bitbucket/github と連携できない(API触れるようになったからできるかも) 特に常に立ち上げている訳じゃないので、通知が来ないのはかなり困る。1時間後に通知が来てもチャットできない。 常に立ち上げていればいいのだけど、ふとした表紙に閉じてしまっていて、そのまま気づかず、1時間後のメールで気づくとかよくあった。辛い。 ひょっとしたら有料アカウントならできるのかもしれないけど、こんな

    Gitterがなかなか良さそうだ
  • メッセージ記法について

    Chatworkにはメッセージ、タスク、概要内で使える独自のメッセージ記法が存在します。 メッセージ記法を使うことで情報を見やすく表示したり、Toや返信などの機能を利用することができます。 Chatworkのメッセージ記法は、HTMLタグの < > のように [ ] とブラケット(角括弧)文字にてタグ表記され、 単独のタグとして [tagname:value] や [tagname attr=value] と表記される場合と、[tagname]...[/tagname] のように開始タグと終了タグとで囲む表記があります。 なお、記法の説明のうち、{account_id} や {room_id} など { } で囲まれた表記は、 アカウントIDやルームIDなどの対応するデータが入ることを表しており、... は任意の文字列が入ることを表しています。 [To:{account_id}] To機能

    メッセージ記法について
  • 30秒でChatwork APIを使ってマイチャットに投稿する方法 - Qiita

    $ gem install faraday Successfully installed faraday-0.8.8 Parsing documentation for faraday-0.8.8 Installing ri documentation for faraday-0.8.8 1 gem installed require 'faraday' ROOM_ID = '<ここに2で取得したマイチャットIDを入れる>' # my chat CHATWORK_TOKEN = '<ここに3で取得したトークンを入れる>' conn = Faraday::Connection.new(url: 'https://api.chatwork.com') do |builder| builder.use Faraday::Request::UrlEncoded builder.use Farada

    30秒でChatwork APIを使ってマイチャットに投稿する方法 - Qiita
  • ChatWork API と GitHub などのサービスと連携できる「Chabot」を作った | チャットワーククリエーターズブログ

    ども。アッパーフィールドです。 ChatWork Advent Calendar 10 日目、がんばります。 みなさん待ちに待った念願のアイスソードではなく、ChatWork API が先日プレビュー公開されました。まだまだ機能は不十分かもですが、今後もアップデートしていきますので楽しみにお待ちください。 僕がチャットワークに入社して少ししてから、TwitterGitHub、PivotalTracker、その他社内システムでの通知をチャットで行うような仕組みを社内で勝手に作ったりしておりました。今回 API が公開されたことによって、その仕組を皆さんにも使っていただけるんじゃないかと思い、公開 API 用に書き換えたものを Chabot という名で公開したので、こちらの紹介をさせていただこうかと思います。 あ、Chabot は僕が個人的に作ったものです。まだまだ開発中で足りないものも

    ChatWork API と GitHub などのサービスと連携できる「Chabot」を作った | チャットワーククリエーターズブログ
  • chatworkをvimで - エンジニアですよ!

    仕事でchatworkを使うことを強いられているので、vimから使えるようにしたいなと思いました。 実際にはProcessManagerを使う機会を探していてちょうど良かったのでやってみた感じで使えるかは微妙なところですが。 構成 chatwork API server (?) API serverなのかよくわかってないけど、とりあえず諸々受け取ってchatworkにリクエスト送ってレスポンス受け取ってレスポンスを出力するみたいなものです clojure製 jar vim <-> API serverの連携 vital.vimのProcessManager vimからの操作 Unite API よく分からないで言ってますが上にも書いたように、普通にjava -jar で起動すると、標準入力からコマンド受け付けてそれに応じてchatworkにリクエストをぽいっとします。で、レスポンスをゴニョ

    chatworkをvimで - エンジニアですよ!
    supermomonga
    supermomonga 2013/10/15
    チャットワーク使ってるので公開して欲しい感ありますね
  • 1