sy34

우분투 서버에 와이파이 설정 하는 법
IT & 테크

우분투 서버에 와이파이 설정 하는 법

일반적으로 서버는 안정적인 연결을 위해 유선랜을 사용하지만 집에서 간단하게 홈 서버 용으로 사용할 때는 와이파이로 연결하고 싶을 때도 있을 것이다. 이번 포스트에서는 우분투 서버에서 와이파이로 인터넷에 연결하기 위한 방법에 대해 알아본다. #필수 패키지 설치 와이파이 연결엔 비밀번호가 필요한데, 우분투 서버에는 WPA 형식의 패스워드가 걸려있는 와이파이에 연결하기 위한 기본적인 패키지가 설치되어
5분 글
윈도우와 우분투서버 듀얼부트 설치
IT & 테크

윈도우와 우분투서버 듀얼부트 설치

요즘엔 클라우드가 너무 저렴해서 웹 서비스를 호스팅 할 때 굳이 홈서버를 설치하여 이용해야 할 이유가 없지만, 미디어 서버를 구축한다던지, 서버 구축 연습, 해킹 방어 같이 혼자 여러가지 공부 할 목적이 있다면 홈서버를 직접 구축해보는 것도 나쁘지 않다. 필자는 이미 NAS를 사용 중이라 따로 미디어 서버를 구축 할 필요는 없지만, 최근엔
8분 글
[인도] 5. 사진으로 보는 죠드푸르 & 우다이푸르
인도

[인도] 5. 사진으로 보는 죠드푸르 & 우다이푸르

조드푸르는 블루시티라는 별명이 있는 인도의 도시이고, 우다이푸르는 동양의 베니스라는 별명이 있는 인도의 도시이다. #조드푸르 사실 조드푸르에서는 고팔이라는 한국인들이 많이 찾는 숙소에서 묶었는데, 숙소 옥상 식당에서 먹은 계란 볶음밥이 좀 문제가 있는 계란을 쓴 건지 같이 먹은 사람들이 다 속이 안좋아지는 일을 겪었다. 인도에서 길거리 음식을 아무리 사먹어도 무적이었던 나의 위장도
6분 글
[인도] 4. 사막도시 자이살메르
자이살메르

[인도] 4. 사막도시 자이살메르

자이살메르는 인도 북서부에 위치한 사막도시로 골든시티 라는 별명으로도 알려진 곳이다. 이곳은 한국인들에게도 아주 유명한 곳으로 대부분이 쿠리사막 투어를 목적으로 온다. 인도의 많은 도시들 중에서도 특별한 느낌이 드는 작은 도시. 사막 말고는 그냥 도시와 성을 둘러보는 것 말고는 크게 볼 거리는 없다. #자이살메르 시내 역에서 내리자마자 이미 사막 도시 같은 풍경이
11분 글
[인도] 3. 요가의 중심에서
인도

[인도] 3. 요가의 중심에서

새벽 6시. 델리를 출발해서 밤새 달린 기차가 하리드왈 역에 도착했을 땐 아직 사방은 어두웠다. 이 날의 목적지는 리시케시라서 다시 버스를 타야했다. 역을 나오고 바로 버스 터미널이 있어서 리시케시 행 버스가 어느건지 물어보고 다녔는데 아무도 확실하게 아는 사람이 없었다. 인도의 특징 중 하나 일 수도 있는데 모르면 모른다고 하면 되는데 괜히
10분 글
iOS 14.5부터 실행되는 App Tracking Transparency (ATT)에 대해 알아보자
IT & 테크

iOS 14.5부터 실행되는 App Tracking Transparency (ATT)에 대해 알아보자

iOS 14.5가 정식으로 배포되었다. 대부분의 일반 사용자들은 애플워치를 착용하고 있으면 마스크를 쓴 상태에서도 페이스ID를 쓸 수 있다는 점이나 이모지가 추가 된 점들에 대해 더 관심이 있겠지만 앱 개발자/개발사, 앱 운영자들에게는 App Tracking Transparency (ATT)에 대한 관심도가 더 높을 것이다. 사실 ATT 자체는 작년부터 애플이 쭉 실행한다고 해
22분 글
Synology NAS에서 git repo 관리하기
IT & 테크

Synology NAS에서 git repo 관리하기

코드를 관리/공유 하는 서비스로는 GitHub나 GitLab 같은 서비스들이 있다. 무료로 사용 가능한 플랜들도 있지만, 무료 계정은 모든 코드가 공개된다. 대중에 공개하고 사용하고 싶을 땐 그걸로도 괜찮지만 개인적인 프로젝트들을 관리 할 땐 굳이 세상에 공개하고 싶지 않은 니즈가 있기도 하다. 생각보다 매년 GitHub에 자기 코드를 올리면서 인증 정보까지 함께 포함해서
4분 글
Flutter를 이용한 앱 개발 준비
Flutter

Flutter를 이용한 앱 개발 준비

본격적으로 Flutter를 이용한 앱 개발을 시작하기 전에 갖춰야 할 개발 환경과 알아두면 좋은 것들에 대하여 정리 해 보았다. # IDE 설정 Flutter 개발은 Flutter SDK만 컴퓨터에 설치 되어 있으면 어떤 IDE를 사용해도 개발 자체는 가능하지만, 개발을 편하게 하기 위해선 Android Studio를 추천한다. 그 다음으로 추천하는 건 Visual Studio Code. Android Studio를
6분 글
안드로이드 유튜브 앱에서 로그아웃 하는 법
IT & 테크

안드로이드 유튜브 앱에서 로그아웃 하는 법

안드로이드 유튜브에 한번 로그인 했다가 다시 로그아웃 하려면 애초에 로그아웃 버튼 자체가 없는 걸 발견 할 수 있다. 당연히 된다고 생각했던게 안되니까 당황하는 사람도 적지 않아 있다고 생각한다. 적어도 안드로이드 8 까지는 한번도 로그인 하지 않으면 자동으로 로그인이 되는 일은 없었지만, 그 이후의 안드로이드 버전에서는 구글 서비스에 무언가 하나라도 로그인을
6분 글
앱을 만들 때 알아두면 좋은 것들
앱 개발

앱을 만들 때 알아두면 좋은 것들

일반적으로 앱을 만들 땐 기획, 디자인, 개발 이렇게 나뉘는 경우가 많다. 보통 각 분야를 한명씩 맡아서 하게 된다. 혼자서 할 땐 이 3가지를 모두 스스로 해야하는데, 실제로 개발에 들어가기 전에 알아두면 좋은 것들을 정리해보았다. #간단한 기획 제대로 된 앱 디자인을 하기 전에 간단하게 기획서를 적는 것이 좋다. 처음부터 이것 저것
6분 글
Adobe XD에 UI Kit 추가하기
UI/UX

Adobe XD에 UI Kit 추가하기

Adobe XD는 무료로 사용할 수 있는 프로토타이핑 툴이다. 앱 디자인 툴은 Sketch나 Figma 같은 툴도 자주 사용되고 있지만 난 무료라는 이유 하나만으로 Adobe XD를 사용하고 있다. 앱을 개발할 때 iOS든 Android든 각각 애플과 구글에서 디자인 가이드를 배포하고 있다. 이번 포스팅에서는 Adobe XD에 UI Kit를 추가하는 방법을 간단하게 알아본다. #UI Kit
3분 글
Google Cloud Functions를 사용해보자
GCP

Google Cloud Functions를 사용해보자

클라우드 시장이 점점 발전하면서 이젠 많은 것들을 클라우드 상에서 간편하게 처리 할 수 있게 되었다. 예전처럼 자기가 스스로 서버를 구축하고 설정하고 관리를 해야하는 수고로움이 많이 없어졌다. 서버의 구축과 관리가 간편해졌다고는 하지만, 여러가지 서비스를 구축하다 보면 굳이 24시간 내내 서버를 돌리고 있을 필요가 없는 경우가 있다. 일반적인 업무 자동화 같은 경우
11분 글
맥북에서 냉각팬이 오작동 할 때 대처법
맥북

맥북에서 냉각팬이 오작동 할 때 대처법

맥북을 최신 버전으로 업그레이드 하고 나서 시도 때도 없이 냉각팬이 돌아가서 대처법을 찾아본 걸 공유. 우선 오작동인지 정상작동인지 확인을 해야 한다. 1. 컴퓨터가 뜨겁다 2. Activity Monitor에 CPU점유율이 높은 프로세스가 있다 위 두가지 케이스에 해당된다면 오작동이 아닐 경우가 높다. 일단 CPU 점유율이 높은 프로세서들을 종료하는 것 부터 시작해보자. 물론 해당
3분 글
DHCP 기능을 끈 라우터에 접속하는 방법
IT & 테크

DHCP 기능을 끈 라우터에 접속하는 방법

최근에는 통신사가 제공해주는 모뎀에 무선 라우터 기능이 포함되어 있는 경우가 많아서 따로 라우터를 설치하는 케이스가 많이 줄어든 것 같지만, 많은 디바이스들이 한거번에 접속하는 경우에는 고가의 라우터를 따로 설치하는 것이 더 좋은 경우들이 있다. 라우터를 따로 설치 할 경우, 기존 모뎀형 라우터의 DHCP 기능은 보통 끈 상태로 이용하게 되는데 (따로 연결하는
6분 글
Flutter로 Android앱을 개발하기 위한 설정
Flutter

Flutter로 Android앱을 개발하기 위한 설정

이번 포스트에서는 Flutter의 Android앱 용 설정에 대해 알아본다. #Android Studio 설치 우선 Android Studio가 설치되어있어야한다. 공식 홈페이지에서 자신의 os에 맞는 버전을 다운로드 하여 설치하자. #에뮬레이터로 실행하는 방법 설치가 끝나면 Android Studio를 실행하고 자신의 flutter 프로잭트가 있는 폴더안에 있는 android 폴더를 선택해서 열어준다. (사실 새로운 프로잭트 생성, 혹은 아무 다른 프로잭트를
5분 글
Flutter앱을 실제 iPhone에서 테스트하기 위해 필요한 설정
Flutter

Flutter앱을 실제 iPhone에서 테스트하기 위해 필요한 설정

지난 포스팅에서는 iOS앱을 시뮬레이터로 돌리기 위한 설정에 대해 설명하였다. 이번 포스팅에서는 실제 아이폰에서 구동시키기 위해 필요한 설정에 대해서 알아보도록 한다. 우선 터미널을 열고 자신의 flutter 프로잭트가 있는 디렉토리에서 아래 커맨드를 실행한다. open ios/Runner.xcworkspace 그러면 xcode가 열린다. 우선 아이폰을 컴퓨터에 연결한다. 그 다음 왼쪽 위에 "Runner > iPhone xx" 부분을
5분 글
Flutter에서 iOS 앱 개발을 위한 설정
Flutter

Flutter에서 iOS 앱 개발을 위한 설정

Flutter를 이용하여 iOS 앱을 개발하기 위해서는 Flutter의 기본적인 설치 외에 해야 하는 설정들이 있다. 이번 포스트에서는 필요한 설정에 대해 알아본다. # Xcode 설치 iOS 앱을 개발하기 위해서는 무조건 Xcode가 설치되어 있어야 한다. 앱스토어에서 다운로드 받을 수 있다. 다운로드 받고 설치가 끝났다면 터미널에서 아래 커맨드를 실행해주자. sudo xcode-select --switch /Applications/Xcode.app/
4분 글
AIY Voice Kit V2로 구글 스피커 만들기 -2-
IT & 테크

AIY Voice Kit V2로 구글 스피커 만들기 -2-

지난 포스팅에서는 스피커에 연결하고 기본적인 라즈베리파이의 설정을 하는 법을 알아보았다. 이번 포스팅에서는 실제로 Google Assistant API를 이용하여 스마트 스피커로 변신 시키는 법을 알아보자! 주의: 이전 포스팅은 2018-11-16 버전 이미지 파일로 작성되었다. 구글 API 인증 경로가 바뀌었는지 이 버전에서는 API를 이용하지 못하였다. 이곳에서 최신 이미지 파일을 다운로드 해서 이용하자. 이 포스트는
11분 글
임시 전화번호로 SMS인증코드 받기
IT & 테크

임시 전화번호로 SMS인증코드 받기

최근에는 많은 웹사이트에서 회원가입을 할 때 전화번호로 인증코드를 받아야만 가입이 가능한 경우가 많다. 하지만 심심하면 개인정보 유출 사고가 터지는 세상에서 내 실제 전화번호를 사용하기 꺼려질 때가 있는 것도 사실. 그럴 때 사용할 수 있는게 바로 임시 전화번호이다. 많은 해외 웹사이트에서 무료로 서비스가 제공되고 있는데 오늘은 그 중의 하나를 소개해보려한다. 소개
2분 글
Flutter를 설치해보자
Flutter

Flutter를 설치해보자

Flutter는 구글에서 개발한 프레임워크로 모바일웹, 웹앱, 데스크탑앱을 모두 하나의 코드베이스로 만들 수 있다. 사용하는 프로그래밍 언어는 DART. 이번 포스팅에서는 MacOS에서 Flutter를 설치하는 법을 알아본다. 리눅스와 윈도우에서도 Flutter를 사용할 수 있지만 iOS앱을 만들 수 없다. iOS앱을 패키징 하는데는 Xcode가 필수인데 맥에서 밖에 지원이 안되는 것으로 알고 있다. # Flutter 파일 다운로드 공식
3분 글
pysftp로 파일 업로드 하기
파이썬

pysftp로 파일 업로드 하기

최근에 sftp로 파일을 업로드 하는 파이썬 스크립트를 쓸 일이 있어서 코드 공유. 우선은 pip을 이용하여 pysftp 패키지를 설치 pip install pysftp 그 다음은 아래 코드를 사용해주면 된다. 유의 할 점은 해당 호스트에 처음 접속을 시도 하는거라면 스크립트를 실행하는 서버에 호스트에 대한 호스트키가 없기 때문에, 따로 설정을 해주지 않으면 호스트에 접속이
4분 글