본문 바로가기
For Newbies

안녕하세요. 댓글로 질문할 것을 남겨 주시길 바랍니다.

by Dork94 2017. 10. 28.

주제는 컴퓨터에 대한 것이라면 아무거나 상관없습니다.

 

컴퓨터에 대한 지식이 해박하지 않지만 아는 것이라면 성심 성의껏 답변해드리도록 하겠습니다.

 

감사합니다.

댓글4

  • 컴공 2018.08.25 19:56

    컴퓨터/ 서버에 관심이 많은데
    라즈베리 파이로 무궁무진하게 이용가능하다고 보시나요
    답글

    • Dork94 2018.08.26 00:36 신고

      안녕하세요.

      말씀하신 부분에 대해 답변을 드리자면 라즈베리 파이는 저에게 있어서는 '간단한 컴퓨터' 또는 재미있는 장난감 정도 입니다.

      매번 스펙이 업그레이드 된다고 하지만, 일반 PC나 서버에 비해 많은 성능차이가 있고, 여러 재미있는 프로젝트가 많은 것은 사실입니다. 그러나 하드웨어 성능의 한계로 무궁무진 할지는 잘 모르겠습니다. 라즈베리파이를 여러가지 연결하여 병렬처리를 이용하는 게시글도 보긴 하였습니다만, 이것이 말씀하신 무궁무진의 가능성을 대변하는지는 잘 모르겠습니다.

      저도 라즈베리파이의 모든 것을 경험하거나 감히 제가 드릴 말씀인진 모르겠습니다만 한마디로 다시 답변을 드리자면 라즈베리파이만으로 가능성은 무궁무진하나, 한계는 존재한다. 라고 말씀드리고 싶습니다.

  • ddd 2018.10.24 07:53

    현제 컴퓨터관련 학과 재학중인 학생입니다. 알고리즘 공부가 잘 와 닿지 않고 공부도 잘 안되서 답답하네요.

    도통 머리속에 들어오질 않습니다.

    현업에 들어가서도 중요한 부분을 차지할까요?

    효과적인 학습을 위해선 어떻게 접근하는게 좋을까요?

    답글

    • Dork94 2018.10.24 14:53 신고

      안녕하세요.

      제가 답변을 감히 드릴 수 있는 부분인지 모르겠습니다. 저 또한 학생이고 알고리즘에 대해 잘 안다고 말씀 드릴 수 있는 입장으로 보긴 어렵습니다.

      다만 제 의견을 말씀해드리자면 현업에 들어가서 많은 중요한 부분을 차지한다고 생각합니다.

      코딩을 하다 보면 시큐어 코딩이라고 해서 보안에 신경을 쓰는 코딩도 해야하고, 성능을 위해 알고리즘을 사용해야합니다. 네트워크 같은 경우 Host 에서 간단하게 동작할 프로그램이라면 크게 상관없겠지만, 네트워크 같은 경우 대부분 많은 트래픽을 다뤄야하므로 밀리초를 줄이는 게 아주 중요하다고 알고있습니다. 패킷하나당 밀리초를 아낀다고 생각하면 많은 자원을 아낄 수 있죠.

      효과적인 학습을 말씀해주셨는데 저도 알고리즘을 별로 좋아하지 않았습니다.

      저는 제가 생각하는 프로그램을 제 방식이나 저만의 알고리즘대로 짜 보고 그후에 잘 작성된 코드와 비교해봅니다. 그러면 성능적인 측면에서 대부분 많은 차이가 있게 되는데 직접 먼저 삽질을 해보게 되면 그 후 알고리즘은 학문이아닌 '퍼즐을 빨리 푸는 방법'정도로 재미있게 다가오더라구요.

      제가 추천하는 방법은 먼저 목표 설정을 하신 후에 알고리즘을 하나의 '도구'로 직접 사용해보시면서 재미를 느끼는 것을 추천합니다.