-- ngày 28/08/2022
Thân chào các bác, chúc các bác sức khỏe, mình cắm đầu vào code trang web, chỉ định làm 1 vài tính năng đơn giản thế mà 4 tháng trôi qua cái vù. Nói chung chỉ định đổi layout 1 chút, thêm phần chủ đề nói chuyện, chuyển việc lưu session đăng nhập từ cookie qua Redis server ... chỉ thế thôi mà tốn thời gian thật.
Một phần tốn thời gian là do mình đi làm nên không all in được cho project, rất là tiếc nhưng cuộc sống mà
.
Sắp đến thì định hoàn thiện phần chat(hiện chưa hoạt động được), nhưng phải học xong cái Cassandra đã thì mới tự tin. lúc đầu tính dùng MongoDB, nhưng nghiên qua nghiên lại thì vẫn thấy Cassandra phù hợp cho dịch vụ nhắn tin hơn, chắc học mất cả năm các bác nhỉ
.
Mình cũng muốn làm lại cái trang chính do vẫn chưa ok lắm, mình đang nghiên cứu để đẩy các bài viết từ các nhóm ra trang chính, như vậy mới có nhiều chữ từ đó tự tin thúc đẩy SEO. Cái này thì chỉ cần kiến thực lập trình như hiện tại là được, không cần cái gì phải cao siêu.
Ngoài ra chắc là do có tuổi các bác ạ, học không nhanh được nên thứ 2,4,6 thì mình luyện Cassandra, còn 3,5,7 thì ngồi hì hục luyện Kotlin để mưu đồ viết một mobile app. Còn khi nào sếp giao task thì ngồi ôn machine learning
do công việc của mình có liên quan đến xử lý dữ liệu
Các bác thấy mình lựa chọn Cassandra và Kotlin vậy hợp lý không? Thanks các bác đã góp ý.
*** cho 1 tương lai xa xa, mình cũng đang tò mò blockchain, mình không có dự định viết blockchain mà chỉ tính lưu trữ dữ liệu vào 1 hệ sinh thái nào đó có sẵn ví dụ như Sol, Near, Polkadot, ICP (hay IPC gì đó không nhớ rõ) ... lý do chọn là do đám đó hỗ trợ Rust, trang web mình dễ triển khai hơn. Các bác thấy sao? cho mình xin ý kiến nhé.
-- ngày 14/4/2022
Được sự hướng dẫn cực kì nhiệt tình của 1 bác bên Tinh tế, giờ search google tên tuimuaban là thấy ngay, mừng quá. Rất cảm ơn bác.
Mình mới thêm chức năng search, dựa vào search engine là Tantivy, lúc đầu định Elastic search, nhưng phức tạp quá so với nhu cầu nên phải kiếm cái khác.
Tantivy không làm mình thất vọng, kết quả search full text ấn tượng. Nếu các bác nào có ý định build 1 cái search thì thử tìm hiểu xem sao nha
-- ngày 25/3/2022
Thân chào các bác.
Loay hoay cả năm, mới viết xong được cái trang web thương mại điện tử đầu tay. Nói là thương mại điện tử cho sang chứ thật ra nó cũng đơn giản lắm, chí ít thì web có thể cho bất cứ ai có thể buôn bán trên đó. Thậm chí có thể cho vay trên đó.
Tuy nhiên do trình còi, mình là dân kinh tế rặc, thấy code hay hay ngồi tự học rồi mày mò làm thử nên nói chung là viết thì viết xong rồi, deploy lên internet cũng xong rồi. Lỗi thì vẫn còn và đang fix, một số thứ vẫn còn chưa tối ưu đang cố gắng điều chỉnh thêm. Nhưng mấy cái security thì không rành, nhờ các bạn hướng dẫn hoặc cho xin tài liệu để đọc thêm.
Trang web của mình là: tuimuaban chấm vn (thay chử chấm thành dấu chấm giúp mình) (xin lỗi mod
, mai mốt dư dả sẽ liên hệ quảng cáo, mod thông cảm)
lúc đầu tính dùng python django + jquery + bootstrap viết, vì combo này mình dùng thường ở cty nên sẽ dễ chịu hơn. Thật ra cũng viết nữa chừng rồi, nhưng trộm vào nhà nó khuynh cái máy đi mất thế là mất hết code(lúc đó hoàn toàn không có khái niệm sao lưu, backup, git ... mà thật ra là đến giờ cũng vậy
). Sau đó viết lại, tính viết bằng JavaFX + vue + vuetify vì có 1 tool mình viết bằng combo này thấy ổn định phết cũng nhanh nữa. Nhưng suy đi nghĩ lại thấy thích web3 với wasm nên chuyển qua combo rust + vue + vuetify (wasm mới chỉ là 1 phẩn nhỏ của trang, sẽ expand thêm nếu thấy hiệu quả), trong tương lai gần sẽ thêm cả redis để cache cho nhẹ và nghiên cứu thêm search engine (key value hoặc text search) để làm module search chứ giờ chưa có
. Nói chung tech chả có gì đặc biệt, nhưng trang web chạy được thì thấy vui rồi.
Mà nhân tiện cũng muốn nói ngoài lề 1 chút, mình có đi vòng vòng qua mấy topic thấy mấy ai mà 3x đi học code thì bị nói là nên bỏ đi hay gì gì đó, thấy nặng nề lắm. Theo mình các bạn 31 hay 32 tầm đó vẫn còn trẻ lắm, thích thì cứ học thôi. Thật sự là nên học code thời điểm này vì cái gì cũng dính dáng tới CNTT, hồi xưa cứ mỗi lần meeting với team IT, thật sự không hiểu người ta nói gì, các ý tưởng kinh doanh cứ trôi đi lãng phí lắm. Sau mấy năm tự học, mình tự viết mấy tool cho công ty xài, viết bằng đủ loại ngôn ngữ, học tới cái nào thì viết bằng ngôn ngữ đó
. Nói chung vui lắm. Giờ nói chuyện được với IT team, hem sợ gì luôn
Vấn đề là các bác 3x đời đầu cần lưu ý là đừng nản, chắc chắn là trình của người 3x không thể nào so được với mấy bạn học từ 2x đâu, tuy nhiên được cái kết hợp với kiến thức khác trước khi học code thì mình sẽ dễ hơn 1 chút trong việc hình dung về sản phẩm trước khi viết. Đây là 1 lợi thế không nhỏ đâu.
Tiện thể, nhờ các bác đánh giá nhiêu đây qua fresher của code được chưa
Cảm ơn các bác trước.