【PHP】日本語でも英語でもない言語でのメール送信

日本語のメールを送信するプログラムとして

こんな感じのシステムがありました。(かなり省略してます)

これで日本語のメールは問題なく送信できるのですが、
このシステムをコピーしてベトナム語版を作ろうという話になりました。

WEBやメールの日本語の文言をすべて外だしにし、
言語に応じたメッセージを入れるように改修しました。

しかしベトナム語のメールが文字化けしました。

当然ですね。

この部分、

に修正、これで文字化けは解決、多言語に対応するメール送信プログラムになりました。

jQueryでスタイルに!importantを指定する

jQueryでスタイルを設定する方法は、基本的に以下のような記述ですが

スタイルに!importantを指定する場合は、この方法は使用できません。

!importantを指定する場合はcssTextを使用します。

ただし、このcssTextはスタイルを置き換えるメソッドですので
他で指定されているスタイルは無効になりますので注意が必要です。

【Windows10】手動でスタートアップにアプリを登録する

スタートアップに登録されたアプリは
Windows起動時に自動的に起動してくれます。

アプリの設定でスタートアップに登録してくれるものも多いですが、
そのような機能がついていないアプリを
手動でスタートアップに登録したいケースがあると思います。

やりかたは、まずWindowsキー+Rを押して
「ファイル名を指定して実行」ウィンドウを出します。

そこに以下のように入力してEnterを押します。

するとエクスプローラーが開きますので、
ここにアプリの実行ファイルのショートカットを置けば
スタートアップ登録完了です。

アプリの実行ファイルとは
拡張子が「exe」のファイルなのですが、
スタートメニューにはあるけど
その実体がどこにあるのか不明な場合もあるでしょう。

その場合は、スタートメニューのアプリを右クリックして
「その他」→「ファイルの場所を開く」
で実行ファイルの場所がエクスプローラーで開きます。

実行ファイルが見つかったら、それを右クリックして
「ショートカットの作成」
でショートカットファイルを作成し、
ショートカットを切り取ってさきほどのスタートアップフォルダに
貼り付けましょう。

【レビュー】高機能NAS「Synology DiskStation DS216j」

Synology DiskStation DS216j デュアルコアCPU 2ベイNASキット DTCP-IP対応可 CS6426

新品価格
¥20,911から
(2017/10/13 14:04時点)


私は在宅プログラマーですが、会社の「ひとり情シス」もやっています。
ひとり情シスがテレワークってなかなかいないかもしれないです。

ひとり情シスはかなりブラックな業務状況に置かれることで有名です。
私もたぶんテレワークだからなんとかやっていけてる部分があると思います。

本題です。

会社ではデータの共有にNASを使っています。
Active Directoryでドメイン接続しているので、アクセス権限もドメインユーザーで管理しています。

ただ、このNASがダメダメで、
ドメイン接続がしょっちゅう途切れてアクセスできなくなります。

そこで、あらためてほかのメーカーのNASを探していて、
気になる製品があったので、まずは試しに自宅用に購入してみました。

Synology社のDiskStation SD216jという製品です。

この製品はNASの中でも一番人気があるそうで、価格コムで1位になっています。(2017年10月現在)

実際に使ってみて、1位になるのも納得のとても良い商品だと実感しました。

このNASは管理画面でいろんな機能をインストールするというタイプで、
探せば必要な機能がすべてそろいます。

私が欲しかった機能は

・クラウドストレージ(Dropbox、OneDrive)との連携
 (しかもそれぞれ複数のアカウントと連携)

・VPNサーバーの構築
 (外出先からもネットワークドライブとして使いたい)

・LAN接続でNASに接続できるスマホアプリ
 (クラウドストレージのアプリはインターネット経由なので重い)

このNASならこれらはすべて実現できます。

特にNASがVPNサーバーにもなってくれるので
NASとルーターをちょこっと設定するだけで
外出先からVPNにつなげばネットワークドライブとして
エクスプローラーでファイルが編集できます。
これがどんなに便利か、特にノートPCを持ち歩く人ならわかっていただけると思います。

また、これは使う人次第ですが
私はそこまで大容量のディスクは必要なかったので
ちょっと贅沢をして512GのSSDを2台入れてミラーリングしています。
低発熱、低騒音いいですね。

しかし、SSDも安くなりましたね。
データをディスクレスでミラーリングするのは夢だったんですが、
あっさり実現できました。

安かったので同じSSDをさらにもう2台購入して
USBの2ベイ外付けキットに入れて
バックアップ用としてNASにつないでいます。
こちらもミラーリングです。
しかもデータはほとんどクラウドストレージと同期しているので、
これで大事な猫の写真が消失してしまうことはまずないですね。

NASはこちら

Synology DiskStation DS216j デュアルコアCPU 2ベイNASキット DTCP-IP対応可 CS6426

新品価格
¥20,911から
(2017/10/13 14:04時点)


調子に乗って4台も購入したSSDはこちら

PX-512S2C [512GB S2C 2.5インチ SATA SSD TLC]

新品価格
¥19,800から
(2017/10/13 14:08時点)

Plextor製です。若い方は知らないかもしれませんが、Plextorは自作PC時代にお世話になりました。