Skip to content

Instantly share code, notes, and snippets.

View nhim175's full-sized avatar

Thinh Pham nhim175

View GitHub Profile
@nhim175
nhim175 / Thinh_Pham_Resume.md
Last active December 24, 2020 08:39
Thinh Pham's Resume

Thinh Pham

Tokyo, Shibuya-ku
(+81)70-2795-****
info@coders.tokyo

Full-stack Developer

An independent and motivated developer, having experience building high quality, scalable and maintainable software and hardware products, having deep knowledge about server infrastructure, back-end development, front-end development. Key strengths include the ability of delivering products on time, communicating within a team, project planning and estimation.

@nhim175
nhim175 / README.md
Last active September 21, 2021 17:06
Coders.Tokyo onboarding guide

Bách khoa toàn thư Coders.Tokyo

1. Các vị trí quản lý trong cộng đồng

Boss

Nhiệm vụ

  • Điều hành chung
  • Tổ chức các event
  • Cố vấn cho các leader

1. Theo bạn tiếng anh có quan trọng khi học lập trình không? Tại sao?

Đã học lập trình thì ít nhất phải đọc được tiếng Anh. Lý do:

Khi học/làm lập trình, bạn sẽ phải tìm kiếm thông tin rất nhiều (chủ yếu từ google) Kho kiến thức bằng tiếng Việt chỉ là một hạt cát so với kho kiến thức bằng tiếng Anh (kể cả về số lượng và chất lượng) Không học tiếng Anh đồng nghĩa với việc tự thu hẹp kho kiến thức của mình

Ngoài ra bạn cũng nên biết viết tiếng Anh. Lý do:

Nhiều khi câu hỏi bạn tìm không có sẵn, bạn có thể đặt câu hỏi trên các cộng đồng như Stackoverflow (tất nhiên là bằng tiếng Anh) Chat với đồng nghiệp/khách hàng nước ngoài khi làm freelancer

@nhim175
nhim175 / codersX-culture.md
Last active July 1, 2023 02:55
Văn hoá CodersX team

Văn hoá CodersX

CodersX là một. Chúng ta hoạt động vì một mục đích duy nhất: Thay đổi thế giới một cách tích cực, bắt đầu bằng việc tạo nên một nền giáo dục miễn phí.

Vision

  1. Thay đổi thế giới ← 2. Cùng nhau làm các startup có ảnh hưởng tích cực tới cuộc sống xung quanh ← 1. Làm mới hệ thống giáo dục ← 0. Giúp tất cả mọi người tiếp cận với lập trình

Giúp đỡ các thành viên trong team

Một team chỉ mạnh khi tất cả mọi người support lẫn nhau, và cùng nhau làm việc vì một mục tiêu duy nhất. Nếu chỉ nghĩ đến bản thân thì một lúc nào đó team sẽ tan rã (nếu nhiều người cùng nghĩ về bản thân), hoặc tự loại mình ra khỏi team.

Nghĩ tới người xung quanh

@nhim175
nhim175 / tai-sao-muon-di-nhanh-khong-nen-di-mot-minh.md
Last active June 8, 2021 14:27
Tại sao muốn đi nhanh không nên đi một mình

Muốn đi nhanh không nên đi một mình

Nhiều người nói “Muốn đi nhanh thì đi một mình, muốn đi xa thì phải đi cùng nhau”. Bài viết này không phải để phản bác lại câu nói trên. Bài viết này nói về kinh nghiệm làm việc một mình trong nhiều năm của mình và mình rút ra rằng muốn đi nhanh thì không nên đi một mình, ít nhất là với lĩnh vực lập trình.

Mình đã tự học một mình

Khi bắt đầu học lập trình, mình chỉ ngồi nhà cày cuốc một mình trên các website, các cuốn ebook. Điểm lợi của nó là mình có không gian riêng học những cái mình được người khác khuyên.

Thực ra mình thấy mình là người may mắn vì mình có một người em có thể tin tưởng được để nghe theo lời khuyên nên học cái gì trước. Như đa phần người khác, chạy theo những ý kiến chủ quan rồi cuối cùng không đi đến đâu.

-> Cho đến khi mình đi học lập trình tại một trung tâm (sau quãng thời gian tự học và tự làm dự án cho khách), mình nhận ra rằng lẽ ra mình nên tham gia các nhóm/cộng đồng nhiều hơn.

@nhim175
nhim175 / how-to-learn-wordpress.md
Last active August 25, 2021 07:36
Các bước tự học Wordpress dành cho CodersX team member

Hướng dẫn tự học Wordpress

Day 1

Mục tiêu

Hiểu các khái niệm cơ bản của Wordpress

Công việc

  • Setup XAMPP
  • Download bản cài wordpress từ wordpress.org về
  • Giải nén vào thư mục htdocs của XAMPP, đổi tên folder thành demo-wordpress hay cái gì đó cũng được
@nhim175
nhim175 / resize-aws-ebs.md
Last active July 25, 2019 01:54
Resizing an EBS volume

Resizing an EBS volume

AWS lets you resize EBS volume without downtime. Here are the steps:

  • Change the size of disk via AWS Console Web UI
  • Login to the EC2 machine
  • Extending the partition
$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
@nhim175
nhim175 / guide.md
Created December 27, 2019 04:16
Apache2 + Let's encrypt + Ubuntu

How to setup Let's Encrypt for Apache on Ubuntu 16.04

In the following, we're setting up mydomain.com.

Challenges are served from /var/www/letsencrypt.

Apache snippets

Create a file /etc/apache2/snippets/ssl.conf containing:

@nhim175
nhim175 / pull_request_template.md
Created January 8, 2020 03:35
Pull request template for Front-end repos

Issue URL (or Description)

Screenshot