'프로그램'에 해당되는 글 3건

  1. 2016.07.13 pc 쓰레기 프로그램 정리 및 삭제
  2. 2016.01.11 법률지원 상담 사이트 링크(시민명예노동옴부즈만 등) 2
  3. 2016.01.09 막장 프로젝트 구별법 2

컴퓨터가 갑자기 느려지는 경우가 있습니다. 귀찮아서 넘어가기엔 너무 느려지는 경우죠.

사용자들은 생각도 안하고 프로그램을 만드는 사람들 정말 문제죠. 아래 목록에 나오지 않더라도 대부분의 광고 스팸 프로그램들은 유사한 구조이므로 하단의 해결방법을 응용해서 적용하시면 됩니다.

 

1. 최근에 문제가 된 프로그램은 VP Wallet이었습니다.

컴퓨터 사용시 속도가 느려졌다 싶으면 작업관리자에서 성능을 살펴봅니다. 점유율이 50%넘게 나왔다가 서비스설정(services.msc)에서 vp wallet과 windows update를 수동으로 바꿔주니깐 속도가 양호해지네요.

 

아울러, WIZVERA Process Manager Service는 KB국민은행 인증서 관련 서비스인데, 굳이 자동시작으로 설정해놓더군요. 속도를 많이 저하시키지는 않는 것으로 보이지만 인뱅을 매일 사용하는게 아니라면 수동으로 바꿔놓고 인터넷뱅킹을 사용할때만 프로세스를 실행하는 방식이 좋을 것 같습니다.

 

 

2. (2016.12.11) 위너파인더

   아버지가 쓰시는 컴퓨터(윈도우10)가 엄청 느리다고 하셔서

 

①프로그램 삭제

②작업관리자(시작프로그램)

③Msconfig(서비스)

④regedit 로 검색해서 하나하나 다 지워가면서 재부팅

 

해본 결과 위너파인더를 지우니 깔끔해지더군요. 브라우저를 하나 키면 수십개의 광고창이 뜨는 아주 난잡한 구조입니다. 프로그램 삭제만으로도 제거가 안되고 레지스트리 찌꺼기까지 100% 지워줘야합니다. 검색결과 제휴광고를 선택해서 설치했을 경우에 발생하는 문제로 보입니다.


윈도우10기준으로 살펴봐야할 레지스트리 위치는 다음과 같습니다:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run32
  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_CURRENT_USER\Software
  • HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run
주: 그래도 광고창이 뜬다면 registry에서 해당 명칭으로 남은찌꺼기 검색을 해서 찾아야합니다.

 

3. (2017.06.18) adnpop
이 작품(?)도 IE브라우저를 띄울때마다 새로운 광고창을 띄우시는 분인데요. 초보자분들은 애초에 adnpop인지 알기도 힘듭니다. 열어본 페이지(단축키: ctrl+shift+h) 메뉴를 클릭해서 오늘 열린 페이지를 확인해보면 앞부분이 ad.adnpop.com으로 시작합니다. 이부분에 대해 잘 이해가 안되시면 하단 링크 6번을 클릭해주세요. (참고로 전 블로그 광고나 광고클릭유도 안하니 의심안하셔도 됩니다. 오로지 힘들게 고생하시는 국내 SI개발자들을 위한 무료 블로그임을 밝힙니다^^)

 

삭제를 위해서 해당 제작회사의 사이트 안내(하단 링크, 5번참조)대로 uninstall을 해봐도 잘 안됩니다. 따라서, 애석하게도 레지스트리에서 삭제하는 법 말고는 답이 없는 것으로 보입니다.

 

레제스트리에서도 교묘하게 이름을 바꾸더군요. 레지스트리에서 키워드를 adnpop으로 하고 검색해서 다음과 같은 구조를 가진다면 해당 로트 폴더를 과감히 삭제해주세요. root폴더의 이름(예 smartpush_dll)만 다르고 구조는 똑같습니다. 제작자가 blocked가 아닌 blcok라고 명명한 부분이 의도적 오타인지 영문에 서툴러서 그런건지 궁금하네요 ㅋ

 

Registry에서의 폴더구조(smartpush_dll부분의 이름은 다양하게 변경하면서 복제됨, 서브폴더명이 notsearchlist로 바뀌기도 합니다. )

 

그리고, 아무리 제휴프로그램이라고해도, 정상적인 프로그램이라면 왜 uninstall이 없고,  자꾸 다른 이름으로 registry에 계속 복제를 하는지 따지고 싶습니다. 해외 제작 프로그램이야 어쩔 수 없다고 해도, 국내에 유통되는 소프트웨어에 uninstall을 제공하지 않거나 있더라도 uninstall로 깔끔하게 지워지지 않는 프로그램을 만드는 회사는 강력한 처벌을 할 수 있는 법안이 상정됐으면 합니다.

 

 (2017.11.01) 최근에 다시 확인해보니 uninstall프로그램을 제공하기 시작했습니다.

링크는 http://www.adnpop.com/down/ 으로 가시면 됩니다~

 

4. Windows Prefetch

이부분은 외부 프로그램이 아닌 윈도우 자체기능인데, 윈도우7 (혹은 기존 버전도 해당되는듯)이 갑자기 느려졌다 싶을때 주기적으로 살펴보고 지워주면 좋습니다.

 

(1) 폴더 위치: C:\Windows\Prefetch

(2) 삭제대상파일: *.pf

(3) 윈도우 재시작

 

5. Microsoft Windows Search Indexer(4번과 약간 연관)

(1) Registry 편집

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search

SetupCompletedSuccessfully 값을 1 -> 0 으로 변경

(2) Services.msc

컴퓨터 다시 시작 후 [제어판 - 관리 도구 - 서비스 ]에서

Windows Search 서비스를 중지 후 다시 시작

 

※ 이와 유사한 프로그램들 리스트를 계속 추가하겠습니다.

 

※ 관련 링크(제목 클릭)

 

1. "VPWallet.. 정말 대한민국 결제시스템 수준이 이정도인가" (CoCo의 컴퓨터와 IT 이야기, 2015)

2. "wuauclt.exe 란? 삭제 및 사용안함 방법은?" (보안세상, 2015)

3. "국내 특정 증권 관련 홍보 프로그램으로 개발되어 광고 프로그램 유포 통로를 통해 배포가 이루어지고 있는 위너파인더 1.0(WinnerFinder 1.0) 삭제" (Right Security Blog, 2014)

4. "[PUP] 급등주검색기 위너파인더(WinnerFinder)" (Ec0nomist's Lab., 2015)

5. "[프로그램삭제] 애드앤팝 광고 뜨지 않게 하려면 어떻게 해야 하나요?" (adnpop, 2013)

6. "IE 악성툴 TRIPPA 제거하기. ad.adnpop.com 에서 강제 새창 호출" (샤방테리, 2015)

7 "How to Delete Prefetch Files in Windows 7" (Cool Buster, 2009)

1. 서울특별시 시민명예노동옴부즈만

https://economy.seoul.go.kr/archives/17448

최상위 링크는 서울시 경제진흥실 홈페이지입니다.

힘없는 개발자들이 전문가로부터 임금체불, 부당해고, 산업재해 등에 대한 노무 전반에 대해 무료로 상담할 수 있는 아주 유용한 제도입니다.

 

공인노무사, 전직근로감독관 등 민간 노동전문가들이 자치구별로 각 1명 총 25명으로 구성되어 있으며 노동분야 전문지식과 현장 경험을 활용하여 근로자 무료 노무상담을 해주십니다.

 

아래 PDF파일의 전화 및 이메일을 통해 상담하시면 됩니다. 연락처 검색이 귀찮다 하시면 국번없이 120번 다산콜센터에 전화하셔서 시민명예노동옴부즈만 연결 받으시면 되고요.

 

위에 통합링크에도 있지만 중구의 최신 pdf링크도 올립니다.

(주: 해당 파일은 2015년 8월 기준인 것으로 보이고, 매년 옴부즈만 담당자 정보가 업데이트 되는 것 같아요)

http://www.junggu.seoul.kr/cwsboard/attach/457//50379_201508061317308390.pdf

 

2. 서울시 민생침해 신고시스템‘눈물그만'
http://economy.seoul.go.kr/tearstop

 

3. 노동OK

http://www.nodong.or.kr/introduction

노동OK는 한국노총 부천상담소가 운영하는 "직장인 노동포털" 입니다.

 

4. 한국정보통신산업 노동조합

http://it.nodong.net/zbxe/index.php?mid=LABORFAQ01

FAQ, 사례, 노동상담하기 코너가 있습니다.

 

5. 대한법률구조공단 

http://www.klac.or.kr/main.jsp

공단은 임금체불로 고통을 겪고 있는 근로자들의 권익 보장을 위하여 2005. 7. 1. 노동부(현 고용노동부)와 협약을 체결하고 체불피해근로자들에게 민사 소송대리 등의 무료법률구조를 실시하고 있습니다.

 

 

(이미지출처: Phil and Pam Gradwell, 2008, 링크)

 

막장 프로젝트란 무엇일까요? 왜 애초에 이런 일이 발생하는 걸까요?

 

소프트웨어의 위기(software crisis)? 터무니없는 저가입찰금액? Man month기반 견적 산정? 건설프로젝트에 짜맞춘듯한 체계? 난잡한 하도급 레벨(갑을병정무기경신..)? 고객사 갑질? 무능한 PM? 무늬만 설계자? 경력세탁 국비지원교육 개발자? 개발자등급제도? 등급별 단가체계?

 

막상 정의를 내리고, 원인을 꼽으라니 어렵네요. 경험으로 잘 정리해주신 윤석찬 님 포스팅의 일부로 대신하고자 합니다.

 

우리는 SI 업체가 아니었지만 그냥 기존의 서비스 개발 경험을 통해 유명 S대기업의 포털을 만들어 주는 일을 해 볼 수 있게 되었다. 하지만 그 때 경험이 얼마나 진절머리 났는지 그 프로젝트를 끝으로 회사가 아무리 어려워도 하청 구조를 가진 대형 SI 프로젝트에는 절대로 참여하지 않았다.

 

내가 보기엔 소프트웨어 개발자들에게 소위 막장 인생인 곳은 바로 SI 현장 뿐이라고 본다. 다단계 SI 하청 구조와 인력 파견과 같은 막장의 현실은 과거에도 있었고 현재도 존재한다. 전혀 새삼스러운 것이 아니라는 말이다. - "개발자들이여 막장을 떠나라!" (윤석찬, 2007)

 

이번 프로젝트만큼은 제대로 된 프로젝트였으면 좋겠다~~ 이게 아마 모든 SI개발자들의 바램일 것입니다. 어림잡아, SI프로젝트의 70%가 야근을 수반하고 20%정도는 막장이지 않을까 싶습니다. 10%는 헬오브헬 정도? 불행인지 다행인지 저는 헬오브헬(3대 막장)은 겪은 적이 없고, 헬은 몇년전에 집중적으로 경험해봤고, 나머지는 평균정도 였던 것 같습니다.

 

평균이라고 하는 곳도 야근강요는 기본이었죠. 2014년도에 망하기 일보직전의 프로젝트에 단기로 긴급 투입된 적이 있었는데, 설계자 분 중의 한번이 자부심이 대단하시더라구요. 자기가 맡은 프로젝트는 단한번도 실패한적이 없다고. 그런데, 다른분들한테 들어보니 그분이 프로젝트 말아먹은 주범중의 하나라고 하더라구요. 저야 뭐 그분이랑 같이 일한것은 아니어서 정확히 모르겠으나, 확실한건, 아 저분은 아직 진정한 막장을 경험해보지 못하셨구나 싶었습니다. 결국 그 프로젝트는 애석하게, 그리고 PL의 자부심과는 정반대로, 투입 일주일만에 drop검토 착수 후 한달 후 완전 drop이 되었습니다.

 

프로젝트의 실패가 반드시 개인의 역량이 뛰어나다고 해서 발생하지 않는 것은 아니거든요. 팀플레이인데, 혼자 잘한다고 될까요? 그리고, 우리가 막장이라고 부르는 프로젝트는 개인의 역량으로 힘을 합쳐 넘기에는 너무도 버거운 구조적인 문제로 발생하는 경우가 대부분이기 때문입니다. 내가 아무리 희생정신으로 밤낮으로, 네덜란드 소년마냥 둑의 구멍에 온몸을 넣고 버텨도 극복할 수 없을때, 경험하게 되는 스트레스는 상상을 초월합니다. 정말 사력을 다해 버텨서 (8시출근, 새벽2시퇴근, 주말, 공휴일 몇달째 출근 등) 차세대 오픈을 경험한 적도 있긴 합니다만, 그런 프로젝트를 연달아서 했다가는 아마 몸이 남아나지 않을 것입니다.

 

서론이 너무 길어졌네요. 그렇다면, 소위 막장 프로젝트를 피할 수 있는 방법이 있을까요? 네, 어느정도는요.

 

프로젝트 투입시 프리랜서나 파견일 경우 소위 인터뷰를 봅니다 (안 보는 경우도 있지만요).

 

질문에 대한 답변을 한 후, 개발자도 질문을 할 기회가 주어집니다. 개발자는 이때 프로젝트에 대한 정보를 얻으시면 됩니다.

 

제 경험상으로는 인터뷰나 사전정보조회 결과 다음과 같은 요소들이 존재할 경우, 상황이 좋지 않은 프로젝트일 확률이 높습니다. 또한, 해당사항이 많을수록 막장의 정도는 높아진다고 볼 수 있습니다.

물론, 항상 그런 것은 아니므로 종합적 판단이 필요합니다. 프로젝트 투입 초창기에 느낄 수 있는 요소도 포함하겠습니다:

  • 인터뷰시 야근가능하신가요? 주말에 출근하실 수 있나요? 등의 질문을 하는 경우
  • 질문자의 눈빛이나 말투에서 강압적 혹인 군대식 분위기가 느껴지는 경우
  • 반대로 오버하는 듯한 느낌이 들고, 프로젝트진행 상황에 대해 너무 완벽하다고 홍보
  • 프로젝트명에 "차세대"가 들어감
  • 외국회사가 개발하고 관리하는 프레임워크 사용
  • 수주사가 외국회사와 컨소시엄 구성
  • 복장규제(정장 강요, 한여름에도 반팔상의 금지, 엄격한 비즈니스 캐주얼 적용 등)
  • 9시 이전 출근(예: 8시, 8시반)
  • 고객사나 수주사 PMO직원이 매일 눈을 부릅뜨고 돌아다니며, 출근시간에 개발자들 자리에 있는지 확인
  • 10시 이후 퇴근(10시에 퇴근하는데도, 왠지 머뭇거리게 되는 분위기)
  • 투입 첫날부터 야근
  • 출근(퇴근) 시간이 1시간 30분이상 소요
  • 보안이 지나치게 철저하여 개발에 방해될 수준
  • 불필요한 툴(개발, DB연결, XML관리 등) 사용이 지나치게 많음
  • 형식적 관료주의 아키텍쳐: 서버단 구조를 불필요하게 세분화(예: 간단한 조회화면 만드는데, 자바 파일 12개가 필요한 경우)
  • 고객사 문화가 수직적이고 관료적
  • 과거 뉴스 조회시 프로젝트 drop, 지연, 소송 등 발생 빈번
  • 과거 프로젝트 검색시 부정적 평가가 대부분(일터Q&A - IT노조, OKKY-좋은회사/나쁜회사, 혹은 그냥 google검색)
  • 요건이 불분명하고, 알아서 해주세요라고 요청하는 경우
  • 요건변경이 결함으로 취급되는 경우
  • 설계가 제대로 마무리가 안되었는데도(ERD완성도, 공통코드, 테이블이관 완성도 65%이하),  화면개발이 완벽하게 종료되기를 요구하는 경우
  • 요건을 계속 바꾸면서 처음듣는 얘기라며 발뺌하는 경우(현업, PL, 설계자) - 그중 최고는 DB설계까지 바꿔놨는데, 결국 최초의 요건으로 회귀
  • 업체 사장이신 분이 PM 및 설계자 역할을 하는 경우
  • 장시간 회의의 결론이 다음 회의 약속시간 정하는 경우
  • 개발자가 소집되는 회의가 빈번하게 발생
  • 책상사이의 간격이 매우좁다. 들어갔을때 환기도 안되고, 닭장같은 느낌이 든다.
  • 화장실이 미어터진다
  • Catch-up plan이라는게 존재. 주말근무의 다른 표현
  • 지방 프로젝트(서울태생 혹은 서울주민에게만 해당)

왜 제가 이러한 요소를 안좋은 factor로 추려냈는지에 대한 설명은 차차 다른 포스팅에서 다루도록 하겠습니다.

 

정보습득시, 프리랜서 분들이나 파견위주의 중소업체 정규직 개발자분들에게는 아주 중요한 사이트가 바로 it.nodong.net입니다. 개발 꽤 하신 분들도 모르는 경우가 많더라구요.

 

저도 구글검색을 하다가 한국정보통신산업노동조합 사이트를 알게되었는데요.

기존의 정보덕분에 죽음의 사이트 몇군데를 피할 수 있었습니다.

하지만, 아쉽게도 정보가 없는 경우도 많습니다.

 

사실, 이글을 쓰고 약간 고민이기도 한게, SI개발 오래하신 분들은 막장 아닌 사이트가 어딨냐는 분도 계시고 "힘들다"라는 개념이 상당히 주관적일 수 있습니다. 그리고 사람죽어나가는(실제로 돌아가신 경우도 있었네요 ㄷㄷ) 프로젝트에서도 끝까지 버티고 작업하시는 분들도 많이 계시더군요(단, 그경우 애석하게도 건강이 많이 악화되시는 경우가 많음). 그런분들께는 경의를 표하며, 그분들께, 이글은 해당사항이 없다고 해야겠습니다. 추가할 내용이나 반대의견이 있으시면 댓글 남겨주세요. 제가 검토해보고 필요시 포스팅을 보완하도록 하겠습니다.

 

저도 막장 프로젝트 몇번 참여한적이 있는데, 한 막장사이트에서 새로 투입되신 분이 자기도 경험할 만큼 다해봤고, 절대로 프로젝트 중간에 안나간다고 자신감을 보인분이 계셨습니다.

 

그런데, 그분이 다음날(하루만에) 바로 나가시더라구요. 수주회사 정직원 개발자였는데, 아예 퇴사를 해버리더군요. 그런(자신감 혹은 말빨로만 수퍼맨) 케이스를 여러번 보면서, SI개발 쪽에서 큰소리치는 분들에 대한 신뢰가 떨어졌습니다. 이 부분은 살면서 여러 케이스에 적용이 됨을 발견했는데,  추후 "정규직으로 입사시(혹은 프리랜서 계약시), 막장 업체 구별법"에서도 다뤄보도록 하겠습니다.

 

글이 너무 길어질 것 같아서 포스트 하나당 제목에 맞는 주제까지만 다루도록 노력하고 이만 마쳐야겠네요~

 

※ 관련 링크(제목 클릭)

 

1. "막장 프로젝트를 피하는 방법" (오중, 2007)

2. "왜 막장 프로젝트는 여전히 존재하나?" (Okky, 2015)

3. "막장 프로젝트" (Life Algorithm, 2009)

4. "SI 막장 프로젝트하고 느낀점" (Okky, 2014)

5. "IT개발자들 "1년동안 4천시간 근무하기도"" (Views & News, 2013)

6. "막장 프로젝트 경험담" (노동닷넷, 2015)

7. "개발팀장 자살, 한국IT가 슬픈이유" (탐진강, 2010)

8. "대한민국 SW개발자의 평균모습은..창조경제 걸림돌" (이데일리, 2013)

9. "프로젝트 실패요인 101가지" (고뎁, 2012)

10. "SI에서 나의 개발 경력을 뒤돌아보며...part-1" (진형아빠, 2014)

11. "머랄까..경각심(?)을 불러일으키는 씁쓸한 메일 한통을 받았네요.." (Okky, 2016)

12. "모험회사 - IT 3대 막장 : 금융권, 대기업 시스템에 사고가 터지는 이유" (빈꿈, 2013)

13. "모험회사 - 이랬다저랬다 사장님의 아이디어" (빈꿈, 2013)

14. "분당 OO" (Okky, 2015)

15. "퇴직 대졸사원이 본 현대중공업" (현대중공업 노동조합, 2015)

16. "IT의 무덤 체험.." (Okky, 2011)

17. "인건비 떼먹는 ‘IT 보도방’ 극성 원청 대기업은 ‘법적 책임 없다’ 발뺌" (신동아, 2013)

18. "자바 개발자로 9년 일하면서 느낀점" (메이플슨토리, 2015)

19. "SI 프로젝트 후기"(와사비망고, 2017) - 정리를 잘하심. 막장은 아니고, 보통(?) 수준의 SI인데도 이정도다 라는 개념으로 받아들이면 될듯.

20. "30대 프리랜서 개발자들이여 지금 당장 스포츠카를 질러라" (진격의 그라프, 2013)

'SI개발' 카테고리의 다른 글

SI개발을 생각하고 있는 비전공 신입분들에게  (0) 2021.12.21
1 

글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!