BLOGTIMES
«Prev || ... 294 · 295 · 296 · 297 · 298 · 299 · 300 · 301 · 302 ·... | | Next»
2019/04/18

Chrome でポップアップをタブとして開く拡張機能

chrome 

モダンなブラウザはポップアップブロック機能を搭載しているので、モダンなウェブアプリであればポップアップを使っているものはほぼ存在しないと思います。ただし、そういう世間の流れから取り残された、基本設計が一昔前の業務アプリなどを使っていると、どうしてもポップアップブロックを解除しなければならないことがあります。

個人的にはブラウザは1つのウィンドウに纏めておきたいので、ポップアップをタブとして開く方法を調べてみました。同様のことを Firefox で実現するためには about:config から browser.link.open_newwindow を 3 に browser.link.open_newwindow.restriction を 0 にすれば良いだけですが、Chrome ではやはり拡張機能を入れるしかないようです。

探した限りでは以下の拡張機能が設定項目もなく、シンプルで運用しやすそうです。


    at 19:02 |
    2019/04/18

    Chrome ですべてのタブを閉じても終了しないようにする拡張機能

    chrome 
    Don't Close Window With Last Tab - Chrome ですべてのタブを閉じても終了しないようにする拡張機能

    Chrome ですべてのタブを閉じても終了しないようにする方法を調べてみたら、拡張機能を入れるしか方法はないようでした。

    このような機能を実現する拡張機能はいくつかあるようですが、どれも拡張機能でダミーのタブを挿入することによってタブが0個になることを防ぐことにより、ウィンドウが閉じてしまうのを防ぐようになっています。同様のことを Firefox で実現するためには about:config から browser.tabs.closeWindowWithLastTab を false にするだけですが、Chrome はデフォルトの挙動を変更できないのでこのような実装になっているのは仕方ないところでしょうか。

    いろいろ入れてみましたが、以下の Don't Close Window With Last Tab というのが一番使い勝手が良い気がします。

    Don't Close Window With Last Tab - Chrome ウェブストア

    This extension keeps a single pinned page to prevent closing Chrome when the last tab of the last window is closed (or every window, it's configurable). To keep the tab bar clean (unlike other extensions), the pinned page is inserted only when absolutely necessary. It also handles well cases when tabs are moved between windows.

      at 13:21 |
      2019/04/17

      日本も GAFA の取引慣行に対して独禁法を適用へ

      ftc 

      公正取引委員会がデジタル・プラットフォーマーの取引慣行等に関する実態調査の中間報告を出したようなのでメモ。
      簡単に言うと GAFA のような大手の IT サービスに対して独禁法を適用するかどうかと言う話になります。

      IT 系のグローバル企業は課税の問題もあるので、このあたりも何とか公平になるような知恵が必要になりますね。

      政府、独占禁止法検討へ 巨大IT企業の個人情報収集に - 産経ニュース

      公正取引委員会が17日公表した「プラットフォーマー」と呼ばれる巨大IT企業の取引実態をめぐる調査の中間報告で、ほとんどの消費者が巨大IT企業による個人情報の収集や管理に懸念を示した。これを受け、政府はこれまで企業間取引を中心に規定していた独占禁止法の「優越的地位の乱用」を、巨大IT企業の個人情報の収集にも適用する方向で議論に入る。


        at 22:26 |
        2019/04/17

        Oracle クリティカルパッチアップデートに注意(2019 年 4 月)

        oracle  java  licence 

        Oracle が定例のクリティカルパッチアップデートを出しました。
        ちなみに Oracle JDK は 4/16 よりライセンスが改訂されて、個人利用・開発目的のみという使途制限がついている*1ので注意が必要です。

        参考

        商用利用をしている場合の OpenJDK 等への移行対応については以下が参考になります。


        at 20:14 |
        2019/04/16

        今年の就活は「安定している」>「自分のやりたい仕事」

        就活  stats 

        今年のマイナビの就職意識調査が公表されていました。

        学生の企業選択のポイントは、長らく1位だった「自分のやりたい仕事(職種)ができる会社」に変わって「安定している会社」に変わったことが大きな変化のようです。現実問題として最近の学生はかなりの割合で奨学金を借りています。このため、会社をクビになると生活に行き詰まってしまうわけで、このことが企業選択に対して少なくない影響を与えていると思われます。したがって最近の学生にやる気や向上心がないように捉えるのは早計であると思います。

        「2020年卒マイナビ大学生就職意識調査」を発表 (2019.04.15) | ニュースリリース | マイナビ

        学生の企業選択のポイントに関する調査について、「安定している会社」(39.6%、前年比6.6pt増)が「自分のやりたい仕事(職種)ができる会社」(35.7%、前年比2.4pt減)を抜き、2001年卒から開始した集計方法以来、初めてトップになった。


          at 23:11 |

          筆圧によって線の幅が変わるボールペン uni-ball AIR

          stationery 
          三菱鉛筆 ユニボールエア UBA-201-05 3色セット 空気の様に軽く書けるボールペン

          仕事場でボールペンを借りたら、万年筆のように筆跡に強弱がつけられるちょっと不思議なボールペンでした。

          後で製品を調べてみたら uni-ball AIR という製品なんですね。
          万年筆のような筆跡は魅力だけれども、万年筆は手入れが・・・という人にオススメできると思います。

          ユニボール エア | uni-ball AIR | 水性ボールペン | ボールペン | 商品情報 | 三菱鉛筆株式会社

          ボールペンでありながら、世界で初めて書き方・筆圧によって描線幅を変化させることができます。
          立てて書いたり、弱い筆圧で書くと、描線は細くなります。
          寝かせて書いたり、強い筆圧で書くと、描線は太くなります。

            at 12:55 |
            2019/04/15

            Mac 用の REALFORCE が登場

            mac  keyboard 
            東プレ Mac用キーボード REALFORCE SA for Mac 日本語JIS配列 無接点 APC 静音 Nキー (ホワイト R2SA-JP3M-WH)

            これまでありそうでなかった Mac 向けの REALFORCE*1 が登場していたのでメモ。

            Mac の場合にはどうしてもキーボードの選択肢が少ないのでこれはいいですね。

            東プレ、Mac向けのREALFORCEキーボード - PC Watch

            Mac標準の日本語(JIS)配列を採用し、Boot CampでのWindows利用時に便利な半角/全角キーをキーボードの左端(1キーの左)に、英数・カナキーを無変換・変換キーのキーコードにハードウェアで切り換えるWin Mode機能(fn end)を搭載。

            at 23:33 |

            人間ドックの結果が帰ってきた

            healthcheckup 
            総合判定は C1 - 人間ドックの結果が帰ってきた

            3月に受診した人間ドックの結果が返ってきました。

            総合判定は昨年と変化ありませんでした。
            あいかわらず血圧と心電図が入っていますが、脈拍が普通の人より多いということみたいです。
            それ以外については若干ながら改善しているようです。

            C2: 血圧
            C1: 視力
            B: 脂質、心電図

              at 22:18 |
              2019/04/14

              Transystem の GPS が週数ロールオーバーに対応していなかったので対処してみた

              python  gps 

              先月、GPS の週数ロールオーバーに注意という話を書きましたが、僕の使っている Transystem TripMate 850 は、なんと GPS の週数ロールオーバーに対応していませんでした。

              ロールオーバー後に起動してみて、正常に時刻が表示されているのを確認してすっかり油断していました。
              ネットを調べてみると、同じ Transystem の 747Pro、747ProS については以下のようなアナウンスを出しているショップがあるので、Transystem の製品全般が同じような症状なのかもしれません。

              GPSロガーの情報サイト【GPSDGPS】

              2019年4月7日に行われたGPS信号に含まれる年月日のリセット(ロールオーバー)により、 旧モデルにて正しい日付を取得できないまたはログデータを取り込めないなどの症状が発生する可能性がございます。
              症状発生の確認が取れている機種:トランシステム社製品 747Pro、747ProS

              まずは現状分析から

              747Pro、747ProS と違って TripMate 850 は既にディスコンの製品なので対応は望み薄です。
              新しい GPS ロガーを買っても良いのですが、プログラマらしく自分で対応をしてみます。

              まず、この TripMate 850 は一般的なロガーと違って microSD に nmea ファイルが書き出される仕様になっています。
              ファイル自体が生成されていないとどうしようもありませんが、幸いファイルは書き出されているようなので、この内容を解析します。
              このファイルの仕様は NMEA 0183*1*2 と呼ばれるもので、日付は $GPRMC で始まる行に入っていることが分かります。

              ロガーから出力された nmea ファイルの該当行を見てみると、以下のようになっていました。

              $GPRMC,054022.000,A,3543.6429,N,13946.3300,E,0.03,355.62,290899,,,A*69

              後ろから4カラム目の 290899 という部分が日付(フォーマットは DDMMYY )なので、デコードすると1999/08/29 ということになります。
              そもそもこのフォーマットは西暦が 2 桁なので 2000 年問題にすら対応していませんね。。。。。。

              前回のロールオーバーが 1999年8月22日*3だったので、見事に時間が巻き戻ってしまっています

              時刻はなぜ大丈夫?

              ちなみに、時刻が合っているのは時刻の部分は前から2カラム目の 054022.000 に格納(フォーマットは HHMMSS.SSS)されているため。
              時刻は UTC になっているので、日本時間 ( JST ) にするためには 9 時間を足す必要がありますから、これらを考慮してデコードすると 14:40:22.000 ということが分かります。
              うるう秒はきちんと考慮されているようなので、時刻は正確でした(TripMate 850は液晶があるので確認できます)。

              Python で NMEA を書き換えちゃえばよくね?

              要は 1024 週分の日付がずれているということですから、日付に 1024 週の日数を足してやればよいということになります。
              つまり、具体的には以下のようになれば良いというわけですね。

              $GPRMC,054022.000,A,3543.6429,N,13946.3300,E,0.03,355.62,140419,,,A*63

              今回は NMEA Parser として以下のライブラリを使って Python で nmea 書き換えプログラムを実装してみることにしました。

              [Transystem の GPS が週数ロールオーバーに対応していなかったので対処してみた の続きを読む]

              at 23:25 |

              久しぶりに散髪


              散髪 - 久しぶりに散髪

              これから暑くなるので、その前に散髪。
              もみあげのあたりの白髪がだいぶ目立つようになりました。


                at 17:54 |
                «Prev || ... 294 · 295 · 296 · 297 · 298 · 299 · 300 · 301 · 302 ·... | | Next»