Simulacrum, từ simulacrum Latin, là một sự bắt chước, giả mạo hoặc hư cấu. Khái niệm này được liên kết với mô phỏng, đó là hành động mô phỏng .Một...
Lập trình trên ubuntu, tổng hợp các phần mềm web developer cần cài đặt
Lưu ý đây là những ứng dụng dành cho PHP developer, những nhu yếu khác như xem phim nghe nhạc, chơi game, chat chit tán gái những bạn tìm hiểu thêm ở bài Những ứng dụng nên thiết lập trên ubuntu
Trình soạn thảo code:
Tất nhiên rồi, đã là coder thì phải có cho mình một trình soạn thảo code đủ tốt, đừng nghe bọn nó xúi dại viết code trên notepad hay gedit nhé, bạn cần công cụ giúp viết code nhanh và ít mắc lỗi hơn. Cá nhân mình không thích những chương trình viết code quá cồng kềnh, mà chỉ cần nhẹ nhàng vài tính năng cơ bản thiết yếu như : auto complete, syntax highlight, code folding, … là đủ .
Với nhu cầu đó mình chọn Sublime text và Atom
Ngoài ra còn có nhiều ứng dụng khác cho những bạn lựa chọn : Brackets, Visual Studio Code, Netbeans, Eclipse …
Trình duyệt:
Hầu hết thời hạn web developer thao tác trên trình duyệt, mà trình duyệt thì tào lao mỗi đứa một kiểu, việc phong cách thiết kế website thích hợp với nhiều trình duyệt luôn là yếu tố nan giải, do đó khuyên bạn nên cài nhiều trình duyệt nhất hoàn toàn có thể, để còn test .
Mình dùng đa phần Chrome và Firefox cho việc hiển thị, debug javascript
Technical stack: tôi chọn LAMP
Bên blog Tôi đi code dạo đã có một bài viết Stack là gì nên mình cũng không phải ra mắt nhiều, nó là một cục những ứng dụng được gom lại với nhau để setup một cách nhanh gọn .
Trên Ubuntu, mình dùng stack quen thuộc nhất : LAMP ( Linux, Apache, MySQL, PHP )
Git GUI client:
Sử dụng một mạng lưới hệ thống quản trị phiên bản như Git là rất phổ cập trong tiến trình tăng trưởng ứng dụng. Có nhiều lập trình viên quản trị git bằng command line, tuy nhiên để thao tác hiệu suất cao với Git thì quả thật mất thời hạn rất dài, vậy tại sao không để ứng dụng thao tác đó, tất cả chúng ta sẽ chỉ tập trung chuyên sâu vào việc code .
Có nhiều ứng dụng quản trị git bằng giao diện, cái nào cũng tuyệt vời như SmartGit, git-cola, gitg, GitEye, Cycligent Git Tool …
Tuy nhiên mình thích dùng Gitkraken và Sourcetree
Quản lý cơ sở dữ liệu
Quản lý cơ sở dữ liệu cũng là nhu cầu rất cần thiết, nhưng mỗi loại cơ sở dữ liệu lại có các phần mềm quản lý riêng. Với lập trình viên PHP chúng ta thường làm việc với mysql là chủ yếu.
Mình dùng Valentina studio, Mysql workbench và Emma ( có trên ubuntu software store )
Phần mềm FTP
Phần mềm FTP là ứng dụng tương hỗ upload, tải về trải qua giao thức FTP, nôm na là để chuyển file lên server .
Mình chọn Filezilla vì dễ sử dụng, cross platform
Sử dụng terminal tốt hơn với Terminator
Với php developer bạn liên tục sử dụng command line để build css, chạy package manager và task runner. Ứng dụng Terminal của ubuntu thì cũng có nhiều điểm hạn chế, thế nên bạn cần một Terminal tốt hơn, Terminator là ứng viên sáng giá .
Phần mềm đồ họa:
Bạn vẫn hoàn toàn có thể thiết lập photoshop trên ubuntu theo như mình đã trình làng trong bài Cài đặt thiên nhiên và môi trường lập trình web trên ubuntu – Phần 2. Tuy nhiên vẫn có những ứng dụng đồ họa không lấy phí nhưng lại rất tốt, nhanh và tiện nghi .
Ngoài photoshop mình dùng thêm cả Inkscape và Gimp
Vẽ wireframe với Pencil project
Khi cần vẽ wireframe và biểu lộ ý tưởng sáng tạo, wireframe là bản phác thảo thô miêu tả tổng quan về mẫu sản phẩm, giúp thuận tiện truyền đạt ý tưởng sáng tạo tăng hiệu suất cao tiếp xúc giữa những thành viên trong team .
Với nhu cầu này, mình dùng Pencil project, đây là một phần mềm rất hay, dễ sử dụng và miễn phí.
Xem thêm: Tin học 12 Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu | Hay nhất Giải bài tập Tin học 12
Các thứ lặt vặt khác:
Ngoài những công cụ trên, còn lặt vặt nhiều ứng dụng khác, chỉ cần chịu khó khám phá, sau một thời hạn bạn trọn vẹn hoàn toàn có thể sử dụng tốt Ubuntu Giao hàng việc làm của mình. Ví dụ : Công cụ chọn màu nhanh Gpick, composer, Bower, npm, gulp
Chúc những bạn thành công xuất sắc .
Source: https://vh2.com.vn
Category : Tin Học