728x90
반응형

IT 61

[IT 용어] 컨버전이란?

컨버전이란? Conversion 은 전환, 개조라는 뜻의 영어 단어. 야구에서 포지션으로 내야수에서 외야수, 외야수에서 내야수, 야수에서 투수, 투수에서 야수로 변경한 사람을 소위 컨버전한 선수라고 하였다. IT / 시스템에서 컨버전이란? 다른 환경에서 유사한 기능을 수행할 수 있도록 기존의 소프트웨어를 수정하는 것. 특정 OS, 특정 플랫폼 등 에서 수행되는 프로그램을 다른 OS, 다른 플랫폼 등에서 수행되도록 프로그램을 변환하는 것. 최근 MS의 IE 종료인해 IE로 운영되는 기존의 시스템을 Web 표준에 맞게 운영이 가능하도록 전화하는 컨버전 사업이 많아짐. 컨버전 사업은 기능은 크게 개선하는 것이 아닌, 전환 사업이기 때문에 대부분 기능단의 공수는 적음. 솔루션이나 기타 시스템의 버전 업도 컨버전..

IT/IT 이야기 2023.09.22

리눅스 마스터 - 운영체제 주절주절

운영체제의 정의 사용자와 하드웨어 간의 상호작용을 위해 사용자 인터페이스를 제공하는 시스템 소프트웨어 컴퓨터의 중앙처리장치cpu, 메모리 및 주변 장치 등 하드웨어를 효율적으로 관리 응용 프로그램이 동작할 수 있는 환경, 즉 프로그래밍 인터페이스를 제공 User -> shell -> kernel -> hw 컴퓨터 : 입력장치 + 처리장치 + 출력장치 + 저장장치 운영체제의 목적 : 사용자의 입력을 받아서 결과를 잘 보여주는 것 일정 시간 동안 처리하는 일의 양을 의미하는 처리능력의 향상을 목적으로 한다. 주어진 문제를 정확하게 처리하는 정도를 뜻하는 신뢰도의 향상을 목적 이용할 수 있는 시스템의 자원이 어느 정도인가를 의미하는 사용 가능도의 향상을 목적 운영체제의 역할 : 하드웨어 제어, 입력, 출력, ..

IT/Linux 2023.08.30

리눅스 서버에 MySQL 8 버전 설치하기.

리눅스 서버에 mysql 8.x 커뮤니티 버전을 설치해보자.. MySQL :: Download MySQL Yum Repository MySQL :: Download MySQL Yum Repository The MySQL Yum repository provides a simple and convenient way to install and update MySQL products with the latest software packages using Yum. The MySQL Yum repository provides MySQL packages the following Linux Distros: Red Hat Enterprise Linux / Oracle dev.mysql.com 나의 서버의 버전은 redh..

IT/Linux 2023.07.18

리눅스 서버 mysql 깔끔히 삭제하기

서버에 mysql을 설치하였다. 그런데 아뿔싸.. root 계정으로 mysql을 설치해버렸다. 기껏 서비스를 위해 계정도 만들었건만.. 아무튼 리눅스 서버에 있는 mysql을 삭제해보려고 한다. mysql 설치 확인 / 버전 확인 [root@~]# yum list installed | grep mysql 모듈 종속성 문제 : 문제 1: 충돌하는 요청 - 모듈 module(perl:5.26) 에 필요한 perl-IO-Socket-SSL:2.066:8060020211122104554:bc93984d.x86_64 가 제공되지 않았습니다 문제 2: 충돌하는 요청 - 모듈 module(perl:5.26) 에 필요한 perl-libwww-perl:6.34:8060020210901111951:9168a43d.x86_..

IT/Linux 2023.07.17

리눅스 OS 버전 확인

리눅스 서버의 운영체제 버전을 확인해보자. /etc/os-release 파일 cat 명령어를 이용해 /etc/os-release 파일을 읽어오자. [root@ ~]# cat /etc/os-release NAME="Red Hat Enterprise Linux" VERSION="8.8 (Ootpa)" ID="rhel" ID_LIKE="fedora" VERSION_ID="8.8" PLATFORM_ID="platform:el8" PRETTY_NAME="Red Hat Enterprise Linux 8.8 (Ootpa)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:redhat:enterprise_linux:8::baseos" HOME_URL="https://www.redhat.com/" DOCU..

IT/Linux 2023.07.15

리눅스 사용자 계정 생성과 sudo 권한 주기

리눅스 서버를 오늘 받았다. root 계정과 비밀번호를 받았지만, 서비스를 root 계정으로 올릴 수는 없다. 실제로 보안적으로 root 계정으로 서비스를 올리는 것은 여러모로 좋지 않고 권고되지 않은 보안 사항이다. 그래서 서비스를 위한 사용자 계정을 새로 만들고, sudo 권한을 부여하기로 했다. 사용자 계정 생성 [root@~]# useradd osj 패스워드 생성 [root@~]# passwd osj osj 사용자의 비밀 번호 변경 중 새 암호: 새 암호 재입력: passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다. 로그인 [root@~]# su - osj sudo 권한 주기 [root@~]# visudo visudo는 /etc/sudoers 파일을 수정하는 명령어입니다. sudoers..

IT/Linux 2023.07.14

버튼 클릭 시 리스트안에 있는 Row 데이터 전부 가져오기

$('button[name="save-all"]').on('click', function() { var dataList = $("#tbody_list tr").map(function() { // 각 tr 요소 안에 있는 데이터를 객체로 저장합니다. var rowData = {}; $(this).find("td").each(function(index, item) { // td 요소의 텍스트 데이터를 가져와서 속성명과 함께 객체에 저장합니다. rowData["column_" + index] = $(item).text().trim(); }); return rowData; // 변환된 객체를 배열에 추가합니다. }).get(); console.log(dataList); // 배열 출력 }); 목표 :

IT/WEB 2023.04.28

[용어정리] 프로비저닝과 CI / CD

프로비저닝 (Provisioning) 프로비저닝은 IT 인프라를 설정하는 프로세스로 데이터와 리소스에 대한 엑세스를 관리하는 데 필요한 단계를 지칭한다. 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해두는 것 서버 프로비저닝 필요한 리소스를 기반으로 네트워크에서 사용될 서버를 설정하는 프로세스로 새로운 시스템을 생성한 후 가동상태로 만드는 데 필요한 모든 작업은 물론, 해당 시스템에 대해 원하는 상태를 정의하는 작업. 새로운 시스템을 생성한 후 가동 상태로 만드는 데 필요한 모든 작업은 물론, 해당 시스템에 대해 원하는 상태를 정의하는 작업. 데이터센터에 물리적 하드웨어 설치, 소프트웨어 설치 및 설정, 운영 체제 및 애플리케이..

IT/IT 이야기 2022.12.09

[Python] 모듈 qrcode 사용 시 파이썬 PIL 모듈 설치 오류 발생 했을 때

파이썬으로 qrcode 모듈을 사용하려고 했는데, 에러가 발생했다. PIL 모듈이 설치되어 있지 않아 모듈을 설치해야 한다는 에러이다. 따라서 PIL 모듈을 설치하기 위해 $pip install PIL을 했는데 처음에는 pip버전이 낮아서 설치가 안되었다. pip 업데이트 이후 PIL을 다시 설치했는데 ERROR: Could not find a version that satisfies the requirement PIL (from versions: none) ERROR: No matching distribution found for PIL 해당 에러가 나타났다. 따라서 정상적으로 PIL이 설치가 안되는 것으로 확인했다. 해당 에러에 대한 해결 방법을 찾아보니 Pillow 라는 모듈을 설치하고 from P..

IT 2022.11.24

[MS SQL] 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오류

드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오: "java.security.cert.CertificateException: Certificates do not conform to algorithm constraints". ClientConnectionId:60f65f8c-e751-4cff-90d9-69928ae25ef8 MS SQL을 연결하기 위해서 jdbc도 다운받고 프로젝트에 build path를 설정하였다. 그러나 상기의 메세지와 함께 MS SQL에 정상적으로 접근이 되지 않았다. 해당 오류의 원인은 Java가 업데이트 되면서 오래된 MS SQL에서 일부 key를 사용하지 못해 발생한 현상이다. 즉, Client인..

IT 2022.11.24
728x90
반응형