タグ

archiveに関するkenjiro_nのブックマーク (58)

  • 動的な型: <dynamicTypes>

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    動的な型: <dynamicTypes>
  • Webエンジニアなら知っておきたいHTTP圧縮 - Fenrir Engineers

    インフラ担当の森井康平です。 「Web エンジニアなら知っておきたい」シリーズということで、今回は「HTTPの圧縮」について紹介します。 HTTP圧縮は古くからある技術ですが、今でもパフォマーンス改善やトラブルシューティングに役立ちます。 HTTP圧縮とは HTTP圧縮は、サーバーがレスポンスを圧縮し、クライアントがそれを伸長する仕組みで、主にWebサイトのパフォーマンス向上を目的として使用されます。通常、CDNやWebサーバーの設定によって簡単に導入できます。 HTTP圧縮を利用することでレスポンスのデータサイズを削減することができます。データサイズが小さくなることにより配信速度が向上し、サーバー側の帯域使用量の削減や、クライアント側の通信量の削減といった利点も得られます。 ただし、圧縮や伸長にはCPUやメモリなどのリソースを消費し、それ自体に処理時間を必要とするため、すべてのデータに一

    Webエンジニアなら知っておきたいHTTP圧縮 - Fenrir Engineers
  • HTTPのAccept-Encodingヘッダー徹底解説:ウェブ表示を高速化する鍵!

    まずは基から。「Accept-Encoding」は、ウェブブラウザ(クライアント)がウェブサーバー(サーバー)に対して、「こんな圧縮形式なら理解できますよ!」と伝えるためのHTTPヘッダーです。サーバーは、この情報を見て、クライアントが対応している圧縮形式でコンテンツを送信することで、データ転送量を減らし、ウェブサイトの表示を速くすることができます。 最もよく使われる圧縮形式は以下の通りです。 gzip 最も普及している圧縮形式で、ほとんどのブラウザとサーバーが対応しています。 deflate gzipと同様に広く使われていますが、gzipの方が圧縮率が高いことが多いです。 br (Brotli) Googleが開発した新しい圧縮形式で、gzipよりも高い圧縮率を誇ります。比較的新しいブラウザやサーバーでの対応が進んでいます。 identity 圧縮しないことを意味します。 例えば、ブラ

  • HTTPの圧縮アルゴリズムについて整理する - Qiita

    はじめに ネットワークトラフィックを削減し、Web上で高速にテキストやバイナリ等のコンテンツをやり取りすることを目的に圧縮される 一般的に、ApacheやnginxのようなWebサーバ側で圧縮され、Webブラウザ側で解凍される 圧縮アルゴリズムには複数種類あるため、それぞれのメリットやデメリットについて整理してみる HTTPヘッダ HTTPリクエスト/レスポンス上でどのように圧縮アルゴリズムの交渉がなされるのかという例示 HTTPリクエストヘッダ クライアントがどの圧縮アルゴリズムを解釈できるかを指定する # 圧縮アルゴリズムを1つ指定するパターン Accept-Encoding: gzip # 圧縮アルゴリズムを複数指定するパターン # 優先順位の高い順で指定する Accept-Encoding: gzip, compress, br # 圧縮アルゴリズムを複数指定するパターン # それ

    HTTPの圧縮アルゴリズムについて整理する - Qiita
  • .NET TIPS [ASP.NET]動的に圧縮ファイルを生成するには? - C# VB.NET Webフォーム - @IT

    サーバから複数のファイル、しかも大容量のデータをクライアントにダウンロードさせる場合、個々のファイルを個別にダウンロードさせるよりも、必要なデータを(ZIP形式などで)圧縮したうえで1ファイルにまとめた方が通信時間を短縮することができる。 もちろんあらかじめ必要なデータが分かっている場合には、静的に圧縮ファイルを用意しておいた方がよいだろう。しかし取得するファイルを動的に選択させたい、あるいはデータベースから取得したデータに基づいて、ファイルそのものを動的に生成したいという場合には、アプリケーションで動的に圧縮ファイルを生成する必要がある。 稿では、(.NET Framework 1.1で新たに.NET言語として加わった)「J#」が提供するZipOutputStreamクラス(java.util.zip名前空間)を利用して、データベースから取得したテーブルの内容(タブ区切りテキスト)を動

  • ASP.NETのASPXを圧縮(GZIP,DEFLATE)する - Netplanetes

    概要:動的に作成されるASPXのページを圧縮してクライアントに転送するIHttpModuleの作成方法を紹介します。 投稿者:handcraft   公開日:10/25/2008 閲覧数:19970   評価者数:6 クライアントへリクエストのレスポンスを返す場合にサイズが大きいコンテンツを圧縮すると、帯域を効率的に使用できます。IISを使用すると静的コンテンツの圧縮を行えます。IIS5.0,6.0の場合、ASP.NETのaspxファイルでも下記のリンクを参考にすれば、コンテンツを圧縮してクライアントにレスポンスを行えるようになります。今回はIHttpModuleを実装し、モジュールクラスでgzip, deflate 形式の圧縮を行ってレスポンスを返すことができるようにしてみます。 [HOW TO] ASPX 圧縮 IIS で有効にします。 http://support.microsoft

    kenjiro_n
    kenjiro_n 2025/11/29
    IISにモジュールを入れることなく圧縮ができる。現在ネットワークが遠いために不具合が出ているプログラムにこっそり導入したくもあるが。あと圧縮のタグの代用としてアーカイブタグをとりあえずつけておく。
  • IIS のレスポンスが常に圧縮される設定にする | iPentec

    IIS のレスポンスが常に圧縮される設定にする手順を紹介します。 概要 IISをデフォルトの設定でインストールした場合、Webサーバーからのレスポンスが圧縮されない状態の場合が多いです。 この記事では、動的コンテンツの圧縮を有効にして、ASP.NETCGIなどのアプリケーションのレスポンスも含め、 常にWebサーバーのレスポンスを圧縮する方法を紹介します。 動作の確認 IISのWebサーバーに配置してあるWebページにアクセスします。ページはASP.NET アプリケーションで表示しています。 応答ヘッダーのレスポンスを確認します。content-encoding: gzip が指定されることでレスポンスデータの圧縮が確認できますが、 このレスポンスには content-encoding のヘッダーが無いです。 このページのCSSファイルのレスポンスヘッダも確認します。 CSSのレスポンス

    IIS のレスポンスが常に圧縮される設定にする | iPentec
  • IIS 圧縮の使用

    Note iiszlib.dll のレベル 0 では、最適な速度の圧縮が指定されるのではなく、圧縮が指定されません。 <httpCompression> 要素の既定の IIS dynamicCompressionLevel 属性値も 0 です。 そのため、動的に生成されたコンテンツを iiszlib.dll で圧縮するには、dynamicCompressionLevel を 0 より大きな値に明示的に設定する必要があります。 圧縮スキームの優先順位付け HTTP 圧縮スキーム ネゴシエーション ユーザー エージェントと IIS サーバー間の圧縮スキーム ネゴシエーションは、Requests for Comment (RFC) 仕様 7231 に準拠しています。 このネゴシエーションは、Accept-Encoding 要求ヘッダーで許容される圧縮スキームの一覧を指定するユーザー エージェント

    IIS 圧縮の使用
  • IIS 圧縮の概要

    作成者: Yanbing Shi この記事では、IIS 圧縮の概要について説明します。 IIS 圧縮とは IIS 圧縮 は、IIS の機能を拡張して HTTP 応答を圧縮する 2 つの IIS 圧縮スキーム プロバイダー (iisbrotli.dll と iiszlib.dll) のバンドルです。 iisbrotli.dll は Brotli 圧縮をサポートし、iiszlib.dll は Gzip と Deflate 圧縮の両方をサポートします。 圧縮スキーム プロバイダーとは IIS 圧縮スキーム プロバイダー: IIS StaticCompressionModule および DynamicCompressionModule のプラグ可能な拡張機能です。 1 つ以上の HTTP 圧縮スキームの実装を提供します。 IIS StaticCompressionModule および Dynami

    IIS 圧縮の概要
  • How to create and write to Excel file (.xlsx)?

    kenjiro_n
    kenjiro_n 2024/07/14
    Javaで定石とされるPOIを使わずにxmlを手書きした上でarchivestreamというクラスでzipにまとめるという力業で最低限のxlsxを書くというコードを紹介。
  • 毎日SQLを手で実行して結果をエクセルに貼り付けて...なんてことしていませんか? Pythonなら全自動でできます。 - Qiita

    Pythonを最近勉強し始めたのですが、 PythonSQL実行して結果をエクセル出力すると楽になると思ったのでまとめました。 コード50行くらいです。 やること PythonSQLフォルダのSQLを順に実行 SQL実行結果をSQLと同じファイル名でエクセル出力 エクセルをZIPにまとめる ファイルサーバに置く 試した環境 Python3.8 jupyter-notebook(Anacondaから) mysql 準備 実行したいSQLを〜.sqlの名前でフォルダにまとめて保存しておく 一部のPythonライブラリをimportしておく ソース/実行 import mysql.connector import datetime import glob import os import pandas as pd import csv import pyminizip import path

    毎日SQLを手で実行して結果をエクセルに貼り付けて...なんてことしていませんか? Pythonなら全自動でできます。 - Qiita
  • 第731回 Ubuntuのドキュメントビューアーとして最適なOkularを使用する | gihyo.jp

    今回は、Ubuntuのリポジトリにあるドキュメントビューアーの中で最強の機能を誇るOkularを紹介します。またUbuntuデフォルトの「ドキュメントビューアー」についても紹介します。 昨今のPDFビューアー事情 今更いうまでもありませんが、昨今のWebブラウザーにはPDFを表示する機能があり、PDFビューアーを別途インストールする必要はなくなっています。WebサイトによってはいまだにPDFを開くためにはAdobe Acrobat Reader DC(またはその旧称)が必要ある旨の注意書きがあるものもありますが、老婆心ながらこの一文を削除したほうがいいのにな……と思うことがあります。 ただ、PDFを読むだけであればWebブラウザーでいいのですが、例えば印刷したいような場合にはPDFビューアーがあるときれいに印刷できることが多いです。Adobe Acrobat Reader DCの場合は、小

    第731回 Ubuntuのドキュメントビューアーとして最適なOkularを使用する | gihyo.jp
    kenjiro_n
    kenjiro_n 2022/09/14
    cbzファイルも開けた。すごい。
  • 日立グループにおけるパスワード付きZIPファイル添付メール(通称PPAP)の利用廃止に関するお知らせ:日立

    2021年10月8日 株式会社日立製作所 日立グループは、2021年12月13日以降のすべてのメール送受信において、パスワード付きZIPファイルの利用を廃止させていただくことを、お知らせいたします。 パスワード付きZIPファイルが添付されたメールは日立グループにて送受信されず、受信者/送信者の日立グループ従業員に対して、配送を抑止した旨がメールで通知されることとなります。 お客さまおよびお取引先さまにおかれましては、日立グループとのデータの授受の方法につきまして、適宜担当者にご相談頂けますと幸いです。 弊社施策に対するご理解とご協力を賜りますよう、何卒よろしくお願いいたします。 背景 従来、通称PPAP*は、多くの人が利用可能で通信経路上の暗号化を保証する方式として日立グループにおいても利用されてきました。しかし、すでに暗号方式としてセキュリティを担保できるものでなく、昨今はパスワード付き

  • これなら脱PPAPできる、正しいファイルの送り方

    暗号化ファイルとパスワードをメールで送る「PPAP」は廃止が急務だ。それではどうすれば安全に社外へとファイルを送り、情報を共有すればよいのか。正しいやり方を紹介しよう。 PPAPに代わる、安全なファイル共有手段はどうあるべきだろうか。冒頭で紹介した大手ITベンダーは、PPAPからクラウドストレージに移行している。日ユニシスはグループ会社のユニアデックスが提供する「AirTriQ」や米ボックスの「Box」に移行した。NECや日IBMも同様にBoxを使っている。クラウドストレージには他にも、米マイクロソフトの「OneDrive」やグーグルの「Googleドライブ」、米ドロップボックスの「Dropbox」などがある。こうしたクラウドストレージを使うのが1つの選択肢となる。 クラウドストレージで受信者を限定 クラウドストレージを活用したファイル共有の手順を説明しよう。まず送信者と受信者が、どち

    これなら脱PPAPできる、正しいファイルの送り方
    kenjiro_n
    kenjiro_n 2021/04/14
    ほんとはWebフォームを作れと言いたいけど社内へのVPNアクセスが出来るんだから各種業務報告書をメールで送らせるのもやめてほしいんだけどな>弊社
  • これから日本の大組織が悩む、自動暗号化Zipファイルの代わりをどうすべきか問題|楠 正憲(Japan Digital Design CTO)

    内閣府・内閣官房がメールサーバーの設定を変更して添付ファイルを自動的に暗号化Zipに変換する仕組みを停止させた。情報処理学会の機関誌『情報処理』が7月号で暗号化Zipメールの小特集を組み、10月に入ってデジタル改革アイデアボックスに暗号化Zipの添付廃止が提言され、11月24日平井卓也デジタル大臣が記者会見で自動暗号化ZIPファイルと同一経路を使ったパスワード別送の廃止を表明、翌25日から内閣府・内閣官房のメールサーバーの設定が変更された。 電子メールの添付ファイルの自動暗号化Zip化は、金融機関や通信キャリアなど日を代表する組織の多くで現在も使われていることから、今後、各組織で暗号化Zipファイルを廃止すべきか否か、議論が進むものと考えられる。 暗号化Zipファイル添付の何が悪かったのか自動暗号化Zipファイルの問題は、データを保護する上で全く効果がないにも関わらず、サンドボックスによ

    これから日本の大組織が悩む、自動暗号化Zipファイルの代わりをどうすべきか問題|楠 正憲(Japan Digital Design CTO)
  • 座談会 「社会からPPAP をなくすには?」|情報処理学会・学会誌「情報処理」

    小特集「さようなら,意味のない暗号化ZIP添付メール」より 崎村夏彦(NAT コンサルティング) 大泰司章(PPAP 総研) 楠 正憲(国際大学Glocom) 上原哲太郎(立命館大学) 背景はこちらの記事をご参照ください. 長文の記事です.分割して読みたい方は,こちらからどうぞ. PPAP の定義 崎村:さて,日は「社会からPPAP をなくすには?」というテーマで座談会を行いたいと思います.アジェンダですが,PPAP の定義,PPAP 賛成の論拠への反論,より良い方策を議論します.まずPPAP の定義ですが,オフラインで鍵を共有するのもPPAP だと思っている方もいらっしゃるようなのですけれども,それは違いますよね. 大泰司:1 通目にZIP を暗号化して添付ファイルを送って,2 通目でパスワードを送るというやり方です.2 つの軸があって,パスワードを同じ経路を送るか,違った経路で送るか

    座談会 「社会からPPAP をなくすには?」|情報処理学会・学会誌「情報処理」
  • 「ZIPで送ります。パスワードはあとで送ります」は、一体なぜダメなのか

    平井卓也デジタル改革担当相は2020年11月17日、中央省庁の職員を対象に「パスワード付きZIPファイル」の送信ルールを廃止する方針を明らかにしました。政府の意見募集サイト「デジタル改革アイデアボックス」に投稿された意見を採用したものです。 この流れに乗り、クラウド会計ソフトを提供するfreeeは、2020年12月1日から対外的に「メールによるパスワード付きファイルの受信を廃止する」と発表しました。メールは、当然ですが受信者がいれば送信者がいます。そのため“受信しません”と表明をすることは重要でしょう。 freeeは今後、パートナー企業や取引先からのZIPファイル付きメールを添付ファイルを削除して受信するとのことです。文はそのまま維持されるため、これで困ることはないと思われます。 プライバシーマーク制度を運営する日情報経済社会推進協会(JIPDEC)は、2020年11月18日に「メール

    「ZIPで送ります。パスワードはあとで送ります」は、一体なぜダメなのか
  • 某大企業のDX状況を教えるよ!

    某大企業に勤めてるよ! みんな絶対に知ってる日でトップクラスっていうかある意味トップの企業だよ! もちろんDXをゴリゴリに推進しているし「DX」と名の入った部署まで作って気だよ! そんなうちの会社の最新のDX事情を教えてあげるYO! もちろんDaaS社内システムはもちろんDaaS(Desktop As A Service)を使ってるよ! 要するにリモートデスクトップだよ! 社内全員がDaaSを利用するんだけど負荷を抑えるためにWindowsのインデックスサーチはOFFにされてるよ! なのでファイル検索はめちゃくちゃ遅いしOutlookのメール検索も死ぬほど遅いよ! おまけに一人あたり20GBの容量しか使えないよ!でも基的にメールのやりとりだからメールだけで使い切るよ! え?使い切ったらどうするかって?もちろん、古いメールは削除だよ! なんで20GBしか使えないのか聞いたら、「平均して

    某大企業のDX状況を教えるよ!
  • “Pマーク”認証団体が見解 パスワード付きファイルのメール送信は「以前から推奨していない」

    一般財団法人日情報経済社会推進協会(JIPDEC)は11月18日、パスワード付きファイルのメール送信について、誤送信した場合に情報の漏えいを防げないなどとして「以前から推奨していない」とする公式見解を発表した。 パスワード付きファイルをメールに添付する場合、ファイルとパスワードをそれぞれ別メールで送る場合がある。こうした慣習を「Password付きzipファイルを送ります、Passwordを送ります、An号化(暗号化)Protocol(プロトコル)」の頭文字を短縮し、セキュリティの世界ではPPAPと揶揄(やゆ)することが多い。 17日に平井卓也デジタル改革担当相が、霞が関でいわゆるPPAPを廃止する方針を示したことを受け、JIPDECに「zipファイルがダメなのか」などの問い合わせが複数寄せられたという。 JIPDECは事業者の個人情報の取り扱い体制について評価・認証する「プライバシーマ

    “Pマーク”認証団体が見解 パスワード付きファイルのメール送信は「以前から推奨していない」
  • クラック(crack)、ロック解除 : パスワード(pdf/rar/zip) & 解析ソフト(archpr/ophcrack) 入門。

    うっかり忘れたパスワード(rar/zip/pdf)を解析できるフリーソフト(ARCHPR/pikazip/Ophcrack/crark)や、解凍ソフト(lhaplus/winrar)などの情報などをサクッと確認できるサイトです。 windows(ウインドウズ)やexcel(エクセル)に設定したパスワード(パス・pass)を忘れてしまったことはありませんか。 RAR形式の圧縮ファイルが開けなくて困っている人も多いのではないでしょうか。 そんなときに助けてくれるツールが、パスワードの解析ソフト。 windows xp以降標準装備のzipはもちろん、RAR・PDFのパスも簡単にはずしてくれます。フリーソフトのpikazipやcRARk、シェアウェアで高性能のarchpr、ログイン解除用のophcrack live cdなど、 用途に応じて色々なソフトがあります。 逆にパスワード・クラックの標的に