안드로이드 웹뷰 만들기생각보다 간단하고 쉽다!1. New project > empty project프로젝트를 생성합니다.2. App > res > layout > activity_main.xmldesign 탭을 누르고, container -> webView 클릭text 부분은 아래로 바꿔주세요 3. manifests/AndroidMenifest.xml인터넷 사용 퍼미션을 추가해 줍니다.만약에 액션바를 없애고 싶다면 theme 부분을 밑처럼 변경해 주세요 android:theme="@style/AppTheme">4. styles.xml5. Main Activity 채우기 private WebView webView; // 웹뷰 private WebSettings webSetting; //웹뷰 세팅 priv..
자바(JAVA) 지적재산권 소송은 오라클의 승리로8년간의 오라클 VS 구글의 전쟁이 오라클의 승리로 끝났네요. 궁금해서 타임라인을 정리해 보았습니다.1995년 java 의 탄생java는 1995년 썬 마이크로시스템스 에서 만든 언어로, 기종 / 운영체제에 영향을 받지 않은 언어로 웹/휴대전화 등 여러 기계들에 급성장을 했습니다.2007년 안드로이드 탄생2007년 아이폰이 탄생하고, 구글은 안드로이드 OS 계획을 발표했습니다. 이때 구글이 추진한 안드로이드 OS는 개발자들을 끌어들이기 위해 자바를 사용할 수 있게 만들었습니다. 그런데, 그 속의 코드는 SUN의 오리지날 자바가 아니라, 오픈소스를 가져다 만든 '달빅'이라는 플랫폼을 사용했다. 구글은 왜 그냥 SUN의 오리지널 자바를 쓰지 않았을까? SUN은..
LAMP Template AWS Deploy세상에..글 열심히 쓰고 있었는데 알고보니까 비공개로 올리고있었다 왠지 친구들한테 보여주니 아무 반응이 없더라ㅠㅠ 일기 쓰고 있었네.. 무튼 php 관련 웹사이트 작업을 하는데, Joomla Framework 를 사용하려고 애쓰다보니 요상한거에서 걸리고, 안되고 하루종일 열받게 굴었다가 드디어 성공! 월요일에 복붙해서 다시 해야되기 때문에 정리해놨다 1.aws marketplace aws marketplace 에서 하나하나 다운받는게 아닌 툴킷 다 설치된 인스턴스를 생성해준다. 클릭한번에 apache2 mysql php ! 굿잡! https://aws.amazon.com/marketplace/pp/B00NNZUY96?qid=1510928900378&sr=0-2&..
HTML5에 이미지 preview 띄우기 html5 파일 이미지를 등록하고 확인버튼을 눌렀을 때, 파일 이름만 나오지 사진이 나오지 않는다 ㅠㅠ 미리보기를 띄워주고 싶을때는 자바스크립트를 사용해서 띄워줄 수 있다 html5123456 Colored by Color Scriptercs Javascript 123456789101112 function PreviewImage() { // 파일리더 생성 var preview = new FileReader(); preview.onload = function (e) { // img id 값 document.getElementById("user_image").src = e.target.result; }; // input id 값 preview.readAsDataURL..
웹 프로젝트를 공부하다가 facebook sns 로그인을 구현하는데, 그냥 시키는대로 하다가 인증 방식인 OAuth에 대해 개념을 알아야 할 것 같아서 위키와 블로그를 뒤지면서 찾았던 것을 정리해보았습니다. OAuth에 대해 간단하게 말하면 사용자를 인증하기 위한 규격인데, 다른 각각의 사이트들이 주구장창 자기방식대로 만드니까 불편해져서 표준을 정하자! 하고 나온 방식인 것 같아요. github 에 정리했던 OAuth관련 정리 자료인데, 혹시나 자료에 잘못된 부분있으면 말해주세요!! OAuth 사용자 표준화한 인증방식 개념 여러 Application은 구매라던지, 회원가입 등의 이유로 사용자 인증이 필요함 회사마다 각 제각각으로 만들다 보니 복잡해짐 복잡하니까 같이 쓸수 있게 룰을 정해보자! OAuth ..
지난주에 단톡을 대충 읽다가...스터디 가는 도중에 스터디가 취소된 사실을 발견하였습니다ㅠㅠ 시간이 갑자기 붕 뜨다보니까 , 뭘 해볼까 고민하다가 북마크에 있던 사이트들을 간단하게 정리해봤는데 처음 프로그래밍 할때 막막함을 해소해주었던 기본적인 사이트들 , 오류로 고생하다가 찾았던 보물같은 사이트들을 정리해 봤어요. 더 좋은 사이트가 있다면 알려주시면 감사합니다. Algorithm https://programmers.co.kr/ https://www.hackerrank.com/ http://119.201.123.184/ https://www.acmicpc.net/ http://www.geeksforgeeks.org/ Android http://gun0912.tistory.com/3 http://g-y-e..
- Total
- Today
- Yesterday
- 내 깃 주소에서 프로젝트를 만드는 경우 보여주는 명령어입니다. 이에 대한 개념을 알고있어야지 커밋과 푸시를 제대로 이해할 수 있습니다. 그걸 예전에 ppt 로 간단히 택배에 비유하여 설명
- 이에 대한 개념 설명이 필요할 것 같아서 정리를 해봅니다. 깃에 대한 간단한 설명 제가 쉽게 이해한 깃은 내 컴퓨터에있는 파일들을 인터넷에 쉽게 올리기 위한 수단 입니다. 보통 우리가
- 푸시를 하면 제 깃주소 안에 저장되게 됩니다! 이부분을 헷갈려 하시는 분들이있는데요. 여러 명령어들과 함께 택배로 이해해 봅시다 택배로 비유해서 이해해보자 내 컴퓨터에서 프로젝
- 어느 시점에 모든 기록이 끝나면 푸시 를 하게되고
- commmit
- 변경된 기록을 남겨주는데요 이것을 커밋 이라고합니다. 이 커밋들이 쌓여서
- facebook로그인
- devise-facebook
- window 레일즈 설치
- 네이버 카페 크롤링
- 레일즈 설치
- devise gem
- 버전? 을 관리하게 만들어주는 친구입니다. 너무 어려우면 내 컴퓨터 에 있는 프로젝트(=폴더) github 에 택배처럼 보내야하는데
- 하나의 파일을 인터넷에 공유하고 같이 기록을 남겨 편리하게 해결할 수 있습니다. 위 사진처럼 제가 폴더에 내용을 추가하거나
- 저렇게 제목만 복제되는게 아니라 저 맨 위에 나왔던 사진처럼 메세지로 남아서 기록되게 됩니다. 저는 내컴퓨터에 서 깃헙 에 보낼 파일들에 "최종 프로젝트 라이더 친구들 이름 제거^^" 라고
- 이제 제 컴퓨터에서 깃헙 프로젝트에 저는 내컴퓨터에 서 깃헙 에 택배를 보낼때는 어디로 보낼지 주소가 필요하겠죠? 프로젝트는 고유의 주소를 갖고있는데 그 주소를 적어주는 겁니다. 이
- 보통 프로젝트를 협업할시에는 내 컴퓨터에 사양과 친구의 사양이 달라 보내지 말아야할 파일들이 몇개 있습니다. 그게 없다면 그냥 쉽게 . 을 통해 다 넣어주시면 됩니다. 택배로 설명하면
- 저는 내컴퓨터에 서 깃헙 에 보낼 파일들을 상자에 부랴부랴 쌓은거에요 git commit git commit 은 테이프 칠을 한 것이라고 생각하면됩니다. 보통 git commit -m '깃헙 내용을 쉽게 정리해봤다' 이
- 이후에는 이 부분 없이 add commit -m push 를 사용하면 됩니다. 깃 내용 추가 및 수정 하기
- 구글 오라클
- Devise
- git 기본 명령어 쉽게 이해해보기 소스트리를 이용한 깃헙 프로젝트 생성하기를 만들다가
- git 쉽게 이해하기
- Rails
- rubyonrails
- Ruby
- [Error] comparison of String with 0 failed
- git 이란
- git이라는 상자를 통해 보내준다! 라고 생각하시면 더 쉬울까요..? git add git add 는 제가 github에 보낼 파일들을 상자에 넣는 역할입니다 . 을 쓰면 모든 파일을 넣어주는데요
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |