SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中
このエントリーをはてなブックマークに追加
SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

容量が変わってしまったUSBメモリを元に戻す

問題 ・DD for Windows や、ddコマンドや、ISOイメージ書き込みなどで容量が変わってしまったUSBメモリを、元の状態に戻したいです。 ・購入時より容量が少なくなってしまったUSBメモリを元の容量に戻したい […]

インターネット統計

問題 インターネットに関するいろいろの数値を見たい。 ドメイン登録数、Webサイトの数など。 答え ・ドメイン登録数(約3億個) Domain Name Industry Brief ・Webサイトの数(約10億個)、イ […]

httpのアクセスをhttpsにリダイレクト(常時SSL)

問題 Rewriteでhttpのアクセスをhttpsにリダイレクトするには? 答え .htaccess などで以下のように書く。 RewriteEngine On RewriteCond %{HTTPS} off Rew […]

GoogleApps(G suite)のグループのタグが削除できない

問題 GoogleApps(G suite)のグループのタグで、削除できないのがあるんですけど??? 答え Google グループで、タグとカテゴリのいずれかの機能を使うことができます。 カテゴリで作った項目は、タグでも […]

【linux】opensslコマンドでタイムアウトしたい

問題 openssl コマンドで、証明書のチェックなどを自動化したいのですが、相手先が応答しないサーバーだったり環境だったりすると、一向にコマンドが終わりません。 opensslコマンドでタイムアウトって設定できないんで […]

【php】 PDOのプリペアドステートメントでLIKE検索

問題 PDOのプリペアドステートメントでLIKE検索したいです。 書き方は? 答え 以下でよい。 $db = new PDO('mysql:host=localhost;dbname=xxxx', 'xxxx', 'xx […]

【JScript】Excelを編集する

問題 JscriptでExcelを編集したい。 答え 以下のような内容を、拡張子jsで保存して、ダブルクリックで起動 などができる。ような気がするけど、Windows10 + Office2016 環境では、エラーが発生 […]

【php】ZipArchiveでzipファイルに追加できないファイルがある

問題 phpのZipArchiveでzipファイルを作っているのですが、zipファイルに追加されないファイルがあります。 答え ファイル名にタブ、改行などが含まれていると、追加できないようです。 ZipArchiveに限 […]

Chromeの「新しいタブ画面」に最近見たWebサイトを表示したくない

問題 Chromeって、新しいタブ画面で最近見たWebサイトがサムネイル付きで表示されるじゃないですか。 あれって非表示にできないんですか。 答え 素のChromeでは、設定で回避できないらしい。 拡張機能でできるという […]

【JavaScript】数値→文字列、文字列→数値の変換

問題 JavaScriptでの、数値→文字列、文字列→数値の変換はどうするのがいいですか。 答え 数値→文字列 var num = 123; String(num); // "123" num.toString(10); […]

【linux】viで巨大なファイルを編集するとき

問題 30GBあるファイルがありまして、viで編集は無理そうなんですが、どうやれば編集できますか。 答え そのまま編集は無理。 分割して、編集して、結合するという方法がある。 $ cat 30gb.txt | split […]

【WordPress】画像をメディアに追加したいし画像IDも取得したい

問題 画像をURLから取得してメディアに登録したい。 アイキャッチ画像にしたいから画像IDも取得したい。 答え media_sideload_image()関数を使うととてもお手軽なのだが、画像のIDが取得できないし、w […]

【WordPress】画像のURLから画像のIDを取得する方法

問題 メディアの画像のURLはわかるんだけど、URLから画像のIDを知ることはできないの? 答え get_permalink(投稿ID) の逆バージョン url_to_postid(投稿のURL) が、画像に関してはでき […]

【WordPress】reverse proxy経由でhttps化するとき混在コンテンツにならないようにする

問題 WordPressで構築したWebサイトを、reverse proxy経由で見せるとき、URLが https://~ だと混在コンテンツになってしまいます。 回避できないですか。 答え 下図のような状況の時、 何も […]

【WordPress】画像をメディアに追加したい

問題 画像をメディアに追加したい。 URLから画像を取得して、メディアに保存したい。 答え サイズ等の追加情報の登録や、サムネイルを作ったりの処理を全部やってもらうなら、media_sideload_image()関数が […]

opensslコマンドでサーバー証明書がSHA-1かSHA-2か確認する

問題 サーバー証明書がSHA-1版なのかSHA-2版なのか調べたい。 ホスト名のリストはあるので、opensslコマンドでまとめて調べたい。 答え 以下のコマンドで証明書を取得できる openssl s_client - […]

【MySQL】昇順にソートしたいけどNULL行は後ろにもってきたい

問題 SQLで、結果をソートするときに、NULLの行は後ろにもっていくとか、できますか? 答え 一応できる。 select * from T order by ソートしたい列 is null, ソートしたい列; ソートし […]

【GAS】Google Apps Script からメールを送る

問題 Google Apps Script でメールが送れるの? 答え GmailApp.sendEmail() で、送れますね。 function sendEmail() { var x = [ 'メールだよ!メールだ […]

【php】filter_varで再帰処理

問題 配列とか、配列の配列とか、配列の配列の配列などの、各要素を処理するのって、再帰する関数を定義して対応するしかないの? 答え 例えば、多次元配列の各要素をaddslashesする場合、 自前で関数を用意すると以下のよ […]

Windows10の仮想デスクトップのショートカットキー

問題 Windows10の仮想デスクトップはキーボードで操作できるの? 答え ショートカットキーは以下の通り。 新しいデスクトップ = Win + Ctrl + D デスクトップ閉じる = Win + Ctrl + F4 […]