Ninja Code Javascript 248 clean code 10 Thinking 2 programming 71

Nếu coding giống như một trận chiến giữa programer và problem cần giải quyết thì, như những chiến binh thực thự, chúng ta tìm kiếm đạo (phương pháp chiến đấu) phù hợp cho chính mình. Trong bạt ngàn những đạo (những nguyên lý), kinh dịch (article trên blog của những blogger nổi tiếng), chú thích ...

Tác giả: Trịnh Tiến Mạnh viết 19:48 ngày 11/08/2018

Functional Programming - Phần 3 - Buông bỏ Javascript 248 nodejs 72 Functional Programming 10 prog

Phần 1: Con đường sáng Phần 2: Nhập đạo Phần 3: Buông bỏ Functional Programming là một con đường khác, một phương pháp tư duy khác trong coding. Ở tầm nhìn trừu tượng hơn, người ta xếp Functional Programming vào nhóm "Declarative", còn OOP thuộc nhóm "Imperative". Từ các bài học ngữ ...

Tác giả: Hoàng Hải Đăng viết 19:48 ngày 11/08/2018

Chuyện phỏng vấn hay là về bài toán format số tiền Javascript 248 format 1 interview 6 thuat toan

Như đã từng đề cập trong một bài viết cách đây ít lâu, rằng việc phỏng vấn và đánh giá một lập trình viên là không dễ, nhất là chỉ thông qua một buổi phỏng vấn. Một trong những phương pháp tôi hay dùng trong phỏng vấn trực tiếp ứng viên là đặt câu hỏi về thuật toán, các câu hỏi này nhằm các mục ...

Tác giả: Trịnh Tiến Mạnh viết 19:48 ngày 11/08/2018

Tuốt tuồn tuột về Promise và async/await Javascript 248 promise 6 async/await 1

Bài viết gốc được đăng ở Ê-ku https://ehkoo.com/bai-viet/tat-tan-tat-ve-promise-va-async-await Promise.race([blueTuktuk, greenMotobike, redTractor]) -- Hình minh họa của Ken Wong Chời, thời này ai xài Promise nữa. Chuẩn bây giờ là async/await. -- Ai đó trên mạng Hãy khoan bạn ...

Tác giả: Bùi Văn Nam viết 19:48 ngày 11/08/2018

Xử lý assynchronous bằng axios và những lầm lẫn hay gặp khi sử dụng aysnc, await và axios Javascript 248 npm 5

axios là thư viện call api rất tuyệt vời, nó hầu như tương thích với mọi trình duyệt,khi mình sử dụng axios thì hầu như mình chả bao giờ phải dùng promise nữa.axios hỗ trợ cho cả npm ,cdn.. :v nói chung là quá tiện cho ai dùng để call api. Đây là document của nó async/await là cú ...

Tác giả: Hoàng Hải Đăng viết 19:48 ngày 11/08/2018

Qualcomm công bố Snapdragon 660 và 630

Nền tảng di động Qualcomm Snapdragon 660 và 630 nâng cao chất lượng hình ảnh, trải nghiệm game, kết nối tích hợp và trí tuệ nhân tạo. Ngày 08/05 vừa qua, Qualcomm thông báo công ty trực thuộc Qualcomm Technologies ra mắt hai nền tảng di động mới: Qualcomm Snapdragon 660 và 630. Cả ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Tìm hiểu những khái niệm lạ trong javascript (Phần 1) Javascript 248 Nguyễn Minh Đức viết ngày 11/06/2018

Javascript là ngôn ngữ rất si đa và càng học nó mình càng thấy nó sida vcđ, gần đây mình được tiếp xúc được với một project về react khá thú vị.Mới đầu rất khó khăn trong việc đọc hiểu được từng phần logic của nó, sau một thời gian vừa đọc code vừa tìm hiểu về các cú pháp mới lạ đó mình đã ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Functional Programming - Phần 2 - Nhập đạo Javascript 248 nodejs 72 Functional Programming 10 prog

Phần 1: Con đường sáng Phần 2: Nhập đạo Phần 3: Buông bỏ Như vậy, Functional Programming là nghệ thuật lập trình trong đó ta: sử dụng functions để điều khiển workflow tuân thủ 2 nguyên tắc immutability và purity Nói cách khác, chư vị tin hữu muốn tu luyện Functional Programming thì ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

String + Number => ????? (JavaScript),String method Javascript 248 Nguyen The Vinh viết ngày 21/06/2018

các phép cộng trự nhân chia trong lập trình khá quan trọng, ngoài nhưng cái phép cộng trự basic thì nó còn có những phép tính rất khó như các chuỗi + với number chẳng hạn vậy khi có trường hợp như thi máy tính nó sẽ có những result như thê nào nhé !! à ngoài ra các bạn con fđược khuyến mãi ...

Tác giả: Tạ Quốc Bảo viết 19:47 ngày 11/08/2018

Satya Nadella, người vực dậy Microsoft từ vực thẳm

Ở thời điểm Nadella bắt đầu nắm chức CEO, Microsoft đang ở vị thế thấp nhất trong nhiều năm. Các phần mềm truyền thống đang không tăng trưởng đủ nhanh, và các nhà phát triển thì không mặn mà gì với những nền tảng của hãng. Vậy mà vị lãnh đạo gốc Ấn đã xoay chuyển tất cả chỉ sau 3 năm. ...

Tác giả: Hoàng Hải Đăng viết 19:47 ngày 11/08/2018

Một số câu hỏi phỏng vấn JavaScript hay và khó 1 - Chắc ai đó sẽ cần ! Javascript 248 phỏng vấn 5 Lam

Xin chào bạn! Có thể bạn đã biết, JavaScript là một ngôn ngữ lập trình rất mạnh, nhưng lại vô cùng rắc rối, phức tạp. Để có thể nắm vững được JavaScript, bạn sẽ cần phải mất một thời gian khá dài để học và thực hành nó. Và một trong số những cách thực hành hiệu quả nhất, đó là trả lời các ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Funtion JavaScript,Jquery And Object Javascript 248 Nguyen The Vinh viết ngày 21/06/2018

đây là một cái blog mà có kiến thức khá nông cạn về nó phản ánh năng lực JavaScript cuả mình vì mình cũng mới học nó nên viết blog chỉ để nhớ và ,những người cùng cấp xem thôi , ngoài ra mình rất hân hạnh các anh lớn tuổi có kinh nghiệm trong JavaSCript nếu có gì đó sai hoặc sao đó thì ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Pass-by-reference và pass-by-value memory 5 C/C++ 6 Javascript 248 Ruby 115

Link gốc bài viết tại đây. Khi học một ngôn ngữ lập trình, một trong những thứ bạn phải nắm được đó là ngôn ngữ đó truyền biến vào hàm bằng cách nào, khi thao tác với biến đó trong hàm thì có ảnh hưởng tới biến nằm ngoài hàm hay không? Điều này là rất cần thiết để tránh những khó hiểu về ...

Tác giả: Bùi Văn Nam viết 19:47 ngày 11/08/2018

Một số câu hỏi phỏng vấn JavaScript hay và khó 2 - Chắc ai đó sẽ cần ! Javascript 248 phỏng vấn 5 Lam

Xin chào bạn! Trong bài viết trước Một số câu hỏi phỏng vấn JavaScript hay và khó 1 - Chắc ai đó sẽ cần ! , mình đã giới thiệu với bạn một số câu hỏi phỏng vấn JavaScript khá hay (theo ý kiến chủ quan thôi nhé). Không biết bạn đã giải thích được chúng chưa? Những câu hỏi trắc nghiệm này khi ...

Tác giả: Hoàng Hải Đăng viết 19:47 ngày 11/08/2018

KeyListener trong Java AWT

Previous Java KeyListener được gọi bất cứ khi nào bạn thay đổi trạng thái của bàn phím (key). Interface KeyListener thuộc về gói java.awt.event. Nó có ba phương thức. Các phương thức của interface KeyListener Interface KeyListener có 3 phương thức được đưa ra như dưới đây. ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Canvas And Component In Js (1) Javascript 248 Nguyen The Vinh viết ngày 21/06/2018

để khởi tạo một Canvas tức là chúng ta cần một variable tên là Canvas,value của nó dc biểu thị như sau : var myCanvas { Canvas : document.createElement("canvas"), start : function () { this.canvas. awidth = 480; this.canvas.height = 270; this.context =this.Canvas . getContext("2d"); do ...

Tác giả: Bùi Văn Nam viết 19:47 ngày 11/08/2018

Cookie,AJAX JavaScript and how learn ????(Part 1) Javascript 248 Nguyen The Vinh viết ngày 21/06/2018

kể đến Cookie thì theo mình có lẽ liên quan tới doremon một xúy nếu ai có tuổi thơ thì chắc đọc biệt đội doremon nhỉ , nó cái con robot ronadinho ấy @@ , nó hay quên đúng không ?? , ok thì để có thể làm cho sever có thể ghi nhớ các dataBase của chúng ta thì phải làm sao ? chúng ta phải dùng ...

Tác giả: Trịnh Tiến Mạnh viết 19:47 ngày 11/08/2018

Nghiên cứu mới: Up selfies quá nhiều dễ bị ăn tán

Theo kết quả nghiên cứu mới đây từ hai giáo sư ở Munich, thì mỉa mai thay, chả ai muốn nhìn vào mấy tấm selfie của bạn cả. Dự án của Sarah Diefenback và Lara Christoforakos tại Đại Học Ludwig Maximilian Thành Phố Munich đã khảo sát qua 238 người. Trong đó, 77% cho biết họ chụp ...

Tác giả: Hoàng Hải Đăng viết 19:47 ngày 11/08/2018

Canvas And Component in JavaScript : Move,Fight,Crash,Update,Obstacles,MutiMove (2) Javascript 248 Nguyen The Vinh viết ngày 21/06/2018

ở phần 1 chúng ta tìm hiểu về component nhỉ và thêm cái canvas ,chúng ta thiet lập một canvas và component ok phần này chúng ta sẽ tìm hiểu về các hiệu ưng rất đẹp như move,Crash,update,radom,, và cùng làm game của ta đẹp hơn nữa nhé!! để move đối tượng myCompoment chúng ta cần ...

Tác giả: Hoàng Hải Đăng viết 19:47 ngày 11/08/2018

10 ngành nghề chuyên môn cao này có thể mất việc vì Big Data

Khi bạn đọc hoặc nghe tin tức về nhu cầu thay thế các thuật toán và máy móc robot trong sản xuất, thương mại, dịch vụ cho lao động phổ thông, ví dụ điển hình như công nhân trong các nhà máy và lái xe taxi. Và đôi khi bạn suy nghĩ công việc chuyên môn cao bạn đang làm sẽ không bị thay ...

Tác giả: Hoàng Hải Đăng viết 19:47 ngày 11/08/2018