loading

모두 보기

[Flutter / run] 중요한 값은 env 대신 --dart-define 사용하기2023.06.30 - [Flutter/외부 패키지, 라이브러리] - [Flutter / dotenv] flutter에서 1분 만에 환경변수 설정하기(flutter_dotenv)일반적으로 개발 환경을 세팅할 때 .env 파일에 환경 변수를 세팅해 줍니다.Flutter에서도 dotenv 라는 패키지를 활용해서 환경변수를 세팅할 수 있습니다. (세팅 가이드는 위의 포스팅에서 확인할 수 있습니다.)저도 환경변수 노출 문제가 제기되기 전까지는, 무지성으로 dotenv 패키지를 이용해서 중요한 값들까지 세팅을 했었습니다.이게 무슨 의미냐? Flutter로 만든 앱이 디패키징이 가능하다면, 우리가 주로 프로젝트 루트 경로 상에 저..
[알고리즘 / JS] 가운데 문자 출력1. 문제단어(문자열)이 주어지면, 해당 단어의 가운데 문자를 출력하는 프로그램을 작성하라.단, 단어의 길이가 짝수일 경우 가운데 2개의 문자를 출력한다.2. 입 / 출력입력제한:첫 줄에 문자열이 입력됩니다. 문자열의 길이는 100을 넘지 않습니다.입력예제:study출력예제:u3. 알고리즘 풀이입력받은 문자열의 중간 길이를 찾습니다.string의 내장 함수인 substring(시작인덱스, 종료인덱스)를 사용합니다.substring() 메소드는 string 객체의 시작 인덱스로부터 종료 인덱스 전까지 문자열의 부분 문자열을 반환합니다.입력받은 문자열의 길이가 짝수일 때 / 홀수일 때를 구분하는 조건을 추가합니다.짝수일 때는 substring(중간, 중간 + 1) 값을,..
[알고리즘 / JS] 자동차 10부제1. 문제자동차 10부제는 자동차 번호 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 제도다.예를 들어, 자동차 번호가 [1234] 일 때, 일의 자리 숫자가 4이므로, 4일, 14일, 24일에 운행을 하지 못한다.다음 총 10대의 자동차 번호와 날짜가 주어질 때, 이 자동차 10부제를 위반하는 자동차의 대수를 출력하는 프로그램을 작성하라.2. 입/출력입력예제:[1234, 5678, 1342, 5523, 7829, 1010, 5206, 1413, 7627, 5234], 3출력예제:23. 알고리즘 풀이입력받은 자동차 번호 배열을 순회합니다.자동차 번호의 마지막 번호와 입력받은 날짜가 같을 때,자동차 댓수로 반환할 변수를 +1 해줍니다...
[Flutter / Kakao Login] Flutter에서 10분 안에 카카오 로그인 설정하기(with kakao_flutter_sdk)[사이트] pub.dev[사이트] Kakao developers1. Kakao Developers 설정하기*1) Kakao Developers 설정 2) Flutter SDK 설정 3) 로그인 로직 작성의 3단계로 작성되어있어 부득이하게 포스팅의 길이가 깁니다.*저는 Flutter SDK 중에 네이티브앱 서비스 방식을 이용합니다.*해당 포스팅은 로그인 설정 절차만 기재되어 있으니, 로그인 작동 방식에 관해서는 상단의 Kakao Developers 사이트를 참고해 주세요.1-1. 내 애플리케이션 등록하기내 애플리케이션에 쓸 앱 아이콘, 앱 이름, 사업자 명을 등록해 줍니..
· Life/2023
구름톤 6기 모집! 하영 옵서예 구름톤(9roomthon) 6기, 지원에서 수상까지 (3) 밤샘 해커톤, 그리고 대상 수상 1. 해커톤 시작! 본격적인 해커톤 시작일. 한 장씩 받은 카페 도렐 쿠폰으로 모닝커피를 사들고 다시 작업을 위해 모였습니다. 로프트식 카페 인테리어가 맘에들어서 사진 여러 장 찍었습니다. 역시 아침은 모닝커피로 시작해야죠. ☕ 사실 전날 비어파티 이후에 모여서 새벽 5시까지 기획 + 개발세팅까지 했음에도 불구하고 다시 쌩쌩한 기운으로 모인 팀원들을 보니 의욕이 샘솟았습니다. 2. 모두가 밤을 새서 해커톤 밤낮으로 불이 꺼지지 않는 캠프입니다. 이른 저녁 즈음에는 환기한다고 슬라이딩 도어를 열어두니 캠프 다른 동에 묵으시는 분들이 흥미롭게 구경하고 가시더라고요. 저녁 8시 같이 활기..
· Life/2023
구름톤 6기 모집! 하영 옵서예 구름톤(9roomthon) 6기, 지원에서 수상까지 (2) 해커톤 사전 교육, 팀 빌딩과 비어파티 1. 참가자 등록, 카카오 스페이스닷원에서 점심식사 드디어 해커톤 1일차. 일정대로 10시까지 모임 장소(디지털 융합센터)로 가기위해, 저는 호텔 앞 정거장에서 '제주여중·여고'로 가는 아무 버스를 탄 뒤, 다시 첨단로로 들어가는 302번 버스로 갈아탔습니다. '제주국제대' 방면으로 들어가는 버스를 타시면 될 것 같네요. 호텔에서 모임 장소까지 버스로 약 25-30분 정도 걸린 듯 합니다. 지도를 보고 찾아오면 디지털 융합센터 정문쪽으로 들어가면 구름톤 입간판과 포스터가 바로 보입니다. 3층으로 가서 구름톤 참가자 등록을 하면 명찰과 티셔츠, 카카..
사이트 : flutter_dotenv[Flutter / dotenv] flutter_dotenv(v.5.x.x)로 환경변수 설정하기 응용 프로그램 내에서 사용할 환경 변수는 보통 한 개 파일에서 관리하는 것이 바람직합니다. 특히 API Key나 DB의 패스워드와 같이 민감한 정보들은 하드코딩으로 직접 값을 넣는 대신 환경 변수 파일에서 값을 읽어서 사용해야 합니다. Flutter 에서는 pub.dev에서 제공하는 flutter_dotenv 라이브러리를 이용하여 쉽게 환경 변수를 설정할 수 있습니다.다음 절차대로 따라하면 1분 만에 설정할 수 있습니다.(본 포스팅에서 소개할 라이브러리 버전은 v.5 이상으로, 현재(2023.06.30.) 기준 최신 버전입니다.)1. pubspec.yaml의 dependen..
· Life/2023
구름톤 6기 모집! 하영 옵서예 구름톤(9roomthon) 6기, 지원에서 수상까지 (1) 해커톤 준비 1.구름톤(9oormthon)이란? 카카오와 구름이 함께 주관하는 해커톤으로, 연에 4회, 3·6·9·12월에 제주에서 개최합니다. 3박 4일 해커톤이라는 특별한 경험과 더불어 제주의 봄·여름·가을·겨울을 만끽할 수 있습니다. 😄 위에 첨부한 하이퍼링크에 접속하시면 구름톤 페이지가 나오는데, 다음 기수 오픈 시기에 맞춰 문자 알림을 신청할 수도 있답니다. 2. 구름톤 참가 신청과 지원 꿀팁(Tip) 6기는 6/2부터 6/19 까지 신청을 받았고, 신청 마감일 주 금요일에 합격 결과를 문자로 받았습니다. 전 기수 알림을 신청했었기에, 문자를 받자마자 당일에 지원 신청을 완료했습니다. (참가하신 분들 중에..
@ejayjeon
'분류 전체보기' 카테고리의 글 목록