본문 바로가기

Computer/일반

(4)
Reactive App, Responsive Web and Adaptive Web... and... and... Reactive vs Responsive한글로 번역하면 모두 '반응형'이라는 단어로 번역되어 버렸다.해서 반응형 웹을 먼저 접한 나에게 react 라는 단어는 원자로(nuclear reactor)에나 등장하는 용어였다.이후에 등장한 react.js 로 부터 '반응형'이라는 번역은 혼란을 가져왔다.   Responsive Web(반응형 웹)은 이전의 데스크탑 위주의 브라우저 환경에서 벗어나 태블릿, 휴대폰 등 여러 크기의 브라우저에서 동일한 콘텐츠를 접할 수 있도록 디자인한 웹을 말한다.1 개의 웹을 만들어서 크기에 "대응" 해서 컨텐츠의 레이아웃 등이 변경되는 웹이다.* "대응"형 웹 이라고 번역했으면 좋지 않을까 생각해 본다. Adaptive Web(적응형 웹)은 반응형과 달리 특정 해상도에 "맞춤형"..
관심을 가져보자 - SOAP, REST, GraphQL API(application programming interface) 란 "컴퓨터나 컴퓨터 프로그램 사이의 연결"이라고 위키피디아에서는 정의하고 있었다. 이런 API 는 작게는 컴퓨터 프로그램이었지만 이제는 '서비스' 간에 연결을 지원해 주고 있다. SOAP는 SOA(Service-oriented architecture) 개념을 구현, REST는 ROA(Resource-oriented architecture)의 개념을 구현했다. SOA 든 ROA 든 상호 데이터를 주고 받기위한 개념인데 최근 대형시스템에서 뿐만 아니라 소형시스템에서도 뜨거운 개념이 MSA(Micro Service Architecture)이다. 이는 SOA -> ROA -> MSA 로 변화하는 것 같지만 핵심은 "상호 (데이터를) 주고받는..
[秘傳] 객체지향 개발 5원칙: SOLID 비전(秘傳), 비급(秘笈) 이란 무엇일까? ​ 고수들만의 '특별한' 기술을 두루마리, 책 등으로 적어 전하는 것을 의미하는데 ​ 낮은 레벨의 경우 알아보지도 못하기도 하고 알아보더라도 '깊은'의미를 이해하지 못하기도 한다. ​ '이해'하더라도 '활용'하지 못하는 경우가 많다. '몸'으로 채득해야 모든 것을 자기 것으로 만들지 모르겠다. 비전[秘傳] 객체지향 개발 5원칙(客體指向 發展 五原則: "SOLID" ) ​ - 로버트 R 마틴(Robert Reinhold Martin: 羅伯特 R 馬丁), 마이클 페더스(Michael Feathers: 麥可 費瑟斯) ​ ​ 서문(序文) ​ 우리가 프로그래밍을 하면서 이런 원칙들이 왜 필요한건지 생각해 볼 필요가 있다. ​ '원칙(原則: Principle)'이라고 썼지..
멋진 개발자 OKJSP 눈팅중에 빵집의 개발자 양병규님이 쓰신 글의 링크를 보고 느낀바 있어 원문을 올려 봅니다. 원문 : http://www.bkyang.com/right/030/right.htm 빵집의 공식 사이트로 사용하고 있는 bkyang.com이 8월 29일부터 약 일주일간 접속이 안됐었습니다. 죄송합니다. --; 그게... 제가 보유하고 있는 bkyang.com과 delmadang.com 도메인들을 등록하던 때에는 국내에서 .com 도메인을 취급하는 곳이 없었기 때문에 미국 네트웍솔루션닷컴에서 등록을 했었고 도메인 유지비를 자동으로 납부하도록 했었습니다. 신용카드로요.. 그런데 최근에 그 신용카드를 분실신고하는 바람에 사용할 수 없게되었고 당연히 네트웍솔루션에서는 메일을 보내왔으나 그 메일이 한메일에서 스..