엄청 과거 이야기

    [Kotlin] Fragment 안에서 Viewpager 사용하기

    기존 Fragment 가 아닌 Activity 에서 Viewpager 를 사용할 때 supportFragmentManager 를 사용했었죠?? 하지만 Fragment 에선 supportFragmentManager 를 사용할 수 없습니다. Fragment 에서는 supportFragmentManager 가 아닌 childFragmetManager 를 사용해야 됩니다. 이런 식으로 말이죠. 지금 여기서는 일반 tab 이 아닌 BubbleNavigationLinearView 를 사용했는데 이건 외부 라이브러리니 딱히 신경쓰지 않으셔도 됩니다.ViewpagerAdapter 에서 fm을 사용하기 위해서는 FragmentManager 부분만 알면됩니당! 추후 이 라이브러리에 관해서도 따로 글을 쓰도록 하겠습니다. ..

    Flask #5 __name__ , route() 초초초초간단설명

    from flask import Flask, render_template app = Flask(__name__) @app.route("/") def home: return render_templates('index.html') if __name__ == '__main__': app.run(debug='true') 자 이 소스를 바탕으로 설명을 진행하겟습니다.app 에다가 Flask(__name__) 을 저장하였죠 ?여기서 Flask(__name__) 은 context 라고 생각하시면 될겁니다. 더 자세한 설명은 API문서 를 확인해 주세요 1. __name__

    Flask #4 template 에 원하는 값 띄우기

    여기까지 하셧으면 index.html 에 내가 원하는 값을 불러와서 띄우고싶을겁니다. 자 그럴때는 이런식으로 해 주세요. #@app.route("/") 이 부분 위에 전역변수를 설정해 줍시다. result = 'TEST' #result 에는 임의의 값인 TEST 라는 문자를 넣어줍시다. 이 런식으로 from 과 @app.route 사이에 변수를 설정해 줍니다.그리고 render_template 이 부분에 이런식으로 추가를 해 줍시다. def home: render_template('index.html', test=result ) 처음에 우리가 설정해준 index.html 이 있고 추가로 방금 result 를 test에 넣엇습니다. 한마디로 변수에 result 안의 값을 입력한 것이죠.그리고 index.h..

    Flask.py #3 js,css 등 파일을 연결시키자 ( render_template )

    이번 강의에서는 파이썬 파일은 건들지 않습니다. / application.py templates/ index.html 이런식으로 구조가 짜져있지 않습니까? 그럼 루트 폴더에 새로운 디렉터리를 만들어 줍시다. 이름은 상관없어요! 하지만 static 이라는 이름을 추천합니다! ( 이유는 그냥 해외분들이 그렇게 쓰더라구요,,) 그럼 이런식으로 구조가 짜일껍니다. / application.py static/ templates/ index.html 이제 static 폴더안에 js 나 css 등의 파일이나 이것들이 담긴 폴더를 넣어줍시다. / application.py static/ script.js style.css templates/ index.html 이렇게 하셧으면 index.html 을 수정해 줍시다. 이..

    Flask.py #2 실행하고 내가만든 사이트를 올려보자! ( render_template )

    작업할 폴더를 하나 만들어 줍시다. 폴더 이름은 자유롭게 만들어주면 되지만 저는 flask라고 하겟습니다여러분이 사용할 html파일을 가져와서 flask 폴더에 넣어주세요 사이트를 만들기 위하여 소스코드를 작성하여 봅시다 #application.py from flask import Flask,render_template app = Flask(__name__) @app.route("/") def home(): return render_template('index.html') if __name__ == '__main__': app.run() 이렇게 작성을 하고 저장을 한 뒤 실행을 합시다.실행하는 방법은 커맨드라인에$ python application.py# 커맨드라인의 위치를 flask폴더로 잡아주세요. ..

    Flask.py #1 설치해보자

    Flask는 python의 프레임워크라고 할 수 있습니다. Flask를 설치해보자! 리눅스 같은 경우는 이미 파이썬이 설치가 되어 있을겁니다. $ sudo -s# pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝낫으면 Terminal.app 을 열어줍시다. $ sudo pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝났으면[ 고급설정 ] - [ 환경변수 ] - [ 시스템 변수 ] 에서 Path를 찾아줍니다. Path를 찾으셧다면 편집을 누르고파이썬의 설치 경로와 파이썬 폴더 내의 Script 폴더를 입력해 줍시다. 환경변..

    Flask 로 Firebase 이용하기 # 데이터 주고받기

    Flask 를 이용하여 Firebase에 데이터를 주고받아볼겁니다. 먼저 install # 윈도우 >> pip install requests >> pip install python-firebase # 리눅스 및 맥은 앞에 sudo를 붙혀서 사용 인스톨을 해 주시고 소스코드에 이 부분을 추가해 줍니다. #import from firebase import firebase #데이터 받아오기 firebase.get( 경로 , 조건 ) # 조건이 없다면 None #데이터 보내기 firebase.post( 경로 , { 보내는값ID , 보내는값 } ) 이렇게하면 된답니당

    [라즈베리파이] 1. 라즈베리파이 OS 라즈비안 설치하기 !

    라즈베리파이 OS 라즈비안 설치하는법 ! 일단, 준비물은주 재료라즈베리파이 , Micro SD카드 , SD카드 리더기 부 재료usb 연결방식의 마우스 + 키보드 , 라즈베리 파이 화면을 출력할 수 있는 모니터와 케이블 준비가 완료 되었으면 필수 프로그램을 설치 해 봅시다. 일단 OS를 설치해 봅시다. 라즈비안 설치 링크 - Zip 파일 : [ LINK ]- Torrent 파일 : [ LINK ] 두 링크를 정 못믿으시겟다 싶으시면 아래 사이트로..https://www.raspberrypi.org/downloads/raspbian/ 설치가 되는동안 , SD Formatter 와 win32DiskImager 를 설치해 봅시다 Install LINK SD Formatter[ 다이렉트 설치 주소 ]- https..