All
-
[허쉬] 초콜릿드링크 오리지널food 2019. 4. 2. 13:39
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받고 있습니다. 요즘 뭔가 먹고 싶으면, 편의점에서 사는 것보다, 이렇게 인터넷으로 벌크제품을 구매하는 것이 편하더랍니다. 쿠팡에서는 로켓배송도 되고, 로켓와우 회원인 경우 무료 반품서비스도 제공중이니 편리하더라구요. 특히 이런 팩우유 같은 제품은 핀홀현상이라고, 배달 과정에서 제품이 터지는 경우가 있는데, 이런 경우 반품을 하면 좋을 듯 합니다. 최근 GS에서 허쉬 초콜릿 드링크 1+1행사를 해서 필이 꽂혀서 쿠팡을 이리저리 뒤지는 도중, 42%할인 하는 상품이 보여서 저도 구매를 하고, 소개도 해드릴까 합니다. 한팩에 235ml로 대형사이즈고, 24개들이 입니다. 계산해 보니 한팩당 약 687원이네요. 편의점에서 보통 100..
-
[Android] Base64를 이용한 encoding시 주의점programing/Mobile 2019. 4. 1. 17:36
안녕하세요, Einere입니다. (ADblock을 꺼주시면 감사하겠습니다.) 오늘은 Android Studio에서 Base64를 이용하여 인코딩을 할 때 주의사항에 대해 알아보겠습니다. Base64 Base64을 사용하여 인코딩시, 인코딩 된 문자열의 한 line을 표시하기 위한 flag bit로서 LF(\n)를 삽입한다고 합니다. 정확히는 76글자가 넘는다면, 해당 위치에 개행문자(LF)를 삽입합니다. encodeToString public static String encodeToString (byte[] input, int flags) 보통 Base64를 이용하여 인코딩 하는 경우, 결과물로서 String을 사용하는 경우가 많기 때문에 위 함수를 사용하는 경우가 많습니다. Android Develop..
-
[Android Studio] 협업과 Instant Run 관련 에러 해결 방법programing/Mobile 2019. 3. 30. 16:23
안녕하세요, Einere입니다. (ADblock을 꺼주시면 감사하겠습니다.) 오늘은 Android Studio에서 협업을 하는 과정에서, Instant run과 관련된 에러를 해결하는 방법에 대해 알아보겠습니다. Github을 이용한 협업 현재 저는 산학연계 프로젝트의 협업툴로 Git과 Github을 이용하고 있습니다. github에 코드를 푸쉬할 때, 민감한 개인정보라던지 환경변수, 경로명 같은 경우엔 주의가 필요합니다. 지금 포스팅을 하게 된 계기인 sdk의 경로인 sdk.dir이 대표적인 경우입니다. 위와 같이 협업을 하는 과정에서는 경로명(User)이 각자 다르기 때문에, 이와 같이 기본값으로 설정하는 것이 좋습니다. 하지만, 저같은 경우엔 사용자명이 "User"가 아니기 때문에, sdk를 찾는 ..
-
데일리라이크 다용도 타포린 백 3p 세트gossip 2019. 3. 27. 20:55
안녕하세요, Einere입니다. (ADblock을 꺼주시면 감사하겠습니다.) 오늘은 데일리라이크의 다용도 타포린 백 세트를 리뷰해볼려고 합니다. 원래 저는 커다란 비닐봉투에 재활용품을 담아서 분리수거를 했습니다. 그러다 보니 봉투 안에 이물질이나 끈적한 액체같은게 묻었을 때 세척하기가 난감했습니다. (뒤집어서 물티슈로 다닦아줬습니다..) 게다가 캔 뚜껑 같이 날카로운 물건들에 의해서 찢어져서 버린적도 한두번이 아닙니다..ㅠ 결국 청소가 용이한 재활용 수거함을 찾아보다가 발견한 이 제품! 가격도 글쓰는 시점에서 9680원으로 로켓배송도 가능합니다. 만약 로켓와우 회원이시라면 금액제한 없이 무료배송 + 무료환불도 가능합니다. // 리뷰 영역 구매 링크는 하단에 남겨놓겠습니다. https://coupa.ng/..
-
[Java] Initial assignmentprograming/Language 2019. 3. 27. 20:08
안녕하세요, Einere입니다. (ADblock을 꺼주시면 감사하겠습니다.) 오늘은 IntelliJ에서 가끔씩 발생하는 변수 초기화 경고에 대해 포스팅하고자 합니다. Inital assignment String text = null; text.toString(); 보통 변수를 사용할 때, 위와 같이 초기화를 하시는 분들이 많을 것입니다. 저 또한 이렇게 배웠구요. 하지만, 이렇게 초기화를 한다면 컴파일은 되지만 runtime error가 발생할 수 있다고 합니다. String text; text.toString(); 위와 같이 코딩한다면 물론 컴파일시에 compile error가 발생하게 됩니다. 그래서 IntelliJ에서는 위와 같이, 컴파일시에 compile error를 발생시키기 위해 초기화시 아무..
-
[MySql, Sequelize] model 만들기programing/Database 2019. 3. 22. 16:40
안녕하세요, Einere입니다.(ADblock을 꺼주시면 감사하겠습니다.) 오늘은 Sequelize를 이용하여 model(table)을 만드는 방법을 알아보도록 하겠습니다. Make model file 우선, 모듈화를 위해 "Express 프로젝트 폴더/models/"안에 원하는 model(table)파일을 만들어주세요.저는 user와 comment를 만들었습니다. 그리고 모듈로 만든 파일을 exports해야 하기 때문에, module.exports에 익명함수를 하나 생성합니다.인자로는 sequelize와 DataTypes(Sequelize)를 받으며, sequelize.define()의 반환값을 반환합니다. define함수는 model명과 생성함수 혹은 모델객체를 받습니다.이번 포스팅에서는 모델객체를 ..
-
[MySql, Sequelize] DB 만들기programing/Database 2019. 3. 22. 15:47
안녕하세요, Einere입니다.(ADBlock을 꺼주시면 감사하겠습니다.) 이번에는 Sequelize-cli를 이용하여 DB를 만드는 법을 알아보도록 하겠습니다. Modify config.json 이전 글에서, config.json파일에 대해 설명했습니다.username은 mysql계정 이름, password는 비밀번호, database는 DB이름, host는 ip입니다.저는 root계정에 비밀번호를 추가하고, nodejs라는 DB을 만들기 위해 위와 같이 수정하였습니다. Make DB sequelize db:create위 명령을 입력하시면, config/config.json파일을 읽은 후, develpment모드에 적혀있는 nodejs라는 DB를 만드는 것을 확인할 수 있습니다.