Vim: Giúp cuộc sống dễ dàng hơn cho người lập trình trong khi giúp đỡ trẻ em ở Uganda

Bài viết được viết bởi:
  • Công cụ web
  • Cập nhật: Tháng bảy 10, 2018

Nếu bạn đang ở bất kỳ loại phát triển web hoặc lập trình nào, thì bạn có thể đã nghe nói về Vim (vim.org), viết tắt của "Vi Impoved".

Vim là một phần mềm chỉnh sửa văn bản nguồn mở.

Trình soạn thảo văn bản có khả năng cấu hình cao và được bao gồm trong hầu hết các hệ thống UNIX cũng như Apple OS X. Bạn có thể tải xuống phiên bản Vim khác nhau tại trang này.

Cách tốt nhất để mô tả phần mềm là một môi trường giống như Notepad, nhưng không phải là một chương trình xử lý văn bản theo bất kỳ khoảng thời gian nào.

Nó có nghĩa là để cho phép người dùng có một số tính linh hoạt trong khi vẫn tước đi tất cả các tiếng ồn và cho phép người dùng tập trung vào mã. Với một số chương trình xử lý văn bản, các dòng được thêm vào có thể tạo ra các lỗi trong mã hóa - không phải là trường hợp với Vim.

Phát minh Charityware dưới dạng Danh mục

Bram Moolenaar

Vào tháng 11, 2, 1991, Vim được phát hành bởi Bram Moolenaar như là phần mềm miễn phí và được gửi ra trên một đĩa mềm. Vì Moolenaar quyên góp lợi nhuận quảng cáo cho các tổ chức từ thiện Uganda, phần mềm này cũng có thể được gọi là charityware hoặc careware.

Moolenaar là một lập trình viên người Hà Lan. Trẻ mồ côi ở Uganda gần gũi và thân thiết với trái tim của anh, đó là lý do tại sao anh bắt đầu quyên góp lợi nhuận quảng cáo. Ông được xem là một trong những người tiên phong của tổ chức từ thiện bằng cách trở thành một trong những lập trình viên đầu tiên khuyến khích mọi người quyên góp cho tổ chức từ thiện yêu thích của mình nếu họ sử dụng phần mềm miễn phí của mình.

Trong một phỏng vấn với Binpress, Moolenaar giải thích rằng Vim nổi bật so với các biên tập viên khác bởi vì người dùng phải đầu tư thời gian vào việc học các lệnh Vim và tìm ra các thủ thuật để trở nên hiệu quả hơn thông qua trình soạn thảo.

Trong khi các trình soạn thảo văn bản khác đang bận phát hành các phiên bản mới và thay đổi chức năng của phần mềm, Vim có một tiêu chuẩn để nó hoạt động trên tất cả các máy tính và không chỉ các máy tính mới nhất.

Người dùng của nền tảng chỉnh sửa dường như đồng ý rằng đó là một trong những điều tốt nhất xung quanh. Vim đã giành được một số giải thưởng, bao gồm cả trình soạn thảo văn bản yêu thích và là người vào chung kết giải thưởng Lựa chọn biên tập viên của LinuxWorld.

Đưa lại cho thế giới

Cách mà công cụ từ thiện hoạt động là mỗi người sử dụng phần mềm được yêu cầu quyên góp cho tổ chức từ thiện của sự lựa chọn của người sáng tạo. Trong khi bạn không phải quyên góp, lập trình viên về cơ bản nói rằng, "Này! Nếu bạn thích phần mềm của tôi, hãy đóng góp một chút cho tổ chức từ thiện yêu thích của tôi. ”

Moolenaar ban đầu làm việc với một trung tâm trẻ em ở Uganda trong một năm, điều đó đã cho anh ước mơ bắt đầu Quỹ chăm sóc trẻ em quốc tế Hà Lan (ICCF).

Người dùng quyên góp cho ICCF và ICCF sẽ gửi hầu hết số tiền họ thu về Trung tâm Trẻ em Kibaale ở miền nam Uganda. ICCF có thể quyên góp 99.5% số tiền quyên góp bởi vì chúng có chi phí cực thấp. Hầu hết công việc được hoàn thành bởi các tình nguyện viên. Người Uganda đã bị một đại dịch AIDS tấn công. Người ta ước tính rằng giữa 10-30% o người bị nhiễm virus. Và vì tỷ lệ tử vong cao, có nhiều trẻ em mồ côi trong khu vực.

AIDS Epedimic

Những người trong khu vực đang rất cần sự giúp đỡ và Moolenaar nhận ra điều đó và quyết định bước lên và tạo sự khác biệt bằng cách tham gia vào trung tâm của trẻ em. Trung tâm trẻ em Kibaale (KCC) được các nhà truyền giáo người Canada khởi xướng. Họ giúp đỡ về trẻ em 700 một năm, vì vậy đây là một nguyên nhân tốt để có được đằng sau cho ICCF.

Hầu hết những đứa trẻ này với gia đình mở rộng, chẳng hạn như một dì, chú hoặc ông bà. Tuy nhiên, những người đã đưa họ sống trong tình trạng nghèo cùng cực. KCC lấp đầy khoảng trống để thấy rằng các nhu cầu cơ bản của trẻ em được đáp ứng.

Những cách khác giúp KCC

KCC cũng hoạt động để cung cấp cứu trợ y tế thông qua tiêm phòng cho trẻ em từ các bệnh truyền nhiễm. Họ cũng tập trung vào việc đảm bảo trẻ em nhận được một nền giáo dục có thể giúp chống lại đói nghèo và thậm chí là sự lây lan của AIDS.

Nước sạch không có sẵn cho người dân ở miền nam Uganda. Có một con sông và một vài hố nước bị ô nhiễm, nhưng tất cả nước này đều bị ô nhiễm nặng. Họ thậm chí không thể đào giếng vì nước ngầm trong khu vực có lượng sắt cao. KCC xây dựng bể chứa nước ở trường học. Họ không thể cung cấp cho mỗi gia đình - nó chỉ là quá tốn kém vào thời điểm này.

Moolenaar có một cái nhìn từ thiện về cuộc sống. Ông nói rằng bạn có thể làm tốt, có thể đi ăn tối, và thậm chí có một ly rượu vang. Nhưng, còn phần còn lại của thế giới thì sao? Điều gì sẽ xảy ra nếu tất cả chúng ta có thể giúp đỡ một cách nhỏ bé? Trong cuộc phỏng vấn với Binpress, Moolenaar nói thêm, “Cuối cùng, nhìn thấy những đứa trẻ lớn lên, kết thúc việc học và tìm việc làm thật tuyệt vời.”

Mỗi năm, hàng chục trẻ em tốt nghiệp từ trung tâm. ICCF nhận được một khoản đóng góp ổn định và có thể tiếp tục đầu tư vào tương lai của Uganda, các em.

Các nhà phát triển có thể cảm thấy tích cực về việc sử dụng một phần mềm làm cho cuộc sống của họ dễ dàng hơn và quyên góp cho một nguyên nhân làm cho cuộc sống của trẻ em trở nên dễ dàng hơn. Vim là tốt nhất của cả hai thế giới về mặt này.


cũng đọc

Chúng tôi đã đề cập đến một số dự án web thú vị WHSR Blog, bao gồm:

Bài viết của Lori Soard

Lori Soard đã làm việc như một nhà văn tự do và biên tập viên từ 1996. Cô có bằng cử nhân về Giáo dục tiếng Anh và bằng Tiến sĩ về Báo chí. Các bài báo của cô đã xuất hiện trên các tờ báo, tạp chí, trực tuyến và cô đã xuất bản nhiều cuốn sách. Kể từ 1997, cô đã làm việc như một nhà thiết kế web và quảng bá cho các tác giả và các doanh nghiệp nhỏ. Cô thậm chí còn làm việc cho một thời gian ngắn xếp hạng các trang web cho một công cụ tìm kiếm phổ biến và nghiên cứu chiến thuật SEO chuyên sâu cho một số khách hàng. Cô thích nghe từ độc giả của mình.

Được kết nối: