본문 바로가기

전체 글250

가솔린 휘발유 디젤 경유 차이 간단 요약 차량에 관심이 없는 사람들은 가솔린과 휘발유가 서로 다른 연료라고 생각하곤 합니다. ​하지만, 가솔린을 우리나라에서 휘발유라고 하며 디젤은 경유라고 부르지요. ​이는 기초적인 용어이지만, 혹시 헷갈리는 운전자들이 있을까 하여 서두에 미리 정리해보았습니다.​그럼 본격적으로, 오늘의 주제인 가솔린 디젤 차이를 10초 안에 요약해 보겠습니다. 가솔린(휘발유) 디젤(경유)조용하다시끄럽다연비가 낮다연비가 좋다고속 주행 적합 속도는 느려도 힘이 넘친다점화플러그 필요자연 발화(점화 장치 불필요)매연물질 발생이 낮다매연이 심하다간단하죠?​그런데 결론만 보면 금방 잊히기 때문에, 시간적 여유가 된다면 구체적인 원리에 대해 배워보는 것도 좋을 것 같습니다. ​어렵지 않으면서도 알차게 설명해 볼 테니, 바쁘지 않다면 부담.. 2024. 6. 22.
[Redis] AWS EC2에 redis-server setup 하기 이번 글에서는 AWS EC2에 외부에서 접속 가능한 redis-server를 setup 하는 과정을 정리해보겠습니다.회복 리커버리 중복칼럼 추가 - 해당 테이블에서 자주 사용하는 칼럼을 중복시킴레디스강좌 AWS EC2 REDIS 서버설치 및 간단 동작EC2 인스턴스 생성우선, redis-server를 설치할 EC2 인스턴스를 만듭니다.저는 jony라는 이름의 ubuntu 18.04 인스턴스를 만들었고 인스턴스 유형은 t2.micro로 선택했습니다. EC2 인스턴스 접속이제 이 인스턴스에 접속해보겠습니다.위 화면에서 인스턴스 ID를 클릭하면 아래와 같은 화면이 나오고 여기서 연결 버튼을 클릭하면 인스턴스 연결에 대한 정보가 나옵니다.연결 버튼을 클릭하면 아래와 같은 화면이 나옵니다. 저는 ssh 클라이언트.. 2024. 5. 12.
mysqlのSQLをoracleで書く(一覧) concat文字列を結合する。Oracleでは2つしか結合不可。CONCAT(char1, char2)Oracleで3つ以上の文字列を結合する場合は||を使用char1||char2||char3format date_format time_format値を指定のフォーマットで整形した文字列を取得する。FORMAT(string,format)DATE_FORMAT(date,format)TIME_FORMAT(time,format)OracleではTO_CHARを用いる。また、フォーマットに%Yや%hは使えない。(YYYY/MM/DDなどを使用)TO_CHAR(date, 'YYYY/MM/DD')IFNULL値がNULLか判別する。 IFNULL(カラム名, ‘置き換える値’)OracleではNVLを用いる。NVL(カラム名, ‘置き換える値’)coalesceという関数も.. 2024. 5. 10.
◀정부 지원금을 활용하여 안전하게 기업 경영하기 - 44화 : 절대 하지 말아야 할 사업비 횡령 범죄 행위-연구수당 회수를 통한 자금 횡령 연구수당은 정부과제 수행과 관련된 과제 책임자 및 참여연구원의 보상․장려금 지급을 위한 수당으로 일반적으로 비영리 기관에 한하여 해당 연도 해당 기관 인건비(미지급 인건비 포함) 및 학생인건비의 20% 이내에서 계상할 수 있도록 되어 있다. 하지만 특정된 기술 개발사업에 한하여 실집행되는 인건비(현물 및 현금 인건비 포함)의 20% 이하로 책정할 수 있기 때문에 과제별로 사업비 사용요령을 확인해야 한다. 연구수당 횡령은 대부분은 학교에서 많이 발생한다. 학교는 일반적으로 기업 또는 국가연구소가 주관기관으로 수행하는 과제에 참여기관으로 과제에 참여하여 개발 과제에 필요한 학술적 이론 및 실험 증명을 대부분 수행한다. 학교와 연구소 등과 같은 비영리 기관은 앞에서 언급한 바와 같이 과제를 수행하기 위한 연구.. 2024. 4. 4.
[Django] HTTP error code 401, 403, 404, 405, 415, 500 요즘 프로젝트를 진행하면서 정말 자주 접하는 HTTP 에러 코드들이 있습니다. 매번 볼때마다 당황하지 않고 빠르게 해결하기 위해서 다시 한번 머릿속으로 복습해보려고 이 글을 써봅니다. #401 UnAuthorized 인증 문제 : Token을 잘못보낸 케이스 ( JS headers확인, Authorization: Bearer + token) 자주 발생. 주로 JS에서 api의 headers를 확인해보면 오타가 있거나 , token을 올바르지 않은 형식으로 보내고있거나, payload에서 토큰을 정상적으로 가져오고 있지 못할때 발생했었습니다. #403 Forbidden 주로 권한 문제, 현재 열려고 하는 웹페이지 또는 리소스가 액세스 할 수 없는 경우 발생을 합니다. 과거에 한번 발생을 했었는데, 검색을 .. 2024. 4. 3.
DB 모니터링 구축 (PMM) PMM을 사용하여 모니터링 시스템 구축하기 RDS mysql을 사용중인데 기본적인 DB 인스턴스에서 모니터링을 하고 있다. 매번 aws console로 모니터링하기 번거롭기도 하고 좀 더 세부적인 DB 매트릭에 대해 모니터링 하고자 어떤 조합을 사용할지 고민하다가 PMM이라는 DB 모니터링 솔루션으로 구축하기로 함 PMM은 기본적으로 프로메테우스+그라파나 기반이라 PMM 클라이언트가 DB 매트릭을 수집하고 PMM 서버에서 수집한 매트릭을 시각화하여 보여준다. PMM Percona Monitoring and Management = 무료 오픈 소스 Database 통합 모니터링 솔루션 위와 같은 아키텍처이고 PMM 클라이언트가 DB 매트릭을 수집하고 수집한 매트릭을 PMM 서버에서 대시보드화하여 보여주는 방.. 2024. 3. 21.