タグ

cvyanのブックマーク (10,913)

  • pageant.exe の仕組みと危険性

    PuTTY で SSH2 接続するとき、毎回パスフレーズを入力するのがめんどくさいという理由で pageant を常時起動してる人も多いのでは。 そんな pageant の仕組みと、使っていく上でのリスクが気になったので、ちょっくらソースを読んでみた。 プロセス間通信の仕組み PuTTY や WinSCP3 など、pageant を利用するアプリケーションは、何らかの方法で pageant と通信しているはずだ。この通信処理を実装しているのが winpgntc.c であり、PuTTY も WinSCP3 もソースコードに winpgntc.c を含んでいる。 リクエスト側 細かくなるけど、PuTTY や WinSCP3 がリクエストするときの手順は次のようになっている。 pageant の(非表示になっている)ウインドウを FindWindow 関数で探し出す。CreateFileMapp

    pageant.exe の仕組みと危険性
  • アクセスログを集計するコマンド | クロジカ

    アクセスログの分析でアクセス数などを知りたい時、コマンドのみで簡易に集計する 環境CentOS 7 Apache2.4.6 集計するファイル access_log アクセスログの書式123.☓☓☓.☓☓☓.☓☓☓ - - [1/Jan/2020:00:00:00 +0000] "GET / HTTP/1.1" 200 16 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/0.0.0.0 Safari/537.36" リクエスト元IPアドレス - - [日時] "アクセスされたファイル" ステータスコード "-" "アクセスしてきたデバイスの情報" これが何百個、何千個とずらーっと並んでる 集計正常に応答しなかったログの抽出# cat acce

    アクセスログを集計するコマンド | クロジカ
  • VBA VBAでも発生する演算誤差をリテラル文字で解決する - Qiita

    Excelはセルの中の計算でも演算誤差が発生する 【悲報】“達人”芳坂和行氏に学ぶ、エクセル「演算誤差」対策講座がPC Onlineから消えていた ここで取り扱った一番簡単な演算誤差の発生方法は =1.2-1.1 でした。 マイクロソフトも以前から指摘受け、ちょくちょく記事を出していましたが、下記記事のURLを検索すると2010年ごろからHITするので、2010年ごろについに正式に演算誤差があること、Excel97で改善したことを記事にしています。 演算誤差を調べる理由 消費税10% 消費税の正式な計算方法は、X×1.1です。総額表示ですから。この1.1が2進で307桁周期の循環小数となります。つまり演算誤差を抱え込む計算です。このため、何らかの方法であらかじめ演算誤差が発生することを回避する必要があります。 結論から言うと 結論から言うとVBAでは`1.1@`とすることで必ず回避できます

    VBA VBAでも発生する演算誤差をリテラル文字で解決する - Qiita
  • Microsoft Teamsをもうちょっとだけ便利に使う方法 🌴 officeの杜 🥥

    集約先をメールボックスではなく、目的別のteamsのチャンネルにすることが可能になる。 メールのCCに加えることで、重要と思う内容を、メールではなくTeamsに残すことが可能になる。 VBAやNode.jsといったプログラムから利用することで、Outlookを介してメールをおくって、チャンネルに通知が可能になる。 3.に伴い、複数のチャンネルに対して、自動的に大量に通知を連続して送ることも可能(他のウェブサービスからのメール通知をメールではなくTeamsにすることができる) 図:実際にメールで投稿してみた Power Automateとの連携技 OutlookからTeamsへ転送 脱メールの為の仕組みとしてTeamsを入れているのに、一向にメールが減らない。メールボックスに何でもかんでも来る結果、メールフィルタで対応しきれなくなり、ついには仕事を取りこぼす、忘れる、そして誤ってそのままスル

    Microsoft Teamsをもうちょっとだけ便利に使う方法 🌴 officeの杜 🥥
  • 第1回 DX幻想を叩き斬る 前編|Digital Shift Magazine

  • Declaring API functions for 64 bit Office (and Mac Office)

    Content Introduction Links Declarations by API function Which Longs should become LongPtr? Conditional compiling Other API functions Introduction If you develop VBA code for multiple versions of Office, you may face a challenge: ensuring your code works on both 32 bit and 64 bit platforms. This page is meant to be the first stop for anyone who needs the proper syntax for his API declaration statem

  • 2015年11月頭時点でのMicrosoftの古い技術のサポート状況など | GEO Solutions 技術情報

    ちまたではwindows10の自動更新が予告され、 管轄外のPCの挙動が大幅に変わりそうで、 戦々恐々としているweb系エンジニアの方々も 多いのではないでしょうか。 今回は古いサーバ・PCの入れ替え(移植)の際に そのままプログラムを持ち越せるかを 特にMicrosoft社製のクローズドな技術に関して 現時点(2015年11月頭時点)の情報を集めてみました。 1, ASP(ASP.NETではなく現状Classic ASPとよばれているもの) こちらに関してはこのページが公式情報となります。 日語版なのに日語化されていないあたりがアレゲですね。 現時点ではwindows 10以前の全OSのIISで(設定さえすれば) 利用可能で、windows10リリース後10年はサポートする となっています。 ちなみにこのページ結構古くからあるページのようでして vistaリリース後10年と書いてた時

    2015年11月頭時点でのMicrosoftの古い技術のサポート状況など | GEO Solutions 技術情報
  • 交代勤務のシフトパターンをまとめて紹介!工場で働くなら要チェック

    そんな悩みに工場で夜勤シフトを20年経験した管理人「けいすけ」がお答えします。 夜勤がある工場に勤める正社員は『昼勤』と『夜務』を交代で受け持ちます。これをシフト勤務(交代勤務)と呼びます。 シフト勤務には二交代や三交代など…色んなパターンがありますが、それぞれがどう違うのかなんて経験者じゃないとわかりませんよね。そこで経験者の私が… 交代勤務シフトのパターンを詳しく解説します! 休みがあれへんがな・・・ この記事では、工場で採用されている代表的な6つの交代勤務シフトを取り上げて、次の3項目について解説します。 ・シフトの例 ・勤務時間の例 ・メリットとデメリット

    交代勤務のシフトパターンをまとめて紹介!工場で働くなら要チェック
    cvyan
    cvyan 2021/04/21
  • SharePointリストの書式設定(JSON) チートシート - Qiita

    { "id": "122", "title": "Kalya Tucker", "email": "kaylat@contoso.com", "sip": "kaylat@contoso.com", "picture": "https://contoso.sharepoint.com/kaylat_contoso_com_MThumb.jpg?t=63576928822", "department":"Human Resources", "jobTitle":"HR Manager" }

    SharePointリストの書式設定(JSON) チートシート - Qiita
  • Azure ADの動的なグループメンバーシップ設定

    Always on the clock これまでに、セミナーやカンファレンス、書籍を通じてお会いした方々、そしてこれから出会うであろう方々のために Microsoft テクノロジーを中心とした情報を株式会社エストディアンの国井 傑 (くにい すぐる) が提供するブログです。 皆さんこんにちは。寝ても覚めてもAzure ADを使い続ける日が続く、国井です。 前回に引き続き、セミナーでいただいたQ&AからAzure ADのグループ設定について。 Azure ADによるグループ管理機能に「動的メンバーシップ」という機能が登場しました。 動的メンバーシップとは、ユーザーの属性に基づいて、グループのメンバーを自動的に構成する方法で、例えば、部署が営業部になっているユーザーだけを自動的にSalesグループのメンバーにする、ような構成が可能になります。 これって、人事異動のたびにSalesグループのメン

    Azure ADの動的なグループメンバーシップ設定
  • Azure Active Directoryの動的メンバーシップを実装してみる - Qiita

    はじめに ADグループ割り当てを自動で実施する機能です。ユーザの属性情報を設定したルールで評価し、動的にグループに含まれるor含まれないかを決定します。 (2020/1月時点の情報です) 参考リンク 動的グループの作成と状態チェックを行う Azure Active Directory の動的グループ メンバーシップ ルール 前提条件 P1以上のライセンスが必要です。 今回はP2試用版環境でやってみます。 この機能を使うには、少なくとも 1 つの動的グループのメンバーである一意のユーザーごとに Azure AD Premium P1 ライセンスが必要です。 ユーザーを動的グループのメンバーにするために、そのユーザーにライセンスを割り当てる必要はありませんが、少なくともそのすべてのユーザーを対象にできるだけのライセンス数は必要です。 たとえば、テナントのすべての動的グループに、合計 1,000

    Azure Active Directoryの動的メンバーシップを実装してみる - Qiita
  • M365 予定表を Power Automate で Googleカレンダー へ同期する(追加・編集・削除 全対応)トリガーV3更新版 - Qiita

    M365 予定表を Power Automate で Googleカレンダー へ同期する(追加・編集・削除 全対応)トリガーV3更新版Office365Microsoft365PowerAutomate 当記事は No Code・Low Code で Microsoft 365(M365)/Office 365(O365)の Exchange Online 予定表を、Google カレンダー へ同期するフロー ~2020年改訂版~ です。ただし「繰り返しの予定」以外、という前提で。 以前に紹介したタイミング から時間も経過しておりますし、トリガーがバージョンアップしているので、2020年版として手順を更新してまとめなおす目的です。 特筆すべき点は、今回は「Apply to each」(繰り返し処理)の撲滅です。その結果、以前のフローと比較して実行速度が約10倍の改善になっています(当方比較

    M365 予定表を Power Automate で Googleカレンダー へ同期する(追加・編集・削除 全対応)トリガーV3更新版 - Qiita
  • AWS再入門 – CloudWatch編 | DevelopersIO

    はじめに 当エントリはDevelopers.IOで弊社AWSチームによる『AWS サービス別 再入門アドベントカレンダー 2015』の19日目のエントリです。昨日18日目のエントリはFujimuraの『AWS Lambda』でした。 このアドベントカレンダーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、今一度初心に返って、基的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 日19日目のテーマは『Amazon CloudWatch』です。 Amazon CloudWatchとは モニタリングサービス CloudWatchは、AWSリソースとAWSで実行するアプリケーションのモニタリングサービスです。各種AWSサービスのメトリックスやログファイルを収集、モニタリングしアラームを設定出来ます。 対応す

    AWS再入門 – CloudWatch編 | DevelopersIO
  • 英語プレゼン|デキる!構造と英語表現、始め方~締めまでの146例文

    ビジネス英語の中でも、プレゼンテーションは、事前準備と練習次第で、誰でも成功できる分野です。 この記事では、プレゼンテーションのコツ、形式(構成)、プレゼンの出だしから締めの部分まで使える英語表現までをたっぷりご紹介しています。 是非、この記事を活用して、プレゼンを成功させて下さい。 プレゼンテーションを成功させる8つのコツ 英語プレゼンの準備は、以下の8つの点に留意して進めましょう。 1. シンプルに! 複雑な構成、雑多な話題は、理解を妨げます。「シンプル」を心がけましょう。 2. 構成を練る – 分かりやすく – 印象に強く残るように – 説得力を持たせて – 楽しい、もっと聞きたいと思わせる ように、内容の推敲、トピックの順序、表現の仕方を工夫しましょう。 3. 「聞く」ことを意識したプレゼン原稿作り 「聞いて分かる」原稿作りをしましょう。 – 出来るだけ簡潔・簡単な言葉で – 短文

    英語プレゼン|デキる!構造と英語表現、始め方~締めまでの146例文
  • 【独占】書き手が稼げる、メディアの「新しいモデル」

    2020年後半から、米ニューヨーク・タイムズを始め、Vox、Vergeなど、ありとあらゆる大手メディアの人気ジャーナリストたちが、Substack(サブスタック)上で個人のニュースレターを配信し始めたのだ。

    【独占】書き手が稼げる、メディアの「新しいモデル」
  • 【新機能】AWS WAFマネージドルールを使ってWordPressに対する攻撃を防いでみた #reinvent | DevelopersIO

    こんにちは、臼田です。 今回はAWS WAFの神アップデートであるManaged Ruleを利用して、Wordpressの脆弱性に対する攻撃を防いでみたいと思います。 WAFマネージドルールって何? 今回発表されたAWS WAFの新機能で、下記に速報があります。 【速報】AWS WAFがサードパーティーのマネージドルールに対応しました! #reinvent そもそもWAFマネージドルールって何がいいの? マネージドルールがこれまでのAWS WAFのルールより優れている点は大きく2つあります。 ルールを自分で管理しなくていい これまでAWS WAFでは、攻撃に対する防御に利用するルールは自分で作成する必要性がありました。 例えば防御したいサイトに対して、SQLインジェクションの防御用のコンディションを作成し、コンディションにフィルターを追加し、コンディションをルールに適用して利用します。 こ

    【新機能】AWS WAFマネージドルールを使ってWordPressに対する攻撃を防いでみた #reinvent | DevelopersIO
  • Windows 10アップデート配信の最適化の説明 | 解決策

    MicrosoftWindows 10オペレーティングシステムには、Microsoftが配信の最適化(更新)を呼び出す機能が付属しています。 この機能は、ローカルネットワークまたはインターネットソースを使用して、Windows 10を実行しているコンピューターに更新プログラムを配信します。基的に、ピアツーピアを使用した更新プログラム配信。 Delivery Optimizationは、Windows 10のすべてのエディションでデフォルトでオンになっています。ただし、Windows 10のEnterpriseバージョンとEducationバージョンと、ProやHomeなどの通常バージョンとの間には違いがあります。 すべてのエンタープライズおよび教育版は、企業ネットワーク上のPCのみをピアとして使用するように構成されています。 一方、Windows 10のコンシューマバージョンは、更新に

    Windows 10アップデート配信の最適化の説明 | 解決策
    cvyan
    cvyan 2021/02/26
    WSUS
  • ・Windows の 管理者の設定 - 情報システム開発契約のセキュリティ仕様作成のためのガイドライン

    情報システム開発契約のセキュリティ仕様作成のためのガイドライン 詳細設定対策に必要な措置 Windows Administrtor の厳格かつ限定的運用の重要性 † Windows に組み込まれている特権管理者である Administrator はすべての管理権限を有しています。従って、Administrator 権限で Windows にログオンしている際に、攻撃者や悪意あるプログラムに侵害されると、管理者特権で、永続化、防御の回避(アンチウイルスの停止等)、資格情報の窃取、水平展開が可能となり、情報漏洩、ログの改ざん、サービス停止などの被害を受け、他の端末、サーバーへの拡散を招きます。 このため、安易な Administrator の運用は避けるべきであり、極めて限定的に使用される必要があります。 反対に、Administrator の厳格かつ限定的な運用は、標的型攻撃を始めとする様々

  • Pingよりも高機能! ネットワーク管理者のための「PsPing」活用法

    山市良のうぃんどうず日記 PsPingとPingとはこんなに違う! TCP/IPネットワークの管理者なら自明のことだと思いますが、「Ping」コマンドはICMP(Internet Control Message Protocol)エコー要求/応答を利用して、ネットワーク上のホストとの接続性やネットワークレイテンシ(ラウンドトリップ、往復時間)をテストするツールです。 Microsoftのフリーのユーティリティー集である「Windows Sysinternals」には、Pingコマンドに名前も機能もよく似た「PsPing.exe」(以下、PsPing)ツールがあります。Windows標準の「Ping.exe」コマンドは1ミリ秒の精度でしか計測できませんが、PsPingはその100倍の0.01ミリ秒の精度で応答時間やレイテンシを計測することができます。 PsPing v2.1[英語](Wind

    Pingよりも高機能! ネットワーク管理者のための「PsPing」活用法
  • Windows 10 配信の最適化①~ダウンロードモード編~

    ※ 2024/2/22 一部内容を修正しました。 SCD プラットフォームビジネスユニット 新宅です。 今年は雪が積もる時期が若干早いですね。大体年明け後に雪が増えてくるのですが、今年はもうすでに雪が増えてきています。 配信の最適化について 今回は、Windows 10におけるWindows Updateの制御のひとつである、「配信の最適化」サービスの調整についてです。日マイクロソフトでもこの仕組みに触れた記事を投稿していましたが、3立てのはずが、1だけ投稿され、残りがなかなか投稿されないような状況です。きっと投稿するのを忘れている。 「ダウンロードモード」の違いで悩まれる方も多いかと思いますので、こちらの違いについて説明していこうと思います。 注意:この記事は投稿時点の情報に基づくものであり、将来的に変更される可能性がありますが、その場合と説明が異なる場合があります。また、この記事

    Windows 10 配信の最適化①~ダウンロードモード編~