Coderwall Phần mềm diễn đàn miễn phí
Mạng chuyên nghiệp dựa trên Ruby cho các nhà phát triển phần mềm.
CoderWall là nền tảng học tập hợp tác nguồn mở được sử dụng bởi các lập trình viên để tìm hiểu các mẹo phát triển và thiết kế dự án mới nhất từ cộng đồng nhà phát triển.
Tổng quan
CoderWall là một mạng chuyên nghiệp cho các kỹ sư phần mềm và được mô tả là ’nơi các nhà phát triển đến gặp’. CoderWall là trang web cộng đồng nhà phát triển trong danh mục phát triển được sử dụng bởi gần nửa triệu nhà phát triển mỗi tháng để tìm hiểu và chia sẻ các mẹo lập trình. Cộng đồng Coderwall giúp các nhà phát triển mở khóa và chia sẻ các kỹ năng công nghệ mới. Coderwall kết nối với các chuyên gia cộng đồng khác, chẳng hạn như nhà phát triển, nhà thiết kế và doanh nhân. Lấy cảm hứng từ các đội tuyệt vời trong cộng đồng công nghệ, những gì họ đang xây dựng và những vấn đề họ đang giải quyết mỗi ngày. Cộng đồng nhà phát triển web CoderWall giúp học hỏi từ các chuyên gia TEC về các ngôn ngữ, công cụ và công nghệ lập trình mới nhất hoặc chia sẻ mẹo chuyên nghiệp của riêng bạn và nhận phản hồi từ hàng ngàn nhà phát triển cộng đồng trên toàn thế giới. Khám phá các nhóm kỹ thuật rực rỡ của Coderwall, cách họ giải quyết những thách thức thú vị, nhận các mẹo phát triển mới tốt nhất và thậm chí tìm thấy công việc mơ ước tiếp theo của bạn. Bạn có thể đăng công việc của bạn trên CoderWall để tìm thêm nhà phát triển. Bạn thậm chí có thể chia sẻ các thủ thuật mới mà bạn đã học, thêm các mẫu mã để sửa lỗi và thêm nhận xét hoặc bối cảnh bổ sung để bắt đầu thảo luận.
Yêu cầu hệ thống
Nền tảng học tập hợp tác CoderWall được xây dựng từ các thành phần sau và để cài đặt CoderWall Open Source Developer Community Community Tool, bạn sẽ cần cài đặt các gói phụ thuộc sau:
- Đường ray 5.0.2
- Ruby 2.4.0
- Elaticsearch
- Postgresql
- LetSencrypt_Plugin
- Redis
- Haml
- Bundler
- Biên tập viên Rubymine
- Git
Đặc trưng
Một số danh sách tuyệt vời các tính năng của cộng đồng nhà phát triển CoderWall được liệt kê dưới đây:
- Thông báo công việc
- Đăng tuyển
- Thẻ có thể chỉnh sửa
- Đăng một mẹo mới
- Markdowns
- Thuê lập trình viên
- Thành tựu
- Tìm kiếm một công việc
- Chấp nhận thẻ tín dụng
- Giám sát hoạt động
- Đánh giá
- Mã nguồn mở
Cài đặt
Cài đặt coderwall trên heroku
Nền tảng học tập hợp tác CoderWall rất dễ thiết lập và bắt đầu. Để bắt đầu với Diễn đàn Nhà phát triển web CoderWall trên Heroku một cách nhanh chóng, cấu hình và thiết lập môi trường phát triển Rails với các gói phụ thuộc cần thiết. Bây giờ, bản sao đầu tiên là kho lưu trữ cộng đồng lập trình viên coderwall trong thư mục ~/coderwall:
git clone https://github.com/coderwall/coderwall-next.git coderwall
cd coderwall
Bây giờ, hãy chạy Bundler trong thư mục dự án:
bundle install --without production
Tạo cơ sở dữ liệu và chạy di chuyển:
rake db:create db:migrate
Tạo tệp biến môi trường:
cp .env.sample .env
Đá một máy chủ với Foreman (hoặc Heroku Local) đang chạy tại Localhost: 5000
bundle exec foreman start
Các biến môi trường sau đây có thể được đặt:
GITHUB_ADMIN_USER
GITHUB_ADMIN_USER_PASSWORD
GITHUB_REDIRECT_URL
GITHUB_CLIENT_ID
GITHUB_SECRET
STRIPE_PUBLISHABLE_KEY
STRIPE_SECRET_KEY
Chúc mừng! Bạn đã cài đặt thành công CoderWall Web Developer Community Tool. Thưởng thức!
FAQs
What is coderwall used for?
Coderwall is an open source collaborative learning platform for software developers to improve and learn the latest development and design technologies.
Is coderwall free?
Yes, coderwall is free to use and download professional network for software developers.
Is coderwall open source?
Yes, coderwall is an open source collaborative learning software for software engineers. Coderwall source code repository is available at Github.
In what language is coderwall written?
Coderwall developer community tool is written in Ruby programming language.
What are the top competitors of coderwall?
Jobxoom, FoundValue Incorporated and Paxton Consultants are top competitors of coderwall.