Python
TITLE: Python入門
下準備
文字コード
実行可能ファイルにする
文字列(string)
tolower . toupper
日本語のあつかい
unicode
RawString
制御構文
論理演算子
if
for
while
演算子
算術
関数(Function)
変数のスコープ
引数(Argument)
可変引数
無名関数(lambda)
高階関数
コンテナ
リスト(list)
セット(set)
tuple(タプル)
Dictionary(Map)
フィルター(filter)
写像(map)
組み込み関数
キャスト(cast)
オブジェクト
型チェック
評価
モジュール(module)
モジュールの作成
インポート(import)
dir
検索パス
パッケージ(package)
クラス(class)
コンストラクタ . constructor
メソッド(method)
プライベート変数
文字列表現
継承
内部クラス
オペレータのオーバーライド
Error
例外の処理(try-catch)
例外を定義する
with
math
組み込み関数
標準ライブラリ
numeric(数値演算)
コマンドライン(引数解析).commandline
OptionParser
urlencode.URL.エンコード
ネットワーク(Network)
urllib2
urllib
socket . ソケット
ftplib
gui
Tkinter
wxPython
時刻(date.time.timer)
timer
test
Thread . スレッド
標準ライブラリ
正規表現(regexp)
FileSystem(ファイルシステム)
tmpfile
os
shutil
getFile
BuildPath
glob.getFile
interpreter
キャスト(cast)
型
精度
print
OpenGL
画像処理(PythonImageLibrary)
xml
minidom
プロセス(Process)
subprocess
import ctypes
環境変数(getenv)
ExitCode . 終了コード
if __name__ == "__main__":
LockTransform . ロックトランスフォーム
VertexPaint . 頂点ペイント
EOF
OpenGL
TITLE: OpenGL.入門
チュートリアル(Tutorial)
ApplicationFW
下準備
描画毎の設定
三角形の描画
glVertex
glNormal
glColor
REFERENCE(リファレンス)
glColorMask
glRasterPos
glDrawPixels
glBitmap
glWindowPos
glClientActiveTexture
glDepthMask
glFinish
glFlush
glClearColor
glClear
座標変換(VertexTransform)
行列積の順番
行列とベクトルの積
モデルビュー変換
回転とスケール
投影変換
カメラを動かす
行列の結果を取得する
glMatrixMode
glMultMatrix
glLoadMatrix
glRotate
glTranslate
glScale
視点座標の定義
glPushMatrix.glPopMatrix
座標変換 pipeline
クリップ座標
正規化された デバイス座標
window 座標
glViewport
glFrustum
glOrtho
gluPerspective
gluLookAt
DepthBuffer
ProjectionSpace
行列操作
頂点配列
VertexArray(頂点配列)
glVertexPointer
glTexCoordPointer
glColorPointer
glVertexAttribPointer
glDrawArrays
glDrawElements
glDrawRangeElements
glEnableClientState
頂点バッファオブジェクト(VBO)
BufferObjectに頂点配列(VertexArray)を配置する
glGenBuffers
glBindBuffer
glBufferData
glDeleteBuffers
テクスチャ(Texture)
処理の基本
基本的な流れ
glBindTexture
glDeleteTextures
TextureCoordを指定する
パラメータ設定
glTexPrameter
画像を割り当てる
glTexImage2D
glTexImage3D
glTexSubImage2D
glTexSubImage1D
テクスチャのブレンド方法を指定する
GL_MODULATE
GL_DECAL
GL_REPLACE
GL_ADD
GL_COMBINE
画像ファイルから読み込む
raw
ppm
bmp
png
nconvert
キューブマップ(CubeMap)
Texcoordの自動生成
テクスチャ行列
マルチテクスチャ(MultiTexture)
全体の流れ
glMultiTexCoord
glActiveTexture
ProxyTexure
投影マップ(ProjectionMap)
シャドウマップ(ShadowMap)
アニメーション(Animation)
Debug ( Tex に関連する )
ブレンディング(Blending)
ブレンド処理による残像
glBlendFunc
glBlendEquation
アルファテスト
カリング(Culling)
描画モード
glPolygonMode
glShadeModel
Debug(デバッグ)
glGetError
gluErrorString
Error
デバッグツール
ErrorCode
glBegin(); glEnd(); の不一致
texture 初期設定の不一致
ライティング(Lighting)
Lighting
ライトの色
法線(Normal)
LightParameter
glLight
glMaterial
レイトレース(RayTrace)
ライティング計算を自前でする
PipeLine
Fragment ごとの処理
シェーダ(Shader)
shader の対応について
基本的なれ流
cgGLEnableProfile
cgGLDisableProfile
頂点シェーダ
フラグメントシェーダからテクスチャをサンプルする
cgGLSetTextureParameter
cgGLEnableTextureParameter
フラグメント単位のライティング
ノーマルマップ(NormalMap)
ポストエフェクト(PostEffect)
基本事項
GL の原則
描画命令の順
glPushAttrib
glPopAttrib
glPushClientAttrib
glPopClientAttrib
State の設定 クエリ
glIsEnabled()
glGet
Stack を使って管理する
glPushAttrb
開発環境
用語
Primitive
Profile(プロファイル)
GL version
glGetString
cgGl
cgDestroyEffect
cgIsEffect
cgGetLastListing
cgGetFirstStateAssignment
cgCreateProgramFromFile
エラーチェック
cgGetError
cgSetErrorCallback
cgGetErrorString
cgGetNamedParameterAnnotation
cgGetFirstTechnique
cgGetNamedParameter
cgGLSetMatrixParameter
cgGLSetStateMatrixParameter
パラメータ(parameter)
cgGLSetParameterArray4
cgGLSetParameter4fv
cgGLSetParameter
cgGetArraySize
Cg
Profile.別性能表
行列の積(mul)
shader.コツ
SYNTAX
行列
Reference(Cg)
floor
frac
cross
lerp
reflect
tex2Dproj
clamp
abs
length
exp
exp2
step
normalize
高速化
頂点共有をする
グラフィックカードのメモリを利用する
GPUの終了まちを避ける
ライティングを高速化する
デプステスト(DepthTest)
DepthBuffer(デプスバッファ)
半透明の描画
Performance
PipeLine の限界を測定する
FrameBuffer
画面をキャプチャする
glReadPixels
glReadBuffer
glPixelStorei
glCopyPixels
glCopyTexImage2D
glCopyTexSubImage2D
スプライト(Sprite)
スプライトを利用したGUIボタン
頂点スキニング
CPUで変形する
頂点配列でウェイトを指定する
ステンシル(Stencil)
glStencilOp
glStencilFunc
glClearStencil
FrameBufferObject(FBO)
glBindFramebufferEXT
glGenFramebuffers
glFramebufferTexture
衝突判定
OBB.OBB
空間分割
k-dTree
sort
箱どうし
位置の補正
移動と速度
球球
三角形と線分
EOF
CommandPrompt
TITLE:コマンドプロンプト入門
制御構文
for_each_file
forfiles
for
if
prompt . dialog
変数
変数(Variable)
文字列(String)
長さ(length)
置換(replace)
抽出
結合(concat)
算術演算(Math)
Math
引数(Argument)
Argument
ドラッグアンドドロップ
配列(Array)
配列
関数(Function)
SYNTAX
ExitCode(終了コード)
バックグラウンド実行(Background)
組込み変数(EmbededVariable)
コマンドのエコー
Command.の結合
Redirect
コマンド置換
STDOUT
quot
Drive.のきりかえ
Comment
文字.Code
cmd.exe.のオプション
起動ディレクトリを制御する
補完をONにする
コマンドの出力結果を変更
Interpreter.のしくみ
リファレンス(Reference)
カテゴリ別
FileSystem
network
utility
commmadprompt
bat.program
process
assoc
ftype
attrib
call
clip . clipboard . クリップボード
choice.dialog . ダイアログ
cd(chdir)
cmd
cls
color
cscript
chkdsk
chcp
copy
date
del
dir
echo
expand . unexpand . tabfy
exit
FC
find.findstr.grep
goto
help
mem
mkdir
mklink
net use . NetworkDrive
tracert . traceroot
net localgroup
net user . UserList AccountList
net(start|stop)
netsh
nbtstat
pause
reg
ren(rename)
robocopy
sc
schtasks
subst
set
sleep
touch
sort
where
systeminfo
setlocal.endlocal
start
takeown
taskkill
tasklist
time
timeout
title
type
ver
XCOPY
EXTRA
StartUp
実行fileの起動
その他いろいろ
環境変数(ENV)
USERNAME
COMPUTERNAME
ERRORLEVEL
unix
TEMP
HOMEPATH
Windowsチップ集 . TIPS
ControlPanel.コントロールパネル
画像ファイルを表示する
SendTo
エクスプローラの検索
Desktop.からゴミ箱を消す
ドライブレター(DriveLetter)を変更する
フォルダの読み取り専用をOFF
IE
お気入りにすぐとぶ
背景色を変更する
ワイヤレスネットワーク接続のメッセージを表示させない
〜へのショートカットを消す
カーネルメモリの設定でXPを速くする
タスクトレイのバルーン表示を止める
エクスプローラのメニューバーやツールバーに画像を貼り付ける
シャットダウンの待ち時間を短くする
Error.時の.MS.の報告を.OFF
上書きをすべて.Cancel
ロゴ表示を省略して高速起動
userに.Account.をあたえる
Shutdown.時にコマンドを実行
FolderOption
Recent
Task
USB.が認識されない
IME.日本語入力.辞書ツール
IME(InputMethodEditor)
コマンドラインから単語登録
単語の登録に失敗しました
ゴミ箱を常に空にする
消すときの確認をなくす
windows.key.を使う
Computer.名を変更する
Registry
VISTA
ゴミをすぐ消す
詳細表示にする
タスクマネージャ(TaskManager)
HKEY_CLASSES_ROOT(HKCU)
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG(HKCC)
HKEY_DYN_DATA
Excel
MediaPlayerClassic(MPC)
Cygwin.との違い
大文字小文字の区別はない
;はいらない
環境変数PATH
Event.イベント
ftp
ポートを指定する
「名前の付けて保存」ダイアログボックスの「お気に入り」にフォルダを追加する
openfiles コマンドでファイルを開いているプロセスを調べる
My Computer
BIOS.バイオス
自動再生
ShortcutMenu.ショートカット.RightClickMenu . 右クリックメニュー
cygwin のコマンドを実行する
PublicFolder . パブリックフォルダー
keyboardShortcut キーボードショートカット
taskbar . タスクバー
thumbnail . サムネール
システムの保護
EO
JScript
TITLE: Javascript(JScript)入門
Tutorial
ブラウザ上での実行
include
ブラウザ以外での実行
ファイルシステム(FileSystem)
DeleteFolder
DeleteFile
CopyFolder
CopyFile
MoveFile
FolderExists
FileExists
AtEndOfStream
OpenTextFile
GetFile
GetFolder
Folder
File
引数解析(CommandLine)
名前なし引数
名前つき引数
REFERENCE
doucment
window.object
alert
confirm
prompt
close
navigator.object
appName
parseFloat
Regexp(正規表現)
Enumerator
クラス(class)
new
クラスメソッド
SYNTAX
基本的なこと
コメント(Comment)
Function.関数
無名関数
変数(Variable)
Include
演算子
cast(キャスト)
Bit(ビット演算)
type(typeof)
object
null
undefined
制御構文
for
do-while
with
Date(Timer)
配列(Array)
結合(concat)
追加(push)
挿入.insert push_front
反転 invert reverse
取得.削除 pop_front
削除 pop pop_front
抽出 slice SubSet
join
ソート(sort)
連想配列(Hash)
Objectを連想配列として使う
プロパティに使える値
Object
Shell(シェル).CommandLine
Exec
Run
SpecialFolder
環境変数(ENV)
レジストリ.Registery
文字列(String)
置換
replace
検索
match
search
split
抽出.切り出し.部分文字列
slice
substring(substr)
splice
length strlen
charAt
変換 . toLowerCase . toLower toUpper
WScript
CreateObject
ActiveX(ActiveXObject)
ActiveXObject.とは
こんなことができる
Windows標準でインストール済みのものとInternet経由で取得できるものがある
どのくらい危ないかやってみる
C:/直下にファイルを作成して消してみる
危険なことがわかったのでセキュリティ対策をする
セキュリティゾーンの設定をかえる
WindowsはActiveXコンポーネントの塊
Browser.は実行前に認証すみかどうかチェックする
信頼済みサイト.ゾーン
Excel
数学(Math)
Math
Network
httpclient
Debug(デバッグ)
基本的なこと
Interpreter.の流れ
CScript.WScript
DOM
DOM.とは
とりあえず使ってみる
Object.の.property.をしらべる
Form
Form.を利用して簡単な足し算をしてみる
Form.におこる.Event.をフックする
Object
Node.Object
window.Object
Document.Object
document.getElementById(id)
getElementsByTagName
element.getElementsByName(name)
element.getElementsByName(name)
StyleSheet.を操作する
Event
Scroll
agent.を取得
onLoad
mouse
onmousemove
onmouseout
onmouseover
Focus
キーボードイベント
onkeyup
onenter
OnKeyPress
timer
setInterval
Event.List
object
XML
DOM
クッキー(Cookie)
DragDrop
標準入力.StdIn.StdOut
printf
DATABASE.DB.データベース
key.キー操作
Mark of the Web (MOTW) . ActiveXObject
ローカルファイルへのリンク
ここを参考にしてみる
2015.03.04 確認したこと
LocalWebServer
表示モード . RenderingMode
EOF
sql
TITLE: MySQL入門
RANDOM.ランダム
単語境界
大文字.小文字
unique
Tutorial
copy
ファイル 読み込み
CSV 出力
文字列 比較
文字列 Quote
Command
CommandlineTool.から操作する
backup
実行結果をファイルに出力
文字.Code
現在のCodeを調べる
変更する
Reference
Literal
string
NULL
データの操作
SELECT
Limit
ORDER BY
GROUP BY
DISTINCT
alias(別名)
INSERT
UPDATE
DELETE
WHERE
データ定義
CREATE DATABASE
CREATE TABLE
DROP TABLE
ALTER
JOIN(結合)
内部結合(INNER JOIN)
外部結合(OUTER JOIN)
交差結合(CROSS JOIN)
自己結合
STRAIGHT_JOIN
NATURAL_JOIN
単純結合
等価結合
Columnを計算した結果をかえす
データ型.Type
BOOL
DATETIME.DATE
整数
ZEROFILL
表示幅
UNSIGNED
文字列型(string)
CHAR(文字数)
VARCHAR(最大文字数)
TEXT
BLOB(BinaryLargeObject)
Enum(列挙型)
set
Set
Column.属性
NotNULL
DefaultValue
SYNTAX
Comment
演算子
比較演算子
論理演算子
算術演算子(Math)
関数.Function
数学.math
文字列操作
LPAD
concat
insert
replace
length
space
strcmp
network
inet_aton inet_ntoa
集計.count
日付時刻
情報
USAGE
MySQLを起動する
DB.を作成する
ユーザー管理
Password
パスワードの初期設定
ユーザー 追加
grant
改行コード
System
システム変数
Erorr
実行中のスレッド
スレーブホストの一覧をみる
DB.とは
DB.から学べる.Computer.基礎知識
DB
DBとはデータの貯蔵庫
relationDB.で.DRY.原則を守る
DatabaseSystem.の実態は.datafile
小規模(StandAlone)
中規模(File.共有型)
大規模(ClientServer.型)
ServerとClientをWeb経由でするならばWebSystem
DB.を設計してみよう
個々のData.属性を作成する
データの重複をなくそう
Table.間を.LINK.するための.KEY.を.Field.に追加する
Dataの検索SpeedをあげるためにIndexを利用してみる
つくる手順
SQL(StructuredQueryLanguage)とは.DBMS.に命令を与える言語
Transaction.制御も.DBMS.にまかせる
FAQ
SQL.でうまく動作しなくなったら.reset.するのがよいかも
Tomcat.のログを見る
次のサービスを.Reboot.すると正しく動作するらしい
GUITool.を使う
MySQLAdminstrator
MySQLQueryBrowser
ErrorCode
1046
1075
1048
1086
1142
1265
API
その他
version
uuid
user
increment.インクリメント
EOF