kangaatのブックマーク (81)

  • エンジニアとして事業に貢献するとは「Why-What-Howの一貫性を保ちながら、技術意思決定を積み重ねること」である - Speee DEVELOPER BLOG


    2022 Speee Advent Calendar25 2022 (DX) DXHousii ()2 tech.speee.jp Housii Why-What-How Why-What-How
    エンジニアとして事業に貢献するとは「Why-What-Howの一貫性を保ちながら、技術意思決定を積み重ねること」である - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/12/26
  • GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG

    ネイティブアド配信プラットフォームUZOUの開発をしているエンジニアの @kanga333 です。UZOUでは今年の8月あたりからGitHub Codespaces(以後Codespaces)を全面的に導入しました。この記事ではUZOUにおけるCodespacesの利用事例について簡単に紹介します。 GitHub Codespacesとは? GitHub CodespacesとはGitHubの提供するクラウド開発環境のサービスです。Codespacesを利用するとクラウド上のVMの上にリポジトリのコードと諸々の環境がセットアップされたコンテナが立ち上がり、開発者はその環境に接続して開発をすることができます。 GitHub, Inc. 自体がGitHub Codespcesのユーザーであるため、かなりの大規模環境でも実績のあるサービスとなっています。GitHub自身の事例に興味が出た方は以下

    GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/12/14
    書いた
  • RuboCopにPRを出したらOSS活動が怖くなくなった - Speee DEVELOPER BLOG


    2022 Speee Advent Calendar13  tech.speee.jp (DX)21  OSS OSS  OSS  OSS   RuboCop(Ruby  Linter)PR github.com OSS  OSS  OSS 
    RuboCopにPRを出したらOSS活動が怖くなくなった - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/12/13
  • Goの静的解析を使用したzap用コードGenerator - Speee DEVELOPER BLOG


    2022 Speee Advent Calendar5  tech.speee.jp  @muroon01UZOUGo使zapGenerator zap uberGo json (使)  zapcore.CoreWriter 使S
    Goの静的解析を使用したzap用コードGenerator - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/12/05
  • トンプソン抽出の例で見る共役事前分布 - Speee DEVELOPER BLOG


    Speee Advent Calendar 4  tech.speee.jp  @mov_vc SpeeeUZOU UZOU (Thompson Sampling)  tech.speee.jp   1   
    トンプソン抽出の例で見る共役事前分布 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/12/04
  • Python の高速化 - MicroAd Developers Blog


      UNIVERSE Ads  API   Python  API Python 使 Real Time Bidding (RTB) 使 Python  Python 便   
    Python の高速化 - MicroAd Developers Blog
    kangaat
    kangaat 2022/08/08
  • Goのロギングライブラリから見たゼロアロケーション - Speee DEVELOPER BLOG


     UZOU@muroon01 Gozerolog, zap(使) Go  ()()()  
    Goのロギングライブラリから見たゼロアロケーション - Speee DEVELOPER BLOG
    kangaat
    kangaat 2022/07/12
  • MySQL Shellのユーティリティをコマンドラインで実行する - MicroAd Developers Blog


     MySQL Shell便 MySQL Shell MySQL ShellMySQL mysql SQLJavaScriptPythonMySQL Shell API  util 便 MySQL ShellWindowsLinuxmacOS dev.mysql
    MySQL Shellのユーティリティをコマンドラインで実行する - MicroAd Developers Blog
    kangaat
    kangaat 2022/02/07
  • 「なんとなくアジャイル風」の開発をしないために気をつけるべき観点 - Speee DEVELOPER BLOG


    Speee Advent Calendar24  tech.speee.jp DX@satotoru2000  Speee使使
    「なんとなくアジャイル風」の開発をしないために気をつけるべき観点 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2021/12/24
  • Speee OSS挑戦 for Red Data Tools - Speee DEVELOPER BLOG


    Speee Advent Calendar19 tech.speee.jp  (DX) SpeeeOSS OSS 使 OSS   WEB 
    Speee OSS挑戦 for Red Data Tools - Speee DEVELOPER BLOG
    kangaat
    kangaat 2021/12/22
  • SpeeeのOSS開発実例 - サポプロによる楽しく高速な知識習得 - Speee DEVELOPER BLOG


    SpeeeSpeeeUZOUSpeeeOSS OSS red-arrowApache ArrowRubyPR  
    SpeeeのOSS開発実例 - サポプロによる楽しく高速な知識習得 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2021/10/19
    書きました
  • redis threadedI/Oの検証 - MicroAd Developers Blog


      KVSRedis使 Redis6.0Threded I/O Redis  Threded I/O Redis Redis io-threads io-threads-do-reads + io-threads OS    loopback CPU Redis Redisconfig  1I
    redis threadedI/Oの検証 - MicroAd Developers Blog
    kangaat
    kangaat 2021/06/28
    しっかりした検証で凄い
  • 新入社員向けOSSイントロダクション - Speee DEVELOPER BLOG

    Speeeの新入社員向けOSSイントロダクション (この記事および記事中で使用している画像のライセンスはCC BY-SA 4.0です。原著作者名は須藤功平です。) SpeeeのOSS活動をサポートしているクリアコードの須藤です。2016年からいろいろな形でサポートしてきました。たとえば、OSSの開発に参加する方法を体験するワークショップを開催したり、RubyKaigiでのコード懇親会というコード(OSS)にフォーカスした新しい懇親会のスタイルを企画したり、特定のOSSの開発を支援したり、毎月何人かの社員の方と最近どう?という話をしたり、新入社員のみなさんにSpeeeとOSSについて紹介したりしています。今回は最後の「新入社員のみなさんにSpeeeとOSSについて紹介」を紹介します。Speeeに入社するとこんな感じなんだということの一部が伝わってSpeeeに入社したくなる人が増えることを期待

    新入社員向けOSSイントロダクション - Speee DEVELOPER BLOG
    kangaat
    kangaat 2021/03/01
  • GoのAthena用database/sqlドライバーをOSSでリリースした話 - Speee DEVELOPER BLOG


    Go3 Advent Calendar 202022 Speee@muroon01SpeeeUZOU GoAthenaOSS github.com 2 go-athena go-athenadatabase/sqlAthenadriver()import使 import ( "database/sql" _ "github.com/speee/go-athena" ) func main() { db, _ := sql.Op
    GoのAthena用database/sqlドライバーをOSSでリリースした話 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2020/12/22
  • オフィスで活きる自作キーボードのメリットと自作せずにそれを実現する方法 - Speee DEVELOPER BLOG

    お疲れ様です!最近はどのIT企業にも1人はいる自作キーボードおじさんのSREエンジニア西田(@k_bigwheel)です。 先日自作キーボードに興味のある隣のチームのSくんと話していたところ、自作キーボードは思っていた以上に会社で使うメリットが多いことに気づきました!そこで今日はその自作キーボードのメリットについて書こうと思います。焦点は自作キーボードのソフトウェア(qmk_firmware)による柔軟性(論理配列)とそれが人と一緒に働く上でどのようなメリットがあるかです。 これはお気に入りの30%キーボード Kleine Gherkin メリット1. 好きなキー配列(論理配列)で入力できる パソコンを日頃よく使う人であればわかると思いますが、WindowsMacのデフォルトのキー配列は実は結構非効率的です。例えばControlキーやShfitキーを押しながらZやYなどのキーを同時押しす

    オフィスで活きる自作キーボードのメリットと自作せずにそれを実現する方法 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2020/12/15
  • Athenaを使ったデータ処理基盤の設計 - Speee DEVELOPER BLOG


    UZOU@kanga333 UZOUAmazon Athena UZOUAthena使    FleuntdS3 UZOUFluentdFluentdS3 FluentdS3 output <buffer time> @type file timekey 60m </buffer> path example_table/dt=%Y%m%d/h
    Athenaを使ったデータ処理基盤の設計 - Speee DEVELOPER BLOG
    kangaat
    kangaat 2020/11/10
    書きました
  • MAASを導入した話 - MicroAd Developers Blog


    2 CanonicalMAAS 使  PXE bootkickstartOS MAAS  PXE BootkickstartOS 使 PXE Boot
    MAASを導入した話 - MicroAd Developers Blog
    kangaat
    kangaat 2020/09/29
  • Chrome84(beta)におけるUser-Agent Client Hintsの調査 - MicroAd Developers Blog


    Chrome84(beta)User-Agent Client Hints調 Tech Lab Tech Lab User-Agent Client Hints(UA-CH)調 UA-CH Client Hints1 調2020/6/16 Chrome84(beta) 調 1/14UA-CH1GoogleYoav WeissGroupUser-Agent22020User
    Chrome84(beta)におけるUser-Agent Client Hintsの調査 - MicroAd Developers Blog
    kangaat
    kangaat 2020/07/13
  • Moleculeのdelegatedドライバ + OpenStackでAnsibleのテストを行う - MicroAd Developers Blog

    インフラエンジニアの長田です。 今回は、Ansibleのテスト支援ツールであるMoleculeの実践例について記事にしたいと思います。MoleculeはDockerPodmanでコンテナを起動し、その中でAnsibleロールのテストを簡潔に行うことができる便利なツールですが、Ansibleで実行したいロールの中にはgrub2のようなブートローダのコンフィグやカーネルパラメータの変更、ネットワーク機器の操作など、コンテナ上でのテストが困難であるケースも存在します。そこで、Moleculeのdelegatedドライバを用いてOpenStack上にインスタンスを構築し、これらのテストを実現したいと思います。 以下、各ツールのバージョンについて、Ansibleは 2.9.9 を、Moleculeは 3.0.4 を前提としています。 OpenStackインスタンスの作成・削除 Moleculeのd

    Moleculeのdelegatedドライバ + OpenStackでAnsibleのテストを行う - MicroAd Developers Blog
    kangaat
    kangaat 2020/06/15
  • 社名変更して co.jp ドメインを複数保有する技術 - ANDPAD Tech Blog


    SRE      (88oct.co.jp)  (andpad.co.jp)  co.jp    co.jp JPDirerct JPDirect jp(JPRS) 11 JPDirectDNS611
    社名変更して co.jp ドメインを複数保有する技術 - ANDPAD Tech Blog
    kangaat
    kangaat 2020/06/13
    知見だ