본문 바로가기

728x90

전체 글

(1167)
string을 입력받아 거꾸로 string을 출력하는 예 rust에서 string입력을 받아서 이를 반대로 출력하는 예제인데, 이게 까다롭습니다. 문제는, 터미널에서 문자열을 입력 받아서 그 문자열을 역순으로 출력하세요. :=> 예를 들어, 터미널에서 "abbd" 를 입력 받았으면 "dbba"를 출력하세요. 이를 완성한 코드는 아래와 같습니다. use std::io; use std::str; fn main() { loop { println!("Please input your string."); let mut instr = String::new(); io::stdin().read_line(&mut instr) .expect("Failed to read line"); print!("Reversed string is: "); //let mut len = str.le..
싸이월드, SNS 가 부활 한다네요. 5월 부활을 예고한 토종 소셜미디어(SNS) '싸이월드'의 운영권을 보유한 싸이월드제트는 29일부터 홈페이지에서 아이디 찾기 및 도토리 환불 서비스를 시작한다고 26일 밝혔다. 싸이월드가 2019년 10월 서비스를 중단하던 당시 회원 수는 약 1천100만명, 도토리 잔액은 38억4천996만원에 달한다. 도토리를 한 개 이상 보유한 싸이월드 회원수는 276만명이다. 과거의 도토리를 가진 고객은 현금으로 환불받을 수도 있고 2배의 '진화된 도토리'로 바꿀 수도 있다고 회사 측은 밝혔다. 이와 관련, 싸이월드제트는 크리에이터 육성기업 MCI재단과 블록체인 서비스를 개발하는 내용의 합의서를 체결했다. 싸이월드제트는 "MCI재단의 콘텐츠 블록체인 개발 노하우와 대형거래소 빗썸에서의 평판 등을 모두 고려해 전략적 ..
nomadCoders 의 Go언어 강의 스크래퍼 프로젝트 nomadcorders의 Go언어 강의를 수강하였습니다. 이 강의는 유튜브에 올라와 있지는 않고 노마드코더스의 아카데미 사이트에만 무료로 공개되고 있습니다. - Go언어 해당 강의 링크는 아래와 같이, :=> https://nomadcoders.co/go-for-beginners/lectures/1712 수강하고 마지막에 간단한 프로젝트를 수행하면서 강의를 진행하는데 scrapper 기능을 활용한 프로젝트이다. 해당 강의의 프로젝트 깃허브는, :=> https://github.com/opensupport-ceo/learngo 이 프로젝트의 핵심 소스인 main.go, scrapper.go, html소스는 아래와 같습니다. package main import ( "os" "strings" "github.c..
도커(Docker)에서 GUI프로그램 사용하기 도커 설치 후 리눅스배포판을 컨테이너로 올린 후에 여기서 GUI 프로그램을 돌려야 할 때가 있는데 이 경우 아래 링크들에서 자세히 잘 나와 있습니다. :=> https://moordev.tistory.com/173 :=> https://driz2le.tistory.com/257 이중 첫번째의 원문을 복붙하면, 아래와 같습니다. """ Docker란 프로그램을 들어보신적이 있으실겁니다. 이놈의 정제가 뭐냐하면 특정 리눅스 컨테이너를 만들고 필요에 따라서 가상화하여 올렸다 내렸다 하는 총체적인 솔루션입니다. 기본적으로 lxc를 이용하고 있고 여기에 관리용 hub를 덧붙여서 이용하고 있습니다. VirtualBox나 VMware의 저수준 가상화가 아닌 일종의 Sandbox가상화입니다. 한번 컨테이너를 만들어 놓..
도커(Docker) 입문을 위한 좋은 사이트 도커 입문을 위한 좋은 사이트를 알게 되어 공유합니다. :=> https://www.44bits.io/ko/post/easy-deploy-with-docker 해당 링크와 같이 목차는 아래와 같습니다. 들어가며 도커(Docker) 시작하기: 우분투에서 센트OS로 프로세스 실행하기 도커(Docker) 설치하고 기본적인 설정하기 도커 이미지(Docker Image) 기초 도커 허브(Docker Hub) - 공식 이미지 레지스트리 컨테이너(Container) 이해하기 - 격리된 환경에서 실행되는 프로세스 도커와 버전 관리 시스템 Dockerfile로 이미지 만들기 Dockerfile로 Git이 설치된 우분투 이미지 정의 모니위키(moniwiki) 도커 파일 작성하기 실전: 도커 이미지로 서버 애플리케이션 배포..
rust 언어를 배우기 쉬운 곳 rust 언어를 배우기 쉬운 곳을 소개합니다. 우선, rust 언어는 기존에 다른 프로그래밍 언어를 다뤄보신 분이 접하시는게 좀 더 쉽게(?) 접근할 수도 있고 또 오히려 기존 언어와 다른 개념이 rust에는 존재하기 때문에 예를 들면, ownership과 borrwing 같이,,,오히려 rust 언어를 배우는데 독(?)이 될 수도 있는 것 같습니다. 여하튼, 제가 현재까지 아는바로는 가장 접근하고 배우기 쉬운곳이고 정석 같은 곳입니다. 영어 원문 링크는 :=> https://doc.rust-lang.org/nightly/book/ch02-00-guessing-game-tutorial.html Programming a Guessing Game - The Rust Programming Language Le..
팩트체크 사이트 http://factcheck.snu.ac.kr 아실 분들은 아실 것 같지만 저는 오늘 발견하고 너무 유용한것 같아서 올려봅니다. 말 그대로 팩트체크 사이트인데요, 그냥 후루룩 읽기만 해도 각종 쟁점에 대해 정확한 정보를 얻을수 있네요. 특히나 코로나, 정치 관련이 상당히 유용한것 같습니다. "서울대"라는 네임밸류가 있기 때문에 부모님이 잘못된 정보를 알고 계신다면 설득하는데에 좋은 도구가 될 것 같습니다. 포털 뉴스 보는것보다 백배 천배 나을것 같습니다. P.S. 서울대에서 자체적인 팩트체킹을 하는것은 아니고, 서울대에 플랫폼에 기자들이 기고를 하는 형태입니다만, 평소의 언론 스탠스, 보도와 정 반대인 쟁점들이 많은것으로 보아 플랫폼에 어느정도 검증 기능은 있는 것 같습니다 또한, 아무리 봐도 긴가민가..
1인법인 - 왜 개인사업자가 아니라 법인사업자를 선택했나... 1인법인 사용기, 이번에는 왜 법인사업자를 선택했는가에 대해 정리했습니다. 1인법인 만들어 일한지 얼마 되지 않은 제가 사용기를 정리하는 것이 약간 우스울 수 있겠으나, 그래도 따끈따끈한 신상에 속하니 참고할 부분은 있을 겁니다. 주변 1인기업 하시는 몇몇 분들에게 여쭤보았습니다. 개인과 법인 중 어떤 것이 좋은지. 제 지인들은 100% 법인에 한표를 주었습니다. 바쁘신 분을 위해 제가 법인을 선택한 이유는 다음과 같습니다. 1. 법인에게 월급 받는 급여생활자로 살아도 된다. 내돈과 법인돈을 분리하면 되니까. 2. 매출(순수익)이 늘어날 때 세금 차이가 크니까. 3. 건강보험료를 너무 많이 내야할 것 같으니까. 4. 법인이 아니면 계약하지 못하는 클라이언트가 있으니까. 조금씩 부연설명 하겠습니다. 뭐 평..

728x90