タグ

2014年1月28日のブックマーク (7件)

  • [メモ] Javascript を使った Android WebView と Webページの連携

    今回はAndroidというよりはJavascriptの知識不足が原因でしたが、かなり苦労したのでこれもメモ。 求められた機能が、Webページの自動リロードだったのでWebViewクラスをreload()すればいいだろう、と簡単に考えていたら、なぜか、表示対象予定のページが、reloadするとトップページに戻ってしまう。 良くわからないが、いまどきframesetを使ったフレーム形式のサイトで、かつ、javascriptを変に階層を持たせて作ってあって、直接フレーム内のページにアクセスしても何も表示されない、みたいな作りになっていたので、その辺のおかしなつくりが原因だと思われる。(結構大きい組織の公式ページなんだけど、一体どこのWEB屋さんが作ったサイトなんだか…) で、いろいろ調べた結果、実はAndroidアプリ内に実装するWebViewは、Javascriptを直接呼び出したりすることが

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • パッケージ管理システム Homebrew - Qiita

    MacPorts と比べて Homebrew は依存関係でインストールされるソフトが少ないためか、パッケージ管理システムとしての人気が高まってきています。 MacPorts は、Mac に最初から入っているソフトウェアを無視してパッケージが依存するソフトを新規でインストールするという性質を持っていますが、Homebrew は極力 Mac に入っているものを使うように作られています。ゆえに、パッケージ導入時のシステムへの負担や、インストールにかかる時間が比較的少なくて済むようです。 また、Homebrew はスーパーユーザでコマンドを実行する必要が無く、一般ユーザー権限で使うことが出来ます。 ※【2015/07/07 追記】最近では Homebrew が大きく台頭してきて、MacPorts の名前を見ることは減ってきました Homebrew について Homebrew は「ユーザが自らパッケ

    パッケージ管理システム Homebrew - Qiita
  • MacPortsでselfupdateができない - aont’s diary

    2013/11/09 追記 検索でたどり着いた方へ。当たり前のことですが、selfupdateできない理由は時と場合によりいろいろあります。 sudo port -d selfupdate とdebugをつけてメッセージを見るなどして原因を各自突き止めるなど自分で対処する努力もMacPortsを使っていくには必要なことですよ。 ・・・・追記終わり・・・・ selfupdateできない ふとMacPortsで sudo port selfupdate したら、途中で止まったまま応答無しになってしまった。もう一度やってみると Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: shell command failed (see log for details)と言われ

    MacPortsでselfupdateができない - aont’s diary
  • Macでディスク容量が足りなくなってきたら1【portをcleanしよう】 - En blanc et noir

    MacOSXのパッケージ管理ソフトといえばMacPortsですが、パッケージを新しくしようとして sudo port selfupdate sudo port upgrade を実行しました。すると約4GBぐらいファイルが増えてしまいました。 元々80GBしかないのに残り8Gを切ってしまったので、これはまずい。。 で、調べてみたところここに解決策がありました。 sudo port clean --all all これでインストールの中間ファイルなどが削除されてサイズはほぼ元に戻ります。しかし port installed で見てみると分かりますが、activeでないパッケージも全て取っておいていたりして、まだまだ削れる余地があるようです(ムダすぎる...)。そこで sudo port -p uninstall inactive を実行してさらに4GB減りました!これでしばらくディスク容量の

    Macでディスク容量が足りなくなってきたら1【portをcleanしよう】 - En blanc et noir
  • userAgent一覧

    ブラウザの判別や携帯の機種判別に利用するためのユーザーエージェント一覧です。ただし、ユーザーエージェントは詐称(偽物)される場合があるため、完全にユーザーエージェントでブラウザなどの判別ができるわけではありません(詐称の方法のページを参照)。ここに掲載されているものは、このサーバーなどに対してアクセスしてきたユーザーエージェント名などを抽出したものなどです。あまりに古いブラウザおよびマイナーなブラウザに関してはアクセスログがないため掲載できていません。 [トップページに戻る] ■iPhone ●iOS Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3 ●iOS2 Mozilla/5.0 (iPhone

  • Java で TryParse - ぐるぐる~

    なんか「Java TryParse」とかで辿りつく人がそこそこいるみたいなんだけど・・・ Commons Lang の MutableInt とかを使えばいいと思うよ。 public static boolean tryParse(String str, MutableInt result) { try { int i = Integer.parseInt(str); result.setValue(i); return true; } catch (NumberFormatException e) { // result.setValue(0); return false; } } コンパイルすらしていない。

    Java で TryParse - ぐるぐる~