kensukeohamaのブックマーク (558)

  • エクセルで同じ文字列が並んだ行の合計値を出す - ゲームエフェクトデザイナーのブログ | A Real-Time VFX Artist's Blog

    エクセルの備忘録。 下図のようにA列に同じ文字列が隣接する場合に、その文字列ごとのB列の合計値を算出‥それを全ての行に対して手軽に行う方法について。 この例だと同じパスのアセットのファイルサイズを合計したい場面になります。 つまりこうなればOKという訳です。 もっと簡単な表でやってみます。 空欄のC1セルを選んで‥ =IF($A1=$A2, "",SUMIF($A:$A,$A1,$B:$B)) と入力します。こちらは我がエクセル師匠に教えてもらいました。 意味は‥ ①(IF部分)もしセルA1がセルA2と同じ値なら今選択しているセルC1は空白にする ②(SUMIF部分)IFに該当しないならA列全体の範囲で値がA1と同じ行のB列を合計する しかしA列の値がA B A B C Aみたいにバラバラだったらうまくいかないのでソートして固めておかないとダメですね。 さてまだ何も表示されません。 セルを

    エクセルで同じ文字列が並んだ行の合計値を出す - ゲームエフェクトデザイナーのブログ | A Real-Time VFX Artist's Blog
    kensukeohama
    kensukeohama 2022/08/17
    “=IF($A1=$A2, "",SUMIF($A:$A,$A1,$B:$B))”
  • L2スイッチ, L3スイッチ, ルータの違い | 情報セキュリティの勉強部屋

    ツイート L2スイッチはMACアドレスとポートを関連づける。L3スイッチはIPアドレスもポートと関連づけされる。なので、L3スイッチはスイッチというようり、ルータのイメージ。ルータにポートがたくさんついているのがL3スイッチ。 L2スイッチとは スイッチは通信したい相手がどのポートにつながっているかを記憶してパケットを転送する。L2スイッチの場合、どのポートにどのPCがつながっているかはMACアドレスによって管理されている。MACアドレスは、OSI参照モデルの第2層(物理層)で扱われるので、レイヤ2スイッチと呼ばれる。スイッチにLANケーブル接続すると、接続先のPCMACアドレスと接続されたPCポートを関連づけて記憶する。 L3スイッチとは L3スイッチは、L2スイッチの機能に加えてIPアドレスを用いたルーティングができる。OSI参照モデルの第3層はネットワーク層でIPアドレスを扱うこと

  • 2020年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。コネクト支援チームの@tignyaxです。 みなさま、夏はどう過ごされたでしょうか? 私は、夏が好きなのに今年は夏らしいことが出来なくて寂しいなぁとなっています。。。 さて、今年2020年もエンジニア新人研修を行いましたので、その紹介と講義資料を公開いたします。 2020年のエンジニア新人研修について 基的には2019年と同じ形*1での実施となりました。 最初の1週間で必修講義をしたあと、新人の皆さんには2週間ずつ3チームを体験してもらいました。 チーム体験のコンセプトは、新人に「興味のあるチームで実際に業務を体験し、配属希望を決める参考になった。」と言ってもらうことです。 各チーム体験では座学や研修を中心にするのではなく、業務体験が中心です。 チーム体験を通して、配属先を検討する材料にしたり、いろんなチーム/人/業務を知ってもらえる機会となります。 必修講義 誰に: 開発/

    2020年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ
  • MarketoでZoomウェビナーを運営する! ~連携の手順とTipsを公開~|パワー・インタラクティブ

    インサイドセールスチーム 杉谷 直紀【文責】 前回のコラム「視聴満足度86%!Zoomで初めてウェビナーを実施した話」では、弊社がウェビナーツールをZoomに決めた理由の一つとして、マーケティングオートメーションツール『Marketo』と連携可能な点を挙げました。 連携することでウェビナー開催がスムーズかつ効率的に進められます。例えば通常のZoomウェビナーであれば、ウェビナーごとに発行される共通の視聴URLをZoomからのメールで申込者に案内していく流れが一般的です。しかしMarketoとZoomを連携することで、ZoomからではなくMarketoからのメール配信に一化することが可能となります。 このように普段からMarketoを活用している企業にとっては、より効率よくウェビナー開催が見込めるZoom。今回は、ZoomとMarketoの連携によってできることと、実際の連携・設定作業の流

    MarketoでZoomウェビナーを運営する! ~連携の手順とTipsを公開~|パワー・インタラクティブ
  • 負荷テスト・パフォーマンス測定ツールのJMeterのインストールと簡単な使い方 - Qiita

    JMeterについて Apache JMeterは、負荷テストとパフォーマンスを測定するためのオープンソースのJavaアプリケーションです JMeterを使うとサーバーに対して、秒間1万リクエストなどの負荷をかけ、その応答時間などの指標を見ることでのパフォーマンスを測ることができます なんでJMeterを使うの? 負荷テストツールには、ab(Apache Bench)やhttperfのようなコマンドラインから使うシンプルなものもありますが、JMeterではブラウザ辿ったページを記録して、それに対して負荷テストをしたり、CSRFトークンなどの情報をリクエストを簡単に付与できたりと詳細な設定をして負荷テストを行いたい場合に使用します JMeterの導入 JMeterのインストールと基的な使い方について紹介いたします JMeterをインストール JMeterのバイナリファイルをApacheの公

    負荷テスト・パフォーマンス測定ツールのJMeterのインストールと簡単な使い方 - Qiita
  • Zone apexにALIAS(≒CNAME)を適用できるNameServerプロバイダ

    ドメインそのものを表す Zone Apex (Naked DomainとかRoot Domainとかも) は色々あって基的にはAレコードでの運用です。 最近はNameServerとWebサイト(公開URL)を預けるプロバイダが同一ならば対応しやすくはなっていますが、次のようなケースでは悩みどころです。 ゾーンは自分の管理下 Webサイトはホスト名を払い出すタイプ(CNAME推奨)のどこかのサービスを利用 この組み合わせでZone apexを利用できるNameServerプロバイダを並べてみます。 ほか、ここでもできるよーという情報があれば追記するのでコメントしてもらえると嬉しいです。 国内 新鋭のサービス中心、って感じですね。 Dozens(ダズンズ) DNSレコード設定の手順 - Dozens ヘルプセンター ALIASレコード を参照 Gehirn DNS ALIAS(エイリアス)レ

    Zone apexにALIAS(≒CNAME)を適用できるNameServerプロバイダ
  • 損益計算書(PL)の見方とは?5つの利益の読み解き方 | ビジドラ~起業家の経営をサポート~

    起業家の経営をサポート 三井住友VISAカードプレゼンツ「ビジドラ~起業家の経営をサポート~」では、経営者・個人事業主・スタートアップの担当者が知っておきたいバックオフィスの基礎知識をご紹介しています。 経理/会計・税務・財務・法務・人事の各分野について、専門家監修記事で丁寧に解説します。 経理 損益計算書(PL)の見方とは?5つの利益の読み解き方 決算に欠かせない「損益計算書」ですが、自社の経営に活かしているという経営者は少ないのではないでしょうか。損益計算書の見るべきポイントがわかれば、自社が「どのような事業で、どれくらい儲けているか、あるいは損失を出しているか」が明らかになってきます。 ここでは、損益計算書を読み解く上で重要な、「5つの利益」を中心に解説していきます。 目次 損益計算書とは? 損益計算書から分かる5つの利益について 5つの利益に注目して損益計算書を活用しよう 特典を受

    損益計算書(PL)の見方とは?5つの利益の読み解き方 | ビジドラ~起業家の経営をサポート~
  • curl コマンド 使い方メモ - Qiita

    はじめに 「最近、curlが楽しい」 というわけで、最近、curlでPOSTしたりDELETEしたりcookieからSessionを読み込んだりと触れ合う機会が多かったので、その時知ったものを備忘録も兼ねてまとめました。 なるべく実行コマンドとその結果の出力をセットで書くようにしています。 curlコマンドは便利 curlは便利です。 APIと触れ合っていると、 手軽に HTTPリクエストしたくなる色んなシーンに出会います。 「あれ? サーバー死んでる?」 「思ってたレスポンスと違うな、何が返されているんだ?」 「認証必須にしたんだけど、うっかり抜け道ないよね?」 「さくっとPOSTしてテスト用にデータ準備したいんだけど...」 ...etc こういった、とりあえず生で、くらいのテンションでHTTPリクエストしたいなら、curlは有力な選択肢の一つと思います。 もちろん、格的な確認やデー

    curl コマンド 使い方メモ - Qiita
  • SSL証明書の内容と確認する方法|GMOグローバルサイン【公式】

    ウェブブラウザでの証明書情報の見方(Internet Explorer・Google Chrome)、証明書情報に含まれる証明書プロファイルの例、サイトシールをクリックすると表示されるサイトプロフィールの表示内容についてをまとめたページです。

    SSL証明書の内容と確認する方法|GMOグローバルサイン【公式】
  • HTTPヘッダチューニング Etag・Last-Modified | REDBOX Labo

    今回は既にCDNを利用している方も、利用していない方も今すぐ出来るHTTPヘッダチューニングをご紹介します HTTPヘッダのお話では、レスポンスヘッダやリクエストヘッダの中に何があり、どういう役割なのか簡単にまとめてみましたが、非常に多くのデータがWEBのやりとりで利用されていることが分かったと思います。 CDN利用時に利用者側が出来るチューニングは、オリジンサーバー側のApacheやNginxなどでどのようなHTTPレスポンスヘッダを付与するのか、しないのかということを決めるヘッダチューニングです。 Last-ModifiedヘッダはレスポンスヘッダのひとつでApacheやNginxなどのWEBサーバー側で適切な設定をすることによって、ブラウザ側にコンテンツの最終更新時刻を送信することができます。 ブラウザ側は、このコンテンツの最終更新時刻を覚えておき次回リクエストした際にリクエストヘッ

    HTTPヘッダチューニング Etag・Last-Modified | REDBOX Labo
  • CDN performance in numbers - CDNperf

    Information All results are based on RUM (Real User Metrics) data from users all over the world We gather and analyze more than 300million tests every day A 2500 millisecond timeout is set. If a query takes longer, its marked as timeout The data is updated once per hour. Use perfops.net to get real-time data "Performance" is the time it took for a user to download a 500byte image from a CDN. Durin

    CDN performance in numbers - CDNperf
  • Cloudflare Workersのチュートリアルをやってみた | DevelopersIO

    はじめに CX事業部@札幌の佐藤です。 10/21(月) 〜 10/22(火)で開催された Serverless Days Tokyo 2019に参加してきました。そこで、Cloudflare WorkersというCloudflare社が提供しているサーバーレスサービスの説明とデモのセッションがありました。私自身今回のセッションで初めて聞いたサービスであるのと、セッションだけだと概要しかわからなかったため、実際に動作させてどのようなサービスかを理解しようと思いました。 https://dev.classmethod.jp/etc/serverlessdays-2019-all-you-need-is-javascript/の記事の続きです。 Cloudflare Workersとは Cloudflare Workersとは、Cloudflare社が提供するCDN(コンテンツデリバリーネッ

    Cloudflare Workersのチュートリアルをやってみた | DevelopersIO
  • ずくろぐ | 国内外を住み歩くノマド女子のブログ

    ちづみ Follow @098ra0209 会社員→小学校の先生→フリーランス 国内外を旅しながらホームページ屋をやっている人です。 現在は日各地や東南アジアを転々としながら生活しています。 ノマドの働き方や、フリーランスのあれこれについて発信しています。 好きなべ物は白い卓ロール お問い合わせはこちらからどうぞ!

    ずくろぐ | 国内外を住み歩くノマド女子のブログ
  • ビジネスモデル2.0図鑑 #全文公開チャレンジ|チャーリー|note

    前置きが長くなりましたが、ここからビジネスモデル2.0図鑑のスタートです。 ※当記事の情報を転載、複製、改変等は禁止いたします ビジネスモデル2.0図鑑 目次(note簡易版)● はじめに ● 序章「ビジネスモデル2.0」とはなにか? ・生き残るビジネスモデルには「逆説の構造」がある ・ビジネスモデル1.0と2.0を分けるもの ・「起点」「定説」そして「逆説」を考える ・「ポプテピピック」のどこが革新的か? ― 逆説の構造、3つの事例 ・「非常識」をいかに実現するか? ・逆説が強いほど「高度な仕組み」が求められる ・「逆説の究極形」がイノベーション ・「社会性」「経済合理性」「創造性」― 理想はすべてが揃ったビジネスモデル ・逆説だけでは感動するビジネスモデルは生まれない ・「八方よし」の考え方が必要になる ・「ソーシャル」と「ビジネス」と「クリエイティブ」 ・「バランスシートに載らない価

    ビジネスモデル2.0図鑑 #全文公開チャレンジ|チャーリー|note
  • ブラウザのCache-Controlとexpiresの役割の違いとは?

    config.fog_attributes = {'Cache-Control' => 'public, max-age=86400', expires: 1.day.from_now.httpdate} この時にCache-Controlとexpiresというキーが存在していましたが、両者の役割とその違いを理解しておらず、上記問題を解決する前に止まってしまいました。 ここでは、それらの違いと、問題の解決方法を記していきます。 キャシュとは? キャッシュの説明としてIT用語辞典を引用します。 キャッシュとは、使用頻度の高いデータを高速な記憶装置に蓄えておくことにより、いちいち低速な装置から読み出す無駄を省いて高速化すること。また、その際に使われる高速な記憶装置や、複製されたデータそのもののこと。 Webシステム作りにおいては、ズバリ「Webサイトに初回訪問以降に再度訪問した際に、コンテンツ

    ブラウザのCache-Controlとexpiresの役割の違いとは?
  • BtoBマーケティングで絶対に知っておきたい7つの要諦――ベイジ枌谷氏が解説 | ウェブ解析士会議

    業界特性だからと諦めてしまうことなかれ。これは「ひとえにマーケティング不足」だと枌谷氏は言う。 企業相手の仕事なら、企業ならではの作法に従うべきというのが、BtoBマーケティングの根底にある考え方。それによって、上に挙げたような問題は起こりにくくなり、場合によっては解消するという。 BtoBマーケティング自体は非常に濃密なテーマだが、25分の限られたセッションということで、すぐに理解できるであろう以下の7点に話をしぼって、枌谷氏はポイントを紹介した。 BtoBとBtoCの違いを知ろう購買プロセスを把握しようBANT条件を決めよう言葉を磨こう課題買い掛けのストーリーを作ろう自社サイトをうまく活かそう情報発信を積極的に行おう1. BtoBとBtoCの違いを知ろう「BtoBといっても相手は人だから、人の気持ちを動かすという意味では同じだろう、というのは乱暴な意見」だと枌谷氏は言う。先に挙げた7つ

    BtoBマーケティングで絶対に知っておきたい7つの要諦――ベイジ枌谷氏が解説 | ウェブ解析士会議
  • HTTPメソッド(CRUD)についてまとめた - Qiita

    曖昧だったHTTPメソッド(CRUD)についてまとめた。 HTTPメソッドの種類は8つ HTTPメソッドは、クライアントが行いたい処理をサーバに伝えるという役割があるが メソッドはたったの8つだけ。しかもメインで使うのは5つか6つ! メソッド 意味

    HTTPメソッド(CRUD)についてまとめた - Qiita
  • 【図解】よく分かるデジタル証明書(SSL証明書)の仕組み 〜https通信フロー,発行手順,CSR,自己署名(オレオレ)証明書,ルート証明書,中間証明書の必要性や扱いについて〜

    デジタル(SSL)証明書とはデジタル証明書とは、あるサーバや NW 機器へ高セキュリティで通信するために使われる電子ファイルのことです。デジタル証明書は "認証局" と呼ばれる機能を持つサーバが生成します。 一番馴染みがあるのは http と併用する https (http oves SSL/TLS) での利用で、このときは SSL 証明書とも呼ばれます。 例えば『abc.example.com』というホスト名の Web サーバにデジタル証明書をインストールすると、https が使えるようになります。 そのためにはまず、"認証局 A" から『サーバ abc 用のデジタル証明書』を生成してもらう必要があります。 そのサーバ abc 用のデジタル証明書には『サブジェクト代替名 (DNS name):abc.example.com』と記載されています。 デジタル証明書には公開鍵が含まれており、サ

    【図解】よく分かるデジタル証明書(SSL証明書)の仕組み 〜https通信フロー,発行手順,CSR,自己署名(オレオレ)証明書,ルート証明書,中間証明書の必要性や扱いについて〜
  • トラフィック激増「グーグル砲」を生む「おすすめ記事」は、2019年注目の機能【SEO記事12本まとめ】 | 海外&国内SEO情報ウォッチ

    トラフィック激増「グーグル砲」を生む「おすすめ記事」は、2019年注目の機能【SEO記事12本まとめ】 | 海外&国内SEO情報ウォッチ
  • ライブ配信を支える技術と知識 | BLOG - DeNA Engineering

    こんにちは、IT 基盤部の高橋です。 DeNA が提供するエンタメ系やヘルスケア系のサービスのインフラを見ています。 大規模ライブ配信を支える技術については DeNA TechCon で弊社漢が紹介しています ( 2017 , 2018 ) が、今回は大規模ライブ配信を支える技術をさらに支えるライブ配信の基礎知識について紹介します。 通信プロトコルの種類 映像を届けるためのプロトコルには数多くの種類がありますが、弊社では主に以下の二つを利用しています。 RTMP (Real Time Messaging Protocol) その名の通りリアルタイムにメッセージをやり取りするために開発されたプロトコル Flash Player での利用を想定されている、映像や音声を通信させることができる 持続接続のプロトコルで、状態を持つ 映像は JPEG/H.263/VP6/AVC(H.264) のコーデ

    ライブ配信を支える技術と知識 | BLOG - DeNA Engineering