タグ joker1007
人気順 10 users 50 users 100 users 500 users 1000 users成長に近道はない。責任から逃げない。私が職業エンジニアとしてキャリアを築いた10年で意識したこと - Findy Engineer Lab - ファインディエンジニアラボ
ソフトウェアエンジニアとして成長するために続けてきた活動と、学習を支えるモチベーションは何だったのか。Repro株式会社の橋立友宏(joker1007)さんに10年以上のキャリアを振り返っていただき、それぞれのステージで意識してきたことについて寄稿いただきました。 Repro株式会社でチーフアーキテクトをしている橋立... 続きを読む
Kafka Brokerのcompaction動作の詳細とチューニング方法について - Repro Tech Blog
Reproでチーフアーキテクトとして働いているid:joker1007です。 今回、Kafka Brokerのcompaction動作について調査しチューニングすることでパフォーマンス改善の成果が得られたため、そのノウハウをブログにまとめておきました。 かなりマニアックな内容なので、需要は多くないと思いますが、私が調査した限りでは日本語... 続きを読む
最近のjoker1007 - joker1007’s diary
Rubyist近況[1] Advent Calendar 17日目です。 仕事的な近況 最近、仕事で全然Rubyを書かなくなってきた。たまにRailsアプリの改修作業をやる程度で、今年書いた量で言うなら間違いなくJavaが一番多いだろう。 直近で書いたブログ記事を参照してもらえると分かり易いが、ここ1年ぐらいの自分の主戦場はKafkaとストリーム... 続きを読む
Hijacking Ruby Syntax in Ruby
Hijacking Ruby Syntax in Ruby 1. HIJACKING RUBY SYNTAX IN RUBY RubyKaigi 2018 Sendai #rubykaigi 2018/05/31 (Fri) @joker1007 & @tagomoris 2. Self-Intro Joker ▸ id: joker1007 ▸ Repro inc. CTO ▸ I’m fami... 続きを読む
もっと早くオブジェクト指向設計実践ガイド読んどけばよかった - razokulover publog
2017 - 12 - 21 もっと早くオブジェクト指向設計実践ガイド読んどけばよかった @joker1007 さんが激 推し してたので オブジェクト指向設計実践ガイド ?Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方 を読んだ。 なんかすんませんw Sandi Metz本はここ数年でトップクラスに良い本だったのでオススメです。 #railsdm — ジョー カー (onkさんに... 続きを読む
ISUCON7 に参加してきた | yancya blog
結論 tagomoris さん、joker1007 さんと共に、意気揚々と参加したものの、敗退した モリスさんのレポート -> ISUCON7予選で敗退した – たごもりすメモ joker さんのレポート -> 如何にしてAsakusaから来た面々はISUCON7の予選に敗北したのか – joker1007’s diary yancya がやっていたこと DB のインデックスのチェック 各 SQL... 続きを読む
ISUCON7予選で敗退した - たごもりすメモ
2017 - 10 - 23 ISUCON7予選で敗退した あー、負けたー。「Asakusaの方から来ました」というチーム名で、Asakusa.rbでよくいっしょする @joker1007 さん、および @yancya さんと出た。最 終結 果は111400くらい? ただし20時 *1 を過ぎても4〜6万くらいをうろうろしてて、最終的には20:10頃に入れた変更でスコアが倍になり、なんだこれー? ... 続きを読む
パーフェクトRuby第二版 こぼれ話 - joker1007の日記
書籍紹介は既にいくつか書かれているんで、私は自分の担当した箇所の話を書こうかと思います。 本日(5/17)改訂2版 パーフェクトRubyが発売されます - すがブロ 改訂2版 パーフェクトRubyが出版されました - esm アジャイル事業部 開発者ブログ 改訂2版 パーフェクトRuby:書籍案内|技術評論社 私は、どっちかというと大きく書き直す所をメインで担当していました。主にテストコードの章で... 続きを読む
開発環境がLinuxに戻ってそれなりにこなれてきたので現在の環境について書く - joker1007の日記
Macを捨ててThinkpadにGentooを入れて開発環境としてから2ヶ月が過ぎた。 世の中にはMacから離れようとしてThinkpadを買ったら、矢印キーボード押しにくいとかタッチパッドがクソなので、Macに戻っていった人も居るみたいですが、私としては至極快適に過ごしております。 そもそもThinkpadのタッチパッドは基本無効化するものなのでどうでもいい。まあそのスペース邪魔なんだよ、とは思... 続きを読む
Repro株式会社にJOINする予定です - スペクトラム
2017 - 01 - 05 Repro株式会社にJOINする予定です https://repro.io/ を運営する Repro株式会社 にJOINする予定です。 Repro きっかけはCTOの id:joker1007 さんでした。 いろいろな道について模索している時に「 フリーランス になるとどういう感じなのかなあ」というのを誰かに相談したくても、話せる知り合いはあまりおらず、藁にもすがる思... 続きを読む
MacBook Proを捨ててThinkpad T460sを買ってgentooを入れた - joker1007の日記
英字キーボード配列にできて開発ユースに耐えうるノートPCがとても選択し辛い昨今、なんとなく安牌ポジションだったMBPについにさよならしました。 元々、Macを好んで使っていたというより、解像度が高くて英字配列にできて電池の持ちが良いというノートPCがMBPだっただけで使ってたのですが。 一番大きな要因がコンテナの利用頻度が増えて開発環境も含めてDockerを使う様になったので、Macだとどうにも面... 続きを読む
CTOとしてデビューすることになりました - joker1007の日記
近況報告、というかタイトル通りなのですが、CTOとしてデビューすることになりました。 7月から、最近お世話になってたReproという所のCTOという肩書を得ました。 自営業の個人事業主からいきなりCTOですよw まあ、CTOといっても、そこのフェーズ次第でやることってのは色々と変わってくると思います。 私の当面のミッションは、中長期的なアーキテクチャの方針決定とそれを実際に形にすること。 そしてリ... 続きを読む
Ruby - Railsのurl_forを30%高速化するgemを作った - Qiita
まあ、タイトルは若干釣りで、特定のユースケースにおいて3割程度の高速化が見込める、というだけです。 joker1007/curl_escape: This gem provides fast URL escape by libcurl. 以下、実装経緯。 Railsの url_for を辿っていくと、最終的にクエリパラメーターとして渡したハッシュやらArrayやらに対して、 Object#to_q... 続きを読む
これから忘年会を迎える諸君らに伝えたいオススメの日本酒45選 - joker1007の日記
そろそろ忘年会シーズンですね。年末の飲酒予定がちらほらと埋まってきている頃だと思います。というわけで、日本酒を飲んだ経験ならRubyist界の中でもトップクラスと勝手に自負しているこのjoker1007が、年末に向けてオススメの日本酒を紹介したいと思います。居酒屋で日本酒を選ぶ時や、酒屋で買って宅飲みする時の参考にしていただけると幸いです。ちなみに、書いてる内容は私の主観であって明確な根拠があるわ... 続きを読む
Electronでメディアファイル用のファイルブラウザ「BlackAlbum」を作った - joker1007の日記
Electronで動作する動画ファイル及びJPG in Zip向けのファイルブラウザを作ってみました。構成としてはElectron+React+Reduxで、gulpfile以外はbabelを使って書いてます。そこそこ今風な感じを目指して、一部flowtypeとかも取り入れてますが、割と適当な感じで使ってます。実は以前Node.jsで同じもの作ってたんだけど、せっかくちゃんとデスクトップアプリとし... 続きを読む
Electronを使ってMac向けのアプリを開発する時のファイル名の扱いについて (所謂UTF-8-MAC問題) - Qiita
以前Nodeで作っていたものをElectronで作り直していて、同じ問題にまたハマったので書いておく。 所謂、UTF-8-MAC問題である。もう遥か昔にNodeでハマった時の記事がある。 node.jsでUTF-8-MACを扱う - joker1007の日記 Macのファイルシステムはファイル名に対してNFDとかいう正規化を行っていて、ファイルシステムにアクセスする時に勝手に変換しやがる仕組みにな... 続きを読む
RSpec Hacking Guide - joker1007 - BOOTH(同人誌通販・ダウンロード)
(株)ウサギィを退職してフリーランスになった話 - joker1007の日記
実はこれが初「で、お前だれよ?」エントリです。最初の転職の時は、書くと愚痴と怒りしか出てこなさそうだったので書かなかったw およそ3年半ぶり二度目の転職、というか初の失職です。会社員を辞めてフリーランスになりました。実は、年末の時点で退職を考えてたんですが、ちょっとタイミングが微妙に噛み合わなかったんで、1月から3月までの間は週に半分フリーランスという形で仕事してました。で、4月から本格的に退職し... 続きを読む
Railsアプリやgem作る時にいつも入れているgem一覧 - くりにっき
2015-03-29 Railsアプリやgem作る時にいつも入れているgem一覧 id:joker1007 さんに触発されました。 Ginza.rb 21回の発表資料。rails_adminのつらみとオススメgem達。 1年間で10個以上アプリやgemを作っている中でよく使うgemをまとめてみます Railsアプリ(rails new した直後に必ず入れる) annotate https://gi... 続きを読む
joker1007/web-console-rake · GitHub
This enable invoke Rake task on web-console REPL. ScreenCast Installation Add this line to your application's Gemfile: And then execute: $ bundle Or install it yourself as: $ gem install web-console-r... 続きを読む
書籍「パーフェクトRuby on Rails」にはRails開発のベストプラクティスが詰まっている - yaotti's diary
2014-06-17 書籍「パーフェクトRuby on Rails」にはRails開発のベストプラクティスが詰まっている @joker1007 さんより献本いただきました.ありがとうございます :octocat: 環境構築からアプリケーション開発,そして継続的な改善も含めたRailsのベストプラクティス本 "パーフェクト"とタイトルに入っている通り,この本は単純なRailsのhow-to集やチュー... 続きを読む
パーフェクトRailsで俺が書いた所について思うこといくつか - joker1007の日記
既に大きい書店の店頭には並んでいる所もあるようで、自分もアキバの書泉で現物を見てきました。立ち読みして、ほほーうとやってる著者の図って感じです。献本させていただいた方にも、既に届いていて読んだよーって言ってくれてる方がちらほら。参考になったと言っていただけて、とても嬉しく思っています。さて、今回はちょっと自分の担当した部分と思ってた事について少し書いてみたいと思います。私が担当したのは、3章のアセ... 続きを読む
パーフェクトなRailsの本を書きました - joker1007の日記
どうもAmazonがフライングでパブリック状態にしてしまったのが補足されてしまったので、想定してないタイミングで世の中に通知されてしまいましたが、Railsの本を書かせていただきました。パーフェクト Ruby on Rails: すが まさお, 前島 真一, 近藤 宇智朗, 橋立 友宏 元々はパーフェクトRubyを書いた後にスペースの都合で削ったRailsの章があって勿体無いという話から出てきた本... 続きを読む
Rubyist Magazine - 0046 号 巻頭言
Rubyist Magazine 第 46 号をお届けする。 今号は、 Rubyist Hotlinksとは関係なく、US 在住の Rubyist である小崎さんにインタビューした Rubyist インタビュー特別編 小崎資広さん 前編、 Backbone.js と Rails について、るびま読者の方からのリクエストに応えて joker1007 さんが紹介する Backbone.js on Ra... 続きを読む
世界を変えたいとか思わない俺と、ヒーローになりたい俺 - joker1007の日記
この記事は 闇 Advent Calendar 2013 - Adventarの19日目です。 なんか前回の記事を書いたjugyoさんが非常にインパクトの強い話をぶち込んできたおかげで、次の俺どうしようかって感じで困ってますが、私は普通に鬱屈してる感情を書くだけなんで、そんな面白い話は無いです。自分語りのオナニーをして終わりです。変な期待をしてる人が居るかもしれませんが、私はマジで何も関わってない... 続きを読む