javascript から別サーバーのPHPファイルを呼び出す

javascript のファイルから、別サーバーのPHPファイルを呼び出したかったので、 ↓こちらのサイトのやり方をしてみました。 hirapi.hatenablog.jp 呼び出すPHPファイル側のコードで許可してあげる。 header('HTTP/1.0 200 OK'); header('Access-Control-Allow…

【Javascript】疑似ヒアドキュメントを使ってみる

PHPのように、Javascript でヒアドキュメントが使えないか調べていると、 ありました。擬似的なものだけど。 jun8man.hatenablog.com

【Javascript】テキストを読み上げる

Javascript だけで、テキストを合成音声で再生できました。 // 日本語音声で読み上げ var speech = new SpeechSynthesisUtterance(); speech.lang = 'ja-JP'; speech.text = text; speechSynthesis.speak(speech); an.hatenablog.jp 細かいオプションの設定 …

【Javascript】自身の要素をHTML文字列で取得

javascript や jquery で 要素内のタグを取得するのは、innerHTML などでできるけど、 自身の要素はどうやって取得するのだろうと思っていたら、関数を作っている人がいました。 shanabrian.com (function($) { $.fn.selfHtml = function(targetIndex) { var…

ターミナルを使って自動でwifiに接続する

家の古いMacパソコンが、再起動するたびに、自動でwifiに接続しなくなってしまいました。 OSをアップデートするたびに、接続されたり、されなかったり・・・。 いっそのこと、パソコン起動時に、シェルを使って自動的に接続させることにしました。 titirobo-…

プロセス完了後のターミナル ウィンドウを自動で閉じる

ターミナルウィンドウが残るのをどうにかしたかったので、 ↓こちらのサイトを参考に、自動で閉じるようにしました。 mono96.jp ターミナル → 環境設定 → プロファイル → シェル → シェルの終了時(シェルが正常に完了した場合は閉じる)

【JavaScript】xpathを使ってみる

JavaScript で xpath を使用したいことがあったので、メモ。 qiita.com input テキストに値を入れる場合は、↓こんな感じ。 var nodesSnapshot = document.evaluate(【xpath】, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null ); nodesSnapsh…

【ffmpeg】動画のマルチトラックの音声を選択して保存する

Google Photoに、副音声やオーディオコメンタリーなどの音声がマルチトラックの動画をアップロードした場合、 意図しない音声が混じってしまうので、 いずれかの音声だけを残したい場合は、 ↓こちらのサイトを参考に、 wiki.komina.info ffmpeg で以下のコマ…

【iOS】Swift4に変換する時の注意

Build Settings の Swift Language Version を Swift 4 に設定します。 ↓こちらのようなエラーが出たので、 Argument of '#selector' refers to instance method 'insertNewObject' that is not exposed to Objective-C ↓こちらを参考にして、 teratail.com …

【Python】地図上の座標が範囲内にあるかを判定する

Python を使って、地図上のある座標が、4つの座標の中に含まれるかどうかを判定したい。 titirobo-develop.hatenablog.jp ↓こちらのサイトを参考にしました。 sak12.blogspot.com #!/usr/bin/env python #-*- coding:utf-8 -*- import numpy as np def main…

【Python】icloud に登録しているデバイスの位置情報を取得する

Pythonを使って、icloud に登録しているデバイスの位置情報を取得してみます。 前もって、PyiCloudService のモジュールをインストールしておきます。 #!/usr/bin/env python #-*- coding:utf-8 -*- from pyicloud import PyiCloudService import sys #以下…

【Python】Google Photo と ローカルフォルダの並びを同じにする

以前、Mac の Automater の機能を使って、同じフォルダの中のファイル群に、1分ずつずらした「変更日」を設定しました。 titirobo-develop.hatenablog.jp これは、Google Photo のアルバムの中の「並び替え」を確実に行うため。 www.nanigoto.net 前回は、G…

パソコンのファイルの日付は2038年より先に設定できない!?という話

Mac

Macのパソコンで、ファイルの変更日を、1ファイルにつき、1年づつずらしていって、 2001年1月1日 00時00分00秒 2002年1月1日 00時00分00秒 2003年1月1日 00時00分00秒 ・・・ と設定していくと、 なぜか、2038年…

フォルダの中にある画像ファイルの変更日を1分単位でズラして設定する

Macで、1つのフォルダの中に入っている複数の画像ファイルの変更日を変更できないか試してみました。 やりたいことは、ファイル1つずつ1分単位でずらした変更日時を設定するというもの。 001.jpg → 2000/01/01 00:01:00 002.jpg → 2000/01/01 00:02:00 00…

PHPを使って、Javascriptファイルを難読化してみる

↓こちらのサイトを参考にして、 tech.nikkeibp.co.jp PHPを使って、Javascriptファイルを難読化してみました。 使用する class.JavaScriptPacker.php の ファイルは、↓こちら。 joliclic.free.fr