Chromeでスマホ用画面をエミュレートする
Chromeでスマートフォン用のページを表示させることができる。
<例>Yahooページをスマートフォン用の画面にしてみる。
- Chromeで画面を開く。
- F12キーを押して、デベロッパーツールを開く。
-
デベロッパーツールのメニューから左から2番目のアイコンをクリックする。
- 画面がスマホサイズに合わせて小さくなっているがPC版のままである。
-
画面上にある「Pesponsive▼」をNexsus5やiPhoneに切り替える。
- F5キーを押してブラウザをリロードする。
-
以上でスマホ用の画面が表示される。
開いているwebサイトをPDFで保存する | Chrome
ChromeでwebサイトをPDFに変換しPCに保存できる。
手順
- 右上のメニューアイコン → 印刷ボタン
- 送信先の「変更」ボタンを押し、「PDFに保存を選択」
- 保存ボタン(保存先フォルダ指定)
- 以上でPDFが保存先フォルダに保存される
587番ポートについて
587番ポートとは、サブミッションポートとも呼ばれるメール送信用ポートである。
587番ポートが使われるようになった理由
電子メールを送信するとき、元々は25番ポート(SMTP)を使っていた。
しかし25番ポートは認証が不要であるため、悪徳業者に利用され大量のSPAMメールが出回ることになってしまった。
そのため多くのプロバイダは25番ポートをブロックするようになった。
代わりに、587番ポートが使われるようになった。(SMTP-AUTH)
587ポートはメール送信する際、ユーザーIDとパスワードによる認証が必須である。
認証が必要になったおかげで、SPAMは大幅に減った。
SOAP通信
SOAPとはサーバーと通信する技術の一つである。
Web APIサービスでよく使われている。
様々な会社や団体は、SOAP APIという形でWEB API サービスを提供してきた。
だが、すでに時代遅れになっており、REST APIにとって代わられるようになった。
SOAP APIサービス
REST
現在、WEB APIといえばREST APIのことを指している状況である。
Yahoo APIやGoole API , Wikipedia API などがある。
AJAXとの関係
SOAPはAJAXの非同期通信で利用できる。
SOAPでサーバーのデータやりとりを行う。
データ形式はXMLである。
しかし、現在ではSOAPの代わりに、JSONを使うのが主流となっている。
PHPとの関係
PHPからWEB APIサービスにアクセスしてデータを取得できるように、
PHPからSOAP APIサービス(UDDIという)にアクセスしてデータを取得できる。
POSTとの違い
POSTはリクエストとしてサーバーとデータをやりとりする。
SOAPはAJAX(非同期通信)としてサーバーとデータをやりとりする。(クロスドメイン可能)
セキュリティ
HTTP、HTTPSプロトコルを利用しているので、セキュリティレベルはHTTPと同等である。
メリット
今現在ではもはや時代遅れでメリットはない。
代わりにREST + JSONを使う。
廃れた理由
データ構造がRESTと比較すると複雑である。そのためJavaScriptなどでSOAP形式データを扱うのはたいへんであった。
RESTは柔軟な構造である上、ブラウザにURLを入力してデータを表示させることができる大きなメリットがある。
REST APIの例:
Wikipedia API
リアクティブプログラミングとは
リアクティブプログラミングはリアクティブなシステムを作成するアーキテクチャである。
リアクティブシステムは即応性、弾力性、耐障害性、メッセージ駆動を備えているシステムである。
リアクティブシステムの特徴
特徴 | 説明 |
即応性 | レスポンスが速い。並列処理(分散処理)により全体の処理を速くする。 |
弾力性 | 小さい負荷でも大きい負荷でも応答時間を一定にする。負荷が大きい場合はメモリやリソースを多めに確保したり分散処理を行う。負荷を監視して、負荷を減らす処理も備える良い。 |
耐障害性 | 障害に強い。部分的に障害が発生しても、システム全体を危険な状態にしない。また自動的に復旧できるようにする。 |
メッセージ駆動 | コンポーネント間をメッセージつまり分かりやすい引数でやりとりする。またAjaxを用いる。 |
タッチパッドの操作方法
Surfaceのタッチパッドの場合(ノートPCの種類によっては使用できない操作あり)
操作 | アクション |
2本指タップ | マウスの右クリックと同等 |
3本指で上方向へスワイプ | 仮想デスクトップを表示 |
左パッドボタンを押しなら指移動 | ドラッグ |
ダブルタップして指移動 | タップ アンド ハーフ |
2本指で垂直または水平移動 | スクロール |
ピンチまたはストレッチ | 拡大縮小など |
Windows10でドットから始まるファイルまたはフォルダ名を入力する方法
Windows10でドットから始まるファイルを入力しようとすると「ファイル名を入力してください」とエラーが表示される。
「.htaccess」などのドットから始まるファイル名にしたい場合「.htaccess.」と、末尾にドットを追加すれば良い。フォルダ名も同様に修正ができる。
- ホーム
- プログラミングの覚書
- 情報技術