Coders.Tokyo's Blog

Hiểu sâu hơn về việc sao chép giá trị trong Javascript

Sao chép giá trị trong Javascript

Sự mới mẻ luôn luôn là điều tốt!

Trước đây, chắc hẳn các bạn đã biết cách sao chép một giá trị trong Javascript, thậm chí nếu bạn không biết nó. Có thể bạn cũng đã nghe nói về mô hình lập trình chức năng mà bạn không nên sửa đổi bất kỳ dữ liệu hiện có nào. Để làm được điều đó, bạn phải biết cách sao chép các giá trị trong JavaScript một cách an toàn. Vậy hôm nay, chúng ta sẽ đi tìm hiểu làm thế nào để không mắc một trong các sai lầm đó!

Đọc tiếp »

Con gái có phù hợp với nghành lập trình hay không?

Nói đến lập trình chắc hẳn các bạn sẽ liên tưởng đến hình ảnh một chàng trai cặm cụi ngồi cạnh máy tính? Vậy có phải nghành lập trình chỉ dành cho đàn ông hay không? Lập trình có phù hợp với phái nữ hay không?

Nói đến lập trình chắc hẳn các bạn sẽ liên tưởng đến hình ảnh một chàng trai cặm cụi ngồi cạnh máy tính? Vậy có phải nghành lập trình chỉ dành cho đàn ông hay không? Lập trình có phù hợp với phái nữ hay không? Đó là câu hỏi mà mình thường xuyên được hỏi từ các bạn nữ sau mỗi buổi giao lưu. Mình sẽ không trả lời câu hỏi này ngay mà sẽ để bạn tự rút ra câu trả lời qua một mẫu chuyện có thật…

Đọc tiếp »

Execution Context và Execution Stack trong Javascript

Execution context
Photo credit: valentinog.com

Nếu bạn đã, đang và muốn trở thành 1 JavaScript Developer? Chắc chắn bạn phải học về Script Program được executed bên trong như thế nào. Việc hiểu những nội dung như execution context (exec context)execution stack (exec stack) là rất quan trọng. Bởi vì nó giúp ta hiểu được các khái niệm khác nữa trong JavaScript như Hoisting, ScopeClosures.
Việc hiểu rõ các khái niệm này sẽ khiến bạn trở thành 1 JavaScript developer giỏi hơn rất nhiều. Vậy thì ta bắt đầu tìm hiểu thôi nào!

Đọc tiếp »

Javascript, điều gì khiến ngôn ngữ này phát triển nhanh đến vậy?

Javascript, điều gì khiến ngôn ngữ này phát triển nhanh đến vậy?

Javascript trước đây được tích hợp vào bên trong trình duyệt để hỗ trợ chúng ta tương tác nhiều hơn với website. Trong những năm gần đây, ngôn ngữ này phát triển mạnh mẽ và đã lấn sang rất nhiều mảng khác.

Với JavaScript bạn hoàn toàn có thể làm FullStack một website mà không cần sự hỗ trợ của ngôn ngữ khác. Vậy điều gì đã làm JavaScript phát triển mạnh mẽ đến vậy?

Đọc tiếp »

HTML và các "tip" cực kì ngầu với nó!

HTML và các "tip" cực kì ngầu với nó!

Thật ra, khi mình học lập trình hay làm bất thứ một chuyện gì đó mình thường tìm hiểu xem nó có mẹo hay tip gì hay ho để tối ưu hóa công việc không ? Và thật may mắn , khi mình lang thang trên các blog nước ngoài thì đã khám phá ra một bài viết cực kì bổ ích về các mẹo trong HTML. Nên hôm nay , mình quyết định làm bài viết này cho anh em cùng nhau đàm đạo nhé.

Đọc tiếp »

Lập trình không quan trọng tuổi tác mà chỉ cần đam mê

Học lập trình muộn vài năm thì sao? Học lập trình trễ có được không?

Học lập trình muộn hơn người khác vài năm thì sao?
Mình năm nay 19 tuổi! Đã tự học lập trình được gần 2 năm. Mình khá là may mắn khi nhận ra bản thân thích lập trình từ rất sớm. Nên có nhiều lợi thế về mặt thời gian để phát triển và hoàn thiện kỹ năng. Thêm một sự may mắn nữa là mình được tiếp xúc với các tiền bối trong nghành từ rất sớm. Nhờ vậy nên mình đã được định hướng rõ ràng về con đường phía trước và biết bản thân cần phải phải làm những gì.

Đọc tiếp »

Ngại là người BẮT ĐẦU?


Đây là 01 trong những nguyên nhân khiến bạn khó phát triển được bản thân.

Có bao giờ bạn nghe xong một bài phát biểu mà không dám vỗ tay. Cho đến khi tiếng vỗ tay đầu tiên xuất hiện thì bạn mới từ từ mà vỗ theo?

Bạn nghĩ ra một ý tưởng hay ho nhưng chưa dám trình bày. Đợi có người nói ra thì lại muốn nói “Tôi cũng đã nghĩ như thế” ? Điều này thực sự ảnh hưởng rất lớn đến sự tự tin của bạn. Lâu ngày, nó sẽ làm bạn tự ti về bản thân và trở nên thụ động đến không ngờ.

Đọc tiếp »

Thời gian là hữu hạn

Sẽ tốt hơn nếu bạn hiểu rõ bản thân bạn là ai.

Tôi từng đọc:

Thời gian của bạn không nhiều, vì vậy đừng lãng phí nó để sống cuộc đời của người khác. Đừng nghe những lời giáo điều – đó là sống với kết quả từ những suy nghĩ của người khác. Đừng để âm thanh của những quan điểm khác lấn át đi giọng nói bên trong bạn. Và quan trọng nhất, hãy giữ lấy sự can đảm để đi theo trái tim và trực giác. Chúng biết bạn thực sự muốn trở thành con người như thế nào. Mọi thứ khác chỉ là thứ yếu. – Steve Jobs

Đọc tiếp »

Cách nào để ghi chú tốt và hiệu quả nhất?

Nếu bạn chỉ đơn giản chép lại những gì mà giảng viên nói và không chỉnh sửa những gì bạn vừa viết ra, chứng tỏ bạn vẫn chưa tốt trong việc ghi chú.

Có phải bạn cảm thấy như bạn sẽ quên tất cả những thông tin mới ngay lúc mình vừa mới nghe, cả khi ghi chép nó? Đó là bởi vì chúng ta có xu hướng quên đi 40% những thông tin chúng ta nghe hoặc đọc được trong vòng 24 giờ đầu tiên. Tuy nhiên, nếu chúng ta có cách ghi chú hiệu quả, chúng ta có thể nhớ và gợi lại gần như 100% những thông tin mà chúng ta tiếp nhận.

Đọc tiếp »