header image

Unified Modeling Language (UML)

Posted by: | April 20, 2010 | No Comment |

Unified Modelling Language (UML) adalah sebuah “bahasa” yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem.

Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan  class dan operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C.

Read More…

under: Computer Science

Here is a code sample how to integrate Google Maps API into your own website (you can save as index.html) :


copyright (c) 2009 Google inc.

You are free to copy and use this sample.
License can be found here: http://code.google.com/apis/ajaxsearch/faq/#license

Read More…

under: Computer Science

1. Plug your modem into usb port.

2. To make sure if your modem has been detected by your ubuntu, use this command in your terminal.

standy@ubuntu:~$ lsusb

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 004: ID 04f2:b098 Chicony Electronics Co., Ltd

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 003: ID 19d2:fff5

Bus 003 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc.

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

In here, you can see your modem vendor id and product id. 19d2:fff5 is your modem ID as CDROM storage, not as MODEM. ZTE modem has 2 function, as storage (include Windows Driver) or as modem itself. To use this modem, we must change its mode to the Modem mode with use USB_ModeSwitch – Activating Switchable USB Devices on Linux.

Read More…

under: Computer Science

USB_ModeSwitch is (surprise!) a mode switching tool for controlling “flip flop” (multiple device) USB gear.

Several new USB devices (especially high-speed wireless WAN stuff, there seems to be a chipset from Qualcomm offering that feature) have their MS Windows drivers onboard; when plugged in for the first time they act like a flash storage and start installing the driver from there. After that (and on every consecutive plugging) this driver switches the mode internally, the storage device vanishes (in most cases), and a new device (like an USB modem) shows up. The WWAN gear maker Option calls that feature “ZeroCD (TM)”.

As you may have guessed, hardly anything of this is documented and Linux support by the better part of the makers is non-existent. On the good side, most of the known devices work out of the box with the available Linux drivers like “usb-storage” or “option” (an optimized serial driver for high-speed modems). That leaves the problem of the mode switching from storage to modem or whatever the thing is supposed to do.

Read More…

under: Computer Science

« Newer Posts