渡米生活。(日記)

渡米生活。本家から切り離しました。あまり渡米生活に関係のないプログラムネタや音楽ネタなど。

CentOS7インストールログ5:NICが2つついているマシンをルータにする

遥か昔に書いたSELinux6.5インストールログのつづき。漸く重い腰を上げて全部CentOS7にしたので備忘録。管理しているのはCONDOR(いや、HTCondorという名前に変わったんだった)を走らせるためのジョブクラスタなので、CONDOR_MASTERを走らせるマシンにはNIC…

MacBook proがいきなりネットワーク(wifi, 有線)に繋がらなくなった話

mac

昨晩MacのPRAMクリアをして、本日職場にMacBook pro Retina, 15-inch, Mid 2015(システムMacOS Mojave 10.14.6)を持ってきたら、いきなり全てのインターネット接続が死にました。wifiも、有線もつながらない!しかし、iPhoneは繋がるので、MacBookの問題で…

App Storeで配布終了してダウンロードできなくなったアプリから.ipaファイルを作成して他のiPhoneへインストールする(制限あり)

本当はやっちゃいけないんだろうけど、iphoneのイヤホンジャックにつけてペットなどの体温を測れるwishboneのアプリが突然App Storeからダウンロードできなくなり、大変困ったので、ギリギリ1端末にだけ落としておいたAppを別の端末にもコピーしてインスト…

SVNユーザーのGitHub初心者メモ:他人のプロジェクトに手を加える場合(フォーク&プルリクエスト)

GitHub初心者でいろいろやらかしたので忘備録。 人様のプロジェクトに手を加えたいときにどうするか。想定されるケースとして、 バグを見つけたのでバグフィックス依頼(プルリクエスト, pull request)を送りたい 機能が足りないので自分用に新しい関数を足…

ASUS Z10PE-D8 WS にビデオカードを刺してCUDA8を動かす

ASUS Z10-PE-D8 WS が4枚グラフィックカードを挿せるというので、ただいま奮闘中。以下、構成です。 マザーボード ASUS Z20-PE-D8 WS CPU intel CPU Xeon E5-2630v3 x 2 電源 CORSAIR AX1500i グラフィックカード MSI GEFORCE GTX 980 4GB x 1 MSI GEFORCE …

エックスサーバ間の独自ドメイン引っ越しログ

先日、エックスサーバの落とし穴というタイトルで、エックスサーバ間の独自ドメインホームページの引っ越しが大変だ、という話をしたのですが。 (大変というか、どうしても一時ドメインが繋がらなくなる時間ができてしまう、という仕様になっている) とは…

エックスサーバの落とし穴

ウェブ上ではどこを見てもいいサーバだと高評価が並んでいるエックスサーバですが、、、 本日とんでもない不便が発覚。 なんと、エックスサーバ同士の独自ドメインを用いたウェブサイトのサーバ間引っ越しがシームレスにできない!そんなアホなことがあるか…

Wordpressで特定のカテゴリ記事のみのイベントカレンダー(イベント名つき)を作成する

Wordpressでイベントカレンダーを表示するプラグインはたくさんあるのですが、多くがカスタム投稿を利用するタイプでして、フリーテーマを使っていたりすると具合が悪いケースがあります。Wordpressでイベントの告知をするのに、私は通常の投稿記事を使って…

閲覧期限つきPDFファイルの作成(Adobe Acrobat)

Adobe Acrobatで閲覧期限つきのPDFファイルを作成する方法。 諸処で解説されているけど、自分用メモ。※Appleのプレビューで見ると、期限にかかわらず白くなって見えなくなります。 配布時に、Adobe Acrobatで開くように注意書きが必要かも。1)Adobe Acroba…

Contact form7 + WP-Mail-SMTP + gmailの組み合わせがいつの間にか動かなくなっていた件の対策

WordpressのメールフォームにContact Form 7を使っているのですが、海外で運用しているサーバで問題が発生。まあ、安いホスティングサーバを使っているので、web サーバにメールサーバが利用可能なのは良いのだけど、メールサーバがスパムのブラックリストに…

子テーマで親テーマのstyle.cssが読み込まれない

久々にWordpressで子テーマを作ったら、style.cssを置くだけでは親テーマのCSSファイルが読み込まれず、文字だけのページになってしまい、暫くハマりました。以前は、 @charset "utf-8"; /* Theme Name: Academy Description: Twenty Fourteen Child Theme T…

Scientific Linux 6.3 またはCentOS7インストールログ3:software raid の設定とnfs mount

Linux設定の続き。 HDD5台でsoftware raid 5を組む まず、5台のHDDをsoftware raid用にフォーマットする。fdiskを使う。 最初の1台目のデバイスが/dev/sdbとする。 fdisk /dev/sdb ...何か英語でいってくるかも コマンド (m でヘルプ): m コマンドの動作 …

qTranslateをとりあえずwordpress 3.9対応にするパッチ

wordpressの多言語プラグイン、やはりqTranslateが圧倒的に便利なので、ほとんどの管理サイトで使っています。以前はwpの新バージョンが出て2週間ほどですぐにアップデートが出ていたのですが、最近開発者様がお忙しいのか、なかなかwp3.9対応版が出ません…

Scientific Linux 6.3またはCentOS7インストールログ4:Condorのインストール

ジョブ管理システムのCondorをインストール。 面倒なので全部rootで作業。 「condorのコンパイル」までは共用ディスクの上でやっても良い(ただしクラスタのシステムが全部同じ場合)。 user condorを作成.ログインを禁止するため、invalidなシェルを指定。 …

sshログインの応答がやたら遅いとき

現在使っているサーバー2台のうち、一方だけが、やたらsshログインの応答が遅い問題に、随分長い間悩まされてきました。 2台とも同じマシン、同じ設定なのに何故?!!で、本日、こちらの記事を拝見して、いろいろ試してみたんですが、、、sshの接続確立が…

Updraft Plusで設定ファイルも保存する

この記事は、Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus リストア編の追記です。さて、実際にリストアをやってみて、UpdraftPlusの威力を実感したのですが、こうなると、wp-content以下以外の場所に保存してある設定ファイルなども自…

JASRAC管理曲の楽譜をダウンロード販売する(ついでに紙の楽譜もオンデマンド印刷)

ヴィオラ3本とピアノのための小曲、をウン十年前におねだりして身近な作曲家に書いてもらいました。なにしろ初心者でも弾けるように、ということで難易度は低いのだけど、アンサンブルはとても綺麗な曲。是非皆さんに楽しんでいただきたい曲です。2014/12/9…

Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus リストア編

以前、「Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus」という記事を書いたのですが、本日リストアの方を試してみましたので、その記録です。リストアの状況として、サーバー引っ越し(A)、またはwordpressクリーンインストール(B)を仮…

xrea、coreserverでwordpressの表示速度を上げる

以前から、xreaとcoreserverで公開しているwordpressサイトがやたら重くて、本日ついに高速化プラグインを入れることを決意しました。で、例によって、セーフモードで上手く動かないものが頻発する中、色々トライしてみた結果です。 お約束のセーフモード対…

coreserverからvalueserverに乗り換えようとして止めた件〜セーフモードはあった方がいいです

一時期、借りているcoreserverの共有ユーザーのcgi使用率が異常に高く、サーバーレスポンスが極端に遅かったため、この際valueserverに乗り換えようと思い、アカウントをとりました。……が、結局、引っ越しは取りやめました。 理由は勿論、1/19に起こったs1.v…

Flickrの写真がiframeのせいでブログに貼れなくなって困っている方は、Flickr2HTMLが便利です。

「Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus」の記事を書くのに、山ほどスクショとって、全部flickrに上げて、いざ記事に埋め込もうと思ったら、flickrのShareオプションからhtml書き出しが消えていて、iframeしかコードを吐いてく…

Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus

バックアップはボタンひとつ。 リストアもボタンひとつ。 保存先は、DropboxやGoogle Driveのほか、WebDAVやFTPサーバ、emailで送信、と殆どなんでもアリ。 データベースだけでなく、wp-config以下のファイルを3つに分けて保存してくれる。 保存先の設定の…

Scientific Linux 6.3インストールログ2:NVidia GEForce GTX 660 & 750Tiを挿す

使用マシン:DELL PowerEdge T410, T420ビデオカードを追加インストールする方法。 本当は、最初からカードさしておいてシステムをインストールすればいいのかもしれないが、諸事情であとから付け加える方法が必要なので、そのメモ。※ちなみに、ビデオカード…

ネットワークがこんな変な挙動をするときは、ハードウェアエラーを疑った方がいいかも、という話。

Dell PowerEdge T410にScientific Linux 6.3をインストール中に、ネットワークが信じられんような挙動を繰り返し、まさかハードウェアエラーとは思わず、1週間もはまりました……(汗) 結論は、オンボードのネットワークインターフェースが多分ダメ、という…

Scientific Linux 6.3またはCentOS7インストールログ1:インストール

職場のマシンを一斉にSL6.3にアップデートすることになったので、そのメモ。完全に自分用なので、不親切です。すみません。。使用マシン:DELL PowerEdge T410, 自作PC 0)データのバックアップ。 1)Scientific Linux 6.3またはCentOS7のisoイメージをと…

wordpressハッキングされました(涙)adminアカウント消すだけじゃダメ!

とある非営利団体のweb masterになって3日目。 wordpressで作った新サイトがハッキングされました(涙目)私が作ったサイトではなく、ちょっとセキュリティが甘かったので、管理をひきついですぐに、とりあえずadminアカウントは消したのだけど、簡単に破ら…

C++ std::mapでconstがどうの、と怒られる件

ものすごく初歩的な話なのだけど、久々にハマった(しかも2度目)ので忘れないよう記録。std::mapで、コンパイル時にこういう怒られ方したことないですか?error: passing 'const std::map' as 'this' argument of .... discards qualifires....の部分は面…

WP-DBManager + MAMPでサイトのフルバックアップをとる方法2 : coreserver へのリストア

この記事は、WP-DBManager + MAMPでサイトのフルバックアップをとる方法の続きです。 WP-DBManager + MAMPでローカルに保存したサイトのフルバックアップをどうやってリモートサーバにリストアするか。うちはcoreserverを使っているので、coreserverの場合の…

ROOT から matplotlib(pylab) + numpy へ(1次元&2次元ヒストグラム)

このエントリーは、ROOT一辺倒だった人間が時代の波に流されてしょーがないのでmatplotlib+numpyで図を書くのに「これどうすんの?!」と困った項目の備忘録です。何分初心者なので、ダサダサかつ間違ってるかも。お品書き まとめ TH1D numpy.array () or li…

WP-DBManager + MAMPでサイトのフルバックアップをとる方法

2014/1/23追記 最近は、サイトのファイル(wp-content直下)までバックアップしてくれるソフトとして、BackWPupというプラグインがあるらしい。しかも、バックアップファイルをDropBoxなど別のファイルサーバにも送ってくれるというスグレモノ。 BackWPUpは動…