kyuuuuuuuuuuriのブログ

うぇぶエンジニアになりたくてなりたくて震えるもろきゅうの日記です

2013-01-01から1年間の記事一覧

リライトでURLのパラメータを扱うとき

パラメータつきのURLをapacheでリライトして、 新しいURLに取得したパラメータを埋め込んでリダイレクトさせる処理をします。 RewriteRule ^/hoge/piyo?name=([^/]+) http://[hostname]/new/hoge/piyo/$1 [R=301,L]これで行けると思ったけどだめだった Rewri…

後で調べておくもの

なんか気になったからあとでちゃんと調べるActiveX-Flashなどの実行を許可するコントロール?(うそかも) JavaApplet-Webページに埋め込んで実行させることが可能になる小さなプログラム 署名付きアプレット-ローカルのファイルにアクセスするために署名を…

google map api のオプション機能まとめ

グーグルマップのオプションをまとめたページhttp://www.crystal-creation.com/web-appli/technical-information/web-api/google/map/ これだけで地図出せるなんて ほんまらくやわー

macの環境変数の設定について

mac

macの環境変数の設定をしてたら無駄にはまったのでメモっておきます vi /etc/pathsで、出てくるものがあって、 これで環境変数が設定されているみたいなんですが、これは$PATHに限った設定なのかしらで、他の環境変数も使いたいし、一般的な設定の仕方は、 v…

macのキーバインド

mac

なにが使いやすいか模索してたら 意味の分からないことになったから 何のキーがなにをしているのかまとめちゅう 増える予定 macキーバインド本体 F6 スポットライト Cmd + tab 起動しているアプリケーションの切り替え Ctrl + tab ブラウザのタブの切り替え …

htmlのパース

htmlをパースすることになった とりあえず、ライブラリにjsoupを使った htmlがちゃんとフォーマットされていたので、楽だった ソースコード全乗せ コメントアウトの部分は、urlじゃなくてfileからhtmlを読みたいばあい import java.io.IOException; import o…

permission denied ってでたら

プログラムを実行するとき、permission deniedって出てしまったんだ。アクセス権限を変えましょう。 *環境はLinuxとmachttp://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230728/

enumの書き方

あとで書く

内部クラスの書き方

あとでかく

eclipseをEmacs風にした。

http://loumo.jp/wp/archive/20120409231416/キーバインド一覧使いにくさはんぱねぇ でもなれたい。

リライト

URLを自在に操れるわざ 基本的な書き方 RewriteRule ^/hoge/piyopiyo/([^/]+)/?$ /HogehogePiyopiyo/$1 [QSA,PT,L] 前者がサイトからたたくURLで、後者がサーバ側がアクセスするURL 上記の例だと、 http://localhost/hoge/piyopiyo/aaa/ とアクセスした場合…

x-codeでの開発スピードをあげるために

まず、マウスによる操作をなくしたいし、なるべくキーボードから指を指定位置から移動したくないので、下のURLからショートカットやキー操作を覚えるhttp://www.slideshare.net/cocopon/xcode-12535772なんと、デフォでEmacs風の操作が入っている

コードを書く際に大切なこと+α

インジェクションとは SAStrutsで、 @Resourceをつけて、自動的にインスタンス生成してくれる機能のこと。 StringBuilderで、Stringの値を結合しよう! String aaa = "a"; String bbb = "b" String ccc = aaa + bbb; はNGである。 なぜなら、この書き方は、…

Webの脆弱性・SQLインジェクション

Web開発をしている際に、問題になるのはWebに対する攻撃中でも、多くを占めるのが*クロスサイトスクリプティング(悪意あるスクリプトの埋め込み)*SQLインジェクション http://www.atmarkit.co.jp/fsecurity/column/ueno/42.htmlSQLインジェクション、パ…

html,jspのコメントアウト

ちょとはまったのでメモhtml jsp これだけのことですがw前者は、Webのソースコードには出て 後者は、javaそのものの処理をとめるので、ソースコードにはでないんです。 基本的なことですね…

eclipseでデバッグ

えと、Web開発でですが*ソースコードの、横のラインをダブルクリック *ブレークポイントが出現する *Server起動 *ページにアクセスする *ブレークポイントでページが落ちる *Eclipseに戻り、F6(次のコード、一行を実行)F5(前の行に戻る)F8(次のブ…

xcodeをアップデートしたらソースコードがビルドできなくなった

先日、xcodeのアップデートがあったので、 嬉々としてアップデートしたら 今まで普通にビルドできていたはずのプロジェクトが以下のエラーをはいて ビルドできなくなっていたerror: PCH file built from a different branch (clang-425.0.24) than the compi…

個人管理について

夜まで仕事しているけど、 仕事の量が私の実力に比べて大きいということもあるんだけど、 なによりもまず効率の悪い仕事をしている スケジュールの管理ができてない と言われましたそこで、勧められたのが以下の本ですです。 けっこ高いです。 読みます。(…

ブランチとトランク

svn

SVNを使っていると、 ブランチとトランク という、ソースを分けて管理できる機能っていうか、フォルダ?っていうのがあるんですが、 それぞれいつ使うのかというと、まず、イメージとしては、trunk:木の幹 brunch:木の枝です! 単語どおりですです。brunchは…

アラートを…出すのです…

NSAlert *alert = [NSAlert alertWithMessageText:@"エラータイトル" defaultButton:@"確認しました" alternateButton:nil otherButton:nil informativeTextWithFormat:serverErrorMsg ]; [alert beginSheetModalForWindow:[sender window] modalDelegate:se…

スレッドについて

普通、プログラムは一つのスレッドで動いているんだけど マルチスレッドを動かす場合があり、そのときにさまざまな問題が起こるのだそうです。今回、二つのスレッドを動かしているときに、不明なクラッシュがおきました。 問題の原因として、二つのスレッド…

unityはじめに

ほとんど興味本位で勉強なう(σ・∀・)σhttp://ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/Manual/Unity%20Basics.html

x-code テストケースについて

xcode開発のためのテストケースhttps://developer.apple.com/jp/devcenter/ios/library/documentation/UnitTesting.pdf Unit test Documenthttps://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/AB-Unit-Test_Res…

Linuxコマンド覚えたらかっこいいよね

Mac使っているので Linuxコマンドとか覚えられたらかっこいいし 操作もはやい使ったものからまとめておくのだ grep xxx 文字列検索 ps 起動しているものを探す これでバックグラウンドでうごいているプログラムの一覧を見ることができる! kill 起動している…

NSDateFormatter で、stringをnsdateに変換したとき、日付がずれる

相変わらず意味不明なobjcと戦ってます。 前よりはちょっとわかってきたんですけどね!今回は文字型を日付型に変換するときにはまりましたですー NSDateFormatterで、NSString からNSDateに変換できるんですが afterDay = @"20130103"; NSDateFormatter *inp…

シングルトンというデザインパターン

シングルトンというのを教わったので、まとめておきます! 詳しいことはggrksなんですがwhttp://ja.wikipedia.org/wiki/Singleton_パターンどの言語にも共通して存在するデザインパターンらしいです。 理解した範囲でまとめると、*インスタンスが一つしか作…

objective-c で imageをサーバにアップロードする

死にそうになりながらやってましたこれ。 まじこれ 通信が成功しても、何を書いているのかなにをしているのかいまいち把握してませ…コードだけべた書き NSImage* img = [[NSImage alloc]initWithContentsOfFile:@"画像ファイル"]; NSData* imgdata = [img TI…

OSX table cell ベース

cocoaでOSXの開発してますー 初心者なので右も左もわかりません。GUIわからんーということで時間をかけてしまったNSTableViewの動作についてまとめておきますゆえ また、初心者なので、不適切な単語の使い方をしているかもしれません。 しなきゃいけない作業…

seaser , tomcat起動時に起動するクラスの設定

なんとなく大事そうだったのでブックマークがてらのせておくhttp://treeapps.hatenablog.com/entry/20110831/p1 app.dicon <components> <include path="convention.dicon"/> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="customizer.dicon"/> </include></include></include></include></components>

solr、facetについて

よく登録されている単語を取得する必要があったので solrのfacetを使って、solrJで実現することにしました SolrQuery query = new SolrQuery("*:*"); //条件 query.setFacet(true); query.addFacetField("twit"); query.setFacetLimit(10); query.setFacetMi…