社員によってパソコンスキルがさまざまなので「ファイルを右クリックして管理者として実行してください」といってもその通りに実行してくれなかったり、そもそも説明を読み飛ばしていたりとなかなか思った通りに行かないことが多々あります。 そこで、必ず管理者権限で実行されるようにいつもバッチファイルには以下のコマンドを記述しています。 概要 実行したバッチファイルが一般権限で実行された場合、管理者権限で再実行するためのコマンドです。 サンプルコード @echo off openfiles > NUL 2>&1 if not %ERRORLEVEL% == 0 ( echo 一般権限で実行されたため管理者権限で再実行します。 powershell start-process \"%~f0\" -Verb runas goto exit ) rem 管理者権限で実行したい処理を以下に記述する 詳細 open
X (Twitter) で使える絵文字の数は、なんと3,689種類!公式のオープンソースライブラリ「Twemoji」が利用できる仕組みで、バージョンアップを経てここまで大量になりました。 ここでは絵文字を気軽に使えるように、アイコンを分類分けして、クリック(タップ)するだけで簡単にコピーできる絵文字アイコン一覧を用意しました。Twitter の投稿画面へ、直接貼り付けて利用できます。ぜひ活用ください。 X (Twitter) で利用できる絵文字アイコン一覧バージョンアップにより肌の色が5種類に増えて人物アイコンが探しづらくなりました。まずはここで表示する肌の色を選択した上でご覧ください。 肌の色表示・非表示全体設定
こんにちは。 FabeeeのPM兼エンジニアのペコです。 WebサイトやWebサービスのSSL化というと、インフラエンジニアさんは朝飯前でちゃちゃっと対応してくれますが、がっつりアプリケーション側のエンジニアからすると意外と(?)この辺りの知識に疎かったりなんてことも多々あります。 ということで、無料のSSL/TLSサーバ証明書認証局であるLet’s Encryptの証明書を利用してSSL化対応する手順と、証明書の自動更新設定の方法をご紹介していきます。 はじめに 先日、Let’s Encryptの証明書でSSL化対応する作業があり、その作業自体は以前に経験があったので特に問題ないと思っていました。 ですがなにぶん数年前の話なので、ちゃんと最新情報を調べてみたところ、ペコが経験済みだったcertbot-autoを使用したやり方はすでに非推奨となっているとのこと…。 なので、自分用の手順書の
以下のようなメールアドレスは、メールアドレスの国際基準であるRFC(※)で定められている仕様や要件に準拠せず、メールを受信することができない場合があるため、メールアドレス登録時には、これらのアドレスの登録が出来ないようになっています。 このようなアドレスを登録しようとした場合、正しいメールアドレスであったとしても「Eメールアドレスを正しく入力してください。」というメッセージが表示されます。 以下のようなメールアドレスに該当する場合は、異なるメールアドレスにて再度ご登録ください。 ※RFCとは、インターネットに関する技術の標準を定める団体であるIETF(インターネット技術標準化委員会)が正式に発行するインターネットに関するさまざまな事柄を規定した文書です。 現在では、RFCに準拠しないメールアドレスを登録できないようになっていますが、2009年4月まで日本のキャリアメール(au・docomo
プログラミング Python入門 NumPy(数値計算) Pandas(統計処理) OpenCV(画像処理) Keras(深層学習、ディープラーニング) Scikit-learn(機械学習) Flask(Webアプリ制作) Flutter入門(Android、iOS、デスクトップ、Webアプリ制作) Dart入門 JavaScript入門 jQuery Bootstrap TypeScript Vue.js Node.js React Native C#入門 C#で数値計算入門 C#で画像処理 Unity+C#でゲーム制作 PHP入門 PHP+Laravelでwebアプリ制作 C言語入門 Go言語入門 PowerShell入門 Access/VBA入門 Google Apps Script(GAS)入門 バッチ処理入門 VBA入門 データベース SQL入門 MariaDB入門 ソフトウェア
HSTSとは、Webブラウザに対して、HTTPS接続を強制するHTTPレスポンスヘッダーです。 WebサイトにアクセスしたWebブラウザは、ヘッダー内で指定された期間だけ以後の接続も全てHTTPSで行います。 【例】 // Webサイトへのアクセスから1週間(604800秒間)、サブドメインも含めてHTTPS接続を強制する Strict-Transport-Security: max-age=604800; includeSubDomains; preload HSTSに対応しているWebサイトの利点 HSTSに対応しているWebサイトでは、HTTPS化される前のアドレス(HTTP)へアクセスするクライアント(Webブラウザ)に対して、コンテンツは返さずにHSTSレスポンスヘッダーを通知します。 HSTS通知を受け取ったWebブラウザは、HTTPSページにリダイレクトし、以降も指定された期
今回は Drupal 7 から WordPress への移行方法についてまとめたのでそのことを書きます。 なぜ Drupal 7 から WordPress に? Drupa 7 は 2021 年の 11 月に 公式のメンテナンスが終了することが決定しています(追記: その後 1 年延長されて 2022 年 11 月になりました)。 その時点での Drupal の最新版は Drupal 9 ですが、 Drupal 9 はその「内部構造」や「利用に必要な知識」「適切な保守の方法」等において Drupal 7 とは大きく異なるソフトウェアです。 Drupal を追いかけ続けている人にとってその違いは大したものではありませんが、そうではない人たちにとっては非常に大きな違いです。 また、詳細の説明は割愛しますが、 Drupal 9 は Drupal 7 よりもニッチな CMS です。 広範な守備範囲
2019 年の夏に前職を辞め、そのまま無職として過ごし今年の 10 月にようやく再就職して働き始めた。 何か事情があって働けなかったわけではなく、プログラミングの能力を伸ばすために敢えて就職しなかった。 自分にとってそれなりに重要な期間だったと思うので、記録を残しておく。 予め断っておくが、何か「すごいこと」を成し遂げたわけではない。「すごくないプログラマ」が少しでもすごくなりたくて勉強していた話に過ぎない。 「すごいプログラマ」が「すごいこと」をした話を読みたければ、以下の記事などがよいと思う。 会社をやめて約1年プログラミングの勉強に費やしたことに対する満足と後悔 | blog.ojisan.io 2年間の独学をふりかえって – Happy Coder 予防線を張ったところで、本題に入る。 背景や動機 プログラミングの勉強をするために前職を辞めたわけではなく、退職の理由は別にある。 そ
応募者の適性・能力に基づいた採用基準とすること 応募者のもつ適性・能力が求人職種の職務を遂行できるかどうかを基準として採用選考を行うことです。就職の機会均等とは、誰でも自由に自分の適性・能力に応じて職業を選べることですが、このためには、雇用する側が公正な採用選考を行うことが必要です。 ア 公正な採用選考を行うことは、家族や生活環境に関することなどといった、応募者の適性・能力とは関係のない事項で採否を決定しないということです。 そのため、応募者の適性・能力に関係のない事項について、応募用紙に記入させたり、面接で質問することなどによって把握しないようにすることが重要です。これらの事項は採用基準としないつもりでも、把握すれば結果としてどうしても採否決定に影響を与えることになってしまい、就職差別につながるおそれがあります。 イ なお、個人情報保護の観点からも、職業安定法第5条の5及び平成11年告示
12. /39 Shapefileの問題点 • 複数ファイルフォーマット – shp、dbf、shxが必須!! • オプションファイルも沢山! – sbn, fbn, ain ,atx, ixs, mxs, prj, xml, cpg!! • 測地系と投影座標情報が必須ファイルにない!! – prjファイルに含まれます • データはdbfファイル(dBaseIV)に格納される! – 色々と制限がって鬱陶しい 12Shapefileはやめましょう!!!! 13. /39 Esriさんでさえおっしゃってます!! Esri では長年にわたり、地理情報を格納するために、カバレッジ、シェープファイル、ジオデータ ベースという主な 3 つのデータ形式を開発してきました。シェープファイルは、地理情報と属性情 報を格納するためのシンプルなトポロジによらない形式を提供するために開発されました。このシン プル
FOSS4G Advent Calendar 2015 一年経つのが本当に早いですね。今年は色々言いたいことがあるのですが、あとでこっそり聞いて下さい。それは置いておいて、FOSS4G Advent Calendar開始です。ここ数年のお決まり、一番手で登場いたします。 例年、強制的に招集していますが、今年は珍しく行っていません。それにも関わらず25名埋まってのスタートです。FOSS4G使ってる方増えたのかな? http://qiita.com/advent-calendar/2015/foss4gqiita.com 2会場目も用意しておきましたので、みなさま好きなだけTipsをはき出してください。まだまだ参加募集中です。 http://qiita.com/advent-calendar/2015/foss4gvol2qiita.com 役に立たないからね Advent Calendarの
Kubernetes を使用する主な利点は、クラウドネイティブ・アプリケーション開発を最適化する際に、物理または仮想マシン (VM) からなるクラスタ上でコンテナをスケジューリングし、実行するためのプラットフォームが得られる点にあります。 さらに、信頼性の高いコンテナベースのインフラストラクチャを本番環境に完全に実装することができます。Kubernetes は運用タスクを自動化します。他のアプリケーション・プラットフォームや管理システムで行える多くの操作を、Kubernetes ではコンテナに対して行うことができます。 Kubernetes パターンを使用することで、開発者は Kubernetes をランタイム・プラットフォームとしてクラウドネイティブ・アプリケーションを作成できます。これらのパターンは、Kubernetes 開発者がコンテナベースのアプリケーションとサービスを構築するため
bashでスクリプトを作成するときに、よく使うのがファイルの存在チェックです。 if文と組合せると、ファイルの有無によって処理を分けることができます。エラー処理も記述できて使いやすいスクリプトになります。 様々な処理で活用できるので、是非参考にしてみて下さいね。 シェルスクリプトでファイルの存在をチェックする ファイルのチェックといえば、代表例は「ファイルがあるか?」ですよね。存在すれば、次の処理を実行します。存在しなければ、「指定したファイルがないよ」というエラーを表示してあげると便利です。 bash テストコマンドで真偽を判定する 「ファイルがあるか?」というチェック(評価)は、テストコマンド(test)で調べることができます。 テストコマンドは、与えられた条件式の真偽を判定するコマンドです。以下の例 check_file.sh の場合、条件式は「-e file」の部分です。「ファイル
Node.js で ES Modules 記法を動かしてみる ブラウザ上で JS を import するための仕組みとして、ES Modules という仕組みができた。コレを Node.js 上でも動かせるということで、やってみた。 目次 前提条件 ES Modules を有効にするための条件がある 必須:import 文にファイル拡張子を必ず書く 必須:実行時に --experimental-modules フラグを付ける ソースファイルの拡張子を .mjs にする場合 ソースファイルの拡張子を .js にする場合:さらに条件がある 以上 前提条件 ES Modules を試すには、Node.js v12 以降が必要。今回は以下の環境で試してみた。 $ node -v v12.16.1 $ npm -v 6.13.4 ES Modules を有効にするための条件がある Node.js 上
道路の方角は、隣り合う街どうしで微妙に違っていたりする。それが分かりやすいように道を方角によって塗り分けてみたところ、街の地形や歴史が見えて面白かった。 北海道、東京、京都、ニューヨークなどでやってみた。 今回、こんな地図を作った。 なんのこっちゃと思うが、拡大するとこうなっている。 道路を、その方角によって塗り分けたものだ。 右側の黄色いエリアは江東区。中央のカラフルなのは銀座とか日本橋だ。街ごとに道の方角が少しづつ違うということが色によってとても分かりやすくなっている。銀座から日本橋まで歩くと少しづつ道がカクッと曲がってるなーという感覚があるが、そういうこともまざまざと示されている。 こんなことできるかなと思ってやってみたらできて、結果も面白かったのでいろんな場所でやってみようというのが今回の趣旨です。 (本記事の地図は OpenStreetMap のデータをもとに加工したものです。末
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く