風柳メモ

ソフトウェア・プログラミング関連の覚書が中心。

BIGLOBE光ネクストIPv4通信速度調査:PPPoE対v6プラス(平日と土日祝日の比較)

承前。 furyu.hatenablog.com前回測定時に、平日と土日祝日で随分と(特にPPPoEの)傾向に違いがあるように思えたので、同じ日数分(19日分)のデータを使用して、平日と土日祝日とで分けてプロットしてみた。 平日と土日祝日の比較 平日 02時~16時頃であれ…

Evernote からエクスポートした HTML を Word 文書に一括変換する方法を調べてみた

Evernote のノートは HTML 形式でエクスポートできるが、そのままでは編集しづらいので Word 文書にできないか? という相談を受けたので、調べてみた。基本的には、 Evernote で対象となるノートを選択し、「複数の Web ページファイル (.html) でエクスポ…

BIGLOBE光ネクストIPv4通信速度調査:PPPoE対v6プラス(2016/10/07~2016/10/13の一週間の傾向)

furyu.hatenablog.com の続きで、一週間継続して測定した結果を示す。 測定条件等は前の記事を参照のこと。IPv4 PPPoE については、以前一週間の傾向を調べたとき(2015/08/12~18)から改善は見られない(むしろ、夜間の通信速度低下は悪化して見える)ことか…

BIGLOBE光ネクストのv6プラス利用による通信速度改善について

furyu.hatenablog.comで書いた通り、BIGLOBE光ネクスト ファミリー・スーパーハイスピードタイプ隼(NTT西日本エリア・最大1Gbps)にて、v6プラスを利用した際に速度改善効果が見られた。 これを IPv4 over IPv6 IPoE接続と、旧来のIPv4 PPPoE接続との、一日…

v6プラス関連の覚え書き

前の記事 furyu.hatenablog.com がらみで調べたことなどをメモ書き。 あちこち間違っていると思われるので、識者の突っ込み歓迎。 フレッツ光ネクストの接続環境例 1. IPv4 PPPoE接続時(IPv6インターネット接続サービス/v6プラス非加入時) 2. IPv6インタ…

v6プラス利用で輻輳時間帯(夜間等)の通信速度が劇的に改善した

承前と結論 v6プラス導入に伴う、自宅のインターネット接続環境の変遷 1. v6プラス加入以前 2. v6プラス加入(2015/08/18)~最近(2016/10/06)まで 3. 設定見直し後(2016/10/07現在) 独り言 関連記事 余談 承前と結論 以前、ビッグローブ光で、特に夜間…

Twitter メディアダウンローダ:ユーザータイムラインの原寸画像をまとめてダウンロードするユーザースクリプト(PC用Google Chrome・Firefox等対応)

Web 版公式 Twitter上で、あるユーザーの画像(メディアタイムライン上の画像)を原寸*1でまとめて(ZIP)保存することが出来るようになるユーザースクリプト/Chrome拡張機能です。 インストール Chrome 拡張機能版(Google Chrome対応) ユーザースクリプト…

FileZillaでアップロードしたときに、タイムスタンプが維持されないレンタルサーバに困っている

FileZillaを使用してファイルをアップロードした際に、レンタルサーバによっては、タイムスタンプが維持されないことがあり、割と困っていたりする。 具体的には、ファーストサーバのレンタルサーバを使用していると、タイムスタンプが維持されない(少なく…

【覚書】 Windows 7 → 10 アップグレード時に引っかかったところなど(EPSON NJ5700E)

勢いで、メインPCである EPSON NJ5700E を Windows 7 から Windows 10 へとアップグレードしてしまった。 (いくつか問題はあるものの)ひとまず Windows 7 のときとほぼ遜色なく使えるようにはなってきたが、そこに至るまでに引っかかったりつまづいたりし…

【覚書】 Twitterのタイムラインなどで、表示位置(スクロール位置)を固定したまま、ポップアップ表示させる方法

css

Twitter 原寸びゅーで、原寸画像をオーバーレイ(ポップアップ)表示させる際、タイムラインのスクロール位置はそのままにするためにはまっていたので、覚え書き。 つくづく、CSS は苦手やわぁ……。Twitter 原寸びゅー https://t.co/QiAvRY7DD5で、オーバーレ…

TABLE の TD 要素内全てをチェックボックス化したいが……

HTMLのチェックボックス要素(input[type="checkbox"])で表示される□は、閲覧環境によっては小さく表示されてしまい、チェックを入れたり外したりしにくい場合がある。その場合の対処法として、 チェックボックスそのものをCSSで拡大する(参考:チェックボ…

【覚書】 z-index により手前に来ている透明要素が原因でイベントが発火しないときには、 pointer-events をうまく使う

Twitter 原寸びゅーで、画像クリック時に原寸画像を開くようにしようとして、ギャラリー表示時にはうまくクリックイベントが発火しないことに気が付いた。原因は(z-index 指定により)画像の手前に透明な要素が存在したため*1。 pointer-eventsの設定を行う…

Twitterで、マウスカーソル下のツイートを選択するユーザースクリプト

PCブラウザ版Twitterで、タイムラインを最初はマウスホイールで見ていて、途中からキー操作での移動に変えたいと思った場合、単に[j]キーとか押してしまうと、タイムラインの先頭(一番上・最新のツイート)まで戻されてしまう*1。そこで、現在位置(マウス…

一般キヨシ関数

完全に乗り遅れてしまい、いまさらそのまま書いても……と思ったけれど、より一般的な問題にしてみたらどうか、と思ってやってみた。 キヨシ関数(ズンドコキヨシ、#kiyoshi関数)とは? Javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから「…

【覚書】 Twitter の画像サイズの変換など(PNG・JPEG)

Twitter に画像(PNG・JPEG)をアップロードし、これを表示する際、URLの末尾によってそれぞれ異なるサイズの画像が得られるが、これに関する覚え書きなど。 Twitter の画像サイズ種別 原寸画像(:orig)の画像種別について トピックス 原寸画像(:orig)の劣化…

【覚書】Chrome拡張機能にて、オプション画面の変更を即座に反映させたい場合

Google Chrome の拡張機能で、オプション画面で変更した内容を即座に反映させたい場合には、何らかの方法でオプション画面(options_page)からスクリプト(content_scripts)が動作しているタブ(tabs)に変更を通知してやる必要があるが、そのやり方の一例。 概…

【覚書】クロスドメインな画像を任意のファイル名でダウンロードするためのユーザースクリプトの記述方法

Twitter の原寸画像は、例えば「https://pbs.twimg.com/media/CYhLLnfU0AAbHun.jpg:orig」のようなURLとなっており、これを Windows のブラウザでダウンロードしようとすると、「CYhLLnfU0AAbHun.jpg-orig」のようなおかしな拡張子に変換されて保存されてし…

Google Chromeで、スクリプトが拡張機能として動作しているかどうかを判別するには?

furyu.hatenablog.com 等では、単体でユーザースクリプト(Greasemonkey/Tampermonkey)としても動作するスクリプトを、Google Chrome 拡張機能用として転用している。このとき、 ユーザースクリプトとして動作する際には、スクリプト内で定義したデフォル…

Twitter 原寸びゅー:原寸画像を開く拡張機能&ユーザースクリプト(PC用Google Chrome・Firefox・Opera等対応)

Web 版公式 Twitter上で、ツイートの画像を原寸で表示したり保存することが出来るようになるスクリプトです。 バージョン 0.1.5 以降、TweetDeck にも対応。 Chrome 拡張機能版(Google Chrome/Opera対応)とユーザースクリプト版(Firefox/Google Chrome/Mi…

ZIPファイルに日本語ファイル名が含まれる場合の文字化け予防方法(Windows7, CentOS 6)

他のシステムで作成されたZIPファイルを解凍した際に日本語ファイル名が文字化けする不具合への対処法をいくつか。 Windows7 の場合 CentOS 6 の場合(unzip) unzip 6.0 Shift-JIS対応版のインストール方法 Python で Shift-JIS エンコードしたファイル名で圧…

【覚書】はてなブログのレスポンシブWebデザイン対応

ほんとうに今更ながら、はてなブログはテーマ(テンプレート)によってはレスポンシブWebデザインに対応していることに気付く。 スマートフォンでアクセスする際に「PCのときとURLが変わってしまうのは不便だなー」と思っていたことだし、本ブログも対応して…

気が付いたら jQuery 用の highlight プラグインを書いていた

先日、自分のココログを全文検索するブログパーツ: 暴想の改修を行っていたのだが、ココログ用全文検索 - ココログ最強検索を jQuery を使って作り直してみた(既知の不具合の幾つかに対応) - 風柳亭furyu.tea-nifty.com 元のスクリプトのハイライト処理だ…

Google ChromeにてDOMノード追加に異様に時間がかかる現象が発生して悩む→拡張機能が原因だった

JavaScriptでページ遷移用のナビゲーションを作っていたのだが、リンクと半角スペース(テキストノード)とを交互に挿入するような実装にしていると、なぜか異様に時間がかかってしまう(数百個程度のノード挿入に、数秒要する)。 どうやら、ナビゲーションの…

【覚書】Google Fusion Tables に Python でアクセスする手順

Google Fusion Tables の更新は、実際には、自前のLinuxサーバー等から自動的に行うことを考えているため、まずは Linux 端末上から Fusion Tables にアクセスできる方法を調べる必要がある。 この場合、Linux 端末側は、OAuth 2.0 クライアントとして Fusio…

【覚書】Google Fusion Tables に Google Apps Script でアクセスする手順

ひとまず Google Fusion Tables が使えるようになったが、何らかのプログラムからアクセスする方法を調べないと……ということで、Google Apps Scriptなるもの(実はこれも初めていじる)で試してみる。 Google ドライブに Google Fusion Tables のアプリを追…

【覚書】Google Fusion Tables を使えるようにする手順

データベースと地図とのお手軽な連携方法を調べていて、Google Fusion Tables と Google Maps の組み合わせが使えないかなあ、と思ったので、試してみることに。 ……が、実は前提となる Google Drive 自体をほぼ使ったことが無かったこともあって、とりあえず…

BIGLOBE光ネクスト(大阪)の通信速度調査 (2015/08/12~18)

承前。BIGLOBE光ネクスト(大阪)の通信速度調査 - 風柳メモfuryu.hatenablog.com 測定結果(2015/08/12~08/18) 前回、 さくらのレンタルサーバにおける帯域制限の影響は考慮していない。ただし傾向としては、04時~08時頃の測定時には頭打ちになっているよ…

Radish Network Speed Testing の通信速度測定結果を用いて、プロバイダごとの傾向を調べてみた

BIGLOBEからの乗り換えを検討するにあたり、現時点での通信速度に関して、プロバイダ(ISP)毎のおおまかな傾向などがわかるかと、速度測定システム Radish Networkspeed Testingnetspeed.studio-radish.com に蓄積されている測定結果をあたってみた。 集計方…

ワイモバイル(Y!mobile)のサポートは、ほんとに使えないな(嘆息)

自社のサイトで案内している最新ソフトウェアNexus 5 (EM01L)をご利用のお客さまへ ~最新ソフトウェア配信のお知らせ~ | ワイモバイル(Y!mobile)www.ymobile.jp が、具体的にどういうものなのかも、把握していないらしい。 経緯 Stagefright 脆弱性が…

「ベストエフォートなので、そんなもんです」(要約)……BIGLOBE光ネクスト(大阪)の通信速度問題をサポートに問い合わせた結果

[2016/10/15 追記] 以下の記事も参照のこと。 furyu.hatenablog.com furyu.hatenablog.com v6プラスを利用するようにしたら、IPv4での通信速度が改善(安定化)したというお話。 ただし、v6プラスにするためにはホームゲートウェイ(ひかり電話ルータ)かサ…