Nghề lập trình viên thì làm gì ?

Lập trình viên là người thiết kế, xây dựng và bảo trì các phần mềm máy tính, bằng các ngôn ngữ lập trình khác nhau. Họ có thể tạo ra các chương trình mới, sửa lỗi hay nâng cấp các phần mềm đó để tăng hiệu quả cho việc sử dụng máy tính. Các ngôn ngữ lập trình chủ yếu: Java, C++, PHP, ASP, ASP.Net, C# ...

Tác giả: Son Dong viết 18:32 ngày 21/09/2018

7 sai lầm nguy hiểm trong công việc của người lập trình

John Sonmez là developer nổi tiếng với những bài viết hữu ích giúp các developer khác xây dựng thương hiệu cá nhân, phát triển sự nghiệp. Một trong những bài viết tâm đắc của anh John Sonmez: 7 sai lầm nguy hiểm trong công việc của lập trình viên. Chúng ta cùng tham khảo bài viết của anh dưới đây.

Tác giả: Son Dong viết 17:51 ngày 21/09/2018

Những điều nên làm khi lập trình khi chán nản

Đôi lúc trong cuộc sống, bất cứ nghề nào cũng vậy bạn không thể tránh khỏi việc bị stress, quá tải hay không còn hứng thú với các dự án nữa. Dù đó là đam mê thì cũng có lúc khó khăn ập đến, bạn bắt đầu tự hỏi liệu mình có thể tiếp tục, làm sao mình có thể thoát khỏi tâm trạng tồi tệ này?

Tác giả: Son Dong viết 17:45 ngày 21/09/2018

Điều kiện luồng

Các lệnh if, elseif …else và switch trong được sử dụng để điều khiển luồng dựa trên các điều kiện khác nhau. Bạn có thể sử dụng các lệnh điều kiện trong code của bạn để điều khiển luồng. PHP hỗ trợ 3 lệnh điều khiển luồng sau: Lệnh if...else  − Sử dụng lệnh này nếu bạn muốn ...

Tác giả: Bui Anh Tu viết 17:16 ngày 21/09/2018

Sau cái chết của Windows phone, liệu lập trình viên còn tin tưởng vào Microsoft?

Cách đây 5 năm, Microsoft ra mắt Windows Phone (WP) với nhiều hứa hẹn rằng đây sẽ là hệ sinh thái di động thứ 3 cạnh tranh mạnh mẽ với iOS và Android. Tuy nhiên, có lẽ đã đến lúc thừa nhận rằng nó đã thất bại. Trong báo cáo mới nhất của Microsoft với SEC thì hoàn toàn không hề xuất ...

Tác giả: Tạ Quốc Bảo viết 17:04 ngày 21/09/2018

Cách mạng công nghiệp lần thứ 4 – Thực tế hay ảo tưởng?

Năm 2017 đã đến với những thay đổi lớn về những động thái chính trị tại chính trường Mỹ, hiệp định TPP bị huỷ bỏ, sự trỗi dậy của IS,… và tất nhiên, không thể không kể đến những thay đổi của công nghệ đang diễn ra từng ngày từng giờ. Từ nửa cuối năm 2016, thuật ngữ ...

Tác giả: Hoàng Hải Đăng viết 17:03 ngày 21/09/2018

Nguyễn Nhật Ánh sẽ nói gì về lập trình và…code?

Phóng tác dựa theo tản văn: Bắt đầu từ những con chữ của tác giả Nguyễn Nhật Ánh. Tản văn này của bác nói về nghề văn và về con chữ. Xét thấy nghề này cũng có nhiều nét giông giống nghề code, mình xin mượn dăm câu chữ từ bài viết để viết nên bài này. Hi vọng bác Ánh đọc được sẽ ...

Tác giả: Trịnh Tiến Mạnh viết 17:03 ngày 21/09/2018

Docker trên Windows dễ như trên Linux

Bạn có muốn chạy Docker trên Windows hịn như thế này không? Xem chi tiết nội dung bên dưới để được hướng dẫn nhé!

Tác giả: Trịnh Tiến Mạnh viết 17:03 ngày 21/09/2018

Những thuật toán tìm kiếm không giúp tôi tìm được em gái thất lạc trong suốt 14 năm qua

Bởi nhờ một chữ ‘K’ định mệnh mà tôi tìm thấy em, nhưng cũng trong suốt 14 năm ròng rã, một chữ ‘K’ cũng là nguyên nhân khiến chúng tôi không thể tìm ra nhau. Tôi đã từng lục tung Internet để tìm kiếm các biến thể của cái tên Maria Christina Sugatan, kể từ ...

Tác giả: Bùi Văn Nam viết 17:03 ngày 21/09/2018

Easy layouting with React Native

Khi nhắc tới layout, có thể nói Flex đã làm rất tốt nhiệm vụ của nó. Nhưng đôi khi việc cố gắng để hiểu những thuật ngữ như: main-axis , cross-axis , justifyContent , alignItems và nhiều thứ khác có thể khá mơ hồ hoặc đơn giản là dễ nhầm lẫn. Có hàng tá những thứ như cheatsheets, hay tips ...

Tác giả: Vũ Văn Thanh viết 17:03 ngày 21/09/2018

Các làm 1 theme wordpress cơ bản

Bài viết hôm nay, mình sẽ hướng dẫn qua các bạn sơ qua về các làm 1 theme cơ bản trong wordpress Như các bạn đã biết, wordpress là một cms được dùng khá phổ biến hiện nay để xây dựng các trang blog, bán hàng .... Vậy làm sao để ta có thể dùng wordpress để xây dựng các giao diện trang web theo ...

Tác giả: Vũ Văn Thanh viết 17:03 ngày 21/09/2018

Laravel: Tìm hiểu về Facades

Facades cung cấp một interface "static" cho các class sử dụng trong service container. Laravel mang theo nhiều facades cung cấp truy cập cho hầu hết các tính năng của Laravel. Laravel facades đóng vai trò như "static proxies" cho các class bên dưới ở trong service container, cung ...

Tác giả: Tạ Quốc Bảo viết 17:03 ngày 21/09/2018

17 tính năng tuyệt với của Google mà ít người biết

Hầu hết chúng ta đều đã nghe về các công cụ nổi tiếng và được nhiều người yêu thích của Google – Gmail, Google Earth, Google Maps và nhiều công cụ khác. Những sản phẩm và dịch vụ đó được hàng triệu người trên toàn thế giới sử dụng mỗi ngày. Tuy nhiên, điều mà nhiều người không ...

Tác giả: Trịnh Tiến Mạnh viết 17:03 ngày 21/09/2018

Cách thích ứng cho nhiều kích thước màn hình trong iOS

Đây là bài dịch từ của một chia sẻ trên trang medium.com, bài viết nguồn mời các bạn xem tại đây: https://blog.getdoctalk.com/adaptive-ui-for-multiple-screen-sizes-in-ios-fd8c6999a0a3 Tổng quan Trong iOS không khó để tạo một giao diện phức tạp bằng AutoLayout hoặc ManualLayout. Nhưng làm cho ...

Tác giả: Hoàng Hải Đăng viết 17:03 ngày 21/09/2018

Những kiến thức cơ bản nhất mà bất cứ lập trình viên nào cũng phải biết về Encoding và Character Set (Phần 2)

Quan điểm sai lầm và các vấn đề Một trong những vấn đề lớn nhất mà nhiều người dùng và lập trình viên vẫn trải qua hàng ngày là: Tại sao văn bản của tôi lại là một đống hổ lốn như vậy? ÉGÉìÉRÅ[ÉfÉBÉìÉOÇÕìÔǵÇ≠ǻǢ Nếu bạn mở một văn bản và nó trông giống như thế này, chỉ có 1 và ...

Tác giả: Bùi Văn Nam viết 17:03 ngày 21/09/2018

IBM cho ra mắt dịch vụ phân tích dữ liệu qua cloud dành cho lập trình viên

co so du lieu, upgrade Điện toán đám mấy vẫn sẽ là một nền công nghiệp đầy tìm năng trong thời gian tới. Vừa qua, IBM đã chính thức thông báo sẽ bắt đầu cho phát triển mạnh các dịch vụ dữ liệu đám mây với hơn 25 dịch vụ hiện hỗ trợ cho các lập trình viên cũng như các nhà phân tích dữ ...

Tác giả: Hoàng Hải Đăng viết 17:03 ngày 21/09/2018

Điểm qua một số Laravel Packages

Laravel Luhn là một package do Vincent Prat tạo ra nhằm cung cấp các tiện ích cho việc xác thực cũng như tính toán trong các tác vụ giao dịch tín dụng, mã SIREN, và một số trường hợp khi sử dụng thuật toán Luhn. Thuật toán Luhn được phát triển vào năm 1950 bởi kỹ sư IBM Hans Peter Luhn, đại loại ...

Tác giả: Bùi Văn Nam viết 17:03 ngày 21/09/2018

Implementing Search Android

Android has made it so much easy to implement a recyclerview and populate data. But what if as a developer you need to implement Search for your data? Follow this easy step to do so. First and foremost we create a project and name it whatever we please. I am calling mine "SearchApp". ...

Tác giả: Trần Trung Dũng viết 17:03 ngày 21/09/2018

text trong CSS3 và các thuộc tính liên quan

Trong website đôi lúc chúng ta cần in đậm, in nghiêng hay thay đổi font chữ của một đoạn văn bản nào đó mà không muốn sử dụng thẻ HTML để tác động. Chúng ta hoàn toàn có thể làm được điều đó với các thuộc tính font trong CSS. bài viết này mình tổng hợp các thuộc tính tác động vào text trong css3. ...

Tác giả: Tạ Quốc Bảo viết 17:03 ngày 21/09/2018

Awesome Rails gems - A collection of awesome Ruby Gems for Rails development

Đến với ngôn ngữ Ruby và làm việc với framework Ruby on Rails thì chắc chắn bạn không còn xa lạ gì với khái niệm RUBYGEMS (gọi ngắn gọn là GEMS ), GEMS có thể được sử dụng để mở rộng hoặc sửa đổi chức năng trong các ứng dụng được viết bằng ngôn ngữ Ruby (Ruby applications). Thông thường ...

Tác giả: Bùi Văn Nam viết 15:05 ngày 21/09/2018