<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D08FRHc_eyp7ImA9WhBbGUo.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612</id><updated>2013-05-19T20:33:35.943+05:30</updated><category term="firefox" /><category term="Featured" /><category term="My Developments" /><category term="Multimedia" /><category term="Javabat solutions" /><category term="web" /><category term="Linux" /><category term="Web Browsers" /><category term="Misc" /><category term="Phones" /><category term="Ubuntu" /><category term="Movies" /><category term="Java" /><category term="Facebook" /><category term="Softwares" /><title>Hasi's Journal</title><subtitle type="html">ΞIgnorance is not blissΞ</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://hasi-journal.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>316</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/hMlO" /><feedburner:info uri="blogspot/hmlo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DkQARng8eip7ImA9WhBbGUo.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-526685175853515893</id><published>2013-05-19T20:04:00.003+05:30</published><updated>2013-05-19T20:09:07.672+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-19T20:09:07.672+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>JStockCharts Update- Ease of Movement Indicator</title><content type="html">&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Ease of Movement Indicator (EMV)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span style="background-color: white; color: #333333; font-size: 13px; line-height: 18px;"&gt;Developed by Richard Arms, Ease of Movement (EMV) is a volume-based oscillator that fluctuates above and below the zero line. As its name implies, it is designed to measure the "ease" of price movement. Arms created&amp;nbsp;&lt;/span&gt;&lt;a class="wikilink1" href="http://www.investopedia.com/terms/e/equivolume.asp" style="background-color: white; color: #1f6b95; cursor: pointer; font-size: 13px; line-height: 18px; text-decoration: none;" target="_blank" title="chart_school:chart_analysis:equivolume"&gt;Equivolume&lt;/a&gt;&lt;span style="background-color: white; color: #333333; font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;charts to visually display price ranges and volume. Ease of Movement takes Equivolume to the next level by quantifying the price/volume relationship and showing the results as an oscillator. In general, prices are advancing with relative ease when the oscillator is in positive territory. Conversely, prices are declining with relative ease when the oscillator is in negative territory.&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-RoYyv91Xh-g/UZjfC0CT-RI/AAAAAAAABvg/4CKyTxyhclE/s1600/emv.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;img border="0" height="245" src="http://2.bp.blogspot.com/-RoYyv91Xh-g/UZjfC0CT-RI/AAAAAAAABvg/4CKyTxyhclE/s400/emv.png" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;"&gt;&lt;i&gt;JStockCharts provides 14 day SMA of EMV. Users must select a period higher than or equal to 03 month to render this chart type.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Further I have optimized the code of WatchList to ensure more effectiveness of the data displayed in it. for an example I have added a no change color (orange) for two types of changes in closing price. first , If there were no trades for the last trading day or previous trading date for a given counter, there is no point of calculating the change hence such counters rendered in no change color. and second is the most obvious , of which closing prices were same for the two days.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;In the following screen capture &lt;b&gt;&lt;a href="http://lk.duinvest.com/portal/LKCSE/stockOverview.html?goToHomePageParam=true&amp;amp;stockId=5807" target="_blank"&gt;HSIG&lt;/a&gt;&lt;/b&gt;'s closing price shows as 0.00 because it hasn't been traded for the last updated trading date. other three counter's are self explanatory.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/-u4T59TrfZVk/UZjgUVaGwQI/AAAAAAAABvs/BGQs6XgnWpQ/s1600/untitled.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="160" src="http://4.bp.blogspot.com/-u4T59TrfZVk/UZjgUVaGwQI/AAAAAAAABvs/BGQs6XgnWpQ/s400/untitled.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;___________________________________________________________________&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Official Site&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://wkhhost.hostoi.com/JChartsWeb/index.html" target="_blank"&gt;http://wkhhost.hostoi.com/JChartsWeb/index.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Direct download&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="https://sourceforge.net/projects/jchartscse/files/latest/download" target="_blank"&gt;https://sourceforge.net/projects/jchartscse/files/latest/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;WAP File mailing-list(Please subscribe to receive daily WAP File)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed" target="_blank"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;___________________________________________________________________&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/526685175853515893/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2013/05/jstockcharts-update-ease-of-movement.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/526685175853515893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/526685175853515893?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/keoodIuNVAE/jstockcharts-update-ease-of-movement.html" title="JStockCharts Update- Ease of Movement Indicator" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-RoYyv91Xh-g/UZjfC0CT-RI/AAAAAAAABvg/4CKyTxyhclE/s72-c/emv.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2013/05/jstockcharts-update-ease-of-movement.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUINQ3oyfSp7ImA9WhBUF0o.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-1053240846124757706</id><published>2013-05-05T22:36:00.000+05:30</published><updated>2013-05-05T22:36:32.495+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-05T22:36:32.495+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>JStockCharts update- Aroon Indicator &amp; StochRSI Charts</title><content type="html">&lt;strong style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px; margin: 0px; padding: 0px;"&gt;Aroon Indicator&lt;/strong&gt;&lt;br /&gt;
&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;Developed by Tushar Chande in 1995, Aroon is an indicator system that determines whether a stock is trending or not and how strong the trend is. "Aroon" means "Dawn's Early Light" in Sanskrit. Chande chose this name because the indicators are designed to reveal the beginning of a new trend. The Aroon indicators measure the number of periods since price recorded an x-day high or low.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-thJJtOTa_ow/UYaRHHgM5qI/AAAAAAAABuo/rQqq9D-0IEA/s1600/aroon.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://3.bp.blogspot.com/-thJJtOTa_ow/UYaRHHgM5qI/AAAAAAAABuo/rQqq9D-0IEA/s400/aroon.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;strong style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px; margin: 0px; padding: 0px;"&gt;StochRSI&lt;/strong&gt;&lt;br style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px; margin: 0px; padding: 0px;" /&gt;&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;Developed by Tushard Chande and Stanley Kroll, StochRSI is an oscillator that measures the level of RSI relative to its high-low range over a set time period. StochRSI applies the Stochastics formula to RSI values, instead of price values. This makes it an indicator of an indicator. The result is an oscillator that fluctuates between 0 and 1.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-YFsFVqc7GvY/UYaRMUjL9oI/AAAAAAAABuw/-gCfbBBlyhE/s1600/stoch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://2.bp.blogspot.com/-YFsFVqc7GvY/UYaRMUjL9oI/AAAAAAAABuw/-gCfbBBlyhE/s400/stoch.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;___________________________________________________________________&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Official Site&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://wkhhost.hostoi.com/JChartsWeb/index.html" target="_blank"&gt;http://wkhhost.hostoi.com/JChartsWeb/index.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Direct download&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="https://sourceforge.net/projects/jchartscse/files/latest/download" target="_blank"&gt;https://sourceforge.net/projects/jchartscse/files/latest/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;WAP File mailing-list(Please subscribe to receive daily WAP File)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
&lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed" target="_blank"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: start;"&gt;
____________________________________________________________________________&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="background-color: #e1ebf2; color: #536482; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18.1875px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/1053240846124757706/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2013/05/jstockcharts-update-aroon-indicator.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/1053240846124757706?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/1053240846124757706?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/wdktPfeUQ30/jstockcharts-update-aroon-indicator.html" title="JStockCharts update- Aroon Indicator &amp; StochRSI Charts" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-thJJtOTa_ow/UYaRHHgM5qI/AAAAAAAABuo/rQqq9D-0IEA/s72-c/aroon.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2013/05/jstockcharts-update-aroon-indicator.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YFR3kyeSp7ImA9WhBUEUg.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-6169805903706623586</id><published>2013-04-28T18:35:00.001+05:30</published><updated>2013-04-28T18:48:36.791+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-28T18:48:36.791+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title> JStockCharts update- WatchList &amp; Percentage Price Oscillator Chart</title><content type="html">&lt;span style="font-family: Trebuchet MS;"&gt;If you are new to JStockCharts please refer to&amp;nbsp;&lt;/span&gt;&lt;a href="http://hasi-journal.blogspot.com/2013/04/introducing-jstockcharts-technical_8.html" target="_blank"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;this&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&amp;nbsp;post.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;I have been working on a way to enable users to save his favorite/holding shares and daily monitor their trading summary through a single window. The Latest feature of the JStockCharts , WatchList enables users to accomplish this task. It simply provides a window to add/remove your desired shares to the table on the right side, once you updated the latest price list to the application you can go ahead and analyze the trading summary of the shares in your watchList easily by clicking the&amp;nbsp;&lt;/span&gt;&lt;a href="http://lh3.ggpht.com/-ykUiAtr37h0/UX0dTzSuNbI/AAAAAAAABtg/ETZizPqO7zo/ico_alpha_ClipboardEdit_24x24%25255B3%25255D.png?imgmax=800"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://lh3.ggpht.com/-ykUiAtr37h0/UX0dTzSuNbI/AAAAAAAABto/nTWrQp2LmS4/ico_alpha_ClipboardEdit_24x24%25255B7%25255D.png?imgmax=800"&gt;&lt;img alt="ico_alpha_ClipboardEdit_24x24" border="0" height="27" src="http://lh6.ggpht.com/-lh7aqzbxLn0/UX0dV1FtHrI/AAAAAAAABts/muYv_JlpP6I/ico_alpha_ClipboardEdit_24x24_thumb%25255B5%25255D.png?imgmax=800" style="border: 0px; display: inline;" title="ico_alpha_ClipboardEdit_24x24" width="27" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&amp;nbsp;icon in the toolbar or by going through Tools menu.&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;a href="http://lh4.ggpht.com/-wtC--wE9MEg/UX0dZP_GgRI/AAAAAAAABt0/hsiv9I4IxEI/wl%25255B4%25255D.png?imgmax=800"&gt;&lt;img alt="wl" border="0" height="263" src="http://lh6.ggpht.com/-09t61JT8kIE/UX0dcICIJtI/AAAAAAAABt8/AfSra981dd8/wl_thumb%25255B2%25255D.png?imgmax=800" style="border: 0px; display: inline;" title="wl" width="604" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Technical Indicator – PPO ( Percentage Price Oscillator)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;div align="justify"&gt;
The Percentage Price Oscillator (PPO) is a momentum oscillator that measures the difference between two moving averages as a percentage of the larger moving average. As with its cousin, MACD, the Percentage Price Oscillator is shown with a signal line, a histogram and a centerline. Signals are generated with signal line crossovers, centerline crossovers and divergences. Because these signals are no different than those associated with MACD, this article will focus on a few differences between the two. First, PPO readings are not subject to the price level of the security. Second, PPO readings for different securities can be compared, even when there are large differences in the price.&lt;/div&gt;
&lt;div align="justify"&gt;
Reference : StockCharts.com&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div align="justify"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;This useful indicator charts are available for over 03 Months periods.&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;a href="http://lh3.ggpht.com/-ZEAJLLyjrhE/UX0dd5gq8UI/AAAAAAAABuE/DV6V-FHFxAg/ppo%25255B3%25255D.png?imgmax=800"&gt;&lt;img alt="ppo" border="0" height="380" src="http://lh5.ggpht.com/-izkHRb93i1Y/UX0dgNW3tJI/AAAAAAAABuM/NxyVM1NfXYs/ppo_thumb%25255B1%25255D.png?imgmax=800" style="border: 0px; display: inline;" title="ppo" width="602" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;___________________________________________________________________&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Official Site&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://wkhhost.hostoi.com/JChartsWeb/index.html"&gt;http://wkhhost.hostoi.com/JChartsWeb/index.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Direct download&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="https://sourceforge.net/projects/jchartscse/files/latest/download"&gt;https://sourceforge.net/projects/jchartscse/files/latest/download&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Trebuchet MS;"&gt;WAP File mailing-list(Please subscribe to receive daily WAP File)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
____________________________________________________________________________</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/6169805903706623586/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2013/04/jstockcharts-update-watchlist.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6169805903706623586?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6169805903706623586?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/kWxIknoBjL8/jstockcharts-update-watchlist.html" title=" JStockCharts update- WatchList &amp; Percentage Price Oscillator Chart" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-lh7aqzbxLn0/UX0dV1FtHrI/AAAAAAAABts/muYv_JlpP6I/s72-c/ico_alpha_ClipboardEdit_24x24_thumb%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2013/04/jstockcharts-update-watchlist.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08FRHc_cSp7ImA9WhBbGUo.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-5134493031107666062</id><published>2013-04-08T18:49:00.000+05:30</published><updated>2013-05-19T20:33:35.949+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-19T20:33:35.949+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Featured" /><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>Introducing JStockCharts - Technical Analysis tool for Equity trading in Colombo Stock Exchange (CSE)</title><content type="html">&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;JStockCharts
 is a java based charting application with added features such signal 
generator and historical price viewer. Supports all widely used 
technical indicators. The system uses a local database to which a price 
list (WAP File) shall be uploaded daily. The file can be obtained by 
subscribing to the wap feed &lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed" target="_blank"&gt;mailing-list&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-W1X52SigZX4/UZjn0R36ACI/AAAAAAAABv8/1h1GzJB2rjw/s1600/mainthumb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="313" src="http://4.bp.blogspot.com/-W1X52SigZX4/UZjn0R36ACI/AAAAAAAABv8/1h1GzJB2rjw/s400/mainthumb.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Available chart types&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Following chart types are available if you select over 03 months time period.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-L-dVohMbtSo/UZjn2SXEDmI/AAAAAAAABwE/z4ETLcam4qo/s1600/msin1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-L-dVohMbtSo/UZjn2SXEDmI/AAAAAAAABwE/z4ETLcam4qo/s400/msin1.jpg" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Sample Charts&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-bnlTXAtr-sY/UZjpBa_3FwI/AAAAAAAABwc/AM5VvHPxG38/s1600/dsgsd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://1.bp.blogspot.com/-bnlTXAtr-sY/UZjpBa_3FwI/AAAAAAAABwc/AM5VvHPxG38/s400/dsgsd.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-C1QiuYz-9NA/UZjombobUvI/AAAAAAAABwU/WoyrxdrrjPc/s1600/sss.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="http://3.bp.blogspot.com/-C1QiuYz-9NA/UZjombobUvI/AAAAAAAABwU/WoyrxdrrjPc/s400/sss.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://4.bp.blogspot.com/-unHkCJwh2Cw/UZjoIGUfEWI/AAAAAAAABwM/M_EB0imirco/s1600/emv.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://4.bp.blogspot.com/-unHkCJwh2Cw/UZjoIGUfEWI/AAAAAAAABwM/M_EB0imirco/s400/emv.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-7bN4-SeKCGg/UZjpOdbc-HI/AAAAAAAABwk/_uqb5OGTp0o/s1600/fgfdghfd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://2.bp.blogspot.com/-7bN4-SeKCGg/UZjpOdbc-HI/AAAAAAAABwk/_uqb5OGTp0o/s400/fgfdghfd.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Technical indicator value generator&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Using this tool users can query for counters&lt;b&gt; &lt;/b&gt;which meet certain criteria such as , this list keeps getting longer with weekly updates. (subscribe to the official &lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed" target="_blank"&gt;mailing-lis&lt;/a&gt;t to receive update notifications)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;MACD crossing the signal line from below , from above etc&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;RSI overbought/oversold counters&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;SMA - Cross from below/above&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;CCI - overbought/oversold&amp;nbsp; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Volatility&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Momentum&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;a href="http://i70.servimg.com/u/f70/17/48/05/03/tia-211.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="283" src="http://i70.servimg.com/u/f70/17/48/05/03/tia-211.jpg" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Historical Prices&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;This
 tool enables users to view OHLC , Turnover and Volume data for a 
specific counter for a specific date or for a date range and all 
counters for a specific date.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;a href="http://i70.servimg.com/u/f70/17/48/05/03/captur12.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="381" src="http://i70.servimg.com/u/f70/17/48/05/03/captur12.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;_________________________________________________________________&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Official Site&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://wkhhost.hostoi.com/JChartsWeb/index.html"&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;http://wkhhost.hostoi.com/JChartsWeb/index.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Direct download&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://sourceforge.net/projects/jchartscse/files/latest/download"&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;https://sourceforge.net/projects/jchartscse/files/latest/download&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;WAP File mailing-list(Please subscribe to receive daily WAP File)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href="https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed"&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;https://lists.sourceforge.net/lists/listinfo/jchartscse-wapfeed&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;_________________________________________________________________&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;System Requirements:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;*. Java Run-time version 7 or above (&lt;a href="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html" target="_blank"&gt;Download&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;No installation is required , you can use this as a portable application.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;1. Download &lt;b&gt;JStockCharts.rar&lt;/b&gt; by visiting the above direct download link.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;2. Extract the downloaded file in to a desired location (e.g C:\)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;3. Add shortcut to the &lt;b&gt;JCharts.jar&lt;/b&gt; file to the desktop.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;4. Run the application using the above shortcut.&lt;/span&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/5134493031107666062/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2013/04/introducing-jstockcharts-technical_8.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/5134493031107666062?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/5134493031107666062?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/q1i4UxV9TOw/introducing-jstockcharts-technical_8.html" title="Introducing JStockCharts - Technical Analysis tool for Equity trading in Colombo Stock Exchange (CSE)" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-W1X52SigZX4/UZjn0R36ACI/AAAAAAAABv8/1h1GzJB2rjw/s72-c/mainthumb.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2013/04/introducing-jstockcharts-technical_8.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EARHk4fCp7ImA9WhNVFUw.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-6332870225257775561</id><published>2012-12-24T13:49:00.002+05:30</published><updated>2012-12-26T14:17:25.734+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-26T14:17:25.734+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Comma separation code in Java</title><content type="html">&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Displaying large figures without comma separation is quite daunting to the users. For an example just think how hard to discern the value of 9501625237.56 ? Instead of displaying such number as it is we can format the said value using commas which would be more readable , like this&amp;nbsp; 9,501,625,237.56 If displayed likewise An user wouldn't have to waste time deciphering such lengthy values. Here is the code I wrote to accomplish this output using Java to utilize into much larger programs. The method can be overridden or overloaded as you would deem necessary.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Input &lt;/b&gt;: Takes the value to be formatted as a&amp;nbsp; String object.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Returns&lt;/b&gt;: Formatted value as a String object.&lt;/span&gt; &lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: #38761d;"&gt;private &lt;/span&gt;&lt;span style="color: blue;"&gt;String &lt;/span&gt;addCommas(&lt;span style="color: blue;"&gt;String &lt;/span&gt;strn){&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;String &lt;/span&gt;commaSeparatedNumber="", decimals="";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #3d85c6;"&gt; &lt;b&gt;//split contents before the decimal point&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; commaSeparatedNumber = strn.contains(".") ?&amp;nbsp;&amp;nbsp; strn.split("\\.")[0] : strn;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; decimals = strn.&lt;span style="color: #38761d;"&gt;contains&lt;/span&gt;(".") ? "."+strn.&lt;span style="color: #38761d;"&gt;split&lt;/span&gt;("\\.")[1] : "";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style="color: #3d85c6;"&gt; /&lt;span style="font-size: x-small;"&gt;*&lt;/span&gt;create a regular exp&lt;span style="font-size: x-small;"&gt;ressi&lt;span style="font-size: x-small;"&gt;on&lt;/span&gt;&lt;/span&gt; for the thousand separator, store those matches separately for the replacement.*/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;String &lt;/span&gt;regx="&lt;span style="color: #660000;"&gt;(\\d+)(\\d{3})&lt;/span&gt;";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #3d85c6;"&gt;&lt;b&gt;//create pattern &lt;span style="font-size: x-small;"&gt;and&lt;/span&gt; matcher objects to find matches&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;Pattern &lt;/span&gt;p = &lt;span style="color: blue;"&gt;Pattern&lt;/span&gt;.&lt;span style="color: #38761d;"&gt;compile&lt;/span&gt;(regx);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;Matcher &lt;/span&gt;m = p.&lt;span style="color: #38761d;"&gt;matcher&lt;/span&gt;(commaSeparatedNumber);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style="color: #3d85c6;"&gt;//iterate to find the next match.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;while&lt;/span&gt;(m.&lt;span style="color: #38761d;"&gt;find&lt;/span&gt;()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style="color: #3d85c6;"&gt;//replace the found matching groups with the comma.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; commaSeparatedNumber = commaSeparatedNumber.&lt;span style="color: #38761d;"&gt;replaceFirst&lt;/span&gt;(regx, m.&lt;span style="color: #38761d;"&gt;group&lt;/span&gt;(1) +","+ m.&lt;span style="color: #38761d;"&gt;group&lt;/span&gt;(2));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //update the matcher with new replacements.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m = p.&lt;span style="color: #38761d;"&gt;matcher&lt;/span&gt;(commaSeparatedNumber);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;return &lt;/span&gt;commaSeparatedNumber+decimals;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/6332870225257775561/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2012/12/comma-separation-code-in-java.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6332870225257775561?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6332870225257775561?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/loozw0tlUYo/comma-separation-code-in-java.html" title="Comma separation code in Java" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2012/12/comma-separation-code-in-java.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAGQHk-cSp7ImA9WhJbFEo.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-8537876111269650570</id><published>2012-09-24T13:15:00.001+05:30</published><updated>2012-09-24T13:15:21.759+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-24T13:15:21.759+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Featured" /><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>Average Cost Calculator - Redefined</title><content type="html">&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-YFDzRyfcR0Y/UGALzA1wgjI/AAAAAAAABqc/Y6fMhFzJ698/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-YFDzRyfcR0Y/UGALzA1wgjI/AAAAAAAABqc/Y6fMhFzJ698/s400/Untitled.png" width="361" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Hey there Fellow readers, After an interval I have some time to look into Trading calculators one of these days. Hence fresh improvements in my projects can be expected in coming weeks. First of such improvements goes in to &lt;a href="http://hasi-journal.blogspot.com/p/function-gotowindow.html" target="_blank"&gt;Average Cost calculato&lt;/a&gt;r, wherein I have made major overhaul in the code. So the changes may not be apparent. But the UI looks good , the code looks good so I feel much better. And I'm pretty confident that It could be made to a more robust application. Major changes was made to &lt;a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank"&gt;JS&lt;/a&gt; code to optimize and avoid redundancies. Data structures have been utilized to store contracts so that all the transactions can be viewed using The &lt;b&gt;Trades &lt;/b&gt;button, which is a new addition to the previous version. Number of&amp;nbsp; Trade types have been increased to 4 where Day-Sell and Day-Buy options are included. User can opt to add brokerage to the first contract if the calculated average price is available. This is indeed the case most of the time since the average costs are included in the most portfolio statements. Await for further changes and improvements .Cheers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/8537876111269650570/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2012/09/average-cost-calculator-redefined.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/8537876111269650570?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/8537876111269650570?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/y6H46RFKZ3k/average-cost-calculator-redefined.html" title="Average Cost Calculator - Redefined" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-YFDzRyfcR0Y/UGALzA1wgjI/AAAAAAAABqc/Y6fMhFzJ698/s72-c/Untitled.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2012/09/average-cost-calculator-redefined.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MHSHgyfyp7ImA9WhJREkk.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-9022289424452878678</id><published>2012-07-14T12:32:00.001+05:30</published><updated>2012-07-14T12:33:59.697+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-14T12:33:59.697+05:30</app:edited><title>KMPlayer 3D: A Whole  new look , feel and capabilities.</title><content type="html">&lt;br /&gt;
&lt;blockquote&gt;
&lt;a href="http://lh4.ggpht.com/-XyQQyHmXlkM/UAEZdntsQlI/AAAAAAAABpo/BjwS7EFUKgA/untitledfff%25255B10%25255D.png?imgmax=800"&gt;&lt;img alt="untitledfff" border="0" height="399" src="http://lh5.ggpht.com/-CVIdOOWoQAQ/UAEZgT_6O9I/AAAAAAAABpw/JXcS4yq6Ecs/untitledfff_thumb%25255B8%25255D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="untitledfff" width="564" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://download.cnet.com/KMPlayer/3000-13632_4-10659939.html" target="_blank"&gt;KMPlayer&lt;/a&gt; is all in one media player, covering various formats such as VCD, DVD, AVI, MKV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, Real Media, and QuickTime. It has an extra feature to play Incomplete/Damaged AVI file, Locked Media Files while downloading or sharing, Compressed Audio Album (zip, rar) and so on. It handles a wide range of subtitles and allows you to capture audio, video, and screenshots in many ways. The player provides both internal and external filters with a fully controlled environment without grappling with DirectShow merit system. The player can set multifarious audio and video effects, control playback speed and octave, select parts of a video as favorites, do a powerful A-B repeat, remap the keys of remote interface for HTPC including overlay screen controls, change a skin dynamically depending on a media type playing, and many more. It is completely customizable thanks to a wide selection of skins and color schemes, and configuration options are extensive. KMPlayer is one of the most powerful video players in the world and trying to offer the best media entertaining environment for users. With new vision and dedication for the better user experience of video entertaining, we will keep listen and communicate with users of KMPlayer&lt;/span&gt; &lt;br /&gt;
&lt;a href="http://lh6.ggpht.com/-oaWGPKHnilY/UAEZjT5fjuI/AAAAAAAABp4/bndQ0qaqH9s/untitled%25255B29%25255D.png?imgmax=800"&gt;&lt;img alt="untitled" border="0" height="297" src="http://lh6.ggpht.com/-ob9J1jq4r2Y/UAEZl8oRP5I/AAAAAAAABqA/CEKT1SmUxa8/untitled_thumb%25255B25%25255D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="untitled" width="557" /&gt;&lt;/a&gt; &lt;/blockquote&gt;
&lt;a href="http://download.cnet.com/KMPlayer/3000-13632_4-10659939.html#ixzz20Zp4Ixlr"&gt;&lt;/a&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/9022289424452878678/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2012/07/kmplayer-3d-whole-new-look-feel-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/9022289424452878678?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/9022289424452878678?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/zbxqEZf8RHc/kmplayer-3d-whole-new-look-feel-and.html" title="KMPlayer 3D: A Whole  new look , feel and capabilities." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-CVIdOOWoQAQ/UAEZgT_6O9I/AAAAAAAABpw/JXcS4yq6Ecs/s72-c/untitledfff_thumb%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2012/07/kmplayer-3d-whole-new-look-feel-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04GSXg_fyp7ImA9WhJTFEg.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-4361798020255312457</id><published>2012-06-10T18:51:00.000+05:30</published><updated>2012-06-23T18:22:08.647+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-23T18:22:08.647+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>Profit_Loss Calculator major UI Update</title><content type="html">&lt;div style="text-align: center; clear: both" class="separator"&gt;&lt;/div&gt;  &lt;div style="text-align: center; clear: both" class="separator"&gt;&lt;a href="http://lh6.ggpht.com/-WCk5h1Nggn8/T-W73lUiawI/AAAAAAAABpA/3ZfJx1pE2SY/untitled%25255B19%25255D.png?imgmax=800"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="untitled" border="0" alt="untitled" src="http://lh3.ggpht.com/-cYvt9NgW-tI/T-W76nTrUGI/AAAAAAAABpI/pf5wmxU7qP0/untitled_thumb%25255B17%25255D.png?imgmax=800" width="558" height="478" /&gt;&lt;/a&gt; &lt;/div&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;div style="text-align: justify; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif"&gt;&lt;a href="http://hasi-journal.blogspot.com/p/function-gotowindow.html" target="_blank"&gt;Profit&amp;amp;Loss calculator&lt;/a&gt; has been undergone a rapid update schedule these days and today I modified the structure of the program entirely to facilitate better user experience and versatility. and furthermore on the script I have added Interest calculation feature to cater more accurate cost calculation but of course I made those fields optional so that you may leave them blank. more updates can be anticipated on this week.     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; On this week I added a simple but useful feature. as you know orders aren’t always filled in full quantities for an example if we place a sell order for some 1000 shares this quantity may get executed by parts of 100,500,233,…etc so In such events you don’t need to calculate how many shares have been sold separately. In the sell quantity text fields just enter the quantities separated by ‘+’ operator and the total sold quantity will be calculated on the fly.&amp;#160; (see the image below)&lt;/div&gt;  &lt;div style="text-align: justify; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif"&gt;&amp;#160;&lt;/div&gt;  &lt;div style="text-align: justify; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif" align="center"&gt;&lt;a href="http://lh4.ggpht.com/-T4PHwnmsbB8/T-W777j3rPI/AAAAAAAABpQ/3WuncBbd1WM/Untitled-1%252520copy%25255B7%25255D.png?imgmax=800"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Untitled-1 copy" border="0" alt="Untitled-1 copy" src="http://lh6.ggpht.com/-E4pKkNsGsp0/T-W79ihWmMI/AAAAAAAABpY/Y_QH5Ur67mQ/Untitled-1%252520copy_thumb%25255B5%25255D.png?imgmax=800" width="280" height="411" /&gt;&lt;/a&gt;&lt;/div&gt;  &lt;div style="text-align: justify; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif" align="center"&gt;   &lt;br /&gt;Furthermore I have added profit calculation and Quantity calculation features. which facilitates investor and alike to make their trading experiences more fruitful. More updates are coming up. Enjoy folks. Happy trading.&lt;/div&gt;  &lt;div style="text-align: justify; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif"&gt;   &lt;br /&gt;&lt;/div&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/4361798020255312457/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2012/06/profitloss-calculator-major-ui-update.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4361798020255312457?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4361798020255312457?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/blFPhHFqC0o/profitloss-calculator-major-ui-update.html" title="Profit_Loss Calculator major UI Update" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-cYvt9NgW-tI/T-W76nTrUGI/AAAAAAAABpI/pf5wmxU7qP0/s72-c/untitled_thumb%25255B17%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2012/06/profitloss-calculator-major-ui-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcMQX87eyp7ImA9WhVUFUw.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-877826201108606195</id><published>2012-05-20T18:17:00.001+05:30</published><updated>2012-05-20T18:18:00.103+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-20T18:18:00.103+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Featured" /><category scheme="http://www.blogger.com/atom/ns#" term="My Developments" /><title>Introducing - Average cost calculator for CSE equity trading</title><content type="html">&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-OHVgYV8EoJ0/T7jkiMj3AkI/AAAAAAAABmc/MSBD1efPLNQ/s1600/apc.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="274" src="http://4.bp.blogspot.com/-OHVgYV8EoJ0/T7jkiMj3AkI/AAAAAAAABmc/MSBD1efPLNQ/s320/apc.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: left;"&gt;
&lt;span style="font-size: small;"&gt;After playing around with my &lt;a href="http://hasi-journal.blogspot.com/p/function-gotowindow.html"&gt;Profit/Loss calculator&lt;/a&gt; for few weeks I decided to develop this simple yet useful average cost calculator for equity trading in &lt;a href="http://www.cse.lk/welcome.htm" target="_blank"&gt;CSE&lt;/a&gt;. The Scenario is quite straightforward , An investor already has X amount of ABC shares at an averaged price of Rs. P1 and he needs to know what will be the average price if he buy Y&amp;nbsp; amount of ABC shares at Rs. P2. or sell Z ( where Z&amp;lt;=X) amount at Rs P3.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: left;"&gt;
&lt;span style="font-size: small;"&gt;If you are tangled in the above scenario , then Average price calculator is the solution for you. please note that the Average price calculator works only with Mozilla Firefox and Google Chrome. I'm having an issues getting it work on IE. Please make sure to check out my &lt;a href="http://hasi-journal.blogspot.com/p/function-gotowindow.html"&gt;Profit/Loss calculator&lt;/a&gt; as well. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="http://hasi-journal.blogspot.com/p/function-gotowindow.html"&gt;&lt;span style="color: blue;"&gt;Average Cost Calculator&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/877826201108606195/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2012/05/introducing-average-cost-calculator-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/877826201108606195?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/877826201108606195?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/UWvR1sNNgjE/introducing-average-cost-calculator-for.html" title="Introducing - Average cost calculator for CSE equity trading" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-OHVgYV8EoJ0/T7jkiMj3AkI/AAAAAAAABmc/MSBD1efPLNQ/s72-c/apc.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2012/05/introducing-average-cost-calculator-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cESXc8fCp7ImA9WhJbFEo.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-3733836604299550783</id><published>2011-05-31T14:17:00.000+05:30</published><updated>2012-09-24T15:00:08.974+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-24T15:00:08.974+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><title>Luxand Blink: Login to PC using Webcam</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://cdn.ilovefreesoftware.com/wp-content/uploads/2010/05/12.-Luxand-Blink.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="http://cdn.ilovefreesoftware.com/wp-content/uploads/2010/05/12.-Luxand-Blink.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;a href="http://www.luxand.com/blink/"&gt;Luxand Blink&lt;/a&gt; is a free software that lets you login to your PC by  using Webcam and Facial Recognition. Blink utilizes excellent and  efficient software to register your face. It then lets you login via  your webcam, just by looking into it. It uses advanced &lt;a href="http://www.ilovefreesoftware.com/29/windows/image-photo/download-picasa-with-face-recognition.html" title="Download Picasa with Face Recognition"&gt;face recognition&lt;/a&gt; for that.&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
This  adds an extra layer of security to your computer and a more secure way  of logging into your system. Some may be inclined to call it a bit of a  novelty product, but for many it is a viable, efficient, and secure way  of logging into the system. This is especially useful on those computers  that do not have advance login features, like Fingerprint recognition.&lt;/div&gt;
</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/3733836604299550783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2011/05/luxand-blink-login-to-pc-using-webcam.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/3733836604299550783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/3733836604299550783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/nF3FHq05yOM/luxand-blink-login-to-pc-using-webcam.html" title="Luxand Blink: Login to PC using Webcam" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2011/05/luxand-blink-login-to-pc-using-webcam.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcAQ3o_fip7ImA9Wx5UEkQ.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-6522052214203137754</id><published>2010-10-17T10:04:00.001+05:30</published><updated>2010-10-17T10:04:02.446+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-17T10:04:02.446+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><title>MS Fix it Center : fixes common PC and device problems automatically.</title><content type="html">&lt;p align="justify"&gt;Microsoft has developed the Fix It Center tool, which includes all of the automated fixes for various Windows problems it has released over the last few years. Download and install it from &lt;a href="http:// fixitcenter.support.microsoft.com" target="_blank"&gt;here&lt;/a&gt; ,&amp;#160; then launch the tool from its desktop shortcut. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TLp8sCnDZrI/AAAAAAAABYs/jQGh9o3wxfo/s1600-h/Untitled%5B5%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Untitled" border="0" alt="Untitled" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TLp8uOibfGI/AAAAAAAABYw/lSIUbmoZbgE/Untitled_thumb%5B3%5D.jpg?imgmax=800" width="610" height="417" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;A list of available troubleshooters for your version of Windows will be listed; if one describes the problem you're having then click the Run button next to it and see if it can resolve your problem. &lt;/p&gt;  &lt;p align="justify"&gt;Microsoft Fix it Center makes getting support easier than ever because automatic troubleshooters solve the issues you have now and prevent new ones. Microsoft Fix it Center personalizes solutions for your device, showing you only what matters to your hardware and software. Microsoft Fix it Center gives you an easy way to stay in control and support all your devices&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/6522052214203137754/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/10/ms-fix-it-center-fixes-common-pc-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6522052214203137754?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6522052214203137754?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/fYAxA2l1Jcw/ms-fix-it-center-fixes-common-pc-and.html" title="MS Fix it Center : fixes common PC and device problems automatically." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_FubmRxdc-Yk/TLp8uOibfGI/AAAAAAAABYw/lSIUbmoZbgE/s72-c/Untitled_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/10/ms-fix-it-center-fixes-common-pc-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkACQ3Y-eip7ImA9WhVVEk8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-7329128608040435872</id><published>2010-10-17T09:43:00.003+05:30</published><updated>2012-05-05T19:02:42.852+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-05T19:02:42.852+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Misc" /><title>Old Sri Lankan Photos – Black and white historically valuable collection.</title><content type="html">&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Trebuchet MS',sans-serif;"&gt;This package contains old photos of Sri lanka in 19th and first half of 20th century.&lt;/span&gt;     &lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS',sans-serif;"&gt;     &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TLp352rUCSI/AAAAAAAABYk/hNn-TxZADzw/s1600-h/Capture%5B8%5D.jpg"&gt;&lt;img alt="Capture" border="0" height="519" src="http://lh3.ggpht.com/_FubmRxdc-Yk/TLp38dN_N3I/AAAAAAAABYo/tKV8N40462k/Capture_thumb%5B6%5D.jpg?imgmax=800" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;" title="Capture" width="502" /&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;pre&gt;165 Photos | Size= 22MB &lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;
&lt;pre style="color: cyan;"&gt;&lt;b&gt;&lt;a href="http://www.mediafire.com/download.php?mk18k8ancl8li10"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Download&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span style="font-family: Courier New;"&gt;Mediafire file password. (Just copy paste the following password when requested.) &lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="center" border="1" cellpadding="2" cellspacing="0" style="width: 217px;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;" valign="top" width="215"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: monospace; white-space: pre;"&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;hasi-journal&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/7329128608040435872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/10/old-sri-lankan-photos-black-and-white.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/7329128608040435872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/7329128608040435872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/nDD2Uaxc0gI/old-sri-lankan-photos-black-and-white.html" title="Old Sri Lankan Photos – Black and white historically valuable collection." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_FubmRxdc-Yk/TLp38dN_N3I/AAAAAAAABYo/tKV8N40462k/s72-c/Capture_thumb%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/10/old-sri-lankan-photos-black-and-white.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEEQXs5cSp7ImA9Wx5VGEg.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-2655671177059837122</id><published>2010-08-30T18:27:00.001+05:30</published><updated>2010-10-12T08:50:00.529+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-12T08:50:00.529+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Compiz fusion demo video by me.</title><content type="html">I recorded this just for fun to demonstrate few features of compiz-fusion on Ubuntu 10.04.1 .&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5nhGvs-6xdU?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5nhGvs-6xdU?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/2655671177059837122/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/08/compiz-fusion-demo-video-by-me.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/2655671177059837122?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/2655671177059837122?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/Y3Tutk29cU8/compiz-fusion-demo-video-by-me.html" title="Compiz fusion demo video by me." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/08/compiz-fusion-demo-video-by-me.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYMQXcyfCp7ImA9WxFaFE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-3128453022549780183</id><published>2010-07-18T08:33:00.001+05:30</published><updated>2010-07-18T08:33:00.994+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-18T08:33:00.994+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>How to install JDownloader in Ubuntu 9.10/10.04/10.10</title><content type="html">&lt;p align="justify"&gt;&lt;a href="http://jdownloader.org/" target="_blank"&gt;JDownloader&lt;/a&gt; is open source, &lt;strong&gt;platform independent&lt;/strong&gt; and written completely in &lt;strong&gt;Java&lt;/strong&gt;. It simplifies downloading files from One-Click-Hosters like Rapidshare.com or Megaupload.com – not only for users with a premium account but also for users who don’t pay. It offers downloading in multiple paralell streams, captcha recognition, automatical file extraction and much more. Of course, JDownloader is absolutely free of charge. Additionally, many “link encryption” sites are supported – so you just paste the “encrypted” links and JD does the rest. JDownloader can import CCF, RSDF and the new DLC files.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_FubmRxdc-Yk/TEJu0maK6KI/AAAAAAAABX8/7dHkX9EEXcM/s1600-h/imagem_jdownloader01%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="imagem_jdownloader01" border="0" alt="imagem_jdownloader01" src="http://lh4.ggpht.com/_FubmRxdc-Yk/TEJu4cCQarI/AAAAAAAABYA/S6SnFEFQkU8/imagem_jdownloader01_thumb%5B2%5D.jpg?imgmax=800" width="606" height="461" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;Install Jdownloader in Ubuntu 10.10/10.04/9.10&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Open the terminal and run the following command   &lt;br /&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="400"&gt;         &lt;p&gt;&lt;font face="Verdana"&gt;sudo add-apt-repository ppa:jd-team/jdownloader             &lt;br /&gt;sudo apt-get update              &lt;br /&gt;sudo apt-get install jdownloader&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/3128453022549780183/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/how-to-install-jdownloader-in-ubuntu.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/3128453022549780183?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/3128453022549780183?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/wsKQoH8bsnc/how-to-install-jdownloader-in-ubuntu.html" title="How to install JDownloader in Ubuntu 9.10/10.04/10.10" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_FubmRxdc-Yk/TEJu4cCQarI/AAAAAAAABYA/S6SnFEFQkU8/s72-c/imagem_jdownloader01_thumb%5B2%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/how-to-install-jdownloader-in-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08EQXozfip7ImA9WxFaFE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-4861089615683371071</id><published>2010-07-18T08:26:00.001+05:30</published><updated>2010-07-18T08:26:40.486+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-18T08:26:40.486+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>openSUSE 11.3 final released</title><content type="html">&lt;p align="justify"&gt;Following several development milestones and two release candidates, the &lt;a href="http://www.opensuse.org/en/"&gt;openSUSE&lt;/a&gt; Project developers have &lt;a href="http://lists.opensuse.org/opensuse-announce/2010-07/msg00009.html"&gt;announced&lt;/a&gt; the arrival of the final version of openSUSE 11.3, the latest release of their popular Linux distribution. The 11.3 release includes a number of changes, package updates and new features over the previous 11.2 release from November of 2009.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_FubmRxdc-Yk/TEJtXbK0oAI/AAAAAAAABX0/YoWnJuwO6vk/s1600-h/800px-OSS113-gnome-shelldesktop%5B8%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="800px-OSS113-gnome-shelldesktop" border="0" alt="800px-OSS113-gnome-shelldesktop" src="http://lh4.ggpht.com/_FubmRxdc-Yk/TEJtZff0O7I/AAAAAAAABX4/0r_WTyl3L0s/800px-OSS113-gnome-shelldesktop_thumb%5B6%5D.jpg?imgmax=800" width="596" height="354" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;&lt;a href="http://wiki.opensuse.org/Screenshots" target="_blank"&gt;Screenshot Tour&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;More details about the release can be found in the &lt;a href="http://www.suse.de/relnotes/i386/openSUSE/11.3/RELEASE-NOTES.en.html"&gt;release notes&lt;/a&gt;, &lt;a href="http://download.opensuse.org/factory/repo/oss/ChangeLog"&gt;change log&lt;/a&gt;, and on the &lt;a href="http://wiki.opensuse.org/Product_highlights"&gt;Product Highlights&lt;/a&gt; page. A &lt;a href="http://www.novell.com/documentation/opensuse112/book_opensuse_startup/?page=/documentation/opensuse112/book_opensuse_startup/data/book_opensuse_startup.html"&gt;start-up guide&lt;/a&gt; is also provided. openSUSE 11.3 is available to &lt;a href="http://software.opensuse.org/113/en"&gt;download&lt;/a&gt; for 32 and 64-bit x86 systems as a DVD or LiveCD image. Alternatively, users can &lt;a href="http://en.opensuse.org/Buy_openSUSE"&gt;purchase a boxed copy&lt;/a&gt; of openSUSE 11.3. openSUSE is released under the &lt;a href="http://en.opensuse.org/GNU_General_Public_License"&gt;GPL&lt;/a&gt; Licence. The next major release of openSUSE, version 11.4, is scheduled to arrive in March of 2011.&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/4861089615683371071/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/opensuse-113-final-released.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4861089615683371071?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4861089615683371071?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/9dTXGMFXUt8/opensuse-113-final-released.html" title="openSUSE 11.3 final released" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_FubmRxdc-Yk/TEJtZff0O7I/AAAAAAAABX4/0r_WTyl3L0s/s72-c/800px-OSS113-gnome-shelldesktop_thumb%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/opensuse-113-final-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MGQHkyfyp7ImA9WxFaFE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-4606721242735615699</id><published>2010-07-18T08:20:00.001+05:30</published><updated>2010-07-18T08:20:21.797+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-18T08:20:21.797+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>GNOME 3: The Future of the Desktop</title><content type="html">&lt;p align="justify"&gt;This September, a new desktop will be unveiled to the world in the form of GNOME 3. This desktop will change the way people view, work with, and think of the desktop. It's different, it's intuitive, and it follows the current evolution of what the desktop should be. But best of all, it's all about Linux. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TEJr3ssdJlI/AAAAAAAABXs/driLroVtSoo/s1600-h/gnome_shell%5B8%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="gnome_shell" border="0" alt="gnome_shell" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TEJr6UNCz1I/AAAAAAAABXw/fZVzU4Q8y70/gnome_shell_thumb%5B6%5D.jpg?imgmax=800" width="584" height="369" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The installation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Now for the rough part. Getting GNOME Shell installed and running isn’t easy and it doesn’t always work (no matter how well you follow the steps). My installation is done on a clean Ubuntu 10.4 distribution. The painless way to install is to follow these steps:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;sudo add-apt-repository ppa:ricotz/testing&lt;/font&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;sudo apt-get update&lt;/font&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;sudo apt-get install gnome-shell&lt;/font&gt;&lt;/em&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you are lucky, once the installation is complete, you can hit &amp;lt;Alt&amp;gt;F2 and then type &lt;em&gt;gnome-shell –replace&lt;/em&gt;. If you ARE lucky you will happily see GNOME Shell take the place of your current desktop. If you are not lucky, you will wind up with an error or two. If you are not lucky you will have to jump through some hoops – those hoops being:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;sudo apt-get install jhbuild&lt;/font&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;wget http://git.gnome.org/cgit/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh&lt;/font&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;bash gnome-shell-build-setup.sh&lt;/font&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;&lt;font color="#008000"&gt;jhbuild build&lt;/font&gt;&lt;/em&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If this completes, try the &lt;em&gt;gnome-shell –replace&lt;/em&gt; command again and cross your fingers. Hopefully by now you have a running GNOME Shell instance and can start to appreciate where the GNOME developers are heading.&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/4606721242735615699/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/gnome-3-future-of-desktop.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4606721242735615699?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4606721242735615699?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/57yRIV3XWz4/gnome-3-future-of-desktop.html" title="GNOME 3: The Future of the Desktop" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_FubmRxdc-Yk/TEJr6UNCz1I/AAAAAAAABXw/fZVzU4Q8y70/s72-c/gnome_shell_thumb%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/gnome-3-future-of-desktop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IBSXg-eip7ImA9WxFbGU0.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-5277858858816336084</id><published>2010-07-12T09:01:00.001+05:30</published><updated>2010-07-12T09:02:38.652+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T09:02:38.652+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javabat solutions" /><title>scores100 : Solutions for Javabat : 29</title><content type="html">&lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://codingbat.com/prob/p179487" target="_blank"&gt;Question&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Given an array of scores, return true if there are scores of 100 next to each other in the array. The array length will be at least 2.      &lt;br /&gt;      &lt;br /&gt;scores100({1, 100, 100}) → true      &lt;br /&gt;scores100({1, 100, 99, 100}) → false      &lt;br /&gt;scores100({100, 1, 100, 100}) → true&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;&lt;/p&gt;  &lt;pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;span style="color: #0000ff"&gt;public&lt;/span&gt; &lt;span style="color: #0000ff"&gt;boolean&lt;/span&gt; scores100(&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;[] scores) {&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;boolean&lt;/span&gt; b=&lt;span style="color: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;for&lt;/span&gt;(&lt;span style="color: #0000ff"&gt;int&lt;/span&gt; i=0; i&amp;lt;scores.length;i++){&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     &lt;span style="color: #0000ff"&gt;if&lt;/span&gt;(scores[i]==100 &amp;amp;&amp;amp; i+1&amp;lt;scores.length &amp;amp;&amp;amp; scores[i+1]==100)&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     {&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;        b=&lt;span style="color: #0000ff"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;        &lt;span style="color: #0000ff"&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     }&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     &lt;span style="color: #0000ff"&gt;else&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;       b=&lt;span style="color: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  }&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; b;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;}&lt;/pre&gt;&lt;/pre&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/5277858858816336084/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/scores100-solutions-for-javabat-29.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/5277858858816336084?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/5277858858816336084?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/kJVDawdA4ys/scores100-solutions-for-javabat-29.html" title="scores100 : Solutions for Javabat : 29" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/scores100-solutions-for-javabat-29.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UMQX07fSp7ImA9WxFbGU0.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-415037809743043425</id><published>2010-07-12T08:55:00.001+05:30</published><updated>2010-07-12T08:58:00.305+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T08:58:00.305+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Ubuntu 10.10 Alpha 2 is out. what’s new?</title><content type="html">&lt;p align="justify"&gt;On October 10th, 2010, Ubuntu 10.10 (Maverick Meerkat) will become the thirteenth release of the Ubuntu operating system. of late Ubuntu team has released it’s second alpha to get a early look . Most notable additions are Linux kernel 2.6.35 with enhanced security , &lt;a href="http://en.wikipedia.org/wiki/Btrfs" target="_blank"&gt;Btrfs&lt;/a&gt; file system , new Ubiquity (ubuntu installer)&amp;#160; and also&amp;#160; few UI changes , of course for it’s still in&amp;#160; alpha stage many more changes and renovations can be&amp;#160; expected in upcoming releases. &lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;&lt;strong&gt;Release schedule&lt;/strong&gt;&lt;/font&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;August 5th, 2010&lt;/em&gt; - Alpha 3 release;       &lt;br /&gt;&lt;em&gt;September 2nd, 2010&lt;/em&gt; - Beta release;       &lt;br /&gt;&lt;em&gt;September 30th, 2010&lt;/em&gt; - Release Candidate;       &lt;br /&gt;&lt;em&gt;October 10th, 2010&lt;/em&gt; - Final release of Ubuntu 10.10.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Revamped Ubiquity&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqK-7VRIpI/AAAAAAAABXE/mfza90c-Xqw/s1600-h/ubuntu1010installer-small_001%5B6%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ubuntu1010installer-small_001" border="0" alt="ubuntu1010installer-small_001" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TDqLCALbv6I/AAAAAAAABXI/ZuYIPCmMvVM/ubuntu1010installer-small_001_thumb%5B4%5D.jpg?imgmax=800" width="514" height="407" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TDqLEcwWh2I/AAAAAAAABXM/epI2fHvNvZM/s1600-h/ubuntu1010installer-small_002%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ubuntu1010installer-small_002" border="0" alt="ubuntu1010installer-small_002" src="http://lh4.ggpht.com/_FubmRxdc-Yk/TDqLF_TaHqI/AAAAAAAABXQ/6voex_Eymdw/ubuntu1010installer-small_002_thumb%5B5%5D.jpg?imgmax=800" width="514" height="407" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;   &lt;br /&gt;&amp;#160;&lt;strong&gt;Btrfs filesystem in Ubuntu 10.10 Alpha 2&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqLHVJPAKI/AAAAAAAABXU/AgOwECBLJZM/s1600-h/ubuntu1010alpha2-small_003b%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ubuntu1010alpha2-small_003b" border="0" alt="ubuntu1010alpha2-small_003b" src="http://lh4.ggpht.com/_FubmRxdc-Yk/TDqLI-KSddI/AAAAAAAABXY/iZA9wYkHg_s/ubuntu1010alpha2-small_003b_thumb%5B5%5D.jpg?imgmax=800" width="514" height="389" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;strong&gt;   &lt;p&gt;     &lt;br /&gt;Ubuntu Software Center has been updated to version 2.1.4&lt;/p&gt;    &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqLKQrncMI/AAAAAAAABXc/LpVfOv2v2uQ/s1600-h/ubuntu1010alpha2-small_0033%5B6%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ubuntu1010alpha2-small_0033" border="0" alt="ubuntu1010alpha2-small_0033" src="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqLLkSWqOI/AAAAAAAABXg/5MaZOJrxYBk/ubuntu1010alpha2-small_0033_thumb%5B4%5D.jpg?imgmax=800" width="514" height="390" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;     &lt;br /&gt;A notification about the current status of Canonical's Ubuntu One service has been implemented in Nautilus &lt;/p&gt;    &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TDqLM1fwhnI/AAAAAAAABXk/hoekvYK3UBk/s1600-h/ubuntu1010alpha2-small_003%5B5%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ubuntu1010alpha2-small_003" border="0" alt="ubuntu1010alpha2-small_003" src="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqLOSUfdsI/AAAAAAAABXo/FiC6AFJrZjU/ubuntu1010alpha2-small_003_thumb%5B3%5D.jpg?imgmax=800" width="514" height="414" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/p&gt;    &lt;p align="center"&gt;&lt;/p&gt; &lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Download Ubuntu 10.10 alpha 2 (&lt;a href="http://cdimage.ubuntu.com/releases/maverick/alpha-2/maverick-desktop-i386.iso" target="_blank"&gt;32 bit&lt;/a&gt; | &lt;a href="http://cdimage.ubuntu.com/releases/maverick/alpha-2/maverick-desktop-amd64.iso" target="_blank"&gt;64 bit&lt;/a&gt;)&lt;/strong&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/415037809743043425/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/ubuntu-1010-alpha-2-is-out-whats-new.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/415037809743043425?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/415037809743043425?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/skkVISjGLBA/ubuntu-1010-alpha-2-is-out-whats-new.html" title="Ubuntu 10.10 Alpha 2 is out. what’s new?" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_FubmRxdc-Yk/TDqLCALbv6I/AAAAAAAABXI/ZuYIPCmMvVM/s72-c/ubuntu1010installer-small_001_thumb%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/ubuntu-1010-alpha-2-is-out-whats-new.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMHSHczcSp7ImA9WxFbGU0.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-2859021863615075625</id><published>2010-07-12T08:27:00.001+05:30</published><updated>2010-07-12T08:27:19.989+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T08:27:19.989+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><title>Jarte – Free MS Word alternative with tabbed documents.</title><content type="html">&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_FubmRxdc-Yk/TDqEhX7IE8I/AAAAAAAABW8/yV8mU15f35I/s1600-h/Jarte_Screenshot%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Jarte_Screenshot" border="0" alt="Jarte_Screenshot" src="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqEjooWOLI/AAAAAAAABXA/XX2iXltvKwA/Jarte_Screenshot_thumb%5B2%5D.jpg?imgmax=800" width="548" height="383" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.jarte.com/" target="_blank"&gt;Jarte&lt;/a&gt; is yet another free word processor that is based on the Microsoft WordPad word processing engine built into Windows. It is a small, portable word processor whose documents are fully compatible with Word and WordPad. Jarte can work on windows xp, vista and windows 7. It provides a tabbed interface to provide easy access to open documents. Jarte can open files with file extension &lt;em&gt;DOCX&lt;/em&gt;, if the free Microsoft Office Compatibility Pack for 2007 files is installed. However, any changes made to the files need to be saved using file extension &lt;em&gt;RTF&lt;/em&gt; or file extension &lt;em&gt;DOC.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.jarte.com/features.html" target="_blank"&gt;Featurs&lt;/a&gt; |&amp;#160; &lt;a href="http://www.jarte.com/downloads/jarte_41_setup.exe" target="_blank"&gt;Jarte Installer&lt;/a&gt; | &lt;a href="http://www.jarte.com/downloads/jarte_41.zip" target="_blank"&gt;Jarte Portable&lt;/a&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/2859021863615075625/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/jarte-free-ms-word-alternative-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/2859021863615075625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/2859021863615075625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/VA9BeH65ToI/jarte-free-ms-word-alternative-with.html" title="Jarte – Free MS Word alternative with tabbed documents." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_FubmRxdc-Yk/TDqEjooWOLI/AAAAAAAABXA/XX2iXltvKwA/s72-c/Jarte_Screenshot_thumb%5B2%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/jarte-free-ms-word-alternative-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDQXY7eCp7ImA9WxFbGE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-4223713180727451034</id><published>2010-07-11T10:16:00.001+05:30</published><updated>2010-07-11T10:16:10.800+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-11T10:16:10.800+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>Mandriva Linux 2010 Spring</title><content type="html">&lt;p align="justify"&gt;&lt;b&gt;Mandriva Linux&lt;/b&gt; (formerly &lt;b&gt;Mandrakelinux&lt;/b&gt; or &lt;b&gt;Mandrake Linux&lt;/b&gt;) is a French Linux distribution distributed by Mandriva (formerly Mandrakesoft). It uses the RPM Package Manager.    &lt;br /&gt;The Spring version of the popular Mandriva Linux distribution is now available for download on mirrors worldwide.The final release comes in three editions: &lt;strong&gt;One Edition, Free Edition&lt;/strong&gt; and &lt;strong&gt;Powerpack Edition&lt;/strong&gt;. Mandriva Linux 2010.1 is available for both 32-bit and 64-bit architectures, with GNOME and KDE4 LiveCDs.     &lt;br /&gt;One and Free editions are free to download and install. &lt;strong&gt;One Edition&lt;/strong&gt; is a hybrid , being both&amp;#160; LiveCD and installer. &lt;a href="http://www2.mandriva.com/linux/which/" target="_blank"&gt;comparison of Mandriva Editions&lt;/a&gt;.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_FubmRxdc-Yk/TDlMiD0dptI/AAAAAAAABW0/UUaP9P8NpKs/s1600-h/800px-Mandriva2010eng%5B5%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="800px-Mandriva2010eng" border="0" alt="800px-Mandriva2010eng" src="http://lh5.ggpht.com/_FubmRxdc-Yk/TDlMkGNfpLI/AAAAAAAABW4/nrHpME7pwdo/800px-Mandriva2010eng_thumb%5B3%5D.jpg?imgmax=800" width="530" height="378" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Highlights of Mandriva Linux 2010.1:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;ins&gt;&lt;ins&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/p&gt;  &lt;p&gt;· Linux kernel 2.6.33.4   &lt;br /&gt;· X.Org 7.5;    &lt;br /&gt;· Xorg Server 1.7.7;    &lt;br /&gt;· Nouveau video driver;    &lt;br /&gt;· ATI Radeon video driver 6.13;    &lt;br /&gt;· Intel video driver 2.11.0;    &lt;br /&gt;· Mesa 7.8.1;    &lt;br /&gt;· KDE SC 4.4.3;    &lt;br /&gt;· GNOME 2.30.1;    &lt;br /&gt;· GNOME-Shell 2.29.1;    &lt;br /&gt;· Mozilla Firefox 3.6.6;    &lt;br /&gt;· Oracle OpenOffice.org 3.2;    &lt;br /&gt;· Avant Window Navigator 4.0;    &lt;br /&gt;· Deluge 1.2.3;    &lt;br /&gt;· Transmission 1.92;    &lt;br /&gt;· Skrooge 0.7.0;    &lt;br /&gt;· Amarok 2.3.1;    &lt;br /&gt;· KTorrent 4.0;    &lt;br /&gt;· Digikam 1.3.0;    &lt;br /&gt;· kipi-plugins 1.3.0;&lt;/p&gt;  &lt;p align="justify"&gt;Mandriva Linux 2010.1 &amp;quot;Spring&amp;quot; offers hot features, such as Guest account, a new installation method and improved Mandriva Directory Server. It also comes with some bleeding-edge applications, like Mozilla Firefox 3.6.6 or OpenOffice.org 3.2. The popular Opera and Chromium web browsers are available from the included software repositories.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www2.mandriva.com/linux/features/" target="_blank"&gt;Feature Guide&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Download Mandriva Linux torrents : &lt;a href="http://www2.mandriva.com/downloads/one/" target="_blank"&gt;One Edition&lt;/a&gt; | &lt;a href="http://www2.mandriva.com/downloads/free/" target="_blank"&gt;Free Edition&lt;/a&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/4223713180727451034/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/mandriva-linux-2010-spring.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4223713180727451034?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/4223713180727451034?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/JsVSkue16M4/mandriva-linux-2010-spring.html" title="Mandriva Linux 2010 Spring" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_FubmRxdc-Yk/TDlMkGNfpLI/AAAAAAAABW4/nrHpME7pwdo/s72-c/800px-Mandriva2010eng_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/mandriva-linux-2010-spring.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EHRXYyeSp7ImA9WxFbGE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-264557000472724640</id><published>2010-07-11T09:43:00.001+05:30</published><updated>2010-07-11T09:43:54.891+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-11T09:43:54.891+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="firefox" /><title>SpeedDial : enables speed dial feature in firefox.</title><content type="html">&lt;p align="justify"&gt;Even though my default browser is firefox I&amp;#160; use Opera and chrome simultaneously. Opera and chrome have&amp;#160; this awesome feature that when we open a new tab it comes up with a page which has several thumbnails providing easy access to web pages. Whereas firfox lacks this&amp;#160; feature by default and hope that they add it soon instead of opening a blank tab when we click a new tab icon or menu item. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4810/" target="_blank"&gt;SpeedDial&lt;/a&gt; is an Add-On designed specifically for this purpose. having it installed user is able to access thumbnail view of their favorites instantly without digging for bookmarks.&lt;/p&gt;  &lt;p align="center"&gt;&amp;#160;&lt;a href="http://lh5.ggpht.com/_FubmRxdc-Yk/TDlE13iMDaI/AAAAAAAABWc/FN5qFKHQmm0/s1600-h/thumb-1%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="thumb-1" border="0" alt="thumb-1" src="http://lh3.ggpht.com/_FubmRxdc-Yk/TDlE4-iWS2I/AAAAAAAABWg/k9OTx_puZfI/thumb-1_thumb%5B1%5D.jpg?imgmax=800" width="304" height="294" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;Speed Dial will be automatically loaded in blank new windows. It can also load in blank new tabs. To configure this, and other options, use the extension settings panel.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_FubmRxdc-Yk/TDlE6FwfoBI/AAAAAAAABWk/DviRcSAiEmw/s1600-h/thumb-2%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="thumb-2" border="0" alt="thumb-2" src="http://lh4.ggpht.com/_FubmRxdc-Yk/TDlE8E7acmI/AAAAAAAABWo/7amJ8rDRGNc/thumb-2_thumb%5B1%5D.jpg?imgmax=800" width="304" height="141" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;users can set speed dial tab as their home page and create several speed dial tabs. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_FubmRxdc-Yk/TDlE9pRm1jI/AAAAAAAABWs/e1PicOzVffs/s1600-h/thumb-3%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="thumb-3" border="0" alt="thumb-3" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TDlE_cgPvuI/AAAAAAAABWw/kasRsaI1AfM/thumb-3_thumb%5B1%5D.jpg?imgmax=800" width="211" height="304" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4810/" target="_blank"&gt;Install SpeedDial&lt;/a&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/264557000472724640/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/speeddial-enables-speed-dial-feature-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/264557000472724640?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/264557000472724640?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/CDnCVhOwSrs/speeddial-enables-speed-dial-feature-in.html" title="SpeedDial : enables speed dial feature in firefox." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_FubmRxdc-Yk/TDlE4-iWS2I/AAAAAAAABWg/k9OTx_puZfI/s72-c/thumb-1_thumb%5B1%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/speeddial-enables-speed-dial-feature-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcERXs6eCp7ImA9WxFbGE8.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-1612933651528009899</id><published>2010-07-11T09:16:00.001+05:30</published><updated>2010-07-11T09:16:44.510+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-11T09:16:44.510+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>GnoMenu : consolidated menu for gnome</title><content type="html">&lt;p align="justify"&gt;GnoMenu - A consolidated menu for gnome that brings eye candy to the world of the Gnome menu's. Fully functional menu , supports themes , for a composited or non composited desktop. It can emulate the look and feel of the most beautiful menus of most modern desktops, and it can also use custom menus, due to its powerful theme XML engine. GnoMenu currently supports &lt;em&gt;Gnome-Panel, Avant-Window-Navigator, Cairo-Dock, Docky, XfApplet, Kde Plasma&lt;/em&gt; and in the system tray.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_FubmRxdc-Yk/TDk-meneE_I/AAAAAAAABWU/6GYjBH09fVQ/s1600-h/93057-1%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="93057-1" border="0" alt="93057-1" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TDk-optCmeI/AAAAAAAABWY/JUWI4f3T66E/93057-1_thumb%5B1%5D.jpg?imgmax=800" width="539" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;Installation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Add repository , update the packages list and install&amp;#160; GnomeMenu using following commands.&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000" face="Verdana"&gt;sudo add-apt-repository ppa:gnomenu-team/ppa &amp;amp;&amp;amp; sudo apt-get update&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000" face="Verdana"&gt;sudo apt-get install gnomenu&lt;/font&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/1612933651528009899/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/gnomenu-consolidated-menu-for-gnome.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/1612933651528009899?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/1612933651528009899?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/XQnyM2DKP7c/gnomenu-consolidated-menu-for-gnome.html" title="GnoMenu : consolidated menu for gnome" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_FubmRxdc-Yk/TDk-optCmeI/AAAAAAAABWY/JUWI4f3T66E/s72-c/93057-1_thumb%5B1%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/gnomenu-consolidated-menu-for-gnome.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUCRHw8fCp7ImA9WxFbF0o.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-7535769521729976066</id><published>2010-07-10T08:18:00.001+05:30</published><updated>2010-07-10T20:01:05.274+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-10T20:01:05.274+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>GIMP 2.6.10 stability update , major bug fixed.</title><content type="html">&lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_FubmRxdc-Yk/TDffcaq7CnI/AAAAAAAABWM/2qFpouWu-BM/s1600-h/GIMP-496f499d8e67a628%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="GIMP-496f499d8e67a628" border="0" alt="GIMP-496f499d8e67a628" src="http://lh5.ggpht.com/_FubmRxdc-Yk/TDffdsnbfXI/AAAAAAAABWQ/me-_GC4UvQY/GIMP-496f499d8e67a628_thumb%5B1%5D.jpg?imgmax=800" width="168" height="267" /&gt;&lt;/a&gt;     &lt;br /&gt;Less than one week after the release of version 2.6.9 of GIMP , It’s dev team has released a update due to a major &lt;a href="https://bugzilla.gnome.org/show_bug.cgi?id=622608" target="_blank"&gt;bug&lt;/a&gt; , which crashed GIMP when user clicks on a scroll bar from a combo box. so essentially this version doesn’t bring user any new features.&amp;#160;&amp;#160; meanwhile &lt;a href="http://www.gimp.org/release-notes/gimp-2.7.html" target="_blank"&gt;GIMP 2.7.1&lt;/a&gt; is running on it’s beta stage with ample of improvements.&lt;/p&gt;  &lt;p align="justify"&gt;More details about the release, including a list of bug fixes, can be found in the &lt;a href="http://developer.gimp.org/NEWS-2.6"&gt;change log&lt;/a&gt;. GIMP 2.6.10 is available to &lt;a href="http://www.gimp.org/downloads/"&gt;download&lt;/a&gt; from one of the project's mirrors.&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/7535769521729976066/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/gimp-2610-fixes-serious-bug.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/7535769521729976066?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/7535769521729976066?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/A8H3U4L4bEQ/gimp-2610-fixes-serious-bug.html" title="GIMP 2.6.10 stability update , major bug fixed." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_FubmRxdc-Yk/TDffdsnbfXI/AAAAAAAABWQ/me-_GC4UvQY/s72-c/GIMP-496f499d8e67a628_thumb%5B1%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/gimp-2610-fixes-serious-bug.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QHQHg6fSp7ImA9WxFbF08.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-6153100297959721505</id><published>2010-07-10T08:05:00.001+05:30</published><updated>2010-07-10T08:05:31.615+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-10T08:05:31.615+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Softwares" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Browsers" /><title>Google Chrome 6.0.458.1 has been released in dev channel.</title><content type="html">&lt;p align="justify"&gt;Latest dev channel build for world’s fastest browser has been released for Windows , Linux and Mac OS platforms. with several bug fixes. note that this is a &lt;a href="http://dev.chromium.org/getting-involved/dev-channel" target="_blank"&gt;developers channel&lt;/a&gt; release hence chrome can be unstable at times. I shall wait for the beta at least. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_FubmRxdc-Yk/TDfcaNlQZhI/AAAAAAAABWE/VbFuXa_V_ns/s1600-h/7-9-2010%207-28-44%20PM%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="7-9-2010 7-28-44 PM" border="0" alt="7-9-2010 7-28-44 PM" src="http://lh6.ggpht.com/_FubmRxdc-Yk/TDfccZndNYI/AAAAAAAABWI/rDlqHo6U5tU/7-9-2010%207-28-44%20PM_thumb%5B2%5D.jpg?imgmax=800" width="492" height="343" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Issues fixed in Google Chrome 6.0.458.1 dev:     &lt;br /&gt;&lt;/strong&gt;    &lt;br /&gt;· The InfoBar is no longer shown when the user first submits a form;    &lt;br /&gt;· AutoFill now continuously updates profile data when the user submits new forms. Profile data is now aggregated and the AutoFill InfoBar has been removed, in order to achieve this;     &lt;br /&gt;· When editing a field in a previously auto-filled form, Chrome now only displays unique suggestions;     &lt;br /&gt;· Enabling sync no longer freezes Chromium;    &lt;br /&gt;· Chrome now starts if other FFmpeg DLLs are present on the system - Windows specific.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://dev.chromium.org/getting-involved/dev-channel" target="_blank"&gt;Install Google chrome.&lt;/a&gt;&lt;/p&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/6153100297959721505/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/google-chrome-604581-has-been-released.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6153100297959721505?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/6153100297959721505?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/sc_U4TUD3og/google-chrome-604581-has-been-released.html" title="Google Chrome 6.0.458.1 has been released in dev channel." /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_FubmRxdc-Yk/TDfccZndNYI/AAAAAAAABWI/rDlqHo6U5tU/s72-c/7-9-2010%207-28-44%20PM_thumb%5B2%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/google-chrome-604581-has-been-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4CSH8_eyp7ImA9WxFbFkk.&quot;"><id>tag:blogger.com,1999:blog-3154769361289234612.post-8154377998427723616</id><published>2010-07-09T09:11:00.001+05:30</published><updated>2010-07-09T09:12:49.143+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-09T09:12:49.143+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javabat solutions" /><title>scoresIncreasing: Solutions for Javabat:27</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;a href="http://codingbat.com/prob/p146974" target="_blank"&gt;Question&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Given an array of scores, return true if each score is equal or greater than the one before. The array will be length 2 or more.      &lt;br /&gt;      &lt;br /&gt;scoresIncreasing({1, 3, 4}) → true      &lt;br /&gt;scoresIncreasing({1, 3, 2}) → false      &lt;br /&gt;scoresIncreasing({1, 1, 4}) → true&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;&lt;/p&gt;  &lt;pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;span style="color: #0000ff"&gt;public&lt;/span&gt; &lt;span style="color: #0000ff"&gt;boolean&lt;/span&gt; scoresIncreasing(&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;[] scores) {&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;boolean&lt;/span&gt; b=&lt;span style="color: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;for&lt;/span&gt;(&lt;span style="color: #0000ff"&gt;int&lt;/span&gt; i=1; i&amp;lt;scores.length;i++){&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     &lt;span style="color: #0000ff"&gt;if&lt;/span&gt;(scores[i]&amp;gt;=scores[i-1])&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;       b=&lt;span style="color: #0000ff"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     &lt;span style="color: #0000ff"&gt;else&lt;/span&gt;{&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;       b=&lt;span style="color: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;       &lt;span style="color: #0000ff"&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;     }  &lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  }&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;  &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; b;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 14px"&gt;&lt;/pre&gt;&lt;/pre&gt;  </content><link rel="replies" type="application/atom+xml" href="http://hasi-journal.blogspot.com/feeds/8154377998427723616/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://hasi-journal.blogspot.com/2010/07/scoresincreasing-solutions-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/8154377998427723616?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3154769361289234612/posts/default/8154377998427723616?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/hMlO/~3/7O800Dp-dFA/scoresincreasing-solutions-for.html" title="scoresIncreasing: Solutions for Javabat:27" /><author><name>Hasintha Weragala</name><uri>https://plus.google.com/108160807133793570253</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-uN_Rds-on8o/AAAAAAAAAAI/AAAAAAAABsw/V4d_kQ059Fk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://hasi-journal.blogspot.com/2010/07/scoresincreasing-solutions-for.html</feedburner:origLink></entry></feed>
