본문

글쓰기   목록 | 이전글 | 다음글

[유머] 프로그래머가 뽑은 가장 이상적인 버그 해결 방법 [57]


profile_image_default
(4726201)
180 | 57 | 43248 | 비추력 65550
프로필 열기/닫기
글쓰기
|
목록 | 이전글 | 다음글

댓글 | 57
1
 댓글


(IP보기클릭)125.180.***.***

BEST
버그가 왜 발생하는지 알다니 ㄷㄷ
25.07.02 16:41

(IP보기클릭)58.29.***.***

BEST
만들던 당시엔 차축256개조차 어마어마한 대편성 열차라 그럴일이 없다고 생각하고 개발한게 아닐까
25.07.02 16:45

(IP보기클릭)61.106.***.***

BEST
시스템 한계치를 알고 리밋을 정하는것도 방법은 방법인데 뭔 시스템인데 256밖에 못세고 있냐 ㅋㅋㅋ
25.07.02 16:43

(IP보기클릭)211.55.***.***

BEST
미리 예외처리를 했으니 버그가 아니다!
25.07.02 16:43

(IP보기클릭)121.137.***.***

BEST
옛날에 개발해서 이제 그 누구도 손댈수 없는 무언가 라서 아닐까 ㅋㅋㅋㅋㅋㅋㅋㅋ
25.07.02 16:44

(IP보기클릭)125.142.***.***

BEST
깔려있는 물리적인 센서가 8bit 짜리 레지스터인기봐
25.07.02 16:45

(IP보기클릭)121.141.***.***

BEST
저 감지 시스템에서 바퀴 개수를 저장하는 변수로 1byte만 썼으니까?
25.07.02 16:45

(IP보기클릭)125.180.***.***

BEST
버그가 왜 발생하는지 알다니 ㄷㄷ
25.07.02 16:41

(IP보기클릭)118.235.***.***

조제
이거만으로도 이미 ㄷㄷㄷ | 25.07.02 16:44 | | |

(IP보기클릭)115.95.***.***

조제
확실히 버그는 발생 원인, 조건, 재현만 된다면 어떻게든 해결은 가능하죠. 보통은 거기서 막혀서.. | 25.07.02 18:02 | | |

(IP보기클릭)61.73.***.***

왕사자
관계자시군오 ㅠㅠ | 25.07.02 23:11 | | |

(IP보기클릭)61.106.***.***

BEST
시스템 한계치를 알고 리밋을 정하는것도 방법은 방법인데 뭔 시스템인데 256밖에 못세고 있냐 ㅋㅋㅋ
25.07.02 16:43

(IP보기클릭)121.137.***.***

BEST
NVG
옛날에 개발해서 이제 그 누구도 손댈수 없는 무언가 라서 아닐까 ㅋㅋㅋㅋㅋㅋㅋㅋ | 25.07.02 16:44 | | |

(IP보기클릭)112.187.***.***

NVG
8비트체계겠지 | 25.07.02 16:44 | | |

(IP보기클릭)58.29.***.***

BEST
NVG
만들던 당시엔 차축256개조차 어마어마한 대편성 열차라 그럴일이 없다고 생각하고 개발한게 아닐까 | 25.07.02 16:45 | | |

(IP보기클릭)121.141.***.***

BEST
NVG
저 감지 시스템에서 바퀴 개수를 저장하는 변수로 1byte만 썼으니까? | 25.07.02 16:45 | | |

(IP보기클릭)125.142.***.***

BEST
NVG
깔려있는 물리적인 센서가 8bit 짜리 레지스터인기봐 | 25.07.02 16:45 | | |

(IP보기클릭)210.183.***.***

NVG
1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1 = 256 | 25.07.02 16:47 | | |

(IP보기클릭)118.235.***.***

MoKoKo
전국토 갈아엎어야 된다던지? | 25.07.02 16:49 | | |

(IP보기클릭)220.127.***.***

NVG
요즘 만들면야 데이터 크기 제약을 빡빡하게 걸 이유가 없지만 수십년 전엔 저렇게 하는게 다 필요했어서 | 25.07.02 16:50 | | |

(IP보기클릭)61.106.***.***

오키나와가면고래상어봐야해
소프트웨어가 아니라 하드웨어 레지스터인가 ㅋㅋㅋ | 25.07.02 16:53 | | |

(IP보기클릭)125.142.***.***

NVG
ㅋㅋㅋㅋㅋ 그럴거 같은데. 시스템 구축한지가 막 10년전이 아니라 30년전 이라면 충분히 가능할듯ㅋㅋㅋㅋ | 25.07.02 16:56 | | |

(IP보기클릭)1.237.***.***

NVG
기차1량 당 차축이 4개인데 256개면 64량 기차임 ㅋㅋ ㅈㄴ 긴거 | 25.07.02 16:58 | | |

(IP보기클릭)1.215.***.***

NVG
보통 만들때는 이 정도면 사이즈 충분해요~ 하고 만드는데 나중에는 버퍼가 모자라는데 어떡하죠?? 그럼. 근데 시스템을 갈아엎을 수도 없고 만든 사람도 진작 퇴사했기 때문에 무슨 일이 일어날지 몰라 그냥 256넘으면 에러띄우죠? 해버림 | 25.07.02 17:26 | | |

(IP보기클릭)118.235.***.***

오키나와가면고래상어봐야해
30년전? 그래봐야 1995년임, 당시에 윈도우 95가 나욌던 시절이라구.. 이렇게 말하면 이해가 안되겠지? 윈도우95는 32bit 운영체제임 저정도 갈려면.. 45년전이라고 하는게 맞을듯.. | 25.07.02 18:18 | | |

(IP보기클릭)125.142.***.***

루리웹-92736366
시스템 중앙제어야 그정도되겠지만, 95년도에 전국 철도 모두다 32비트 처리기 달린 센서 박지는 않았을거 같은데? 나 학부생때도 단순 임베디드 시스템에 들어가는 센서류들 산업에서 쓰는것도 8비트 레지스터로 쓴다 그랬음 구하기 쉽고 싸고 교체 편하다고 | 25.07.02 18:22 | | |

(IP보기클릭)112.216.***.***

NVG
센서가 8비트 이상의 연산능력을 가져야 될 이유가 있나? | 25.07.02 18:41 | | |

(IP보기클릭)211.55.***.***

BEST
미리 예외처리를 했으니 버그가 아니다!
25.07.02 16:43

(IP보기클릭)140.248.***.***

하와수
법으로 예외처리 ㄷㄷㄷ 이제부터 이 버그는 불법입니다 | 25.07.02 22:42 | | |

(IP보기클릭)39.7.***.***

사양 정해두고 예외상황 전에 경고해두면 적절한 해결방법이 맞다
25.07.02 16:44

(IP보기클릭)211.235.***.***

미국 화물열차같이 몇km급으로 길지 않으면 바퀴 256개까지 가질 일이 없긴 하지
25.07.02 16:45

(IP보기클릭)211.234.***.***

열차 바퀴는 차축이 연결되어있지 않나보네
25.07.02 16:45

(IP보기클릭)112.150.***.***

C언어는 커녕 어셈블리 쓰던 시절에 개발하던거라서 그런건가? 마치 몇 kb 밖에 안돼는 슈퍼페미콤 게임팩에다가 슈퍼마리오를 어떻게든 때려박을려고 그당시 닌텐도에서 온몸비틀기 했던것처럼
25.07.02 16:47

(IP보기클릭)59.26.***.***

변수를 통제하는게 제일 확실한 방법이지
25.07.02 16:47

(IP보기클릭)223.39.***.***

256개만 아니면 어떻게든 0은 아니라 이거냐 ㅋㅋㅋㅋㅋ
25.07.02 16:48

(IP보기클릭)223.39.***.***

재입대다 아쎄이
512개 갑니다! 받아주세요! | 25.07.02 16:48 | | |

(IP보기클릭)61.34.***.***

재입대다 아쎄이
그러게 256만 금지가 아니라 256의 n배도 죄다 금지해야 | 25.07.02 16:49 | | |
파워링크 광고

(IP보기클릭)223.39.***.***

루리웹-9609978263
512개짜리는 진짜 없을 것 같긴 한데 ㅋㅋㅋ | 25.07.02 16:50 | | |

(IP보기클릭)222.234.***.***

재입대다 아쎄이
다음은 65535개야 ... | 25.07.02 16:52 | | |

(IP보기클릭)223.39.***.***

민족중흥
은하철도999도 이것보단 짧겠군! | 25.07.02 16:53 | | |

(IP보기클릭)58.78.***.***

1량에 차축이 4개씩 들어가지 않나? 스위스는 몇개 들어가지?
25.07.02 16:48

(IP보기클릭)211.226.***.***

이히힣 엣지케이스?? 아몰랑 exception throw Shot!! 아무튼 에러가 안뜨니 조아쓰
25.07.02 16:52

(IP보기클릭)118.235.***.***

https://www.google.com/amp/s/m.mk.co.kr/amp/10516157 스위스에서 코로나 끝나고 100량 열차 테스트 했었는데 100량 열차가 2km 이니까 최대 64량 열차는 그럼 대충 1.3km 정도 되네
25.07.02 17:02

(IP보기클릭)175.197.***.***

밀레니엄 버그는 저 방법으로 해결할 수 없다.
25.07.02 17:10

(IP보기클릭)180.71.***.***

하지만 실무에선 별로 안좋아함 "아니 그러니까 데이터 256개 안넘어가도록 조심하겠다니까요?" "나중에 말 바뀔거잖아욧!!"
25.07.02 17:20

(IP보기클릭)1.215.***.***

아무튼 버그 잡았으니 조아쓰!
25.07.02 17:35

(IP보기클릭)219.240.***.***

철도 시뮬레이션에서 독일 기차로 플레이 해보면 두 레일 사이에 전류를 흐르게 하고, 열차가 레일 위를 지나가면 바퀴와 차축이 두 레일을 연결하며 전류가 흐르지 않던가? 이거 비슷한 원리로 기차의 위치를 파악하는 장치가 철로에 장치되어 있는데 그거 말하는 거 같음
25.07.02 17:40

(IP보기클릭)14.37.***.***

애초에 왜 카운팅을 해? 지나갔는지 확인하는 용도라면 그냥 bool 처리해서 온오프 시키면 되는거 아냐?
25.07.02 17:47

(IP보기클릭)61.255.***.***

wien
기차니까 모든 차량이 지나가야 완전히 지나간거로 판정하는 듯 | 25.07.02 17:51 | | |

(IP보기클릭)121.136.***.***

wien
기차 전체가 다 지나갔는지 확실히 해야 충돌사고를 방지할수 있으니까? | 25.07.02 18:18 | | |

(IP보기클릭)118.235.***.***


그러니까 16비트를 썼어야지
25.07.02 18:14

(IP보기클릭)211.234.***.***

Kyore
어림도없지 바로 차축 65536개 | 25.07.02 18:59 | | |

(IP보기클릭)118.235.***.***

루리웹-8196012671
기관차: 짐차가 만개를 넘는다고? 퍼질게 | 25.07.02 22:51 | | |

(IP보기클릭)220.65.***.***

루리웹-8196012671

America! Fuck yeah! | 25.07.03 01:56 | | |

(IP보기클릭)221.150.***.***

조선시대 코딩은 십진법을 사용해서 집 100칸 이상을 금지했대
25.07.02 18:40

(IP보기클릭)112.146.***.***

라이클란드 이단심문관
왕 : 100칸은 나만 돼 ㅎㅎ 나말고 100칸은 다 사형!!!! | 25.07.03 09:17 | | |

(IP보기클릭)175.213.***.***

걍 비트를 늘려...
25.07.02 22:12

(IP보기클릭)121.136.***.***

220.46226218lbs
그게 간단한게 아님. 저런 레거시 시스템은 간단한거 하나 바꾸는 것도 종속성부터 시작해서 얽히고 설킨게 많아서 상상도못한 곳에서 미친찐빠가 나기도 함 애초에 코드 몇줄로 간단히 해결될 거였으면 법을 안 건드렸겠지. 비트수 제한 저리 빡빡한거 보면 하드웨어 리밋도 관련돼 있는거 같은데 그러면 전체 시스템을 싹다 엎어야됨 | 25.07.03 00:18 | | |

(IP보기클릭)118.235.***.***

열차가 64량 이상이라고? (보통 1량당 앞뒤로 2개씩 해서 축 4개) 반으로 나눠!!
25.07.02 22:49

(IP보기클릭)125.129.***.***

저건 돈이 걸린 문제임 철도망 감지기하고 소프트웨어 갈아엎는 예산을 법률 문구 하나 바꿔서 해결한 것임
25.07.02 22:52

(IP보기클릭)115.137.***.***

QA에서 언제인가 유형별 장애/에러 발생율을 통계낼때가 있는데, 1.가장 많이 나오는 것 중에 하나가 한계값을 넘거나 미만인 경우가 꽤 차지하고 ... 2.오타가 생각보다 어마 어마 하고(물론 제품화가 되기전에 꽤 잘 잡히는 부류) 3.가장 많이 차지하는게 복합 조건에 의한 장애라고 하네요.
25.07.03 02:57

(IP보기클릭)183.98.***.***

옛날 오래전 시스템이면 256개도 충분히 많고 차고 넘친다 생각하고 정했을수도 있음. 지금 세월이 지나고 봐서 그런거고 저 당시에는 저게 합리적인 방법일수 있음 시대에 맞게 시스템과 법을 수정하는게 더 중요한거 같음
25.07.03 05:09

(IP보기클릭)112.146.***.***

한량에 256개 금지인거임? 전체 총열채에서 256개 금지인거임???
25.07.03 09:18

(IP보기클릭)140.248.***.***

8비트 마이크로 프로세서가 더 싸고 유지하기도 좋은데다가 시스템을 동시에 갈아엎으려면 돈이 많이 드는데 더 긴차량을 만들 필요성을 못 느끼면 가끔 있을 예외를 위해 시스템을 바꿀 필요가 없이 예외를 원천 봉쇄하는게 낫지
25.07.03 10:40


1
 댓글




목록 | 이전글 | 다음글
글쓰기
공지
스킨
ID 구분 제목 글쓴이 추천 조회 날짜
63429467 공지 유머 게시판 통합 공지 _루리 44 435789 2023.10.19
30617923 질문 해외 예약 구매한거 카드회사 전화해서 취소 해도 됨? (9) 스트라이크프리덩 1 2915 2025.07.29
2547959 명말: 공허의 깃털 이겜 만렙 이 ? 그리고 노가다 자리좀... Air Sense 118 09:54
2547955 명말: 공허의 깃털 보라색 끌은 어디서 나옵니꽈 (4) 루리웹-3874369156 211 08:48
71702669 잡담 귀여운고스트 1 10:46
71702668 정보 행복한강아지 1 10:46
71702667 정보 가루부침 34 10:46
71702666 자작유머 BoxBoy 34 10:46
71702665 잡담 루리웹-4846057656 20 10:46
71702664 르브론 제임스 1 34 10:46
71702663 유머 양심있는사람 22 10:46
71702662 유머 검은투구 3 49 10:46
71702661 유머 진박인병환욱 2 30 10:45
71702660 유머 쌈무도우피자 1 73 10:45
71702659 유머 Prophe12t 1 65 10:45
71702658 유머 『 』 2 54 10:45
71702657 잡담 TS녀양산공장 2 54 10:45
71702656 잡담 루리웹-5076916205 23 10:45
71702655 잡담 142sP 2 41 10:45
71702654 유머 흙수저도 없어 1 62 10:45
71702653 유머 리틀리리컬보육원장 1 120 10:45
71702652 유머 루니 집안에산다 116 10:45
71702651 잡담 언더스톤 34 10:45
71702650 잡담 고로케무침 20 10:45
71702649 유머 루리웹-7598492420 3 63 10:45
71702648 게임 케네디스Re:dive 49 10:45
71702647 게임 시엘라 41 10:44
71702646 유머 고양이야옹야옹 1 104 10:44
71702645 유머 사쿠라치요. 5 140 10:44
71702644 유머 DTS펑크 1 91 10:44
71702643 게임 K_키르시스 27 10:44
71702642 유머 roness 4 185 10:44
글쓰기 30135474개의 글이 있습니다.
1 2 3 4 5 6 7 8 9 10
X