728x90

프로그래머 9

[Web] SPA란?

SPA란 무엇인가? SPA(Single Page Application)가 필요한 이유는 단일 페이지 응용 프로그램은 수년간 사용되어 왔지만, 일반적인 웹에서는 찾아보기 힘들었음. 하지만 앞으로 많은 웹 사이트가 SPA로 개발될 아주 좋은 계기가 있음. SPA는 SaaS(Software as a Service) 플랫폼 또는 인터넷 서비스의 상황판 같은 대시보드 부분을 구축하고 기업의 데이터 기반 및 폼 기반 애플리케이션을 구축하기 위해 지난 몇 년 동안 많이 채택되어 왔으며, 추후에 개발될 웹 어플리케이션에서 우선적으로 고려될 것으로 예상 SPA의 정의 1개의 페이지만 있는 어플리케이션. 실제 하나의 페이지에서만 내용이 바뀜. 페이지는 다시 로드되지 않으며, 화면 전환시마다 REST API 서버를 통해 데..

"모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축

http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=001&oid=018&aid=0004872598 "모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축 [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계· news.naver.com [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계·개발을 도맡아 할 반도체 거점을 마련하기로 했다. 10일(현지시간) 일본 니혼게이자..

IT관련 이야기 2021.03.11

[IntelliJ] 인텔리제이 Could not target platform 에러 해결방법

IntelliJ를 처음에 Setting을 할때, 예상지 못한 오류가 나와서 잠시 적어본다. ※ 운영체제 Window 10 Pro 기준 에러문구는 바로 Execution failed for task ':compileJava' -> Could not target platform: 'Java SE 11' using tool chain: 'JDK 8(1.8)'. 대략 문구를 보니 자바 11을 써야하는데 자바 8버젼 때문에 뭔가 문제가 있는거 같다. 이클립스를 사용할때는 주로 8버젼을 썼는데, 인텔리제이로 넘어오면서 자바 11을 본격적으로 사용해보고자 한다. 인텔리제이에서 처음 보는 문구여기 여기저기 찾아보면서 JDK11의 설정이 제대로 되어있는지 확인해보았다. 1) File -> Project Structure..

오류 모음집 2021.03.09

개발자로 취업 할 때 참고하면 좋은것

okky.kr/article/855409 OKKY | 개발자로 첫 취업할 때 참고하시면 좋을 점들 (주관적) 100% 주관적인 생각입니다. 다른 분들이 보실 때 아 이건 아닌데, 라는 사항도 있을 수 있지만 3년 간 개발자로써 일을 하면서 이런 점들을 취업 전에 미리 알았으면 좋겠다라는 생각이 문득 들 okky.kr 1. 첫 입사한 회사가 은퇴할 때까지 다닐 회사는 아니지만 그 업종에 계속 머무를 확률은 꽤나 높다. 2. 연봉(2600~3200), 출퇴근거리(15~60), 수당(주말/야근/식대), 연차(월차/연차), 점심시간 그리고 재무재표는 반드시 확인하는게 좋다. 3. 영어는 필수는 아니지만 어느 순간 필요한 상황이 온다. 4. 첫 날, 혹은 다른 회사 사람들과 만났을 때 소개조차 안해주는 곳은 거르..

IT관련 이야기 2021.01.28

"매달 100만원 받으며 SW전문가 교육 받으세요"

zdnet.co.kr/view/?no=20210115100344 "매달 100만원 받으며 SW전문가 교육 받으세요" 6개월간 매월 100만원의 장학금을 받으며 프로젝트를 통해 최고 소프트웨어(SW) 전문가로 성장할 수 있는 '제 12기 SW 마에스트로' 연수생 ... zdnet.co.kr 6개월간 매월 100만 원의 장학금을 받으며 프로젝트를 통해 최고 소프트웨어(SW) 전문가로 성장할 수 있는 '제12기 SW 마에스트로' 연수생 모집이 오는 18일 시작, 한 달간 진행된다. 150명 안팎을 선발한다. 과학기술정보통신부(과기정통부)와 정보통신기획평가원(IITP, 원장 전성배)은 2021년도 ‘제12기 SW마에스트로’ 과정에 참여할 연수생 150명을 이달 18일부터 다음 달 18일까지 한 달간 모집한다고 ..

IT관련 이야기 2021.01.18

ASP란 무엇인가

ASP란?(Active Server Page) : 동적으로 서버에서 작동하는 페이지를 의미한다. ※ 반응에 의한 변화가 없고 고정적인 HTML은 정적인 페이지에 해당됨. 1) 서버측의 스크립트다.(Server Side Script) ※ 서버 측에서 작업의 처리를 위해 사용하는 언어. 반대되는 개념으로 클라이언트 사이드 스크립트로 대표주자 JavaScript가 있다. 자바스크립트는 '사용자' 쪽에서 실행되는 반면, ASP는 서버 측에서 실행됨. ASP 파일은 *.ASP 형태로 저장되어야 하며, 보통 서버 스크립트 언어를 사용한다. 서버 스크립트란? 2) ASP는 기존의 VBScript나 JavaScript와 크게 다를바 없는 스크립트. 다만 '서버사이드 스크립트'라고해서 서버에서 실행된다는점이 다름. AS..

[Java] enum을 쓰는 이유. 이놈을 쓰는이유!!!

java를 사용하면서, enum에 대해 생각해보게 되었다. import한 코드를 보니 enum이 꽤 있었는데, 나에게는 약간 생소해서 도대체 enum을 왜 쓰는걸까? enum(이넘)왜 써야하는지 한번 찾아보았다. ① 기억이 용이하다. enum대신 정수형 변수를 대신 사용할 수 도 있다. 하지만, 이렇게 될때 각 정수의 의미가 무엇인지를 만드는 사람이 기억하고 있어야 한다. 값이 많아질 수록 혼란스러...웠다...ㅠㅜ 이놈은 기억하기 쉽기때문에 사용하는거 같다. ② 소스의 가독성(Readability)이 높아진다. enum의 원소만 봄으로써, 그 상수의 의미를 보다 쉽게 파악 할 수 있고, 소스 전체의 가독성을 높이는데 도움이 된다. 예를 들어 whatdays = 0; 이라고 표현한다면, 이게 월요일인지,..

JAVA 2020.09.16

이것이 자바다 3장 확인문제 복습

1. 연산식은 하나 이상의 값을 산출 할 수 있다. (X) ex) 2+3 =5. 값이 5가 딱 하나가 나오지 5 말고 다른 값은 나올 수가 없다. 2. x에는 +1을 해줘서 11로 반영. y는 먼저 y값에 20을 반영 이후 -- 가 적용 되기때문에 11+20 = 31 3. 생략. f와 !가 만나가 t가 되었네. 4. 몫과 나머지를 구하는 문제. int 값으로 적용되어 소수점 자리까지 나타나지 않는다 \ 나누고 나눈 몫, % 나누고 남은 나머지. 5. (Value/100)*100 int의 범위로 소수값은 날려주기. 6. ( 밑변 + 윗변 ) x 높이 / 2 에서 소수자릿수가 나오기 위해선 실수값을 가지는 형태로 계산을 해주면된다. 2를 2.0으로 계산 7. 생략. && 또는. || 또는 8. z가 NaN이..

JAVA 2020.04.22

HTML에 대해 알아보기

전체적으로 많이 쓰이는 태그들. 많이 쓰인다는건 가장 기본이 된다는 뜻. p태그의 단점: 단락과 단락의 간격이 고정되어 있어서 자유도가 떨어짐 br은 쓰는만큼 줄바꿈이 적용되어 원하는만큼 간격을 줄일 수 있음. 그래서 br를 더 많은 사람들이 사용함. 하지만 CSS를 이용하면 p의 한계를 극복 할 수 있음. HTML과 CSS는 완전히 다른 문법. HTML이 정보를 표현하는것이라면, CSS는 정보를 꾸며주는것. 디자인측면에서 좀 더 가까움. 웹의 핵심은 접근성. 모든 웅영체제에서 동작하고, 소스는 누구나 볼 수 있음. 저작권도 없지. 그렇기때문에 다른 기술들과 구별되는 특별한것으로 만든다고한다. 속성을 통해서 이미지를 불러올 수 있다. p태그가 a태그의 부모. 목차와 참가자들을 구분짓기. 목록을 다른 목록..

HTML & CSS 2020.04.06
728x90