タグ

seiunskyのブックマーク (8,629)

  • 4年あまりの思い出 | こえむの編集後記

    この4年あまりの仕事を振り返ります。記憶が薄れないうちに、だらだらと起きたことを書いています。 3月の上旬、在宅勤務令が出ている中、所用でマネジャーの許可をとって久しぶりに会社に出勤した時に撮りました。平日の8pm前なのに、コロナウイルス騒ぎの影響で人が少ないです。 TL;DR メルカリ(以下、現職、会社)を退職します。大変お世話になりました。ありがとうございました。この4年3ヶ月の間、何事にも代えがたい、貴重な経験ができました。 2015年 年末 あるカフェで、現職に勤めている人から、一度話を聞いてみませんかと勧められ、カジュアル面談に足を運びました。現職は、当時バックエンドにPHPを使っていたのですが、僕はPHPをほとんど書いたことがありませんでした。それをsotarokさんに伝えると、「他の言語は書けますよね?ならPHPも覚えられますよ。」と言われて、そういうものかと納得。この判断が

    4年あまりの思い出 | こえむの編集後記
    seiunsky
    seiunsky 2020/03/31
    なんと!おつ🍛さまでした!
  • homebrewで過去のバージョンインストールする方法 - Qiita

    はじめに 使用しているrmagickが最新のImageMagickをフォローしていなかったため、homebrewで過去のバージョンをインストールしようとしたら詰まったのでメモします。 homebrewはバージョンを指定してインストール出来ない homebrewにはパッケージをバージョン指定をしてインストールするコマンドがありません。なので git checkout を使って目的のバージョンのimagemagickをインストールします。 インストールしたいバージョンのリポジトリを探す 以前のhomebrewで使えていたbrew versionsコマンドで過去のversionを調べることが出来たが、現在はそのコマンドは削除されているので、brew log imagemagickを使ってインストールしたいバージョンのリポジトリを探します。 /usr/local$ brew log imagema

    homebrewで過去のバージョンインストールする方法 - Qiita
    seiunsky
    seiunsky 2020/03/23
    “brew log imagemagick”
  • 【翻訳記事】デプロイ戦略の定義 - そこに仁義はあるのか(仮)

    この記事は2017/11の以下のブログ記事の翻訳です。 blog.itaysk.com まずはじめに、翻訳を快く許可していただいた@itayskさんに感謝いたします。 3年前の記事ですが、デプロイ戦略についてここまで網羅的にまとめられた記事が日語で見つけられなかったので翻訳してみようと思いました。 初めての翻訳記事であり、かつ翻訳時に多少の意訳を含んでいます。私の翻訳ミスがある可能性も十分にご了承ください。 何か間違いやわかりにくいところがあれば、コメントいただけますと幸いです。 無謀なデプロイ (Reckless Deployment) ローリングアップグレード (Rolling Upgrade) ヘルスチェックと監視 ロールバック 後方互換性 ちなみに ブルーグリーンデプロイ (Blue/Green Deployment) ドレイン スイッチバック ステージ ちなみに カナリアデプロ

    【翻訳記事】デプロイ戦略の定義 - そこに仁義はあるのか(仮)
  • Ruby 2.7.0でキーワード引数として渡された引数なのかどうかフラグを確かめる方法 - かみぽわーる

    class Hash class << self def ruby2_keywords_hash?(hash) !new(*[hash]).default.equal?(hash) end def ruby2_keywords_hash(hash) _ruby2_keywords_hash(**hash) end private def _ruby2_keywords_hash(*args) args.last end ruby2_keywords(:_ruby2_keywords_hash) if respond_to?(:ruby2_keywords, true) end end RUBY_VERSION # => "2.7.0" def passed_kw?(*args) Hash.ruby2_keywords_hash?(args.last) end ruby2_keywords(

    Ruby 2.7.0でキーワード引数として渡された引数なのかどうかフラグを確かめる方法 - かみぽわーる
  • React今昔物語 - ICS MEDIA

    機能改善だけでなく、非推奨になった機能も多いですね。 2015年〜 ES2015の正式リリース前 2015年6月まではES2015が正式リリースされていなかったため、Reactのコンポーネントの作成にはReact.createClassが使われていました。 React独自のクラスコンポーネントを生成する機能です。 var Component = React.createClass({ render: function() { return ReactDOM.tagName({options, "Hello"}) } }); React.renderComponent( Component(null), document.getElementById("root") ) 2016年〜 クラスコンポーネントの時代 Reactバージョン15.0.0からはReact.createClassはほとん

    React今昔物語 - ICS MEDIA
  • 脳が対側支配をする進化的な利点は何か - 知識のサラダボウル

    (著) 山拓 神経解剖を学ぶと、次のような疑問は自然と生じると思います。それは「なぜ脳では対側支配(contralateral innervation)があるのか」というものです。ここでの対側とは、身体の正中線に対し反対側のことを指します。例としては左運動野が右側の筋群を、右運動野が左側の筋群を制御するといった対側制御(contralateral control)が挙げられます。何ともややこしい配線ですが、なぜ同側支配ではダメだったのでしょうか?対側支配をする利点はあるのでしょうか? かなり基的な内容に対する疑問ではありますが、この問題はRamón y Cajalの1898年の論文に端を発します (Ramón y Cajal. 1898)。古くはHippocratesも、左頭部負傷が右の筋群の運動に影響を与えることを知っていたようです (Vulliemoz et al., Lancet

    脳が対側支配をする進化的な利点は何か - 知識のサラダボウル
  • HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ

    みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" HomebrewがRubyに依存していることは良いのですが (formulaの書きやすさはRubyならでは)、インストーラーの話になると事情が変わってきます。HomebrewのインストールコマンドはmacOSの工場出荷状態でも動く必要があります。こういうものにRubyを使っているのはリスクがあります。 将来的にmacOSデフォルトにRubyPythonが含まれなくなる (参考リンク

    HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ
    seiunsky
    seiunsky 2020/03/03
    すごい
  • エンジニアが技術登壇する時に考えるべき事 | DevelopersIO

    社内の登壇勉強会で登壇したときの資料です。基的にはまだ登壇にあまり慣れていない人向けの内容になってますが、当日参加した他のベテラン登壇者の資料も紹介しているので、誰にでも参考になると思います。 「みんな、登壇するとき、何に気をつけて喋ってんの?すげぇ聞きたい」 そんな素朴な疑問から、「登壇勉強会〜それぞれの流儀がそこにある〜」という社内イベントを企画しました。登壇者は自分含めて3人。 当日他の登壇者(藤村、塩谷)という歴戦のツワモノの発表を聞いていて思ったんですが、はっきり言って登壇って100人100様です。めっちゃ個性がでまくります。 唯一の正解なんてなく、それぞれが独自のやり方で登壇の技を磨いているんだなぁと心底思いました。これ自分が企画した勉強会でしたが、自分が一番楽しんでたと確信してます。このブログでは、自分が普段登壇する時に気をつけているところを主観丸出しで書いてます。「それぞ

    エンジニアが技術登壇する時に考えるべき事 | DevelopersIO
  • プレゼンテーション - hitode909の日記

    プレゼン自分ではすべったことないから得意だと思ってるのでいつも気をつけてることをシェアします。これさえ守ればすべらないのだから楽。 目次 目次 最初にめちゃくちゃおもしろい話をする 箇条書きせず一行ずつページを分ける 絵をでかくする 新しいページ作ったらデフォルトのパーツを全部消す 先に言う 意見や疑問を述べる スターウォーズエピソード4を見る 最初にめちゃくちゃおもしろい話をする 聴衆は懇親会のことしか考えてないので、とりあえず最初におもしろい話をして、注意を引きつけるとよい。つかみはこれでオッケーだって言えればよいくらいの面白い話をしましょう。よくある技術ブログとか、技術雑誌だと、こんにちは、最近温泉に行って心身共にリフレッシュしました、ヒトデです、とか書いてあるけど、そんなの読んで喜ぶ人が人と家族と親類以外にこの世にいたらおかしいから、そういうのじゃないとよい。 箇条書きせず一行ず

    プレゼンテーション - hitode909の日記
  • RubyKaigi 2020

    Don't Wait For Me! Scalable Concurrency for Ruby 3!

    RubyKaigi 2020
  • 突然のエンジニアリングマネージャー転身。イチ技術者がGMOペパボ・取締役CTOに就くまでに学んだこと - Findy Engineer Lab

    マネジメント職に就くまで マネジメント職に就いてから 最初に取り組んだマネジメント施策 エンジニア評価制度の制定 全社規模の技術投資計画の策定 計画を実行する組織の新設 「選択」後に感じたギャップ 抽象的な理解のギャップ やりたいこととスキルのギャップ ギャップにどう処したのか マネジメント職の「選択」に必要となるスキルとは おわりに ─ 「やらない」という選択肢はなかった こんにちは、栗林健太郎です。人々からは「あんちぽくん」と呼ばれています。皆様も是非、そのようにお声がけくださると幸いです。 わたくしは現在、GMOペパボ株式会社(以下、GMOペパボ)で取締役CTOを務めています。会社全体としてこれから実現するべきビジョンや方向性を示し、その実行を中心的に担うエンジニアリングおよびデザイン組織を管掌しています。また、セキュリティ事業や鹿児島拠点の立ち上げなど、新しい取り組みを行うチームを

    突然のエンジニアリングマネージャー転身。イチ技術者がGMOペパボ・取締役CTOに就くまでに学んだこと - Findy Engineer Lab
  • 『十三機兵防衛圏』の制作秘話を公開! ヴァニラウェアインタビュー第1弾をお届け!!【電撃PS】

    十三機兵防衛圏』の制作秘話を公開! ヴァニラウェアインタビュー第1弾をお届け!!【電撃PS】 文 電撃PlayStation 公開日時 2020年02月10日(月) 12:15 2019年11月28日の発売以降、そのクオリティの高さで多くのユーザーから支持を受け、口コミなどでも人気が広がり続けているPS4のドラマチックアドベンチャー『十三機兵防衛圏』。アトラス×ヴァニラウェアがタッグを組んで放ったSFの世界は、美しいビジュアルや練り込まれた物語、爽快感あふれるシミュレーションバトルなどで構成されており、その魅力は一言では語り尽くせないでしょう。 今回は多くの根強いファンを獲得した作について、2019年12月28日発売の“電撃PlayStation Vol.683”では掲載しきれなかった、作の貴重なヴァニラウェアのインタビュー第1弾をお届けします。 和やかな雰囲気のもと行われた取材

    『十三機兵防衛圏』の制作秘話を公開! ヴァニラウェアインタビュー第1弾をお届け!!【電撃PS】
    seiunsky
    seiunsky 2020/02/10
    焼きそばパンの匂いがするページだ
  • 戦力外通告した。でも、言った方もいい気分じゃない

    相手は中途採用3年目30代半ば。 実務経験者という触れ込みで入社した。 足りないところは勉強します!ということだったし、面接やメールのやり取りも普通だったので、入社後に新人と同等か、それ以上の指導が必要だとは思ってもみなかった。 能力不足だけなら、心の底で「できなくて困ったな」と思うだけでよかったんだけど、ひょんなことから、成果物の中に公序良俗に反する行為が発見され、困ったなーで済まされなくなった。 聞き取りした結果、「できない」事実に集中してしまい、善悪の判断がつかなくなって、その苦痛から抜け出すために、容易に公序良俗に反する行為を行なってしまう人だということがわかった。 かなりヤバイ心理の持ち主だし、これを許したら、将来大ごとに発展する可能性が十分考えられる。 そこで、人に通告することにした。 入社以降の指導の結果、将来的にも高度な仕事を担当できるまでは成長できないと判断し、それが心

    戦力外通告した。でも、言った方もいい気分じゃない
    seiunsky
    seiunsky 2020/02/10
    こわい “「できない」事実に集中してしまい、善悪の判断がつかなくなって、その苦痛から抜け出すために、容易に公序良俗に反する行為を行なってしまう人”
  • どうでもいいLINEに付き合って5年。「もうやめて」と言いにいく - つまみぐい人生100

    「どうでもいいわ~」と思いながら、LINEに付き合った経験はないだろうか。 どうでもいい日記的なLINEは通称「俺通信」と呼ばれているらしい。 だが、私のもとには「俺」さえも存在しない、どうでもいいLINEが届く。 どれくらいどうでもいいかというと どぉぉぉうでもいいいいいいいいいいーーーーーーーーー チラ裏にでも書いとけ。 いや、チラ裏にも書かなくていい。 想像してほしい、これが定期的に約5年ほど送られてくることを……。 コトの始まり 彼との関係は、大学時代にさかのぼる。 いや、さかのぼったところで、私の記憶にはないのだが。 大学を卒業し、社会人3年目の2015年5月。 突然、LINEが届いた。 「誰????」 ラインのアイコンに顔写真は入っているが、見覚えがない。 登録されていない知らないアカウントだ。 しかし、内容から見当がついた。 とあるライングループのメンバー一覧を見ると、予想的

    どうでもいいLINEに付き合って5年。「もうやめて」と言いにいく - つまみぐい人生100
  • 仮想通貨の無断「採掘」に逆転有罪 東京高裁  :日本経済新聞

    閲覧した人のパソコン(PC)端末の処理能力を無断で使って暗号資産(仮想通貨)を採掘(マイニング)するプログラムをウェブサイトに設置したとして、ウェブデザイナーの諸井聖也被告(32)が不正指令電磁的記録保管罪に問われた事件の控訴審判決が7日、東京高裁であった。栃木力裁判長は被告を無罪とした一審・横浜地裁判決を破棄し、罰金10万円の有罪とした。 諸井被告は「とても残念です」と話し、弁護人は上告する方針を明らかにした。 判決で栃木裁判長は、他人のPC端末の処理能力を使って仮想通貨をマイニングするプログラム「Coinhive(コインハイブ)」について「PCの機能が提供されていることを知る機会や実行を拒絶する機会も保障されていない」として、意図に反するものと指摘。また「(閲覧者に)一定の不利益を与えるプログラムと言えるうえ、生じる不利益に関する表示もされておらず、社会的に許容すべき点は見あたらない」

    仮想通貨の無断「採掘」に逆転有罪 東京高裁  :日本経済新聞
    seiunsky
    seiunsky 2020/02/07
    サンドボックスとは一体何だったのか “「(閲覧者の)意図に反する動作を指令しており、PCの使用権や管理権が侵害されている」”
  • コインハイブ事件、逆転有罪 罰金10万円…東京高裁判決 - 弁護士ドットコムニュース

    自身のウェブサイト上に他人のパソコンのCPUを使って仮想通貨をマイニングする「Coinhive(コインハイブ)」を保管したなどとして、不正指令電磁的記録保管の罪(通称ウイルス罪)に問われたウェブデザイナーの男性の控訴審判決が2月7日、東京高裁であった。 栃木力裁判長は、男性に無罪を言い渡した一審・横浜地裁判決を破棄し、罰金10万円の逆転有罪とした。弁護側は記者団に対し、上告する方針を明らかにした。 判決は、今回問題となったコインハイブは、ユーザーに無断でCPUを提供させて利益を得ようとするもので、「このようなプログラムの使用を一般ユーザーとして想定される者が許容しないことは明らかといえる」と反意図性を認めた。 さらに不正性についても、生じる不利益に関する表示などもされておらず、「プログラムに対する信頼保護という観点から社会的に許容すべき点は見当たらない」と判断。故意や目的も認めた。 一審は

    コインハイブ事件、逆転有罪 罰金10万円…東京高裁判決 - 弁護士ドットコムニュース
    seiunsky
    seiunsky 2020/02/07
    なんと
  • CTOの頭の中:技術を財務で表現する|Shin Takeuchi|note

    会社の体制が大きく変わり、カオスの中に少しの静寂(暇)ができました。特に日々執行に勤しんでいる方々は皆そうだと思いますが、色んなこと考えているのにそのプロセスをアウトプットする機会があまりなく、結果や結論、最終的な決断のみが共有されるため、サクセッションプランに対する有効な情報を残すことも出来ていないことと思います。僕もその一人。 この時間を有効に活用するため、頭の中にあるイメージと考え方をここに、時間の許す限り吐き出していこうと思います。時折、言葉が足りないところも前提条件やバイアスの記述が足りないところもあるかと思いますが、混沌とした頭の中を曝け出すプロセスにはつきものですので、大目に見ながら読んでいただけると幸いです。 財務諸表と同じように見える化する会社は財務諸表によって経営されるものなので、経営者たるもの財務諸表を見ながら戦略を立てるべきであると僕は考えています。数字以外信じない

    CTOの頭の中:技術を財務で表現する|Shin Takeuchi|note
  • 自らひび直し増殖する「生きたコンクリート」、米科学者らが開発(The Telegraph) - Yahoo!ニュース

    【記者:Sarah Knapton】 ひびが入っても自ら修復し、さらには新たな塊を産み出すこともできる「生きたコンクリート」が開発された。砂とバクテリアから作ったもので、荷重を支える構造物としての役割を果たすとともに、再生といった生物としての機能も併せ持つ。 開発したのは、米コロラド大学ボルダー校の研究チーム。論文の首席著者で生物素材研究室を率いるウィル・シュルーバー博士は「フランケンシュタインのような素材だ」と話す。「まさにそのような素材を開発しようとしている。生き続けるものだ。光合成するシアノバクテリア(ラン藻)を使って骨組みに生体鉱物形成作用を引き起こすので、とても環境に優しい」 生物素材を開発するために研究チームはまず、ヒドロゲル(水ベースのゲル)と砂で土台を作り、そこでシアノバクテリアを増殖、ミネラル化させた。これは海で貝殻が形成される仕組みと似ている。 この新素材はただ生きてい

    自らひび直し増殖する「生きたコンクリート」、米科学者らが開発(The Telegraph) - Yahoo!ニュース
    seiunsky
    seiunsky 2020/01/23
    すごすぎる
  • [ANN] Rails 0.5.0: The end of vaporware!

    Subject: [ANN] Rails 0.5.0: The end of vaporware! From: David Heinemeier Hansson <david@ u h k g o Date: Sun, 25 Jul 2004 04:43:00 +0900 I?ve been talking (and hyping) Rails for so long that it?s all wierd to finally have it out in the open. Mind you, we?re still not talking about a 1.0 release, but the package currently on offer is still something I?m very comfortable to share with the world. Und

  • 副業/フリーランスのための #マンガでわかる確定申告 第1話 「私は対象?確定申告が必要なケースとは」|湊川あい #わかばちゃんと学ぶ 本 発売中

    副業/フリーランスのための #マンガでわかる確定申告 第1話 「私は対象?確定申告が必要なケースとは」 ※注:この記事はアドバイスではなく、あくまでもいち個人の経験談・備忘録をまとめたものです昨今では副業を推奨する企業が増えてきました。この記事を読んでいる方の中には、余暇を使って副業をしているエンジニアやデザイナー、イラストレーター、3Dモデラーもいるのではないでしょうか。また、技術書典やコミックマーケット等の即売会にて、個人制作誌を頒布している方や、noteLINEスタンプで収入を得ている方もいるでしょう。 ベテランの方や税理士さんを雇っている方はさておき、初めての確定申告は戸惑うもの。 ・いつ何をしておけばいいか ・どんなところでつまづくか ・確定申告という作業の工程、ボリューム感 ・便利な自動化の仕方 事前にわかっていたらどんなにラクだったでしょうか。 今回の第1話では「そもそも自

    副業/フリーランスのための #マンガでわかる確定申告 第1話 「私は対象?確定申告が必要なケースとは」|湊川あい #わかばちゃんと学ぶ 本 発売中