위에 있는건 정리된 코드.




밑에 있는건 안드로이드 한글 키보드.



한글 키보드의 적용법은 cmd -> 안드로이드가 있는 폴더의 플랫폼 툴즈 폴더 경로로 이동->
adb install (파일명) 하면

sucess 뜨면 완료.





FDISK 하드디스크의 용량을 작게 잡으면 안됨  30기가 ㅇㅇ


swap 1024Mbyte


===========================VI===========================
-------------------------------------------------------
입력모드


- 입력하다가 실수하면 ESC빨리 눌르고 해결


a:현재 커서 다음 입력

i: 현재 커서 위치에 입력

o: 현재 커서 다음라인에 입력


--------------------------------------------------------

명령모드

명령모드에서 입력모드로 갈려면 a, i, o

이동 h,j,k,l

라인 첫칸 shift+^

라인 끝칸 shift+$


라인 이동 숫자+shift+G


단어 이동 w(단어의 처음부분씩 이동), e(단어의 끝부분씩 이동)


삭제 : dw, dd(라인이 바뀜) ,D(라인이 바뀌지 않음)

취소 : u , U (소문자: 딱 한번 요 앞까지만.
 대문자 : 현재 라인에서 라인이 바뀌지 않은 상태에서 복구)

 

-------------------------------------------------------


실행모드


명령모드로 돌아갈려면 ESC

명령모드에서 시랳ㅇ모드로 갈려면 (쉬프트:(콜론))


:q
:q!
:w
:wq
:wq!
:set nu (줄번호 매김)
:e! (현재 상태 전부 취소)

 

----------------------------------------------------


*주의

항상 현제 디랙토리하고  작업후 제대로 됬는지 확인해야함

pwd, ls 는 습관이 되야함.

순간 잘못하면 망함.

 


----------------------------------------------------

처음 vi로 어떤 문서를 키면 명령모드 상태임


====================================================

2교시

 

압축

 

1. 압축과 묶음

압축은 5개 -> 1개 묶음도 5개 -> 1개

모양을 변형 시키지 않고 그냥 박스에다 넣어준게 묶음 (tar)

모양을 변형 시키고 박스에 우겨넣은게 압축

 

압축 = > 묶는 것도 되고 크기 변형도 가능.

1-gzip 일반적 압축방법

2-zip 위에꺼랑 고만고만

3-compress zip 작고 gzip보다 훨씬 작음

4-bzip 압축율이 최고.

 


========묶음 명령어

tar -cvf => 묶을때

    -xvf => 풀때


ex) tar -cvf /(폴더)/etc.tar /etc

 

========압축 명령어

gzip (원하는파일)


ex)gzip etc.tar

ex)gzip -d etc.tar.gz

--------------------------------------

zip (원하는 파일)

ex)zip etc.tar

ex)unzip etc.tar.zip (해재)


둘이 압축율은 똑같지만 zip은 원본을 남김
하지만 gzip은 원본을 남기지 않음

-----------------------------------

compress (원하는파일)

ex)compress etc.tar

ex)uncompress etc.tar.Z

compress는 zcat etc.tar.Z | tar -xvf -

하면 내용물만 빼낼수 있음


zip보다 작고 gzip보다 더 작음
결국 쓸모가 없다.

----------------------------------------


가끔 압축을 날리지 않고 안에있는 내용을 꺼내야 할때가 있음

그때 명령어는

gzip -dc etc.tar.gz

를 쓰면된다

----------------------------------------

bzip2

ex)bzip2 etc.tar

ex)bunzip2 etc.tar.bz2 (풀기)


----------------------------------------


역시 똑같이 날리지 않고 파이프를 이용해서 tar도 푸는법

bzip2 -dc etc.tar.bz2 | tar -xvf -


--------------------------------------------


패키지 솔라리스      SWNW ~

          GNU           SMC~~~

          컴파일러      SRC~~~



===========================================================
다음주 수업 준비

www.sunfreeware.com 사이트에서 우측 탭에서 솔라리스10 올 어쩌구 들어가서

MYSQL 링크를 찾아서 들어가면 차례대로 위에서 7개 파일이 있음 그걸 다운받아야함.


==============================================================
중요 시험


1. ifconfig -a 하면 이더넷 카드 잡힌 설정이 주루룩 나옴

이렇게 주루룩 나온다


안되면 이상하게 설정이 되있는거. 꼭 확인하자.


2. vi /etc/hosts


192.168.63.3 으로 잡혀있어야 한다. 잘못잡혀있으면 문제가 생김.



3. vi /etc/defaultroutor 가면 VMware에서 설정했던 게이트웨이 설정이 가능하다.



tip : 솔라리스 NAT 설정을 했는데도 안되면

etc/resolv.conf 파일을 vi로 열어서 168.126.63.1로 도매인을 바꿔준다.

 솔라리스 NAT 설정법 VMware8

ip xxx.xxx.xxx. 3~253

서브넷 255.255.255.0

게이트웨이 xxx.xxx.xxx.2

DNS 168.126.63.1



4. vi etc/netmasks 도 들어가보면 디폴트 게이트웨이 하고 대역이 나와있다 . 설정을 확인해본다.



5. vi /etc/nsswitch.conf  

파일 내용에 hosts: 를 검색해서 주석이 달려있으면 풀어준다.

'학교 수업 > 솔라리스' 카테고리의 다른 글

14장 - 15장 ppt  (0) 2011.11.23
메뉴작성 ( 과제 ) 5, 6 ppt 참조할것.  (0) 2011.11.08
프로젝트 생성과 관리  (0) 2011.11.02
솔라리스 4주차  (0) 2011.09.20
과목 담당 교수님  (0) 2011.08.30

오늘 목표 3가지

E S M (보안관제)

1. 시간 + 횟수

ex ) 몇시에 몇번동안 SYN이 발생했는가 (전부가 아닌 TOP 10 정도) 

2. 검 색

3. 연관성 검색


모든 F/W IPS IOS 등등 방화벽에 agent를 설치해서 로그를 가져오고 관제함.

ESM 옆에 DB 그리고 스토리지가 있다.
(ps. EMS 는 장비 관제 시스템이다)


두개 이상의 장비들의 로그들에 적절한 조건을 넣어서 검색해 결과를 얻어오는 것이

연관성 검색이다.




TSM  =  위협관제 시스템  : 위협적인 공격들을 관제하고 보고하는 시스템





변해가는 이유 : 보안 관제 만으로 보안을 할수가 없음. 결국 점점 많아지기 시작. (F/W IPS  IOS 등등 )








'학교 수업 > 전자상거래보안' 카테고리의 다른 글

전자보안.  (0) 2011.12.02
이규춘썜 과제  (0) 2011.11.30

시스코 네트워킹

exit : 이전 단계

end : #으로 프리빌리지 모드  (관리자 모드)

처음 작동 모습

configure terminal [줄여서 : conf t]:


명령어 typing
 en

#이 들어오면


conf t

입력 하면 설정이 가능


[우리가 인터넷을 사용할려면 설정해야할것]

IP , 서브넷마스크, 게이트웨이[라우터의 이전의 포트주소]

[라우터의 포트 활성화]

interface fa0/0

no shutdown




[명령어 정리]

Router>EN
Router#CONF T
Router(config)#INT FA0/0
Router(config-if)#NO SH

로 이렇게 쳐보면 포트 켜는것까지 된다.



자 이제 컴퓨터 두대의 아이피를 설정해주고 핑 테스트를 해주자

[첫번째 컴퓨터와 두번째 컴퓨터 설정해서 핑테스트 하는 사진]




첫번쨰 컴퓨터 ip설정





두번쨰 컴퓨터 ip설정







ping 테스트 하는 모습 command prompt 임.


'학교 수업 > 시스코 네트워킹' 카테고리의 다른 글

시스코 시험  (0) 2011.12.02
햄이 도와준 과제  (0) 2011.11.23
패킷 11월 11일 전달  (0) 2011.11.18
각 네트워크 프로젝트 파일들.  (0) 2011.11.08
8주차  (0) 2011.10.21

정원양

bluebirdjeong@daum.net

010 - 2608 - 5861

'학교 수업 > 솔라리스' 카테고리의 다른 글

14장 - 15장 ppt  (0) 2011.11.23
메뉴작성 ( 과제 ) 5, 6 ppt 참조할것.  (0) 2011.11.08
프로젝트 생성과 관리  (0) 2011.11.02
솔라리스 4주차  (0) 2011.09.20
솔라리스 NAT 설정 + VI + 압축  (0) 2011.09.06

Android Compatibility packsage, revision 3 을 또 깔아줌.



그리고 환경변수에 등록을해주고


핼프에서 install New어쩌구 선택후

그림과 같이 add눌른후 주소 입력후

패키지 선택 그리고 설치.



이 화면 이후에는 동의얻는 화면 나옴 agree 해주고

finish 해주면 끝남 .

리스타트 화면이 나오고 eclipse 재실행.

(중간에 warning 하나가 나오지만 그냥 OK 해준다.)

탭에서 window에서 preference 에서

안드로이드 탭 가서 SDK 위치 설정해주고 apply 눌러주면

적용됨.


개발환경 설정 완료,


ps . 중요!) create를 했지만 결국 Program files에 걸려서 넘어가질 못함 이름에 포함되있는 띄어쓰기 때문에 경로인식을 못하는것임 . 다시 C:\ 로 옴겨줬음 환경변수 설정도 다시 해주고.
그렇게 하면 안드로이드 폰 화면이 뜸 (좀 시간이 걸리는 편임 밑 그림은 준비화면, 완벽한 바탕화면 나올때까지 기달린다)



이렇게 화면이 뜨면 New에서 Other로 들어가서

프로젝트 이름 적어주고






안드로이드의 화면 하나에 Activity 라고 한다.

소스코드를 보면 자동으로 extends에 Activity 가 상속되있음.



왼쪽 탭에 보면 res폴더에 layout폴더로 들어가면 main.xml 파일이 있다

실행해보면 GUI를 꾸미는 화면같다.





이렇게 작은 왼쪽 탭에서 끌어와서 GUI화면 구성하고 더블클릭해서 소스코딩을 해주는 형식인거 같다.


!!)중요 . 기존에 설치했던 eclipse 버전이 EE 버전( 엔터프라이즈 에디션) 이었는데 이걸 IDE for java Developer로 바꿔줘야 함.




GUI 구성 main.xml 파일이다

vertical은 수직으로. 그러니까 수직으로 배치를 하겠다는거다.


이런식으로 코딩을 해보자

그러면 아까 켜놨던 myavd에서 코딩된 그대로 모습을 보일것이다

'학교 수업 > 안드로이드 프로그래밍' 카테고리의 다른 글

안드로이드 과제  (0) 2011.10.31
도서목록 제작 소스  (0) 2011.10.24
Android Programing 4주차  (0) 2011.09.20
첫시간 개강 - 환경 구성  (0) 2011.08.29
과목 담당 교수님  (0) 2011.08.29

전시간 안드로이드 시간에

자바, 이클립스 설치를 완료했으므로 제외

주의할것은

안드로이드 워크스페이스하고

자바 워크스페이스를 같이 쓰지 말것

그 외에는 NEW 에서 project들어가서

자바선택후 그냥 NEXT해서

이름 정하고

하면됨.


이클립스의 사용에 좀더 능해지도록 해야할듯 싶다.

패널의 복습과 BorderLayout 을 복습.

그리드 등등 조금더 가다듬기

다음시간은 액션 복습


'자바' 카테고리의 다른 글

메소드 ,참조변수 관리 진짜 힘드네 ...  (0) 2015.08.14
BuildConfig 애러시....  (0) 2015.07.29
안드로이드 main.xml 구현시 실수했던거  (0) 2015.07.29
자바 시험  (0) 2011.11.21
자바 4주차 수요일  (0) 2011.09.22

JAVA 다운


x86 다운후 설치, 환경변수 등록등 나머지는 똑같은듯?


이클립스도 다운후 설치



그리고 www.android.com 으로 접속


안트로이드.zip 다운 설치.

1교시 종료.

----------------------------------------------------------------------
2교시


Eclipse 설치 실행하자 마자 오류

failed to create java virture machine

경고뜸

이거 그냥 ini 설정파일 txt 로 열어서

openFile 과

-vmargs
사이에 

-vmC:\Program Files\Java\jdk1.7.0\bin\javaw.exe

이런식으로 추가하면 간단하게 해결완료


적어주고 저장후 다시 Eclipse.exe 를 실행하면 워크스테이션 위치 지정후

바로 실행됨.


안드로이드는
 
C 밑에 Program files 폴더에 넣고 그상태에서 환경변수 하나를 더 만들어준다.


그전에 만들었던 JAVA_HOME 환경변수와 똑같이 시스템 환경변수를 추가해준다 ex) ANDROID_HOME

해서 그림과 같이 PATH 경로에 링크를 달아준다.

그리고 안드로이드 압축을 푼 폴더를 들어가서 안드로이드를 실행하면

설치화면이 뜨고 원하는 패키지 설정이 뜨는데

SDK 플랫폼 안드로이드 API 10 과

샘플 10을 선택

구글도 API 10 선택  그렇게 3개 해주면 된다


그렇게 하고 install selected 하면 창하나 뜨면

install 해주면 된다.


이런식으로 설치중... 좀 많이 느림 ..

'학교 수업 > 안드로이드 프로그래밍' 카테고리의 다른 글

안드로이드 과제  (0) 2011.10.31
도서목록 제작 소스  (0) 2011.10.24
Android Programing 4주차  (0) 2011.09.20
두번째 시간. 안드로이드 설치후 설정.  (0) 2011.08.30
과목 담당 교수님  (0) 2011.08.29


김진아

010 - 3736 - 5282

+ Recent posts