パスワード付きのPDFを作成する(Windowsのソフトで)
問題 パスワード付きのPDFを作りたいです。 どうするとよいですか。 答え Windowsのソフトでは以下があります。 CubePDF https://www.cube-soft.jp/cubepdf/ PDF-XCha […]
パスワード付きのPDFを作成する(pdftk)
問題 手元にあるPDFがあるのですが、これにパスワードをかけたいです。 有料のAcrobatは持ってないです。 どうするとよいですか。 答え pdftkを使うと以下のコマンドで既存のPDFファイルにパスワードを付与できる […]
【Eclipse】同期化で Team Synchronizing パースペクティブが開かなくなった
問題 Subversionの同期化をすると、自動的に「Team Synchronizing」パースペクティブが開いていたのですが、急に開かなくなりました。 答え 自動的に開く設定を変えてしまったと思われます。 以下で設定 […]
WordPressの管理画面で操作中にForbiddenが表示された
問題 WordPressの管理画面で操作をしていた時、設定の登録で Forbidden が表示されました。 登録できないですが、どうしたらよいでしょうか。 答え さくらのレンタルサーバーなら、セキュリティのために入ってい […]
【php】セッションを開始しているかどうか判定する
問題 phpで、session_start()しているかどうか判別可能でしょうか。 答え php5.4以降では、session_status()関数が使える。 セッションを開始していなかったら開始する例 if (sess […]
Font Awesome のCSS版とJS版は何が違うの?
問題 Font Awesome に、CSS版(Using Web Fonts with CSS )とJS版(Using SVG with JavaScript、SVG版)があるけど、何が違うの? 答え CSS版は、CSS […]
さくらのレンタルサーバーで複数のバージョンのphpを使う
問題 さくらのレンタルサーバーで、全体の設定はphp7、特定のディレクトリだけphp5を使いたいです。 できますか? 答え .htaccess で設定をして、CGIとして動作させるなら可能。 以下の例では /php5/ […]
【linux】ctagsでtagファイルが壊れるのを防ぐ
問題 ctagsコマンドが多重起動すると、tagファイルが破損することがあるのですが、対策ありますか? 答え ロックで複数同時実行を防ぐ。 変更前) ctags 変更後) flock ./tags ctags vimで保 […]
CentOS7でclamAVインストール
問題 アップロードされたファイルなどのウイルススキャンをしたいです。 答え clamAVを使ってみます。 インストール yum install clamav clamav-update clamav-scanner-sy […]
floatは小数以外に大きな数も扱える
問題 float、doubleって、小数点以下の細かい値を扱うときに使うんですか? 答え float, double は近似値。 float, double は小数に限らず、近似値で、小さな値も大きな値も扱える。 以下の […]
【Mantis】大きいサイズのファイルがアップロードできない
問題 Mantis(バグトラッカー)で、6MBぐらいのファイルを添付しようとしたのですが、以下のエラーでアップロードできませんでした。 ファイルのアップロードに失敗しました。PHP で設定されているファイルサイズより大き […]
【Elasticsearch】version_conflict_engine_exception
問題 elasticsearchで、_delete_by_query APIを使ってデータの削除をしていると、以下のエラーが発生しました。どうするとよいですか。 ["id"]=> string(20) "7ClKc […]
viで E437: terminal capability “cm” required
問題 viを起動したらエラーメッセージが出ました。 [~] # vi .vimrc E437: terminal capability "cm" required Press ENTER or type command […]
jqueryuiのdatepickerで特定の曜日を選択不可にする
問題 jqueryuiのdatepickerで、日曜日は選択できないようにできますか。 答え jqueryuiのdatepicker では、minDate オプションと maxDate オプションで、選択可能な範囲を制限 […]
ウェブマスターツール(Search Consoleの旧バージョン)のURL
問題 ウェブマスターツールの旧バージョンってアクセスできないですか? 答え 以前は以下のURLでアクセスできていました。 ウェブマスター ツール – ホーム ( https://www.google.com/ […]
【JavaScript】axiosのエラーを共通の処理で拾う
問題 axiosでエラーが発生したとき(2xx以外のレスポンスのとき)、unhandledrejectionは使えますか? 答え こんなことはできる。 window.addEventListener("unhandled […]
【JavaScript】日付の計算を簡単に処理したい
問題 JavaScriptの日付の 1日足す、1日引く、1年足す、1か月引くなどの処理を簡単にやりたい。 答え JavaScriptで1日後を計算するには、素直に対応すると以下のようになるわけですが、 var d = n […]
【PhpSpreadsheet】日付型のセルから読みだした値を日付にする
問題 Excelの日付型のカラムの値を getValue や getCalculatedValue で取得すると、タイムスタンプでもない謎の数値が取得されます。 例)2018/5/13 11:26 → 43233.476 […]
git clone で warning: remote HEAD refers to nonexistent ref, unable to checkout.
問題 git clone https://~~ をしようとしたら、以下のエラーになりました。 warning: remote HEAD refers to nonexistent ref, unable to check […]
【Windows】chromeの更新は他のユーザーが使用中だと適用できなかった
問題 リモートでログインして使っているWindowsで、複数ユーザーで使っているPCがあります。 chromeのアップデートが来たので適用したいのですが、同じWindowsにログインしている他のユーザーのchromeが起 […]