Posted in: 프로그래밍

메모리 Reallocation (재할당)

 메모리 재할당은 “필요한 메모리의 양이 바뀌어서 다시 메모리를 할당 받는것”이다. 코딩을 하다보면 메모리를 재할당 받아야 할 때가 종종 찾아온다. 사용자가 직접 메모리 재할당을 할 때도 있고, Python처럼 언어에서 보이지 않게 알아서 재할당을 진행할 때도 있다.  위의 그림을 해석해 보자. 기존에는 데이터를 저장할 때 8Byte의 공간을 필요로 했으나, 어떤 사정에 의해 14Byte가 필요해 졌다. 그래서 메모리 […]

Posted in: 프로그래밍

Docker로 설치한 워드프레스 업데이트

 도커로 워드프레스를 설치하고 잘 사용하다가 업데이트를 마딱드린 순간이 찾아왔다. 워드프래스 내의 자동 업데이트 기능을 사용해 보려 했으나, FTP 정보를 입력 해라는둥 도커 시스템에는 적합하지 않는 업데이트 방법만 제시했다. 그래서 도커를 이용해서 WordPress를 업데이트할 방법을 찾아봤다.  방법은 간단하다. 파일 두개를 삭제한 후, Docker의 워드프레스 이미지를 업데이트 하고 컨테이너를 재생성 하면 된다. 전체 코드는 아래와 같을것이다: Docker […]

Posted in: 프로그래밍

리눅스 사지방 유튜브 접속기

사지방에 드디어 리눅스가 들어오기 시작했다. 나는 사지방에서 원래 개발을 했기 때문에 리눅스에 익숙하여서 오히려 윈도우 환경보다 편하다. 그렇지만 일반 병사들은 그렇지 않을것이다. 별 상관 없는데, 왠만한 병사들은 그렇지 않을것이다. 리눅스가 도입됨에 따라서 몇가지 불편한 점이 생겼는데, 그 중 하나는 윈도우용 프로그램이 안돌아 간다는 것이다. 어쨋든 윈도우에 익숙해진 유저들에게 리눅스용 프로그램은 생전 처음보는 투박한 프로그램일 것이고, […]