ブックマーク / developers.freee.co.jp (5)

  • Docker on Lima なツールを色々試してみた - freee Developers Hub

    こんにちは、freee Developers Advent Calendar 2022 6日目の記事です! 日はサービス基盤の yoko がお送りします。 まえがき:MacDocker コンテナ型の仮想環境を高速に作成・起動できる技術として有名な Docker ですが、コンテナという隔離された環境を作るために Linux カーネルの機能を利用しています。つまり、DockerLinux という技術によって支えられており、そのままでは MacOSWindows 上で実行することができないはずです。 しかし、僕たちは当たり前のように MacWindowsDocker を動かしています。Mac では Docker Desktop for Mac がよく使われていますね。 Docker Desktop for MacLinux VM を立ち上げ、VM上のコンテナ

    Docker on Lima なツールを色々試してみた - freee Developers Hub
    tmatsuu
    tmatsuu 2022/12/11
    「ミニマムに Docker を動かしたいなら Colima が良さそう」なるほど
  • Docs の独自コマンドはサーバなしで動く。 - freee Developers Hub

    毎週の定例ミーティングで Google Docs にテンプレートを追加するという作業をやったことがあるだろうか? あるいは毎回変わるファシリテータをその度に手動で書いたことがあるだろうか? そういう作業は Google Apps Script (GAS) を用いて自動化することが出来る。 GASを動かすのに面倒なサーバ構築はいらない。Googleが用意したエディタでGoogleが用意した関数を使ってJavaScriptを書けば動いてくれる。 毎週テンプレートを追加するような定期的な作業はこれを使うと便利だ。 さあドキュメントを開いて Extensions -> Apps Script からプログラムを書こう。 メニューを追加しよう 特定の場所にテンプレートを挿入しよう スナップショットを取ろう 次のファシリテータを記入しよう メニューを追加しよう Docsはメニューをカスタマイズして独自の

    Docs の独自コマンドはサーバなしで動く。 - freee Developers Hub
    tmatsuu
    tmatsuu 2022/11/19
    GASでGoogle Docsを拡張。わいわい。
  • 2022年、隣のキーボード事情はどう変わったか。マウス事情も聞いてみた。 - freee Developers Hub

    こんにちは、DevBrandingのellyです。 2017年の「突撃!隣のキーボード」という記事でfreeeの開発メンバーがどのようなキーボードを使っているのか調査をしました。いまでも採用面接やカジュアル面談などで「freeeといえばこの記事の印象が強い」と言ってくれる方もいるそうです。 そこから5年という月日が流れ、さらにはコロナ禍でリモートワークが定着し、自宅での開発環境にこだわりを持つ人も増えているいま、freeeの開発メンバーのキーボード事情がどのように変化しているか、再び調査をしてみることにしました。今回はマウスについてもあわせて聞いてみました。 マウスの形状、キーボードの形状・サイズ・配列・メーカーについてアンケートを実施し、133名の開発メンバーから回答をもらいました。まずはマウスからご紹介します。 マウスの形状 アンケート結果(マウスの形状) トラックパッドが一番人気でし

    2022年、隣のキーボード事情はどう変わったか。マウス事情も聞いてみた。 - freee Developers Hub
    tmatsuu
    tmatsuu 2022/04/02
    今の自宅環境はテンキーレスRealforce日本語配列、親指トラックボールです。
  • Kubernetes の CronJob の急な停止に対応するための Tips - freee Developers Hub

    SRE の hatajoe です。 私が所属しているチームでは、これまで数多くのサービスのインフラ基盤を Amazon EKS へ移行してきました。 その過程で多くの乗り越えなければいけない課題に直面して来ましたが、今回は Kubernetes クラスタで安全に CronJob を扱うための Tips を紹介したいと思います。 CronJob CronJob とは、定義したスケジュールに応じて Kubernetes クラスタで実行されるジョブリソースです。 Kubernetes のジョブリソースには Job と CronJob の2種類がありますが、今回は CronJob の話になります。 CronJob は定義したスケジュールに応じて Pod を生成します。そして、ジョブの実際の処理は Pod 内のコンテナで実行されます。 課題背景 ところで、Kubernetes クラスタで稼働中の P

    Kubernetes の CronJob の急な停止に対応するための Tips - freee Developers Hub
    tmatsuu
    tmatsuu 2022/01/29
    メモ
  • gophish を使ったお手軽な標的型攻撃メール訓練 - freee Developers Hub

    freee株式会社 土佐です。今年の7月からCISOとして、全社セキュリティ・プロダクトセキュリティを担当しております。 この記事は、 freee developers Advent Calendar 2017 の 22日目の記事になります。 標的型攻撃メール訓練やってますか? IPAが毎年発表している 情報セキュリティ10大脅威 で、2014年 から 4年連続で1位となっているのが「標的型攻撃による情報流出」です。 当社でも、たまたま素晴らしく注意深い社員が受信したことで被害を未然に防ぐことができましたが、実際にかなり巧妙な標的型攻撃メールを受信しました。 もちろん様々にシステム的な防御策をとってはいますが、如何せん人を狙った攻撃である以上、人が強くならないといけないのが、この攻撃の厄介なところです。 ということで、多くの企業も実践済みだとは思いますが、当社でも標的型攻撃メール訓練を実施

    gophish を使ったお手軽な標的型攻撃メール訓練 - freee Developers Hub
    tmatsuu
    tmatsuu 2017/12/30
    いいね
  • 1