DirectorySoftwareBlog Details for "Ruchith's Sharings"

Ruchith's Sharings

Ruchith's Sharings
What I like in java software development

Articles

Google enters into mobile
2007-11-06 12:50:00
Google takes a big step forward by moving into mobile and introducing Open Hanset Alliance(OHA) which includes 34 powerful companies such as Qualcomm, Motorola, Samsung, T-Mobile , Sprint, Skype, LG, HTC, KDDI, DoCoMo and China Mobile,etc. Goal of this alliance is to develop an open source operating system for mobile phones, in other words "an alternative to Symbian OS, Windows mobile and iPhone". (I'm sure Apple will think about opening their OS and Symbian too).Google's mobile OS will be called "Android " (No "Google" word/logo attached at all .... how humble they are .... ) which is an open source OS built on Linux and Java .Since this mobile OS is available for free of charge for OEM vendors, this will be a major hit for proprietary mobile OS vendors.Further it will give more flexible environment for mobile application developers.And I'm sure ......... this will lead to come up with some more mobile OS distro like in linux desktop.Surprise ........... this Android SDK will b...
More About: Google
Web apps scalability
2007-08-09 13:24:00
Along with web 2.0, web traffic is getting increased day by day. Individual users as well as enterprises are getting into the the web eyeing on the SAAS type of application and moving away form the desktop apps.The amount of traffic generated by these apps are tremendous, Just to name few Over 100 million video downloads per day from YouTube.More than 4 billion queries per day on FlickR.Do I need to mention Google , .........How these apps handle the traffic, whats the architecture behind, what are the technologies empower them ..... are some of the questions come to our mind,I came across a good web site with some of the very good informations about these apps, answering above questions. It talks about how much scalable they are , and how it has been achieved and the technologies are being used.Google Architecture info - here YouTube Architecture - hereFlickR Architecture - here
More About: Web 2 , Scalability
Installing LAMP tips
2007-07-17 10:51:00
Thought of sharing some experience I came across when installing LAMP stack. My intension is not to give step by step procedure for "How to install LAMP stack" [LAMP it self provides very good documentation for that ], But some of the issues you may come across.My LAMP stack compose with : - Linux [Fedora 5] ;) yeah too old. Should have gone for 7#uname -aLinux petronas 2.6.15-1.2054_FC5smp #1 SMP Tue Mar 14 16:05:46 EST 2006 i686 i686 i386 GNU/Linux - Apache 2.2.4 latest - Mysql - 5.0.36 latest - PHP - 5.2.3 latest.1. If you are planning to install LAMP from the scratch, REMOVE default installations of Apache, Mysql and PHP which come with the Linux installation.Check the existence of the packages using following commands :rpm -qa | grep -i mysqlrpm -qa | grep -i apache rpm -qa | grep -i httpdrpm -qa | grep -i phpif you get any response for this with list of files, rpms, remove them using following :rpm -e "file name"But if you are a Fedora user, use "Yum" [fantastic ...
More About: Tips , Lamp
Getting Screenshots in symbian phones
2007-06-19 09:34:00
Today I came across a situation where I wanted to get some screen shots of a Symbian application we developed to update some product documents. Did bit of surfing and ended up with a very nice tool called "Best Screen Snap" which gives similar experience like "Sangit" [Desktop screen capturing tool]. I think this is a very handy tool for mobile application developers. More importantly it is a freeware.Click here for more info and download.
More About: Phones , Screenshots , Cree
Offline readings with google reader
2007-06-01 13:07:00
This may be a great news to people who carry laptops and who use google reader as their RSS or ATOM feed readers or any goooglers . You do not need internet always, to read articles anymore. When u have internet access, just download your subscribed articles [2000 articles] to Google reader, and read them leisurely...The newly released Google gadget Google gears [a browser based plugin] enables off line reading on google-reader. You can download upto 2000 articles.Google recommends Firefox 1.5+ or IE 6+. But some how I was only succeeded with Firefox but failed with IE 6 [understood still it is a beta version].
More About: Offline , Readings , Reader , Google Reader
Free and Open Source Java
2007-01-03 08:46:00
Another Free dom for Java Technology Sun started a revolution with Java technology 10 years ago. With a free runtime, an open specification, and a platform-independent promise of compatibility, Java technology became a gold standard in embedded devices, mobile phones, on the desktop and within the enterprise. Now, in 2006, Sun is open sourcing its implementations of Java technology as Free/Libre software. More
More About: Open Source , Open , Source
Google Teck Talk Videos
2006-11-14 07:01:00
If anyone looking for teck talk videos visit google vidoes and search for type:google engEDU . This gives very good teck talk presentation videos including test first coding, agile developments, open source development tools, python, ruby and may more... Further it has more videos such as technical trends, analysis , and managment related topics.. but more towards software engineering.
More About: Video , Videos , Google , Talk , Googl
Congrats !!!........ Mahela ... Getting selected as the captain of the Year
2006-11-06 12:17:00
Mahel Jayewardane, Sri Lanka Cricket captain was selected as the captain of the year 2006 ICC awards.... This is a great honour to Sri Lanka and we are proud about you.......And also he is named as the captain of the world ODI team........Read more About this from cricinfo...link 1link 2
More About: Selec , Year , Select , Sele , Rats
Mobile Applications presentation
2006-11-02 12:17:00
The mobile application presentation done for mobile computing subject.slides
More About: Mobile , Applications , Cat , Present , Application
Unit testing anti patterns
2006-10-17 06:14:00
I think nowadays everybody is willing to write unit test cases, and it is very important to know the things we should not do when writing unit tests or in other words unit test anti patterns.Found some very good article about junit anti patterns....http://www.exubero.com/junit/ antipatterns.htmlhttp://www-128.ibm.com/d eveloperworks/opensource/library/os-junit /Happy reading.......
More About: Testing , Pattern , Sting , Test , T Test
Getting older by one more year
2006-10-04 07:44:00
Today is my birthday , getting older by one more year and moving through 30's. The only thing no body can stop... Time. How fast time is moving..... it is really nice to recall the things happen, did in the last 30 years , Which make always me smile........
More About: More , Year
Reducing the size of a j2me jar
2006-09-28 08:53:00
In J2ME application development , the size of the j2me application jar file is very important as the application has limited resources in mobile devices. Below you can see some of the points would help you to reduce the size for the jar.Some points for j2me jar size reductionThere are many ways to reduce the size of your wireless Java application. * Keep it simple. Simplicity of design can yield robustness, speed, and efficient use of space. * Recompute rather than store. Recomputing a value rather than storing it for later retrieval can save space. As an example consider the following code fragment: * Choose an elegant data structure to store information. You should always consider your options for a data structure to store your information on the device. * Remove unnecessary classes. One way to "keep it simple" is to review your application design and eliminate classes that are not actually needed. * Redu ce functionality and features. Is all the functionality you'...
More About: Size
Enabling high availability in Spring applications
2006-09-21 08:50:00
Spring has been one of the buzz word in the software development industry, it make developers life easier using concepts such as IoC, DI, AOP. Ofcourse Spring did a revolution in the j2EE similar to what EJB did. To add more value to the Spring framework , terracotta has come up with high availability, high performance clustering without code changes.For more info read following captured from www.theserverside.com Terracotta for Spring is a runtime for Spring-based applications that provides high-availability and high performance clustering for Spring applications with zero changes to the application code. Terracotta for Spring provides plug-in capacity, availability and scalability for Spring applications with absolutely no changes to existing code.Features: High performance runtime for Spring Applications Cluster Spring Beans, Events, JMX State and Spring WebFlowsVirtual memory for large, shared Java heapsFlexible sharing and locking configurable at runtimeCross-JVM Thread coord...
More About: Cat , Spring , Ring , Availability
Python IDE
2006-09-19 16:17:00
Very nice Python IDE , a cool one , would love it if it is a open source one.http://wingware.com
Struts + J2ME --> Strutsme
2006-09-12 09:15:00
Struts did a major revolution in the web application development , specially since it is MVC pattern based farmework it gave a lot of structured architecture for java based web applications. Now a days Struts and JSF are competeing each other neck to neck. Both has prons and cons. I'm not willing to compare each other as I'm a fan of both. How ever for you reference Struts vs JSF gives some comparison.J2ME also did major revolution in the mobile application development industry. Currently J2ME has huge market share in thee mobile phone / application market.Going forward, now we can see a combination of Struts and J2ME -- > StrutsME , This enables J2ME clients to call struts based action classes and use struts validators,etc.You can get more information about this from here.
More About: Struts
Getting started with Flash lite
2006-09-06 06:20:00
No need to mention , the importance of mobile phone in currentera not only for calls but also to enable the access to other service on the move.I have been working on mobile and telco application development for last 6 years with hSenid and it is amazing to see the growth of mobile technologies. We talked about about SMS,MMS, WAP2.0, XHTML,Symbian C++, J2ME......... and NOW Flash Lite.Flash Lite is the latest matured technology which is ready provide rich but light wei ght GUI in mobile phones. I'm sure anyone who is interested in mobile application development would definitly like to know about flash lite.I found a good article , infact a tutorial about Flash Lite in "sony ericsson" web site..... thought of sharing it with you all.Yes.... definitly there will be a bias towards Sony Ericsson, But it is a good starting point.Tutorial linkHappy reading.............
More About: Arte , With , Start , Star
Online word processors,spread sheets, slides, project management and lot mo
2006-09-01 07:21:00
Got to know about a great site, absoultly fantastic ......... Everything is on-line. What are you looking for it is there......Word processors, spread sheets , slide creation, project management tools, virtual office, CRM, Planner, Chat.... everyting....This is going to be a definite threat for Microsoft office [can't help].where you can find this , visit www.zoho.comThanks Kutila[hSenid], sending me the link.
More About: Project Management , Management , Men , Processor
MySQL Wins Prestigious International Database Contest
2006-08-30 13:29:00
It is great to hear that MySql wins the database contest in performance. This is a great benchmark to convince customers to use mysql. Read more info ...
More About: Contest , International , National , Inter , Data
Good Article : About JSF & Struts [The add-and-remove pattern]
2006-08-24 06:32:00
Java Feature — Jakarta Struts & JavaServer Faces The add-and-remove pattern Long lists and ordered selections require a more complex design pattern. This pattern displays available items in one list and chosen items in another so the user's choices are always visible and easily modified. This design pattern is commonly called a Dual List or Dual Listbox selector. It is also known as the Selection Summary or List Builder pattern. In the Java Look and Feel Design Guidelines, it's called the Add-and-Remove pattern: Typical Struts implementations of this pattern require JSPs, Java, and JavaScript. JavaServer Faces doesn't need JSPs, but they're used here for easy comparison. read more ...
More About: Article , About , Pattern , Move , Good
Good Article : Write Right Java Faster Using Test-Driven Development
2006-08-23 15:48:00
Write Right Java Faster Using Test-Drive n Development Testing Java code is increasingly a task taken on by developers rather than separate teams to which the programs are handed. Many Java developers are now familiar with JUnit and know the different between unit tests and integration tests. This has been driven largely by the focus on test-driven development (TDD) in extreme programming (XP) and other agile software development methodologies. While the industry-at-large has recognized the value of unit tests and has a new outlook on testing in general, for the most part, actual TDD (meaning, the tests are written first) is not usually practiced outside of hardcore agile shops. In this article, we'll present a specific example (based on a real-world scenario that we recently faced) and walk step-by-step how to take a pure TDD approach and hopefully show the benefits of embracing TDD completely in this scenario. (For a clear and concise explanation of some of the major benefits of...
More About: Article , Men
47150 blogs in the directory.
Statistics resets every week.


Contact | About
© Blog Toplist 2008 - Supported by Web Catalog - SEO by FeWorks
eXTReMe Tracker