본문 바로가기

개발자, 코딩19

[python]파이썬 기초1 - 파이썬 모듈 알아보기 회사에서 php로 된 프로그램을 Python으로 마이그레이션을 할 기회가 생겼습니다. 처리해야할 데이터가 점차 많아지면서 php로는 처리속도가 늦어, 데이터 처리에 Python이 빠르다는 장점이 있어서 마이그레이션을 진행하기로 했습니다. 1. Python 이란? Python은 1990년에 귀도 반 로섬(네덜란드어: Guido van Rossum, 1956년 1월 31일 ~) 이라는 개발자에 의해 탄생한 언어로, 인터프리터 형식을 가지고 있는 언어입니다. Python의 특징은 다음과 같습니다. - 스크립트 언어 : Python은 해석기인 인터프리터가 소스코드를 한 줄씩 해석하여 실행하는 방식입니다. - 동적 타이핑 : Python은 변수 선언시 자료형을 명시하지 않습니다. 실제로 사용해본 결과, Pytho.. 2021. 7. 17.
[js]data tables.js 사용하기 data tables.js 는 HTML table에서 다양한 기능을 지원하는 자바스크립트 라이브러리입니다. data table이 지원하는 기능은 다음과 같습니다. Sorting Paging Searching data table을 사용하기 위해서는 JQuery를 함께 load 해주어야 하고, 해당 table의 id, class 등 선택자를 이용해서 함수를 실행시켜주면 자동으로 테이블이 그려집니다. 위 화면은 제일 기본적인 data table 예시 화면입니다. 웹 프로그래밍을 할 때, 업무 프로세스 화면을 개발할 경우 게시판 형태의 리스트를 구현할 때 편리하게 사용할 수 있습니다. 저의 경우에도 정산 업무를 진행하면서 통계 리스트 등을 표시할 일이 많은데, select 해오는 데이터 양이 많지 않다면 별다른.. 2021. 7. 6.
[php]우분투에 Codeigniter 4 셋팅하기. Codeigniter 4. 회사에서 새로운 프로젝트를 진행할 기회가 생겼습니다. 입사 후 기존 웹 페이지는 Codeigniter 3 를 사용하고 있었기 때문에, 호기심 반 기대 반으로 Codeigniter 4를 사용하기로 결정합니다. 가장 먼저 해야할 개발서버 셋팅. 이 문서는 개발서버에 Codeigniger 4를 올리면서 겪은 삽질(?)을 기록하기 위해 만들었습니다. Apache2, php 7버전은 미리 설치해두었기 때문에, Codeigniter 4(이하 CI4) 프레임워크 파일을 다운로드 받습니다. https://codeigniter.com/download 위 URL로 접속해서 CI4 Download를 클릭해서 프레임워크 파일을 다운로드 합니다. 기본적으로 PHP 7.3 버젼 이상이 필요하다고 하네요.. 2021. 6. 25.