본문 바로가기

백엔드기술106

github 윈도우에서 ssh 설정하기 윈도우 콘솔에서 git 명령을 날리니 매번 아이디와 패스워드를 물어보기에찾아보고 해결방법을 정리함 1. git bash 실행 2. SSH Key 확인 - (있으면 3번 패스)$ ls -al ~/.ssh 3. SSH Key 생성$ ssh-keygen -t rsa -c "minho@daumcorp.com" 4. ssh-agent 실행$ eval `ssh-agent -s` 5. ssh 추가$ ssh-add 6. ssh 키 등록~/.ssh/id_rsa.pub 파일 내용을 github에 추가Add SSH key 참고사이트- https://help.github.com/articles/generating-ssh-keys- http://stackoverflow.com/questions/17846529/could-not.. 2014. 9. 16.
Postgresql 유용한 함수 1. string_agg문자열을 붙여준다. data Daum 클라우드 이용안내.odt Daum 클라우드 이용안내.hwp Daum 클라우드 이용안내.doc SELECT string_agg(filename, ' ')FROM MAPPING WHERE DISKID = 'abc' result Daum 클라우드 이용안내.odt Daum 클라우드 이용안내.hwp Daum 클라우드 이용안내.doc 2. coalescenull체크 SELECT coalesce(filename, '')FROM MAPPING WHERE DISKID = 'abc' 3. to_tsvector형태소 분석 SELECT to_tsvector(filename)FROM MAPPING WHERE DISKID = 'abc' result 'daum':1 'o.. 2014. 9. 4.
STS.ini 백업 -startupplugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326-productorg.springsource.sts.ide--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-vmargs-Dfile.encoding=utf-8-Dclient.encoding.override=utf-8-Dosgi.requiredJavaVersion=1.6-Xms512m-Xmx2048m-XX:MaxPermSize=2048m-Dorg.eclipse.. 2014. 8. 29.
Django 에서 복합키 업데이트시 주의사항 기존에 사용중인 테이블이 복합키로 구성되어있어서 아래와 같이 모델을 정의하고, class Task(models.Model): batchtaskid = models.CharField(primary_key=True, max_length=20, blank=True) userid = models.CharField(primary_key=True, max_length=6, blank=True) status = models.CharField(max_length=1, blank=True) class Meta: db_table = 'task' 업데이트를 하도록 코드를 작성했습니다.if form.is_valid():form.cleaned_data['batchtaskid'] userid = form.cleaned_data[.. 2014. 3. 12.
Django decorators 정의해서 사용하기 django에서 데코레이션이란 기능을 이용하면 view별로 공통 소스를 넣지 않아도 된다. 스프링의 어노테이션하고 비슷하다고 보면 된다. 로그인에서 사용하는 데코레이션 login_required 예제 from django.contrib.auth.decorators import login_required @login_required(login_url='/accounts/login/')def my_view(request): ... 사용자 정의해서 데코레이션 사용하기 urls.pyfrom revfactory import views urlpatterns = patterns('', url(r'index/$', views.index), url(r'index2/$', views.index2),) views.py 두개.. 2014. 3. 6.
파이썬 imageField model선언시 imageField 타입을 지정하니 아래 에러가 나옴photo = models.ImageField(upload_to='profiles') django.core.exceptions.ImproperlyConfigured: Neither Pillow nor PIL could be imported: No module named Image Image 라이브러리 설치http://www.pythonware.com/products/pil/ 라이브러리 설치할때Python version 2.7 required, which was not found in the registry메세지가 나오고 경로 지정이 안된다면 레지스트리 편집기를 열어서 실행-> regedit HKEY_LOCAL_MACHINE > SOFTW.. 2014. 2. 27.