Skip to main content

Posts

Showing posts from August, 2014

[Hướng dẫn lập trình Windows Phone] Giới thiệu về Windows Phone trên Visual Studio 2012 [-Bài.2-]

Đây là loạt bài hướng dẫn về lập trình ứng dụng trên Windows Phone 8, bài trước mình đã hướng dẫn các bạn cài đặt SDK 8 trên Visual Studio 2012, bạn có thể xem lại bài  [Hướng dẫn lập trình Windows Phone] Cài SDK8 trên Visual studio 2012 để lập trình Windows Phone 8   Hôm nay mình xin giới thiệu về Windows Phone 8 trên Visual Studio 2012 Chúng ta sẽ bắt đầu với việc tạo Project B1:  Tạo Project. B1 Tạo-Project B2:Do ngôn ngữ chính lúc mình cài đặt là C++, nên phần C# nằm trong Other Languages B2 Tạo-Project B3: Chọn Windows Phone 8, sau đó chọn OK! B3 Tạo-Project Tiếp theo xuất hiện giao diện 1.Phần giao diện xaml và máy ảo Giao diện Visual Studio 2. ToolBox Thanh-Công-Cụ 3.Solution Explorer : bạn có thể xem đây là thanh quản lý các file của project,bạn có thể tìm hiểu thêm qua google Thanh Công Cụ(tt) -   AppManifest.xml : danh sách các resource được thêm vào khi cài đặt ứng dụng - WMAppManifest.xml Mô tả chi tiết ứng dụng bao gồm

[Tổng hợp tài liệu] Toàn bộ tài liệu ĐTVT 5 năm học

Trong vòng 2 ngày tôi đã upload toàn bộ tài liệu của mình có trong máy, bao gồm 588 files với dung lượng tổng cộng là 5,4 GB. Số tài liệu này đều thuộc các chuyên ngành của khoa Điện Tử Viễn Thông, có cả tài liệu tiếng Việt lẫn tiếng Anh, các phần mềm và từ điển chuyên ngành. Toàn bộ kho tài liệu nằm trên box.net, một host ổn định và chưa thấy có hiện tượng bị xóa file (do nhiều lý do) như Mediafire. Toàn bộ tài liệu DTVT 5 năm học Để có mức độ phân loại đơn giản hơn, tôi chia tài liệu thành nhiều nhóm ngành (hay chuyên đề), trong mỗi nhóm lại có các môn học tương ứng như sau: Properties: 588 files, 5,4 GB Status: Being updated Uploader: luugu 1 – CODING LIKE A BOSS (164 files, 814 MB) Download:  https://app.box.com/s/nt4k9itfs0e1np04dnuy Tổng quan: Các kiến thức về cấu trúc dữ liệu và giải thuật, các ngôn ngữ lập trình: C/C++, Java, C# trên các hệ điều hành Windows và Linux Bao gồm các môn học: Lập trình (C/C++), Lập trình nâng cao (Java), Kỹ thuật phần mềm (C#, SQL). Tài liệ

[Chia sẽ kinh nghiệm lập trình]10 mẹo để trau dồi kỹ năng lập trình

0. Bắt đầu Để trở thành một lập trình viên tốt hơn, bạn cần biết rất là nhiều thứ như: thuật toán, cấu trúc dữ liệu, lập trình hướng đối tượng, testing ... Lập trình bao gồm rất nhiều kỹ năng, có nghĩa là không thể học một cách nhanh chóng được. Nó cần thời gian và kinh nghiệm. 1. Coding, coding, và coding Code - code - và code . . . Coding là ưu tiên hàng đầu. Chỉ bằng cách code bạn mới có thể học được cách giải quyết vần đề, nhuần nhuyễn các cú pháp, hiểu được các lỗi. 2. Đọc sách Read Book. . . Nói thì thường dễ hơn là làm, có một sự khác biệt rất là lớn giữa 'good code' và 'bad code', nhưng làm sao bạn biết được? Cho đến khi bạn nhìn được 'good code', và hiểu được tại sao đoạn code đó là good. Nời mà bạn thường nhìn thấy những dòng code hay đó là sách. Thường thì các tác giả viết sách về lập trình là những lập trình viên tuyệt vời. Nên bạn có thể học được rất nhiều từ họ. 3. Đóng góp cho những mã nguồn mở open source Dành thời gian củ

[Chứng chỉ Tin Học A, B] Mbook Ôn thi chứng chỉ quốc gia Tin Học A, Tin Học B trung tâm tin học KHTN

Giới thiệu bộ MBook ôn tập thi chứng chỉ tin học A, tin học B Gồm 2 file .iso : CCQG.A.iso CCQG.B.iso Down load file ở link dưới. Giải nén bằng winrar Mỡ file setup.exe để chạy  Tin Học A Tin học B Download:    ▶  Link download Mbook TIN HỌC A: Tải xuống     ▶  Link download Mbook TIN HỌC B: Tải xuống Bạn nào cài đặt sử dụng không được cmt ở dưới nhé! Lưu ý: Đợi 5s và click vào Skip this Ad nhé Hướng dẫn download

[Hướng dẫn lập trình Windows Phone] Cài SDK 8 trên Visual studio 2012 để lập trình Windows Phone 8 [-Bài.1-]

Yêu cầu cấu hình : Win 8 hoặc 8.1 bản 64bit CPU  : hỗ trợ Hyper-V , dòng core i3 trở lên hoặc cpu có chế độ ảo hoá VT-x của intel để chạy máy ảo,bạn tìm kiếm thông tin về cpu của mình có hỗ trợ không tại đây .link Ổ cứng trống    : 6.5Gb Ram                        : 4Gb ---------------------------------------------------- Download:                 Đối với Visual Studio 2012 thì bạn phải down 3 gói sau:                    SDK 8  =>        -  link   [1.6 Gb]                   Update 3 =>         link                      Update 4 =>            link                 Đối với Visual Studio 2013 thì bạn chỉ cần down bản cài về và sử dụng gói sdk có sẳn (ở đây tôi chỉ hướng dẫn cài sdk8 ở bản visual studio 2012) p/s: riêng 2 gói Update 3 và Update 4 , khi gặp vấn đề sau khi cài sdk8 thì mới down,có hướng dẫn ở phần dưới. ---------------------------------------------------- Sau khi tải gói sdk8 về, bạn có thể giải nén hoặc mở bằng ổ đĩa ảo. Đ

[Game Android AndEngine] Thuật ngữ cơ bản trong lập trình game AndEngine dành cho người mới bắt đầu

Game-Android-AndEngine BaseGameActivity: Các BaseGameActivity là gốc rễ của một trò chơi, có chứa một Engine  và quản lý để tạo ra một SurfaceView nội dung của Engine  sẽ bị lôi kéo vào. Luôn luôn có chính xác một Engine cho một BaseGameActivity. Bạn có thể tiến hành từ một BaseGameActivity khác sử dụng các cơ chế Android phổ biến. Engine:  Công cụ làm cho trò chơi tiến hành theo từng bước nhỏ rời rạc của thời gian. Công cụ quản lý để đồng bộ hóa một bản vẽ định kỳ và cập nhật cảnh, trong đó có tất cả các nội dung mà trò chơi của bạn hiện đang xử lý tích cực. Thường có một cảnh mỗi động cơ, ngoại trừ SplitScreenEngines. IResolutionPolicy Triển khai các interface IResolutionPolicy là một phần của EngineOptions. Nó nói với AndEngine làm thế nào để đối phó với các màn hình khác nhau, kích thước của các thiết bị khác nhau. Nghĩa là: RatioResolutionPolicy sẽ tối đa hóa SurfaceView với kích thước hạn chế của màn hình, trong khi vẫn giữ một tỷ lệ cụ thể. Điều đó có nghĩa các đối

Cha đẻ Flappy Bird ra game 8-bit mới Swing Copters - Nguyễn Hà Đông

Trong tuần này, Swing Copters – một game dạng 8-bit mới của Nguyễn Hà Đông sẽ chính thức có mặt trên các kho ứng dụng. Swing Copters  - game có thiết kế đồ họa giống với Flappy Bird – mô tả một chàng trai với cánh quạt máy bay trên đầu, vượt qua các chướng ngại vật sẽ có mặt trên các gian ứng dụng vào thứ 3, theo trang game TouchArcade.  Swing Copters sẽ có 2 phiên bản, một miễn phí và một giá 0,99 USD với tùy chọn loại bỏ quảng cáo hoàn toàn. Đây là game di động đầu tiên của Nguyễn Hà Đông được phát hành sau khi anh này gỡ bỏ Flappy Bird - ứng dụng mang về cho anh 50.000 USD/ngày từ tiền quảng cáo.    Trước đó, Flappy Bird được xem là một trong những game di động nổi tiếng nhất của năm 2014 và có lẽ cũng là game đoản mệnh bậc nhất do tác giả Đông Nguyễn đã gỡ bỏ nó khỏi các kho ứng dụng chỉ ít ngày sau khi nó thực sự nổi tiếng trên toàn thế giới. Cũng trong thời điểm đó, Hà Đông đã chia sẻ về việc anh là một người tôn thờ sự đơn giản. Những game 8-bit của anh đều lấy c

Hiệu ứng lắc trong android

Tạo project Android: Bước 1 : Add folder đặt tên anim nằm trong thư mục res add thư mục anim trong res   Tạo 2 file .xml  + cycle.xml để cấu hình "số lần lắc " + shake.xml cấu hình hiệu ứng lắc Bước 2: Sử dụng hiệu ứng lắc Xây dựng màng hình gồm 1 button và 1 EditText Code trong main.java Download source code:  Tại đây

APTECH LIMITED Advanced Windows Store Apps Development

APTECH LIMITED Advanced Windows Store Apps  Development  Link download: Tại đây

[Cẩm nang cho bạn] Những câu hỏi phỏng vấn "xương" nhất

1. Tại sao chúng tôi nên tuyển dụng bạn?  Đây thật sự là cơ hội để bạn gây ấn tượng với nhà tuyển dụng (NTD). Bạn cần trình bày ngắn gọn và cô đọng về điểm mạnh, năng lực của bạn và những gì bạn có thể đóng góp cho công ty. Tuy nhiên, bạn không nên trả lời câu hỏi này một cách chung chung, chẳng hạn: “Tôi làm việc rất chăm chỉ và nhiệt tình”  Hãy tạo sự khác biệt cho bản thân bằng cách giới thiệu những phẩm chất chỉ bạn mới có và bắt đầu câu trả lời với “Tôi chính là người phù hợp nhất cho vị trí này vì ….” 2. Tại sao bạn muốn làm việc ở công ty chúng tôi? Đây là một trong những câu hỏi mà NTD hay dùng để kiểm tra xem bạn có chuẩn bị kỹ càng cho buổi phỏng vấn hay chưa. Bạn đừng bao giờ dự một buổi phỏng vấn mà không biết tí gì về công ty, đường hướng phát triển và hoạt động kinh doanh của nó nhé!  3. Điểm yếu lớn nhất của bạn là gì? Hãy thành thật khi đề cập đến điểm yếu của bạn, nhưng đừng quên chứng tỏ bạn có thể biến nó thành điểm mạnh. Ví dụ: nếu trước đây bạn từng làm việc v

Lập trình Android FPT Software Training

Toàn bộ chương trình tranning Android của FPT Software : Nội dung đào tạo:  Ngày 1 - Introduce about ADT, SDK, NDK, Android Platform, API - Application structure, Hello world - Manifest : permission, application, phiên bản SDK - Viết ứng dụng ‘Hello world’ - Building and running the activity (Example with button, textview without xml layout) - Using xml layout - TextView, Button, ImageView, Checkbox, Toggle, Radio Button Ngày 2 Bố trí giao diện ứng dụng Android - Containers, Linear Layout (layout_gravity, gravity, orientation, layout_weight) - Relative Layout (align, abow, below) - Table View, ScrollView, Selection View : ListView, GridView, GalleryView, Spinner Ngày 3 Lập trình widgets: image buttons, progress bar, seekbar… -       Hứng sự kiện - Option menu and Context Menu -       Inflate Xml for Menu Ngày 4 Nâng cao kỹ thuật bố trí giao diện - Fancy with Lists : customize adapter - Using convertView - Using ViewHolderTabLayout N