Bài viết của Bùi Văn Nam

Chia sẻ về các công nghệ phát triển application trên mobile.

Chào mọi người, Về xu thế và tiềm năng của mobile hiện nay thì chắc không cần phải bàn nhiều. Khi nói đến các thiết bị mobile thì đó không chỉ là điện thoại, máy tính bảng mà còn là các thiết bị đeo được trên cơ thể, nhỏ gọn dễ mang lại - wearable devices - ...

Tác giả: Bùi Văn Nam viết 10:37 ngày 12/08/2018 chỉnh sửa

Giới thiệu Awesome Window Manager

Giới thiệu Awesome WM là một trong những trình quản lý cửa sổ trong hệ thống X Window của Linux. Awesome WM được phát triển trên nền của DWM , được viết lại bằng ngôn ngữ lua ( DWM viết bằng C). Chính xác hơn thì Awesome WM là 1 framework window manager, rất nhanh, nhỏ gọn, chiếm rất ít ...

Tác giả: Bùi Văn Nam viết 10:37 ngày 12/08/2018 chỉnh sửa

Porting Amharic Translation System ( PHP + MySQL )

I have tried porting Amharic Translation System from Oracle Database to MySQL. If you want to know what is Amharic, look at below: https://en.wikipedia.org/wiki/Amharic 1. Server Module table: DICTIONARY Field Type Null Default NSEQ int(4) NO NULL NCHAPTER ...

Tác giả: Bùi Văn Nam viết 10:36 ngày 12/08/2018 chỉnh sửa

Tìm hiểu cách sử dụng StartApp Advertising SDK Cho iOS

Giới thiệu Ở bài viết trước https://viblo.asia/nguyen14/posts/Q7eERE6ZMgNj tôi đã giới thiệu với các bạn cách nhúng google admod sdk trong ios. Hôm nay tôi sẽ giới thiệu với các bạn 1 advertising khác là startApp. Cùng với google admod. Start app cũng là một trong số các lựa chọn advertising ...

Tác giả: Bùi Văn Nam viết 10:35 ngày 12/08/2018 chỉnh sửa

Các ứng dụng của SIFT/SURF

Ở bài trước, tôi đã giới thiệu với các bạn lý thuyết của giải thuật Scale Invariant Feature Transform(SIFT) https://viblo.asia/dzung.votuan/posts/z3NVRkoLR9xn . Trong bài viết lần này, tôi xin giới thiệu một giải thuật nữa là Speeded up robust features(SURF), cũng nhằm mục đích để tìm những feature ...

Tác giả: Bùi Văn Nam viết 10:34 ngày 12/08/2018 chỉnh sửa

Block, Lambda và Proc trong Ruby

1. Block Block đơn giản chỉ là tập hợp các lệnh thành một khối Được đặt trong dấu {...} Trong ruby thì block phổ biến và dễ dùng hơn so với lambda và proc Ví dụ 1 block array = [ 1 , 2 , 3 ] array . collect ! do | n | n + 1 end puts array . inspect # => [2, ...

Tác giả: Bùi Văn Nam viết 10:32 ngày 12/08/2018 chỉnh sửa

Widget - To day extendsion tutorial

Đến hẹn lại lên, cuối tháng roài làm cái rì pọt cho đỡ bị trừ lương và làm cái tutorial nho nhỏ cho newbie chém gió. Làm dự án thấy có cái today extendsion cũng khá hay lên vác qua đây ae tham khảo nhé.Today extendsion này rất tiện lợi giúp chúng ta có thể quảng cáo cho app hay làm các tiện ích ...

Tác giả: Bùi Văn Nam viết 10:29 ngày 12/08/2018 chỉnh sửa

$PATH (Linux)

Vấn đề: Khi sử dụng Linux (terminal) các lập trình viên rất muốn tiết kiệm thời gian trong việc thao tác với terminal, vì thế ta luôn tìm cách để gói lại các lệnh thường xuyên sử dụng thành một script hay có thể là làm ngắn lại câu lệnh Ví dụ Thay vì mở file bằng vim [file_name] ta có thể ...

Tác giả: Bùi Văn Nam viết 10:24 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về slim teamplate

Sau đây sẽ là một đoạn code HTML: doctype html html head title Slim Examples meta name="keywords" content="template language" meta name="author" content=author javascript: alert('Slim supports embedded javascript!') body h1 Markup ...

Tác giả: Bùi Văn Nam viết 10:23 ngày 12/08/2018 chỉnh sửa

Introduce Permissions on the Android M

Android M Developer Preview giới thiệu một mô hình permission mới cho ứng dụng trong quá trình người dùng cài đặt và nâng cấp các ứng dụng. Nếu một ứng dụng chạy trên nền tảng Android M Preview có hỗ trợ mô hình permission mới, người dùng không phải cung cấp bất cứ permission nào khi cài đặt và ...

Tác giả: Bùi Văn Nam viết 10:21 ngày 12/08/2018 chỉnh sửa