GithubHelp home page GithubHelp logo

dockeybay's Introduction

동기

dockeybay is a tiny project to convey multiple files and folders.

  • 지루한 파일 이동 업무를 개선하기 위함.
  • 하스켈 공부 목적.

회사 업무를 하던 중, 항상 수정한 파일들을 하나하나 지정된 곳에 옮기고 그것들을 수기로 기록을 해서 보고하고,
또 수정을 할 때마다 문서를 수정하고, 파일들을 다시 옮기고 하는 일들을 하면서 손가락이 이러다가는 남아나지 않겠다라는 생각이 들어서
내가 수정한 파일을 기록하면서 동시에 어디에 옮겨놓을지 지정하면 패스에 해당하는 폴더를 생성하고 파일을 복사하는 프로그램을 만들어야 겠다고 생각했다.

이 토이프로젝트로 해당 업무는 상당히 개선되었던 기억이 있어서 이제 필요 없어졌어도 지우지 않고 있다. 모든 것에 배고팠던 주니어 시절을 기억하며.

abstract

  • "from_path.txt" is where your files' paths should be placed in. (from_path.txt 파일을 만들어서 복사할 파일의 패스와 파일명을 기술)
  • "to_path.txt" is a where the "from_path.txt" files will be placed in. (to_path.txt 파일을 만들어서 옮겨질 파일의 패스와 파일명을 기술)

이 둘은 두개의 파일을 읽어서 동시에 한줄씩 읽어서 옮겨놓는다고 생각하면 된다. 예)

from_path.txt
PATH/a.txt
PATH/b.exe

to_path.txt
NEW_PATH/aa.txt
NEW_PATH/bb.exe

이렇게 만든다면 각각 한줄씩 읽어서 복사되는 것이다.

how to get executable

  • stack install (하스켈 패키징 툴 stack이 필요하다)
  • will make an exe file. (위 명령어를 사용하면 exe파일이 생성된다.)

dockeybay's People

Contributors

ssisksl77 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.