Chuyển đến nội dung chính

Bài đăng

Từng bước để trở thành lập trình viên giỏi (St)

Bước 1: Hãy cọn lấy một ngôn ngữ lập trình, và học từ những thứ căn bản nhất Khi bạn viết code, hãy cố chắc chắn rằng bạn hiểu tất cả dòng code mà mình viết ra. Bước 2: Xây dựng một cái gì đó nhỏ thôi Đừng quá tham vọng tại thời điểm này – nhưng cũng đừng quá nhút nhát. Hãy kiếm tìm ý tưởng tạo ra một ứng dụng đơn giản để bạn có thể hoàn thành nó với một số nỗ lực. Bước 3: Nghiên cứu về một framework Bước 4: Học về một công nghệ cơ sở dữ liệu Bước 5: Nhận một công việc hỗ trợ một hệ thống đang tồn tại Mục đích của công việc này là học hỏi và thu được nhiều kinh nghiệm nhất có thể. Bước 6: Học những bài thực hành tốt nhất về cấu trúc (structural) Hãy bổ sung vào giá sách của bạn với những cuốn sách sau đây: Code Complete Clean Code Refactoring Working Effectively With Legacy Code Programming Pearls  – (làm hết các bài tập) Các cuốn sách về cấu trúc ngôn ngữ xác định như: JavaScript: The Good Parts Effective Java Effective C# Bước 7: ...
Các bài đăng gần đây

How to not feel sleepy? 02 easy ways

Being a research student at very first step, I have to read a lot. Those of academic and difficult material readings caused me sleepy all afternoons (I still work well and effectively in the mornings and evenings). Besides, I want to train myself that do not indulge myself by taking a cat or long nap in day, so I tried hard to figure out the ways to not let myself fall sleep during in day (9am-5pm). The following are the useful information, which I have searched while I could not focus on reading due to sleepy. __________ Feeling sleepy is an ailment that plagues many people regardless of circumstances. Chronic lethargy and an inability to focus can make everyday activities time-consuming and difficult to enjoy. Rather than suffering with your feelings of drowsiness during the day, take action to improve your mental clarity and concentration. Method 1: Making Lifestyle Changes 1. Drink more water. A classic fix-me-up for most ailments, drinking water regularly throughout y...

9 things you should consider before embarking on a PhD

If you are planning to apply for a PhD program, you're probably getting advice from dozens of students, professors, administrators your parents and the Internet. Sometimes it's hard to know which advice to focus on and what will make the biggest difference in the long-run. So before you go back to daydreaming about the day you accept that Nobel Prize, here are nine things you should give serious thought to. One or more of these tips may save you from anguish and help you make better decisions as you embark on that path to a PhD.

Why is Python so popular despite being so slow?

Is Python really slow? Yes, it is. If so, why is it so popular? Because it doesn't matter most of the time. Python makes you (the programmer) much more productive. Software performance is overrated - programmer performance tends to be more important nowadays. Have a look at the most popular Python projects - they are not really performance-critical. Even if they are, you can write the critical parts of them in C/C++ and all that remains in Python! I'll end this post with a quote from Don Knuth - probably the greatest computer scientist alive: "Programmers waste enormous amounts of time thinking about, or worrying  about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when  debugging and maintenance are considered. We  should  forget about small efficiencies, say about 97% of the time:  premature optimization is the root of all evil. ” Source:  https://www...

Principles of Foundation Engineering 7th Edition – Braja Das

A book of Geotechnical Engineering: Principles of Foundations Translate by Hang Luong.  Main Contents:  Geotechnical Properties of Soil:  Các thuộc tính địa kỹ thuật của đất nền. Natural Soil Deposits and Subsoil Exploration:   Các tầng đất tự nhiên và việc thăm dò lòng đất.   Shallow Foundations: Ultimate Bearing Capacity:  Móng nông: Sức chịu tải tối đa Ultimate Bearing Capacity of Shallow Foundations: Special Cases:  Sức chịu tải tối đa của móng nông: Các trường hợp đặc biệt Shallow Foundations: Allowable Bearing Capacity and Settlement:  Móng nông: Sức chịu tải và độ lún cho phép Mat Foundation:  Móng bè Lateral Earth Pressure:  Áp lực ngang của đất Retaining Walls:  Tường chắn đất Sheet Pile Walls:  Tường cừ Braced Cuts:  Thiết kế mối cắt giằng chống Pile Foundations:  Móng cọc Drilled-Shaft Foundations:   Móng cọc khoan nhồi Foundation...

Advanced Soil Mechanic – 1.Generall

Advanced Soil Mechanic – 1.Generall 1.     Soil aggregate. Plasticity & classification: Tính nguyên vẹn của đất. Độ dẻo. Phân loại đất 2.     Stresses & Strains – Elastic Equilibrium: Ứng suất và biến dạng – Phương trình đàn hồi 3.     Stresses & Displacements in a soil mass Ứng suất và chuyển vị   trong khối đất 4.     Pore water pressure due to undrained loading Áp lực nước lỗ rỗng do tải trọng không thoát nước. 5.     Permeability & seepage Tính thấm 6.     Consolidation Sự cố kết 7.     Shear strength of soils Cường độ (cắt) của đất 8.     Settlement of shallow foundation Độ lún của móng nông