blog.hidekiy.com
hidekiy blog: 2013/03
http://blog.hidekiy.com/2013_03_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Sudo] 任意の UID と GID を指定してコマンドを実行する. オプション -u, -g を接頭辞 # を付けて使うと passwd に存在しない任意の UID, GID を設定してコマンドを実行できますが、なぜかデフォルトでは -g が上手く動きません。 Sudo -u#123 id uid=123 gid=0(root) groups=0(root) $ sudo -u#123 -g#456 id Sorry, user USERNAME is not allowed to execute '/usr/bin/id' as #123:#456 on SOMEHOST. Etc/sudoers の許可エントリを以下のように任意の GID を指定できるように少し直す必要があります。 Sudo visudo # admin ALL=(ALL) ALL admin ALL=(ALL:ALL) ALL. NFS サーバーの設定 /etc/exports の優先順について.
blog.hidekiy.com
hidekiy blog: 2013/08
http://blog.hidekiy.com/2013_08_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 の都合の悪いところ:全入力値が文字列であることが前提になっているので、undefined と空文字列を区別して扱うことができない。具体的には、明示的な空文字列の指定と、指定し忘れを区別して処理したい場合など。 という別の Express 用バリデーションライブラリは、上記の欠点は無く問題なく使えます。具体的には emptyOk() と required() を駆使すれば良いです。ライブラリのバージョンは低いけれど単なるラッパーのようなので気にしなくて良いと思う。 joi. は事前に用意したスキーマに適合するかによって入力値が valid かどうかを検証する仕組み。スキーマ定義がおかしいときその時点でエラーになるので、実際のバリデーションが行われるより早い段階でエラーとなるところも気に入っています。 Perl と JavaScript が好きです。 Please feel free to contact me!
blog.hidekiy.com
hidekiy blog: [windows] 復元ポイントに保存されたレジストリを閲覧する (Windows XP用)
http://blog.hidekiy.com/2012/11/windows.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Windows] 復元ポイントに保存されたレジストリを閲覧する (Windows XP用). レジストリを壊してしまった場合は「システムの復元」という機能で直近の復元ポイントの状態まで戻すのが安全かつ確実でお勧めできる方法ですが、少し昔のレジストリがどうなっていたかだけを知りたい場合には、C: System Volume Information restore{GUID} RPxxx Snapshot の中に入っているレジストリハイブのスナップショットを使えばよいです。 RPxxx (xxx は連番, RP=RestorePoint) はそれぞれ一つの復元ポイントを表していて、更新時刻を見ることでどのくらい過去の状態か分かります。 システムの復元とは - Windows 7. System Volume Information フォルダへアクセスする方法. Perl と JavaScript が好きです。 Please feel free to contact me!
blog.hidekiy.com
hidekiy blog: 2013/06
http://blog.hidekiy.com/2013_06_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 SortBy を使って Date の新しい順にソートする. の sortBy を使ってオブジェクトのリストを日付 (Date オブジェクト) の入ったプロパティ updatedAt の降順でソートするには、以下のようにすれば良いです。 Var sortedList = .sortBy(list, function (item) { return -Number(item.updatedAt); });. PremierColor テクノロジー搭載デル デジタルハイエンドシリーズ U3014 30インチワイドモニタ. で、YouTube の動画を見ていると最初は問題ないものの、再生開始から数秒後画面全体がチラついた後、動画の枠と少しずれた位置に青紫色の透明の長方形が表示されるという、いまいちな挙動が起こりました。 製品マニュアル: Dell U3014 Monitor. Perl と JavaScript が好きです。 Please feel free to contact me!
blog.hidekiy.com
hidekiy blog: 2014/05
http://blog.hidekiy.com/2014_05_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 静的ファイルの配信を Google Cloud Storage に移行しました. の構成から、 Google Cloud Storage. へ移行してみました。Google Cloud Storage の方は単体で CDN 付なのでオブジェクトの ACL を一般公開設定にするだけで CDN 部分の設定が不要なのが便利です。 具体的には、Cloud Storage のコンソールで配信したいドメイン名でバケットを作成し、CNAME を c.storage.googleapis.com に向ければよいです。ドットを含む名前でバケットを作成する際は、それがドメインの所有権の確認が済んでいるドメイン以下である必要があるみたいです。 Bucket and Object Naming Guidelines - Google Cloud Storage. 使用するコマンドは gsutil (Google Storage Util? Gsutil help setmeta -n Causes th...
blog.hidekiy.com
hidekiy blog: Cocos2d-x で dlopen failed: cannot locate symbol "rand"
http://blog.hidekiy.com/2014/11/cocos2d-x-dlopen-failed-cannot-locate.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Cocos2d-x で dlopen failed: cannot locate symbol "rand". EABI は正しいのに Cocos2d-x v3 のアプリが立ち上がらずに即座にクラッシュする場合、ログに dlopen failed: cannot locate symbol "rand" が出ていないかを確認してみてください。 これはどうやら NDK が Android 5.0 (Lollipop) 64bit でしか動かないバイナリを作ってしまっているのが原因のようで、Cocos2d-x で公式に推薦されている Android NDK r9d を使うと大丈夫でした。 NDK r9d url - Compiling and linking error when using NDK r10 to build cocos2d-x v3.2 Cocos2d-x. Perl と JavaScript が好きです。
blog.hidekiy.com
hidekiy blog: 2013/10
http://blog.hidekiy.com/2013_10_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Windows で chef 11.6.2 がインストール出来ない件. Windows で chef 11.6.2 をインストールしようとするとエラーが出る件について、mixlib-shellout 1.2.0 のリリースで chef の側の依存関係が時代に取り残されたように思います。以下のような依存関係解決失敗を表すエラーが出ます。 Chef 11.8.0.rc0 の chef-x86-mingw32.gemspec. を読んでみると問題の根幹になっていた mixlib-shellout の依存関係が更新されて直っているようなので、2013/10/20 時点で未リリースですがこれを以下の手順でインストールしてみました。上手く動いている気がします。 2013/10/31 に chef 11.8.0 がリリースされて解決済みです。 Windows で knife-solo を使う (msys-rsync 編). の rsync と MSYS. の rsync です。 本来は kni...
blog.hidekiy.com
hidekiy blog: 2012/12
http://blog.hidekiy.com/2012_12_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Windows] ESD インストール ファイル を再登録する. C: ESD Windows が存在するのにシステムから認識されなくなってしまった場合、以下のレジストリ断片を結合すると再度認識されるようになりました。 Windows Registry Editor Version 5.00 [HKEY LOCAL MACHINE SOFTWARE Microsoft Windows CurrentVersion Setup WebSetup] "ImageIndex"=dword:00000001 "ImageLocation"="C: ESD Windows sources install.esd" "MediaLocation"="C: ESD Windows". このまま foobar.reg などと保存して結合できます。 プロダクト キーのみを使用して Windows 8 にアップグレードする方法 - Microsoft Windows. 証明書の検証をしない SSL ...
blog.hidekiy.com
hidekiy blog: 2013/02
http://blog.hidekiy.com/2013_02_01_archive.html
Python, Perl, JavaScript, Linux, 壊れた Windows の修理 などについて書いています。 Windows 8 で Wi-Fi プロファイルを掃除するには. 潔癖な方は外出先でちょっとだけ使った Wi-Fi プロファイルなどもう二度と使うことのないことがはっきりしている Wi-Fi プロファイルを削除したいと考えると思います。 しかし Windows 8 の標準の Wi-Fi 接続インターフェースでは通信エリア外のアクセスポイントの設定は表に現れず削除する方法がなくなってしまい大変困りました。仕方なくヘルプを検索すると、 ワイヤレス ネットワーク プロファイルを管理する. を読むと接続プロファイルの優先度設定を抜本的に改善して操作用の GUI すら要らない状態まで持って行けたという感じに読めますが、ちゃんと消せるようになってた方が心の平穏を保てると思います。 Windows 8 で PC 設定の同期データを完全に削除するには. PC 間で設定を同期する必要があるかどうか - Microsoft Windows. 例えば素朴なところで f(x) = sha256(sha2...
SOCIAL ENGAGEMENT