pro_shunsukeのブックマーク (345)

  • 「5億円稼いだら辞めると決めていた」カカクコムを創業し、28歳でリタイアした男の今|新R25 - シゴトも人生も、もっと楽しもう。

    『価格.com』や『べログ』を運営し、13期連続増益、営業利益率は50%弱を誇る超優良企業『カカクコム』。 同社の創業者であり、『価格.com』の立ち上げ人でもある槙野光昭さんは、会社も自身も伸び盛りの28歳のときに会社を売却し、突如ビジネスの第一線から退く決断をします。 引退後はメディアに一切姿を現さず、ネットでは「悠々自適の生活を送っている」という噂も飛び交っていましたが、十数年の時を経て、槙野さんはまたビジネスの世界に戻ってきました。 その舞台は、なんと美容室。 あれから一体どんな生活を送り、なぜ起業家として復活し、美容室を始めようと思ったのか。“20代でアガった男”の人生を追体験できる貴重なインタビューをお届けします。 〈聞き手=渡辺将基(新R25編集長)〉 【槙野光昭(まきの・みつあき)】1973年7月29日東京都生まれ。大学卒業後、パソコン周辺機器メーカーで営業に携わる。退職

    「5億円稼いだら辞めると決めていた」カカクコムを創業し、28歳でリタイアした男の今|新R25 - シゴトも人生も、もっと楽しもう。
  • Treasure2018に参加した話 | どらごんテック

    Treasureに参加した話|Voyage Group エンジニア向けサマーインターン 2018.09.01 2019.12.03 プログラミング 2070回 0件 平成最後の夏を最高のメンバーと共に最高にエモいインターンに参加してきました。 ====2018.9.21 他の参加者のブログへのリンクを追加しました!===== ====2018.9.16 他の参加者のブログへのリンクを貼りました!===== ====2018.9.14 差し入れの部分追記しました!===== Treasureとは TreasureとはVoyage Groupのエンジニア向けの3週間のインターンシップのプログラムです。前半は現場のエンジニアから講義を受け、後半はチーム開発を行います。 たいていがチーム開発か就業型のインターンのため講義を含むインターンはとても特殊なインターンです。 3週間とは言え二つのインターン

    Treasure2018に参加した話 | どらごんテック
  • サイボウズ版 MySQL パフォーマンスチューニングとその結果 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。先日親知らずを抜歯した時、つらすぎたので MySQLJOIN のことを考えて心の平静を保っていました。 サイボウズの製品のひとつである kintone はニーズに応じて自由に業務アプリのようなものを手軽に作ることができ、データの検索条件やソート条件も細かくカスタマイズ可能で、様々なレベルでのアクセス権も設定可能という非常に便利なツールです。 しかしその機能を支える裏側では複雑なクエリが発行され、MySQL に多大な負荷をかけています。サイボウズのクラウドには数十テラバイトに登る MySQL データがあり、数千万件オーダーのテーブルを複数 JOIN するクエリが毎秒のように実行されるという、エンジニア魂が滾る環境です。 現在サイボウズでは性能改善に力を入れており、僕もその業務に従事しています。例えば2018年

    サイボウズ版 MySQL パフォーマンスチューニングとその結果 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • クオリティ高いと噂の「無印のレトルトカレー」全33種類を1ヶ月毎日1食ずつ食べてみた #無印カレーンダー

    無印のレトルトカレー、毎日1ずつ全種類べてみた PRっぽいですが、完全なる趣味で、全部自腹で買ってべました(総額約1万円)。無印さん、見てますか。 Tg🪐Originals @tg_originals 突然ですが…無印良品には「レトルトカレー」が約30種類もあることを知っていますか?無印の人気ランキングでは、2016年・2017年共にレトルトカレーが1位なんです。 以前、タモリ倶楽部で取り上げられた際にはこんなまとめも話題になっていましたね。 togetter.com/li/1235458 2018-07-06 11:56:12

    クオリティ高いと噂の「無印のレトルトカレー」全33種類を1ヶ月毎日1食ずつ食べてみた #無印カレーンダー
    pro_shunsuke
    pro_shunsuke 2018/08/08
    レトルトカレーってうまいよね!無印のレトルトカレーは他のものよりちょっとだけ高い
  • Discordはどのようにして40人のエンジニアで1億3000万人以上にサービスを提供しているのか?

    Discord」は、主にゲーマーを対象とした音声通話・チャットアプリです。ブラウザ上で動作するほか、WindowsやiOS、AndroidなどほとんどのOSにアプリを配信していることを始め、Slackのようなテキストチャンネルと低レイテンシのボイスチャンネルを合わせ持っていたり、ビデオ通話や画面共有が簡単に行えたりするなどの特徴が人気を呼び、2015年に登場してから3年間で1億3000万人以上が使用するアプリに成長しました。そのDiscordはたった40人で開発されているのですが、どのようにして少人数でありながらさまざまなプラットフォームでアプリを展開できているのかについて公式ブログで解説されています。 Why Discord is Sticking with React Native - Discord Blog https://blog.discordapp.com/why-disc

    Discordはどのようにして40人のエンジニアで1億3000万人以上にサービスを提供しているのか?
  • [Salesforce] Apexのローカル実行環境を作ろうとしている話

    ふと思い立ち、SalesforceのApex言語のローカル実行環境を作っています。 tzmfreedom/apex_parser2 まだまだリリースにはほど遠いのですが、単純なコードであればある程度は動く状態になってきているので、モチベーション維持のためにここらで紹介記事を書きたいと思います。 何ができるのか こういうApexのコードがローカルで動くようになります。 public class Hoge { public Integer a; public Integer b = 1; public static Integer b = 1; public Integer c { get; private set; } public static Integer action() { List<Account> accounts = [SELECT id, Name FROM Account

  • Jasper(GitHub用のIssue Reader)を無料にしました - maru source

    こんにちは丸山@h13i32maruです。 2年前からJasperというGitHub用のIssue Readerを開発しており、$12で販売しているのですが、v0.6.0から無料で配布することにしました🎉 これまでに有料でお買上げいただいた方々、当にありがとうございました!!!すごく開発の支えになりましたし、購入してもらえたことを日々嬉しく思っていました。今後とも是非Jasperをよろしくお願いします! なぜ無料にするのか? そもそもどうして有料で販売していたのかというと、「自分の作ったものでお金を直接稼ぐってどれくらい難しいんだろうか?」「たくさん購入してもらうために個人でできることって何があるんだろうか?」というのを知りたかったからです。一攫千金とかサラリーマンを辞める、みたいなのは全然考えていませんでした。有料にしていたのはあくまでも現職(プロダクト開発)に活かすためにという感じ

    Jasper(GitHub用のIssue Reader)を無料にしました - maru source
  • 脱MacBookしようとしてnew XPS 13 2018年モデルにLinuxをいれてみたけどちょっと後悔してるよ - タオルケット体操

    Linuxはオープンソースなので政治的にも正しいし、自分で改造すれば理論上は無限大の可能性があり、とにかくすごいです。 Macは使うととにかく宗教になってしまい信者だから全部ダメだし、オープンソースじゃないから自由じゃないです。みんながLinuxを使えば無限がたくさんになって、かなりすごいことになるとおもいます。 みなさん使うといいとおもいます。 困ることは何もありませんでした、あったとしても自分でパッチをあてれば理論上は全て解決するのでわるいアップルやマイクロソフトみたいな悪のプロプライエタリ企業の顔色を伺う必要もなく、誇り高いきもちになれます。こんなすごいOSを使える自分はきっと特別な存在なのだと感じました。 *1:たぶんDellは日にDevelopperがいることを知らないんだとおもう。SEしかいないとおもってる *2:正気かよ *3:筆者はペーペーなのでLinux GUIの詳しい

    脱MacBookしようとしてnew XPS 13 2018年モデルにLinuxをいれてみたけどちょっと後悔してるよ - タオルケット体操
    pro_shunsuke
    pro_shunsuke 2018/06/20
    わからない。キーバインド設定に関してはMacより遥かに良いと思っているし...。xremapもあると思うけど、xkeysnailもオススメしておきます。https://qiita.com/mooz@github/items/c5f25f27847333dd0b37
  • それな。この話、法律家と技術者の考え方の違いが明確で面白いと思う。 お..

    それな。この話、法律家と技術者の考え方の違いが明確で面白いと思う。 おそらくだが、今回警察が同意があるかどうかでメルクマールを設けている理論的根拠は「被害者の同意」論だ。大雑把に言うと、被害者が放棄可能な法益(例えば、財産権。生命なんかは放棄が許されていない。)について、実行行為より前に被害者が同意した場合、"構成要件該当性または"(""内は訂正。)違法性を阻却する(この点については論争があるが割愛する。)という法理だ。 まあ厳密にいうと実行行為前ってのは今回少し怪しいんだが、そこは無視してもいいと思う。 今回は、放棄可能な法益というところは問題ないから、問題は被害者が同意したかどうかってところなんだが、おそらく明示的同意だけを要求してしまうと、それこそ広告やアナリティクスなんかもアウトになってしまう(少なくとも広告については明確に同意する人、いないと思う。)。 なんで、多分黙示的同意にま

    それな。この話、法律家と技術者の考え方の違いが明確で面白いと思う。 お..
    pro_shunsuke
    pro_shunsuke 2018/06/16
    警察が公式に言及してる内容だけじゃなくて裏の考えまで考慮すべき、みたいなコメント多くて信じられない... 公式の内容で判断するでしょ。その内容が曖昧で多くの技術者が逮捕されかねないから反応してるわけで
  • 私と型システムとポエム

    最近巷では俄に型システムについての言及が増え、型システムポエマーが増えてる気がするので自分もその時流に乗りたい。 完全にポエムだけどなんかあったら随時指摘ください。直します。 TL;DR 言いたいことはまとめると次 型システムは程度問題なのでちょうどいいところを探すべき 型は万能でも強さが正義でもない(だから未だに研究されてる) よく知りもしないくせに計算機科学を侮辱するのはやめろ 予防線 あくまでポエムですので中身はないです 私は型理論専攻で学位はとったものの研究者ではないのであまり信用しすぎないように 型システムの過去 型システムは大まかに次のような利点があるとされてきた(個人的主観) 「異常」なプログラムを検出する仕組み 静的解析による分かりやすいエラーメッセージ 型そのもののドキュメント性 IDEでのcompletionに貢献 最適化に貢献 (数学に正しく裏打ちされたsemanti

  • 海賊版サイトブロッキングの政府方針が出ました。(中村伊知哉) - 個人 - Yahoo!ニュース

    昨日、ネット海賊版対策に関する知財部・犯罪対策閣僚会議が官邸で開催されました。 首相以下、全閣僚と論議し、サイトブロッキングに関する政府方針が決定されました。 ぼくも出席しました。 方針は以下のとおり。 1.法制度を整備する。次期通常国会を目指しブロッキングの法的根拠となる制度を整備する。リーチサイト対策も進める。 2.それまでの緊急避難としてのブロッキングについて、政府は「違法性が阻却される」との解釈を示す。 3.これを受けてISP+コンテンツら民間の対応を進めるタスクフォースを作る。 ブロッキングについて政府は法的リスクを負い、ゴーサインを出す。 ただし、民間に対しては要請も行政指導もしない。 ISP+コンテンツら民間側で対応を決める。その場を政府が用意する。 同時並行で法制度を整備する。 --これが決定です。いま政府の取り得るギリギリの措置でしょう。 ブロッキングを指示ないし行政指

    海賊版サイトブロッキングの政府方針が出ました。(中村伊知哉) - 個人 - Yahoo!ニュース
    pro_shunsuke
    pro_shunsuke 2018/04/15
    ちょっと、ツッコミどころが多い
  • 政府による著作権侵害サイトのブロッキング要請に反対します。 - 橋本岳(はしもとがく)ブログ

    政府がネット接続事業者(ISP)に対して著作権侵害サイトのブロッキングを要請するとの報道があります。このことについて、JILIS(一般社団法人情報法制研究所)が「著作権侵害サイトのブロッキング要請に関する提言」を発表して、反対の意思を表明しています。橋岳は、この緊急提言に賛同し、政府のブロッキング要請に対し反対の意思を持っていることをここに表明します。以下に自分なりの理解と理由を記します。 まず当然ながら、漫画や雑誌を著作権者に無断で掲載し、無料で閲覧できる状態にしているいわゆる海賊版サイトの存在そのものは認め難いものがあり、その対策は検討され実施されるべきです。しかし、「政府が特定Webサイトへの接続をしないことをISPに要請する」ことは様々な問題をはらみます。目的は手段を正当化しません。 何よりも、政府が特定内容の情報通信を根拠なく制限できると思うこと自体が大問題です。憲法第21条2

    政府による著作権侵害サイトのブロッキング要請に反対します。 - 橋本岳(はしもとがく)ブログ
  • React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜

    React Reduxを使ってプロダクトを作りはじめて、かれこれ半年くらい経ちます。 しかし、どうもうまく書けていない気がすることがときどきあり、悩んでいたところ、ツイッターで次のような助言をもらいました。 @__tai2__ 達人かどうかは微妙なところがありますが、ある程度の規模のコードはここにリンク集あります https://t.co/B79B5s1DTe — Yuki Kodama (@kuy) 8 December 2016 この記事は、上記のリンク集でまとめられている実際のReact Reduxプロダクトのソースコードを調査することで、筆者がふだんReact Reduxで開発をしていて感じる疑問への答えを探る試みです。 筆者が答えを得たいと思っている疑問は次の3つです 1 Storeはどんな具合に階層化すべきか Store初期化(hydration)用データの定義はどうすべきか

    React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜
  • Ruby on Rails 5.2正式版発表。Active Storageによるクラウドストレージ対応、Redisでのキャッシュ対応など

    Ruby on Rails 5.2正式版発表。Active Storageによるクラウドストレージ対応、Redisでのキャッシュ対応など Ruby on Rails 5.2のファイナル版が発表されました。来週の火曜日からは米国ピッツバーグで「Rails Conf 2018」が開催予定で、それに間に合わせたことになります。 Rails 5.2のおもな新機能は、Active Storageによるクラウドストレージ対応、キャッシュストアへのRedis対応、HTTP/2 Early Hints対応、DSLによるContent Security Policyの設定などです。 Rails 5.2のおもな機能 Rails 5.2の主な機能をそれぞれ簡単に紹介しましょう。 Active Storage Active Storageは、Amazon S3やGoogle Cloud Storage、Micro

    Ruby on Rails 5.2正式版発表。Active Storageによるクラウドストレージ対応、Redisでのキャッシュ対応など
  • 「悪い方が良い」原則と僕の体験談|Rui Ueyama

    ソフトウェアの世界には「悪い方が良い」原則という有名なエッセイがある。キレイにレイヤ分けされた一貫性のある良いデザインよりも、一見手抜きっぽい悪いデザインのほうが実は良いときもあるという話だ。この逆説的なデザイン原則を僕は身をもって体験したことがある。それについてちょっと書いてみようと思う。 僕はlldというリンカの現行バージョンのオリジナル作者だ。リンカというのはコンパイラと組み合わせて使うもので、実行ファイルやDLLを作るのに使用される。lldはプロダクトとしてはかなり成功していて、標準のシステムリンカとして採用しているOSがいくつかあったり、GoogleやFacebookなど皆が知っているような大規模サイトの中で広く使われていたりする。 現在のlldは2世代目で、第1世代のlldは僕がプロジェクトに参加する前から存在していたのだけど、数年前にそれを捨てて一から書き直すということになっ

    「悪い方が良い」原則と僕の体験談|Rui Ueyama
  • 『ファンを亡くした気持ち』

    アーティストとファンの関係ってなんなんですかね 十年間思えば毎日のように会っていたのに 家族よりも顔を合わせていて 振返れば電話番号も知らないんです。 思えばいつも会いに来てくれていましたね。 十年前の初めて私の予約出来て来てくれたのは渋谷の歌姫乱舞というイベントで 同じ事務所の違う子のファンだと思っていたのに「二週間ごとにローテーションしてる」なんてふざけて笑って じゃあ今だけ私のターンなんだね、なんて言って それから殆ど全部のライブに来てくれましたね。十年間。 一緒に青森も行ったし、クソみたいな箱も大きな会場も お花見、ストリート、ワンマンも具合が悪い時以外ほぼ全部来てくれたよね 顔を合わせることが当然のようで いつもそこに居るのが当然で だから手術後来なくなってSNSの更新が止まった時から みんなで心配して最悪の事態を想像しては打ち消して ひょっこり顔を出してくれるのを待っていたよ

    『ファンを亡くした気持ち』
  • GitHub - theofidry/PsyshBundle: A command line REPL bundle for Symfony using PsySH.

    pro_shunsuke
    pro_shunsuke 2018/03/13
    Symfonyで使えるREPL。PsySH使ってる。コマンドライン上でServiceContainer、Kernel、parametersを呼び出せる。rails consoleみたいに使えてとても便利そう
  • Karabiner ElementsでEmacs Mode(mark setとかC-x C-s)風なルールを作ってみた - Qiita

    追記 (2021/06/21) 現在では Karabiner Elements の公式で Emacs Mode が用意されているのでこの記事の存在意義は薄くなっています。ただ公式のルールよりも少し設定が多い(昔の Karabiner 風の作りになっている)ので、昔からの設定に馴染んでいる方はお試し頂いても良いかもしれません。 概要 旧KarabinerにあったEmacs Mode(mark setやC-xとか)風のものをKarabiner Elementsで再現するルールを作成してみました。自分で使う分には困らない程度には動くものが作成できたので公開してみます。 Elementsの標準ではEmacsの単純なキーマッピングしかなく、Emacs Modeは実現できないと勝手に思い込んでいたのですが、ルール中に変数が使えるという記事を見て、それなら実現できるんじゃないの? と思って作ってみたもの

    Karabiner ElementsでEmacs Mode(mark setとかC-x C-s)風なルールを作ってみた - Qiita
    pro_shunsuke
    pro_shunsuke 2018/01/26
    ありがたや
  • 本格アクションRPG『ダークソウル』の原点がNintendo Switchで蘇る。『DARK SOULS REMASTERED』が発売。 | トピックス | Nintendo

    『DARK SOULS REMASTERED』は、2011年に発売されたアクションRPG『DARK SOULS』をリマスターした作品です。オリジナル版『DARK SOULS』は、ダンジョン探索の緊張感、敵と遭遇したときの恐怖、新しい発見による喜びなど、RPG来持っている根的な面白さを追求。その圧倒的な達成感につながるゲームデザインは、世界中のプレイヤーから高く評価されました。 今回のリマスター版では、オリジナル版の手に汗握るレベルデザインはそのままに、いくつかの変更が加わっています。オンラインマルチプレイの機能拡張や、グラフィックの最適化などにより、アクションRPGの金字塔を、Nintendo Switchで快適にお楽しみいただけます。

    本格アクションRPG『ダークソウル』の原点がNintendo Switchで蘇る。『DARK SOULS REMASTERED』が発売。 | トピックス | Nintendo
    pro_shunsuke
    pro_shunsuke 2018/01/12
    おおお
  • xkeysnail - もうひとつの Linux 向けキーリマッパ - Qiita

    TL;DR Linux (X11) 向けのキーリマップツールをつくった Python 3 で書かれており sudo pip install xkeysnail で入れることができる uinput という Linux の低レイヤ API を利用し動作するため「多くのキーリマップツールではうまくリマッピングが動かなかった場所」でも動作する アプリケーションごとにキーバインドを変えたり、複数ストロークのキーにコマンドを割り当てたり Python の関数をキーに割り当てたりすることもできる 詳しくは https://github.com/mooz/xkeysnail で 背景 Firefox が Quantum になり、旧来の XUL ベースのアドオンは動作しなくなった。新たな拡張機能の機構である WebExtensions ではキーボードショートカットに関する API が大幅に制限され、ぼくは拙

    xkeysnail - もうひとつの Linux 向けキーリマッパ - Qiita
    pro_shunsuke
    pro_shunsuke 2018/01/03
    xkeysnail試してみます