laptop computer c++ java intel computer repair lcd amd open source developers laptops nvidia monitor .net hardware projects development j2ee