Synergy - Công cụ hoàn hảo cho người dùng nhiều máy tính

Bạn có nhiều hơn 1 máy tính trên bàn làm việc?

Trường hợp này xảy ra rất nhiều trong thực tế. Bạn cần một chiếc máy case cấu hình cao để làm việc, đồng thời cũng cần 1 chiếc laptop nhỏ gọn để có thể có thể đem đi chỗ này chỗ kia. Cũng có thể bạn cần làm việc trên nhiều hệ điều hành khác nhau, hoặc đơn giản là vì một lý do nào đó bạn có nhiều hơn một chiếc máy tính và bạn lại là người không muốn lãng phí một cái gì cả.

Vấn đề là việc mỗi máy tính lại có bàn phím và chuột riêng của nó. Bạn mua một cái bàn phím cơ, một con chuột tiền triệu để rồi vẫn phải dùng trackpad hay bàn phím laptop khi cần thiết. Thật phiền toái. Bạn ước bạn có thể có sức mạnh của nhiều máy tính, nhưng lại chỉ với một bàn phím và một chuột thôi?

Với lập trình viên với một số kiến thức chuyên môn, bạn có thể dùng một máy chính ssh vào các hay còn lại, hoặc cao cấp hơn là mount một hay nhiều thư mục bên các máy phụ về để dùng. Tôi đã dùng cách này trong một thời gian dài và có thể tạm hài lòng khi làm việc (coding). Tuy nhiên một thế giới khác mở ra khi tôi biết đến Synergy.

Synergy

Synergy là gì? Đây http://synergy-project.org/

Programers love Synergy, MRI technicians love Synergy, Sysadmins love Synergy. Đó là những gì viết trên trang chủ khi bạn truy cập vào. Và quả đúng như vậy, I love Synergy.

Synergy cho phép bạn chia sẻ bàn phím và chuột của một máy chủ sang các máy client khác trong cùng một mạng, gần như kiểu gộp chung các máy lại với nhau thành một. Và quan trọng là nó chạy trên cả ba hệ điều hành phổ biến nhất Windows, Mac OS X và Linux.

Không chỉ đơn giản là kéo chuột qua lại giữa các màn hình, Synergy còn có thể lưu lại clipboard để copy paste giữa các máy khác nhau, thậm chí là kéo thả file từ máy này sang máy khác (chức năng kéo file này chỉ hoạt động với Window và MacOS)

Tôi bắt đầu dùng Synergy từ khi nó còn miễn phí. Hiện tại giá của bản Basic trọn đời là 10$ và tất nhiên là tôi cũng đã mua nó. Tin tôi đi, 10$ vẫn còn là ít so với những gì Synergy đem lại cho bạn.

Cài đặt cơ bản

Mọi cài đặt để Synergy có thể hoạt động được hoàn thành trong một nốt nhạc. Ở đây tôi xin lấy một ví dụ cụ thể trong trường hợp của chính tôi, máy Mac làm server và máy Ubuntu làm Client.

Server - Mac OS

Screen Shot 2016-03-01 at 11.51.49.png

Bạn có thể thấy máy Mac được cài đặt làm server và có một client là máy có tên (screen name) là framgia0102-lt.

Client - Ubuntu

Screenshot from 2016-03-01 09-54-50.png

Máy Ubuntu là client có tên framgia0102-lt, server IP được nhận đúng và thế là xong 😄

Funny clip

Đoạn giới thiệu sau về Synergy sẽ làm bạn muốn dùng Synergy ngay và luôn.