인생이 쓰다!인생쓰
반응형

전체 글 67

Vue.js component 컴포넌트란?

컴포넌트는 Vue의 가장 강력한 기능 중 하나입니다. 기본 HTML 엘리먼트를 확장하여 재사용 가능한 코드를 캡슐화하는 데 도움이 됩니다. 일단 컴포넌트가 무엇인지 알아야한다고 생각합니다. 컴포넌트란 독립적인 소프트웨어 모듈입니다. 소프트웨어 시스템에서 독립적인 업무 또는 독립적인 기능을 수행하는 모듈로서 이후 시스템을 유지보수하거나 필요로인해 사용을할때 교체 가능한 부품이라고 생각하시면 됩니다. 재사용이 가능 한 단위로 생각하시면 될것같습니다. 컴포넌트내부의 정보는 외부로부터 숨겨지기 때문에 컴포넌트가 제공하는 서비스를 정의한 인터페이스만을 제공하고 어떤 인터페이스를 사용해야 하는지만을 알 수 있습니다. 여러개의 모듈들을 각각의 트리구조로 컴포넌트를 생성해 관리합니다. 일단 전역 컴포넌트를 등록할수있습..

공부/Vue.js 2021.05.07

자바스크립트 비동기 통신 (Ajax,axios,async await)

일단 비동기 통신이 무엇인지 알고 넘어가면 더 이해가 빠를거라고 생각합니다. 일반적으로 주어진 프로그램은 한 번에 한 가지만 발생하며 실행됩니다. 함수가 다른 함수의 결과에 의존하는 경우 다른 함수가 완료되고 반환 될 때까지 기다려야하며 그 때까지 전체 프로그램은 기본적으로 사용자의 관점에서 중지됩니다. 다른 작업이 다른 프로세서 코어로 이동하도록하고 작업이 완료되면 알려줄 수있을 때 무언가를 기다리는 것이 의미가 없습니다. 이를 통해 그 동안 비동기 프로그래밍 의 기초가되는 다른 작업을 수행 할 수 있습니다. 페이지가 호출됬을때에 한가지만 발생하지 않고 여러프로그램들이 백그라운드에서 돌아가는 것을 의미합니다. 현대의 소프트웨어 디자인은 프로그램이 한 번에 두 가지 이상의 작업을 수행 할 수 있도록 비동..

개발/JavaScript 2021.05.03

SweetAlert SweetAlert2 알림창을 더 이쁘게, 더 신속하게

오늘 알려드릴 내용은 SweetAlert라는 자바스크립트 라이브러리입니다. 칙칙한 Alert를 제 입맛대로 꾸밀 수도있고 관리할수 있기 때문에, 제가하는 웹페이지에 도입하고 싶었습니다. SweetAlert는 1이랑 2 두개의 버젼이 있습니다. 1과 2의 차이는 더 다양한 기능들이 생긴 차이와 Composer를 이용해 컨트롤러단에서 사용할수있냐 없냐로 나뉠것같습니다. 일단 SweetAlert의 설치법과 사용법에 대해서 간단히 알려드리겠습니다. 1. composer require realrashid/sweet-alert Composer를 이용해서 sweetAlert를 설치해줍니다. 컨트롤러단에서 사용하기위함입니다. 단순히 cdn을 이용해 js로도 사용가능합니다. 2. config/app.php 로 이동해서 ..

인센스 스틱 일본 니폰코도 [하나노 하나] -by FindStuff

원래는 향이라면 정말 제사때나 맡는 힘겹고 지독한 냄새였는데 친구 한명이 향을 정말 좋아하는 친구가 있는데 그 친구집에서 맡았던 나그참파 인센스스틱 향기가 너무 좋아서 저까지 빠지게 되었네요. ㅋㅋ향 피우고나서 잔향이 그렇게 좋더라구요. 집에 있는 나그참파를 전부 사용하고 나서 또 주문하려고 알아보던 중 친구의 추천은 일본의 오랜 향향이라면 정말 제사때나 맡는 힘겹고 지독한 냄새였는데 친구 한명이 향을 정말 좋아하는 친구가 있는데 그 친구집에서 맡았던 나그참파 인센스스틱 향기가 너무 좋아서 저까지 빠지게 되었네요. ㅋㅋ향 피우고나서 잔향이 그렇게 좋더라구요. 집에 있는 나그참파를 전부 사용하고 나서 또 주문하려고 알아보던 중 친구의 추천은 일본의 400년이 넘은 오랜 역사를 가진 니폰코도라는 회사의 오에..

일상쓰 2021.04.27

라라벨 미들웨어 (Laravel Middleware)

Middleware 어디서 많이 들어본 단어지만 정확한 개념은 모르고 있었는데 라라벨에서 접하게 되었습니다. 일단 미들웨어가 무엇인지 알아볼까요? 미들웨어는 컴퓨터 제작회사가 사용자의 요구대로 만들어 제공하는 프로그램으로, 운영 체제와 응용 스프트웨어의 중간에서 조정과 중개의 역할을 수행하는,양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어라고 생각하시면 될것 같습니다. 라라벨에서 미들웨어는 애플리케이션으로 들어온 HTTP 요청을 간편하게 필터링할 수 있는 방법을 제공합니다. 사용자가 로그인시에 인증되었는지를 확인하고 검사하는 미들웨어를 내장하고 있습니다. 만약 여기서 인증이 되지 않은 사용자 즉 게스트 일 경우에 그 사용자를 로그인 화면으로 리다이렉트합니다. 반대로 ..

건대 카페 / 어린이 대공원 카페 - 아오스 요거트

주말에 산책약속? 이 있어서 ㅋㅋㅋ 어린이 대공원에 가게 되었습니다. 오늘따라 날씨가 화창하길래 기분도 좋았는데 😂 꽃도 너무 예쁘게 핀거에요. 물론 토요일에 문수사를 다녀와서 겹벚꽃을 많이 구경하고 왔지만 집에서 가까운 어린이 대공원 겹벚꽃도 만만치 않더라구요. 게다가 날씨가 좋아서인지 동물들도 다 전부 나와있어서 ㅋㅋ오랜만에 눈도 호강했네요. 신나게 사진도 찍고 구경도 하고 얘기하던 중 입이 너무 심심하길래 카페에서 잠깐 쉴생각에 가까운 건대입구역에서 카페를 찾아 봤어요. 저는 일반 카페쪽을 찾아 봤는데 친구는 좀 다른 카페를 찾더라구요. 디저트 종류가 먹고싶었던건지 요거트가 그냥 먹고싶었던건지 ㅋㅋ 아오스 요거트라는 카페 어떠냐고 해서 제가 아이패드로 좀 찾아봤는데 나름 평도 좋고 많이들 찾으시는 ..

일상쓰 2021.04.20

정보처리기사 실기 정리 13일차 ( 제품 소프트웨어 패키징 )

*정리는 2020시나공 문제집을 참고했습니다.* 소프트웨어 패키징 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말합니다. 개발자가 아니라 사용자를 중심으로 진행한다. 소스 코드는 향후 관리를 고려하여 모듈화하여 패키징한다. 소프트웨어 패키징 작업 순서 기능 식별 -> 모듈화 -> 빌드 진행 -> 사용자 환경 분석 -> 패키징 및 적용 시험 -> 패키징 변경 개선 -> 배포 릴리즈 노트(Release Note) 개발 과정에서 정리된 릴리즈 정보를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서입니다. 릴리즈 노트 작성 순서 모듈 식별 모듈별 빌드 수행 후 릴리즈 노트에 작성될 내용 확인 ↓ 릴리즈 정보 확인 릴리즈 노트 및 소프트웨어 이름, 릴리즈 버전 및 날짜, 노트 날짜 및..

로제 찜닭 만들기

비가 너무 적적하게 오길래 뭔가 기분전환이 필요했던 것 같네요. ㅠ 약속을 잡았더니 비온다고 파토나고,,, 그래서인지 맛있는 음식이 생각났고 저번에 회사에서 과장님이 해드시고 맛있다고 하셨던 로제 찜닭이 떠올랐습니다. 평소에 닭요리를 즐겨하는지라 닭한마리,백숙, 닭볶음탕을 해봐서 자신감도 솟아났습니다.🤣 처음에는 우유랑 사서 할까도 생각했지만 직장인이 어떻게 그렇게까지 합니까..! 퇴근하고 나면 턱없이 부족한시간. 최대한 간단하고 맛있게 하려고 시중에 파는 로제 파스타 소스를 이용해 만들어봤습니다. 퇴근하면서 이것 저것 더 넣어서 먹고 싶은것들을 사왔네요 ㅋㅋㅋㅋ ---->재료

일상쓰 2021.04.13

정보처리기사 실기 12일차 ( 응용 SW 기초 기술 활용 )

*정리는 2020시나공 문제집을 참고했습니다.* 네트워크 두 대 이상의 컴퓨터를 전화선이나 케이블 등으로 연결하여 자원을 공유하는 것을 말합니다. 근거리 통신망(LAN Local Area Network) 회사, 학교, 연구소 등에서 비교적 가까운 거리에 있는 컴퓨터, 프린터, 저장장치 등과 같은 자원을 연결하여 구성합니다. 사이트 간의 거리가 짧다보니 데이터의 전송속도가 빠르고 에러 발생율이 낮으며 주로 버스형이나 링형구조를 사용합니다. 광대역 통신망(WAN Wide Area Network) 국가와 국가 혹은 대륙과 대륙등과 같이 멀리 떨어진 사이트들을 연결하여 구성합니다. 사이트 간의 거리가 멀기 때문에 통신 속도가 느리고 에러 발생률이 높습니다. IP 주소 인터넷에 연결된 모든 컴퓨터 자원을 구분하기..

정보처리기사 실기 11일차 ( 응용 SW 기초 기술 활용 )

*정리는 2020시나공 문제집을 참고했습니다.* 교착상태(Dead Lock) 상호 배제에 의해 나타나는 문제점으로, 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상이다. 교착상태 발생의 필요 충분 조건 상호 배제 : 한번에 한 개의 프로세스만이 공유 자원을 사용할 수 있어야 함 점유와 대기 : 최소한 하나의 자원을 점유하고 있으면서 다른 프로세스에 할당되어 사용되고 있는 자원을 추가로 점유하기 위해 대기하는 프로세스가 있어야 함 비선점 : 다른 프로세스에 할당된 자원은 사용이 끝날 때까지 강제로 뺴앗을 수 없어야 함 환형 대기 : 공유 자원과 공유 자원을 사용하기 위해 대기하는 프로세스들이 원형으로 구성되어 있어 자신에게 할당된 자원..

728x90
반응형