- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 인터넷할인반환금
- 클라우드
- 일본어
- 외국어학습
- dropbox
- 외국어
- 파일읽고쓰기
- 캠핑
- 인터넷해지위약금
- 일본
- 해지위약금
- 스터디
- 치악산대곡야영장
- 가마쿠라
- 가든스바이더베이
- 이지링크
- 대추
- 금융증권화
- 안드로이드스튜디오
- 클라우드포레스트
- 여행
- Securitiztion
- 가리왕산휴양림
- It
- 웹하드
- 안드로이드
- 대중교통 캠핑
- 코딩
- 기념지폐
- 도쿄
목록 IT (11)
무브무브 : 여행하듯이
import sys input_file = sys.argv[1] out_file = sys.argv[2] with open(input_file, 'r', newline='') as filereader : with open(out_file, 'w', newline='') as filewriter : header = filereader.readline() header = header.strip() #공백, 탭, 개행문자 제거 header_list = header.split(',') #리스트형 반환 print(header_list) #헤더행 출력 #map함수는 문자열로 변환, join함수는 각문자열을 쉼표를 삽입하고 문자열로 변환 #개행문자를 문자열 끝에 추가 filewriter.write(','.join(m..
1. bufferedReader.readLine()으로 읽어온 값을 temp라는 string변수에 대입해줘야하는데 while구문에서 temp= 대입을 안적어줘서 에러났음 2. TextView useListTextView = (TextView) findViewById(R.id.userListTextView); 원인을 알 수 없이 에뮬레이터에서 앱이 종료되었다. 브레이크포인트 찍어가며 디버깅을 해보았으나 기능적인 면에서 문제는 못찾음 로그캣으로 에러메세지를 보고서야 원인을 찾음 이번에도 사소한 원인이 비정상종료라는 큰문제를 발생시킴 비슷한코드를 복사 붙여넣기 하다가 위젯의 리소스명을 변경안해줘서 NullPointException 야기시킴 리소스 아이디를 잘 확인하는 습관을 들이자!
아.. 정말 이 두가지 에러땜시 몇시간을 허비함. 그래도 평정심을 유지하려고 노력하니 마지막에 해결책이 보였다. 릴렉스가 중요함. 결국 다 내탓인것을 결론은 오타조심!!!! 1. jsonObject 에러 발생하다. 원격호스팅 서버에 있는 mySql디비에 회원가입시 정보를 저장하는 기능을 코딩중.. 앱에서 버튼을 눌러도 아무반응이없다. 더군다나 처음 해보는 php인데다 서버에서 처리하는 기능이라 이놈의 php파일이 잘못되면 에러가 원인 찾기가 힘들었다. 안드로이드 스튜디오는 jsonObject 에서 에러가 발생했다고 하는데 아무리 검색해도 나에게 맞는 해결책은 안나오고.. 원인은...원인은 php파일에 오타였음 true를 ture로 철자하나 앞뒤로 바꿔놔서 찾기가 더힘들었음. $response["succe..
1. drawable 리소스 이미지명 이슈 처음에 리소스 drable폴더에 "001.jpg, 002.JPG, 003.jpeg" 형태의 파일명을 가진 이미지파일을 복사해넣음 class파일에서 R.drawable.001식으로 접근하니 인식못하고 오류남 이미지파일명을 "one.jpg, two.jpg, three.jpg" 형식으로 바꾸고 접근하니 해결됨 결론 리소스 파일명은 제약이 있으므로 소문자로 쓰자 2. 오류 발생시 몰랐던단어 정리 - redundant : 쓸모없는, 불필요한 - concatenate [kɑnkǽtənèit] 타동사 1. 사슬같이 잇다; 연쇄시키다; 결부[연결]시키다, 연관시키다 형용사 1. 연쇄된, 이어진, 연결된 3. 화면 슬라이드 전환 구현관련 - ViewPager : https://..
1. Fragment 프래그먼트는 자체 수명 주기를 가지고, 자체 입력 이벤트를 받으며, 액티비티 실행 중에 추가 및 제거가 가능한 액티비티의 모듈식 섹션이라고 생각하면 됩니다 (다른 액티비티에 재사용할 수 있는 "하위 액티비티"와 같은 개념). 출처 : https://developer.android.com/guide/components/fragments.html?hl=ko div같은 화면안에 작은 화면이라고 생각하면 되겠군. 2. inflate() LayoutInflater의 공용함수로 xml리소스로 정의된 정보를 새뷰계층에 살포시 올린다?는 개념 inflate(int resource, ViewGroup root) Inflate a new view hierarchy from the specified x..
안드로이드 공부중 오늘의 이슈 기록함 ( Android Studio 2.3.3 기준 ) 프로그래밍 공부하다 보면 꼭 이런 경우 생긴다. 동영상 강의 들으면서 따라하기 공부중 이다. 가르쳐주는데로 그대로 그~대로 따라한다. 근데 결과가 달랐다.ㅎㅎ 책보고 따라하는 경우도 이런경우 많을거라 생각한다. 특히 처음 하시는분들은 당황하기 쉽다.( 당황하지 말고 찾아보자 ) 당연히 동영상 강의든 책이든 모든걸 보여줄 수는 없으니까.. 사설은 여기까지 하고 오늘의 이슈는 실행한 에뮬레이터 결과화면에서 버튼, 텍스트뷰, 에디트뷰가 전부 겹쳐보였다. 안드로이드스튜디오 디자인화면엔 내가 배치한대로 잘있건만 왜 실행화면에선 헤쳐모인거지? 디자인뷰에 보이는대로 에뮬레이터에도 보여질거란 믿음을 안드로이드스튜디오가 배신했다. ㅎ..
안드로이드 개발 공부좀 해보려고 안드로이드 스튜디오 설치했다. 레이아웃뷰에 한글이 깨져보이는 문제가 발생해서 해결책을 기록한다. 검색... 오래된 문제였는데 현재 날짜까지 수정이 안되어 있는거였음. 원인은 나눔고딕이 리소스에 한글폰트로 포함되어 있건만 fonts.xml에는 나눔고딕으로 되어있지 않다. 윈도우 사용자 경로 : C:\Program Files\Android\Android Studio\plugins\android\lib\layoutlib\data\fonts 고로 fonts.xml 파일에서 'ko'한글 폰트부분을 찾아 'NanumGothic.ttf'으로 수정 저장해주면됨 나처럼 메모장에서 바로 편집 후 저장이 안될때는 메모장을 관리자권한으로 실행 후 파일을 불러와서 열어주면 저장가능 안드로이드 스..
“보다 쉽게 정보를 생산하고 공유할 수 있는 환경을 만들기 위해 노력할 것” -box notes- Features1. Capturing ideas should be simple: 보다 쉽고 빠르게 아이디어를 저장하고 컨텐츠를 생성한다. 2. Work is more collaborative than ever: 네트워크 상에서 동시에 작업 할 수 있게한다: 공유하기 쉽다. 3. It's better on Box: Box 클라우드 상에 보관되고 엔터프라이즈 수준의 보안을 제공한다 http://content.box.com/?utm_campaign=All-Em-October%20Newsletter-10.14.2013&utm_medium=email&utm_source=Eloqua&elqpur..
현재 개인적으로 웹저장소로 사용하고 있는 두가지! 1. Box.com ( 장점 : 대용량 파일 공유 ) - 무료 5GB 제공 ( 2012년3월23일 까지 안드로이드 앱설치시 50GB로 업그레이드 ) - 링크로 파일 공유가능 - 인터페이스 : 모바일앱, 웹사이트 - 업로드, 다운로드 방식 - 멀티 다운로드 불가 2. Dropbox.com (장점 : 편하다 ) - 무료 2GB제공, 초대를 통해 8GB까지 확장가능 - 링크로 파일 공유가능 - 인터페이스 : 데스크탑 소프트웨어, 웹사이트, 모바일앱 - 공유 폴더 자동 동기화 방식 - 다운로드 방식이 아니라 제한이 없음 * Dropbox 가입 시, 아래 링크를 통해 가입하시면 가입자분과 저 둘다 250MB 업그레이드 됩니다.^^ ☞Dropbox가입하기
클라우드 컴퓨팅(cloud computing)은 인터넷 기반(cloud)의 컴퓨팅(computing) 기술을 의미한다. 인터넷 상의 유틸리티 데이터 서버에 프로그램을 두고 그때 그때 컴퓨터나 휴대폰 등에 불러와서 사용하는 웹에 기반한 소프트웨어 서비스이다 이론적인 개념은 위와 같다. 하지만 저건 전문가들에게나 해당되는 개념이고 내가 생활속에서 업체들에 의해 마케팅되어 접하게 되는 의미는 대부분 그냥 조금 발전된 웹하드다. 일반인은 몰라도 되는 걸 시장형성을 위해 기업들이 너도나도 사용하는 거 같다 요즘 클라우드와 함께 넘쳐나는 용어가 4G/ LTE 뭔가 새로운 걸 내세워야 하는 기업들은 앞다퉈 사용한다 (기술적으로 LTE는 3.9세대 정도라고 한다.) iCloud, N드라이브, 유클라우드, 다음클라우드,..