気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM、VOCALOIDについてのんびり書きます。

自分用

【jQuery・JS】自分用メモ

ツクールMVの自作プラグイン用のジェネレータ(下記画像)を作成していて、 いくつかjQueryについて学んだのでメモしておく。 テーブルのtrに含まれるinput要素を取得 <table> <tr class="my_row"> <td><input type="text" name="hoge" value="foo1"></td> <td><input type="text" name="hoge" value="foo2"></td> </tr> <tr class="my_row"> <td><input type="text" name="hoge" value="foo3"></td></tr></table>

【自分用】VirtualBox上のUbuntuにGitリモートリポジトリを作成してPushする

Ubuntu 14.04利用。 SSH設定 sudo apt-get install openssh-server /etc/ssh/ssh_config PasswordAuthentication yes PermitEmptyPasswords no Port 22 設定後は、デーモンを再起動 /etc/init.d/ssh restart ポートフォワーディングの設定 ゲストOSのssh(22…

【OpenShift】Djangoアプリデプロイ時メモ

以前書いた手順だと、static関係のファイルがうまくいかないので追記 rinnegrid.hatenablog.com setup.py PROJECT_ROOTを定義する import os from setuptools import setup PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) setup(name='anyapp',…

【Python】変数とオブジェクト(メモ)

タスクリストに書いた「Python本のななめ読み」について。【雑記】GWのタスクリスト - 気ままなタンス*プログラミングなどのノートブックrinnegrid.hatenablog.comオライリー本(初めてのPython)をのんびり読んでいた。1. Pythonの変数は型を持たない 2. 型…

【Ruby】評価する側と評価される側【自分用Ruby練習コード】

def play_music(m) $knowledges.music_categories.each {|x| unless Regexp.new(x) =~ m::category_nm return false end } m.authors.each{|x| if x.include?($knowledges) puts "GJ" end } end 自分の好きなカテゴリでなければ、そもそも聴かない。聴かれな…

【メモ】C言語学習_ポインタ02

int a[2][2] = { // 訂正 {10,11}, {20,21} }; //a[1][1] => 21 //*(a[1]+1) => 21 //*( *(a+1) + 1) => 21 //a[1]はa[1][n]の先頭アドレスを示す(配列名は先頭アドレスを返す。紛らわしいが、a[1]は配列名。) つまり、a[1]+nは、a[1][n]のアドレスを示すこ…

【メモ】C言語学習_ポインタ01

昨日のプログラミング生放送で、かなりぐだぐだになったので、 基本的な部分を学習しなおし。 (http://com.nicovideo.jp/community/co1082097)生放送中は、基本的な構文で悩まないようにする。 (ポインタ変数、関数作成、ヘッダーファイル等々が原因でコン…

【アウトプット】CPU、メモリ等々【自分用】

CPUはマシンコードを実行する。 →どのように? 各種のレジスタを用いて演算・格納 ・アキュムレータは演算結果を保持 ・プログラムカウンタはメモリにロードされたマシンコードの実行位置を記録 関数を実行する場合には、コール命令が利用され、 命令が実行…

【Androidメモ】インストールとか【自分用】

UbuntuをVMwarePlayerにインストールUbuntu9.04 http://cdimage.ubuntulinux.jp/releases/9.04/ubuntu-ja-9.04-desktop-i386-20090510.isoAndroid SDK をダウンロード http://developer.android.com/intl/ja/sdk/index.html 適当なパスに、解凍したSDKを配置…

【Visual Studioメモ】SplitContainer

AutoScroll1.Panel1 AutoScroll false→trueAutoScroll1.Panel2 AutoScroll false→true連動してスクロールするようになる?

【Visual Studio設定】Visual Web Developer ORACLEの設定

ソリューションエクスプローラの参照設定を右クリック&参照の追加ODPをインストールしたディレクトリを開くOracle.DataAccess.dllを選択してOKボタン参照設定に、Oracle.DataAccessが出てくればOK

【ASP.NET】Webのテンプレートで出てくる項目たち

ASP.NET MVC2 Webアプリケーションとか 動的データエンティティWebアプリケーションとか それぞれよくわからん。MVC2 Webアプリ解説↓ http://www.atmarkit.co.jp/fdotnet/scottgublog/20100113aspnetmvc2/aspnetmvc2.htmlそもそもASP.NET Webアプリ自体あま…

【書籍メモ】OS自作入門【自分用】

30日でできる!OS自作入門http://www.amazon.co.jp/30%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-OS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%B7%9D%E5%90%88-%E7%A7%80%E5%AE%9F/dp/4839919844/ref=pd_sim_b_35これを買うためには、まずC言語を学ぶ必…

【SC勉強】Aレコード【参考にしないほうがいい】

正引き(ホスト名→IP)でのデータの位置情報。逆引きの場合には、PTRレコードというとか言わないとか。

【Web資料】脳にとっての最善のアプローチ

学習の科学: 脳にとって最善のアプローチ作者 Mark Levison , 翻訳者 笹井 崇司http://www.infoq.com/jp/articles/science-of-learning

【SC勉強】レースコンディション【いつもながら自分用】

競合状態のこと。複数のスレッドが同時にあるインスタンス変数に代入することによって、 想定外の値を利用してしまう。以下プログラム(だいたいこんな感じ 動作確認してない) import java.io.IOException; import javax.servlet.*; import javax.servlet.h…

【ToDoメモ】スマートフォン

仮にiPhoneなどのスマートフォンを購入すれば、 それ用のアプリを作成したくなるのだろう。

【技術メモ】POI

POIはJavaからMicrosoftのドキュメントを操作するためのAPI

【技術メモ】MeCab

形態素解析エンジン特徴 辞書, コーパスに依存しない汎用的な設計 条件付き確率場(CRF)に基づく高い解析精度 ChaSen や KAKASI に比べ高速 辞書引きアルゴリズム/データ構造に, 高速な TRIE 構造である Double-Arrayを採用. 再入可能なライブラリ 各種スクリ…

【SC勉強】フィルタリングの観点からみたファイアウォール【自分用なので、他の人は参考にしないほうがいい】

スタティックパケットフィルタリング ペイロードは見ない。IPアドレス、ポート番号で判断。 IPスプーフィング等で、偽装したパケットは防げない。 →外部から来たパケットであるのに、送信元IPが内部等。 FTPはパッシブモードじゃなければ危ない。 パッシブモ…

【SC勉強】脆弱性って何

リスクを発生させたり、拡大させたりする原因となる弱点や欠陥のこと。脅威と脆弱性が結びついてはじめてリスクが顕在化する。

【SC勉強】ゾーン転送

IPアドレスとホスト名の対応付けなどの集約情報をゾーン情報という。 マスタとして、プライマリDNSサーバを利用し、 冗長化するため、セカンダリも配置する。プライマリの持つデータを、セカンダリDNSなどのPCへ送信することをゾーン転送?

【C#・Oracleメモ】OracleDBへの接続

using System; using System.Collections.Generic; using System.Linq; using System.Web; using Oracle.DataAccess.Client; namespace SilverlightApplication1.Web { public partial class OracleDB { OracleConnection conn; public OracleDB() { conn = …

【WPF・C#メモ】画面遷移的な

Page1.xamlを作成Page2.xamlを作成Page1.xamlにボタンを配置IDE上でボタンをダブルクリックし、イベントリスナメソッドを作成イベントリスナ内に以下のコードを追加 // Page2クラスのオブジェクトpageを生成 Page2 page = new Page2(); // Navigateメソッド…

【自分用】【Oracleメモ】基本的な流れ

OracleインストールDB作成(ここではグローバルデータベース名をLIVINGに)Enterprise ManagerにアクセスLIVINGスキーマ作成RESOURCEロール付与 以下繰返し - LIVINGスキーマに表を作成表のシーケンスを作成シーケンス更新トリガーを作成

【Javaメモ】MIDIの再生方法

Javaを用いてMIDIを再生するには2つの方法がある レシーバ(Receiver)を利用する シーケンサ(Sequencer)を利用する Receiverの場合 MidiSystemクラスからReceiverオブジェクトを受け取り、 ShortMessageオブジェクトをレシーバに渡す import javax.sound.…

【Javaメモ】Adapterパターン

Adapterパターン Targetクラスに変更を加えることなくインタフェースを変更する インタフェースに互換性のないクラス同士を組み合わせる 修正することができないクラスUploadedMovieがあるとする。 class UploadedMovie { // 動画時間 int movSecond; public…

【技術系サイトメモ】テクノロジ情報収集・プログラミングに役立つWeb資料、サイト

プログラミングに役立つサイトや技術系のサイトを探していました。調査前 どのように探したらいいのか迷いました。 そこで、「はてな」のソーシャルブックマークを利用し、 探すことにしました。ここ数日色んなサイトを巡回しましたが、 「はてな」のおかげ…

【Javaメモ】Iteratorパターン

GameListという集合体があるとする。・GameListはAggregateインタフェースを実装し、そのクラスの iteratorメソッドはIteratorインタフェースの実装クラスを返す // Aggragate(集合体)インタフェース interface Aggregate { public Iterator iterator(); }…