본문 바로가기

분류 전체보기

(106)
년도지난 책상달력 버리지마세요! 책고정대 만들기 년도 지난 탁상달력 재활용하기 해가 바뀌면 항상 버리는 물건들이 있습니다. 그것 중에 대표적인 것이 바로 작년도 달력입니다. 한 해 동안 책상 위에 한구석 공간을 차지해 줬던 탁상 달력. 버리려고 할 때 왠지 모르게 이 달력을 어디 활용할 곳이 없을까? 하고 잠시 생각을 하게 되는데, 예전부터 사용해온 유용한 활용 방법이 있어 공유합니다. 탁상 달력 가장 뒤 페이지를 넘겨보면 보통 이런식으로 스프링 철 시작 부분을 볼 수 있습니다. 중간에 스프링을 분리해 줍니다. 손으로 하나씩 벌려서 떼어내도 되지만 안쓰는 펜 같은걸 안에다 집어넣어서 쭉 밀어주면 스프링이 벌어지면서 손쉽게 분리할 수 있습니다. 스프링과 달력 종이들은 버려주시고, 안에 튼튼한 하드보드지로 만들어진 부분만 활용합니다. 한쪽 모서리부분에 가..
노트북 거치대 겸용 파우치 슬리브 가성비 굳 리뷰 노트북을 그냥 가방에 넣고 다니다 보면 나도 모르는 사이에 모서리나 외관이 찍혀 있는 모습을 보게 됩니다. 그래서 사용하게되는것이 노트북 파우치인데, 파우치는 노트북을 보호하는 데는 좋지만 은근히 부피를 많이 차지하는 단점이 있습니다. 그래서 두가지 옵션을 충족시켜주는 노트북 파우치 슬리브 3 in 1 제품을 사서 두 달 정도 사용해보고 리뷰를 작성해 봅니다. 구성은 노트북 수납이 가능한 슬리브 1개, 스트랩 2개와 마우스나 충전기를 보관할수 있는 파우치 1개입니다. 제가 구매한 것은 노트북 색깔에 맞춰서 회색으로 구매했는데, 검정이나 핑크색 등 5가지 색이 있는데 취향에 맞는 색을 선택할 수 있습니다. 노트북 슬리브는 가볍고 디자인이 크게 튀지 않고 무난한 모습입니다. 가방 모양의 파우치는 노트북은 잘..
카누 사은품 캠핑 커트러리 세트 리뷰 커피를 구입하러 마트에 갔는데 눈에 띈 카누 미니의 사은품. 카누 마일드 로스트 아메리카노 100개입과 가격은 동일한데 사은품이 붙어있어서 일반 박스보다 좀 더 큰 모습입니다. 박스를 뜯어보면 내부에 이렇게 작은 박스로 따로 커트러리 세트가 포장되어있습니다. 베이지색 천 재질과 KANU라고 적힌 검정색 로고가 꽤 잘 어울립니다. 열어보니 이렇게 각각 개별로 비닐포장이 되어있습니다. 사은품이라고 대충 돼있나 싶었는데 의외로 신경 쓴 편이네요 우측 하단에 프린팅 되어있는 부분도 (좀더 심플한 게 좋겠지만) 그래도 크게 부담스럽지 않고 전체적으로 깔끔해 보입니다. 다만 파우치 면 재질이 고급스럽다거나 엄청 튼튼할것 같진 않지만, 박음질 상태나 구성 자체를 봤을 때 나쁘진 않습니다. 부담 없이 쓰기엔 딱 좋아 ..
[개발일지]스파르타코딩클럽_앱개발 종합반 5주차 애드몹 스파르타코딩 앱개발 종합반 대망의 마지막 주차 앱을 만드는데있어서 소소한 수익을 위한, 아니 중요한 동기부여 부분인 광고를 붙이는 강좌 편이다 1. 우선 애드몹 사이트에 가서 계정부터 만든다. https://apps.admob.com/v2/home AdMob 이메일 또는 휴대전화 accounts.google.com 안드로이드 / iOS 둘다 앱 생성이 가능하다. 2. 앱에서도 애드몹을 설치해야한다. 엑스포 공식문서. https://docs.expo.dev/ Expo Documentation Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React...
[개발일지]스파르타코딩클럽_앱개발 종합반 4주차 숙제 앱개발 종합반 4주차 숙제 숙제 1: LikePage에 찜데이터 모두 보여주기! //기존 LikePage import React,{useState, useEffect} from 'react'; import {ScrollView, Text, StyleSheet} from 'react-native'; import LikeCard from '../components/LikeCard'; import Card from '../components/Card'; export default function LikePage({navigation,route}){ const [tip, setTip] = useState([{ "idx":3, "category":"재테크", "title":"잠자는 내 돈을 찾아라", "image..
[개발일지]스파르타코딩클럽_앱개발 종합반 4 Firebase //드디어 적용해보는 Firebase 파이어베이스는 구글에서 만든 서버리스 서비스입니다. 서버에 대한 지식이 그렇게 깊지 않아도 서버적인 기능들을 사용할 수 있게끔 도와주는 서비스입니다. 1. 파이어베이스 가입 -> 프로젝트 생성 등 완료하면 코드를 받게됨 톱니바퀴 -> 프로젝트 설정 부분에 가보면 확인가능 // Import the functions you need from the SDKs you need import { initializeApp } from "firebase/app"; import { getAnalytics } from "firebase/analytics"; // TODO: Add SDKs for Firebase products that you want to use // https://..
[개발일지]스파르타코딩클럽_앱개발 종합반 4-2 날씨 API 서버API를 통해 날씨정보를 가져와 화면에 출력하기 서버 API란? 서버가 제공하는 도메인을 그대로 사용하는 방식 - 날씨 데이터를 제공해주는 일정 요청에 대해선 무료 API를 제공해주는 openweathermap api 를 사용 -------------------------------- API를 통해 날씨 데이터를 가져온다는 것은 다음 순서로 진행 1) 현재 위치(좌표) 데이터 필요, 가져오기 (어디의 날씨인지 알아야 하니까요!) 2) 위치 데이터를 이용해 현재 위치 날씨 데이터 가져오기 -------------------------------- 위치데이터 얻는 도구 공식문서 참조 https://docs.expo.dev/versions/latest/sdk/location/ Location - Expo ..
[개발일지]스파르타코딩클럽_앱개발 종합반 3-7 3주차 숙제 - 꿀팁 찜 페이지 만들기 1. 먼저 어바웃 페이지를 만들자 제공된 이미지를 보면 온도 아래에 소개버튼이 있다. 우선 메인페이지에서 오늘의 날씨 텍스트 아래에 소개 페이지 버튼을 만든다 터쳐블오퍼서티로 해서 클릭시 {navigation.navigate('AboutPage')} 로 설정해 준다. {navigation.navigate('AboutPage')}}>소개 페이지 텍스트 스타일은 비슷한거 같으니 그대로 쓰고 버튼스타일은 살짝 다르니 aboutButton01로 만들어 줬다 aboutButton01: { width:100, height:40, padding:15, alignSelf:"flex-end", backgroundColor:"#fdc453", borderColor:"deeppink"..