목록분류 전체보기 (172)
khstar
Flutter에서 로컬 노티피케이션 샘플 개발 진행중입니다. 우선 구글링 해서 찾은 자료입니다. https://pub.dev/packages/flutter_local_notifications/example flutter_local_notifications | Flutter Package A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform. pub.dev 위의 pub에 들어가셔서 Installing의 depedencies를 pubspec.yaml에 추가 합니다. iOS의 우선 잊지 않기 위해서 이렇..
Flutter로 개발하여 잘 빌드되던 앱이 갑자기 다음과 같은 에러를 내며 빌드가 되지 않는 오류가 발생 합니다. It appears that your application still contains the default signing identifier. Try replacing 'com.example' with your signing id in Xcode: open ios/Runner.xcworkspace 위 오류의 발생 원인은 다양한듯 합니다. 패키지 명이 원인이 되어 발생하기도 하고요. 우선 저는 저 에러가 발생하여 xCode로 직접 빌드하여 실행을 해봤습니다. 그런데 xCode에서는 다음과 같은 에러가 발생합니다. Command PhaseScriptExecution failed with a no..
이번 한빛 리뷰는 나의 첫 파이썬이다. 우선 책을 본 소감은 최근 읽은 IT 서적 중에 정말 재미있게 읽은 책이다. IT 서적을 소설 읽듯 읽어 본게 얼마만인가 싶었다. 이 책은 크게 보면 기초 부분과 프로젝트 실습 부분으로 나눠져있다. 기초 부분은 파이썬의 문법을 다루고 있는데 정말 잘 설명되어 있다. 프로젝트 부분은 외계인 침공 게임, 장고 웹프로그래밍 등을 소개 하고 있다. 기초 부분을 잘 공부하고 프로젝트를 심화하면서 공부를 하면 많은 분들에게 유익하지 않을까 한다. 10년이 넘은 개발자인데 이 책을 읽으면서 많은 생각을 해보는 기회가 된거 같다. 처음 개발을 하고싶은 학생이나 기존 개발자도 읽어 보면 좋을듯 하다. 또한 이전에 Django를 활용한 쉽고 빠른 웹개발 파이썬 웹프로그래밍 실전편 책..
기본적인 Spring Boot 프로젝트 설정하기는 다음 링크를 확인하세요. https://khstar.tistory.com/entry/Intellij%EB%A1%9C-Maven-SpringBoot-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0 Intellij로 Maven SpringBoot 시작하기 springboot 웹어플리케이션 개발을 위해 여기저기 돌아다니다가 좋은 것을 발견해서 기록을 남기는 차원에서 글을 작성합니다. Springboot를 시작하기 위해서는 maven이나 gradle 프로젝트를 생성해서 �� khstar.tistory.com 위 링크는 spring boot 프로젝트를 설정합니다. 그러나 Intellij에서는 그 동안 써오던 eclipse와 프로젝트 구조가 다르고..
public으로 생성된 github 레포지토리를 private로 변경하는 방법에 대해 알아보겠습니다. 간단합니다. visibility를 설정할 레포지토리를 선택하고 settings 메뉴를 선택합니다. Settings의 왼쪽 메뉴에서 Options를 선택합니다. 기본적으로 Settings에 들어가면 Options 화면입니다. Options 화면에서 스크롤을 밑으로 내리면 Danger Zone이 있습니다. Danger Zone은 레포지토리 삭제 등의 기능이 있으니 조심하셔야 합니다. 여기서 Change visibility 버튼을 선택해 public -> private로 변겨하시면 됩니다. 그럼 다음과 같은 창이 뜹니다. 여기서 Make private를 선택합니다. 하단의 I understand, change..
Spring-Boot는 내장 Tomcat을 가지고 있습니다. 그런데 운영에 배포할때는 외장 Tomcat에 배포를 위해 war파일로 빌드 되어야 합니다. 개발을 할때는 내장 Tomcat을 운영 배포를 할때는 외자 Tomcat을 사용해야 하는 경우 아래와 같이 설정 되어야 합니다. war org.springframework.boot spring-boot-starter-tomcat compile 주의 : 만약 spring-boot-starter-tomcat의 scope이 provided로 설정되어 있는 경우 springboot의 내장 톰켓이 실해되지 않고 exit code 0가 print됩니다. 위 내용은 현상만을 설명한 것입니다. spring-boot-starter-tomcat의 scope에 대해 자세히 아..
MacOS에서 스크린샷을 하면 기본적으로 스크린샷 2020-01-01 오후 23.59.00 형식의 이름으로 파일이 생성됩니다. 스크린샷 파일명 변경 문제는 없지만 문제는 파일 이름이 너무 길다는 것이죠. 그래서 파일이름을 간소화 하기 위한 방법을 찾아봤습니다. 다음과 같은 명령어로 파일명 포맷을 변경하면 됩니다. defaults write com.apple.screencapture name '원하는 문구' 저는 파일명을 ScreenShot에서 SS만 붙여서 변경해봤습니다. 파일명 포맷이 아래와 같이 변경되었습니다. 스크린샷 타임스템프 제거 타임스템프도 너무 기네요. 그런데 타임스템프 포맷을 변경하는 방법은 모르겠습니다. 없는 건지 제가 못찾는 건지 아시는 분은 알려주세요. 감사 (--)(__)(--) 타..
https://www.hanbit.co.kr/store/books/look.php?p_code=B7258193046 파이썬 웹 프로그래밍, 실전편(개정판) 장고 프레임워크를 사용해서 상용화 수준의 앱을 만들고, 앱의 기능을 확장하고, 클라우드 서버에서 배포하는 것까지 다룬다. www.hanbit.co.kr 파이썬 및 장고를 처음으로 접해보기 위해 이 책을 신청하였다. 쳅터 1의 장고 개발의 기본 사항 및 가상 환경 사용하기를 천천히 읽으면 파이썬 및 장고의 기본 사항이 잘 정리되어 있어 개발을 해본 사람이라면 어렵지 않게 파이썬 및 장고의 기본설정을 따라 할 수 있다. 책에도 내용이 있지만 장고의 자세한 설명을 알고 싶다면 같은 저자의 Django로 배우는 쉽고 빠른 웹 개발, 개정판 을 읽어 보면 좋을..
맥 Python에서 Django를 처음 해보는 중입니다. 가상환경에서 패키지 목록 파일을 생성중 zsh: operation not permitted: requirements.txt 에러가 발생했습니다. 검색을 해보니 전체 디스크 접근 권한을 주면 됩니다. 시스템 환경설정 -> 보안 및 개인 정보보호 -> 개인 정보 보호 -> 전체 디스크 접근 권한 에서 접근이 필요한 응용프로그램을 선택해 줍니다. 참조 : https://velog.io/@stay136/%ED%84%B0%EB%AF%B8%EB%84%90-Seeing-Error-Operation-Not-Permitted-in-macOS-Catalina, Django를 활용한 쉽고빠른 웹 개발 파이썬 웹프로그래밍 개정판
이번에 오래 묵혀있던 서버를 살리는 작업을 하는데 기존에 잘 돌던 것이 RDS 연결이 되지 않고 계속 예외가 발생하고 있다. 이 글은 정확한 처리는 아니고 막~~ 이것저것 하다가 처리된 문제라 참고 정도만 해주세요. ㅜㅜ 즉 정확하지 않습니다. 첫번째 발생한 오류는 다음과 같습니다. java.sql.SQLException: null, message from server: "Host '' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'" 내용상으로는 connection error가 많이 발생하여 더 이상 연결할 수 없다는 것입니다. 보통은 mysql이라면 root 계정으로 로그인하여 flush hosts를..