Created
May 24, 2011 00:48
-
-
Save kimoto/987943 to your computer and use it in GitHub Desktop.
習得済み技術メモ
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
習得済み技術メモ | |
■仕事で使ったことあるリスト | |
- Java | |
- Java Struts | |
- JBoss (1回やったレベル) | |
- Seasar | |
- Ruby | |
- Ruby on Rails | |
- Apache | |
- Lighttpd | |
- fastcgi | |
- HTML / Javascript / CSS | |
- C / C++ | |
- ActionScript2/ActionScript3 | |
- Common Lisp | |
- PHP | |
- MySQL / PostgreSQL | |
■知ってるプログラミング言語 | |
- Ruby | |
- Perl | |
- Common Lisp | |
- Javascript | |
- ActionScript2 | |
- ActionScript3 | |
- Scheme | |
- C# | |
- C++ | |
- C | |
- Java | |
- SourcePawn - Valve SourceMOD Script | |
- Shell Script - sh/bash/zsh | |
- Assembly - nasm(x86) | |
- Visual Basic / VBScript / VBA(for Excel) | |
- JScript - Microsoft Javascript | |
- PHP | |
- Objective-C (とても少し) | |
■知ってるDSL | |
- XML | |
- HTML | |
- CSS | |
- JSON | |
- SQL(MySQL / PostgreSQL) | |
- 正規表現 | |
- 拡張正規表現(Perl拡張正規表現、Rubyにも移植されている) | |
■運用 | |
- Unix(FreeBSD) | |
- Linux(Ubuntu / Fedora / Redhat) | |
- Apache(httpd) | |
- Lighttpd(httpd) | |
- PostgreSQL(database) | |
- MySQL(database) | |
- Source Dedicated Server(application server) | |
■設計 | |
- GoFのデザインパターン | |
- マルチスレッドデザインパターン | |
- 構造化プログラミング | |
- オブジェクト指向プログラミング | |
■フレームワーク | |
- Struts | |
- Ruby On Rails | |
- Windows SDK | |
- Windows GDI | |
- MFC - Microsoft Foundation Class | |
- Allegro Cache | |
- JBoss | |
- Seasar : インターフェースとインスタンスの設定ファイルによるバインディング(Java) | |
■概念 | |
- Ajax | |
- AVIファイルの構造と読み書き | |
- ネットワークプログラミング(Windows Socketを使ったrawレベルパケット送信/受信) | |
- 型推論 - ソースコード上でどのようなデータが代入されているかによって動的に型が決定される | |
- 動的型付け - 実行時に型を決定する、変数ではなく値が型を持つため変数には何でも入れられる | |
- 画像処理 - 近くのピクセル情報を元にモザイクかけたりすることが出来る | |
- ダックタイピング - 同じメソッド実装してればよいっていう優しい型の割り当て | |
- メッセージング - ダックタイピングのObjective-C的実装 | |
- クロージャー(Clojure) - コンテキストの保存、内包 | |
- コンビネータ論 - S/Kコンビネータ(関数の合成), Yコンビネータ(再帰の記述) | |
■開発環境 | |
- CVS | |
- SVN | |
- git | |
- Visual Studio C++ | |
- Visual Studio C# | |
- Eclipse | |
- Vim | |
- Emacs | |
- Flash MX(ActionScript2 / ActionScript3) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment