컴퓨팅 시스템에 대해 알아보겠습니다. 시스템 및 운영체제 과목을 쉽게 풀이하여 설명하는 포스팅이니 시리즈로 읽으면 도움이 될 것입니다. 지금은 자세히 알지 못해도 계속해서 잘 따라서 읽어보면 이해가 될 터이니 걱정마세요. 알아두면 좋은 이야기들은 *로 표기하였습니다. 우선 첫 번째, 컴퓨팅 시스템 개요에 대해 정리하겠습니다. 컴퓨팅시스템 개요 ㅁ 시스템 개요 a set or arrangement of things so related or connected as to form a unity or organic whole. 단일 또는 유기적으로 전체를 형성하도록 관련, 연결된 것들의 세트 또는 배열 - 시스템은 구조화되어있음 - 예) a solar system, school system, software, ..
APM 환경에서 한글 연동시 문제가 생겼다. 영어는 문제 없이 통신이 잘 되는데 한글만 넣으면 한글이 깨져서 괴상하게 출력된다. 인터넷에 나와있는 대로 해도 안되어서 고생 끝에 드디어 해결했다. 문제 해결을 위해 가장 중요한 것은 PHP ↔ DB, DB ↔ Android, Android ↔ PHP 간의 모든 통신에서 모두 같은 캐릭터형을 써야 한다는 것이다. 나는 euc-kr 대신 utf-8을 사용하였다. 다른 사이트를 참고하여도 안된다면 마지막 방법으로 다음과 같이 설정해보자. [PHP] db-connection 부분 → mysql_query("set names utf8", $con); 라인 추가 function connect() { // import database connection variable..
이전 글 보기 현대사회의 소외① -루소 ·헤겔·마르크스의 소외론 현대사회의 소외① -루소 ·헤겔·마르크스의 소외론 소외. 사람들과 어울리다가도 문득 나만 떨어져있다는 생각 혹은 톱니바퀴처럼 맞물려 굴러가는 이 사회에서 나만 하찮은 존재로 느껴지는 것. 현대사회에서 현대인에게 떼어놓을 수 없는 감정이 바로 소외가 아닐.. mk28.tistory.com 5. 베버의 소외론 인간사회에서 합리성이 광범위하게 적용되면서 사회 전체적으로 관료제, 국가통제, 관리가 확대된다. 합리화는 인간과 공동체, 가족, 교회의 분리 등을 의미한다. 베버는 합리주의하 세계는 차가운 계산과 비인간적인 규칙만이 지배하게 될 것이라고 보았다. 첫째, 관료제하의 인간 소외 관료제라 하는 것은 예측 가능한 조직이다. 인간은 우연성이 전제가..
소외. 사람들과 어울리다가도 문득 나만 떨어져있다는 생각 혹은 톱니바퀴처럼 맞물려 굴러가는 이 사회에서 나만 하찮은 존재로 느껴지는 것. 현대사회에서 현대인에게 떼어놓을 수 없는 감정이 바로 소외가 아닐까싶다. 이런 개인의 '주관적 심리'상태는 어디서 오는 것일까. 모든 인간관계를 파고들면 그속에는 인간이 아닌 어떤 것이 인간 관계를 지배하고 있으며 이러한 '객관적 상황'이 사람들의 심리상태에 반영되는 것은 아닐까 루소, 헤겔, 마르크스, 베버, 사르트르와 하이데거, 호르크하이머와 아드르노 그리고 마르쿠제의 소외론을 정리하였다. 소외론에 대해 정리하기 전에 우선 현대사회의 특징부터 살펴보자. 1. 현대 사회의 특징 · 원리 현대는 형식적으로는 제2차 세계대전 이후를 말한다. 지금 현재, 현대의 시점으로 ..
시리즈 글보기 [소프트웨어공학] 애자일 소프트웨어 개발 방법론: Scrum 완벽 정리 B. Boehm, “A survey of agile development methodologies.” Laurie Williams, 2007. 보헴의 A Survey of Agile Development Methodologies 내용 중 크리스탈 방법론에 관하여 정리한 내용입니다. 요약정리본은 아래 쪽에 게재되어있습니다. 내용을 훑어보기 전에 크리스탈 방법론에 대해 한마디로 말하면, 소프트웨어 개발 과정은 천편일률적이지 않고 모두 다르기 때문에 프로젝트의 위험성과 규모에 따라 프로세스를 다르게 설정하자는 방법론입니다. 융통성이 있는 프로세스라 생각할 수 있습니다. 크리스탈 방법론 특징 크리스탈 파트는 Rational U..
1) 폭포수 모형(Waterfall Model) 특징 1970년대 항공 소프트웨어 개발 경험으로 습득 계획 -> 요구분석 -> 설계 -> 구현 -> 테스트 -> 인수 설치 각 단계가 순차적으로 진행되며 다음 단계는 이전 단계가 완전히 끝난 후 진행되어야 함 장점 프로세스가 단순하여 초보자도 쉽게 적용 가능 중간 산출물이 명확하고 관리하기 쉬움 코드 생성 전 충분한 연구/분석이 진행됨 단점 각 단계의 전환에 많은 노력이 필요 필요 없는 다종의 문서를 생산할 가능성이 높음 오랜 계획과 분석으로 코딩 및 테스트가 지연될 가능성 존재 프로토타입과 재사용성의 기회가 줄어듦 적용 분야 이미 잘 알고 있는 문제나 연구 변화가 적은 프로젝트에 적합 2) 프로토타이핑 모형(Prototyping Model) 특징 사용자의..
2018년부터 정부는 규제 혁신 차원에서 공인인증서 제도 폐지를 추진해왔다. 공인인증서 제도가 전자서명 기술 경쟁을 저해하고, 국민의 기술 선택권을 제한한다는 이유에서다. 공인인증서 제도 폐지가 가시화되자 기존 공인인증기관과 간편 인증 업체들은 클라우드, 블록체인, 생체인증 등 신기술을 접목한 서비스들을 잇따라 출시했다. 해외 등 신규 시장 진입에도 노력을 기울였다. 이렇게 정부가 공인인증서 지위를 폐지하는 내용을 담은 전자서명법 전부개정안을 발의한 지 1년여의 시간이 지났고 그간 시장에서도 제도 개편 추진에 따른 변화가 감지되고 있지만, 국회는 감감무소식이다. 결국 국회에서 관련 논의가 이뤄지지 않고 있는 실태다. 물론 공인인증서가 현재로선 유일하게 주민등록법상 명의를 증명하는 수단이기 때문에 여전히 ..
I. 레퍼런스 인용방법 References in Text(본문에서 인용하기) 참고문헌은 본문에서 인용할 필요가 없다. 문장 부호 안에 대괄호 라인에 나타난다. 문법적으로 각주 번호처럼 다뤄지면 된다. as shown by Brown [4], [5]; as mentioned earlier [2], [4]–[7], [9]; Smith [4] and Brown and Jones [5]; Wood et al. [7] 혹은 as demonstrated in [3]; according to [4] and [6]–[9]. * 저자가 3명 이상일 경우 et al.을 사용한다. References Within a Reference(참조내에서 참조하기) Ibid, op, cit를 위한 참조 목록을 확인한다. 이러한 내용은..
소프트웨어 오류 아무리 숙련된 프로그래머라도 오류를 찾고 고치는 과정을 통해 프로그램을 완성해나간다. 소프트웨어 오류는 크게 Syntax Error/Runtime Error 그리고 Semantic Error(혹은 Logic Error)로 나눈다. ㅁ Syntax Error(구문적 오류) 프로그래밍 언어의 문법적인 에러를 말하는 것으로 컴파일 과정에서 나오는 것들이며 구문 오류라 할 수 있다. 그래서 컴파일 타임 에러라고도 한다. 이는 코드를 작성하면서 키워드를 잘못 작성하거나, 중요한 구두점을 빠뜨리거나 여는 괄호는 있는데 닫는 괄호가 없는 것과 같은 경우이다. 문법 오류는 컴파일러가 어떤 줄에서 어떤 이유로 오류가 발생했는지를 알려주기 때문에 찾기 쉽다. ㅁ Runtime Error(실행 오류) 프로그..