俺の雑記帳

My random memorandumです。(つまり、個人的な備忘録であり、その点ご容赦を。)

ex-clipp

テンプレートエンジン

メール転載----------------------------------------------- 余談ですが、現在のサイトのプログラムを見ていて、「MVC化(デザインとビジネスロジックの分離)をするために、テンプレート・エンジンとか使いたい」、とか思いました。代表的なのは「Smarty」…

Javaサーブレットで、PHPの$_SERVER['XXXX']をしたい。(リクエストヘッダ情報の取得)

PHPの$_SERVER['XXXXX']の様にJavaでも値を取得したいが、値によって取り方が異なり、面倒。また、ServletからJSPにフォワードすると(通常はそう)、さらに値が取りにくくなる。(「フォワードしない」というのは、Servletを介さず直接JSPを呼ぶこと。)●Ac…

rel=canonical, rel=alternate

以下、自らのメールの一部抜粋。--------------------------------------------------------------------- the following pages includes how Google treats "canonical" and "alternate" tags. International - Webmaster Tools Help": http://support.goog…

chromeで「このページには安全でないコンテンツが含まれています」になる条件

chromeでページが表示されず、アドレスバーの右に盾マーク(?)が出ることがある。盾マークには、「このページには安全でないコンテンツが含まれています」と書いてある。(盾マークを右クリックして「読み込む」をクリックすると、ページが見えるようになる。…

PHPで引数を可変に(特に抽象メソッド)

○抽象メソッドの引数を可変長にしたいタイトルが俺のやりたいことだが… ⇒(追記)以下の「○PHPのインターフェイス」と同様に、抽象クラスでも、子クラスでのデフォルト値付き引数追加が出来た。○PHPのインターフェイス「引数も同じにする必要がありますが、…

ファイル移行(Samba、シンボリックリンク、comvmv)

ファイル移行 本番にあわせUTF8にした。Samba利用の現行サーバではEUCだったが。Samba3からはUTF8が強く推奨されているようだ。※1 ファイル名の文字コード変換ツールを見つけたので、それを使った。(日本語ファイル名だけの問題なら、両サーバーのSambaを通…

rdiff-backup

差分バックアップで、履歴が取れる、rdiff-backup です。とりあえず、ここから読むと入り易いです。http://www.atmarkit.co.jp/fnetwork/rensai/netool19/rdiff-backup01.htmlコマンド一覧はここを参考にしています。http://seki.jpn.org/modules/pukiwiki/i…

Javaでの四捨五入

○小数点を求める場合 - Java Solution - @IT○Javaで四捨五入 - 日記(お休み中) - なんでもコンピューティングJavaでの四捨五入の問題点が分かる(2進数と10進数の問題とか)。また、Javaでのいろいろな四捨五入があることも分かる。●Java 四捨五入 - さす…

mod_rewrite

mod_rewrite で詰まっていろいろ調べたので、リンク集を記録。○.htaccessのRewriteCond、RewriteRule:超初心者向けメモ - ぼくんちのバックステージ分かりやすい。○mod_rewriteまとめ - LAYER8 Blogいろいろまとまってる。サンプル集など、他サイトへのリン…

JDOでDateでフィルタ

○JDO のクエリ○DatastoreにDate型を条件に検索するとエラーになる○JavaDoc SimpleDataFormat#parse●Google App Engine, JDO, use Date in filter -- Stack Overflow結局これ使った。最後の Sotomajorって人の回答。(Jan 21 '11 at 10:12)実際は少し変えて…

Javaでの定数定義

『パーフェクトJava』の記載が一番役立ちそうだが、一応、以下参考URL●Javaにおけるファイルでの外部定義〜Propertiesを使った方法これは面白い方法なので検討の価値あり。(『パーフェクトJava』には記載が無かったはず)○定数定義に関する一般の議論(『パ…

GAEのスキーマ定義変更 ; JDOやlow-level-APIなどについても ; その他temporary

●Updating Your Model's SchemaサンプルコードはPython。 たくさんある既存データは、ブラウザのリフレッシュ機能(<meta http-equiv="refresh" content="0;url={{ next_url }}"/>)を使って、一つ一つデータ変更している。(1000件以上の大量データには向かない?)●Updating Google App Engine datastore OptionsJDOでs</meta>…

JavaScriptで言語を取得。JavaScriptデバッグも。

●ブラウザの言語をJavascriptから調べる。各ブラウザで取得されるべき言語コードを一覧している(少し古いが)。 「ただ、この値はブラウザのデフォルト言語環境のなので、HTTP_ACCEPT_LANGUAGEとは違う値が返ってきます。たとえば、日本語OSに英語版のFiref…

JavaDocの書き方

●簡単な Javadoc の書き方●EclipseからJavadocを生成するには?●Java5からのパッケージコメントの書き方package-info.java

『パーフェクトJava』

●『パーフェクトJava』著者自身による各章の注釈 < ありえるありあ2,3の「書き忘れた重要なこと」があるので、併せて読んでおく。また、ページ数の都合で、割愛した部分が多いらしい。●「パーフェクトJava」の「国際化」の章の原稿を公開 < ありあるあ…

変数など識別子を動的に変えたい →(追記)GAEjなら multi-valued property types が使える??

変数を data00 から data29 まで(後に249まで?!)扱わなくてはならないが、GAEjのDBオブジェクトなため、配列を使えない(⇒誤りかも。下の追記参照)。あまりまだ読んでないが、以下の技術を応用できるか?○文字列からインスタンスを生成○Javaメソッドの動…

ブロブストアの使い方 → ファイルアップロードでなくEメール受信でブロブストアへ

○Google App Engine でのファイルアップロード (keicode.com)ブロブストアでのファイルアップロードの解説は沢山見つかるが、アップロード画面にサーブレットを使わず、JSPだけで処理しているのはこれだけ。本題とズレるが、Servletはめんどくさいと思ってた…

「独自認証」 @ Google App Engine for Java

○独自認証への道1:概要 < どぅーちゅいむーにーこれは、「独自認証への道2」で早速 取りやめてる。○独自の認証フィルターを作って認証をかける < Slim3、GAE/JでGoogleアカウントの認証 その2 < ありの日記こっちは、Slim3というGAEj用のフレームワーク…

GAEjでバイナリファイルをデータストアにアップロード(&ライブラリ導入で躓いた)

Google App Engine for Java で、バイナリファイルをデータストア(ブロブストアでない)にアップロードするために調査したページ。 データストアのBlob型やShortBlob型を使うサンプルコードを見つけるのに苦心した。 また、Eclipseへのライブラリ(commons-f…

Google App Engine for Java

○tdtshのブログ» Google App Engine (java) まとめ たくさんのリンク集!○Google App Engine(GAE)とは @みっちーわーるど 非常に簡潔にまとめてある。○(hatena重複)Google App Engineで手軽に試すJavaクラウド これの第1回を見て会社で設定してみた。ローカ…

iPod touch とiTunesを同期したくない。

iPod touch とiTunesを同期したくない場合のメモ。(同期設定は、無駄にハードディスクの容量食うし、いちいち同期されて面倒だし、俺のロースペックPCには邪魔なだけ。)iTunesの「デバイス」⇒「概要」⇒「音楽とビデオを手動で管理」…このチェックを入れず…

爪の表面からメッキが刺さった

爪にメッキが刺さった人1 爪にメッキが刺さった人2爪にとげで病院1 爪剥がされた、もしくは放置爪にとげで病院2 ニッパーで爪切っていく(皮膚ごと?)爪にとげで病院3 抗生物質のみ田中皮膚科外科 06-6266-0650草場皮膚科医院 075-441-0755

CMSテンプレートとか

(誰かへのメールから転載) ■■■テンプレート例■■■CMSといって、管理画面から各種の更新、調整ができる機能を使ったものがよろしいかと思います。無料テンプレートの例(ここから選んでやってみるのはいかがでしょうか?) ⇒追記:以下は誤りでWPのテーマで…

iPadからプリンターにつなぐ

iPad からプリント出力 http://ohwhsmm7.blog28.fc2.com/blog-entry-146.html http://www.paraches.com/iphone-info/airprintprintersharewin http://d.hatena.ne.jp/wineroses/20110124パソコンが必要のよう。3つめはパソコンがMac。

Google Checkout 販売者登録-銀行登録

http://fx-gp.up.seesaa.net/image/kakunin.png google checkout にこれが画面に出ました。 その後で表示する を押しました。『Android Market 有料アプリ登録方法』http://www.taosoftware.co.jp/blog/2009/09/android_market_10.htmlにあるようにアプリ内…

アプリ内課金のシステムを作っていくために必要なこととか

iphone側 itunesConnectで Contracts, Tax, and Banking の登録 itunesConnect https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa iTunes Connectへの契約、税金、銀行情報登録 http://ghtech.blog28.fc2.com/blog-entry-8.html 実例でみるiPho…

AppStore登録

法人登録した人のブログ

iPhoneやAndroid…

iPhoneアプリ開発に使えるPCiPhoneアプリ開発をPowerPCで!?(ただしiOS4.0?からはダメとか(?))iTunesConnect_DeveloperGuide_JP.pdf 2009年12月28日時点ではどうもデバイス選択があったみたいですAndroidの公式サイトを勝手に日本語化したもの

スマートフォン向けWebページの作り方

iPhone向けサイト構築 基礎文法最速マスターiPhone 用 Web ページおよびアプリケーションの作り方 - iPhone Development Guidelines を読むAndroid向けとどの程度共通化できるのだろう?

iOSのUDIDについて

iPhone / iPod touch のUDIDの調べ方iPhone UDIDを取得する方法iPhoneアプリの68%はいまだUDIDを収集しているという事実http://gajethouse.blog3.fc2.com/blog-entry-276.htmlhttp://bakera.jp/ebi/topic/3883