본문 바로가기

코딩16

우분투에서의 포토샵 대안, 김프 사용하기 통합중인 로봇 드라이버가 있는데, 깃헙에 사진을 걸어두려고 포토샵 대안을 찾던 중 김프라는걸 찾았다. 1. 설치 sudo apt-get update sudo add-apt-repository ppa:otto-kesselgulasch/gimp-edge sudo apt-get update sudo apt install gimp 2. 실행 gimp 위 명령어로 실행하면 아래처럼 김프가 시작된다. 3. 사진 불러오기 File > Open 을 통해 아래처럼 원하는 사진을 불러온다. 4. 사진 크롭 배경물체 지울줄 모르겠다. 일단 크롭해서 올리고 다음에 배경물체 지워봐야겠다. 2021. 11. 10.
깃헙 레파지토리 폴더명 (디렉토리) 변경하기 자잘자잘한 과제 코드들을 정리해둔 깃헙 레파지토리가 있는데, 폴더 명을 잘못 설정해서 변경해야했다. 그런데 깃헙 웹에서는 폴더명 수정하기가 아주 만만치가 않다. 그냥 없다고 보면 된다. 폴더명을 바꾸기 위해서는 로컬 pc에 레파지토리를 클론한 후, 폴더 이름을 바꾸고 다시 푸쉬하는 과정을 거치면 된다. 끝~~~ 2020. 12. 15.
java의 Access Modifier Java의 Access Modifier는 총 4가지로, private -> default -> protected -> public 순으로 변수 혹은 메서드의 접근 허용 범위가 넓어진다. 1. private: 동일 클래스에서만 접근 가능 2. default: 동일 패키지에서만 접근 가능 (access modifier를 설정하지 않으면 default로 설정된다.) 3. protected: 동일 패키지의 클래스에서 접근 가능하거나, 해당 클래스를 상속받은 외부 패키지의 클래스에서 접근 가능 4. public: 모든 클래스에서 가능~~~~ iiwa stack에서 제공하는 java 코드를 보니 대부분 private으로 작성되었던 변수들이 모두 protected로 변경되었길래 찾아서 정리해보았다. 2020. 11. 12.
코딜리티 2-2 OddOccurrencesInArray (python) 미솔이랑 강동구에서 불법 주차 조사 알바를 했는데, 중간에 쉬는시간이랑 식사시간이 남을 때마다 피씨방에 가서 놀았다 ㅎㅎ. 피씨방에서 할 게 없어서 연말 배당주도 검색해보고 코딜리티도 풀었다~~!~! 1째 시도: correctness = 100%, performance = 25%. 퍼포먼스가 안나온다ㅠㅠ def solution(A): while A!=[]: a = A[0] del A[0] if a in A: A.remove(a) else: return a 2째시도: correctness = 100%, performance = 100% def solution(A): N = len(A) if N 2020. 11. 9.
계속해서 업데이트될 내가 자주 찾는 ubuntu commands 1. 파일 찾기! find . -type f -name "postgis-2.0.0" 2020. 11. 8.
코딜리티 2-1 CyclicRotation (python) 1째 시도: correctness와 performace 둘 다 100%긴 한데 코드가 지저분하다. def solution(A, K): # given an array A consisting of N integers and an integer K, returns the array A rotated K times. N = len(A) if N=N: K = K%N B=[] for i in range(0, K): B.append(A[N-K+i]) for j in range(0, N-K): B.append(A[j]) return B 2째 시도: python의 list slicing 방법을 알게되어 적용했다. 좀 더 깔끔하게 코딩했다. def solution(A, K): # given an array A consis.. 2020. 11. 8.
반응형