omronのブックマーク (1,030)

  • 技術広報の役割を定義してみた 2022年春

    下記のDevRel Meetup in Tokyo #74で話したスライドです。 https://devrel.connpass.com/event/245173/ 会社の技術発信を支える「技術広報」という職種はやることが多岐にわたるので、「結局何する人なの?」と、自分の中でもよく分からなくなる…

    技術広報の役割を定義してみた 2022年春
    omron
    omron 2022/05/13
  • Step Functionsの開発がVSCodeで完結!?AWS ToolkitでStep Functionsがサポートされました | DevelopersIO

    Step Functionsの開発がVSCodeで完結!?AWS ToolkitでStep Functionsがサポートされました Visual Studio CodeのAWS Toolkitにて、AWS Step Functionsがサポートされました!これにより、VSCodeを離れることなくステートマシン作成や視覚化、実行ができるようになったので試してみたいと思います。 環境 Visual Studio Code Version … 1.43.2 AWS Toolkit Version … 1.8.0 前提 エントリではAWS Toolkitのインストール等を割愛していますので、以下が前提となります。 AWS Toolkitのインストール AWS 認証情報のセットアップ AWS Step Functions の IAM ロールを作成する やってみた ステートマシン定義 VSCode

    Step Functionsの開発がVSCodeで完結!?AWS ToolkitでStep Functionsがサポートされました | DevelopersIO
    omron
    omron 2022/05/12
  • ~スタートアップの人たちに捧ぐ~ 監視再入門 in AWS

    https://aws-startup-community.connpass.com/event/241721/ 2022/05/10(火) 19:30 〜 21:30 「スタートアップ事例祭り 〜監視・モニタリング・セキュリティ編〜」

    ~スタートアップの人たちに捧ぐ~ 監視再入門 in AWS
    omron
    omron 2022/05/11
  • 良いテックリード、悪いテックリード - 小さなごちそう

    記事は、下記の記事の翻訳です。著者の許可を得て翻訳しました。 この記事はフォースクエアの技術的リーダーシップを簡潔に説明したガイドだ。 ベン・ホロウィッツの「良いプロダクトマージャー、悪いプロダクトマージャー」からインスピレーションを得ている。 チームワーク / Teamwork 良いテックリードはチームの一員として振る舞い、自分の成功とはチームが成功することだと考える。面倒で退屈な仕事の一部を担って障害物を取り除き、チームが100%のパフォーマンスで稼働できるようにする。チームの技術的能力を拡大し、システムの重要な知識が属人化しないように務める。 悪いテックリードは注目の集まる仕事で自分の成果を示すことを好む。その成果は部分最適に留まり、開発チームのアウトプットを増やすにはエンジニアの人数を増やすしかない、という状況から脱することができない。 技術的ビジョン / Technical v

    良いテックリード、悪いテックリード - 小さなごちそう
    omron
    omron 2022/04/19
  • AWS CLI で Lambda 関数のランタイムを一括で更新する - michimani.net

    2022-04-16 AWS からとあるメールが届いていました。 We are contacting you as we have identified that your AWS Account currently has one or more Lambda functions using Python 3.6 runtime. We are ending support for Python 3.6 in AWS Lambda. This follows Python 3.6 End-Of-Life (EOL) reached on December 23, 2021 [1]. As described in the Lambda runtime support policy [2], end of support for language runtimes in Lambda ha

    AWS CLI で Lambda 関数のランタイムを一括で更新する - michimani.net
    omron
    omron 2022/04/18
    全リージョン一発確認ありがたい
  • エンジニア組織でありがちなリーダー・マネージャー問題と、フレキシブルで可逆なキャリア開発のアプローチ|Offers Tech Blog

    プロダクト開発人材の副業転職プラットフォーム Offers を運営する株式会社 overflow VPoE の あほむ でございます。 今回は Offers エンジニアリングチーム[1]においてリーダーやマネージャーといった職務をどのように捉えているかについて紹介させてください。なにかのご縁があって弊社にご興味をもってくださった方のご参考になれば幸いです! エンジニアリング組織のリーダー、マネージャーの扱い 所属する組織の中で「リーダーシップを発揮してほしい」とか「リーダー経験がないとこれ以上評価できない」とかのコミュニケーションをとった/とられたことがある方も少なくないのではないでしょうか。 こういったコミュニケーションの背景には 「組織としてリーダーシップを発揮できる人材を欲している」 という意図や 「評価上の分かりやすい材料を欲している」 などの事情があると考えられます。 そんなこと

    エンジニア組織でありがちなリーダー・マネージャー問題と、フレキシブルで可逆なキャリア開発のアプローチ|Offers Tech Blog
    omron
    omron 2022/04/16
  • VPoE READMEを書いて3ヶ月経った振り返り - Konifar's WIP

    2022年1月からKyashで VP of Engineering(以下、VPoE)という役割で開発組織全体を見ています。VPoEになった背景はまた別途書くとして、この3ヶ月は反省も学びも多かったので振り返りを書いておきます。 自分がVPoEになった時、VPoE README というドキュメントを社内に共有しました。同じ内容をKyashの採用GitHubリポジトリで公開しています。 github.com 今回はこれを自分で読み返して引用する形で振り返ってみます。先に注意をしておくと、体系だった話やどこでも応用が利くような話というよりは、完全に自分個人の振り返りの内容になっています。 README書いてよかった READMEを書く目的を以下のように書いていました。 VPoE の最初にやるべきことは、何をミッションにして何をやっていくかを定義し、周囲に理解してもらうことだと考えています。その一

    VPoE READMEを書いて3ヶ月経った振り返り - Konifar's WIP
    omron
    omron 2022/04/14
  • S3のコストを大幅に削減した話 - Gunosy Tech Blog

    広告技術部のUTです。 最近はカービィディスカバリーをゆっくりやってます 概要 過去の失敗 どうやったか 仕組み 結果 まとめ 概要 昨今ではデータドリブンな意思決定を重視する企業がどんどん増えており、データを活用することにより事業成長へのインパクトを出そうとしています。 データを事業へと活用するためには、蓄積されるデータを分析するために保管しておく必要があります。 弊社も創業時からデータを蓄積し事業に活用することに力を入れてきた企業の一つであり、日々大量のログが収集されています。 またAWSアカウントを複数運用していますが、一番データ量の多い広告アカウントのS3にはペタバイトレベルのデータが保管されています。 普段何気なく使っているデータレイクとしてのS3ですが、少量であれば無視できるくらい小さいので、コストを気にせず使っておられる方も多いのではないでしょうか? そのようなS3でも巨大な

    S3のコストを大幅に削減した話 - Gunosy Tech Blog
    omron
    omron 2022/04/14
    “gzipファイルは複数ファイルを結合しても読み込むことができます”
  • OpenType/CFFの仕様の解説 - Webと文字

    修正:2011/8/15 タイトル変更と加筆、修正。間違っている箇所が複数存在しました。ここにお詫びを申し上げます。 今回の記事は、拙作のTTF/OTF Reader ver 0.75.1aと合わせて読んでいただくと、理解が早いかと思われます。 OpenType/CFFとは 1990年にリリースされたフォント仕様TrueTypeはAdobeのPostScriptフォントに対抗して,MicrosoftAppleが共同して策定をしたという歴史を持つ(参考資料1). その後継仕様として策定されたOpenTypeは,上記3社(Adobe,MicrosoftApple)によって合議され,1997年にリリースされた(参考資料1).これにより,PostScript形式によるグリフ表現とTrueTypeにおけるグリフ表現を同一のフォント形式で表すことが可能になった.正し,その実態はTrueTypeにP

    OpenType/CFFの仕様の解説 - Webと文字
    omron
    omron 2022/04/08
  • 手軽に負荷テストができるツール「Taurus」がスゴい

    modules: jmeter: version: 5.4.1 # ここに書いてあるバージョンを勝手にダウンロードしてくれる properties: log_level.JMeter: WARN log_level.JMeter.threads: WARN system-properties: org.apache.commons.logging.simplelog.log.org.apache.http: WARN 既存ツールのラッパーとして動作 デフォルトでは内部的にJmeterが実行されますが、以下のようなツールで作成されたスクリプトを流用することが可能です。 JMeter Gatling Locust Selenium Vegeta つまり、さきほどはYAMLでシナリオが記述可能とは言いましたが、もちろん既存のスクリプトを流用できるってことです。 いままで作り上げてきたスクリプトや

    手軽に負荷テストができるツール「Taurus」がスゴい
    omron
    omron 2022/03/22
  • Glueで作るセキュリティ分析基盤 / jawsug_bgnr46lt

    omron
    omron 2022/03/04
    Glue の基礎がわかる
  • 【登大遊】天才エンジニアの安寧を求めない生き方「日本で“大義”を持って働く選択は有利」 - エンジニアtype | 転職type

    エンジニアがいい仕事人生を歩むために、「心と体のコンディション」と「仕事のパフォーマンス」にはどんな相関関係があるのだろう? 高いパフォーマンスを発揮するエンジニアの経験談から「心・技術・体」のベストバランスを学ぶ! 2020年、NTT東日と独立行政法人情報処理推進機構(以下、IPA)が提供した、無償かつユーザー登録不要で利用できるシンクライアント型VPN『シン・テレワークシステム』が話題を呼んだ。 このシステムをわずか2週間で完成させたことで称賛を集めたのが、自ら経営するソフトイーサの代表取締役、筑波大学産学連携准教授、IPA技術研究室長、NTT東日特殊局員と、4足のわらじを履くプログラマー登大遊さんだ。 優れたアウトプットを出し続ける登さんだが、「パフォーマンスと自身のコンディションは、基的に常に一定」なのだという。登さんはなぜ、ブレずに高いパフォーマンスを出し続けることができ

    【登大遊】天才エンジニアの安寧を求めない生き方「日本で“大義”を持って働く選択は有利」 - エンジニアtype | 転職type
    omron
    omron 2022/02/22
  • 端末の文字幅問題の傾向と対策 | IIJ Engineers Blog

    電子メール、ネットワーク機器集中管理、異常検知、分散処理、クラウド基盤などのシステム開発に従事。古代Rubyist。 CLI や TUI なアプリケーションを使っていると、端末の画面が崩れてしまうことがよくあります。 たとえば、こんな TUI が、 環境によってはこんな感じで崩れます。 スクロールなどをしながらしばらく使っているとさらにどんどん崩れていきます。 こうなってしまった場合、とりあえず Ctrl-l で画面を再描画することで、大抵はなんとか読める程度にリセットできますので、ことあるごとに Ctrl-l を連打することになります。 ですが、どうしようもないケースもままあります。 例えば、私の場合は以下のようなシチュエーションで困ります。 w3m でテーブルなどを表示するとレンダリングが崩れる less でログの閲覧の際に表示されるべき文字が表示されず見落としが発生する Wander

    端末の文字幅問題の傾向と対策 | IIJ Engineers Blog
    omron
    omron 2022/02/16
  • OSS未経験「なにから始めたらいいかわからない…」←これを一気に解決する神リポジトリ - Qiita

    はじめに こんにちは。WEBエンジニアのmasakichiです。 OSSを始めたいと思いながらも「なにから始めたらいいかわからない…」と悩んでいませんか? そんなOSS未経験者にGood First Issueというリポジトリをお勧めしたく記事にしました。 この記事で書いてあること この記事には以下の2つが書いてあります。 Good First Issueについて Good First Issueからコントリビュートするまでの流れ(経験談) Good First Issueとは OSSにコントリビュートしたことのない開発者でもすぐに始められる人気プロジェクトをピックアップしたキュレーションサイトです。 プロジェクトのリンク先はgithubリポジトリで管理されています。 リポジトリはこちら キュレーションサイトはこちら Good First Issueでは下記の基準を満たしたプロジェクトがピ

    OSS未経験「なにから始めたらいいかわからない…」←これを一気に解決する神リポジトリ - Qiita
    omron
    omron 2022/02/03
  • 業績が悪い会社ほど、経営者の無能より「社員のやる気」を問題にする。

    人気だった「部下のやる気を引き出す」という研修 私がまだ、コンサルティング会社で働いていたころ、研修事業に携わっていたことがあった。 人気の研修テーマはロジカルシンキング、ライティング、新人研修など。 ある程度「作法」を教えると、それなりに成果が出しやすい領域のテーマが多かった。 が、同時に、成果が見えにくくても、圧倒的に人気があった研修がある。 それは、「管理職」に対する研修だ。 特に、 「部下のやる気を引き出す」とか 「メンバーをモチベートする」 「自走する人材を創る」 といった内容は人気があった。 つまり、やる気を出させるハウツーを知りたい、というニーズだ。 なぜ、これらのテーマが人気を集めていたのか。 ヒアリングをすると、すぐにわかった。 「人望のない管理職」が、あまりにも多いからだ。 能力が高くとも、「誰かを使う」のは苦手な人が管理職になると、酷い時にはパワハラ、モラハラとみなさ

    業績が悪い会社ほど、経営者の無能より「社員のやる気」を問題にする。
    omron
    omron 2022/02/01
  • ソフトウェアエンジニアなら3秒で理解できる NFT 入門 - Okapies' Archive

    はじめに NFT って何ですか? ブロックチェーン上に記録された一意なトークン識別子をその保有者のアドレスと紐付ける情報、およびそれを状態変数として保持するスマートコントラクトのこと。 以上。 え、それだけ? はい。 「デジタル資産に唯一無二性を付与するインターネット以来の革命」なんじゃないの? これを読んでください: speakerdeck.com なるほど。ところで、この記事は何? いま話題の NFT について、NFT の標準仕様である EIP-721 の仕様書と、それを実装しているスマートコントラクトのソースコードから読み解けることを解説する。一般向けの解説とは異なる視点から光を当てることで、ソフトウェアエンジニアに「あ、NFT って単にそういうことだったのか」と理解してもらえるようにすることを狙っている。 また、NFT がソフトウェアとして具体的にどう実装されているかを知ることは、

    ソフトウェアエンジニアなら3秒で理解できる NFT 入門 - Okapies' Archive
    omron
    omron 2022/01/31
  • サービス立ち上げ期におけるSREの取り組み / SRE efforts in the service launch phase

    event: https://icare.connpass.com/event/234046/

    サービス立ち上げ期におけるSREの取り組み / SRE efforts in the service launch phase
    omron
    omron 2022/01/20
  • Rustは何が新しいのか(基本的な言語機能の紹介) - いもす研

    Rust は、Firefox を開発する Mozilla が開発し、次世代ブラウザの開発に使っているプログラミング言語です。借用検査という概念を導入することによりメモリ安全およびデータ競合安全をコンパイラが保証する言語であり、2015年中頃の安定版のリリースあたりから次第に注目を集めるようになりました。 メモリ安全とは、メモリの範囲外アクセスや二重解放、ヌル参照、未初期化領域へのアクセスがない状態を表します。ただし、Rust の言うメモリ安全とは、メモリリークをしないことを保証するものではありません。 データ競合安全とは、あるひとつのオブジェクトに対しての読み込みおよび書き込みのが同時に起き結果が不定になる状態にならないことを表します。競合状態とは異なります。 無名関数という概念を様々な言語が次々と導入したように、プログラミング言語は相互に影響を及ぼし徐々に変化しています。Rust は「寿

    omron
    omron 2021/12/24
  • とってもやさしいGo言語入門

    Web用語を100秒で解説するチャンネルを作りました! よかったらチェックしてみてください! はじめに この記事は、Go言語を学び始めたばかりの人や、チュートリアルを読んで途中で挫折してしまったという人に向けて、Go言語の基礎的な文法を解説した記事です。といっても全てをカバーするのは大変だと思ったので、私自身が A Tour of Go を読んで難しいと感じた点をいくつかピックアップして書きました。今回の記事では、ポインタ・構造体・メソッド・インターフェースについて解説していこうと思います。 ポインタ A Tour of Go では、ポインタについて次のような説明をしています。 Go has pointers. A pointer holds the memory address of a value. (訳) Goはポインタを扱います。 ポインタは値のメモリアドレスを指します。 この「メ

    とってもやさしいGo言語入門
    omron
    omron 2021/12/21
  • 初心者が実践すべきお金の勉強方法を公開!目的別に詳しく解説

    omron
    omron 2021/12/15