“Không, không khó, chỉ là cần viết giao diện front-end và giao diện back-end, còn phải gọi API thời tiết nữa…” Tiểu Trần nói càng lúc càng nhỏ, “Ba tiếng có vẻ hơi gấp.”

Đạo diễn bổ sung: “Lưu ý, đây không phải là nhiệm vụ lập trình thông thường. Ê-kíp đã cài đặt các ‘BUG’ ở khắp nơi trong trường quay, các bạn cần tìm ra và sửa lỗi trong quá trình lập trình mới nhận được các đoạn mã quan trọng. Ngoài ra, cứ nửa tiếng sẽ có một đợt ‘tấn công hacker’, các bạn cần phòng thủ thành công mới tiếp tục phát triển được.”

Mọi người: “…”

Đây mà là phát triển ứng dụng “đơn giản” sao?

“Bây giờ, tính giờ bắt đầu!”

Tiểu Trần tay chân luống cuống mở máy tính, bắt đầu giảng giải: “Chúng, chúng ta dựng khung trước, front-end dùng Vue, back-end dùng…”

Thẩm Thanh Hoan hoàn toàn không hiểu gì, mặt ngơ ngác. Giang Dữ có vẻ nghiêm túc lắng nghe, nhưng rõ ràng cũng là kẻ ngoại đạo.

Tôi thở dài, ghé sát vào máy tính: “Dựng khung quá chậm rồi, dùng React Native đi, có thể tiết kiệm một nửa thời gian. Back-end dùng Python viết API, đơn giản và nhanh gọn. API thời tiết dùng bản miễn phí của HeFeng, mỗi giờ 1000 lượt gọi là đủ dùng rồi.”

Tiểu Trần sững sờ: “Thầy, thầy hiểu lập trình sao?”

“Biết một chút.” Tôi mặt không đổi sắc.

Giang Dữ liếc nhìn tôi, ánh mắt đó rõ ràng đang nói: Lại nữa rồi.

Tôi giả vờ như không thấy, cầm lấy bàn phím, bắt đầu gõ mã. Những ngón tay nhảy múa trên phím, tốc độ nhanh đến mức tạo ra tàn ảnh. Trên màn hình, từng dòng mã tuôn chảy như thác đổ.

Tiểu Trần ch*t lặng: “Tốc độ tay này…”

Thẩm Thanh Hoan cũng kinh ngạc: “Tô Vãn, cậu…”

Bình luận:

【???】

【Tốc độ tay này là thật sao?】

【Đoán mò là Tô Vãn xuất thân từ lập trình viên】

【Không phải nói cô ấy là diễn viên sao? Diễn viên mà cũng biết cái này?】

Ê-kíp đạo diễn cũng ngơ ngác. Họ vốn lên kế hoạch để các khách mời dưới sự hướng dẫn của lập trình viên sẽ luống cuống tay chân hoàn thành vài thao tác đơn giản để tạo tình huống hài hước. Không ngờ lại xuất hiện một “bug” là tôi.

“Tấn công hacker” tới rồi. Màn hình tối sầm, hiện lên một dòng chữ: “Hệ thống của bạn đã bị xâm nhập, vui lòng nhập mật khẩu để giải khóa.”

Tiểu Trần hoảng hốt: “Là, là virus tống tiền! Cần phải bẻ khóa mật khẩu!”

“Không cần.” Tôi bình thản mở dòng lệnh, nhập một chuỗi lệnh, mười giây sau, màn hình trở lại bình thường.

“Xong, xong rồi?” Tiểu Trần ngây người.

“Xong rồi.” Tôi tiếp tục gõ mã, “Chỉ là một loại virus kịch bản đơn giản thôi, không có gì khó.”

Ê-kíp đạo diễn: “…”

Lần tấn công đầu tiên, thất bại.

Nửa tiếng sau, đợt “tấn công hacker” thứ hai. Lần này là tấn công DDoS, máy chủ tê liệt.

Tôi vừa viết giao diện front-end, vừa thản nhiên chỉ đạo Tiểu Trần: “Dùng CDN phân luồng, mở tường lửa, giới hạn tần suất yêu cầu trên mỗi IP.”

Tiểu Trần làm theo, đợt tấn công được hóa giải.

Lần tấn công thứ ba, SQL Injection. Tôi mất ba phút để viết xong đoạn mã chống tiêm nhiễm, tiện thể tối ưu hóa luôn truy vấn cơ sở dữ liệu.

Ba lần tấn công, phòng thủ thành công toàn bộ.

Đạo diễn mặt xanh như tàu lá. Điều này không giống với những gì họ nghĩ!

Bình luận đã phát đi/ên:

【Tô Vãn rốt cuộc là người thế nào?】

【Trình độ này, chắc chắn là đại thần】

【Tôi có một suy đoán táo bạo…】

【Lầu trên, tôi cũng thế】

Ba tiếng trôi qua, ứng dụng dự báo thời tiết của chúng tôi hoàn thành suôn sẻ, giao diện đơn giản đẹp mắt, chức năng đầy đủ, còn thêm cả gợi ý mặc đồ và chỉ số tia cực tím.

Đội kia… vẫn đang loay hoay không biết cách dựng môi trường.

Khi đạo diễn công bố kết quả, biểu cảm ông rất phức tạp: “Đội A chiến thắng. Tô Vãn, trước đây cô từng học lập trình à?”

“Tự học ạ.” Tôi mặt không đổi sắc.

“Tự học mà đạt đến trình độ này sao?”

“Tôi khá thông minh.”

Đạo diễn: “…”

Kết thúc ghi hình, Tiểu Trần kích động nắm lấy tay tôi: “Thầy! Cô có nhận đệ tử không? Em muốn học theo cô!”

“Không nhận, cảm ơn.”

Giang Dữ bước tới, nửa cười nửa không: “Lại là tự học?”

“Ừm.”

“Lần này cũng là trùng hợp?”

“Là thiên phú.”

Giang Dữ cười khẽ: “Tô Vãn, rốt cuộc cô còn bao nhiêu bất ngờ nữa?”

“Hết rồi, thật sự hết rồi.”

“Vậy sao?” Giang Dữ tiến lại gần, hạ thấp giọng, “Vậy còn ‘thành viên đội vô địch Marathon Hacker quốc tế, mật danh Shadow’, cũng là trùng hợp à?”

Toàn thân tôi cứng đờ. Sao anh ta biết được?!

“Anh điều tra tôi?”

“Tò mò thôi.” Giang Dữ thẳng thắn thừa nhận, “Cô quá bí ẩn, khiến người ta không nhịn được muốn khám phá.”

“Anh như vậy là xâm phạm quyền riêng tư.”

“Cho nên tôi không nói với ai khác.” Giang Dữ mỉm cười, “Chỉ hỏi riêng thôi. Vậy nên, là cô phải không? Shadow?”

Tôi nhìn anh, anh cũng nhìn tôi.

Một lúc lâu sau, tôi thở dài: “Là tôi.”

“Quả nhiên.” Trong mắt Giang Dữ lóe lên ý cười, “Vậy thì, người phá kỷ lục ở trường đua xe, cũng là cô?”

“…”

“Không nói tức là ngầm thừa nhận rồi.” Giang Dữ nhướng mày, “Tô Vãn, cô còn bao nhiêu thân phận nữa?”

“Anh đoán xem?”

“Tôi đoán,” Giang Dữ thong thả nói, “vẫn còn nhiều lắm.”

Tôi quay người bỏ đi. Người này quá đ/áng s/ợ, phải tránh xa anh ta ra mới được.

Chương trình kỳ thứ ba, chủ đề là “Đua xe cực hạn”.

Danh sách chương

Có thể bạn quan tâm

Bình luận

Đọc tiếp

Bảng xếp hạng

Mới cập nhật

Xem thêm