7 LỜI KHUYÊN KHI THAM GIA TIỆC TÙNG CÔNG SỞ

Tham dự một bữa tiệc văn phòng hay một sự kiện xã hội khác liên quan đến công việc có thể rất phức tạp. Bạn muốn vui chơi với đồng nghiệp của mình mà vẫn ý thức được rằng đó là một sự kiện tại nơi làm việc. Những lời khuyên này sẽ giúp bạn có một thời gian vui vẻ mà vẫn đảm bảo không gây ra sự cố ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Công nghệ Blockchain giúp nâng cao hiệu năng của ngành tài chính, kế toán

Sự xuất hiện và phát triển của blockchain được dự đoán sẽ có những tác động trực tiếp đến ngành nghề kiểm toán, kế toán, làm giảm số lượng kiểm toán viên ở các doanh nghiệp, tổ chức khi áp dụng những tiến bộ của khoa học công nghệ. Nhìn nhận về vấn đề này, ông David Lyford-Smith – chuyên gia công ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018

Ví dụ về upload nhiều files trong Laravel 5.5

Upload file có lẽ là phần cơ bản của bất kì dự án nào nhưng với những newbie thì có thể gặp vài vấn đề lúc mới tiếp xúc, ví dụ như thực hiện upload nhiều files cùng lúc có validation sẽ không biết làm như nào. Trong bài viết này tôi sẽ tập trung vào một phần nhỏ đó trong nhiều thứ có thể làm khi ...

Tác giả: Hoàng Hải Đăng viết 17:06 ngày 12/08/2018

So sánh giữa nil? và == nil

Có điểm gì khác biệt giữa nil? và == nil Sẽ không có gì khác biệt khi mà bạn nhìn vào kết quả trả về. Và tôi thích dùng nil? vì nó dễ đọc hơn. Nhưng đó chỉ là vấn đề về cảm nhận của mỗi người Tuy nhiên có một sự khác biệt nhỏ trong cách tính kết quả này. 1. nil? nil? là một phương thức được ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Scopes hay Class method

Khi review code của mọi người, đặc biệt là một số new member, tôi thường thấy mọi người hay bị hiểu sai tác dụng của scope và thường viết scope như viết class method, trường hợp ngược lại thì ít gặp hơn. Câu hỏi đặt ra là lúc nào thì viết scope, lúc nào thì viết class method ? Bài viết này sẽ trả ...

Tác giả: Tạ Quốc Bảo viết 17:06 ngày 12/08/2018

Tìm hiểu về NSLocalizedString - Sử dụng nhiều ngôn ngữ cho ứng dụng iOS của bạn

Hiện nay, Appstore đã có mặt ở hơn 150 nước trên toàn thế giới, vì vậy bạn hoàn toàn có thể bán ứng dụng của mình tại Appstore của tất cả các nước trên. Tuy nhiên, mỗi một nước lại có ngôn ngữ riêng, không phải ngôn ngữ của nước nào cũng giống nước nào. Bạn có thể nghĩ là mình cứ làm App với ngôn ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018

Download cài đặt và các lệnh trong Selenium IDE

Trong phần này mình sẽ hướng dẫn các bạn về download cài đặt và các lệnh trong Selenium IDE. Vậy trước tiên các bạn phải hiểu Selenium là gì ? I. Giới thiệu về Selenium Định nghĩa Selenium là một mã nguồn mở và là một công cụ kiểm thử phần mềm tự động hóa để thử nghiệm các ứng dụng web. Nó có ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Hướng dẫn để Chọn Phần mềm Quản lý Test Tốt nhất

Hướng dẫn này về Quản lý Test và các công cụ khác nhau sẽ cung cấp cho bạn một cái nhìn tổng quan đầy đủ về ý nghĩa, nhu cầu, thông số và tính năng của nó cùng với danh sách các công cụ quản lý kiểm tra hàng đầu hiện có trên thị trường bằng các thuật ngữ đơn giản để dễ hiểu về ai muốn biết và chọn ...

Tác giả: Tạ Quốc Bảo viết 17:06 ngày 12/08/2018

Laravel 5.5.x tìm hiểu facade và alias

Trong bài viết này mình sẽ giới thiệu về facade và alias trong laravel Môi trường khảo sát Trong bài viết này môi trường khảo sát sẽ theo version sau của laravel Laravel 5.5.x Những phiên bản cũ có thể khác với phiên bản mới nhất, thực tế là nó khác nhau. Hãy chú ý đến điểm đó Ví dụ sử ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018

Hướng dẫn cách chuyển đổi ứng dụng iOS sang macOS (Phần cuối)

Ở phần trước chúng ta đã hoàn thiện phần UI và trong phần cuối này chúng ta sẽ hoàn thiện phần logic còn lại hoàn thiện app. Đầu tiên hãy mở "ViewController.swift" và xóa đi "representedObject". Và thêm hàm sau vào phía dưới "viewDidLoad()". Hai hàm trên sẽ giúp bạn điều khiển phần UI: ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

100+ Công Cụ Kiểm Thử Phần Mềm - Phần VI

Lĩnh vực kiểm thử phần mềm đang phát triển với một tốc độ ngày càng cao hơn. Vì vậy, một kiến thức tốt về các công cụ kiểm thử sẽ giúp bạn ứng dụng vào các hoạt động kiểm thử nhanh hơn và đáng tin cậy hơn. Dưới đây là các công cụ kiểm thử phần mềm được quan tâm hiện nay: I. Test Management ...

Tác giả: Tạ Quốc Bảo viết 17:06 ngày 12/08/2018

Phương pháp tạo Test plan hiệu quả

Test plan là kế hoạch kiểm thử phần mềm. Trong qui trình kiểm tra phần mềm test plan là kế hoạch nhằm để định hướng công việc chính xác cần làm. Test plan chính là tài liệu tổng quan về việc kiểm thử 1 project đặc tả: phạm vi dự án, hướng tiếp cận, quy trình kiểm thử, tài nguyên và nhân lực cần có, ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Làm thử một app Angular - phần 01

Chào các bạn, hôm nay chúng ta sẽ cùng nhau học tutorial Tour Of Heroes của Angular nhé. Link chính thức của tutorial ở đây: https://angular.io/tutorial Trước khi vào bài thì mình xin lưu ý với các bạn là bài viết này sẽ dựa trên link tài liệu ở trên, mình chỉ cùng các bạn học tutorial này ...

Tác giả: Hoàng Hải Đăng viết 17:06 ngày 12/08/2018

Write Linux Init Script

Như ở bài viết Managing services with update-rc.d mình đã giới thiệu cách sử dụng update-rc.d để cho một service script chạy khi khởi động. Hôm nay mình sẽ giới thiệu cách viết một service script đơn giản nhất (cũng đầy đủ chức năng cơ bản là start , stop , restart và status ). Chúng ta sẽ ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018

How to download an image with CRNA

If you are building app with Expo, to down load an image to Galary of mobile from a link image. You can use FileSystem from expo. const fileUri = FileSystem.documentDirectory + fileName; FileSystem.downloadAsync( imageUrl, fileUri ) .then(({ uri }) => { console.log('Finished ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018

Tìm hiểu về Async/Await trong JavaScript ES 2017

ES 2017 vừa giới thiệu thêm một tính năng Async/Await trong việc xử lý bất đồng bộ trong JavaScript. Các hàm Async về bản chất là một cách viết khác rõ ràng, dễ nhìn hơn so với cách xử lý bất đồng bộ. Khi chưa có Async/Await thì chúng ta phải xử lý bằng Promise or callback, những cách xử lý ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Factory Method (Creational Patterns)

Khai báo 1 interface để tạo 1 object, nhưng sẽ để những class con xác định class để khởi tạo. Factory Method cho phép 1 class chuyển class để khởi tạo. Tần suất sử dụng trong JavaScript: 4/5 (medium high) ... Các thành phần tham gia pattern này gồm có: Creator -- In sample code: ...

Tác giả: Tạ Quốc Bảo viết 17:06 ngày 12/08/2018

Câu chuyện của 1 Test case

Một Test case là một đối tượng quan trọng mà chúng ta là người tester sẽ tạo ra / sử dụng / làm việc với nó như là một phần của các hoạt động kiểm thử trong công việc thường nhật. Điều gì sẽ xảy ra nếu một Test case sống giống như một sinh vật hoặc là một thực thể nào đó. Và được kể ra đây là câu ...

Tác giả: Bùi Văn Nam viết 17:06 ngày 12/08/2018

Excel VBA: Đối tượng Range trong Excel VBA

Phần trước đã giới thiệu về tổng quan về Excel VBA, phần này xin giới thiệu với các bạn về một trong những đối tượng được sử dụng nhiều nhất trong khi tự động hóa bất kỳ tác vụ nào với VBA - Range . Chúng ta tham chiếu đến các Range khác nhau trong một Worksheet và thực hiện các hoạt động khác ...

Tác giả: Tạ Quốc Bảo viết 17:06 ngày 12/08/2018

Con người và Bot Testers

Thử nghiệm sản phẩm của bạn trước khi khởi chạy và thu thập thông tin phản hồi của người dùng trước khi phát hành là một phần quan trọng trong vòng đời phát triển sản phẩm. Tuy nhiên, một câu hỏi mà chúng ta đã thấy xuất hiện trong ngành công nghiệp trong những năm gần đây đó là thử nghiệm ...

Tác giả: Trịnh Tiến Mạnh viết 17:06 ngày 12/08/2018