SÁCH HAY- LÀM THẾ NÀO ĐỂ ĐĂTJ CÂU HỎI THÔNG MINH

46 515 0
SÁCH HAY- LÀM THẾ NÀO ĐỂ ĐĂTJ CÂU HỎI THÔNG MINH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Làm Để Đặt câu hỏi thông minh Chia sẻ ebook : http://downloadsach.com/ Follow us on Facebook : https://www.facebook.com/caphebuoitoi Eric Steven Raymond Thyrsus Enterprises Rick Moen Bản quyền © 2001 Eric S Raymond Nội dung -Các dịch Miễn trừ trách nhiệm Giới thiệu Trước bạn hỏi Khi bạn hỏi Chọn diễn đ{n cẩn thận Các diễn đ{n Web v{ IRC d{nh cho người bắt đầu thường có câu trả lời nhanh Như bước tiếp theo, sử dụng c|c nhóm thư dự án Sử dụng c|c đề mục rõ ràng, mạch lạc Đặt câu hỏi trả lời dễ dàng Viết câu hỏi ngôn ngữ s|ng, ngữ ph|p, tả Gửi câu hỏi định dạng tệp tin dễ hiểu Mô tả vấn đề bạn c|ch x|c v{ đầy đủ thông tin Mô tả d{i dòng nghĩa l{ x|c Không nên tuyên bố bạn đ~ tìm lỗi Sự bợ đỡ thay cho việc làm tập nhà Mô tả triệu chứng vấn đề, mô tả bạn đo|n Mô tả triệu chứng vấn đề theo thứ tự thời gian xảy Mô tả mục đích cần đạt được, c|c bước bạn muốn làm Không nên yêu cầu trả lời thư riêng Phải dứt khoát với câu hỏi bạn Không nên hỏi câu hỏi tập nhà H~y lược bớt câu hỏi vu vơ Không nên đ|nh dấu câu hỏi bạn Khẩn cấp, chí khẩn cấp bạn Lịch không thừa m{ có hiệu Hãy thông báo kết giải ph|p tư vấn Làm n{o để hiểu câu trả lời RTFM STFW: Làm biết bạn đ~ gặp trục trặc nghiêm trọng Nếu bạn không hiểu Cách xử trí bị đối xử thô lỗ Làm n{o để không phản ứng người thất bại Những câu hỏi không nên hỏi Các câu hỏi hay câu hỏi dở Nếu bạn có câu trả lời Làm trả lời cách có ích Các nguồn thông tin liên quan Sự đóng góp Các dịch Các dịch: Trung Quốc Séc Đan Mạch Ét-tô-ni-a Pháp Đức Do Thái Hungary Ý Nhật Bản Ba Lan Nga Tây Ban Nha Thụy Điển Thổ Nhĩ Kỳ Việt Nam Nếu bạn muốn chép, miror, dịch thuật hay trích dẫn tài liệu n{y, vui lòng đọc sách quyền Giới thiệu Trong giới hacker, loại câu trả lời mà bạn nhận cho câu hỏi kỹ thuật bạn phụ thuộc vào cách bạn đặt câu hỏi l{ v{o khó khăn để nghĩ c}u trả lời.Tài liệu hướng dẫn bạn c|ch đặt câu hỏi để có khả có câu trả lời vừa ý cao Hiện việc sử dụng phần mềm mã nguồn mở đ~ trở nên phổ biến, bạn có câu trả lời từ c|c người sử dụng có kinh nghiệm kh|c l{ từ c|c hacker Đ}y l{ Điều Tốt; người sử dụng thường có chút dễ thông cảm cho c|c thất bại mà người sử dụng gặp phải Mặc dù vậy, cư xử với c|c người sử dụng có kinh nghiệm hacker theo c|ch m{ đề nghị đ}y thường cách hiệu để có câu trả lời có ích từ họ Điều cần ghi nhớ hacker thực thích vấn đề hóc búa câu hỏi hay, đòi hỏi nhiều suy nghĩ Nếu không làm thế, mặt đ}y Nếu bạn đưa câu hỏi thú vị để nghiền ngẫm biết ơn bạn; câu hỏi hay kích thích mà quà quý Các câu hỏi hay giúp phát triển hiểu biết v{ thường giúp khám phá vấn đề m{ không để ý chưa nghĩ tới.Trong số hacker, “C}u hỏi hay!” l{ lời khen nồng nhiệt chân thành Mặc dù vậy, hacker tiếng l{ cư xử với câu hỏi thiếu suy nghĩ c|ch thù địch kiêu ngạo Đôi đối xử cách thô lỗ với người bắt đầu người cỏi Nhưng điều không thực Điều làm, c|ch không thương tiếc, l{ căm ghét kẻ dường không sẵn s{ng suy nghĩ hay l{m b{i tập nhà họ trước bắt đầu đặt câu hỏi Loại người thật phí thời gian - họ biết lấy mà cho lại, họ làm phí thời gian mà dành cho câu hỏi khác thú vị hay d{nh cho người đ|ng có c}u trả lời Chúng gọi loại người n{y l{ “những kẻ thất bại (losers)” (v{ c|c lý qu| khứ đ|nh vần l{ “lusers”) Chúng nhận nhiều người muốn dùng phần mềm viết mà chả quan t}m đến việc học chi tiết cách viết c|c chương trình Với phần lớn người, máy tính đơn công cụ, phương tiện cho mục đích n{o đó; họ có điều khác quan trọng để làm sống quan trọng để sống Chúng hiểu thấu điều v{ không mong người quan t}m đến vấn đề kỹ thuật đ~ làm cho say mê Vì vậy, cách trả lời làm cho phù hợp với người thực sựquan tâm sẵn sàng tham gia tích cực việc giải cố Điều không thay đổi V{ không nên thay đổi; việc thay đổi trở nên hiệu việc mà làm tốt Chúng (phần lớn) người tình nguyện Chúng tranh thủ thời gian sống bận rộn để trả lời câu hỏi nhiều lần bị chìm ngập câu hỏi Vì lọc câu hỏi c|ch không thương tiếc Cụ thể cho vào sọt rác câu hỏi từ người tỏ kẻ thất bại nhằm mục đích sử dụng thời gian trả lời câu hỏi cách hiệu hơn, cho người tỏ thành công Nếu bạn thấy th|i độ n{y l{ đ|ng ghét, ghê tởm hay ngạo mạn, xem lại trách nhiệm bạn Chúng không yêu cầu bạn phải quỳ gối trước - mà thực tế không mong ước điều l{ đối xử công với bạn, hoan nghênh bạn đến với văn hóa chúng tôi, bạn tỏ có cố gắng để l{m điều trở thành thực Nhưng đơn giản không hiệu cố gắng giúp người không sẵn sàng giúp thân họ Không biết vấn đề gì, h{nh động ngu ngốc chấp nhận Vì không thiết phải thành thạo kỹ thuật có quan tâm chúng tôi, mà thiết phải tỏ l{ có lực, lanh lợi, chịu khó suy nghĩ, có óc quan s|t, sẵn sàng thành viên tích cực việc phát triển giải pháp Nếu bạn sống với phân biệt đối xử này, khuyên bạn trả tiền cho dịch vụ hỗ trợ thay yêu cầu hacker tặng cho bạn giúp đỡ cá nhân Nếu bạn định đến với để giúp đỡ, bạn không muốn kẻ thất bại Bạn không muốn giống người số kẻ thất bại C|ch tốt để có câu trả lời nhanh hào hứng hỏi thể bạn người thông minh, tự tin v{ có đầu có cuối, người mà cần giúp đỡ cho vấn đề cụ thể (Những đóng góp l{m cho t{i liệu trở nên tốt hoan nghênh Bạn gửi gợi ý thư điện tử tới esr@thyrsus.com Xin ý dù tài liệu mục đích trở th{nh hướng dẫn chung cho netiquette, bỏ qua gợi ý không liên hệ trực tiếp tới việc làm n{o để có câu trả lời tốt diễn đ{n kỹ thuật.) Trước Khi Bạn Hỏi Trước đặt câu hỏi kỹ thuật thư điện tử, nhóm tin, hay diễn đ{n trục tuyến, h~y l{m c|c điều sau: Cố gắng tìm câu trả lời cách tìm kiếm Web Cố gắng tìm câu trả lời c|ch đọc tài liệu hướng dẫn Cố gắng tìm câu trả lời c|ch đọc câu hỏi thường hỏi - FAQ Cố gắng tìm câu trả lời kiểm tra thí nghiệm Cố gắng tìm câu trả lời cách hỏi người bạn có kỹ tốt Nếu bạn lập trình viên cố gắng tìm câu trả lời c|ch đọc mã nguồn Khi bạn đặt câu hỏi nói bạn đ~ l{m c|c bước rồi; điều giúp chứng tỏ bạn kẻ lười biếng làm phí thời gian người khác Sẽ tốt bạn nói bạn đ~ học nhiều điều thực h{nh c|c bước Chúng thích trả lời câu hỏi cho người chứng tỏ họ học hỏi từ câu trả lời Sử dụng chiến thuật tiến hành tìm kiếm Google với dòng chữ tất thông báo lỗi mà bạn gặp phải (và tìm kiếm nhóm tin Google song song với tìm kiếm c|c trang Web).Điều mang bạn tới thẳng tài liệu hướng dẫn sửa lỗi hay mạch thư trả lời cho câu hỏi bạn Thậm chí không nói “Tôi đ~ tìm Google đoạn thông b|o sau chưa tìm thấy có ích” l{ điều tốt để đặt câu hỏi thư điện tử tin nhắn nhờ giúp đỡ Hãy chuẩn bị câu hỏi bạn H~y suy nghĩ thật thấu đ|o C|c c}u hỏi vội vàng có câu trả lời vội vàng câu trả lời Bạn chứng tỏ l{ đ~ cố gắng đầu tư nhiều công sức vào việc giải vấn đề bạn trước hỏi bạn c{ng có hội giúp đỡ Hãy cẩn thận với việc đặt câu hỏi sai lầm Nếu bạn đặt câu hỏi dựa đo|n sai lầm J Random Hacker thường trả lời với câu trả lời vô dụng v{ nghĩ thầm “Thật câu hỏi ngu ngốc ”, v{ hi vọng việc trải qua có bạn hỏi l{ có bạn cần dạy cho bạn học Không nghĩ bạn có quyền có câu trả lời Bạn đ~ không v{ không trả tiền cho dịch vụ Bạn có câu trả lời, bạn có nó, việc hỏi câu hỏi thực tế, thú vị lôi - câu hỏi mà ho{n to{n đóng góp cho kinh nghiệm cộng đồng l{ đơn thụ động đòi hỏi trí thức từ người khác Hay nói theo cách khác, bạn phải làm rõ bạn sẵn s{ng giúp đỡ trình phát triển giải ph|p v{ khởi đầu tốt Các câu hỏi như: “Ai vui lòng cho xin dẫn không?”, “Ví dụ thiếu c|i gì?” v{ “Tôi nên kiểm tra trang web n{o?” thường dễ có câu trả lời “vui lòng h~y gửi thủ tục xác m{ nên dùng.” bạn làm rõ bạn sẵn sàng hoàn tất việc tìm kiếm giải pháp có cho bạn dẫn hướng Khi Bạn Hỏi Chọn diễn đàn cẩn thận Hãy trở nên nhậy cảm việc chọn nơi bạn đặt câu hỏi Bạn phớt lờ bị đối xử đồ bỏ bạn: gửi câu hỏi bạn lên diễn đ{n nơi m{ trở thành lạc đề gửi câu hỏi lên diễn đ{n nơi m{ dành cho câu hỏi kỹ thuật cao cấp ngược lại gửi câu hỏi chồng chéo nhiều diễn đ{n gửi thư riêng tới người mà người th}n người có trách nhiệm cá nhân phải giải vấn đề bạn hacker thường bỏ qua câu hỏi có mục tiêu không thích hợp để bảo vệ kênh liên lạc họ khỏi bị chìm đắm điều không liên quan Bạn chắn không muốn điều sảy cho bạn Bước thứ chọn diễn đ{n thích hợp Tiếp theo, công cụ tìm kiếm Google công cụ tìm kiếm khác web người bạn tốt Sử dụng công cụ để tìm trang web liên quan chặt chẽ tới dự án phần cứng phần mềm đ~ mang lại cho bạn c|c khó khăn Thường có liên kết dẫn tới danh sách FAQ (Frequently Asked Questions - Các câu hỏi thường hỏi), tới c|c danh s|ch thư dự án hồ sơ lưu họ Những danh s|ch thư n{y l{ nơi cuối để tìm kiếm giúp đỡ, tất cố gắng bạn (bao gồm đọc hết FAQs bạn tìm thấy) không mang lại cho bạn giải pháp Trang chủ dự án mô tả trình tự báo cáo việc tìm thấy lỗi có liên kết tới nơi vậy; có, làm theo Gửi email tới người diễn đ{n m{ bạn không quen biết rủi ro lớn Ví dụ, đừng nghĩ chủ nhân trang web tin học muốn trở th{nh người tư vấn không công cho bạn.Đừng nghĩ cách lạc quan câu hỏi bạn hoan nghênh - bạn không chắn gửi câu hỏi tới nơi kh|c đừng gửi Khi lựa chọn diễn đ{n, nhóm tin hay nhóm thư, đừng tin vào tên chúng; tìm kiếm FAQ hay hướng dẫn để kiểm chứng câu hỏi bạn l{ chủ đề Bên cạnh việc chứng tỏ lịch hiểu biết, thư chốt vấn đề giúp người khác tìm kiếm kho lưu trữ nhóm thư/nhóm tin/diễn đ{n biết rõ c|ch đ~ giải vấn đề bạn, có thể, giúp họ Và cuối cùng, không phần quan trọng, thư chốt vấn đề kiểu làm cho người đ~ tham gia giúp bạn có cảm giác thoả mãn kết thúc vấn đề Nếu thân bạn tay chuyên kỹ thuật hay hacker, tin cảm gi|c quan trọng với bậc sư phụ chuyên gia mà bạn đ~ nhờ vả Những viết vấn đề kết thúc lơ lửng ngưng lại l{ điều khó chịu, hackers ngứa ngáy muốn biết chúng đ~ xử lý thấu đ|o Việc g~i chỗ ngứa bạn giúp ích rất nhiều lần sau bạn muốn hỏi điều Cân nhắc tới việc bạn l{m để giúp người kh|c tr|nh vấn đề bạn đ~ gặp phải Hãy xem xem có tài liệu hay vá lỗi câu hỏi thường gặp giúp ích, có, gửi cho người quản lý chương trình Trong giới hacker, h{nh động quan trọng nhiều so với cử lịch thông thường Đ}y l{ c|ch m{ bạn g}y cảm tình l{ có giúp ích người khác, đức tính đ|ng gi| Hiểu câu trả lời RTFM STFW: Làm để biết bạn thực làm chuyện rối tinh Một tập tục cổ xưa v{ thiêng liêng: bạn nhận câu trả lời vỏn vẹn "RTFM", người trả lời bạn nghĩ bạn đ|ng lẽ nên Read The Fucking Manual (Đọc tài liệu hướng dẫn chó chết đi!) Người ta ho{n to{n có lý Đi m{ đọc RTFM có em họ STFW Nếu nhận câu trả lời l{ "STFW", người nói có ý đ|ng lẽ bạn nên "Searched The Fucking Web" đ~ (Đi m{ kiếm tìm mạng đ~!) Người ta có lý ho{n toàn Hãy tìm kiếm mạng (Phiên nhẹ nh{ng câu nói "Google bạn bạn đấy!") Trong diễn đ{n web, người ta bảo bạn tìm kiếm kho lưu trữ diễn đ{n Trong thực tế, có người tốt bụng cho bạn cụ thể chủ đề (thread) giải vấn đề bạn Nhưng ỷ lại vào dẫn đó, h~y tự lục tìm trước bắt đầu hỏi Một chuyện thường xảy l{ người mà bảo bạn tự tìm kiếm, có sẵn tài liệu hướng dẫn hay trang web bạn cần trước mắt người ta lúc trả lời thư bạn Anh ta trả lời bạn có ý rằng: a-cực kỳ dễ kiếm tài liệu mà bạn cần; b-bạn học hỏi nhiều tự kiếm tìm thông tin l{ ngồi m{ chờ d}ng đến tận miệng Bạn không cần thiết phải chuyện làm gì; theo quan niệm hacker, thể quan t}m dù l{ cộc cằn tí, l{ lờ tịt câu hỏi bạn Đ|ng lẽ bạn nên c|m ơn lòng tốt b{ ngoại Nếu bạn không hiểu Nếu bạn không hiểu câu trả lời, đừng bật lại để m{ đòi hỏi lời giải thích Hãy tận dụng cách, nguồn tài liệu (tài liệu hướng dẫn, câu hỏi thường gặp, web, bạn bè hiểu biết khác) mà bạn đ~ dùng lần để trả lời thắc mắc ban đầu Nếu sau đó, bạn cần phải giải thích thêm, thể rõ bạn đ~ tìm hiểu Ví dụ, giả sử trả lời bạn: “Nghe zentry bị nghẽn; bạn phải thông nó.” V{ bạn không nên hỏi tiếp n{y: “Zentry l{ c|i quái thế?” H~y đặt câu hỏi sau: “Ok, đ~ đọc tài liệu hướng dẫn, v{ người ta nói đến zetry phần –z –p switches Không tìm thấy nói đến việc thông zentry Vậy có phải không, m{ chưa tìm thấy?” Khi bị đối xử cách cục cằn Phần lớn cục cằn giới c|c hacker chủ ý gây xúc phạm Mà thực ra, biểu cách giao tiếp thẳng thắn v{ không văn hoa vòng người coi trọng việc giải vấn đề l{ cố làm cho người khác cảm thấy vỗ an ủi Khi bạn nhận phải đối xử thô lỗ, cố gắng phản ứng c|ch bình tĩnh Nếu thực người ta đ~ qu| đ|ng, chắn người có tiếng nói nhóm thư hay diễn đ{n khiển tr|ch người Nếu nói việc v{ bạn lại tỏ cáu giận bình tĩnh chắn l{ người làm bạn cáu giận cư xử kiểu hacker kiểu bạn coi Điều làm bạn thiệt thòi lần sau muốn hỏi tìm thông tin kiếm tìm giúp đỡ Mặt kh|c, bạn gặp trường hợp bị đối xử thô lỗ vô cớ Một mặt người ta chấp nhận lời phản bác người gây xúc phạm cách nặng nề, dùng từ ngữ sắc bén để mổ xẻ c|ch cư xử họ Tuy nhiên, phải cẩn thận chắn vị trước bạn l{m điều Vì ranh giới sửa gáy cử bất lịch việc gây nên chiến nảy lửa mà vô ích mỏng manh V{ đến c|c hacker không muốn bước qua ranh giới Khi bạn người vào cuộc, kẻ đứng ngoài, bạn khó tr|nh việc vượt ranh giới Tốt đừng có mó tay v{o b{n phím lúc thay v{o việc khơi chiến, bạn thật mong muốn tìm kiếm thông tin tham gia để giải trí (Một số người phát biểu nhiều hacker bị mắc phải chứng tự kỷ nhẹ hay có triệu chứng Asperger (triệu chứng có liên quan đến thiểu giao tiếp), thật thiếu số mạch n~o giúp thúc đẩy phát triển giao tiếp xã hội 'thông thường' Điều không Nếu bạn hacker, ý tưởng giúp bạn chung sống với lập dị nghĩ bị tổn thương n~o Vậy việc nghĩ Chúng không quan t}m, cần mình, nói chung, rõ ràng không tin vào bệnh danh người ta đặt ra) Trong phần tiếp theo, bàn vấn đề khác, kiểu "thô lỗ" mà bạn thưởng thức bạn cư xử phép Làm để không cư xử kẻ thất bại Có lúc bạn mắc sai lầm diễn đ{n cộng đồng hacker - sai lầm kể viết tương tự Và chắn người ta nói cho bạn biết bạn đ~ phạm phải sai lầm gì, với đủ loại lời lẽ dành riêng cho bạn Nhưng lại chỗ công cộng! Khi chuyện xảy với bạn, tồi tệ bạn bắt đầu tru tréo việc bày, buộc tội người ta đ~ xúc phạm bạn, đòi hỏi phải xin lỗi, la hét, tức giận, doạ đưa to{ |n phàn nàn với sếp người Thay v{o đó, đ}y cách phản ứng đắn bạn: Cho qua Chuyện vặt mà Mà thực ra, chuyện ho{n toàn lành mạnh thích hợp Các chuẩn mực cộng đồng không tự tồn tại: Chúng tồn người thiết lập nó, rõ ràng, nơi công cộng Đừng có kêu gào lời phê bình đ|ng lẽ nên gửi tới email riêng: Chuyện không V{ chẳng có ích chút bạn khăng khăng bạn bị xúc phạm người ta không công nhận lời buộc tội bạn, đơn giản quan điểm người ta khác bạn Đấy l{ th|i độ kẻ thất bại Đ~ có diễn đ{n, có quy tắc lịch thái quá, cấm thành viên đăng b{i m{ có liên quan đến việc trích lỗi c|c b{i đăng kh|c, v{ quy định "Đừng mở miệng nói bạn không vui vẻ giúp đỡ người khác." Kết người tham gia dù có nhiều chứng chuyển sang nơi kh|c, khiến cho diễn đ{n trở thành diễn đ{n kỹ thuật đơn điệu tẻ ngắt Hãy chọn một: “Th}n thiện” c|ch th|i qu| (như trường hợp trên) hữu ích thực tế Hãy nhớ rằng, hacker nói với bạn bạn đ~ ph| hỏng chuyện rồi, (dù có thô lỗ đến n{o nữa) yêu cầu bạn đừng có tái phạm, tỏ quan t}m đến 1bạn 2-cộng đồng Đ|ng lẽ lờ tịt tống bạn khỏi giới Nếu bạn không cố tỏ hối lỗi, có chút nhân phẩm, đừng có kêu gào, đừng mong đợi người ta n}ng niu búp bê sứ bạn l{ người đến với tâm hồn nhạy cảm với việc chưa thể biết hết phép tắc Đôi người ta công kích cá nhân bạn, gây chiến dù chẳng có lý rõ ràng nào, tương tự bạn chả làm sai (hoặc sai trí tưởng tượng người ta!) Chính trường hợp này, bạn quay lại ph{n n{n lúc bạn đ~ bắt đầu làm hỏng chuyện Những kẻ gây đó, tên chả tự coi chuyên gia, l{ tìm c|ch nắn gân bạn xem bạn bị chọc tức hay không Những người khác nhóm thường lờ tịt chúng đi, tìm c|ch kh|c đối xử với kẻ Những kẻ gây chuyện chuốc lấy chuyện không hay cho chúng, bạn phải để tâm Đừng để bị chiến vô bổ Hãy bỏ qua lời gây chuyện – sau bạn đ~ xem xét vấn đề biết rằng, thực gây hấn, chẳng bạn đ~ l{m sai c|i v{ chẳng có ý ám câu trả lời cho câu hỏi thật bạn (điều thường xảy ra) Những câu hỏi không nên hỏi Sau đ}y l{ vài câu hỏi ngu ngốc thường thấy, c|c hacker nghĩ đầu họ không trả lời câu hỏi bạn Hỏi: Tôi tìm chương trình hay nguồn X đ}u? Hỏi: Làm n{o dùng X để thực Y được? Hỏi: Làm n{o để chỉnh sửa dấu nhắc shell? Hỏi: Tôi dùng chương trình chuyển đổi file Bass-o-matic để chuyển văn AcmeCorp sang dạng Tex không? Hỏi: Chương trình/cấu hình/lệnh SQL không chạy Hỏi: Máy tính chạy Windows bị trục trặc Ai giúp không? Hỏi: Chương trình không chạy Tôi nghĩ X bị hỏng Hỏi: Tôi không c{i đặt Linux hay X Ai giúp với? Hỏi: Làm n{o để lấy mật mã root/lấy đặc quyền/đọc email người khác? Hỏi: Tôi tìm chương trình hay nguồn X đ}u? Trả lời: Chỗ mà tìm thấy đấy, đồ ngốc - sau đ~ search web Trời ơi, chả lẽ có người chưa biết dùng Google hay sao? Hỏi: Làm n{o dùng X để thực Y được? Trả lời: Nếu bạn muốn làm Y, bạn nên hỏi m{ đừng giả định phương ph|p m{ có lẽ không phù hợp để giải vần đề Những câu hỏi kiểu n{y thường cho thấy kiểu người chả hiểu biết X, v{ chẳng biết vấn đề Y giải cả, bị ám ảnh chi tiết trường hợp Nói chung, tốt không cần để tâm đến người n{y họ hiểu rõ vấn đề Hỏi: Làm n{o để chỉnh sửa dấu nhắc shell? Trả lời: Nếu bạn đ~ đủ thông minh để hỏi loại câu hỏi thế, bạn thừa thông minh để RTFM tự m{ tìm hiểu lấy Hỏi: Tôi dùng chương trình chuyển đổi file Bass-o-matic để chuyển văn AcmeCorp sang dạng Tex không? Trả lời: Cứ thử biết Nếu m{ l{m thế, a-có lẽ đ~ có c}u trả lời rồi, b-không làm thời gian người khác Hỏi: Chương trình/cấu hình/lệnh SQL không chạy Trả lời: Đ}y câu hỏi, chả thấy thú vị chơi trò Đo|n mò c}u hỏi bạn - Còn đầy thứ khác phải làm Khi nhận thư kiểu này, phản ứng thường là: - có để nói thêm không? - à, hy vọng bạn xử lý - đ}y l{ thứ mà cần biết hay sao? Hỏi: Máy tính chạy Windows bị trục trặc Ai giúp không? Trả lời: Ừ, quẳng xừ mớ Microsoft vào thùng rác cài hệ điều hành mở giống Linux hay BSD Chú ý: bạn hỏi câu hỏi có liên quan đến c|c m|y c{i đặt Windows chương trình có thức dành riêng cho Windows, chương trình để giao tiếp với máy chạy Windows (ví dụ Samba) Đừng ngạc nhiên nhận câu trả lời lỗi l{ Windows g}y th}n chương trình, thật Windows nói chung chả đ|ng tin cậy nên chuyện l{ thường thấy Hỏi: Chương trình không chạy Tôi nghĩ X bị hỏng Trả lời: Có khả nằng bạn l{ người phát khiếm khuyết rõ nhận thấy hệ thống v{ c|c thư viện m{ h{ng trăm h{ng ng{n người sử dụng, khả kh|c lớn bạn ho{n to{n chả có chứng cớ hết Nói có sách, mách có chứng, lời tuyên bố kh|c thường cần chứng cớ đặc biệt để chứng minh Khi đưa ý kiến vậy, bạn cần phải chứng minh tài liệu rõ ràng có giải thích tường tận trường hợp lỗi Hỏi: Tôi không c{i đặt Linux hay X Ai giúp với? Trả lời: Không, cần phải trực tiếp truy cập vào máy tính bạn để giải vấn đề Hãy m{ hỏi nhóm người sử dụng Linux nơi bạn (Dưới đ}y l{ danh s|ch c|c nhóm sử dụng Linux) Lưu ý:C}u hỏi c|ch c{i đặt Linux phù hợp bận hỏi diễn đ{n nhóm thư phiên Linux cụ thể, vấn đề thuộc phiên đó; hỏi kiểu câu hỏi diễn đ{n chương trình n{y Trong trường hợp đó, nhớ miêu tả xác cụ thể lỗi gặp phải Những trước tiên tự tìm hiểu thật kỹ càng, "linux" tất phần cứng thấy khả nghi Hỏi: Làm n{o để lấy mật mã root/lấy đặc quyền/đọc email người khác? Trả lời: bạn thật thằng thấp hèn muốn làm việc thật ngu ngốc hỏi hacker giúp việc Câu hỏi hay dở Cuối cùng, minh họa cho việc hỏi thể cho thông minh số ví dụ: hai cách hỏi vấn đề; cách thông minh cách ngớ ngẩn: Hỏi dở: Tôi tìm tài liệu Foonly Flurbarmatic đ}u? Hỏi kiểu nhận trả lời "STFW" Hỏi hay: Tôi đ~ tìm "Foonly Flurbamatic 2600" Google, không kiếm thông tin bổ ích Không biết cho chỗ tìm c|c tư liệu lập trình cho thiết bị không? Câu hỏi n{y đ~ STFW rồi, l{ gặp rắc rối thật Hỏi dở: Code chương trình foo không compile Sao lại bị nhỉ? Người hỏi câu hỏi n{y đổ lỗi cho người kh|c đ~ l{m sai Đúng l{ thằng ngốc Hỏi hay: Code chương trình foo không compile môi trường Nulix phiên 6.2 Tôi đ~ đọc FAQ, không thấy có nhắc đến vấn đề liên quan tới Nulix Đ}y ghi lại trình compile tôi, có phải đ~ làm sai không? Anh ta đ~ rõ môi trường làm việc, đ~ đọc FAQ, lỗi v{ không đổ lỗi vấn đề l{ người kh|c Anh ch{ng n{y đ|ng quan t}m đ}y Hỏi dở: Bo mạch chủ bị Ai giúp với không? Hacker Bất Kỳ trả lời bạn n{y: "Được Thế em có cần thay t~ v{ bón ăn thể không?" kèm theo l{ nút delete xo| phăng thư bạn Hỏi hay: Tôi đ~ thử X, Y Z bo mạch chủ S2464 Khi không chạy được, lại thử với A, B C Có triệu chứng lạ thử với C Rõ ràng "florbish" "grommicking", kết lại không mong đợi Cho hỏi c|c nguyên nh}n thường gặp gây nên "grommicking" bo mạch chủ Athlon MP gì? Có có biết nên thử kiểm tra với để x|c định rõ nguyên nh}n vấn đề ? Ngược lại, người l{ đ|ng để trả lời Anh ta đ~ thể thông minh trình giải trục trặc không thụ động chờ đợi câu hỏi rớt từ sung xuống Trong câu cuối cùng, nên để ý tới khéo léo quan trọng khác biệt cách nói, c|ch đòi hỏi "Hãy trả lời cho tôi" v{ "L{m ơn cho biết thử làm cách để làm sáng tỏ vấn đề" Thực tế, câu hỏi cuối gần dựa việc có thực xảy th|ng T|m năm 2001 nhóm thư linux-kernel (lkml) Tôi (Eric) l{ người hỏi câu hỏi Tôi phát thấy phần không chạy kỳ lạ máy Tyan bo mạch chủ S2462 Các thành viên nhóm đ~ cho thông tin quan trọng mà nhờ đó, giải vấn đề Khi hỏi với c|ch đ~ hỏi, đ~ đưa cho người thông tin để gặm nhấm; làm cho vấn đề trở nên đỡ phức tạp thú vị để người quan tâm Tôi thể tôn trọng với khả người nhóm mời họ trao đổi tư vấn cho với tư c|ch l{ người có khả ngang Tôi b{y tỏ quý trọng thời gian vàng bạc họ cách nói rõ ngõ cụt m{ đ~ bước vào Hackers are in some ways a very ruthless meritocracy; I'm certain he was right, and that if I had behaved like a sponge I would have been flamed or ignored no matter who I was His suggestion that I write up the whole incident as instruction to others led directly to the composition of this guide Sau đó, c|m ơn người nhận xét người đ~ giúp thật tốt nào, thành viên lkml theo dõi nói rằng, người nhiệt tình "nhân vật" nhóm đó, m{ đ~ biết cách đặt câu hỏi n{o cho Nếu bạn không nhận câu trả lời Nếu bạn không nhận câu trả lời, đừng nghĩ xảy với không muốn giúp bạn Đôi đơn giản thành viên nhóm câu trả lời Không trả lời, nghĩa l{ lờ tịt đi, phải thừa nhận bề ngo{i khó m{ nói khác biệt Nói chung, đơn gửi lại câu hỏi bạn không nên Việc bị coi h{nh động quấy rầy vô ích Có nhiều nguồn thông tin mà bạn kiếm tìm câu trả lời cho mình, nguồn thông tin phù hợp cho nhu cầu người nhập môn Ngo{i có nhiều nhóm người dùng khu vực bạn sống, mạng nhiệt tình chương trình phần mềm, người chí chưa tự viết phần mềm Nhưng nhóm lập để người giúp lẫn giúp người Bạn kiếm tìm trợ giúp từ nhiều công ty thương mại, lớn bé có (Red Hat Linuxcare hai công ty tiếng, với nhiều công ty khác nữa) Đừng có lăn tăn bạn phải trả tiền để giúp đỡ tí Suy cho xe bạn bị hỏng c|i đó, chắn bạn mang đến tiệm sửa xe trả tiền để sửa Vì thế, chí phần mềm bạn dùng không tốn tí tiền n{o, đừng mond đợi trợ giúp không công Đối với phần mềm phổ biến Linux, trung bình 10 nghìn người sử dụng có người phát triển Và rõ ràng người trả lời thắc mắc cho chục ng{n người sử dụng Và xin nhớ rằng, chí bạn có bỏ tiền để có trợ giúp, rẻ so với việc bạn phải bỏ tiền mua phần mềm (v{ trợ giúp cho phần mềm m~ đóng thường đắt không hiệu trợ giúp cộng đồng phần mềm mã mở) Làm để trả lời giúp ích cho người hỏi Hãy nhẹ nhàng Sự lo lắng trục trặc xảy khiến người ta trở nên thô lỗ hay ngốc đi, th}n người ta Hãy trả lời riêng cho người vi phạm lần đầu Không cần thiết phải đưa người công cộng xỉ nhục người ta không cố ý mắc phải sai lầm Một người toe thật cách tìm kiếm kho lưu trữ tìm FAQ chỗ Nếu bạn không chắn, nói thẳng không chắc! Chả có tệ câu trả lời sai mà lại mang giọng điệu tin Đừng dẫn cho người khác cách làm sai để đơn giản thoả mãn làm l{ chuyên gia Hãy khiêm tốn nhún nhường; tạo gương tốt cho người hỏi v{ c|c người khác nhóm Nếu bạn không giúp được, đừng gây trở ngại Đừng đùa cợt dẫn cách làm mà phả hỏng tất c|i đ~ c{i đặt người ta - kẻ ngốc nghếch tưởng lầm đ}y l{ hướng dẫn thật Hãy gợi ý câu hỏi nói rõ chi tiết Nếu bạn biết làm thế, người hỏi học c|i - có lẽ bạn học Hãy cố biến câu hỏi ngu ngốc thành cách hỏi thông minh; nhớ đ~ ma Thực trả lời RTFM phù hợp với kẻ thật lười nhác, tốt l{ nên cho họ văn liên quan (hay cần đơn giản cụm từ nên tìm kiếm Google) Nếu bạn muốn trả lời người ta, cho người ta có giá trị Đừng dẫn vòng quanh người ta đ~ tiếp cận vấn đề c|ch sai H~y cho người ta biết cách tốt Chỉnh sửa lại cách hỏi Giúp cho cộng đồng học từ câu hỏi Khi bạn gặp câu hỏi hay, tự hỏi xem "Tài liệu liên quan hay FAQ cần chỉnh sửa n{o để hỏi câu hỏi lầm nữa?" Và gửi vá lỗi cho người quản lý tài liệu Nếu bạn phải nghiên cứu để tìm câu trả lời, diễn tả lại kỹ bạn dùng viết câu trả lời móc từ túi áo Trả lời câu hỏi hay giống cho người đói bữa ăn ngon vậy, dạy họ kỹ nghiên cứu qua ví dụ giống họ cách trồng lương thực để nuôi sống đời Nguồn tài liệu liên quan Nếu bạn cần dẫn cách sử dụng máy tính cá nhân, Unix Internet, h~y đọc "Hướng dẫn Cơ Unix Internet" (The Unix and Internet Fundamentals HOWTO) Khi bạn công bố phần mềm hay vá lỗi cho phần mềm, cố gắng tu}n theo hướng dẫn "Hướng dẫn Thông tục Công bố Phần mềm" (Software Release Practice HOWTO) Chia sẻ ebook : http://downloadsach.com/ Follow us on Facebook : https://www.facebook.com/caphebuoitoi [...]... ra sự cố, và phần “sự cố” mô tả sự cố đ~ sảy ra trong hoàn cảnh đó Ngu ngốc: CỨU! Chương trình hiển thị không làm việc tốt trên máy tính xách tay của tôi! Thông minh: XFree86 4.1, Con chỏ chuột bị méo mó, Fooware MV1005 vid chipset Thông minh hơn: Con trỏ chuột trong XFree86 4.1 dùng chipset Fooware MV1005 vid - bị méo mó Quá trình viết tiêu đề mô tả dạng “đối tượng - sự cố” sẽ giúp bạn thiết lập... hưởng? Chỉ con chỏ chuột hay cả các hình ảnh khác nữa? Cái này có liên quan trực tiếp tới XFree86 không? Hay liên quan tới phiên bản 4.1? Cái này có liên quan trực tiếp tới các chipset Fooware video không? Hay tới model MV1005? Một hacker chỉ cần nhìn tho|ng qua cũng có thể hiểu bạn đ~ gặp phải vấn đề với cái gì và vấn đề của bạn là gì Một cách tổng qu|t hơn,h~y tưởng tượng đang nhìn v{o chỉ mục của hồ... giản là nhấp vào Reply của một thư cũ để bắt đầu một mạch cho một câu chuyện mới Điều này sẽ hạn chế người xem câu hỏi của bạn Một số phần mềm đọc thư như mutt, cho phép người đọc lọc c|c thư theo mạch và ẩn c|c thư theo mạnh vào phía trong biểu tượng thư mục Những người l{m như thế sẽ không bao giờ thấy c|c thư của bạn Trong trường hợp như thế thay đổi tiêu đề vẫn chưa đủ Mutt, và một số phần mềm đọc... tin gỡ rối có ích vào bản ghi Nếu tài khoản người dùng của bạn kết thúc qu| d{i (hơn bốn đoạn văn bản), thì sẽ có ích hơn nếu mô tả ngắn gọn vấn đề của bạn lên đầu v{ sau đó l{ phần đuôi theo thứ tự thời gian L{m theo c|ch đó c|c hacker sẽ biết cần phải tìm gì khi đọc qua tài khoản người dùng của bạn Hãy mô tả mục tiêu mà bạn muốn đạt được, đừng mô tả các bước bạn muốn thực hiện Nếu bạn đang cố gắng... được giá trị thập lục phân của màu RGB? Thông minh: Tôi đang cố thay bảng mầu trong một hình ảnh với các giá trị kh|c m{ tôi đ~ chọn Ngay bây giờ cách duy nhất mà tôi thấy có thể làm là sửa từng bảng mầu một nhưng tôi không làm sao dùng công cụ chọn mầu trong FooDraw's để lấy một giá trị thập lục phân của màu RGB Phiên bản thứ hai của câu hỏi l{ thông minh hơn Nó cho phép c}u trả lời gợi ý một công... câu trả lời chỉ vỏn vẹn là "RTFM", thì người trả lời bạn vậy nghĩ rằng bạn đ|ng lẽ nên Read The Fucking Manual (Đọc cái tài liệu hướng dẫn chó chết đó đi!) Người ta ho{n to{n có lý đấy Đi m{ đọc đi RTFM có một em họ là STFW Nếu nhận được câu trả lời l{ "STFW", người nói vậy có ý là đ|ng lẽ bạn nên "Searched The Fucking Web" đ~ (Đi m{ kiếm tìm trên mạng đi đ~!) Người ta cũng có lý ho{n toàn Hãy tìm... không l{m khởi động lại đồng hồ nhưng tắt m|y qua đêm thì có Đẩy hết dữ liệu từ bộ nhớ sang ph}n vùng ho|n đổi cũng không giúp gì Bản ghi của phiên biên dịch tiêu biểu như sau Hãy mô tả vấn đề của bạn theo thứ tự thời gian Manh mối có ích nhất để tìm ra chuyện gì đó đ~ chạy sai thường nằm ở sự kiện sảy ra ngay trước nó Vì vậy tài khoản người dùng của bạn có thể mô tả chính xác bạn đ~ l{m gì v{ m|y tính... của hồ sơ lưu c|c c}u hỏi, nơi m{ chỉ c|c tiêu đề hiện ra H~y l{m cho tiêu đề của bạn mô tả câu hỏi của bạn tốt đến mức m{ người sau tìm kiếm trong hồ sơ lưu cho c}u hỏi giống như c}u hỏi của bạn có thể theo dòng câu hỏi để tìm câu trả lời hơn l{ gửi lại câu hỏi khác Nếu bạn hỏi lại một câu trả lời thì h~y đổi tiêu đề để chỉ ra rằng là bạn đang hỏi Một tiêu đề như: “Re: thử” hay “Re: lỗi mới” thường... biết) Nếu bạn muốn muốn có thư điện tử trả lời khi ai đó trả lời trong mạch thảo luận thì hãy yêu cầu phần mềm diễn đ{n l{m việc đó, chức năng n{y được hỗ trợ ở hầu hết các diễn đ{n dưới các lựa chọn như “theo dõi mạch thảo luận n{y”,“gửi thư điện tử khi có trả lời”, etc.) Viết câu hỏi bằng ngôn ngữ trong sáng, đúng ngữ pháp, đúng chính tả Chúng tôi đ~ từng biết những người viết một c|c lơ đễnh và cẩu thả... để trả lời - tuy nhiên điều n{y thường là không giống với việc đơn giản hóa câu hỏi Vì vậy, ví dụ như, “Anh có thể vui lòng cho tôi một chỉ dẫn về sự giải thích cho vấn đề X?” thường là câu hỏi thông minh hơn “Anh h~y vui lòng giải thích cho tôi vấn đề X?” Nếu bạn có một đoạn mã nguồn không chạy thì hãy hỏi ai đó giải thích về điều gì đ~ sai hơn là nhờ họ sửa nó Đừng đưa ra các câu hỏi kiểu bài tập

Ngày đăng: 21/10/2016, 14:46

Tài liệu cùng người dùng

Tài liệu liên quan