Tìm hiểu SharePoint qua lời khuyên của chuyên gia Thuận Nguyễn

Thuận Nguyễn đã được trao danh hiệu Microsoft SharePoint Most Valuable Professional khi 21 tuổi. Anh đã từng thành lập 1 công ty tư vấn riêng và hiện đang là Solution Architect cho Availys. Chuyên gia SharePoint này cũng người đã có công đóng góp cho sự phát triển của cộng đồng SharePoint tại ...

Tác giả: Vũ Văn Thanh viết 15:22 ngày 31/08/2018

Đọc để không bao giờ viết cover letter tệ như vầy nữa!

Cover letter của bạn có lẽ là cực kỳ tệ hại. Bài viết này sẽ chỉ bạn cách viết một cover letter tốt và nhận được nhiều cuộc phỏng vấn hơn. Cover letter là thư bạn viết khi bạn gửi CV cho ITviec. Đó là thứ đầu tiên mà nhà tuyển dụng xem. Nó phải thể hiện cho nhà tuyển dụng thấy bạn tuyệt ...

Tác giả: Hoàng Hải Đăng viết 15:22 ngày 31/08/2018

Embedded là gì? 5 lý do bạn nên chọn Embedded Software

“Embedded Software” là một xu hướng IT mới tại Việt Nam. Timo Krokowski, Tổng Giám Đốc của HELLA Việt Nam, đã chia sẻ với tôi 5 lý do vì sao Developer Việt Nam nên học embedded software. HELLA là công ty hàng đầu trong lĩnh vực embedded software của ngành công nghiệp tự động của ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

Nộp đơn xin việc online: 3 lời khuyên giúp bạn làm mình nổi bật

Nếu bạn có ý định nộp đơn xin việc online, chúng tôi có 2 tin giành cho bạn. Tin xấu là: có thể có hàng trăm ứng viên cũng cùng cạnh tranh giành lấy vị trí mơ ước của bạn! Tin tốt là: chỉ với một vài nỗ lực nhỏ, bạn có thể đánh bại 90% những ứng viên “bình thường” khác, vươn lên nằm ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

Nổi bật hồ sơ xin việc của bạn trong 5 phút

Bạn có muốn 1 công việc thú vị, đến từ công ty hàng đầu và trả lương hấp dẫn? Tin xấu cho bạn là: hàng nghìn người khác cũng vậy! Vậy tại sao nhà tuyển dụng nên phỏng vấn bạn, chứ không phải 999 người còn lại? Nếu biết câu trả lời, bạn phải chỉ nó ra. Và bạn phải làm điều đó NHANH. ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

10 dấu hiệu cho thấy bạn cần sa thải dev

Làm việc với 1 lập trình viên ứng dụng hoặc 1 agency ứng dụng cũng không có gì quá khác biệt với bất kì nhà cung cấp, nhà bán lẻ hay đơn vị thầu. Bạn phải liên tục nhắc nhở 1 cách công bằng để công việc hoàn thành đúng tiến độ, đúng chất lượng. Tại Savvy Apps, chúng tôi thường gặp ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 31/08/2018

Tìm hiểu về A/B testing & A/B testing tool

TÌM HIỂU VỀ A/B TESTING & A/B TESTING TOOL 1 – Tỷ lệ chuyển đổi (Conversion Rate) là gì ? Trước khi đi vào tìm hiểu về A/B Testing, chúng ta hãy cùng tìm hiểu về một khái niệm rất cơ bản trong A/B Testing đó là tỷ lệ chuyển đổi Hiểu một cách đơn giản, tỷ lệ chuyển đổi ...

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

Là 1 lập trình viên, đây chính là lý do tôi không thích iOS

Bài viết cung cấp thêm 1 góc nhìn đa chiều cho cộng đồng dev iOS. Trong vai trò người dùng, iOS là 1 platform tuyệt vời. Tuy có hơi nhàm chán và nghiêm ngặt nhưng lại đẹp và mạnh mẽ (hầu hết thời điểm là như vậy) Nhưng khi bạn là 1 dev thì mọi thứ lại rất khác. Giải quyết iOS (và ...

Tác giả: Hoàng Hải Đăng viết 15:21 ngày 31/08/2018

[Phần 2] Deep learning: thách thức

Hôm nay mình sẽ bàn một tí về những thách thức khi học deep learning, và cũng tản mạn luôn về cách học machine learning nói chung thông qua việc kể về kinh nghiệm bản thân. Sở dĩ mình cứ đi vòng vòng mãi mà vẫn chưa đi vào chuyên môn là vì không phải ai cũng có đủ điều kiện để làm về ...

Tác giả: Vũ Văn Thanh viết 15:21 ngày 31/08/2018

10 chiến lược vận hành trung tâm an ninh mạng

Hacker typing on a laptop Quyển sách “Ten strategies of a world-class Cybersecurity Operations Center” – tác giả Carson Zimmerman ; tạm dịch “10 chiến lược vận hành trung tâm an ninh mạng thế giới” là một ấn phẩm được soạn thảo bởi một nhóm các chuyên ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

Hàm strtod() trong C

Hàm double strtod(const char *str, char **endptr) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số thực dấu chấm động (kiểu double). Nếu endptr không là NULL, một con trỏ tới ký tự sau ký tự cuối cùng được sử dụng trong sự ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 31/08/2018

ReactJS: Tăng tốc độ đổ dữ liệu từ React-server

Nhắc đến React, chúng ta thường nghĩ đến một công cụ cho browser (đối với những người sử dụng React Native thì họ sẽ nghĩ đến một công cụ cho client). Nhưng số lượng sử dụng React render bên server ngày càng tăng (React-server) và hiện tại thì React khá là chậm trong khoản này nên làm ...

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

Hàm strtol() trong C

Hàm long int strtol(const char *str, char **endptr, int base) trong Thư viện C chuẩn chuyển đổi một phần của chuỗi ban đầu trong str thành một giá trị long int tương ứng với cơ số base đã cho, mà phải là 2, 8, …, 36, hoặc là giá trị đặc biệt 0. Khai ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

Hàm malloc() trong C

Hàm malloc() cấp phát bộ nhớ được yêu cầu và trả về một con trỏ tới nó. Khai báo hàm malloc() trong C Dưới đây là phần khai báo cho malloc() trong C: void * malloc ( kich - co ) Tham số kich-co : Đây là kích cỡ của khối bộ nhớ (bằng ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 31/08/2018

Hàm free() trong C

Hàm void free(void *ptr) giải phóng bộ nhớ đã được cấp phát trước đó bởi một lời gọi tới calloc, malloc, hoặc realloc Khai báo hàm free() trong C Dưới đây là phần khai báo cho free() trong C: void free ( void * ptr ) Tham số ptr : Đây ...

Tác giả: Vũ Văn Thanh viết 15:21 ngày 31/08/2018

Hàm abort() trong C

Hàm abort() ngừng thực thi chương trình một cách bất thường. Khai báo hàm abort() trong C Dưới đây là phần khai báo cho abort() trong C: void abort ( void ) Tham số Hàm này không nhận tham số nào. Trả về giá trị Hàm này không trả về ...

Tác giả: Tạ Quốc Bảo viết 15:21 ngày 31/08/2018

Hàm calloc() trong C

Hàm void *calloc(so-phan-tu, kich-co-phan-tu) cấp phát bộ nhớ được yêu cầu và trả về một con trỏ tới nó. Điểm khác nhau giữa malloc và calloc là: malloc không thiết lập bộ nhớ về 0 trong khi calloc thiết lập bộ nhớ đã cấp phát về 0. Khai báo hàm ...

Tác giả: Trịnh Tiến Mạnh viết 15:21 ngày 31/08/2018

Hàm atexit() trong C

Hàm int atexit(void (*func)(void)) gọi hàm func khi chương trình kết thúc. Bạn có thể đăng ký hàm kết thúc (hàm func) của bạn ở bất cứ đâu bạn thích, nhưng hàm này sẽ được gọi tại thời điểm kết thúc chương trình. Khai báo hàm atexit() trong C Dưới đây là ...

Tác giả: Trần Trung Dũng viết 15:21 ngày 31/08/2018

Hàm realloc() trong C

Hàm realloc() cố gắng để phục hồi khối bộ nhớ được trỏ tới bởi con trỏ ptr mà đã được cấp phát trước đó với một lời gọi tới malloc hoặc calloc. Khai báo hàm realloc() trong C Dưới đây là phần khai báo cho realloc() trong C: void * realloc ( void ...

Tác giả: Hoàng Hải Đăng viết 15:21 ngày 31/08/2018

Hàm strtoul() trong C

Hàm unsigned long int strtoul(const char *str, char **endptr, int base) trong Thư viện C chuẩn chuyển đổi một phần của chuỗi ban đầu trong str thành một giá trị long int tương ứng với cơ số base đã cho, có thể là 2, 8,…, 36, hoặc là giá trị đặc biệt 0. ...

Tác giả: Hoàng Hải Đăng viết 15:21 ngày 31/08/2018