📂 Engineering83 ubuntu에서 ppt -> pdf 변환하기 # pptx -> pdf libreoffice --headless --invisible --convert-to pdf *.pptx # ppt -> pdf libreoffice --headless --invisible --convert-to pdf *.ppt cd명령어를 통해 ppt 파일이 있는 폴더로 이동한 다음, 위 명령어를 상황에 맞게 실행시켜준다. 2022. 5. 28. [python] 뮤터블과 이뮤터블 변수 - 왜 튜플과 문자열은 값을 바꿀 수 없을까 파이썬 기본 강의에서 항상 나오는 내용 중에 이런 게 있습니다. 리스트는 값을 바꿀 수 있고 튜플은 바꿀 수 없습니다~ 값이 바뀌면 안 되는 경우에는 튜플을 쓰세요~ 파이썬으로 처음 배워서인지 그냥 그런갑다~ 하고 넘겼는데 책에서 뮤터블과 이뮤터블의 개념과 함께 나오니까 영 처음 보는 생소한 개념이었습니다. (역시 공부는 근본이 있어야 한다) 그래서 오늘은 크게는 뮤터블 vs 이뮤터블, 작게는 리스트 vs 튜플을 비교하고 알아보려고 합니다. 뮤터블, 이뮤터블의 의미 어떤 객체들의 값은 변경할 수 있습니다. 값을 변경할 수 있는 객체들을 가변(mutable) 이라고 합니다. 일단 만들어진 후에 값을 변경할 수 없는 객체들을 불변(immutable) 이라고 합니다. ... 숫자, 문자열, 튜플(tuple)은.. 2022. 4. 2. [번역] Docker 개발팀이 만든 CI/CD 파이프라인 툴 Dagger devops에 대한 지식없이 번역한 글이라 구글번역기보다도 못한 것 같지만 Dagger에 관한 글도 적고 공부할 겸 한번 번역해보았습니다. Dagger를 소개합니다: CI/CD 파이프라인 구축을 위한 새로운 방법 안녕하세요! 우리는 도커에 이어 새로운 프로젝트인 Dagger를 소개하게 되어 기쁩니다. Dagger는 CI/CD를 위한 portable devkit 입니다. Dagger는 Devops 엔지니어들이 강력한 CI/CD 파이프라인을 빠르게 구축하고, 어디서든 실행할 수 있게 합니다. 다음과 같은 장점이 있습니다. 개발과 CI 환경의 통합 파이프라인의 테스트와 디버깅을 로컬에서 가능 avoiding CI lock-in( 다른 CI를 사용하지 못하고 특정 CI에 종속됨을 회피할 수 있음) 데브옵스 커뮤.. 2022. 4. 2. [nodejs, npm] npm install이 너무 느릴 때 문제 상황 npm으로 어떤 패키지를 설치하던 저 상태에서 멈추고, 설치에 너무 오랜 시간이 걸린다. 가장 슬픈 것은 대부분의 경우 TIMEOUT으로 설치도 못한다는 것... 문제 원인 npm이 이상하거나, 네트워크가 이상하거나, node가 이상하거나, 내가 wsl2 설정에서 메모리를 너무 적게 줬다거나 하는 이유가 있을 것 같다. 하지만 검색해봐도 정확한 원인은 알 수 없었다. (간혹 wsl의 속도가 윈도우에서의 속도에 한참 못 미치는 사람도 있었지만 나의 경우에는 네트워크 속도도 정상적이었다) 해결 방법 npm이나 node를 재설치하거나 proxy설정을 건드리거나 해서 해결하는 것 같은데, 나는 재설치하거나 고치려고 하다 더 안 좋아지는 경우가 더 많았고, 시간도 그렇게 많지 않아서 docker를 이용.. 2022. 3. 25. 이전 1 ··· 3 4 5 6 7 8 9 ··· 21 다음