Có plugin nào của Jenkins hỗ trợ check style React Native không ạ ?
Xin chào mọi người, tôi xin bổ sung và chỉnh sửa thêm thông tin như sau:
Hiện tại về vấn đề JDK 11, có thể sử dụng được, nhưng cần phải có giấy phép kinh doanh thương mại của Oracle.
Về vấn đề plugins Checkstyle của React Native. Sau khi email cho team contributor của Jenkins, tôi nhận được câu trả lời là do cộng đồng của chúng ta chưa có một chuẩn chung nào cho React Native, tất cả đều mang tính tự phát của cá nhân hoặc tổ chức, vì vậy sẽ không có Convention chuẩn để làm Plugin.
Sử dụng phương pháp loại trừ, chúng ta chỉ còn duy nhất 1 phương pháp để giải quyết vấn đề này, đó là sử dụng "Pipeline Scripts from SCM", việc sử dụng Groovy Script sẽ tốt hơn đặc biệt là với những dự án về Java và Rails, Pipeline Script thì dễ học dễ sử dụng hơn, lựa chọn cái nào đó là quyết định của ban.
Tôi xin kết thúc câu hỏi của mình tại đây, cảm ơn Viblo và mọi người.
System Test Capybara
Mình làm được rồi, tại mình suy nghĩ cao phức tạp quá, xin lỗi vì đã làm phí thời gian của 10 người đã xem ) Làm phiền admin xoá câu hỏi này giúp em ạ. Cảm ơn mọi người
[Hỏi] Cách tiếp cận một ngôn ngữ lập trình mới của mọi người?
Chào người anh em, trước tiên thì xin chúc mừng cho quyết định của bạn, chưa biết kết quả ra sao nhưng dám dũng cảm bắt đầu đã là một điều tuyệt vời rồi.
Mình nghĩ đầu tiên bạn nên trả lời thêm câu hỏi là bạn học lập trình để làm gì nào ? Làm web, làm app... ?? Backend hay Frontend ??
Cái này rất quan trọng đó nhé, bởi vì rút kinh nghiệm từ chính bản thân mình, mình có năng khiếu về thẩm mỹ và làm front-end nhưng lại đi học back-end, thành ra khi khởi đầu khá vất vả, tốn rất nhiều thời gian bạn à.
Tiếp theo bạn phải xác định là sẽ có những lúc cực kỳ nản chí, khiến cho mình cảm thấy nghi ngờ chính quyết định của bản thân và muốn bỏ cuộc, hãy cố gắng vượt qua khoảng thời gian đó. Và sau khi học xong những thứ cơ bản, nghĩ mình có tí kiến thức rồi, thì tiếp theo bạn sẽ bị vùi dập ở những lần đi xin pv xin việc, quá trình này bạn sẽ học thêm được một số thứ nữa.
Đó, sau khi đã rõ ràng những thứ bạn sẽ phải đối mặt thì tiếp theo hãy chọn cho mình "vũ khí" để chiến đấu với nó.
Mình khuyên bạn nên học cơ bản HTML, CSS và JS. Đây là thứ mà dù bạn làm back-end hay front-end thì cũng phải làm việc cùng , cộng với việc kết quả hiển thị ngay lập tức trên màn hình sẽ khiến bạn hứng thú hơn. Đây là thứ nền móng cơ sở nhất cho bạn tiếp tục những điều cao siêu hơn, đừng nghĩ rằng chỉ cần học 1 ngôn ngữ là đủ vì điều đó sẽ không bao giờ xảy ra.
Với khoảng 2h/1day trong vòng 1 tháng là mình nghĩ đủ ok rồi, kết quả của cái quá trình này phụ thuộc vào sự mày mò của bạn. Sau đó bạn có thể nhìn vào list mình viết ở dưới để quyết định xem sẽ học gì tiếp theo nhé:
-
Hướng Front - end: Học Jquery, Bootstrap, sau đó là Framework React hoặc Vue, muốn làm app nữa thì học thêm React Native
-
Hướng Back - end:
- Học về Mysql, phần cơ sở dữ liệu này rất rất rất rất quan trọng, hãy cố gắng nắm vững nó rồi quyết định học ngôn ngữ lập trình sau.
- Thuật toán: Bạn chỉ cần tìm hiểu những định nghĩa và thuật toán cơ bản nhất, ban đầu bạn sẽ thấy học cái này khá vô dụng, có cũng được mà không có cũng chả sao, nhưng rồi càng lên cao thì nó sẽ càng quan trọng, và cái này sẽ quyết định bạn đứng ở vị trí nào so với những người cùng năng lực và cùng vị trí ngay từ lúc bắt đầu. Ngôn ngữ lập trình k phải là tất cả và cũng k phải thứ quan trọng nhất, đừng hiểu lầm nhé.
- Ngôn ngữ lập trình: Nếu làm cho khách hàng Nhật, bạn có thể học Ruby + Framework Ruby On Rails, còn lại thì PHP + Lavarel hoặc Java + Eclipse, C# + VisualStudio, làm game hoặc máy móc thì C và C++. Ngoài ra còn một số ngôn ngữ lập trình khác nữa như Go, Python... thì mình khuyên bạn nếu có hứng thú với những điều mà truyền thông nói về nó thì cũng nên để tìm hiểu sau, vì nó chưa thực tế với những gì đang diễn ra ở Việt Nam, cơ hội việc làm vẫn còn ít, và sẽ rất khó có cơ hôi cho những newbie
Đó là về mặt chuyên môn, ngoài ra bạn sẽ còn phải trau dồi nhiều kỹ năng khác nữa nhé, điều QUAN TRỌNG nhất là bạn phải TIN TƯỞNG VÀO QUYẾT ĐỊNH VÀ LỰA CHỌN CỦA BẠN, con đường này không dễ để đi, nhất là khoảng thời gian bắt đầu, bạn sẽ bế tắc và vấp ngã liên tục, nhưng như mình đã nói ở trên, ĐỪNG BỎ CUỘC.
Một vài website mà mình tham khảo: Webcoban.vn, Thachpham.com, Freetuts.net, W3schools.com, Youtube, và trên Viblo cũng có rất nhiều bài hay. Sau khi bạn đã nắm được cơ bản của tất cả những thứ ở trên, đó là khoảng 1 năm sau nếu bạn bắt đầu từ bây giờ, thì đó là lúc bạn đi sâu vào document của từng thứ một như một số anh em đã trả lời.
Good Luck Bro, Keep The Move !!!
Tổ chức
Chưa có tổ chức nào.