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

공부 30

AB(Apache HTTP server benchmarking tool) 동시 접속자 테스트

안녕하세요. ㅎㅎ 오늘 업무중에 어떤 문제가 있어서 사용하다 보니 소개 시켜드리고 싶어서 글쓰기 버튼을 강력하게 눌렀습니다. 필요없으실수도 있겠지만 한번 쯤 보시는거 추천합니다. 사건의 발단은 그랬습니다. ..(두둥) 이전에 갑자기 서버에 동시접속이 꽤 많이 몰려서 과부하가 걸린적이 있었습니다. 😂 그렇게 과부하가 터진 서버는 접속자가 접속했을때 밀려져 있는 프로세스 때문에 화면이 제대로 로딩되지 않고 새로고침을 연달아 하게 됩니다..... 이렇게 된다면 서버에 밀린 프로세스들은 더 밀리게 되고 최종에는 터지게 됩니다.. 그래서 서버를 재시작해주거나,,밀려있는 프로세스들을 죽여줘야되는거죠 .. ㅠㅠ 그래서 이번에는 그런 동시접속이 예상보다 늘어났을때를 대비한 작업 및 확인입니다. 일단은 서버의 사양을 늘..

공부/개발록 2023.11.08

일본어 공부 시작

안녕하세요. 엄청 오랜만에 글을 올리게 됐네요... 블로그를 열심히 해야 한다 생각만 하고 작년은 그냥 넋 놓고 지나가버렸네요. 그래서 올해에는 도전을 해보려고 합니다. 내가 하고 싶은 것 , 이루고 싶은 것들을 조금씩 생각해 봤는데 다른 언어에 대해서 공부해보고 싶다는 생각이 들었어요. 영어와 일본어 중에서 고민하다가 동생이 영어교육과에 다니고 영어선생님이 되기 일보직전이라서 저는 다른 언어를 배워서 가족들이랑 여행 갈 때 제 실력을 좀 뽐내보고 싶더라고요. 그래서 일본어를 공부하게 되었습니다. 목표가 있어야 도전도 잘 되는 법 시험에 대해서 알아보니까 일본어 능력시험이 4월 접수 후에 7월에 있더라고요. 다양한 등급이 있어 확인해 봤는데 저는 아예 생 초보이기 때문에 먼저 N5를 도전할까 합니다. ㅎ..

공부/일본어 2023.01.25

iptime 공유기 끊김 현상 등 설정

네트워크 프린터를 고치려다가 WIFI 가 말썽인지 내부 인터넷이 문제인지 확인하기 위해 공유기와 허브 등을 훑어봤습니다. 일단 첫 번째 문제는 랜선이 오래돼서 마모가 되면 속도가 늦어질 수 있다고 합니다. 새로운 랜선으로 변경하니까 속도가 10 정도는 올라가더라고요. 그리고 2017년 제품의 공유기다 보니까 펌웨어 업데이트가 꽤 오랜시간 이뤄지지 않아서 문제가 있을 거라고 생각해서 펌웨어 업데이트도 최신으로 진행했습니다. 하지만 이제 예전에 없었던 기능들이 추가되고 설정이 돼서 중계기도 업데이트를 같이 진행해주었습니다. 와이파이 설정과 암호화 설정이 되었지만 새로운 기능들이 문제가 되어서 이렇게 정리하게 됐습니다. 정리할 것들이 많아서 생각나는대로 추가 수정해놓겠습니다. 현재 문제는 STBC 라는 새로 ..

공부/개발록 2021.12.02

OS and General knowledge ( 운영체제 및 일반 지식)

How OSs work in General 운영체제는 무엇일까요? 운영체제라고 한다면 아마도 WINDOW , UNIX , LINUX , macOS 등이 생각나는데요. 운영체제 OS ( Operating System )는 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어라고 생각하시면 됩니다. 운영체제가 하는 역할에는 컴퓨터 시스템의 자원을 관리하고 또한 컴퓨터의 자원들을 보호합니다. 그리고 키보드나 마우스와 다양한 장치들을 운영체제에서는 편리하게 쉽게 사용할 수 있도록 합니다. 이러한 운영체제의 작동방식, 터미널 , 프로세스 관리 , 스레드 등 운영체제에 관련된 지식들을 알아보는 시간을 가져보려고 합니다. Terminal Us..

공부/개발록 2021.08.03

정보처리기사 실기 2021 1회 합격 후기

ㅎㅎ 조금은 걱정했었는데 무난히 합격한 거 같네요. 운이 따라줬다고 생각합니다. 문제는 작년도와 비해서 되게 쉬웠던 것 같습니다. 헝가리안 표기법이라던지 작년도 실기 문제를 풀다 보니 서술형이 꼭 껴있길래 문제가 굉장히 어려워졌구나 했지만 서술형은 없고 단답형만 있어서 굉장히 다행이었던 것 같습니다. 일단 공부 시간은 그렇게 많지 않았습니다. 필기 합격하고 나서 전주로 실기시험이 정해져 조금 집중력이 흐트러진 것 같았어요. 전주까지 가서 내가 이걸 봐야 되나 하는 생각도 들었고 그냥 시험만 봐보자 하는 생각이 앞섰던 것이 좀 어리석었다고 지금은 생각 드네요. ㅋㅋㅋ 하지만 전주에 미리 전날에 내려가서 기출문제 푼 것이 조금은 도움이 되었다 생각합니다. 기출문제와 예상문제를 10회 이상은 풀었던 것 같아요..

HTML, CSS, JavaScript - Basic Frontend Knowledge

Basic Frontend Knowledge ( 기본 프런트 엔드 지식 ) BackEnd Roadmap 에 Frontend 가 왜 필요할까요? 일단 BackEnd 개발자라도 업무를 진행 시에 프런트 엔드 개발자와 함께 작업할 일이 많아지게 됩니다. 그래서 Front End 개발자가 설계해놓은 틀에 저희는 서버에 데이터를 보내주고 뿌려주는 역할을 합니다. 그러다 보니까 기본적인 FrontEnd 지식이 있어야 소통과 협업이 더 원활해진다고 생각합니다. 일단 기본적인 웹을 구성할때 쓰는 세 가지 요소가 있네요. HTML , CSS , JavaScript HTML은 웹브라우저와 같은 HTML 처리 장치의 행동에 영향을 주는 JavaScript와 본문과 그 밖의 항목의 외관과 배치를 정의하는 CSS 같은 스크립트..

공부/개발록 2021.05.26

DNS와 Hosting

오늘은 DNS와 Hosting이 무엇인지 알아 보려고 합니다. 도메인 네임같은 경우에는 제가 이전에 작성 한글을 참조하시면 좋을 것 같습니다. 도메인 네임(Domain name) 웹사이트의 주소 , 즉 웹 사이트를 찾기 위한 고유한 문자형 주소체계이며 컴퓨터나 통신장비 간 통신에 최적화된 주소체계는 IP Adress인데 숫자로 이루어져 사람들이 기억하기 어려워 도메인이 johnal9438.tistory.com DNS는 무엇일까요? DNS는 Domain Name System의 약자 또는 Domain Name Service라고 불리기도 합니다. 도메인 네임은 웹사이트의 주소이며 이러한 주소를 컴퓨터가 읽을 수 있는 IP 주소로 변경시켜서 컴퓨터가 서로 통신할 수 있도록 합니다. 쉽게 얘기하자면 DNS는 할당..

공부/개발록 2021.05.20

인터넷,HTTP,Browsers 개념

일단 BackEnd 개발자의 처음은 인터넷이네요. 인터넷 저희가 살아가는데 꼭 필요한 것들중의 하나라고 생각됩니다. 인터넷을 통해 찾고싶은 정보를 검색하고 배울수 있으며 상호간의 자료전달 등 다양한 것들이 인터넷을 통해서 가능합니다. 1.How does the internet work? (인터넷은 어떻게 동작할까? ) 일단 인터넷이 무엇일까요? 인터넷은 여러 통신망을 하나로 연결한다는 의미로 1973년 TCP/IP를 빈튼 서프와 밥 간이 '네트워크의 네트워크'를 구현하여 모든 컴퓨터를 하나의 통신망안에 연결 (inter-network) 라는 의미로 시작되었으며 이를 줄여 인터넷이라고 불렸습니다. 이후 인터넷은 정보의 바다라고 불리면서 컴퓨터가 서버와 클라이언트로 연결되며 TCP/IP를 이용해 정보를 주고..

공부/개발록 2021.05.18

Backend란? 로드맵과 방향

일단 웹 개발자라고하면 Front-end 와 Backend로 나뉠수 있습니다. Front-end라고 한다면 일반적으로 저희가 웹을 켰을때 화면에 보이는 웹 화면을 Front-end 라고 합니다. 그와 반대로 BackEnd는 저희가 보이지 않는 영역에서 동작하는 일들을 백엔드라고 합니다. 예를 들면 티스토리에서 저의 전체 글 리스트를 불러오려고 한다면 메인 웹화면을 켰을때 리스트가 나옵니다. 여기서 나타나는 글의 리스트를 백엔드에서 서버의 DB를 조회해 불러와서 데이터를 저장하고 프론트엔드 즉 웹에 보내주면 웹화면에서 그 받은 리스트 데이터를 화면에 뿌려주는 겁니다. 이과 같은 개념을 알았으니 백엔드의 흐름과 공부하면 좋은것들을 하나씩 작성하고 알아 보려고 합니다. BackEnd는 주로 서버와 DB 개발을..

공부/개발록 2021.05.12

Vue.js component 컴포넌트란?

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

공부/Vue.js 2021.05.07
728x90
반응형