일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- kubecost
- karpenter
- 코테
- ci/cd
- kubecostinstall
- BFS
- CI
- 커뮤니티
- eks
- 비용최적화
- ekskubecost
- homelab
- CUK
- DFS
- 프로그래머스
- eks비용
- GDSC
- GithubActions
- Whatever
- 나동빈
- 쿠버네티스
- k8s
- Python
- kubecost설치
- AWS
- AwsCloudClubs
- 파이썬
- GDGCampusKorea
- 설치
- GDG
- Today
- Total
목록전체 글 (198)
촬리의늘솔길
string url 은 webView를 틀때 어떤 주소로 지정해주느냐 private WebView webView; private String url = "https://www.naver.com"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = (WebView)findViewById(R.id.webView); //findViewById(R.id. 이게뭔지 공부해야할듯 webView.getSettings().setJavaScriptEnabled(true); // 자바스크립트를 허용해주자는 옵..
내가 웹 개발 자신있다. 혼자 할수있다고 말할 수 있게 공부하자. 복습!좀 해랑... 이론복습 1.클라이언트 : 브라우저, 핸드폰 요청을 하는쪽 2. 서버 API라는 창구를 통해서 클라이언트와 소통함 ex)은행의 창구 -규칙들로 요청을 받는쪽 -요청을 받고 돌려줄때 json이라는 형태로 돌려줌 - 서버는 컴퓨터의 역할 ○ API란? = 창구 -POST :데이터수정 -GET :수정없이 가져올때 html : 뼈대 css: 꾸미기 javascript : 움직이게 하는것 JQUERY javascript의 라이브러리로, 남이만들어놓은 갖다쓰기 좋은 코드, html조작 쉽게 함. id로 이름표붙여주고, $('아이디').val()과 같이 input박스의 값을 가져옴 Ajax - 서버통신을 위해 쓰이는것 (클라이언트로..
추후 추가 공부 후 세부 작성예정 LinearLayout이 뭔지! SharedPreferences 앱을 종료하더라도 재실행했을때 데이터가 남겨두고 싶을때 사용하는거 오늘의 시나리오: 앱 실행 ->edittext보이고->글자입력하고->뒤로가기버튼 눌러서 종료 edittext로 일단 입력하는 칸 만들어줌 id 지정해줌 main으로 가서 id 똑같이 선언하고, string 선언해줌 Oncreate에 id연결해줌 Ctrl+O 눌러서 onDestroy()눌러주면 @Override protected void onDestroy() { super.onDestroy(); } 라는 생명주기가 하나 더 만들어짐 앱을 종료했을때 (액티비티 벗어났을때 =파괴되었을때 =뒤로가기) sharedpreference로 호출하며 나갈수있..
navigation 스크롤했을때 나오는 메뉴 바 만듦 사용 하기! oncreate : 앱을 틀었을때 이걸 실행해라 floatingactionbutton 변수이름 = 메일형태의 아이콘을 띄워라 Snackbar = toast메시지랑 비슷한데, 업그레이드 된 버전. 더 세련되었고 멋진 디자인의 팝업이 띄워짐 (이 코드가 나한테는 기본이 아님) FloatingActionButton fab = (FloatingActionButton)findViewById(R.id.fab); fab.setOnClickListener((view) ->{ Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null)...
추후 추가 공부 후 세부 작성예정 태그를 사용해보자. 세로방향 층쌓기 orientation Mainactivity package com.example.listexample01; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; import java.util.ArrayList; import java.util.List; public class MainActivity extends AppCompatActivity { private ListView list; @Override protected void onC..
실전에서 협업하는 방법 1. 초대하기 레포지토리 화면 -> setting ->members->invitemember 2. 등급 조절 3. 프로젝트 1. git clone -> 컴퓨터로 가져오고, 작업한다음 ->git push 단점 : 한명의 개발자가 만든 새로운 커밋을 상의하는 절차없이 merge하게 됨 늘 완벽할 수 없기때문에 실전에서는 x 2. 원래의 프로젝트와 똑같은 프로젝트를 다른사람의 계정아래에 별도로 생성 (copied) 원본 프로젝트의 복제본을 만드는것 : Fork (~한다.뜬다) 그런다음 git clone -> 프로젝트에서 커밋생성~하고 -> git push 원본이 아닌, 복제본에 push한다는점 그런다음 merge request를 보냄 아무도 포크 안해서 아직은 0 - 포크하기 버튼 누름..