Translate

Thứ Hai, 9 tháng 6, 2014

My presentation: Structure plug-in introduction for JIRA

Here is another presentation to introduce the features and benefits of
Structure plug-in for a Project Management System, which is based on Atlassian JIRA.
If you have ever used JIRA you will see that there are some JIRA's limitation:
  • Only one level of depth for issues hierarchy
  • No user interface for issues hierarchy
That's why I introduce here the Structure plug-in which adds into JIRA:
  • The concept of multi-level issue hierarchy
  • A new interactive user interface for working with it.
If interested you can see it here:
http://www.slideshare.net/DaoNgocKien/jira-structure-pluginintroduction11

Feel free to contact me if there is anything unclear!
Cheer!


My presentation: Continuous Integration (CI) - An effective development practice

This is my short presentation about development practice called "Continous Integration (CI) - An effective development practice" uploaded on Slideshare.net.

Any CTO/Manager of IT company who experienced the pain when integrate and deliver your software product to customer may find interested in this topic. It finally helps you to avoid the pain and to improve quality plus productivity of your team.

Here is the link:
http://www.slideshare.net/DaoNgocKien/continuous-integration-ci-an-effective-development-practice

If you find difficult in setting it up or there is something unclear, feel free to contact me!

Chủ Nhật, 8 tháng 6, 2014

Why good leaders make you feel safe?

Here the presentation.
http://www.ted.com/talks/simon_sinek_why_good_leaders_make_you_feel_safe#
And following is transcript you if interested.
http://www.ted.com/talks/simon_sinek_why_good_leaders_make_you_feel_safe/transcript

0:11 There's a man by the name of Captain William Swenson who recently was awarded the congressional Medal of Honor for his actions on September 8, 2009.

0:24 On that day, a column of American and Afghan troops were making their way through a part of Afghanistan to help protect a group of government officials, a group of Afghan government officials,who would be meeting with some local village elders. The column came under ambush, and was surrounded on three sides, and amongst many other things, Captain Swenson was recognized for running into live fire to rescue the wounded and pull out the dead. One of the people he rescued was a sergeant, and he and a comrade were making their way to a medevac helicopter.

Thứ Năm, 5 tháng 6, 2014

SSH and Rsync within Cygwin (Unix - Windows)

This post documents the steps I have used to setup SSH and Rsync within a Cygwin Windows environment.

Cygwin Setup
This is not an in-depth guide for installing Cygwin; although, installing Cygwin is a fairly simple process. In or to implement SSH and rsync functionality, a few non-default Cygwin packages will need to be installed.
  1. Download and run the Cygwin setup.exe program from http://cygwin.com/install.html
    If you already have Cygwin installed, that should not be a problem. You can still run setup.exe to install additional Cygwin packages.
  2. Proceed through the Cygwin setup process until you get to the "Select Packages" screen. From there, make sure the following packages are selected:
    • Net -> openssh
    • Net -> rsync
    • Admin -> cygrunsrv
    • Editors -> nano (optional, but I find it to be a very simple text editor to use in place of vi or emacs)
    • Web -> wget (optional, but useful for downloading files without a browser)
  3. Finish the Cygwin setup wizard allowing the selected packages, including any required dependency packages, to be installed.

Thứ Hai, 2 tháng 6, 2014

Public presentation - New style with Prezi

Ai muốn thử nghiệm trình bày slide của mình theo phong cách mới nhanh đẹp lạ thì thử Prezi nhé.
http://prezi.com/

Còn đây là presentation thử nghiệm đầu tiên của mình, đánh giá là làm tương đối tiện.


Có download file portable EXE ở đây để xem cho trực quan.
https://github.com/daongockien/PublicPresentation/

Tăng tốc độ mạng sử dụng đồng thời 2 đường kết nối USB 3G trên một PC/Tablet/SmartPhone

Thử hình dung TH bạn mang laptop đi xa, cần kết nối internet mạnh nhưng mạng 3G ở đó yếu nên cần sử dụng 2 USB 3G của 2 nhà cung cấp khác nhau (ví dụ Viettel, Vinaphone) để tăng tốc thì làm thế nào? 
Ngoài ra có những TH bạn cần truyền file có size lớn bằng tốc độ nhanh nhất có thể nên muốn chia file ra để truyền trên 2 đường khác nhau.
Pro hơn nữa bạn muốn gộp băng thông đang có của 2 nhà cung cấp khác nhau thành 1 đường mạng mạnh ổn định cho riêng bạn.

Vậy có làm được không? Làm thế nào?
Câu trả lời là làm được. Trên nền Linux cơ bản bạn hãy nghiên cứu sử dụng iproute, trên Win bạn thử nghiên cứu giao thức Multi-path TCP nhé.

Thứ Bảy, 24 tháng 5, 2014

Deal with Sequence Diagram - UML 2.0?

Sequence diagram is the most common kind of interaction diagram, which focuses on the message interchange between a number of lifelines.
Sequence diagram describes an interaction by focusing on the sequence of messages that are exchanged, along with their corresponding occurrence specifications on the lifelines.
The following nodes and edges are typically drawn in a UML sequence diagramlifelineexecution specificationmessagecombined fragment,interaction usestate invariantcontinuationdestruction occurrence.
Major elements of the sequence diagram are shown on the picture below.
Major elements of UML sequence diagram.
Major elements of UML sequence diagram.