スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

開発メモ(1) JSONを使ってみよう

開発メモ。

VB.NETでのJSON通信のときの注意点。

・JSONデータの扱い
 (1)参照設定で「.NET」→「System.Web.Extensions」を追加
 (2)Imports System.Web.Script.Serializationを追加
 (3)HashtableでJSONデータを作る
 (4)JavaScriptSerializer.Serialize(Hashtable)でHash→String
 (5)CType(JavaScriptSerializer.Deserialize(Of Hashtable)(String), Hashtable)でString→Hash

こんな感じ。
スポンサーサイト

テーマ : お仕事日記
ジャンル : ビジネス

【仕事】Excelの右クリックメニューをカスタマイズしよう

久々更新ですが、全然モンハンと関係ない更新です(笑

便利な機能を忘れないように覚え書き。

●Excelの右クリックメニューのカスタマイズ

(1)新規にファイルを作成。

(2)作成したファイルのVBA Editorを開く(Alt+F11)

(3)プロジェクトエクスプローラーのSheet1を選択

(4)下記コードを貼り付け

Sub Az_Add_Items()

With Application.CommandBars("Cell").Controls
'セル結合の追加
.Add Type:=msoControlButton, ID:=798, Before:=4
'セル結合の解除の追加
.Add Type:=msoControlButton, ID:=800, Before:=5
End With

End Sub

Sub Az_Reset_Items()

'リセット
Application.CommandBars("Cell").Reset

End Sub



(5)必要部分を修正
 ID:= がどんなコマンドか。 Before:= が上から何番目か。

(6)Az_Add_Itemsにカーソルを合わせ、F5(スクリプト実行)

(7)元に戻すときは、Az_Reset_Itemsにカーソルを合わせ、F5(スクリプト実行)

以上。

いっそ、専用のExcelシートつくっちゃおうかしら。

テーマ : お仕事日記
ジャンル : ビジネス

Apatch&Tomcat設定の覚え書き

※今回の記事は狩りとは関係ない専門的な記事になりますので、興味のない方は”戻る”ボタンで戻ってください。



前提:ApatchとTomcatの連携による、Webサーバーの構築。



1.Apath設定(Apatch独自)

httpd.confを変更

・開放ポート
 Listen 80 ← ポート80でのアクセスを許可
 Listen 8080 ← ポート8080でのアクセスを許可

・Rootの設定
 DocumentRoot "C:/RootDir" ← コンテンツのルートを設定。Index.htmlを配置。

・アクセス制限
 <Directory "C:/RootDir">
     Options Indexes FollowSymLinks
     AllowOverride None
     Order allow,deny
     Allow from all
 </Directory>
詳細は調べてないが、この設定でアクセス可能になる。



2.ApatchとTomcatの連携

(1)Apathの設定(httpd.conf)

・モジュールロードの追加
 LoadModule proxy_module modules/mod_proxy.so
 LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
通常、上記2つがコメントアウトされているので、コメントを削除

・Tomcatへのコネクト
<Location>  ~ </Location>タグを使用。

 <Location /docs/> ←入力されたURLがこの場合
   ProxyPass ajp://localhost:8009/docs/ ← Tomcatでこのフォルダへアクセス
 </Location>

※Tomcat側で、ちゃんとフォルダを登録してないと、アクセスできない。

(2)Tomcat側設定(server.xml)
・ポート8080のhttpサーバ機能の無効化
<!--
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
-->

・Apatchとの連携ポートの設定(されていない場合)
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" enableLookups="false" />
なかったら追加する。

・コンテキスト設定
 conf\Catalina\localhost\内に、[コンテキスト名].xmlを配置(名前は任意でおk)
コンテキスト設定は以下様に
<Context path="/JavaTest" docBase="C:\Tomcat\Tomcat 6.0\webapps\
JavaTest" reloadable="true"/>
 ※JavaTestフォルダに/JavaTestという名前をつける。
 ※ここでつけた/JavaTestが、Apatch側のLocationでの設定で使用できる。
 ※
reloadable="true"になってるが、サーバに負担がかかるので、普通はfalse設定



3.Java、JSPの配置から実行まで

(1)ファイル/フォルダ配置

[Tomcatインストフォルダ]
    └ [webapps]
       └ [任意のフォルダ名]
            ├任意のファイル、フォルダ配置(html,JSP,画像等)
            └ [WEB-INF]
               ├ web.xml ・・・ サーブレットの設定ファイル
               ├ [classes] ・・・ javaクラスを配置するフォルダ
               └ [lib] ・・・・・・・・・ jarなどのライブラリを配置する

(2)javaコンパイル
 javacでコンパイル。
 詳しくはここ。

(3)サーブレット設定
web.xmlを編集

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
         version="2.4">

  <servlet>
    <servlet-name>Hello</servlet-name>  ←サーブレット名
    <servlet-class>HelloServlet</servlet-class> ←実行するクラス名
  </servlet>
  <servlet-mapping>
    <servlet-name>Hello</servlet-name> ←サーブレット名(マッピングするサーブレットの名前)
    <url-pattern>/Hello</url-pattern>    ←マッピングするURL
  </servlet-mapping>
</web-app>

マッピングしたURLを入力したときに、実行するクラス名のクラスを実行する設定を行う。



4.その他

 ・Tomcat → Apatchの順で起動する事。
 ・先にポート80を使用するアプリ(Skype等)が立ち上がっていると、Apatchの起動が失敗する。
 ・Eclipseで”java”という名前のパッケージをつけるとエラー発生!

テーマ : 日記
ジャンル : 日記

H.264圧縮形式の動画編集

こんにちは^^

RemoteJoyLiteでの動画録画ですが、コーデックにH.264圧縮の「ffshow」を使用しています。
で、この動画を簡単に分割するには・・・って事で、以下のソフトを導入しました。

・AVIファイル編集

 「AviUtl」

 簡単な操作で分割、結合が出来るフリーソフトです。
 ただ、設定に癖があって、最初はH.264形式のAVIが読めなかったという。
 で、以下のページを参考に設定を見直しました。

・AviUtlの使い方、設定方法

 「初心者の為のAviUtl講座」

 ここの、設定の部分をよ~く見たら、ちゃんと表示されない原因が出てました。
 で、設定みなおしたら・・・出来ました^^ノシノシ

これで、動画編集も楽になる・・・かな(笑

ではでは^^ノシノシ

テーマ : 日記
ジャンル : 日記

Mozilla Thunderbirdが固まった;;

こんにちは。
表題のとおり、ThunderBirdが固まりました^^;
で、四苦八苦したので、今後同じ事象が発生したときの為に、覚書を。



Thunderbirdバージョン:3.0.4
事象:メールにファイルを添付しようとして、「添付」ボタンを押したらフリーズ。

解決方:
① C:\Documents and Settings\Administrator\Application Data\Thunderbird\Profiles\xxxxxxx\prefs.jsをテキストエディッタで開く。

② user_pref("mail.compose.attach.dir", "C:\\");のC:\\の部分を実在するフォルダに変更する。
 今回の場合は、上記キーすら存在しなかったので、新たに追加した。

③ ThunderBirdを再起動。

以上。

ネットでさがしたら、こんなことが書き込まれていました。う~ん。これってアプリの不具合だよなぁ。
ただ、前のバージョンでのなんで、直っててもよさそうだけど、同じ事象が発生して、直したら直ったから同じかなw
ま、今後はこれで直していけばいいかw

テーマ : 日記
ジャンル : 日記

プロフィール

neko飯

Author:neko飯
名前とリアルの職業にちなんで、画像変えてみました。

なぜか発売日当日にMHP3が購入できたので、廃人確定となってしまった3×歳のおっちゃんハンターです。(妻、息子×2もち)



当サイトはリンクフリーですので、気軽にリンクして下さい。なお、リンク時に一声かけてくだされば、リンクして頂いた方のブログにご挨拶に伺います^^



【2ndG】※クリックで開きます

【3rd】
1stキャラ:リナ
ポッケ村から引っ越ししたRINA嬢。長旅の疲れか、声まで変わってしまっています(笑
メイン武器にライトボウガンをチョイスし、目指すは一流スナイパー。
でもなぜか一番使ってる武器はハンマーで、2番目が弓という。

お供は貫通麻痺ブーメラン持ちのご主人様命な「ダガー」と「ソード」。
他に「クレイモア」「ファルシオン」など武器名お供が控えています。



Xlink Kaiやってます。
Kai出没時は、SkypeがOnになっていると思いますが、大体は【廃人部屋】と呼ばれている、部屋に入り浸っています(ぉ

※3rdのソロである程度までOnlineには顔を出さない予定にしています。

KaiID:nekomeshi1975
SkypeID:nekomeshi1975

【Skypeログイン状態】
ログイン状態

PCのボイチャ環境はありますが・・・リアル環境の方が厳しいw
昼間会社でログインしてる事もありますが・・・昼間はさすがにねw



PSP1000+CFWの環境で狩りしています。
CFWはSSの為(RemoteJoyLite使用)に導入しているのであって、
改造を容認しているわけではありません。
※3rd開始に伴い、正規FWに戻しました。
また、記事中にCFWの記事、PSP修理の記事も出てきますが、全て自己責任で行っています。



その他、ひそひそメッセージはへ。

カレンダー
03 | 2017/04 | 05
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
今日の一言・・・
 
FC2カウンター
くろねこ時計
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
あし@参加コミュ

【モンハン】上手に焼けました♪【P2G】
検索フォーム
ブロとも申請フォーム

この人とブロともになる

リンク1
リンク2
 
鼻の下伸ばしたまま息吸い込むと犬臭い。 様
SHIYA の お部屋 様
たいとるみてー 様
2回突ける時は3回、1回でいいのに2回 様
姫神狩日記 様
VASHの気まぐれ日記 様
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。