Windows スクリーンセーバーが強制的に設定されてしまう環境で、回避対策を考えて、手軽に利用できるvbsスクリプトを作ってみました。 1.メモ帳を開き、下記ソースを貼り付けます。 Option Explicit dim i, WshShell set WshShell = WScript.CreateObject("WScript.Shell") i = 0 do i = i + 1 WshShell.SendKeys "^" ' Ctrl key WScript.Sleep 60*1000 ' 60s WScript.StdOut.Write "." if i mod 60 = 0 then WScript.Echo Now ' 60m loop while i < 12 * 60 ' 12h
Microsoft Win32 API では、 スクリーン セーバーと呼ばれる特別なアプリケーションがサポートされています。 スクリーン セーバーは、指定した期間マウスとキーボードがアイドル状態になったときに起動します。 これらは、次の 2 つの理由で使用されます。 静的なイメージによって引き起こされる蛍光体の火傷からスクリーンを保護するため。 画面上に残された機密情報を隠すために。 このトピックは次のセクションに分割されます。 スクリーン セーバーについて スクリーン セーバー関数の使用 スクリーン セーバーの作成 新しいスクリーン セーバーのインストール [スクリーン セーバーの構成] ダイアログ ボックスにヘルプを追加する スクリーン セーバーについて Windows コントロール パネル のデスクトップ アプリケーションを使用すると、ユーザーはスクリーン セーバーの一覧から選択し、
健康とフィットネスのトラッキングは現在、スマートウェアラブル機器で最も注力されている機能であり、サムスンの「Galaxy Watch」はつい先日、ある重要な新機能の導入に向けた競争における主要なハードルをクリアした。 米食品医薬品局(FDA)は今回初めて、スマートウォッチの睡眠時無呼吸検出機能を認可した。 プレスリリースによると、この機能は2024年第3四半期に米国でGalaxy Watchシリーズ向けに提供される見通しで、装着者の睡眠を10日間で2回、1回につき4時間以上モニタリングすることにより、中等度から重度の閉塞性睡眠時無呼吸症の兆候を検出できるという。 サムスンによると、このトラッキング機能の対象は、睡眠時無呼吸症と診断されていない22歳以上のユーザーとのこと。 睡眠時無呼吸症の主な症状の1つは、呼吸が難しいために血中酸素濃度が低下することだ。Galaxy Watchは、血中酸素
メモ用。デバッグ等で有用なコールスタックはgdbなどの各種デバッガで取得できるけれど、実行中にアプリケーション内で取得したい場合がある。 それはglibcが使えるならbacktrace()、backtrace_symbols()で実現できる。 例えば下記のコード: #include <stdio.h> #include <execinfo.h> void hoge1(void) { size_t i; void *trace[128]; char **ss_trace; size_t size = backtrace(trace, sizeof(trace) / sizeof(trace[0])); ss_trace = backtrace_symbols(trace, size); if (ss_trace == NULL) { /*Failure*/ return; } /*例えば表示
似たような処理にreplaceがあるが、 replaceはレコード(行)を丸ごと入れ替える(delete/insert)のに対し、 upsertはカラムを指定してレコードを更新する。 SQLite3 でレコードがあれば置換、なければ新規挿入する (replace) 公式 によると PostgreSQL の構文を利用しているとのこと。 Microsoft SQLServer や Oracle の「merge(マージ)」構文に近い使い方だが mergeは重複の判定にUniqueカラム以外のものを指定できたりする。 実行例 「upsert」というコマンドがあるわけではなく、 on conflict文を使い キーが重複した場合の処理を指定することができる。 on conflict文は sqlite のバージョン3.24.0 から利用可能。 環境 Windows 10 sqlite3 (3.24.0
はじめに 先日の公共交通トリセツの記事でGTFSデータの活用方法を幾つか紹介しましたが、その中で「公共交通の運行本数を可視化する方法」について、具体的な作業手順の質問を何件か頂きました。今回の記事ではその具体的な方法を紹介いたします。 私も、GISソフトは全く触っていない初心者でしたが、この方法を覚えてからGISソフトに興味を持ち、インターネット等で様々な操作方法を身に付け、今では地域の分析等に活用できるようになりました。皆さんも是非この機会に一度お試しください。 QGISを利用して、運行頻度図を表示する手順利用するソフトウェアとデータについて 運行頻度路線図を作るためには、GTFSデータに含まれる公共交通機関の情報を地図上で可視化する必要があります。GTFSデータに限らず何かしらの位置情報を持ったデータを地図上で可視化したい時は、GIS(Geographic Information Sy
はじめにMIERUNEは、オープンソースへの貢献の一環としてQGISプラグインを無償でいくつか公開しています。その中から、本記事では「GTFS-GO」の使い方・使い道を紹介します。 GTFSとは?GTFSとはGeneral Transit Feed Specificationの略で、時刻表、停留所の位置や経路、運賃…などなど、公共交通機関にまつわるあらゆる情報を格納するための国際規格です。昨今ではバス業界を中心に、GTFSのオープンデータとしての整備・公開が進んできています(参考: GTFS.JP)。 GTFSの実体は複数のCSVで構成されています。なので非常に機械判読性の高い規格ですがその反面、人間が読めるようにはなっておらず、データを確認・活用するには何かしらのアプリケーションを用いる必要があります。そこで開発したのが「GTFS-GO」です。 GTFS-GOGTFSは停留所の位置と経路
お知らせ v2で運行頻度図の作成に対応しました はじめに GTFSとは? General Transit Feed Specification / Wikipedia 正式名称を直訳するなら「交通情報全般の規格」でしょうか、その名のとおり、公共交通機関の時刻表や地理的情報に関するオープンフォーマットです。 昨今のオープンデータ界隈において、GTFSは最もホットな話題のひとつでしょう。GTFSを国内向けに拡張したGTFS-JPが定義されて以降、バス事業者をはじめとした多くの方々の手によりGTFSデータが整備され、オープンデータとして公開されています。 利用上の課題 GTFSデータは機械判読性は高いですが、可視化は容易ではなく使えるツールが限られています(ツール例:https://tshimada291.sakura.ne.jp/transport/gtfs-viewer/)。また、可視化出来
Windows環境において何らかのトラブルが発生してOSが起動不可になった際に、 回復環境(回復パーティション)を使ってトラブルシュートやOSの初期化を行うことが稀にあります。 一方、ディスク容量を拡張する際に、回復パーティションが邪魔になることがあるので、 回復パーティションを削除、再作成する際の作業をメモを残しておきます。 試した環境 VMware WorkStation 16.2.2 Windows 10 21H2(BIOS) Windows 10 21H2(UEFI) 回復パーティションとディスク拡張問題 回復パーティションの再作成手順 Windows REの無効化 既存の回復パーティションの削除 Cドライブの拡張 回復パーティションの作成 Windows REの有効化 回復環境の動作確認 回復パーティションとディスク拡張問題 Windows10 2004以降では、OSインストール
このガイドはPSR-1に準拠し、標準的なコーディング規約のためのスタイルガイドです。 このガイドの目的は、複数メンバーがコードを読む際の認識のずれを抑えることです。 これはPHPコードをどのような書式にするかについて、ルールや期待値を共有することで実現します。 スタイルルールは、様々なプロジェクトの共通内容から生み出されています。 様々な作者が複数プロジェクトを横断して協力しあうことで、全てのプロジェクトで有用なガイドライン策定の助けとなります。 従って、このガイド本来の利点は、ルール自体にはなくルールを共有することにあります。 文書内記載されている "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" 及び "OPTIONAL" は、RFC 21
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く