달력

06

« 2018/06 »

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
.. .. ..

과거 소프트 웨어 개발 당시 (Linux , Apache 포함) 성능을 우선시 하기 위해 monolithic 한 개발이 진행되었지만
요즘은 하드웨어가중요하지 않기 때문에 이와 다른 모듈화 방식으로 개발이 시작됨. (아키텍처의 중요성 강조)

소프트웨어 개발전 소프트웨어의 아키텍처를 정하는 것은 아키텍트의 가장 중요한 선택 사항이다.

결론
  = Open collaboration
     –복잡도, 미래불확실, Risky한작업
     –IPhone, Android, 기초과학등
  = Architecture:
     –Modular --Platform+ Module(plug-in)
     –Linux 경우
       •thread, process, daemon, IPC, env var 등
       •Git, Eclipse, Bugzilla, GNATS 등tool들
  = 장점
    –협업, 참여가쉬워진다
    –option(risk 최소화)

  = Global OSS가 되기위한 필수적 요건

.
Posted by .07274.

댓글을 달아 주세요

  1. Favicon of http://ois.zapatillasnikeairmaxm.com BlogIcon nike air max baratas 2013.04.20 01:20 신고  댓글주소  수정/삭제  댓글쓰기

    뿐만 아니라 직관적으

  2. Favicon of http://4960.cicnewsst.com BlogIcon toms outlet 2013.07.29 00:27 신고  댓글주소  수정/삭제  댓글쓰기

    당신은 내가사랑할 만한 사람이 아니예요,사랑하지 않으면 안될 사람이예요.

.. .. ..

OSS는 여러사람이 협동해서 만드는 소프트 웨어다.
다른 소프트웨어와 다른 점은 인터넷을 통한 전세계 사람들이 협동을 한다는 점이 틀리다.

상이한 목표 / 결과물
                                          OSS                                             일반 회사 
 전 세계 모든 사람들이 Share 할 SW 회사에 이익을 가져다 줄 SW 
 How ? - Openly 개발 How? - 비밀리 개발 
 가능한 모든 사람들과 접촉 외부인가 접촉 통제 
 전세계로 부터 많은 Input
 누가판단? - 세계 열린 커뮤니티 직장상사(?) 
 Global Open Standard/Interface 사용 회사 독자적 Interface 사용 
 전세계 많은 두뇌가 협업 회사 스스로 모든 문제 다 해결 

OSS 프로젝트
Open Collaboration 이 가능해야 되며 참여가 쉬워야 한다.

OSS 의 가장 중요한 점
수많은 개발자가 오랜 세월 동안 광범위한 지역의 협업이 가능하도록 한 점이다.


.
Posted by .07274.

댓글을 달아 주세요

2011.09.05 17:14

1-3 OSS 해법 OLC를 말하다. I.edu()/I.edu(OSS)2011.09.05 17:14

.. .. .. 이 쳅터는 사이트 홍보 같은 스멜이 풍김.
정리 보다는 PPT로 PASS

.
Posted by .07274.

댓글을 달아 주세요

.. .. ..

 OSS Trend가 계속 될것인가?
   = 소프트 웨어를 파는 회사( 2년 3년 개발한 소프트 웨어를 Open 한다면 어떤 이득이 생길 것인가?)
      - DownLoad 가 폭팔적으로 증가한다.
      - Download 후 자신의 회사에 맞게 개발하기 위해 교육을 받아 이득이 생기며 유지보수를 위한 이득도 생긴다.
     
OSS를 사서 서비스를 개발하는 회사 (ex. SAP , ERP)
   = 뭔가를 맞출 수 있다 - 최종 소비자는 서비스에만 관심

소비자
   = 불확실한 미래 - 다양한 player과 연계 , interopenablitity
   = Proprictary SoftWare - MI 표준 인터페이스

개발자
   = 과거 : 개발자의 이름은 안 붙이고 횟의 이름만 붙인다.
   = 현재 : 개발자의 이름이 붙어 명성 및 몸값이 오르게 된다.


의사 결정 체제
   = OSS는 개발 방향을 결정할 때 특정 국가나 특정 회사 마음대로 결정하지않는다.
      대신 비영리 기관이 open decision-making 절차에 따라 의사를 결정. (누구나 동등히 의사결정 과정 참여 가능)

기술 종속 탈피
   = Source Code is Open : Lock-in 되지 않고, 외국 회사에 종속되지 않는다.
   = 소프트웨어 교육 : 세계적으로 풍부하게 교육자료가 많다.
   = 공개이기 때문에 modily/공유/take home이 모두 허용.

원천기술 확보를 위한 유일한 길
   = 모든 분야에 SW가 갈수록 중요해지기 때문에 기술 확보가 중요.

OSS 정착이 느린 이유
   =  전문 인력의 부재 -> 도입 곤란 -> OSS 프로젝트 소멸 -> 인력 수요 소멸
   =  정부 도입이 필요. 왜? 과거 정부 주도로 TV , 전기밥솥, 자동차 등이 부흥했기 때문.(뭔말이야 ;;)

결론
   = 예산절감.
   = 외화 유출 절감
   = 보안
   = 기술 종속 탈피
   = 일자리 창출
   = SW 기술 따라잡기

결국 공공 기관이 앞장서야 한다.

사견
 = 결론을 이끌어 내기 위한 조금은 끼워맞추기식 결론이지만 틀리진 않은듯..


 

.
Posted by .07274.

댓글을 달아 주세요

2011.09.05 14:21

1-1 OSS는 무엇인가. I.edu()/I.edu(OSS)2011.09.05 14:21

.. .. .. OSS 란?
= Open Source Code Software 를 뜻한다.
= OSS = FOSS
= FOSS = Free(Free run,study,modify, redistribute) Open Source Code Software
= But 라이센스 준수하라.
= ex  Linux , Web server(Apache) , Mos 등..
= url  Sourceforge.net

공개 소프트웨어(OSS)의 특징.
1. 신뢰성 

   = 윈도우즈, 유닉스보다 고장율이훨씬 낮다.
   = 웹 서버의Downtime이 절반
   = 모듈성이 뛰어나다. so 관리에 용이해진다.
   = Crash 측정시 Linux는 없고 , Windows 는 6주간격 발생. so Crash도 적다
  
2. 성능
   = Disk I/O 시 솔라리스, 윈도우즈, FreeBSD 보다 우수하다.
   = DBMS 의 초당 트렌젝션 처리시 MySQL(OSS) 가 뛰어남 오라클과 거의 비등
   = DBMS의 응답시간은 오라클 , MYSQL이 다른 시스테보다 빠르다.

3. Scalability
   =  Linux는 가장 많은 기종에 돌아감. (pc, 휴대폰, tv, PDA, 대형 컴퓨터 등등등), 슈퍼컴퓨터는 2005년 기준 75% 이상이 리눅스 사용
   = 다양한 CPU에서 사용 가능 ( 인텔 , 모토로라 , ARM등 )
   = 초대형 software system 에서 사용.(Red Hat Linux 7.1) - 30million SLOC 
   = 따라서 확장성 , 상호 운용성이 매우 좋다.
     (확장성, 상호 운용성의 중요성 - 예측할수 없는 미래 , 미래-빠른기술변화,융합,고유영역(?) , 다양한 Player 들과의 협엽 기능이 중요 )

4. 보안
   = 대외적인 평가 자료를 보면 개인정보 유출 , 바이러스 , 웹사이트 손상 비율을 보면 OSS가 수치상 낮다.
   = 개발 책임자들 또한 MS Windows, Sun 솔라리스 보다 Linux 가 불안함이 훨씬 적다고 응답.

5. 시장점유
   = 미국에서는 점점 OSS를 신용하고 사용하도록 하는 추세.
   = TCO (Total Cost of Ownership)
        = Software(공짜) 뿐만 아니라 Hardware (저가)도 신경써야 한다. OSS 는 다양한 Hardware와 호환이 가능하다.
   = OSS에 들어가는 돈은 모두 그 나라 안에서 유통된다. ( 교육, 유지보수등 그나라의 소프트 웨어 기술을 축척,향상하는데 일조)
  

.
TAG OSS란
Posted by .07274.

댓글을 달아 주세요

  1. Favicon of http://7464.taxfreebicycle.com BlogIcon Michael Kors outlet 2013.07.22 04:27 신고  댓글주소  수정/삭제  댓글쓰기

    지금은 반짝반짝 빛이 나겠지,, 하지만 시간이 흐르면 그빛은 사라저버릴거야,지금 우리처럼

2011.08.18 17:17

교육 3일차 I.edu()/I.edu(Android)2011.08.18 17:17

.. .. .. 교육 속도가 엄청나네 ;; 못따라 가겠다 쿨럭..

 
휴... 7번까지 해결 완료. 집에서 8번 마무리 고고싱~! 

'I.edu() > I.edu(Android)' 카테고리의 다른 글

교육 3일차  (0) 2011.08.18
교육 2일차  (2) 2011.08.17
안드로이드 교육 1일  (1) 2011.08.16
.
Posted by .07274.

댓글을 달아 주세요

2011.08.17 11:12

교육 2일차 I.edu()/I.edu(Android)2011.08.17 11:12

.. .. .. 2일차 교육 기초 문서


화면 분할 프로그램
http://winsplit-revolution.com/download


레이아웃 교육


sftp 접속
url : www.u-gg.or.kr
id : db
pw : 디비진흥원1108

레이아웃 두번째 교육




 

'I.edu() > I.edu(Android)' 카테고리의 다른 글

교육 3일차  (0) 2011.08.18
교육 2일차  (2) 2011.08.17
안드로이드 교육 1일  (1) 2011.08.16
.
Posted by .07274.

댓글을 달아 주세요

  1. Favicon of http://plk.longchamlm.com/ BlogIcon longchamp bags 2013.04.24 20:07 신고  댓글주소  수정/삭제  댓글쓰기

    다른 사람을 비웃지 말라, 자기의 행복이 영원한것이라고 누가 장담할 것인가.

  2. Favicon of http://8491.ccgenevois.com/ghd.html BlogIcon ghd 2013.07.18 20:14 신고  댓글주소  수정/삭제  댓글쓰기

    당신은 내가사랑할 만한 사람이 아니예요,사랑하지 않으면 안될 사람이예요.

2011.08.16 15:52

안드로이드 교육 1일 I.edu()/I.edu(Android)2011.08.16 15:52

.. .. .. 기간 :  08.26(화) - 0829(금)
장소 : 한국 데이터베이스진흥원
Tel   : 02-3708-5379


초기 환경 설정.

1. Java 설치 (se버젼) - http://java.sun.com/javase/downloads

2. 안드로이드 SDK 설치 - http://developerandroid.com/sdk
    (java 설치가 선행되어야 함. , java 설치 후에도 설치하라고 나오면 back -> next하면 안물어봄)
  - 설치후 메니져를 실행하여 구성요소를 다운받는데 시간이 정말 오래걸린다. 다른 부분들보다 이부분 먼저 실행
  - 필요가 없는 Version 일 경우에는 체크 해제를 한다.

3. 이클립스 설치 - http://eclipse.org/downloads (헤일로 사용중)

4. 이클립스 실행 - Help > Install New Software
   (https://dl-ssl.google.com/android/eclipse/)
  - 설치한다.

5. AVM 생성 - 이클립스 > Windows > Android SDK and AVD Manager 메뉴 선택
  - 새로운 디바이스 설정후 디바이스를 만든다.

6. 설정은 끝냈고 Android Project 를 새로 생성한후에 RUN 을 하게되면 에뮬레이터가 뿅하고 나타난다.
  - 에뮬레이터를 실행히 시간이 오래걸리니 가만히 구경하면 화면이 바뀌게 된다. (핸드폰 잠금화면이 나오면 성공)

'I.edu() > I.edu(Android)' 카테고리의 다른 글

교육 3일차  (0) 2011.08.18
교육 2일차  (2) 2011.08.17
안드로이드 교육 1일  (1) 2011.08.16
.
Posted by .07274.

댓글을 달아 주세요

  1. Favicon of http://6460.pickensprogressonlines.net/inc.php BlogIcon toms outlet 2013.07.22 04:17 신고  댓글주소  수정/삭제  댓글쓰기

    사람들은 죽을걸 알면서도 살잖아 .사랑은 원래 유치한거에요

2010.12.04 15:48

대용량 DB 교육 자료 I.edu()/I.edu(DB)2010.12.04 15:48

.. .. ..

'I.edu() > I.edu(DB)' 카테고리의 다른 글

대용량 DB 교육 자료  (3) 2010.12.04
DB 튜닝 교육 문서 2,3일차  (0) 2010.11.20
2주차  (0) 2010.11.13
.
Posted by .07274.

댓글을 달아 주세요

  1. Favicon of http://www.jaketjfleece.com/ BlogIcon jual jaket korea 2012.10.17 18:53 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요! 당신은 트위터를 사용하고 계십니까? 당신이 괜찮 발견 할 것이다 그 경우 개인을 따라하고 싶어. 나는 완전히 블로그를 즐기는하고 새로운 업데이트를 즐길거야.

  2. Favicon of http://www.jaketjfleece.com/category/jaketonline BlogIcon jual jaket online 2012.11.12 12:02 신고  댓글주소  수정/삭제  댓글쓰기

    그냥 알아 둬요 콘텐츠 내 Android 휴대 전화에서 조금 이상하게 보입니다. 아마 그냥 화면 크기입니다. 방식으로 깔끔한 블로그.

  3. Favicon of http://bestcafeshops.com BlogIcon jual jaket 2012.11.28 12:08 신고  댓글주소  수정/삭제  댓글쓰기

    좋은 콘텐츠입니다. 더 많은 우리를 표시합니다. 모든 방문자가 게시 된 게시물에서 도움이 될 것입니다.

2010.11.20 17:40

DB 튜닝 교육 문서 2,3일차 I.edu()/I.edu(DB)2010.11.20 17:40

.. .. ..

'I.edu() > I.edu(DB)' 카테고리의 다른 글

대용량 DB 교육 자료  (3) 2010.12.04
DB 튜닝 교육 문서 2,3일차  (0) 2010.11.20
2주차  (0) 2010.11.13
.
Posted by .07274.

댓글을 달아 주세요