タグ

deeekiのブックマーク (8,285)

  • 「いつかGitHubで働きたい」10年来の空想を現実にしたソフトウェアエンジニアの紆余曲折な人生 - Findy Engineer Lab

    長永健介(@kyanny)と申します。現在はGitHubで働いています。10年前、「いつかここで働きたい」と夢見た会社です。 私は子供の頃から「考えること」が好きでした。難しいこともくだらないことも、真面目に考えて自分なりの意見をまとめる癖がありました。成長するにつれて私の思考様式は洗練され、Webとブログに出会ったことで「書く」という手段に昇華されました。書くことで考えていることを言語化し、言語化した自分の考えを読みながらさらに考えを深める ── この活動を繰り返すことで、起こりうる問題に備えたり、問題を多角的に見つめて活路を見出してきました。 とりわけキャリアの選択において「(思考|志向)を言語化する」習慣が大いに役立ちました。この記事では私のキャリアにおけるいくつかの選択と、その時々で考えていたことについて紹介します。 望んでなかった「けものみち」を変えた日記の言葉 Shut the

    「いつかGitHubで働きたい」10年来の空想を現実にしたソフトウェアエンジニアの紆余曲折な人生 - Findy Engineer Lab
    deeeki
    deeeki 2022/04/19
    “自分に向いている分野で勝負すべき”
  • 【第66回】担当作家 藤本タツキ先生Q&A! - 運営からのお知らせ - ジャンプルーキー!

    皆様、お久しぶりです。 少年ジャンプ+の林士平です。 ブログは、プロの漫画家を目指す方々に役立つであろう記事を編集部員で持ち回りで、書いております。 僕がこのブログで、過去に書いた記事は以下の2です。 ↓ ◯【第41回】漫画編集者が伝える、新人作家への最初の課題 ◯【第48回】漫画家と担当編集者の出会いの全7パターン詳細説明と、良い点・悪い点 新人作家さんに一番最初に伝える課題と、担当になるきっかけ・出会い方を書きました。 出会って打合せを始めますと、必ずやること、言うことは特にないです。 各作家によって、何を伸ばすべきか、どういう考え方を持つべきか、は違います。 描きたいもの、描けるもの等、作家さんと担当編集で、コミュニケーションをしながら、人によって伝えること、アドバイス、考えてもらう題材等は、変えています。 なので、自分へのアドバイスが欲しい方は、まずご自身が描かれた最新作の持ち

    【第66回】担当作家 藤本タツキ先生Q&A! - 運営からのお知らせ - ジャンプルーキー!
    deeeki
    deeeki 2022/04/14
    "多分、沢山映画を観て、漫画を読んでいると、絶対このあと、こうなる!って展開がありますよね。それだけは絶対避けよう、って思っているからかも"
  • クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(更新翻訳)|TechRacho by BPS株式会社

    さて、どこからお話を始めましょうか。ここに到達するまでに長い長い旅路をたどりました。かつて私は開発にVagrantを使っていましたが、当時のVMは私の4GB RAMのノートPCでは少々重すぎました。そして2017年にコンテナへの乗り換えを決意したときに、やっとDockerを使い始めました。 しかしDockerで問題がたちまち解決したという気持ちではありません。自分自身やチーム、そしてすべての人々にとって完璧な設定を追求し続けてきましたが、「これでよし」と言える究極の設定はありません。標準的なアプローチを見出すまでにかなりの時間を要しました(2019年に記事を最初に公開した時点でも相当の時間を費やしていました)。 記事を最初に公開して私の秘密を隅々までオープンにして以来、多くのRailsチームや開発者が私の手法を採用し、さらに改良や貢献にもご協力をいただきました。 前置きはこのぐらいにし

    クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(更新翻訳)|TechRacho by BPS株式会社
    deeeki
    deeeki 2022/04/09
  • 他人がやっていない事こそ強みになる。テキストエディタに人生を全振りしたエンジニアのキャリア戦略とは - Findy Engineer Lab

    はじめまして。Shougo(@ShougoMatsu) という者です。私は現在、日中ソフトウェアエンジニアとして働く傍ら、GitHub Sponsorsで支援を頂いてテキストエディタ(Vimneovim体を改善する活動やテキストエディタプラグイン開発を行っています。 今回「自分自身のキャリアを振り返り、スキルを向上させるために取り組んできたこと」について解説してほしいという依頼がありました。自分がプラグイン開発を始めてから、もう15年という長い月日が経っていて、世間ではテキストエディタの大ベテランと思われているようです。もうそこまで来てしまったのかと思うと同時に、時間さえかければ誰でもここに到達できると私は考えています。 私をはじめ誰しも最初は初心者です。右も左も分からない状態から始まるのです。私の経験が「自分はこれからどうすればよいのか分からない」「何か強みを持ちたい」と思っている

    他人がやっていない事こそ強みになる。テキストエディタに人生を全振りしたエンジニアのキャリア戦略とは - Findy Engineer Lab
    deeeki
    deeeki 2022/03/24
    “いかにやりたくないことをやらないかということに尽力すると、自分がやりたいことに思いきり時間を使えるようになります”
  • 2026年版、ファビコン画像の作成方法とHTMLの記述方法、さまざまなデバイスに対応させるには3つのアイコンが必要

    最近のデバイスやブラウザに対応させる最小限のファビコンセットには、3つのアイコンで対応できます。ブラウザはもちろん、スマホやタブレットにも対応し、さらにSVGも含めて3つだけです。 ファビコンに必要な3つのアイコン、ファビコンの設定方法、ファビコン画像を作成する方法について紹介します。 How to Favicon in 2026: Three files that fit most needs by Andrey Sitnik 氏は、PostCSS, Autoprefixer, NanoIDの制作者です。 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 2026/1/27: 元記事がアップデートされたので、当記事もアップデートしました。 2025/2/20: 元記事がアップデートされたので、当記事もアップデートしました。 20

    2026年版、ファビコン画像の作成方法とHTMLの記述方法、さまざまなデバイスに対応させるには3つのアイコンが必要
  • Rails 7: guard-livereload gemで開発中にライブリロードする|TechRacho by BPS株式会社

    Rails 7の新規アプリで遊んでいると、やはりライブリロード機能(ファイル更新を監視してブラウザを自動リロードする、いわゆるホットリロード)が欲しくなったので、guard-livereload gemDocker環境にライブリロード機能を導入しました。Rails 7でちょっと便利になった点があります。 環境 Dockerdocker-compose)環境が前提 Docker Desktop for Mac: 4.4.2 (73305) Engine: 20.10.12 Compose: v2.2.3 Rails 7 + Ruby 3.1 Rails 7サーバーを./bin/devで起動できることが前提 インストール方法 Gemfileに以下を追加し、bundle installを実行します。 group :development do # (略) + gem "guard-liver

    Rails 7: guard-livereload gemで開発中にライブリロードする|TechRacho by BPS株式会社
    deeeki
    deeeki 2022/02/25
  • Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog

    Rails 7.0ではフロントエンドサポートが刷新されます。新たなライブラリが多数導入され、選択肢が増えるため、「Rails公式のものを選べばOK」という戦略が通用しなくなります。 稿では、Railsフロントエンドを書くための選択肢について、その歴史と実装を踏まえて比較検討します。 結論から言うと(まだアルファ版なので今後も状況が変わる可能性はありますが、) 新規アプリケーションではSprocketsの役割は無くなりそうです。新しいライブラリとして Propshaft, importmap-rails, jsbundling-rails, cssbundling-rails が登場し、主要な選択肢として以下が提供されます。 (各ライブラリの詳細については後述します) Propshaft + importmap-railsデフォルトの選択肢。Node.jsが不要。トランスパイルを含め、複

    Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog
  • 逮捕にそなえる人生継続計画 - やしお

    実際に逮捕・起訴された人の事例をいろいろ読んでみると、普通に生活・仕事していてもされる時はされるんだと思う。 痴漢冤罪や荷物すり替えで違法薬物の運び屋にされるなどの巻き込まれケースだったり、もともとルール(法律・運用)が曖昧なグレーゾーンが拡大解釈で突然咎められたり、捜査機関の描いた架空のストーリーの登場人物にされたり、人は犯罪の意識が希薄だったり、色々ある。 逮捕・起訴されると人生に大きなダメージを被る。会社なんかで災害を想定してBCP(事業継続計画)を事前に立てたりするけど、それと同じような感じで、万が一逮捕された場合でも「こうなる」をそこそこ認識して「こうする」を事前に決めておければ役に立つかもしれないと思うようになった。 概要 弁護士選び 逮捕~裁判の流れ 逮捕 逮捕後 留置場・拘置所 取調べ・調書 捜索差押 勾留請求・勾留質問 裁判 世論形成・名誉回復 参考事例・参考文献 概要

    逮捕にそなえる人生継続計画 - やしお
    deeeki
    deeeki 2022/02/09
  • 「“女のクソ仕事”が来ないようにしたい」『M-1』YouTube動画から異例のブレイク、Dr.ハインリッヒが語る“強烈”すぎた「トラウマ体験」 | 女芸人の今 | 文春オンライン

    双子で女性で、漫才師。黒いスーツにピンヒールで舞台に立ち、新約聖書、チーマーの後輩、首輪のついたみょうが、水瓶の女神様などを登場人物とする不可思議な日常をしゃべくりで紡いでいくDr.ハインリッヒ。2020年を最後にM-1参戦を終えるも、来月のなんばグランド花月の単独公演チケットは即完売、今最も勢いのあるコンビとなった。 双子あるあるも女あるあるもしない孤高の漫才師は、女芸人が抱える“矛盾”にどう向き合ってきたのだろうか。テレビが彼女たちに突きつけた「現実」を聞いた。(2回中の第1回/2回目を読む) ◆ ◆ ◆ 「女芸人」という言葉に違和感があるのに、取材を受けた理由 ――取材をお引き受けくださって当にありがとうございます。Dr.ハインリッヒさんはアーティストスポークン(音声配信サービス)でも「女芸人」と呼ばれることに違和感を抱いているとお話しされていて、もしかしたら断られてしまうかな……

    「“女のクソ仕事”が来ないようにしたい」『M-1』YouTube動画から異例のブレイク、Dr.ハインリッヒが語る“強烈”すぎた「トラウマ体験」 | 女芸人の今 | 文春オンライン
    deeeki
    deeeki 2022/01/30
    "お笑いってやっぱり「おもろい/おもろない」でしかないから。すぐバレるんですよ"
  • Splatoonを通じて向き合う人間の弱さ|じーくどらむす

    Splatoonを長らく(1,2合わせて3000時間以上)プレイしてきて、辿り着いた感覚があります。 それは、このゲームではSplatoonの知識や腕のみならず、人間としての強さが試されている、ということ。 Splatoonに限らず、格闘ゲームでもスポーツでも、よくできたゲームであれば同じことが言えるような気がします。 今回は色んなゲーム人生にも共通するかもしれない、人間の弱さについての教訓を、Splatoonをやっている方にもそうでない方にも共有したいと思い、筆を執りました。 結論は死ぬほどシンプルで、 ・諦めないこと ・慢心しないこと ・楽しむこと になるんじゃないかな、と思います。プレイしていない人は、「そんな当たり前な」と思うかもしれません。あるいは、プレイしている人は「そんな事で勝てたら苦労しない」と思うかもしれません。 しかし実のところ、「そんな当たり前の」ことを、どんな状況

    Splatoonを通じて向き合う人間の弱さ|じーくどらむす
    deeeki
    deeeki 2022/01/26
  • エンジニアを始めてから便利だったツールまとめ

    概要 エンジニアになってから出会った便利ツール・アプリを備忘録としてまとめています。随時更新しています。 GUIツール・アプリ デスクトップ上で動作させるやつ。 1Password https://1password.com/jp パスワード管理ツールです。Windows, mac, iPhone等様々な端末で共通したパスワード管理が行えます。有料のアプリとなりますが、LastPassiCloud Passwordに比べて使い勝手等がよいのでオススメです。2FA(2 要素認証)やパスキーの登録も行えます。 Authy https://authy.com/ 2FAアプリ。Multi-Deviceという複数端末で使える機能があり、PCでログインする際の2FAをPCのみで完結できるので便利。 PC版のサポートが終了したり、個人情報流出問題等があったため上記の1Passwordに2FAを移行しま

    エンジニアを始めてから便利だったツールまとめ
    deeeki
    deeeki 2022/01/23
  • かーずSPが貧乏だった話と、資産形成はめちゃくちゃ面倒くさい件|かーずSP

    新年、あけましておめでとうございます! そんな正月気分が抜けないうちから、新春一発目がお金、マネーの話で恐縮です。 ■複業から専業になっても、収入は二倍にはならない(人による) 昨年、縁あってあの『オタリーマン』 よしたに先生にお会いすることになって、実に楽しかったなー。 他にも何人かその場にいたんですが、全員フリーランス。 その席で投げかけられた質問が印象深い。 「フリーランスになってから、収入は二倍になりましたか?」 要は、それまで会社勤めの時間を業に充てることで、その時間分を稼げているのか、という問い。 僕の答えはNoである。1.x倍にしかならず、社会保障もキツい(国民健康保険が3倍~4倍くらいに跳ね上がった)。 ■バカ舌だからこその節約術 もちろん、生活防衛資金はキープしつつフリーランスになってるのですが、一年前に退職してから、お金にケチだったのが、ドケチという上級にクラスチェン

    かーずSPが貧乏だった話と、資産形成はめちゃくちゃ面倒くさい件|かーずSP
    deeeki
    deeeki 2022/01/08
    “親の財政管理もチェックしておくべき” "お金の話は家族内でやっておくべき"
  • できるだけインフラ運用したくない Ruby on Rails on Google Cloud

    TL; DR Google Cloud 上で Rails をできるだけインフラ運用しなくて済むように構築するとしたら、こういう構成にするのはどうだろうか? メインの Web アプリは Cloud Run メインのデータベースには Cloud Spanner 非同期ワーカーには GKE Autopilot 非同期メッセージングキューには Cloud Pub/Sub DB マイグレーションには GKE Autopilot rails console には GKE Autopilot はじめに 先日、Cloud Spanner の ActiveRecord アダプターのバージョン 1.0 がリリースされました。 Scale your Ruby applications with Active Record support for Cloud Spanner | Google Cloud Blog

    できるだけインフラ運用したくない Ruby on Rails on Google Cloud
    deeeki
    deeeki 2021/12/24
  • どういう技術者になって欲しいか (2) - ogijun's blog

    この記事はiCARE Devチームのアドベントカレンダーの第2レーン15日目の記事です。14日目に引き続き荻野が担当します。昨日の記事で比較的この業界の経験が少ない人も仲間になってもらっているということを経緯を含めて書きましたが、ではそういう技術者としては発展途上の人たちに、将来どうなって欲しいかということを今日は書きます。 いろいろあるんですが以下の3つに絞りました。会社の若手に語りかける感じになってしまった。 論理的であること、批判的であること プログラマは論理の機械であるコンピュータを操る仕事なので、その仕事に従事しているならば自動的に論理的な人間であろうと期待されてしまう節があります。しかしながら、様々な心理学的実験などから、人間は必ずしも常に論理的に思考しているわけではないことが明らかになっており、プログラマも人間である限りはその癖から完全には逃れられません。そういったことを意識

    どういう技術者になって欲しいか (2) - ogijun's blog
    deeeki
    deeeki 2021/12/22
    “大事なのは、技術者が共通で持っている文化を理解しているということ”
  • "ゲーム音楽の父"すぎやまこういちさん追悼インタビュー。"Dr.マシリト"鳥嶋和彦さんが『ドラクエ』誕生秘話を語る! - エンタメ - ニュース

    週プレNEWS TOPニュースエンタメ"ゲーム音楽の父"すぎやまこういちさん追悼インタビュー。"Dr.マシリト"鳥嶋和彦さんが『ドラクエ』誕生秘話を語る! 『ドラクエ』シリーズに名曲の数々を送り込んだすぎやまこういち氏 10月7日、作曲家・すぎやまこういちさんの訃報が日列島を駆け抜けた。享年90。『ドラクエ』シリーズに名曲の数々を送り込んだ"ゲーム音楽の父"に哀悼の意を表して――。 編集者として『Dr.スランプ』『ドラゴンボール』を生み出し、『ドラクエ』誕生にも深く関わった鳥嶋和彦(とりしま・かずひこ)さんが当時を振り返る。 * * * ■『ドラクエ』を作った"伝説のパーティ" 『ドラクエ』誕生にも深く関わった鳥嶋氏 ――35年前、『ドラゴンクエスト』の記念すべき第1弾が発売されました。鳥嶋さんはキャラクターデザインに鳥山明先生を紹介して最大級の貢献をなさるわけですが、当時の、『ドラクエ

    "ゲーム音楽の父"すぎやまこういちさん追悼インタビュー。"Dr.マシリト"鳥嶋和彦さんが『ドラクエ』誕生秘話を語る! - エンタメ - ニュース
    deeeki
    deeeki 2021/11/21
    “「あ、シンプルだな」って思ったね。これはね、ほかのメンバーにも共通する美点なんです” "おそらく、ご自身がゲーマーだったからだと思う。きっと、主張せずに主張できる自信がおありだったんでしょう"
  • Active Recordともっと仲良くなって自然に優しいコードを書くぞ - SmartHR Tech Blog

    こんにちは。SmartHRRails顧問業をしています @willnetです。最近は主にリファクタリングをしています。 SmartHRのバックエンドは基的にRubyで書かれています。しかし入社してくるバックエンドエンジニアは必ずしもRubyRailsを長年使ってきた人だけではなく、前職では他言語を使っていてRuby(Rails)はほとんど使ったことがないという人もいます。 webアプリケーションを作る、という点ではどの言語でも抑えるべき点は同じですが、RubyRailsに特化した考え方や書き方もありますよね。SmartHRではそれを効率よく習得してもらうために読書会を開催したり、社内のドキュメントツールに知見を書いて共有したりしています。 僕も社内のドキュメントツールにActive Recordの付き合い方ついて書いたところ、評判が良く「テックブログにしたら?」と言われたので今回一

    Active Recordともっと仲良くなって自然に優しいコードを書くぞ - SmartHR Tech Blog
    deeeki
    deeeki 2021/11/21
  • なぜドット絵作家が、海外ファンからの課金支援で生活できるようになったのか?|クリエイターエコノミーラボ

    どこかノスタルジアを感じさせるドット絵・GIFアニメを発信し、国内外から支持されるイラストレーターの豊井さん。 彼が主に扱うモチーフは、特別で非日常的な何かというよりは、日で暮らす人なら日常的に見かけるような、生活の中にありふれた景色です。 *画像は全て豊井さんのTumblrアカウントより引用* アニメーションの動き自体は単調なようで、思わずついじっと見入ってしまい、いつの間にか時間が経ってしまっているような、人を惹きつける作風が魅力です。 そんな作品を描いて生活する豊井さんですが、実は絵の仕事の収入が不安定で、生活保護を受給していた時期もあったといいます。 しかし、現在は海外発のクリエイター支援サービス「Patreon」(パトレオン)で500人を超えるパトロンから金銭的な支援を受けているおかげで、絵の仕事に集中できているそうです。 なかなか安定しなかったイラストレーターとしての活動が、

    なぜドット絵作家が、海外ファンからの課金支援で生活できるようになったのか?|クリエイターエコノミーラボ
    deeeki
    deeeki 2021/11/18
    “仕事をするのに必要なだけのお金の余裕があって、絵にも集中できて、誰かとコミュニケーションも取れて、といろいろ満たされてみると、いつの間にか描きたい絵も全然違ったものになっていましたね”
  • 冷凍庫は物置ではない 凍らせてOKな食材を教えてもらったけど、家庭科の授業で教えるべきでは? - メシ通 | ホットペッパーグルメ

    材を腐らせずに長期間保存できたら……」 皆さんもこんな夢みたいなことを一度は考えたことはありませんか? というのも最近…… 一度の買い出しで材をまとめて購入しがちなんです。 外出を控えて買い物の回数を抑えていった結果、一度に購入する材の量が多くなってきているんです。 なんとか効率よく材を使い切るために、毎日献立のやりくりを頑張っているものの、どうしても賞味期限が切れてしまう材が出てきてしまうんです。 もやしとかはすぐに悪くなっちゃいますよね…… そんな悩みを『メシ通』の編集者さんに話していたところ…… 「うまく冷凍庫を活用できると良さそうな気がしますね。料理に詳しい方に徹底的に教えてもらいましょうか」と、トントン拍子で話は進んでいき、料理研究家の樋口直哉さんにお話を伺うことに。 料理研究家の樋口直哉さん ※写真は人に撮影いただきました 前置きが長くなりましたが、今回は料理研究

    冷凍庫は物置ではない 凍らせてOKな食材を教えてもらったけど、家庭科の授業で教えるべきでは? - メシ通 | ホットペッパーグルメ
  • 高卒新人に資産運用を説明する - やしお

    今年入社の高卒の新人と雑談していて「会社の確定拠出年金のこととか何を選ぶのがいいとか分からない」という。集合研修でも制度そのものの解説はあったけどよく分からず、学校でも習わなかったので、漠然としか分からないと言っていた。 それで「自分はこういう理解で、こうしている」を整理して伝えることにしたのでそのメモ。結論としては「長期でインデックス投信」なのだけど、そこに至るバックグラウンド等も含めて説明したいと思った。 前提 そもそも趣味仕事に注力したいので、株や不動産を一生懸命やりたいとは全く思っていない。 自分は普通の会社員で、その道のプロ(銀行員や証券マンやファイナンシャルプランナー)ではない。 大損は絶対に嫌だし、時間を遣いたくない。株の勉強とかもしたくない。 経済システム 現在は「産業資主義」というOSで世の中が運用されている。 このシステムでは「富の総量が時間の経過で増えていく(右肩

    高卒新人に資産運用を説明する - やしお
    deeeki
    deeeki 2021/11/05
    "いつか会社を辞めることになってもそれなりに大丈夫なようにするのは、一種の義務なんじゃないか"
  • RailsエンジニアのためのNext.js入門 - hokaccha memo

    というタイトルで先日 Kaigi on Rails 2021 で話してきました。 プレゼンで話せなかった内容なども含めてブログ記事にも書いておきます。 Intro Railsのことはけっこう知ってるけどNext.jsについて何も知らないという人をターゲットにしてNext.jsとは一体何なのか、いつどこで使えばいいのか、具体的にNext.jsのどういうところがいいのか、どういう機能があるのかという話をします。 最終的には普段Railsを書いているエンジニアが、Next.jsよさそうなんで使ってみようかな?と思ってもらえるといいかなと思っています。 Next.jsとは何か Next.jsのトップページを見てみましょう。 The React Framework for Production と書いてあります。これは読んで字のごとくですが、Next.jsというのはReactをベースにしたフレームワ

    RailsエンジニアのためのNext.js入門 - hokaccha memo