cflab의 등록된 링크

 cflab로 등록된 네이버 블로그 포스트 수는 50건입니다.

[C언어 기초 활용] 아두이노 LED 제어 4 스위치를 활용한 LED Fade on/off :: 강의 #6 [내부링크]

#아두이노 #C언어기초 #C언어독학이번 시간에는 이전 강의 LED Fade on/off를 활용한 button 입력 받은면 LED 상태를 변경해 보겠습니다.http://cflab.blog.me/222101793174소제 : button : GPIO mode인 Input & pullup 이해led fade on/off는 이전 강의를 참고하시고 이번 시간에는 button 입력을 받기 위해 GPIO의 input & pullup을 이해해 보겠습니다.output mode와 달리 input mode는 gpio의 상태를 입력받는 모드라고 이해 하면 됩니다.즉 port상태 high, low를 mcu가 받아 처리 할 수 있습니다.여기서 input 모드로 변경하면 제어가 불가능한 floatting(open) 상태가 됩니다.이상태에서는 버튼을 아무리 눌어봐도 원하는 동작.......

[C언어 기초 활용] 아두이노 LED 제어 5 단색 LED 다중제어하기 :: 강의 #7 [내부링크]

#아두이노 #아두이노LED제어 #C언어기초활용이번에는 이전 강의인 LED제어 3 에서 사용된 소스 코드를 응용하여 3개의 단색 LED를 제어(on/off)해 보겠습니다.이전 참고 강의http://cflab.blog.me/222102661209실행결과결과는 다음과 같습니다.회로 구성회로구성은 다음과 같이 아두이노의 10번, 9번, 8번 핀에 LED Red, Green, Blue를 연결합니다.GPIO의 output mode를 사용하기 때문에 아무 포트에 연결해도 상관없습니다.LED의 짧은 쪽을 GND에 연결합니다.배선 연결은 다음과 같이 됩니다.전체 소스코드소스 코드는 다음과 같이 됩니다.이전 강의 소스코드에서 포트만 변경하여 사용할 수 있습니다.소스 분석사용하고자 하는 포트를 지정.......

파이썬 기초 Atom 설정 ::한글깨짐 [내부링크]

[프로그래밍언어] 파이썬 기초 Atom 설정 ::한글깨짐#파이썬 #python #파이썬기초 #파이썬독학다음과 같이 Atom에서 한글로 입력된 파일을 열면 깨지는 경우가 있다.Ctrl+Shift+u 단축키를 눌러 인코팅 타입을 변경해 주면 된다.다음과 같이 한글이 장상 출력된다.

용인 처인구 원삼 까페 용담저수지:: 둥둥 북까페 [내부링크]

용인 처인구 원삼 까페 용담저수지:: 둥둥 북까페용인 농촌테마파크 근처에 위치한 까페 입니다.까페이름은 "둥둥"용담저수지를 끼고 있어 차한잔과 산책하기에 좋아요.오래간만에 다녀왔는데 북까페 였네요. ㅎㅎ원래 처음 부터 이랬는지... 이곳에 와서 책을 읽는 분들이 많군요.주변에 캠핑장이 있어서 그런가!?만화책도 많은듯~메뉴입니다.외진곳 치고는 가격이 어마무시 하진 않네요.ㅎㅎ내부와 실외 데크가 있고 이층, 옥상 테이블이 있습니다.까페와 산책로가 연결 되어 있습니다.용담저수지 산책로~ 낚시터로 사용되고 있네요.오래간만에 방문하여 산책하고 돌아갑니다.~~~

파이썬 기초 응용 크롤링 :: 국내증시 종목 가져오기 [내부링크]

[프로그래밍언어] 응용 크롤링 :: 국내증시 종목 가져오기#파이썬 #python #파이썬기초 #파이썬독학파이썬의 웹 크롤링 기능은 인정!!매우 간단한 코드를 사용하여 데이타를 가져오고 이것을 원하는 형태로 가져올 수 있다.sedaily 사이트의 정보를 가져와서 KOSPI, KOSDAQ에 등록된 업체 리스트를 가져오는 코드를 구현해 보자.사용되는 메소드는 bs4, urllib이다.아래 2line만으로 웹페이지를 가져올 수 있다.!!가져온 페이지에서 div, class, table를 포함하는 것을 먼저 추려낸다.추려진 내용을 for를 사용하여 원하는 데이타를 분류한다.종목의 필드명(건설.. IT..의료)을 찾아낸다.이후 종목명과 코드, 현 가격 정보를 구분하여 가.......

화성시 로스터리 까페 :: THE ROAD 865 (더로드865) [내부링크]

화성시 로스터리 까페 :: THE ROAD 865 (더로드865)리바트 가구 상설매장 가는길에 커피한잔 하러 들렀습니다.요즘은 로스터리 까페를 어렵지 않게 찾아 볼 수 있네요.더로드 865메뉴 판이 아기자기 ㅎㅎ 합니다.옆 건물에서 국수를 맛나게 먹고 온 터라커피만 주문~최근에 커피 메이커를 구입해서 원두 100g 구입도 했습니다.이제 커피를 들고 가구 상설 매장으로~~~ ㅎㅎ

파이썬 기초 문제풀이 ::문자열 내림차순으로 배치하기 [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 ::문자열 내림차순으로 배치하기#파이썬 #python #파이썬기초 #파이썬독학이번 시간에는 코딩테스트 연습문제에서 문자열 정렬 문제입니다.문제 설명문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.제한 사항str은 길이 1 이상인 문자열입니다.문제는 매우 간단합니다.단순하게 문자열을 받아 들여서 내림차순으로 정렬합니다.원본 코드는 다음과 같습니다.이제 여기서 수정해 봅니다.우선 문자열을 받아들여 이것을 파이썬의 소팅함수를 사.......

파이썬 기초 :: 파일명 변경하기 [내부링크]

[프로그래밍언어] 파이썬 기초 :: 파일명 변경하기#파이썬 #python #파이썬기초 #파이썬독학파일명을 변경 합니다. 파일명 변경sys, rename, listdir 메소드를 사용합니다.현재 폴더안에 있는 'KOSDAQ_200618' 폴더내의 . xls 파일을 . cvs 로 변경합니다.해당 폴더의 파일 list를 가져옵니다.file list를 for를 사용하여 한개씩 가져오고 폴더는 제외하기 위해 확장자가 있는 경우만 처리합니다.가져온 파일 명의 확장자를 변경하여 문자열을 저장합니다. rename 메소드를 사용하여 파일명을 변경해 줍니다.전체 소스입니다.실행결과입니다.아래와 같이 확장자 xls 가 csv로 변경됩니다.

파이썬 기초 :: 파일 내용 변경하기 [내부링크]

[프로그래밍언어] 파이썬 기초 :: 파일 내용 변경하기#파이썬 #python #파이썬기초 #파이썬독학폴더의 내의 모든 파일을 열어 변경하고자 하는 문자로 변경해 봅니다.아래와 같이 "KOSDAQ_200618 " 폴더안의 *.xls 모든 파일의 내용중에 "tab"을 ","로 변경해 볼 겁니다.각각의 파일은 다음과 같이 tab 으로 구분되어 있습니다.이것을 csv 파일 형태로 변경하기 위해 "," 로 변경 하려 합니다.이전 파일명을 변경했던 코드에서 일부만 변경하여 구현해 볼 예정입니다. 동일하게 다음과 같은 메소드를 import합니다.파일이 있는 폴더 path를 지정합니다.변경하고자 하는 문자를 지정하니다.여기서.......

아두이노란 무엇인가? [내부링크]

#아두이노 #아두이노강의 #아두이노란?실제 MCU 개발자로서 아두이노를 사용하여 강의를 시작합니다.국내 MCU제품을 사용하여 S사의 수많은 제품을 양산한 경험을 바탕으로 아두이노를 접근하여 설명해 보겠습니다.본격적인 강의에 앞서 아두이노에 대한 설명하겠습니다.우선 아두이노에 대해 온라인상에서 듣고 보기만 하다가 우연한 기회를 통해 접하게 되었습니다.처음 접했을때의 느낌은.. 이거 만든사람 정말 머리 좋다.. 입니다.국내 MCU업체에 재직하며 아두이노와 같은 보드와 솔루션을 제작하려 했으나 보드는 제작이 가능해도 관련한 오픈소스 및 개발 환경 제공이 쉽지 않습니다. 그러나 이것을 가능하게 아두이노가 나아가고 있.......

아두이노 개발환경 구축하기 :: 강의 #2 [내부링크]

#아두이노 #아두이노 개발환경이번 강의에서는 아두이노 보드 중에 가장 기초 버전인 우노를 사용하여 PC상에 디버깅 메세지를 출력해 보겠습니다.준비물1. 아두이노 우노 개발보드구입처는 다양한 소핑몰에서 구입이 가능하고 디바이스마트(www.devicemart.co.kr)에서 아두이노 우노 호환보드가 6000원대 입니다.(정품은 20,000원대) 호환보드란.. 정품은 아니고 아두이노 우노에 사용된 MCU를 사용하여 저렴하게 만든 보드라고 보시면됩니다. 모든 면에서 비슷(!?) 합니다.저도 처음 아두이노를 접할 때라 아두이노 우노가 포함된 레벨업키트(골드)를 구입했습니다.이런저런 센서와 기본 회로 구성이 가능한 부품들이 들어 있네요.아두이.......

아두이노 LED 제어 1 (아두이노 보드 내 LED):: 강의 #3 [내부링크]

#아두이노 #아두이노LED제어이번 시간에는 아두이노 보드에 이미 실장 되어 있는 LED를 제어하면서 port 제어에 대해 알아 보겠습니다.LED 위치아두이노 보드에 다음 그림에 표시된 부분에 LED가 보드 회로에 적용되어 있습니다.MCU의 13번 port에 연결되어 있습니다.즉 보드에 이미 회로적으로 구성이 되있기 때문에 별도의 구성 필요 없이 SW 변경으로 제어가 가능합니다.소스 코드는 이미 아두이노 IDE에 예제로 등록이 되어 있습니다.다음과 같이 예제 소스를 open합니다.다음과 같이 소스가 open됩니다.아두이노 보드가 PC에 연결되 상태에서 1. 아래 그림에 표시된 버튼을 누르게 되면 2. IDE가 컴파일을 실행하고 3. 컴파일이 완료되.......

아두이노 LED 제어 2 (PWM을 이용한 fade):: 강의 #4 [내부링크]

#아두이노 #아두이노LED제어 #아두이노PWM이번 시간에는 이전 강의에 이어 LED 제어를 해 보겠습니다.LED는 순간 꺼졌다 켜졌다 할 수 있지만 ON/OFF 시간을 조절하거나 전류량을 변경하여 밝기를 조절 할 수 있습니다.여기에서는 on/off 시간을 조절하여 밝기를 조절하는 PWM 기능을 활용하여 확인해 보겠습니다.PWM은 port high를 유지 하시는 시간을 변경해주는 MCU에 이미 HW적으로 구현된 기능입니다.SW로 이 기능을 구현 할 수도 있으나 실제 개발시에 SW로는 어느 정도의 한계가 발생하곤 합니다.아두이노에 사용되는 MCU에서 PWM을 제공하기 있기때문에 바로 확인 해보겠습니다.아두이노 보드에 보면 "PWM~" 이라고 표시.......

아두이노 LED 제어 3 (RGB LED):: 강의 #5 [내부링크]

#아두이노 #아두이노LED #C언어기초 #FW이번 시간에는 이전강의 LED fade효과에 이어 RGB LED제어에 대해 알아 보겠습니다.RGB LED는 Red, Green, Blue를 하나의 LED로 표현이 가능한 LED 중에 하나 입니다.구입했던 샘플 중에 다음과 같이 PCB에 실장된 형태의 RGB LED가 있어 이것으로 동작 확인을 해보겠습니다.구성은 GND, R, G, B 이와같이 4개의 pin으로 되어 있으며, R을 high로 하면 Red 만 켜지고, 이것을 조합하여 R,G,B 이외의 색을 만들어 냅니다.wire를 사용해도 되지만 헤더핀 형태로 되어 있어 아두이노 보드에 바로 꽂아 간단하게 회로를 구성해 봅니다.아두이노 보드의 13번 핀 바로 옆이 GND이므로 딱 맞네요.13번에 B, .......

파이썬 기초 문제풀이 :: K번째수 [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: K번째수20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학K번째수에 대한 문제를 풀어 봅니다.아래 문제 설명을 참조해주세요.문제의 글자수가 많아서 복잡해 보이지만 아주 간단한 문제입니다.문제 설명배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다.1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다.2에서 나온 배열의 3번째 숫자는 5입니다.배열 array, [i, j, k]를.......

파이썬 기초 문제풀이 :: 같은 숫자는 싫어 :: append [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 같은 숫자는 싫어20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학같은 숫자는 싫어 문제를 풀어 봅니다.문제 설명배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다.arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.배열 arr에서 연속적으로 나타나는 숫자.......

파이썬 기초 문제풀이 :: 완주하지 못한 선수 :: sort [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 완주하지 못한 선수20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 완주하지 못한 선수 문제를 풀어 봅니다.문제 설명수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요.제한사항마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다.completion의 길이는 participant의 길이보다 1 작.......

파이썬 기초 문제풀이 :: 모의고사 수포자 :: zip cycle 활용 [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 모의고사 수포자20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 모의고사 수학 포기자 문제를 풀어봅니다.문제 설명수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ...3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ...1번 문제부터 마지막 문제까지의 정답이.......

파이썬 기초 문제풀이 :: 체육복 :: set함수 활용 [내부링크]

[프로그래밍언어] 파이썬 기초 Exception :: 체육복 :: set함수 활용20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 체육복 도난 문제 풀이 해봅니다.문제 설명점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들.......

파이썬 기초 문제풀이 :: 나누어 떨어지는 숫자 배열 :: 나머지연산 :: sort or sorted [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 나누어 떨어지는 숫자 배열 :: 나머지연산20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 나누어떨어지는 숫자 배열 문제풀이를 합니다.문제 설명array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요.divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요.제한사항arr은 자연수를 담은 배열입니다.정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다.divisor는 자연수입니다.array는 길이 1 이상인 배열입니다.입출력 예 설명입출력 예#1arr의 원소 중 5로 나.......

파이썬 기초 문제풀이 :: 두 정수 사이의 합 :: sort , sum , range [내부링크]

[프로그래밍언어] 파이썬 기초 E문제풀이 :: 두 정수 사이의 합 :: sort, sum20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 문제풀이 두 정수 사이의 합에 대해 풀이 해봅니다.문제 설명두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.제한 조건a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다.a와 b의 대소관계는 정해져있지 않습니다.두 정수를 받아들여 그 사이의 값들의 합을 구하면 됩니다.함수.......

파이썬 기초 문제풀이 :: 문자열 내 마음대로 정렬하기 (sorted, enumerate, sort) [내부링크]

[프로그래밍언어] 문제풀이 :: 문자열 내 마음대로 정렬하기(sorted, enumerate, sort)20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 문자열 내 내음대로 정렬하기 문제풀이를 해봅니다.문제 설명문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 [sun, bed, car]이고 n이 1이면 각 단어의 인덱스 1의 문자 u, e, a로 strings를 정렬합니다.제한 조건strings는 길이 1 이상, 50이하인 배열입니다.strings의 원소는 소문자 알파벳으로 이루어져 있습니다.strings의 원소는 길이 1 이상, 100이하인 문자열입.......

C언어 문제풀이 :: float 를 16진수, 2진수로 변환 [내부링크]

20년 개발 경력자의 블로그 입니다.#C언어기초 #C언어독학 #C언어강의실수를 입력받아 hex(16진수)와 2진수로 표현합니다.먼저 실수를 입력 받고 printf를 사용하여 hex를 출력합니다.실수를 출력하기 위해서는 다음과 같이 포인터 변환이 필요합니다. (*(unsigned int*)&aa)float 16진수로 출력하기[참고]https://www.h-schmidt.net/FloatConverter/float 16진수를 2진수로 출력하기최 상위 bit인 sign bit 출력합니다.Exponent를 출력합니다.Mantisa를 출력합니다.전체 소스 및 출력 결과입니다.

용인 다보스 병원 건강검진 [내부링크]

건강검진이 있어 오래간만에 병원에왔습니다.입구에 들어서자 마자 체온과 방문목적에 대해 물으시네요.순간 당황 ㅋ 내가 왜왔는지 ..이제 이 모든 것들이 평범하지 않는 일상이 되어 버렸군요.건강검진센터는 지하3층이네요.하루 속히 코로나 시대가 마무리되길 바랍니다

용인 까페 김량장동 :: 카파 [내부링크]

아침 커피한잔 합니다.브런치 ㅋ여기는 김장장역 주변 아담한 까페.. 카파입니다.지나가는 사람들의 커피한잔 장소.동네 사람들의 쉼터 입니다 커피한잔과 오늘 하루를 시작합니다~

파이썬 기초 COM 객체 사용하기 [내부링크]

[프로그래밍언어] 파이썬 기초 COM 객체 사용하기#파이썬 #python #파이썬기초 #파이썬독학1. pip를 사용하여 pypiwin32를 설치한다.다음과 같이 실행하면 excel을 불러 들여 해당 셀의 내용을 읽어 오게 된다.

파이썬 기초 평균 총점 MAX MIN 구하기 :: C언어 변환해보기 [내부링크]

[프로그래밍언어] 파이썬 기초 평균 총점 MAX MIN 구하기 :: C언어 변환해보기20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #최대최소아래의 C언어로 구현된 코드를 파이썬으로 변경해 본다.https://cflab.blog.me/221931661765다음과 같이 실행되는 내용이다.이제 소스코드 하나하나를 살펴보자C언어에서 사용된 배열을 파이썬에서는 list라고 부른다.파이썬에서는 다음과 같이 선언 할 수 있다.이제 계산에 사용될 주요 변수들을 초기화 한다.C에서는 total[10] = {0,}; 이런식으로 하지만 파이썬에서는 다음과 같은 형태로 한다.여기서 [0 for _ in range(len(studentNum))]는 학번의 사이즈 만큼 선.......

파이썬 기초 다중for 예제 :: 알파벳 출력 [내부링크]

[프로그래밍언어] 파이썬 기초 다중for 예제 :: 알파벳 출력20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #알파벳출력C언의 다중 for를 사용하여 알파벳 출력하는 예제를 파이썬으로 구현해 보자.https://cflab.blog.me/221948906658출력 결과는 다음과 같다.다중 for를 사용하여 공백과 알파벳을 출력한다.소스는 아주 간단하다.C언어 강의와 비교해서 보면 좋을거 같다.range를 사용목적으로 a ~ z까지 증가 하기 위해 변수를 선언했다.해당 값은 아스키 코드표를 참고 하면된다.https://cflab.blog.me/221923285815다음은 a(0x61)부터 z(0x7A) 이하가지 1씩 증가 하게 된다.공백을 출력하고 마지막 index.......

C언어 별찍기 :: 다이아몬드 [내부링크]

20년 개발 경력자의 블로그 입니다.#C언어기초 #C언어독학 #C언어강의 #별찍기 #다이아몬드아래의 피라미드 형태의 별찍기를 응용하여 다이몬드 현태로 별을 찍어 본다.https://cflab.blog.me/221948968961아래까지는 동일 한 코드를 가지고 온다.위의 코드를 그대로 가져와서 1차 for 루프를 거꾸로 돌리면 끝난다.이전 피라미드 형태의 별찍기에서 아주 조금만 변형하면 다이아 몬드 현태로 손쉽게 별을 찍을 수 있다.전체 소스

용인 기흥구 지곡동 까페 :: 고페르 [내부링크]

지곡동에 여유가 있는 까페를 소개 합니다.이곳은 지곡저수지 가는 길에 위치해 있는데요.산책로 바로 옆에 붙어 있습니다.날 좋은 날엔 커피 한잔과 여유를 느껴 볼 수 있습니다.가끔 아내와 가는 곳인 데요. 편안하게 간터라 사진을 몇장 못찍었네요.여기가 정문입니다.산책로에서 들어오는 후문(?)도 있어요.저기 보이는 곳이 산책로에서 들어오는 후문입니다.우리는 대부분 여기에 앉아요 ㅋㅋ겨울을 위한 난로가 있구요.DSLR로 찍은 사진은.... 지금 없군요 ^^;이날은 날씨가 따스해서 "아이스 라떼"!!실내도 있는데.. 손님이 있어서 사진은 못찍었습니다.우리는 날 좋은날 가끔 여기 와요~비오는 날도 분위기 좋을듯 합니.......

파이썬 기초 예제소스 :: 로또번호 검색하기 :: requests [내부링크]

[프로그래밍언어] 파이썬 기초 예제소스 :: 로또번호 검색하기20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #로또검색실행 결과이다.우선 Qt5를 사용하여 GUI를 생성한다.[아래 블로그 참고]https://cflab.blog.me/221969013443생성된 GUI이다.검색하고자 하는 로또 회차를 입력하고 버튼을 누르면 해당 정보를 로또 사이트에서 가져오는 기능이다.Qt5를 통해 생성된 GUI 소스이다.이제 로또사이트에 접속하여 번호를 가져오는 부분을 class 형태로 구현해 본다.https://www.dhlottery.co.kr/gameResult.do?method=byWin&drwNo=1먼저 크롬으로 접속하여 아래 페이지에서 마우스 오른쪽 버튼을.......

용인 초밥 맛집 모현 :: 숲속초밥 [내부링크]

용인 초밥 맛집 모현 :: 숲속초밥오늘은 날이 너무 조아서 인지 도로에 차들이 엄청 많네요.다들 어디로 떠나는 것인지 궁금 합니다.우리는 아들이 먹고 싶다는 메밀소바집을 검색하다 모현의 숲속초밥집을 찾았습니다.개인적으로 주차가 편하고 한적한 곳을 좋아해서 출발했습니다.가는길에 식당들이 많이 있네요.식당 주차장에 차들도 엄청 많고.. 여기가 모현 맛집 길거리 안가!?목적지에 도착했습니다.식당이름 처럼 숲속에 있네요. 초밥집이 숲속에 ~가계 분위기는 정돈된 느낌입니다.자~이제 메뉴판을 스캔해 봅니다.메뉴가 다양하네요.회도 있고.. 아들이 원하던 메밀소바는 아직 준비 중이라네요....우리의 선택은! 런치초밥, 모듬초.......

용인 처인구 까페 :: 단케 [내부링크]

종종 방문하는 까페를 소개합니다.용인 삼군사령부 입구에 위치해있구요.군부대 앞이고 시내와 조금 떨어진 위치에 있어 한적하고 편안한 분위기 입니다.까페 단케입니다.정원이 잘 가꾸어져 있어요.날이 좋아서 인지 정원에 손님들이 자리를 지키고 있군요.이런 정원을 가꾸려면 정말 부지런해야 할거 같아요.실내 장식들도 아지자기~~까페 옆 작은 밭에 닭들이 있네요. 갈때나다 잘 크고 있군요.올 복날을 무사하게 잘 버틸 수 있을지~~~주문을 하고 기다립니다.~~~오늘은 무지 덥네요~~ 아이스 아메리카노, 아이스 카페라떼편안하게 쉬었다가 시원하게 잘 마시고 갑니다.~~~~

파이썬 기초 문제풀이 :: 124나라의 숫자 :: divmod [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 124나라의 숫자#파이썬 #python #파이썬기초 #파이썬독학 파이썬 문제 풀이를 해봅니다.문제 : 124나라의 숫자 풀이124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다.124 나라에는 자연수만 존재합니다.124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다.예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다.자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 solution 함수를 완성해 주세요.제한사항n은 500,000,000이하의 자연수 입니다.[규칙]파이썬 기본 문법 공부를 같이 해.......

용인 처인구 까페 :: 커피테이너 [내부링크]

용인 처인구 까페 :: 커피테이너용인 처인구 명지로에 위치한 까페를 소개합니다.여기도 종종 모임있을때 가는 곳인데요.요즘 컨테이너를 이용한 건물이 많은거 같아요.요기도 컨테이너로 지어진 까페입니다.일단 주차장이 넓고 여유 있어서 좋아요.여기가 입구 입니다.컨테이너 감성(?)을 살린 입구네요.이층에도 테이블이 있구요.가격은 교외 커피 가격입니다.저렴하진 않아요.디저트도 있구요.로스팅해서 원두를 납품도 하고 있네요.여기는 1층2층으로 올라가는 계단이 있습니다.2층엔 손님들이 좀 있어서 사진은 못찍어습니다. ^^까페라떼 2잔들고 우리는 다음 목적지로 ~~~ ^^한적하고 넓직한 공간이 모임에도 좋을거 같고 잠시의 여.......

파이썬 기초 문제풀이 :: 가운데 글자 가져오기 :: divmod [내부링크]

[프로그래밍언어] 파이썬 기초 문제풀이 :: 가운데 글자 가져오기20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학이번에는 문자열을 입력 받아 가운데 문자를 가져오는 문제입니다.문자열 길이가 짝수이면 가운데 기준 두문자를 출력합니다.문제 설명단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.재한사항s는 길이가 1 이상, 100이하인 스트링입니다.우선 함수 원형은 다음과 같습니다.문자열 s를 인자로 받아서 answer로 return합니다.이제 간단한 알고리즘을 작성해 봅니다.입력 받은 문자열의 길이를 먼저 구합니다.문자열의 길.......

파이썬 기초 GUI 계산기 만들기 :: tkinter [내부링크]

[프로그래밍언어] 파이썬 기초 GUI 계산기 만들기 :: tkinter20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #파이썬GUI #tkinter #계산기파이썬 기본 문법인 GUI(Graphical User Interface)를 만드는 방법을 살펴 보려한다.파이썬에서 범용 GUI 라이브러리를 기반으로 만들어진 tkinter(Tk interface)를 사용하여 진행합니다.tk라이브러리는 윈도우, 유닉스, 매킨토시 등의 OS에서 지원이 된다.우선 tkiner를 import한다.처음 시작하기다음과 같이 tk를 import하고 객체를 생성하여 window.mainloop( )만 실행해도 간단한 GUI가 만들어 진다.실행화면Label 넣어보기label 을 생성하고 pack() 혹은 grid()를 사.......

수원 광교 번암가족공원 산책 [내부링크]

수원 광교 번암가족공원 산책#수원공원 #광교공원 #번암가족공원 #산책햇볕도 좋고 산책 겸해서 가족 공원을 찾았습니다.번암가족공원 산책주변에 엄청 큰 광교 호수 공원이 있지만 주말마다 사람이 너무 몰려서 거기는 포기하고 커피한잔과 산책을 위해 번암가족 공원을 찾았습니다.광교마을 버스 정류장 앞에 입구가 있네요.입구앞에 안내 판이 있습니다.이것만은 지켜주세요~~자전거는 통행 금지 입니다.입구에 들어서자 마자 아름다운 꽃이 반기고 있습니다.하루 30분, 일주일에 5일!이렇게 해야하지만 어렵네요.ㅠㅠ이제 아카시아 향기가 폴폴 날리는 계절이 왔네요.이 향기로움을 어디엔가 담고 싶네요.항상 그 자리에서 누군가에게 쉼을.......

용인 처인구 모현 까페 :: 더커피빌리지 방문 [내부링크]

용인 처인구 모현 까페 :: 더커피빌리지 방문#용인까페 #처인구까페 #모현까페 #더커피빌리지오늘 찾아 간곳은 용인 모현에 위치한 까페입니다.더 커피 빌리지죽전으로 넘어가는 길목에 위치한 까페입니다.검색을해서 간곳인데요 주차장에 차가 많네요.많은 사람들에게 알려진 곳 같네요.어떻게 보면 좀 애매한 위치와 차가 있어야 갈 수 있는 곳인데 사람이 많아요.언덕아래 주차장이 있고 언덕을 올라오면 작은 주차장이 있습니다.이곳은 주차장에서 까페로 들어가는 입구입니다.정원이 잘 가꾸워져 있네요.정원을 돌아오면 입구가 보입니다.이곳은 맞은편은 tea 매장입니다.아이들이 신나게 뛰어 다닙니다.입구로 들어서면 빵이 전시되어 있.......

파이썬 기초 웹 크롤링(web Crawling) :: Beautiful Soup [내부링크]

[프로그래밍언어] 파이썬 기초 웹 크롤링(web Crawling) :: Beautiful Soup20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #크롤링웹페이지를 긁어오는 크롤링에 대해 살펴 보려한다.먼저 requests와 beautifulsoup4 패키지를 설치한다.다음과 같이 코드를 작성해 보자urlopen 함수를 사용하여 웹페이지를 가져온다.가져온 url을 BeautifulSoup 객체로 변환한다.그리고 출력을 한다.실행 결과매우 간단한 구문으로 웹페이지를 가져 올 수 있다.이제 가져온 웹페이지에서 원하는 데이타를 추출해 본다.title 가져오기BeautifulSoup으로 가져올때 의미있는 데이타가 파싱되어 만들어지기 때문에 간단한 구문을 통.......

파이썬 기초 웹크롤링 :: selenium webdriver [내부링크]

[프로그래밍언어] 파이썬 기초 웹크롤링 :: selenium webdriver20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #웹크롤링 #webdriver #seleniumSeleniumSelenium은 웹 브라우저를 제어하여 웹 UI를 자동화하는 도구중에 하나이다.이것은 server와 client로 나뉘며 로컬 컴퓨터의 브라우저를 제어하기 위해서는 client를 사용한다.client는 webdriver(공통 인터페이스)와 각 브라우저별로 driver를 따로 구성한다.Selenium 설치하기pip를 사용하여 설치를 한다.브라우저 드라이버 받기아래 사이트를 진입하여 각각의 드라이버를 다운로드 한다.다운로드 한 드라이버는 path를 잡아 줘야 파이썬에서 호출 할 수 있다.(.......

파이썬 기초 Qt Designer 설치 :: pyqt5 (파이썬 GUI 간단히 만들기) [내부링크]

[프로그래밍언어] 파이썬 기초 Qt Designer 설치 :: pyqt520년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #pyqt5설치 #designer설치파이썬 GUI 프로그래밍을 위한 Designer 설치에 대해 살펴 보려한다.소스코드만으로 GUI를 그려내는 것은 너무도 귀찮은 일이다.이와 같은 귀찮은 일을 줄여주는 역활을 위해 디자이너 SW가 있다.파이썬 GUI 프로그래밍을 위해서는 다음과 같은 라이브러리가 필요하다.이번 시간에는 PyQt 라이브러리를 이용한 GUI 프로그래밍을 위한 환경을 구축해 본다.PyQt5 설치다음과 같은 명령으로 pyqt5 패키지를 설치한다.Qt Designer 설치디자이너를 설치한다.이것으로 설치가 완료 되었.......

파이썬 기초 별찍기 :: 피라미드, 삼각형 [내부링크]

[프로그래밍언어] 파이썬 기초 별찍기 :: 피라미드, 삼각형20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #별찍기프로그래밍의 기본 문법인 for를 사용하여 별찍기를 해보자.출력 결과는 다음과 같다.아래의 C언어 코드를 파이썬으로 변경해 본다.C코드와 비교해 가면서 살펴보자.https://cflab.blog.me/221948968961출력하고자하는 라인수를 변수로 지정한다.다중 for를 사용한다.1차원 for를 사용하여 라인수 만큼 증가한다. 여기서는 range 라이브러리 함수를 사용하여 증가치를 지정한다.다음의 for를 사용하여 한줄내에서의 공백를 출력한다.그리고 파이썬의 경우 print에 자동으로 다음줄이 들어 가.......

파이썬 기초 print 줄바꿈제거 [내부링크]

[프로그래밍언어] 파이썬 기초 print 줄바꿈제거20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #print줄바꿈제거C언어의 printf는 '\n'을 넣어 주어야 줄바꿈이 되지만 파이썬의 print는 기본이 줄바꿈이다.이것이 편할때도 있지만 불편할때도 있다.그래도 파이썬에 줄바꿈을 제거 할 수 있다.print의 두번째 인자에 end에 값을 변경해 주면된다.아래와 같이 코딩을 하면 자동 줄바꿈이 된다.여기에 end를 넣어 마지막 문자를 재 정의 해주면 \n 대신 들어가게 된다.즉 다음과 같이 원하는 문자로 변경이 가능하다.

파이썬 기초 별찍기 :: 예제2 삼각형 [내부링크]

[프로그래밍언어] 파이썬 기초 별찍기 :: 예제2 20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #별찍기이전 글에 이어 다른 형태로 별을 찍어 봅니다.https://cflab.blog.me/221972040452다음과 같은 형태로 출력하려 합니다.[출력결과]소스 코드는 보는 것과 같이 이전 피라미드 삼각형에서 최소한의 수정으로 변경이 가능합니다.

파이썬 기초 별찍기 예제3 :: 나비 [내부링크]

[프로그래밍언어] 파이썬 기초 별찍기 예제3 :: 나비 20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #별찍기다음 블로그 내용의 C언어를 파이썬으로 변경 해 보자.https://cflab.blog.me/221918201834다음과 같이 나비 모양의 별 모양을 실행한다.C언어와 비교해서 다소 문법적인 생소함이 있지만 C언어에서 붙여넣기 식으로 코딩이 어느 정도 가능해 보인다.반복적인 코딩작업으로 익숙해 지는것이 중요 해 보인다.

파이썬 기초 Exception :: 예외발생 처리 [내부링크]

[프로그래밍언어] 파이썬 기초 Exception :: 예외발생 처리20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #exception프로그래밍의 기본 문법인 예외발생 처리에 대해 살펴 보려한다.Exception (예외처리)C에서는 없는 JAVA와 파이썬에 있는 예외 처리 구문이다.java는 try catch 구분으로 되어 있지만 파이썬은 같은 동작인데 문법이 좀 다르다.간단한 코드를 보고 이해해 보자.모든 언어의 공통 exception으로 0으로 나눈 경우 컴퓨터는 계산이 불가능하다.이것을 이용하여 다음과 같이 0으로 나누었을때 예외처리를 하게 된다.또는 다음과 같이 error 를 받아 올 수 있다.다음과 같이 예외가 발생하고 안하고.......

파이썬 기초 C함수 호출하기 [내부링크]

[프로그래밍언어] 파이썬 기초 C함수 호출하기20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #C함수호출프로그래밍의 기본 문법인 C언어로 작성된 함수 호출 처리에 대해 살펴 보려한다.C로 만들어진 동적 라이브러리를 링크하여 사용할 수 있도록 ctypes 라이브러리가 파이썬에 탑재되어 있다.Ctypes은 DLL이나 공유라이브러리 내의 함수를 로드하여 사용하도록 C 타입 및 함수를 파이썬에 래핑 할 수 있게 해주는 라이브러리이다.우선 C 라이브러리를 만들어 보자아래는 단순하게 더하기 빼기 동작을 하는 함수를 만들어 보았다.C언어 함수 작성하기컴파일을 해보자.C 라이브러리 만들기정상적으로 컴파일이.......

파이썬 기초 실행파일 만들기 [내부링크]

[프로그래밍언어] 파이썬 기초 실행파일 만들기20년 개발 경력자의 블로그 입니다.#파이썬 #python #파이썬기초 #파이썬독학 #실행파일만들기파이썬으로 제작한 .py를 실행파일(.exe)로 만들어 본다.만들어진 실행 파일은 파이썬이 설치 되어 있지 않는 환경에서 실행이 가능하다.우선 환경을 구축해야 한다.PyInstaller 설치하기PyInstaller를 사용하여 파이썬으로 제작된 것을 간단하게 .exe로 만들 수 있다.다음과 같이 cmd 창에서 실행하여 설치를 한다.파이썬 소스코드 만들기다음과 같이 아주 간단한 코드를 만든다. 파일명은 test5.py 이다.실행파일 생성하기이제 모든 준비가 완료 되었다.이미 짜여진 코드 폴더로 이동하여 아래와 같.......

C언어 printf 활용하기 [내부링크]

C언어 :: printf 활용하기20년 개발 경력자의 블로그 입니다.#C언어기초 #C언어독학 #C언어강의 #printfC언어 출력문의 기본인 printf문을 정리해 보겠습니다.서론 : printfprintf는 consol 창에서의 출력을 위해 사용된다.실제 업무에서는 debugging 용으로 사용되는 것으로 알아두면 많은 도움이 된다.기본출력 형태기본적으로 stdio.h 라이브러리를 참조하여 사용하게 된다.다음과 같이 " " 안에 내용이 콘솔창에 출력된다.출력 결과enter(줄바꿈 넣기)printf문만 사용하게 되면 연속으로 붙여 쓰기 형태로 출력이 된다.이것을 위해 줄바꿈을 위한 약속어거 \n 이다. 이것은 두개의 문자(역슬래쉬, n) 이 들어가지만 컴퓨터는.......