skip to main |
skip to sidebar
RSS Feeds
Nope. nothing .. just some random thoughts come to my mind ...
Nope. nothing .. just some random thoughts come to my mind ...
11:21 AM | Friday, December 21, 2012
Posted by harshadura
8:18 AM |
Posted by harshadura
The most important fact Google Summer of Code taught me is the value of Open Source. And the value developing of Open Source software for the world, for the sake of people who lives on it. Open Source is simply altruism. For whom we code like this? Not for anyone, Just for the well being of ourselves. Simple as that! I was worked for OpenMRS in last summer at GSoC. So the programs I have contributed may be using in actual hospitals, clinics some day. People may love those program. They may get the maximum use out of it. But still those software's are Free. Not commercial ones. Worth Millions but my Organization OpenMRS giving the Software for Free. See how awesome it is. For the sake of humanity, for the sake of entire world that invaluable software giving for free!
I totally love this concept by now, So I am trying to get involve with Open Source as much as I can. (even at my office time breaks i tend to do it.) Do whatever you can, They dont ask donations or other support. Just simple workforce can effect a lot value for the Community.
Being an Open Source enthusiast, Last week I have attended for an Open Source Event Organized by Computer Engineering faculty of University of Peradeniya, Kandy, Sri Lanka.
7:52 AM | Monday, December 17, 2012
Posted by harshadura
1:18 PM | Thursday, December 6, 2012
Posted by harshadura
Feels like a local API, much like XMLRPCREST:
Can provide some fairly nice remote exception data
Java specific means this causes lock in and limits your options
Has horrible versioning problems between different versions of clients
Skeleton files must be compiled in like CORBA, which is not very flexible
easy to route around firewallsIn short from here
useful for uploading files as it can be rather lightweight
very simple if you just want to shove simple things at something and get back an integer (like for uploaders)
easy to proxy security behind Apache and let it take the heat
does not define any standard format for the way the data is being exchanged (could be JSON, YAML 1.0, YAML 2.0, arbitrary XML format, etc)
does not define any convention about having remote faults sent back to the caller, integer codes are frequently used, but method of sending back data is not defined. Ideally this would be standardized.
may require a lot of work on the client side caller of the library to make use of data (custom serialization and so forth)
web services do allow a loosely coupled architecture. With RMI, you have to make sure that the objects stay in sync in all applications
RMI works best for smaller applications, that are not internet-related and thus not scalable
8:13 AM | Wednesday, December 5, 2012
Posted by harshadura
12:48 AM | Thursday, November 8, 2012
Posted by harshadura
Tether your phone to your computer.
You will find the option to create a "portable WiFi hotspot". This
will be in the options, under "wireless connections" "internet" or
"tethering" (it depends on what version of android you have). Once you
have turned on the hotspot (you can use the default name and no
password, or press "settings" to configure it), you connect to your
phone from your PC as you would to any other hotspot.
EDIT: If your phone cannot make a hotspot (it seems the HTC Hero
cannot) you have two options:
1) if your phone is rooted, install WiFiTether (code.google.com/p/android-wifi-tether/)
2) if you are running Windows Vista/7, install Connectify (connectify.me
)
to turn your PC into a hotspot, and then connect to it with your phone.
You will find the phone's IP in Connectify's list of connected clients.
Once you're connected, make sure to set your firewall to allow
connections to and from other computers in the network (I don't know how
to use your firewall, but if you're running Windows Vista or 7, make
sure to set it as a "home" network).
And you're done. Your phone's IP address can be found by going to
"network connections" (in network & sharing centre in Vista & 7)
and looking at the status of the WiFi adaptor. It will be the IP
address labelled "default gateway".
Ref: http://superuser.com/questions/451993/connect-pc-to-an-android-device-without-external-router
8:36 AM | Tuesday, November 6, 2012
Posted by harshadura
5:41 AM | Monday, October 29, 2012
Posted by harshadura
Distributed Component Based Software Development by using ASP.NET Web Services and Web Portals.
8:39 AM | Thursday, October 25, 2012
Posted by harshadura
adb shell # cd /sdcard/clockworkmod/backup/2010-06-29.20.22.53 # rm nandroid.md5 # md5sum *img > nandroid.md5
c8833ba3d5307b22805daec2a1a34500 << Calculated values | boot.img
01b6cccfb42bd4e3864387eb34a14f1e data.ext4.tar
96995b58d4cbf6aaa9041b4f00c7f6ae recovery.img
dae1832a031157156269d814a0ddacee system.ext4.tar
8:32 AM | Tuesday, October 23, 2012
Posted by harshadura
------------------------------------------------- Ralapanawa.Mobile.Module - README ------------------------------------------------- Android Derivative of the Ralapanawa Centralized Web Service Released Under: MIT License 2012 Harsha Siriwardena @authors: harshadura, dewmal Download App from Google Play Market: https://play.google.com/store/apps/details?id=org.ralapanawa.mobile.android For more info visit project blog: http://www.ralapanawa.org/
10:41 AM | Wednesday, October 17, 2012
Posted by harshadura