trước khi bắt đầu dự án khảo sát nhu cầu, làm rõ nhu cầu
- baseline requirement
- chọn công nghệ
- lập kế hoạch
// vì có quá nhiều thuật ngữ nên về cơ bản mấy cái tui để giữa cặp nháy thì mọi người chịu khó Google nhé!
Với tư cách là người tuyển dụng, tui muốn xem
SOLID
, Lambdas
(liên hệ anh Google để biết về SOLID và Lambda trong lập trình)REST
(best practice = các kinh nghiệm hay trong lập trình, liên hệ anh Google để biết về REST), repositories
(lại liên hệ anh Gồ để biết về repositories, hoặc cụ thể hơn là Spring Rest Respositories) và mấy thứ liên quanbuild script
, maven/gradle
để thực hiện CI
(ờ, nếu chưa biết mấy cái build script, maven/gradle, CI thì lại hỏi anh Gồ đi)Unit test
, test tích hợp (Integration Test
), kiểm thử trực quan (end to end testing) được sử dụng phù hợp<NotepadPlus> | |
<UserLang name="LogFile" ext="log"> | |
<Settings> | |
<Global caseIgnored="yes" /> | |
<TreatAsSymbol comment="no" commentLine="no" /> | |
<Prefix words1="no" words2="no" words3="no" words4="no" /> | |
</Settings> | |
<KeywordLists> | |
<Keywords name="Delimiters">[(0])0</Keywords> | |
<Keywords name="Folder+"></Keywords> |
I've change my core.quotepath
to off
.
My locale
is UTF-8
I use Git Bash on Windows 10, Git Bash's text font set to be Consolas.
But my 初めに.txt
file showed up as 初めに.txt
When hosting our web applications, we often have one public IP
address (i.e., an IP address visible to the outside world)
using which we want to host multiple web apps. For example, one
may wants to host three different web apps respectively for
example1.com
, example2.com
, and example1.com/images
on
the same machine using a single IP address.
How can we do that? Well, the good news is Internet browsers
/* | |
[CODE AUTO SKIP AD YOUTUBE] | |
Vào một buổi tối T6 ngập tràn trong task và bài tập Funix, đang vừa code vừa nghe nhạc piano nhẹ nhàng trên Youtube thì hết Baemin, Wix, Trade Option, SkillShare, Điện Máy Xanh,... đủ các brand, đủ các thể loại nhạc hú hét khiến mình mất tập trung, nó đòi hỏi mình phải vào click skip! | |
Thế là quyết định bỏ hết tất cả tìm cách tự động click skip (sau khi làm xong thì phát hiện google nhiều ng share code này và ngắn hơn, nhưng mà thôi, tự làm mới lên trình) | |
Đoạn code này rất dễ làm, ai pass CC1 là dư sức làm rồi | |
Đoạn code này không hề vi phạm luật hay đạo đức hay hack gì cả, chỉ đơn giản thay vì mình phải dùng "cơm" để click skip ads, thì nay mình dùng javascript click dùm :)) | |
Logic rất đơn giản: | |
- Mỗi lần video start thì check xem có ads hay không | |
- Nếu có ads thì click skip, không có thì thôi | |
Code: |
Trong một số tình huống, bạn cần 1 folder nào đó trong dự án của bạn chứa source code của 1 dự án khác, do 1 team khác phát triển, trong 1 repo khác,
ví dụ, cái folder other-team-app
kia là cái bạn cần nó phải "hiện diện" trong repo của mình, nhưng nếu đơn thuần là copy&paste
cái folder đấy vào, thì khi team kia update code, thì bạn không biết để mà update theo
trong tình huống này, bạn cần đến git submodule
\my-project
\other-team-app
\my-code-dir
\my-other-code-dir
# Get the submodule initially
git submodule add ssh://bla submodule_dir
git submodule init
# Time passes, submodule upstream is updated
# and you now want to update
# Change to the submodule directory
cd submodule_dir
Sub FitComments() | |
Dim xComment As Comment | |
For Each xComment In Application.ActiveSheet.Comments | |
xComment.Shape.TextFrame.AutoSize = True | |
Next | |
End Sub |
Cuộc Sống / Nhật Bản Học Máy / Học Sâu / ML Lập Trình / Editor / Git / JS / Makefile