More Related Content
Similar to 20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
Similar to 20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」 (20)
More from Takashi Uemura (20)
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
- 4. 上村崇(うえむらたかし)
@uemera uemura
・1974年生まれの38歳
・西宮生まれ
・高校まで西宮で過ごす。
・東京、札幌、シドニーに在住経験あり。
- 12. 業務経歴
・1999 銀行の社内決済システム(VB)
・2000 学習塾(公文式)の成績管理システム(COBOL)
・2001 SONY半導体生産管理システム
・2002 ニッセイ保険業務システム
・2004 カーオーディオ(富士通TEN ECLIPSE)
・2006 携帯電話(SANYO INFOBAR2)
・2008 カーナビ(富士通TEN ECLIPSE)
・2008 複合機(村田機械)
・2009 損保会社経営統合プロジェクト
・2010 カーオーディオ (富士通TEN ECLIPSE)
・2011 小売店流通システム(IBM)
- 13. 最近のオレ
XOO PS
勉強会準備
WordBench,
サーバ関係
PHPフレームワーク
FuelPHP、CodeIgniter
JavaScript
jQuery
WordPress
主に技術サポート さくらVPS(CentOS)、LAMP、
メールサーバ、git、samba、netatalk
サーバインフラ
- 14. WordPressのセミナーしています。
2012.10.18 岡山
「jQuery・WordPress実践2012」
2012.7.21 高知
『 選ばれるCMSとその理由 』
WordPress a-blog cms
- 36. 今後はこうなる
業界
ITはインフラになる。
アパレル 自動車 マスコミ 飲食 商社
今後どんどん重要性が増していく。
インフラ
電気 ガス 水道 電話 道路 IT
- 39. IT業界構造(業務系サービスの例)
エンドユーザ 非IT産業の会社
(発注者) 要件定義者
NTT-DATA, 富士通, 野村総研, NEC, IBM
従業員数1000∼
大手ITゼネコン プロジェクトマネージャ プロジェクトリーダ
コンサルタント スペシャリスト
ITゼネコンの子会社とか独立系中堅ソフトハウス
下請け会社 富士ソフト、トランスコスモス、さくらKCS、...
従業員数100∼1000
プロジェクトリーダ システムエンジニア プログラマ
小さな会社や個人(フリーランス)
零細ソフトハウス、派遣社員 従業員数1∼100
システムエンジニア プログラマ
- 40. IT業界のヒエラルキー
エンドユーザ(要件定義者)
プロジェクトマネージャ コンサルタント
スペシャリスト
プロジェクトリーダ プロジェクトリーダ
システムエンジニア システムエンジニア システムエンジニア システムエンジニア
プログラマ プログラマ プログラマ プログラマ プログラマ プログラマ プログラマ プログラマ
- 112. コンパイル型言語
c, c++, c#, Visual Basic, Java
COBOL, PowerBuilder, Pascal, FORTRAN
コンパイル型言語は、コードを書いたらコンパイル作業をしないと実行できない。
インタプリタ型言語
php, Ruby, Perl, python, JavaScript
インタプリタ型言語は、コンパイルする必要がない。
コードを書いたらすぐ使える。
- 113. List of programming languages - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/List_of_programming_languages
- 114. 人気言語
C系、Javaが人気
TIOBE Software: Tiobe Index
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
- 116. START
1. 順次処理
顔を洗う
1つづつ処理を行っていく。
朝ごはんを食べる
歯を磨く
服を着替える
END
- 117. START 2. 分岐
朝起きた時刻が 条件によって処理を変える
10:00以降?
No
Yes
講義をサボる 講義に出席する
END
- 118. START
1∼10まで繰り返す
友達のノートを 3. 繰り返し
コピーする
同じ処理を繰り返す
END
- 122. その3 分岐
<?php
$sec
=
date("s");
$number
=
$sec
%
2;
if(
$number
==
0
){
echo
"偶数";
}
else
{
echo
"奇数";
}
?>
コード:
http://codepad.org/vMYZus4W
- 123. その4 繰り返し
<?php
for(
$i
=
1
;
$i
<=
10
;
$i++
){
echo
"繰り返し"
.
$i
.
"回目n";
}
?>
コード:
http://codepad.org/tqYe6xiV
- 134. Detailsタブ
Consumer Key
Consumee secret
Access Token
Access Token Secret