criticablog

ソフトウェアエンジニアがニッチな情報を書きます。

広告を表示しなくても iOS 広告用識別子を使えた

広告を表示しないけれど、広告効果計測用のライブラリを使う iPhone アプリを作成しました。iTunes Connect にアップロードし審査へ提出するときの このAppは広告ID(IDFA)を使用しますか? が「はい」でも「いいえ」でも審査は通りました。 「はい」のとき…

bitnami redmine と同じホストで git 連携する

目的 Bitnami 版 Redmine と同じホストの /git というパスで git リポジトリにHTTPアクセスできるようにする。 もちろん Redmine のプロジェクトのメンバー管理と連動して git リポジトリへのアクセス制限を掛ける。 git-http-backend を(mod_cgi.so が Apa…

SSL protocol error of Device Portal on Windows 10 Mobile

Device Portal of Windows 10 Mobile is now available on NuAns NEO but it's not usable. Browsers say “The connection to the server was reset while the page was loading.” This is not a kind of insecure-certificate problem. update 2016-07-31: …

AT&Tでできる Lumia SIMアンロック

昨年の某イベントで配布された Lumia 1520 などの Windows Phone は AT&T回線にロックされていた。しかし現在はAT&T自身が非契約者にもアンロックコードを提供しているので、これらのスマートフォンのSIMロックを安全かつ無料で解除できる。 従来、AT&T回線…

build fglrx module for linux 3.17 or later

こんばんわ。グラボに Radeon 使っています。 2〜3ヶ月前から最新の linux カーネル用に fglrx ドライバをビルドできなくなっていたので、しかたなく linux 3.16 を使っていました。 しかし今回パッチを見つけたのでそれを適用してビルドしました。module-as…

Dvorak 配列を実用するために

Dvorak 配列は言及されることの多いわりに使っている人を見ない。私は最近5年は家でもそれ以外でもほとんど Dvorak 配列で入力してきたので、どのようにしてその環境を維持してきたのか説明し、これから始める人への一助としたい。 どこでも Dvorak を使う …

Debian Chrome で半角文字だけ文字化けする

Google Chrome のURLバーやメニューなどで、英数字が表示されるべき部分だけ全角記号やひらがなに置き換わってしまう問題が起きていた。Debian では fonts-droid パッケージを更新すると直る。 【Xubuntu】chrome/chromiumのタイトルやら、メニューが文字化…

Best practice to run PowerShell scripts from Jenkins

Step-by-step Choose “Execute Windows batch command”. Paste this to print out command-lines itself to the console: @echo off type %0 echo. Surround your PowerShell script like this: powershell -noprofile -command "$ErrorActionPreference = '…

Nexus 7 のブラウザと webview は 別物

Chrome がプリインストールされてても、アプリ内に組み込んで使える WebView はただの WebKit ですよって話。 Nexus 7 にプリインストールされてる唯一のブラウザ Chrome で 確認くん*1 を見た様子 ブラウザーとOS Mozilla/5.0 (Linux; Android 4.3; Nexus 7…