Digitraスマートフォン用の表示で見るDigitraLINUXサーバの設定やプログラムのことなどを中心にブログを書いています。この広告は、90日以上更新していないブログに表示しています。2019-06-11MacのPHPがぶっ壊れたときの対処Macで、homebrewで色々とインストールをしていたら、AtomでPHPがおかしくなっているよとの警告が出てきたので、phpを叩いてみると、以下のようなエラーが出る。upgradeをすると治るよという記述も見られたが、どうも治らない。readlineするも駄目だったが、そもそも、エラーには、libreadline.7.dylibが無いと出ている。/usr/local/opt/readline/lib/を見てみると、確かに8はあるけど、7は無い。brewコマンドでreadlineも確認。[keg-only]ということで、強引だけど、8で7の代用をして試してみる。20:03MacのPHPがぶっ壊れたときの対処Tweet広告を非表示にするもっと読むコメントを書く2019-01-21tailコマンドで16進数エスケープされた日本語をターミナルで表示するApacheにデバッグログを出すときに日本語が、16進数エスケープされた状態になるので、どうにか日本語が読める状態にならないかなと思っていましたが、perlをパイプで使うことでtailしながら日本語がしっかり表示できました。-wを咬ませても、うまくいくとは思いますが、それだけのために、調査したいサーバにnkfインストールするのは面倒なので、これがいいかなと。16:58tailコマンドで16進数エスケープされた日本語をターミナルで表示するTweet広告を非表示にするもっと読むコメントを書く2016-12-22cronで1分以下の実行をさせる方法サーバ設定sleepさせてから実行するプロセスを一気に作ってしまうことで実現します。done;上の例だと、15秒おきに実行となる。/tmp/script.logのプロセスが出来て、15秒おきの実行が実現できる。20:05cronで1分以下の実行をさせる方法Tweet広告を非表示にするもっと読むコメントを書く2016-12-16GoogleMapApiで地名と緯度経度を相互変換するプログラムGoogleMapのAPIで地名と緯度経度を変換するAPIがあります。今のところこのAPIはデベロッパーキーなどの指定がなくても利用できるようなので、以下のようなPHPのコードで簡単に変換することが出来ます。cURLとかで叩いてください。17:29GoogleMapApiで地名と緯度経度を相互変換するTweet広告を非表示にするもっと読むコメントを書く2016-12-16PHPでディレクトリ内のファイルをまとめて消したいプログラムPHPでファイルを消すときにはunlink、ディレクトリを消すときにはrmdirを使いますが、ディレクトリ内のファイルをまとめて消す場合や、*でパターンで消したい場合は、array_mapとglob関数を使って、消してあげましょう。glob("/tmp/hoge/*.txt"));とてもスマートですね。14:41PHPでディレクトリ内のファイルをまとめて消したいTweet広告を非表示にするもっと読むコメントを書く2016-12-07iPhoneが突然電源が切れる問題は解決するのかAppleがiPhone6Sが突然電源が切れる問題の交換プログラムが開始されたので、早速自分のiPhoneが対象になっているかを調べてみた。サポートシリアル番号は、「設定」>「一般」>「情報」を開いて、「シリアル番号」のところを長押しするとコピーできる。入れてみたものの、おめーのは対象じゃないぜ!とのこと。来週には、iOSのソフトウェアアップデートで診断プログラムが配布されるとのことだ。www.rbbtoday.comそもそも、iPhone6Sに限定したAppleは対応をすすめているが、うちの嫁さんはiPhone5Sでも発生するし、同僚はiPhone6でも発生している。自分含め、3人共、iOS10にアップする前には発生しなかった問題だ。空気が原因だったという見解も出てきた。japan.cnet.comiPhone6Sの一部の機種はもしかするとそうなのかもしれないが、他のiPhone機種でも発生しているのだから、やはりOSの問題なのではないだろうか。バッテリーがヘタっているのだとしたら、残容量が十分にあるにも関わらず、突然電源が切れるのは、どうにも納得がいかない。あるとしたら、実はバッテリーの残容量は殆どないにも関わらず、バッテリー残容量がまだ20%や30%あるように見えているバグだろう。iOSのアップデートで直る問題なら良いのだが、今のiOSがバッテリー周辺のモジュールをぶっ壊してしまうようなもので、世界中の新旧iPhoneをぶっ壊しているのだとしたら累計出荷台数10億台超えているから大変なことだ。14:32iPhoneが突然電源が切れる問題は解決するのかTweet広告を非表示にするもっと読むコメントを書く2016-11-18MacでEclipseが起動しなくなったと思ったらiCloudのせいやった開発環境MacBookAirでEclipseを使っているのですが、突然Eclipseを起動ができなくなりました。jp.sourceforge.mergedoc.pleiades.aspect.resource.Translationsと出力されている。んなとこ、触ってないがな!!と原因を調べてみると、必要なファイルが見つからないようだ。Sierraになってからか、利用頻度の少ないファイルをiCloudに勝手にどんどんアップして、ローカルストレージを節約していくような機能がついたようで、ローカルの実体ファイルがなくなっていたりします。普通のファイルとかだったらアクセスしたときにiCloudからダウンロードしてくるので問題ないですが、アプリケーションでファイルチェックしているような場合は困るわけです。~/Documents/以下に展開していたので、iCloudが親切にもアップしてくださっていたようです。EclipseのアプリディレクトリにiCloudの雲のマークがついていたので、これをクリックするとそのディレクトリ以下のiCloudにアップロードしていたファイルをダウンロードしてきてくれます。ダウンロードが終わったら、再度Eclipseを起動してみると、何事もなかったように動く。数日経つとまたiCloudさんが勝手にアップしてEclipseが起動できなくなっていた。ディレクトリ作ってお引越しします。最新記事MacのPHPがぶっ壊れたときの対処tailコマンドで16進数エスケープされた日本語をターミナルで表示するcronで1分以下の実行をさせる方法GoogleMapApiで地名と緯度経度を相互変換するPHPでディレクトリ内のファイルをまとめて消したい月別アーカイブプロフィールid:foojyLINUXサーバの設定やプログラムのことなどを中心にブログを書いています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。