전체 글
-
"캡슐화: 데이터 보호와 코드 유지보수를 위한 필수 개념"기술(Tech) 2023. 4. 8. 14:27
캡슐화의 개념과 필요성 캡슐화란 무엇인가? 캡슐화의 필요성은 무엇인가? 캡슐화의 예시 캡슐화의 장단점 캡슐화의 장점 캡슐화의 단점 캡슐화와 관련된 다른 개념들 추상화 정보 은닉 프로그래밍에서의 캡슐화 적용 방법과 예시 접근 제어자 getter와 setter 메소드 등 1, 캡슐화의 개념과 필요성에 대한 설명 캡슐화는 객체 지향 프로그래밍에서 중요한 개념 중 하나입니다. 캡슐화란 데이터와 그 데이터를 다루는 코드를 하나로 묶어서 외부에서 직접 접근하지 못하게 하는 것을 말합니다. 이렇게 하면 데이터의 무결성과 안정성을 보장할 수 있습니다. 또한, 코드의 재사용성도 높아지고 유지보수도 쉬워집니다. 캡슐화 예시인 컴퓨터 간 데이터 전송 과정에 대한 상세한 설명 컴퓨터 간 데이터 전송 과정은 캡슐화의 대표적인 ..
-
파이썬으로 개인정보 탐색기 만들기기술(Tech) 2023. 3. 31. 23:15
안녕하세요! 오늘은 C언어를 배우고 파이썬을 배운지 얼마 안 된 초보 개발자가 개인정보 탐색기를 만들어봤다는 경험을 공유해보려 합니다. 프로그래밍을 처음 시작한지 얼마 되지 않았지만, 이번 작업을 통해 많은 것을 배우고 성취감을 느꼈습니다. 이번 포스팅에서는 어떤 기능을 가진 개인정보 탐색기를 만들었는지, 어떻게 만들었는지, 그리고 코드의 핵심을 간략히 소개해보려고 합니다. 함께 봐주세요! 사용방법은 다음과 같습니다. 1. 바탕화면에 폴더를 생성합니다. 2. 새 폴더에 탐색할 파일 'csv, txt, java, js' 등등.... 붙여넣습니다. 3. 탐색 프로그램을 바탕화면으로 이동합니다. 여기서는 탐색기.exe로 생성하였습니다. 이동 후 실행해보겠습니다. 탐색기 프로그램을 실행하면 현재 경로와 현재 경..
-
2023년 국내 주식 시장에서 추천하는 배당주 종목 분석라이프스타일(LifeStyle) 2023. 3. 28. 22:34
안녕하세요! 최근에는 2022년을 기반으로 하는 2023 주주 총회가 여러 곳에서 연이어 열리고 있습니다. 이번 포스팅에서는, 제 주관적 견해를 제외한 배당주 관련 내용에 대해 소개해 드리고자 합니다. 우선, 저희가 소개하고자 하는 자료는 investing.com에서 제공하는 것입니다. 이 자료는 안드로이드와 iOS에서 모두 확인할 수 있으며, 배당률 그래프도 함께 제공하고 있기 때문에 매우 유용하게 사용할 수 있습니다. https://apps.apple.com/kr/app/investing-com-%EC%A3%BC%EC%8B%9D/id909998122 Investing.com 주식 Investing.com은 전 세계와 현지의 금융 상품을 망라하는 일련의 금융 도구를 제공합니다. 트레이더와 투자자를 ..
-
2023년 국비지원 교육 종류 및 지원금 정보: 내일배움카드 등기술(Tech) 2023. 3. 27. 20:13
목차 내일배움카드 발급 필요 내일배움카드 발급 불필요 자주하는 질문 "필수 발급! 내일배움카드" 2023년, K-디지털 트레이닝: 교육 프로그램의 광범위한 혁신과 기회 내용: K-디지털 트레이닝은, 선도기업과 우수 대학 등이 참여하여, 민간 혁신훈련기관으로서 다양한 직업훈련사업을 제공함 디지털 신기술, 예를 들면 AI, 빅데이터 등을 배우고 실전에서 활용할 수 있도록 훈련과정을 제공함 2023년부터는, 반도체, 로봇, 3D 프린팅 등 첨단 산업 분야까지 지원 범위가 확대될 예정임 이 교육 프로그램을 수강하게 되면, 훈련비 전액 지원과 월 최대 31.6만원의 훈련 수당이 지원되며, 취업에 성공한 경우, 최대 81.6만원까지의 취업성공 패키지가 제공됨. 구직활동 수당도 포함됨 다만, 실업 급여는 지급되지 않..
-
Python Dictionary와 Formatting기술(Tech) 2023. 3. 26. 17:26
파이썬은 C, C++, Java에 비해 평균적으로 삼분의 일 이하의 개발 시간과, 코드의 라인 수도 C, C++, Java에 비해 대략 삼분의 일이고, Java의 절반 정도의 메모리 소모에, 전체 수행 속도는 C나 C++보다는 느리지만 Java보다 약간 빠른 정도를 보여줬다. (주목할 만한 사실은 스크립트 언어 중에서도 파이썬이 높은 성능을 보여줬다는 점이다) 여기서 주지할 점은 바로 파이썬의 높은 생산성이다. 같은 시간 동안에 더 많은 코드를 만들 수 있으면서 동시에 전체 코드 길이는 짧다는 점은 파이썬의 대표적인 매력 중 하나이다. 파이썬 유저 그룹에서, C나 C++로 2주일 걸린 작업을 하루에 했다, 허무하다는 등의 이야기는 너무 흔해서 더 이상 뉴스거리조차 되지 못한다. 하지만 파이썬 역시 하나의..
-
개발의 시초 C언어의 기본기술(Tech) 2023. 3. 26. 16:31
목차 C언어의 역사 간단한 코딩테스트 연습 장 단점 프로그래밍을 시작하기 전 언어를 선택해야 할 문제에 직면했다면 저는 C언어를 추천합니다. 그 이유는 모든 언어의 모티브이기 때문입니다. C 언어는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 유닉스 운영체제를 만들기 위해 고안한 프로그래밍 언어입니다. C 언어는 운영체제의 어머니라고 할 수 있는 UNIX 운영 체제를 보다 쉽게 개발하기 위해 만들어졌습니다. 지금은 WINDOWS, MAC OS 등 다양한 운영체제가 존재하지만, 과거 UNIX는 "독보적"이라고 할 수 있을 정도로 편리하고 효율적인 표준 운영체제로 자리 잡았습니다. 기존의 UNIX 운영체제는 "어셈블리 언어"라는 low-level 언어¹로 작성되었습니다. 어셈블리 언어는 컴퓨..
-
협업을 위한 협업 도구 Git 공부 GitHub기술(Tech) 2023. 3. 23. 19:45
Git? Github? Git - 분산 버전관리 시스템 Github - 웹 호스팅 서비스 git ssh를 사용하는 이유 먼저 Github에서 SSH public Key를 사용하는 이유는 보다 안전하게 암호화된 원격에 접속하기 위해서입니다. 즉 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 접속 프로토콜입니다. Check Out 저장소에서 현재 작업 환경으로 소스코드를 복사. git pull origin과 local의 synk를 맞추기 위해 사용. git tag 특정 커밋에 tagging (서비스를 릴리즈하거나 비저닝할 때) git push origin --delete 태그 삭제 및 리모트 반영. git revert 이전..
-
영화 바이킹 울프 리뷰 등장인물, 줄거리 Viking wolf Review일상(Daily Life) 2023. 2. 6. 17:01
목차 북유럽 신화 기반 정보 및 줄거리 영화 등장인물 국내 해외 평가 반응 넷플릭스 한달 남은 상황에서 재밌는 영화를 보게 되어 포스팅합니다. 이번에 소개할 작품은 '바이킹 울프'입니다. 이 작품은 천 년 전 감옥에서 탈출한 저주의 동물, '바이킹 울프'가 인간을 살육하는 내용을 다루고 있습니다. 이 작품은 등장인물과 함께 감독의도도 잘 드러나 있습니다. 감독은 이 작품을 통해 학교폭력과 같은 문제를 일깨우며, 폭력의 해악과 그 대가를 경각심 있게 다가가게 하고자 했습니다. '바이킹 울프'는 넷플릭스에서 고화질로 시청 가능하며, 더 자세한 정보는 [1]에서 확인하실 수 있습니다. 영화 바이킹 울프 등장인물 영화 '바이킹 울프'는 2022년에 개봉한 스릴러 영화입니다. 이 영화에는 엘리 뮐러 오스본, 리브..