일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- istringstream
- 백준
- dp
- 리눅스
- 롯데정보통신
- 독학
- ChatGPT
- 부주상골수술후기
- IOS
- SWIFT
- 부주상골
- BFS
- 카카오인턴십
- 프로그래머스
- 카카오코테
- 구현
- 카카오인턴
- 독일어
- SQLD
- DFS
- sql
- c++
- 부주상골증후군
- 코테
- 부주상골수술
- 코딩테스트
- 분할정복
- 독일어독학
- 스택
- 세브란스
- Today
- Total
목록tech (13)
슈뢰딩거의 고등어
업무를 처리하면서 약어 또는 몰랐던 정보들이 많아 어려움을 느꼈다. 그때 그때 새로 알게 되는 용어 또는 개념에 대해 정리를 하려고 한다. * ERP (Enterprise Resource Planning) : 비즈니스 전반에 걸친 업무 프로세스를 통합적으로 관리할 수 있도록 돕는 시스템 및 소프트웨어로 고객이 아닌 서비스 제공자가 사용하는 사내 서비스를 말한다. * EC (E-commerce : Electronic Commerce) : 전자상거래, 즉 웹 등을 통해 제공하는 온라인 서비스를 말한다. * EP (Enterprise Portal) : 사내의 정보를 통합하여 정보를 제공하는 기업 시스템이다. * 여권번호는 고유한 정보가 아니므로 유일 키값으로 사용하는 것이 적합하지 않다. 각 국가별 여권번호 ..

장고로 개발한 서비스에 facebook 로그인 기능을 추가하고 싶었는데 facebook 은 http가 아닌 https만 지원을 했기 때문에 http를 제공하는 기본세팅의 장고로는 facebook 로그인 기능을 사용할 수가 없었다. " You're accessing the development server over HTTPS, but it only supports HTTP." HTTP 만 제공하기 때문에 사용할 수 없다는 의미이다. 하지만 페이스북 로그인을 하기 위해서는 또 요즘 HTTPS 는 기본적으로 제공을 해야하는게 당연하다고 생각하기 때문에 HTTPS 로 세팅을 하고 싶었다. 아래는 빠르고 간단하게 SSL인증서를 생성하여 장고에서 사용할 수 있는 방법이다. 로컬 Django 개발을 위해 자체 서명된..

서론 최근에 승아와 전화를 하다가 승아가 본인이 고양이 흉내를 잘낸다면서 들려주겠다고 했다. 하지만 나는 아무것도 들리지 않았다. 안 들린다고 승아한테 말하자 승아는 내가 본인을 놀리려고 거짓말을 한다고 생각했다. 계속 승아는 고양이 소리를 내고 나는 자꾸 안들린다고 하고 이 실랑이를 반복하다가 억울해져서 이 결백을 증명하고자 이 현상의 원인을 찾아보았다. 예상되는 원인 우선 승아와 나는 둘 다 아이폰 사용자이고 에어팟을 낀 채로 페이스타임 음성통화를 하고 있었다. 예상되는 원인으로는 세가지가 있다. 1. 에어팟이 고양이 소리를 필터링한다. 2. 아이폰이 고양이 소리를 필터링한다. 3. 정말로 승아가 아무소리도 내지 않았던 것이다. 실험설계 및 실험 1번의 경우, 수신자인 나의 에어팟이 수신된 승아의 고..
다형성 부모 객체는 자식 객체를 가르킬수 있다. 객체의 함수를 호출했을 경우 자식객체의 함수를 사용한다. 만약, 부모클래스의 함수1이 자식클래스에서 오버라이딩 (Over writing)이 된 경우, 생성된 객체의 함수1 호출시에는 자식 클래스에서 재 정의된 함수1이 호출이 된다. (결국, 생성된 객체는 자식 클래스의 객체이므로.) 그렇다면 부모객체에 있는 변수1이 있고, 자식객체에 동일한 변수명으로 (변수1) 초기화가 되어 재정의가 된다고 해보자 자식객체를 생성하고, 자식객체.변수1 을 프린트 했을 때 나오는 값은 부모객체에서 초기화가 된 값이다. 객체의 변수를 호출했을 경우 부모객체의 변수값이 리턴된다. 멤버 변수는 오버라이딩이 되지 않는다는 것을 명심
롯데정보통신 모의테스트 문제에서 나왔던 질문인데 답변을 못했다. 또다시 나올 것 같지는 않지만, 알아두어야 하는 기초적인 것이라서 정리한다. TCP 포트 두드려봐서 열렸는지 아닌지 판단하는 것이 이전 직장에서 하던 일 중 하나인데... 이런 것도 대답을 못하다니... 어휴... 다시 한번 기초의 중요성을 느껴 정리를 한다. 소켓통신에는 기본적으로 2가지 통신 방법이 있다. 신뢰성 프로토콜인 TCP와 비신뢰성 프로토콜인 UDP 가 그것이다. tcp udp 신뢰성 신뢰성 비신뢰성 양방향/ 단방향 양방향 단방향 속도 느림 빠름 사용처 메일, 웹, 파일 공유 (데이터를 누락시키면 안되는 서비스) 스트리밍, 방송 서비스 단점 1) 데이터를 보내기 전에 반드시 연결이 형성되어야한다. 2) 1: 1 통신만 가능하다...
리눅스 망이 끊겨있는 서버에서 작업할 일들이 종종 생겨서 네트워크 설정 방법을 정리해둔다. ifdown enp6s0 // ifconfig에서 enp6s0가 없어진지 확인하기 dhclient ensp6s0 // 요거 오래걸리거나 되는지 안되는지 모르겠음 - 탭하나 열든 창하나 열어서 // ifconfig 친다음에 enp6s0 가 뜨는지 확인 vim /etc/resolv.conf nameserver ip 주소 options enp6s0 service networking restart /etc/network auto lo iface lo inet loopback // 만약 서버의 ip 주소가 10.8.11.151 이라면 // 이렇게 설정한다. // dns-namservers 는 물어봐서 설정한다. 10.1.1..
자주 사용하는 명령어들을 정리한다. 계정 생성 및 권한 변경 useradd jhmin -m -s /bin/bash passwd jhmin sudo usermod -a -G sudo jhmin 작업 계정 변경 Su jhmin 열려 있는 포트 확인 netstat -ntlp 포트 방화벽 설정 ufw allow from 8.8.8.8 proto tcp to any port 5115 ufw allow from 8.8.8.8 proto tcp to any port 5116 ufw deny 5114 && ufw delete deny 5114 ufw deny 5115 && ufw delete deny 5115 ufw deny 5116 && ufw delete deny 5116 :ufw rule delete ufw st..
bit - byte - kb - mb - gb - tb - pb 명칭 정의 저장공간 bit (데이터의 최소 단위) 0 or 1 true / false byte 8 bit 알파벳 or 숫자 한개 kb 1024 byte 몇 개의 문단 mb 1024 kb 1분길이의 mp3 노래 gb 1024 mb 30 분 길이의 hd 영화 tb 1024 gb 약 200 편의 fhd 영화 pb 1024 tb 150만 CD-ROM 디스크 (인간의 뇌는 약 2.5pb 의 메모리 데이터를 저장할 수 있는 것으로 추정됨.)