Tổng kết năm 2018, chào đón 2019

Một năm 2018 chuẩn bị sang trang, cho năm 2019 đầy háo hức sắp tới, ngồi xem lại một năm ảm đạm, chạy nhiều nhất từ trước đến giờ.

– Năm nay, chuyển về làm gần nhà, công việc cũng okay

– Năm nay, thể thao nhiều, sức khoẻ lên

– Năm nay, học được nhiều về cách thức vận hành, build up công ty từ ý tưởng đến thực tế, move fast failed fast

– Năm nay bớt bay bay, mơ mộng, thiếu thực tế

– Năm nay gặp được nhiều cao nhân giúp đỡ, góp ý

– Năm nay gặp được em, năm sau biết đâu được … 😉 xD

– Năm nay đọc được nhiều sách hay, ý nghĩa, thực tế …

Looking forward to exciting 2019 year ahead! xD

Cầu mong an yên, hạnh phúc cho gia đình. Nhớ ba nhiều!

Sài gòn 31/12/2018

Mở source API – hệ thống cho thuê xe hơi (xe máy) tự lái (người tự lái)

Cuối năm, rì viu một năm nhiều sự kiện, rồi chuẩn bị tinh thần chiến đấu cho năm mới.

Sáng tính chạy 21km ủng hộ vnuwillrun, cơ mà cái mũi lại bị đau một cách vô duyên khó hiểu làm nóng sốt và ảnh hưởng đến thể trạng. Rồi cũng lết được cỡ 16km vừa đi bộ vừa chạy. Nói chung cũng tạm được …

Nhìn lại một năm chả có j hay ho, bể kèo này nọ, thôi thì cứ vô vi đi mà sống cho thanh thản, đọc lại cái bản báo cáo 2019-2025 của google, cuộc chiến những năm tới sẽ rất hấp dẫn và nhiều thử thách. Về với đội đại ka Ngôn học được nhiều thứ: thực tế, move fast, failed fast, Long hạn chế bay bay … Nói chung là học được nhiều thứ lắm …

Thấy còn dư tí năng lượng đang hype do chạy bộ chưa đã, chỉnh sửa luôn xiu source cho thuê xe tự lái (người thue xong rồi tự lái, chứ không phải thuê bác tài, hoặc xe có khả năng tự lái nhe), rồi opensource cho anh chị em nào cần …

https://github.com/nguyentienlong/wolverine

Về cơ bản, thì khi đưa lên github, mình chỉ hide những thông tin sensitive, còn nhiều thiếu sót, hi vọng được nhận nhiều feedback từ các bạn.

Happy weekend 😉

Check python syntax within nodejs application

Sometimes , we need to check the python script syntax in a NodeJS application. For eg: a formular is stored in a database (via NodeJS application) as a python script syntax, then we use python eval() function to execute that python function.

We can use NodeJS child process to call to python (py_compile module) to check the syntax only (not exec)

Python code to check the syntax:

Here is the result:

Full code on github:
https://github.com/nguyentienlong/python_syntax_cheker_with_nodejs

Hope this will help anyone facing with the same use case to me!

php ? (?? and ?:) == (!empty and isset)

Simple, but sometimes we use it in wrong way!

So:

 

More example: