티스토리

꿈꾸는 개발자
검색하기

블로그 홈

꿈꾸는 개발자

mjune.tistory.com/m

Better today than yesterday

구독자
3
방명록 방문하기

주요 글 목록

  • [JIRA] git commit 과 연동하기 Jira Ticket에 깃허브 또는 비트버킷의 커밋 을 연동하기 위해서는 커밋시 Jira 의 티켓 번호를 코멘트 처음에 기입하면 된다. 예를 들어 티켓 아이디가 JIRA-31 이라면 커밋시 "JIRA-31 Fix the issue ..." 라고 메세지를 입력하면 된다. Commits Include the issue key in the commit message to link the commit to your Jira issue. For example: git commit -m "JRA-123 " This works by default in connected Bitbucket, GitLab, GitHub, GitHub Enterprise, and Fisheye tools https://support.atl.. 공감수 0 댓글수 0 2024. 3. 21.
  • OpenVPN Client App For MAC 맥북에서 사용할 OpenVPN 클라이언트 앱을 찾고 있다면 TunnelBlick 을 추천한다. 일단 무료이고 단순한 UI 로 사용하기가 쉽다. 단점이라면 아무래도 필요한 기능만 있다보니 사용자 편의성 측면에서는 부족한 기능일 듯 싶다. https://tunnelblick.net/downloads.html 공감수 0 댓글수 0 2023. 8. 29.
  • chromedriver 설치 1. Chrome Version 확인 Chrome 주소창에 chrome://version 을 입력합니다. 2. 자신의 크롬 버전 확인 후 드라이버를 설치한다. https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 111, please download ChromeDriver 111.0.5563.41 If you are using Chrome version 110, please download ChromeDriver 110.0.5481.77 If you are using Chrome version 109, ple.. 공감수 0 댓글수 0 2023. 3. 3.
  • [docker] install vim 1. open a bash shell on docker linux $> sudo docker exec -it bash docker #> 2. Update packages and install required packages docker #> apt-get update docker #> apt-get install vim 공감수 0 댓글수 0 2022. 9. 15.
  • 파일로 출력되는 결과를 표준 출력으로 표시하기 --output=/dev/stdout 파일로 결과를 저장하는 하는 표준 출력으로 Redirection 합니다. 그리고 기본적으로 출력되는 결과를 생략하기 위해서는 /dev/null 로 설정하면 가능합니다. e.g., 2>/dev/null 공감수 0 댓글수 0 2021. 10. 13.
  • [tistory] color scripter https://colorscripter.com/ Color Scripter Simple & Flexible Syntax HighLighter colorscripter.com 티스토리 사용중에 소스 코드를 추가해야 하는 경우가 많은데요. 기존에 사용하던 syntaxhighliter 보다 보다 간편하게 copy&paste로 작성이 가능한 color scripter를 사용하게 되었습니다. 위 링크된 사이트에 가서 소스코드를 추가하고 원하는 스타일로 설정한 다음 html 코드를 복사하여 붙이기를 수행하면 됩니다. Java, JavaScript, JSP, Python, Ruby, SQL, Swift, Visual Basic, Action Script, ASP, C, C#, CSS, HaXe, HTML, Objec.. 공감수 0 댓글수 0 2019. 4. 8.
  • [알고리즘] 배낭 문제(knapsack) 안녕하세요. 꿈꾸는 개발자입니다. 이번에는 배낭(knapsack) 문제를 해결해 보려고 하는데요. 배낭 문제는 한 여행가가 가지고 가는 배낭에 담을 수 있는 무게의 최댓값이 정해져 있고, 일정 가치와 무게가 있는 짐들을 배낭에 넣을 때, 가치의 합이 최대가 되도록 짐을 고르는 방법을 찾는 문제입니다.(아래 위키 참조) 가방에 넣을 수 있는 최대 무게가 정해져 있고 넣을 수 있는 물건의 무게와 가치(값) 가 함께 문제에서 제시해 줍니다.https://ko.wikipedia.org/wiki/배낭_문제 0-1 knapsack가방에 넣을 수 있는 각 물건이 최대 1개만이 가능할 경우 입니다. 즉 종류별로 가방에 넣거나 넣지 않는 경우밖에 없으며, dp 의 루프는 오른쪽(큰 수) 에서 왼쪽(작은수)으로 진행이 됩.. 공감수 0 댓글수 0 2017. 12. 27.
  • [알고리즘] 부분집합 구하기 보호되어 있는 글입니다. 공감수 0 댓글수 0 2017. 12. 21.
  • [알고리즘] 퀵정렬(QuickSort) 안녕하세요. 꿈꾸는 개발자 몽키준입니다.이번에는 퀵정렬에 대해 알아보려고 하는데요. 아시는 바와 같이 정렬방법은 여러가지가 있지만 그중에서 나름 괜찮은(?) 속도로 구현이 가능한 정렬 방법이 퀵 정렬인 것 같습니다. 가운데를 기준으로 좌우 대칭적인 값을 가지고 있는 데이터의 경우 가장 효과적으로 정렬이 가능(O(n l og n)합니다만 worst case 로는 O(n^2) 의 복잡도를 가집니다. 코드에 들어가기에 앞서 간략하게 동작원리를 설명하자면, 저장된 데이터 중 하나를 피봇으로 잡고 피봇 왼쪽에는 피봇보다 작은 값이 위치하도록 하고 피봇 오른쪽엔 피봇보다 큰값을 채워준다. 이를 무한히(데이터가 1개 인 경우) 반복하여 정렬 하는 방법입니다. [퀵정렬 코드] void printSrc(const cha.. 공감수 0 댓글수 0 2016. 11. 19.
  • [알고리즘] Dijkstra's algorithm 안녕하세요. 꿈꾸는 개발자 몽키준입니다.이번에는 최단 경로(shortest path) 찾기 알고리즘 중의 하나인 데이크스트라 알고리즘(Dijkstra's algorithm) 에 대해 알아보려고 합니다.네덜란드 컴퓨터 과학자 이름이라는데 발음하기가 어렵네요. 저만 그런가요?일단 위키에서는 다음과 같이 알고리즘에 대해 소개를 하고 있습니다. 해당 알고리즘의 가정은 일단 출발점/도착점이 정해져야 하며 각 경로는 마이너스(-) 값이 없다는 전제로 수행하게 됩니다. 만약 마이너스 값이 존재한다면 테이블의 없는 경로로 우회하는 경우 기존 값들에 영향을 주기 때문입니다. 어떤 변도 음수 가중치를 갖지 않는 유향 그래프에서 주어진 출발점과 도착점 사이의 최단 경로 문제를 푸는 알고리즘이다. 알고리즘에 대한 자세한 설명.. 공감수 0 댓글수 0 2016. 11. 19.
  • [알고리즘] 최대 공약수와 최소 공배수 구하기 안녕하세요. 이번에는 최대 공약수와 최소 공배수 구하기에 대해 알아보려고 합니다. 여기서 최대 공약수란 ? 최대공약수(最大公約數, 문화어: 련속나눔셈; 영어: greatest common divisor, 약자 GCD)는 공약수 가운데 가장 큰 하나다. 다항식이나 환의 원소에 대해서도 정의할 수 있다.(위키피디아 발췌) 그럼 최소 공배수란 무엇일까요? 수론에서, 여러 개의 정수/다항식/환의 원소의 공배수(公倍數, 영어: common multiple)는 그들 모두의 배수가 되는 정수/다항식/환의 원소이다. 최소공배수(最小公倍數, 영어: least common multiple, 약자 LCM)는 음이 아닌 공배수 가운데 가장 작은 하나이다.(위키피디아 발췌) [최대 공약수] /* get_gcd.cpp */ in.. 공감수 0 댓글수 0 2016. 11. 18.
  • Tips #define IMPL(A) \ class __##A##Impl* __prv; \ friend class _##A##Impl 공감수 0 댓글수 0 2014. 6. 29.
  • Create object Star * p = (Star *) malloc (sizeof (Star) ; ==> 공간만 할당 free (p); Star * p = new Star; ===> 공간 및 생성자 호출 delete p; 공감수 0 댓글수 0 2012. 7. 6.
  • 가상함수 (virtual function) 가상함수: virtual 키워드 붙은 함수, 다형성을 구현하기 위함. 순수가상함수 : 함수의 원형만 있고, 정의부는 생략된 함수 추상 클래스 : 순수 가상함수를 한개라도 포함하고있는 클래스 추상클래스는 완전한 형태의 클래스라고 할수 없으므로 객체생성 불가 공감수 0 댓글수 0 2012. 7. 6.
  • virtual function (다형성) #include using namespace std; class A { public: virtual void Disp() { // 가상 함수 (다형성 : 동일한 행동에 대해 다르게 반응하는 것, 가상함수를 통해 구현) cout 공감수 0 댓글수 0 2012. 7. 5.
  • Add linenumber on visual c++ 6.0 http://majorss.tistory.com/12 공감수 0 댓글수 0 2012. 7. 3.
  • Pointer 포인터에 대해 알아보자 1. 배열이란 ? 동일한 자료형의 모음 2. 배열명은 변수가 아니다 : 시작주소 3. 포인터란 ? 변수(메모리 주소를 저장) 자료형에 상관없이 4 byte. ex) int *p = a; a[0] = 10 *(a+0) p[0], *(p+0) a[1] = 20 *(a+1) p[1], *(p+1) a[2] = 30 *(a+2) p[2], *(p+2) a = a+1 (X) : 변수명은 바꿀수 없다. p = p+1 (O) : 포인터는 바꿀수 있다. int a[3][4] = {10, .... }; a[0] - 100 번지 a[1] - 116 번지 a[2] - 132 번지 int *p = a; a+1 = 116; p+1 = 104 (because p 의 할당은 (int * : 4byte )) .. 공감수 0 댓글수 0 2012. 7. 3.
  • Google code university http://code.google.com/edu/ It contains sample codes and lectures about programing. You can access its site for free. Lets start and enjoy programing for now. 공감수 0 댓글수 0 2012. 5. 28.
  • libCurl 1. What is libcurlis free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, LDA, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. It supoprts SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTO form based upload, proxies, cookies, user+password authebntication (Basic, Digest, NTLM, Negotiate, Kerberos). is high.. 공감수 0 댓글수 0 2012. 5. 6.
  • reference site for python nulleage.com 공감수 0 댓글수 0 2011. 12. 12.
  • How to use wxPython 1. Description What is wxPython ? : be easy to create GUI on python. 2. Install You have to install wxGtk pacakage when using wxPython on your os. http://wiki.wxpython.org/How%20to%20install%20wxPython#Linux_-_Debian 3. Demos ~/wxPython-2.8.12.1/demo$ ./run.py [module_name] 공감수 0 댓글수 0 2011. 11. 3.
  • python example http://www.java2s.com/Code/Python/2D/Fillshapecolor.htm 공감수 0 댓글수 0 2011. 8. 16.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.