<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1457682612376966838</id><updated>2012-01-31T23:12:57.160+07:00</updated><category term='Role Center'/><category term='Travel'/><category term='Ax permission'/><category term='Sharepoint'/><category term='Sql Server'/><category term='Axapta'/><category term='RAID'/><category term='Microsoft Word'/><category term='Dynamics AX'/><category term='Windows'/><category term='For fun'/><category term='Reporting service'/><category term='Dynamics Axapta'/><title type='text'>Agus Riyadi's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8253254109893753316</id><published>2012-01-31T23:12:00.003+07:00</published><updated>2012-01-31T23:12:57.168+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics AX'/><title type='text'>Restore database error SQL Server 2008</title><content type='html'>I got this error when trying to restore AX database in my local PC :&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Cannot open backup device 'c:\path\backupdbname.bak'. Operating system error 5(failed to retrieve text for this error. Reason: 15105)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It turns out that the sql server service account is Network Service, and this account does not have access to the backupdbname.bak file.&lt;br /&gt;&lt;br /&gt;To solve this, right click the backup file, go to security tab, click edit. Then add the Network Service account to have read access to the file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8253254109893753316?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8253254109893753316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2012/01/restore-database-error-sql-server-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8253254109893753316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8253254109893753316'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2012/01/restore-database-error-sql-server-2008.html' title='Restore database error SQL Server 2008'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4359340186520843023</id><published>2012-01-18T17:46:00.000+07:00</published><updated>2012-01-18T17:46:18.351+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics AX'/><category scheme='http://www.blogger.com/atom/ns#' term='Axapta'/><category scheme='http://www.blogger.com/atom/ns#' term='RAID'/><title type='text'>Rekomendasi konfigurasi RAID untuk database Dynamics AX</title><content type='html'>Akhirnya! keluar juga informasi resmi soal konfigurasi RAID untuk database Dynamics AX! Dalam &lt;i&gt;Installation Guide&lt;/i&gt; AX 2012, dijelaskan rekomendasi konfigurasi RAID untuk database SQL Server. Informasi ini tidak disebutkan secara explisit di versi 2009 dan sebelumnya.&lt;br /&gt;&lt;br /&gt;Mengapa RAID?&lt;br /&gt;Aplikasi enterprise seperti Dynamics Ax merupakan software terintegrasi yang tidak hanya memuat banyak data, tetapi juga diakses oleh banyak pengguna secara bersamaan. Seluruh data ini disimpan di satu database, sehingga kinerja&amp;nbsp;database menjadi salah satu kunci penting untuk mengoptimalkan kinerja aplikasi.&lt;br /&gt;Teknologi RAID merupakan salah satu jawaban untuk meningkatkan kinerja database.&lt;br /&gt;Salah satu pepatah dalam dunia pemrograman adalah &amp;nbsp;&lt;i&gt;avoid&amp;nbsp;reinventing the wheel&lt;/i&gt;, jadi saya tidak akan mejelaskan tentang definisi RAID, karena banyak literatur di internet. Salah satunya yang bagus &amp;nbsp;bisa dibaca di &lt;a href="http://www.sohoconsult.ch/raid/raid.html"&gt;http://www.sohoconsult.ch/raid/raid.html&lt;/a&gt;. Ketika membaca tentang RAID, saran saya cukup perhatikan RAID 0, RAID 1, RAID 5, RAID 0+1, dan RAID 10.&lt;br /&gt;&lt;br /&gt;Lalu bagaimana rekomendasi RAID yang bagus &amp;nbsp;untuk Dynamics AX?&lt;br /&gt;Jika anda sudah membaca link di atas, maka setidaknya anda paham macam-macam RAID. Nah untuk Dynamics AX, konfigurasi RAID untuk server database SQL Server yang direkomendasikan adalah sebagai berikut :&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Dua disk dibuat menjadi RAID 1. Oleh sistem operasi ini dibaca sebagai satu disk. Gunakan disk ini untuk tempat instalasi Sistem Operasi Windows dan software database SQL Server.&lt;/li&gt;&lt;li&gt;Empat disk berkapasitas kecil dikonfigurasi sebagai RAID 0+1, atau dua disk dikonfigurasi sebagai RAID 1. Oleh sistem operasi ini juga dibaca sebagai satu disk. Gunakan disk ini untuk lokasi file log database.&lt;/li&gt;&lt;li&gt;Empat disk berkapasitas lebih besar dikonfigurasi sebagai RAID 0 +1. Oleh sistem operasi ini juga dibaca sebagai satu disk. Gunakan disk ini untuk lokasi file data database. Jika ingin hemat, jumlah disk bisa dikurangi cukup menjadi 3 dan dikonfigurasi menjadi RAID 5.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Masih belum paham dengan RAID?&lt;/div&gt;&lt;div&gt;Gak masalah, serahkan saja pada ahlinya! Alias serahkan saja pada vendor hardware untuk mengatur bagaimana RAID dikonfigurasi. Tidak semua hal harus kita ketahui. Yang penting beritahukan bahwa kita mau konfigurasi RAID ini difungsikan untuk ini. Vendor hardware seharusnya paham cukup dengan instruksi ini. Jika tidak paham, mungkin saatnya perlu cari vendor hardware yang lain :)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4359340186520843023?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4359340186520843023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2012/01/rekomendasi-konfigurasi-raid-untuk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4359340186520843023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4359340186520843023'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2012/01/rekomendasi-konfigurasi-raid-untuk.html' title='Rekomendasi konfigurasi RAID untuk database Dynamics AX'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2623339364484152653</id><published>2011-08-28T00:29:00.022+07:00</published><updated>2011-08-28T01:15:34.128+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Word'/><title type='text'>MS Word : Create left and right alignment in single line</title><content type='html'>One day I needed to create document in Microsoft Word that contains both left and right alignment in one line. I came across several links that explained it, yet it required me to 'pause' a while to follow text instruction. So here is the step by step with images to help others get it quickly, hopefully without 'pause' to think :).&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;To achieve the left and right alignment on single line, I use the tab stop method that uses tab stop to set the right alignment. There is other method using table but I think using tab stop is simpler.&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;To get the tab visible, make sure the ruler is turned on by clicking on View tab &amp;gt; Show / Hide group &amp;gt; Check box Ruler.&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/-givi6_PbxnU/Tlkx-NqvGsI/AAAAAAAAAHQ/_e4uqByV7Pk/s400/Word%2Bleft%2Bright%2Balignment%2B1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645598552776186562" style="cursor: pointer; width: 400px; height: 89px; " /&gt;&lt;/li&gt;&lt;li&gt;Set left alignment and start typing the words. To set left alignment go to Home tab &amp;gt; Paragraph &amp;gt; Align left text.&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-lYHyxhgX-34/TlkyKPAw5hI/AAAAAAAAAHY/6SrLaX6pgg8/s400/Word%2Bleft%2Bright%2Balignment%2B2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645598759295444498" style="cursor: pointer; width: 400px; height: 100px; " /&gt;&lt;/li&gt;&lt;li&gt;Now open the tab dialog from Page Layout tab &amp;gt; Paragraph group &amp;gt; click on little arrow in the right bottom corner. It will open Paragraph dialog. Click on the Tabs.. button. The tab dialog form is shown&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-5ik0RumTN5E/TlkyVvtScgI/AAAAAAAAAHg/1PTRfp1XzBY/s400/Word%2Bleft%2Bright%2Balignment%2B3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645598957050688002" style="cursor: pointer; width: 400px; height: 96px; " /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-7VjJF9j0aeI/TlktXTdX_tI/AAAAAAAAAGQ/LJE1_9KDaM0/s1600/Word%2Bleft%2Bright%2Balignment%2B4.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://4.bp.blogspot.com/-7VjJF9j0aeI/TlktXTdX_tI/AAAAAAAAAGQ/LJE1_9KDaM0/s320/Word%2Bleft%2Bright%2Balignment%2B4.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645593486269349586" style="cursor: pointer; width: 230px; height: 320px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/-z-HMuND4BCc/Tlktl82EB1I/AAAAAAAAAGY/tmHSCrsJIdY/s320/Word%2Bleft%2Bright%2Balignment%2B5.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645593737896920914" style="cursor: pointer; width: 269px; height: 320px; " /&gt;&lt;/li&gt;&lt;li&gt;Create new tab stop position e.g. at 15 cm with right alignment, then click Set.&lt;br /&gt;&lt;img src="http://1.bp.blogspot.com/-G8UtabD89ek/TlktzxSispI/AAAAAAAAAGg/Ub_C3wUVN3k/s320/Word%2Bleft%2Bright%2Balignment%2B6.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645593975313314450" style="cursor: pointer; width: 270px; height: 320px; " /&gt;&lt;br /&gt;The result will be like this. Now click OK.&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/-rMiMiWrPy9A/TlkuHjqtEnI/AAAAAAAAAGo/xWaPjdVB1vw/s320/Word%2Bleft%2Bright%2Balignment%2B7.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645594315253944946" style="cursor: pointer; width: 276px; height: 320px; " /&gt;&lt;/li&gt;&lt;li&gt;Now the ruler show a new tab stop with right alignment at the position of 15 cm.&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-hZZDDKytojM/TlkyhKOYTUI/AAAAAAAAAHo/izJ8vXLTUmY/s400/Word%2Bleft%2Bright%2Balignment%2B8.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645599153147366722" style="cursor: pointer; width: 400px; height: 109px; " /&gt;&lt;/li&gt;&lt;li&gt;Put the cursor to the left of the text that will be at right position, and then hit the keyboard Tab button.&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-7snjsWU0dt8/Tlkysh78a8I/AAAAAAAAAHw/10oppyD0_Yg/s400/Word%2Bleft%2Bright%2Balignment%2B9.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645599348491054018" style="cursor: pointer; width: 400px; height: 121px; " /&gt;&lt;br /&gt;This is the result&lt;br /&gt;&lt;img src="http://4.bp.blogspot.com/-glV5Ge2hiFY/Tlky3auH1lI/AAAAAAAAAH4/9t1JcJSo3BU/s400/Word%2Bleft%2Bright%2Balignment%2B10.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5645599535532594770" style="cursor: pointer; width: 400px; height: 112px; " /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2623339364484152653?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2623339364484152653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2011/08/ms-word-create-left-and-right-alignment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2623339364484152653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2623339364484152653'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2011/08/ms-word-create-left-and-right-alignment.html' title='MS Word : Create left and right alignment in single line'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-givi6_PbxnU/Tlkx-NqvGsI/AAAAAAAAAHQ/_e4uqByV7Pk/s72-c/Word%2Bleft%2Bright%2Balignment%2B1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-601890654092196664</id><published>2011-07-07T20:42:00.002+07:00</published><updated>2011-07-07T21:03:08.184+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>About number of decimal property of an EDT</title><content type='html'>About number of decimal property of an EDT.&lt;br /&gt;&lt;br /&gt;Extended Data Type (EDT) no of decimal property control the following :&lt;br /&gt;&lt;br /&gt;When user input manually from a form (or direct table browser), whatever user input will be rounded to the nearest decimal places allowed by no of decimal. E.g. when no of decimal is 2, entering value 4.0179 will result in 4.02. The value 4.02 will be stored in database.&lt;br /&gt;&lt;br /&gt;But the property does not control the value that is entered through code. E.g. there is a code that insert a record with value 4.0179, this exact value is stored in the database, up to 12 decimal places for real data type. However when dislayed back in form or table browser, the value will be rounded according to the no of decimal property.&lt;br /&gt;&lt;br /&gt;Remember that this propery is not inherited from parent EDT, so that if there is a need to change EDT in many places, chance is that you need to change many EDTs instead of one parent EDTs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-601890654092196664?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/601890654092196664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2011/07/about-number-of-decimal-property-of-edt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/601890654092196664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/601890654092196664'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2011/07/about-number-of-decimal-property-of-edt.html' title='About number of decimal property of an EDT'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-6406067316149821639</id><published>2011-06-25T17:42:00.002+07:00</published><updated>2011-06-25T17:45:06.358+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Place to put range in data source</title><content type='html'>Sometimes, without much thinking we tend to change query of a form data sorce this way :&lt;br /&gt;1. Put in the init method of datasource, after super() the range that will be applied to that table’s datasource.&lt;br /&gt;2. Let the system retrieve the default query.&lt;br /&gt;3. In the run method, which is after system generated query is executed, apply the range and then call the datasource.executeQuery again.&lt;br /&gt;&lt;br /&gt;This is inefficient because of two things :&lt;br /&gt;1. The data source query is executed two times, in which the first one is never used. This is a waste of resource.&lt;br /&gt;2. When this form is a master table, go to main table will not work with this approach because go to main table is erased by the second exec ute query.&lt;br /&gt;&lt;br /&gt;Better approach will be to follow standard AX InventJournalTable, where range query is applied before super() in the datasource.executeQuery method.&lt;br /&gt;This will make sure only one execute query is needed (which is more efficient) as well as it will regard the go to main table.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-6406067316149821639?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/6406067316149821639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2011/06/place-to-put-range-in-data-source.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6406067316149821639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6406067316149821639'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2011/06/place-to-put-range-in-data-source.html' title='Place to put range in data source'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8641351975291100219</id><published>2011-06-08T05:09:00.001+07:00</published><updated>2011-06-08T05:16:17.250+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Kehilangan Paspor di Paris</title><content type='html'>Awal juni kemarin kami sekeluarga - saya, istri, dan Caelin putri kami yang berumur 4 tahun - berlibur ke Paris. Seperti pada umumnya turis, kami berharap mendapatkan pengalaman yang menyenangkan seperti gambaran orang tentang kota Paris yang indah, romantis, dan sebagainya. Sayangnya, baru hari kedua kami harus mendapatkan pengalaman yang menegangkan yaitu kehilangan paspor!&lt;br /&gt;&lt;br /&gt;Kami tinggal di Inggris, jadi kami berangkat ke Paris dengan naik kereta Eurostar London – Paris. Perjalanan ditempuh selama dua jam, di mana 20 menitnya berada di terowongan bawah laut. Tidak seseram yang saya bayangkan karena rasanya seperti di dalam terowongan bawah tanah biasa. &lt;br /&gt;&lt;br /&gt;Hari pertama, kami tiba di Paris sudah petang sekitar jam 6, jadi setelah check in di hotel dan istirahat sejenak, kami hanya sempat jalan-jalan sebentar untuk menyaksikan menara Eiffel di malam hari. Dengan lampu yang berwarna kuning menara Eiffel memang terlihat indah dan eksotis. Karena sudah malam, kamipun kembali ke hotel, dengan rencana kembali ke menara Eiffel esok harinya.&lt;br /&gt;&lt;br /&gt;Sesuai rencana esok hari kami kembali berwisata di sekitar menara Eiffel. Setelah puas berfoto-foto di sekitar taman dan pinggiran sungai dekat menara Eiffel, sore sekitar jam 3 kami kembali ke hotel karena Caelin harus istirahat tidur siang. Perjalanan kami hampir selalu naik kereta bawah tanah, yang di sini istilahnya metro.Naik metro cukup efisien karena frekuensinya sangat sering , walaupun di jalur-jalur tertentu penumpang padat hingga harus berdiri. &lt;br /&gt;&lt;br /&gt;Sampai di hotel istriku mengeluarkan isi tas untuk mengisi ulang logistik (halah) selama jalan-jalan, khususnya makanan untuk anak kami. Betapa kagetnya dia membuka tas back pack kami, dompet yang berisi passport kami bertiga hilang!! Dheg, saya sempat tidak percaya, dan mengira ini hanya mimpi. Langsung kami obrak abrik kamar hotel berharap dompet paspor terjatuh di kamar, tetapi nihil. Istriku langsung panik dan menangis, mengingat persoalannya tidak sekedar kehilangan passport. Di paspor itulah tertempel visa kami untuk tinggal di Inggris. Bagaimana kami bisa kembali ke tempat tinggal kami di Inggris kalau tanpa visa? Kalau kami berangkat dari Indonesia dan harus kembali ke Indonesia mungkin kami tidak terlalu panik. Masalah lain lagi, kebanyakan warga Paris tidak bisa atau tidak mau berbahasa Inggris. &lt;br /&gt;&lt;br /&gt;Saya langsung berdoa, tidak tahu apa yang harus kami perbuat.  Setelah beberapa lama saya mulai pasrah dan bisa menerima keadaan. Saya ingat bahwa saya menyimpan scan passport dan visa yang saya upload di account email yahoo. Langsung saya cari warnet terdekat, untung cukup jalan kaki 5 menit. Setelah mencetak backup scan passport dan visa, saya langsung mencari kantor polisi terdekat. Dua orang kutanya dan tidak bisa memberikan petunjuk yang tepat. Beruntung, aku ketemu dengan sepasang pria dan wanita yang sepertinya suami istri, dan mereka berbahasa Inggris! Ketika kutanya di mana kantor polisi terdekat, dengan perhatian dia menanyakan apakah aku ada masalah. &lt;br /&gt;&lt;br /&gt;Kuceritakan bahwa aku WNI, kehilangan passport sekeluarga, sementar kami tinggal di Inggris. Langsung dia dan istrinya mengubah arah jalannya, dan mengantarkanku ke kantor polisi dengan berjalan kaki yang ternyata agak jauh. Ternyata mereka WN Inggris yang tinggal di Paris. Yang wanita malah bercerita pernah pergi ke Bali dan danau Toba! Mereka cerita bahwa di Paris banyak warga dari negara-negara yang dilanda perang dan kekacauan datang ke Perancis dengan harapan bisa mencari tempat tinggal di negara-negara eropa lainnya, salah satunya dengan cara mencuri paspor. Dia bilang masalah kami komplek karena posisi kami tinggal di Inggris, sementara paspor Indonesia. Dia juga bercanda dan menghiburku supaya aku jangan terlalu bersedih – karena masih diberi hidup :)&lt;br /&gt;&lt;br /&gt;Sampai di kantor polisi setempat mereka dengan baik hati meluangkan waktu untuk menterjemahkan kasusku ke dalam bahasa Perancis. Di luar dugaan saya, semua polisi yang kami temui tidak bisa berbahasa Inggris. Saya tidak bisa membayangkan apa jadinya kalau tidak ada dua orang baik hati ini yang membantuku menterjemahkan. Kalau saya datang  sendiri, bisa-bisa saya diduga imigran gelap.&lt;br /&gt;Setelah sekitar satu jam di kantor polisi, waktu sudah menunjukkan pukul 7 malam. Saya agak lega karena surat kehilangan paspor sudah di tangan. Saya kembali ke hotel, menemui istriku yang masih shock, dan anakku yang mengajak main ke luar karena bosan di kamar hotel.&lt;br /&gt;&lt;br /&gt;Setelah menenangkan diri sejenak, seperti saran polisi kami merencanakan untuk besok paginya datang ke KBRI Paris. Karena belum tahu tempatnya, kami putuskan malam itu juga kami survey mencari lokasi kedutaan Indonesia.&lt;br /&gt;Sampai di KBRI, waktu sudah menunjukkan pukul 9 malam. Lega rasanya setelah sekian lama bisa melihat bendera merah putih berkibar. Kami melihat-lihat pintu kedutaan, berharap menemukan jam buka sehingga bisa mengatur jadwal besok mau datang jam berapa. Tidak dinyana, ada suara menyapa kami dari belakang, dan berbahasa Indonesia! Langsung kami salam, nama laki-laki yang menyapa kami adalah Pak Juwiyanto, yang ternyata petugas kedutaan! Betapa senangnya kami ketika beliau mengajak kami masuk ke kedutaan, yang ternyata tetap menerima tamu walau jam kantor sudah tutup dan sudah larut malam.&lt;br /&gt;&lt;br /&gt;Lalu kami ceritakan masalah kehilangan passport kami. AJAIB nya, kata salah seorang petugas, tadi sore ada telepon dari kepolisian Perancis, yang katanya menangkap pencopet dan menemukan ada passport Indonesia. Hatiku langsung teriak, berharap itu punya kami. Ternyata benar, setelah konfirmasi telepon dengan Pak Indra – konsulat Indonesia yang sudah pulang ke rumah, daftar nama yang ada di passport adalah nama-nama kami. Kamipun disarankan untuk datang sendiri ke kantor polisi pusat di stasiun Gare du Nord. Orang-orang di KBRI Paris begitu ramah-ramah, bahkan kami dibelikan makan malam!&lt;br /&gt;&lt;br /&gt;Setelah ngobrol di KBRI sekitar dua jam, pukul 11 malam kami naik kereta menuju ke stasiun Gare du Nord mencari kantor polisi. Ternyata sungguh menyulitkan karena lagi-lagi orang-orang yang kami tanya tidak bisa berbahasa Inggris. Setelah naik turun tangga mengitari stasiun akhirnya kami menemukan kantor polisi tersebut. Di situ kami lega karena melihat polisinya memegang tas kecil warna kuning tempat kami menyimpan passport. Saya menjelaskan kejadian yang menimpa kami, sementara putriku sudah semakin mengantuk. Dari sekian banyak polisi, hanya satu yang berbahasa Inggris. Ternyata polisi di Perancis sama dengan di Indonesia, kalau tanya detail. Dari posisi passport ketika hilang, hingga apa saja yang hilang semua ditanya. Polisinya bilang bahwa kami beruntung barang kecopetan bisa ditemukan. Setelah interogasi selesai, passport dikembalikan kepada saya, waktu sudah menunjukkan jam 1 malam. Baiknya, polisi Perancis ini mengantarkan kami kembali ke hotel dengan mobilnya – mengingat waktu sudah larut malam. Luar biasa mereka, benar-benar bekerja melindungi dan melayani!&lt;br /&gt;&lt;br /&gt;Kami bersyukur paspor kami kembali, terlebih kami jadi dipertemukan dengan dua WN Inggris yang baik hati, dan juga para petugas di KBRI yang benar-benar melayani warganya. Terima kasih untuk bapak-bapak di KBRI Paris : Pak Indra, Pak Nyoto, Pak Juwiyanto, Pak Charles, dan lainnya yang maaf tidak saya ingat semuanya.&lt;br /&gt;Kejadian ini benar-benar menjadi pelajaran buat saya, bahwa di manapun berada harus selalu waspada. Jadi ingat pesan Bang Napi : waspadalah, waspadalah !&lt;br /&gt;Pelajaran yang lain adalah dalam situasi panik, lebih baik berdoa dulu baru bertindak. Dan kini, surat kehilangan paspor ini menjadi oleh-oleh paling berkesan dari Paris.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8641351975291100219?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8641351975291100219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2011/06/kehilangan-paspor-di-paris.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8641351975291100219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8641351975291100219'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2011/06/kehilangan-paspor-di-paris.html' title='Kehilangan Paspor di Paris'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5541833580646313536</id><published>2010-09-30T18:01:00.002+07:00</published><updated>2010-09-30T18:06:27.559+07:00</updated><title type='text'>SysReportLibraryExport syntax error</title><content type='html'>I was installing the following scenario :&lt;br /&gt;&lt;br /&gt;AOS Server : &lt;br /&gt;Windows 2008 R2&lt;br /&gt;&lt;br /&gt;Database Server:&lt;br /&gt;Windows 2008 R2&lt;br /&gt;SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After install reporting extension I got the following error when run AxPatch.exe as suggested in &lt;a href="https://mbs2.microsoft.com/Knowledgebase/KBDisplay.aspx?scid=kb$en-us$957312&amp;wa=wsignin1.0"&gt;this procedure&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Error executing code: SysReportLibraryExport (object) has no valid runable &lt;br /&gt;code in method 'new'. &lt;br /&gt;(C)\Classes\SysReportLibraryExport\new &lt;br /&gt;&lt;br /&gt;I tried compile the class from AOS server, it is error.&lt;br /&gt;It turned out that I had to compile the class by opening Ax client from database server as there is where the reporting extension is installed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5541833580646313536?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5541833580646313536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2010/09/sysreportlibraryexport-syntax-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5541833580646313536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5541833580646313536'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2010/09/sysreportlibraryexport-syntax-error.html' title='SysReportLibraryExport syntax error'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-1580013078907905241</id><published>2010-09-09T11:49:00.002+07:00</published><updated>2010-09-09T11:55:14.462+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Install SQL Server Management Studio and other tools</title><content type='html'>Once I came across a situation where my SQL Server installation did not complete on the client components part. It was due to the virtual pc unable to locate the CD 2 needed for the installation. The database service was installed but no client tools.&lt;div&gt;So I need to figure out how to install the client components only.&lt;/div&gt;&lt;div&gt;I found this site &lt;a href="http://aspadvice.com/blogs/ssmith/archive/2008/03/21/SQL-2005-Tools-Install-Experience-is-the-suck.aspx"&gt;http://aspadvice.com/blogs/ssmith/archive/2008/03/21/SQL-2005-Tools-Install-Experience-is-the-suck.aspx&lt;/a&gt; and it turns out that I have run this tool :&lt;/div&gt;&lt;div&gt;Toos &gt; Setup &gt; SQLRun_Tools.msi.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-1580013078907905241?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/1580013078907905241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2010/09/install-sql-server-management-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1580013078907905241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1580013078907905241'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2010/09/install-sql-server-management-studio.html' title='Install SQL Server Management Studio and other tools'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2376926337415324113</id><published>2010-05-26T15:32:00.000+07:00</published><updated>2010-05-26T15:56:34.071+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>PO Posting error after crash</title><content type='html'>After an application hung, purchase order invoice failed with the following error message :&lt;br /&gt;&lt;br /&gt;One or more pending invoices cannot be displayed because they are in use.&lt;br /&gt;&lt;br /&gt;Here is how to to get rid of it.&lt;br /&gt;&lt;br /&gt;Go to Account Payable &gt; Inquiries &gt; History &gt; Purchase Order &gt; Invoice (Other document status may click on respected menu item).&lt;br /&gt;&lt;br /&gt;Perform advanced filter, put this filter :&lt;br /&gt;PurchParmTable.purchid = &amp;lt;purchid&amp;gt;&lt;br /&gt;PurchParmTable.status = Pending.&lt;br /&gt;&lt;br /&gt;Click OK.&lt;br /&gt;Delete the record.&lt;br /&gt;&lt;br /&gt;Now posting invoice should work.&lt;br /&gt;&lt;br /&gt;Agus&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2376926337415324113?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2376926337415324113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2010/05/po-posting-error-after-crash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2376926337415324113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2376926337415324113'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2010/05/po-posting-error-after-crash.html' title='PO Posting error after crash'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-1106251437169799844</id><published>2010-05-19T10:57:00.006+07:00</published><updated>2010-05-19T11:10:28.686+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Role Center'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Create new role center in Dynamics Ax 2009</title><content type='html'>Compiled from Dynamics Ax Developer help for quick reference.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open Dynamics Ax enterprise portal (default installation is http://servername&lt;servername&gt;/sites/DynamcisAx).&lt;/servername&gt;&lt;/li&gt;&lt;li&gt;Click on Site Action &gt; Create . Choose Web part page (as most Ax role center using this). Complete the page creation.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Open Ax client &gt; AOT &gt; Web &gt; Web menu item &gt; URLs &gt; New URL.&lt;/li&gt;&lt;li&gt;Specify URL Properties by clicking on the elipsis button. Browse Enterprise portal folder and choose the .aspx page created in the step 2.&lt;br /&gt;If got error go to &lt;a href="http://go.microsoft.com/fwlink/?linkid=59932&amp;amp;clcid=0x409"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Set home page property to YES. (If not the page will not be available to be chosen as user profile role center page).&lt;/li&gt;&lt;li&gt;Right click &gt; Import. This will import the page to AOT under web &gt; web files &gt; page definitions.&lt;/li&gt;&lt;li&gt;Locate the new page definition on step 6. Set the page title properties.&lt;/li&gt;&lt;li&gt;Go to Admin &gt; Setup &gt; User profile. Create a new record. Choose the role center column from drop down.&lt;servername&gt;&lt;/servername&gt;&lt;/li&gt;&lt;li&gt;&lt;servername&gt;Click view role center button to test.&lt;br /&gt;&lt;/servername&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-1106251437169799844?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/1106251437169799844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2010/05/create-new-role-center-in-dynamics-ax.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1106251437169799844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1106251437169799844'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2010/05/create-new-role-center-in-dynamics-ax.html' title='Create new role center in Dynamics Ax 2009'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-649744761715792876</id><published>2009-11-11T16:11:00.002+07:00</published><updated>2009-11-11T16:19:34.018+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Dynamics AX 2009 workflow error</title><content type='html'>I have faced several problem getting workflow to run in Ax 2009.&lt;br /&gt;Here is check list of what to look when workflow doesn't work like a flow.&lt;br /&gt;&lt;br /&gt;- Reinstall .net business connector.&lt;br /&gt;- Check that the IIS website where workflow reside is running&lt;br /&gt;- Check that app pool used by workflow website is running&lt;br /&gt;- Check that app pool used by workflow has identity the same with domain user set as business connector proxy account in ax (Admin &gt; Setup &gt; security &gt; System service account &gt; Business connector proxy).&lt;br /&gt;- Check that there are two bath job : workflow message processing and workflow due date expiration in the basic &gt; inquiry &gt; batch job. If they don't exist or have problem, delete and create again using workflow configuration wizard (Admin &gt; setup ).&lt;br /&gt;- Else ? Please add.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-649744761715792876?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/649744761715792876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/11/dynamics-ax-2009-workflow-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/649744761715792876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/649744761715792876'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/11/dynamics-ax-2009-workflow-error.html' title='Dynamics AX 2009 workflow error'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-6837921322440811206</id><published>2009-08-25T17:55:00.005+07:00</published><updated>2009-08-25T17:58:10.363+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Force delete inventtrans</title><content type='html'>Below is sample job to force delete inventtrans, which will take care of invent on hand update.&lt;br /&gt;static void DeleteInventTrans(Args _args)&lt;br /&gt;{&lt;br /&gt;  Dialog          dlg = new Dialog("Delete inventtrans ?");&lt;br /&gt;  DialogField     dlgFld;&lt;br /&gt;  InventMovement  inventMovement;&lt;br /&gt;  PurchLine       purchLine;&lt;br /&gt;  PurchLineRefRecId   recId;&lt;br /&gt;  ;&lt;br /&gt;&lt;br /&gt;  dlgFld = dlg.addField(typeid(PurchLineRefRecId));&lt;br /&gt;  if(dlg.run())&lt;br /&gt;  {&lt;br /&gt;      recId = dlgFld.value();&lt;br /&gt;      purchLine = PurchLine::findRecId(recId);&lt;br /&gt;   &lt;br /&gt;      if(purchLine)&lt;br /&gt;      {&lt;br /&gt;          InventMovement = InventMovement::construct(purchLine);&lt;br /&gt;          InventUpd_DeleteMovement::newMovement(&lt;br /&gt;                    inventMovement,true).updateNow();&lt;br /&gt;          info("done");&lt;br /&gt;      }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-6837921322440811206?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/6837921322440811206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/force-delete-inventtrans.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6837921322440811206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6837921322440811206'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/force-delete-inventtrans.html' title='Force delete inventtrans'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2315028665481516227</id><published>2009-08-15T22:34:00.002+07:00</published><updated>2009-08-15T22:38:01.204+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reporting service'/><title type='text'>IE keeps prompt for password for IIS website</title><content type='html'>I have an IIS website hosting reporting service and I use integrated windows authentication.&lt;br /&gt;The problem was my IE keeps prompt for password while I can log in successfully using firefox.&lt;br /&gt;I am using IIS 6.0, IE 6.0. After googling I got &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/9e56fa7c-e0c1-4930-9612-0ad5436ad9f3"&gt;this&lt;/a&gt; trick :&lt;br /&gt;Go to Tools &gt; Internet Option &gt; Advance &gt; Untick 'Enable Windows Integrated Authentication'.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2315028665481516227?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2315028665481516227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/ie-keeps-prompt-for-password-for-iis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2315028665481516227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2315028665481516227'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/ie-keeps-prompt-for-password-for-iis.html' title='IE keeps prompt for password for IIS website'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2776222822220506549</id><published>2009-08-14T17:26:00.006+07:00</published><updated>2009-08-15T10:00:24.757+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reporting service'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Dynamics AX 2009 reporting service error</title><content type='html'>I used to get this error message when opening reporting service from Ax :&lt;br /&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica;font-size:85%;"  &gt;Error during processing of ‘AX_CompanyName’ report parameter.&lt;br /&gt;(rsReportParameterProcessingError).&lt;br /&gt;Even this error occured in the AX 2009 VPC that previously works perfectly.&lt;br /&gt;&lt;br /&gt;This information from &lt;a href="https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&amp;amp;NRNODEGUID=%7B75AD05D7-40A6-413F-9199-BE50B4808BA4%7D&amp;amp;NRORIGINALURL=/partnersource/deployment/documentation/howtoarticles/ax2009_ssrs_ssas_integration.htm&amp;amp;NRCACHEHINT=Guest&amp;amp;wa=wsignin1.0#issues"&gt;partnersource (requires partnersource login)&lt;/a&gt; says that in SQL Server 2005 the execution account should not be used, and in SQL Server 2008 it is set to BC proxy account.&lt;/span&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica;font-size:85%;"  &gt;&lt;br /&gt;I am using SQL Server 2005, so I clear the execution account in the SSRS configuration (Start &gt; Program &gt; SQL Server 2005 &gt; Configuration tools &gt; Reporting Services configuration. In the execution account part (the bottom one), clear the option 'specify an execution account'.&lt;/span&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;Hope this helps many people trying to solve the same error message.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2776222822220506549?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2776222822220506549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/ax-reporting-service-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2776222822220506549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2776222822220506549'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/08/ax-reporting-service-error.html' title='Dynamics AX 2009 reporting service error'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8287612103250012026</id><published>2009-07-06T16:05:00.001+07:00</published><updated>2009-07-06T16:05:14.068+07:00</updated><title type='text'>Accessing sharepoint windows internal database</title><content type='html'>Using SSMS in local server, use this service name instead of server\microsoft##SSEE&lt;br /&gt;\\.\pipe\mssql$microsoft##ssee\sql\query&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8287612103250012026?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8287612103250012026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/07/accessing-sharepoint-windows-internal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8287612103250012026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8287612103250012026'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/07/accessing-sharepoint-windows-internal.html' title='Accessing sharepoint windows internal database'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-317386054253834821</id><published>2009-07-02T15:49:00.006+07:00</published><updated>2009-08-15T10:01:00.818+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Reporting service'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Configuring reporting service for Dynamic Ax 2009</title><content type='html'>I follow the steps in Ax installation guide on how to install reporting service for Ax.&lt;br /&gt;When I came on setting up application pool, I got this error&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The identity of application pool 'AxReportServer' is invalid, so the World Wide Web Publishing Service can not create a worker process to serve the application pool.  Therefore, the application pool has been disabled.&lt;/span&gt;&lt;br /&gt;This is corrected by assigning Ax proxy account to local IIS_WPG user group.&lt;br /&gt;&lt;br /&gt;Later I need to assign ax proxy account to ReportServer and ReportServerTempdb database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-317386054253834821?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/317386054253834821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/07/configuring-reporting-service-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/317386054253834821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/317386054253834821'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/07/configuring-reporting-service-for.html' title='Configuring reporting service for Dynamic Ax 2009'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4965590761991423000</id><published>2009-06-30T11:36:00.006+07:00</published><updated>2009-08-15T10:01:36.902+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Code that must not be put in data source active() method</title><content type='html'>Recently I got this error when trying to update spec quantity in salesEditLines form.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Cannot edit a record in Sales order - Update table (SalesParmTable).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;The values displayed in the form are not current, so an update or deletion cannot be made. To view the current values, on the Command menu, click Restore or press CTRL+F5.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Call stack shows nothing but suddenly system goes to the write() method of the SalesParmTable. It is strange that I didn't change any field but it fires SalesParmTable.write() data source method.&lt;br /&gt;&lt;br /&gt;Comparing the modification, I found that my fellow developer put a field assignment code within the SalesParmTable.active() method, so the code will always be run repeatedly (not sure how many time per minute, but it is very often). Since system get message that a field has been changed, write method is fired although the stack trace does not show any indication why write() method is fired. Again, it is hard since debugger doesn't tell what previous event causing this write() method.&lt;br /&gt;&lt;br /&gt;So then I remove the field assignment code from the datasource active() method and the problem is gone.&lt;br /&gt;The lesson from this is that we must never put an field assignment code within datasource active() method. It should only contains code for changing field behavior such as alowedit, enabled, visible, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4965590761991423000?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4965590761991423000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/code-that-must-not-be-put-in-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4965590761991423000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4965590761991423000'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/code-that-must-not-be-put-in-data.html' title='Code that must not be put in data source active() method'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-6598999983498175317</id><published>2009-06-29T17:07:00.002+07:00</published><updated>2009-06-29T17:15:20.216+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Sharepoint error after change domain</title><content type='html'>After we rebuild a new Active Directory, my windows sharepoint service could not start.&lt;br /&gt;It showed this error message :&lt;br /&gt;The file exists. (Exception from HRESULT: 0x80070050).&lt;br /&gt;I am sure this is due to SID change of new domain. After googling around I found &lt;a href="http://www.sharepointblogs.com/farvashan/archive/2008/10/20/how-to-fix-the-file-exists-exception-from-hresult-0x80070050-error.aspx"&gt;this &lt;/a&gt;website that helps me solve the problem.&lt;br /&gt;The point is that userinfo table in Admin_content_xxxx database has to be updated with the new sid. I use getsid tool to reveal my new sid.&lt;br /&gt;However it shows sid in s-n-n format while sharepoint store sid in hex format. So I created a vb program that convert decimal sid string to hexadecimal. The code is copied from &lt;a href="http://froosh.wordpress.com/2005/10/21/hex-sid-to-decimal-sid-translation/#"&gt;this blog&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-6598999983498175317?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/6598999983498175317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/sharepoint-error-after-change-domain.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6598999983498175317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6598999983498175317'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/sharepoint-error-after-change-domain.html' title='Sharepoint error after change domain'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5864031895729116725</id><published>2009-06-15T14:32:00.005+07:00</published><updated>2009-06-15T14:41:53.299+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Property owner is not available for database</title><content type='html'>Recently I got this error message when tried to see database properties :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Cannot show requested dialog.&lt;/span&gt;&lt;p style="font-style: italic;"&gt;&lt;/p&gt;&lt;p style="font-style: italic;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Additional information:&lt;/span&gt;&lt;/p&gt; &lt;p style="font-style: italic;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Cannot show requested dialog. (SqlMgmt)&lt;/span&gt;&lt;/p&gt; &lt;p style="font-style: italic;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Property Owner is not available for Database ’[     ]’.  This property may not exist for this object, or may not be retrievable due to insufficient access rights.&lt;/span&gt;&lt;/p&gt; &lt;p style="font-style: italic;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;(Microsoft.SqlServer.Smo)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This happened after we established a new domain so I suspected that this is caused by orphaned SID since most of the time I created database with Windows credential. After googling I got sure answer that this is database owner problem, exactly due to sid being out of sych.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;So based on idea from &lt;a href="http://weblogs.sqlteam.com/dang/archive/2008/01/13/Database-Owner-Troubles.aspx"&gt;this&lt;/a&gt; blog, I run the following simple sql statement (SQL 2005):&lt;/p&gt;&lt;p style="font-style: italic;" class="MsoNormal"&gt;exec sp_msforeachdb 'alter authorization on database::? to sa;'&lt;/p&gt;&lt;p class="MsoNormal"&gt;This will reset database owner of all databases to sa. This statement is safe as the alter authorization statement is not applicable to system databases.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;If you want to update a single database only just use this statement:&lt;/p&gt;&lt;p style="font-style: italic;" class="MsoNormal"&gt;alter authorization on database::dbname to sa;&lt;/p&gt;&lt;p class="MsoNormal"&gt;For SQL 2000, use this statement :&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;exec dbname..sp_changedbowner 'sa'&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5864031895729116725?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5864031895729116725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/property-owner-is-not-available-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5864031895729116725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5864031895729116725'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/property-owner-is-not-available-for.html' title='Property owner is not available for database'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-7629099541505938318</id><published>2009-06-11T11:52:00.005+07:00</published><updated>2009-08-15T10:02:02.858+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ax permission'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Dynamic Ax Permission FAQ</title><content type='html'>One tenet of programming is to avoid reinventing the wheel. In particular this time I get the same question again from Dynamic Ax business consultant who want to know what to set to allow or to deny someone for a particular field in a form.&lt;br /&gt;So I decided to write down here any question related to permission, for a quick lookup when the same field permission setting is asked again.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;AP &gt; Plan purchase order &gt; Marking field.  Security &gt; Master planning &gt; Tables &gt; set Net requirements and Planned order table permission to at least Edit.&lt;/li&gt;&lt;li&gt;Rename Key. Admin &gt; Misc &gt; Rename Key.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-7629099541505938318?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/7629099541505938318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/dynamic-ax-permission-faq.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7629099541505938318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7629099541505938318'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/06/dynamic-ax-permission-faq.html' title='Dynamic Ax Permission FAQ'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8084101698717763177</id><published>2009-05-14T15:06:00.001+07:00</published><updated>2009-05-14T15:08:18.152+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Search which database has specific column name</title><content type='html'>select *&lt;br /&gt;from   information_schema.columns&lt;br /&gt;&lt;div class="richText"&gt;where column_name = 'searchcolumn'&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8084101698717763177?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8084101698717763177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/05/search-which-database-has-specific.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8084101698717763177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8084101698717763177'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/05/search-which-database-has-specific.html' title='Search which database has specific column name'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4930517511535774556</id><published>2009-04-13T16:30:00.005+07:00</published><updated>2009-08-15T10:02:25.060+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Find database given physical file name</title><content type='html'>I was looking for ways to clean up my server disk space. One of them by shrinking sql server log file. I found a log file that was quite big. Unfortunately, there was no database name that has similar name with the physical file. I would not check physical name of each database one by one by issuing sp_helpdb command as my server hold tens databases. I would rather run script to find exactly what database hold this file.&lt;br /&gt;Here is what I get:&lt;br /&gt;SELECT&lt;br /&gt;DB_NAME(database_id) database_name,&lt;br /&gt;physical_name&lt;br /&gt;FROM master.sys.master_files&lt;br /&gt;where physical_name ='physicalfilename'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4930517511535774556?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4930517511535774556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/04/find-database-given-physical-file-name.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4930517511535774556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4930517511535774556'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/04/find-database-given-physical-file-name.html' title='Find database given physical file name'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2307760571501716241</id><published>2009-04-07T13:22:00.002+07:00</published><updated>2009-04-07T13:29:23.641+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>SQL Server Reporting Service database version error</title><content type='html'>I was learning SQL Server 2005 reporting service, when I got this error during database setup:&lt;br /&gt;Couldn't generate the upgrade script. There is no upgrade script available for this database version.&lt;br /&gt;It seems that the database server that host the report server database is not the same with the reporting services installation.&lt;br /&gt;I checked my database is SQL Server 2005 SP2, but I don't know my Reporting Service version.&lt;br /&gt;Then I searched through Microsoft MSDN and found this &lt;a href="http://msdn.microsoft.com/en-us/library/bb630446.aspx"&gt;page&lt;/a&gt; which tells me various ways to check reporting service version.&lt;br /&gt;By checking the log file as suggested, I found that my Reporting Services is SQL Server 2005 SP1.&lt;br /&gt;So now I am going to upgrade my reporting service.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2307760571501716241?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2307760571501716241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2009/04/sql-server-reporting-service-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2307760571501716241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2307760571501716241'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2009/04/sql-server-reporting-service-database.html' title='SQL Server Reporting Service database version error'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-1968103519437706854</id><published>2008-12-23T14:28:00.005+07:00</published><updated>2009-08-15T10:02:42.024+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Axapta view of view may cause wrong results</title><content type='html'>When create view in Axapta, an existing view should not be used as data source because it may produce wrong result.&lt;br /&gt;This happen when the originating view has more than one data source in it.&lt;br /&gt;When view is created, Axapta uses the following technique :&lt;br /&gt;- Use the first data source's dataareaid field as the view dataareaid field&lt;br /&gt;- Use the second data source's dataareaid field as the view dataareaid#2 field&lt;br /&gt;When used as a whole, this view will only show the first dataareaid as its dataareaid. Axapta kernel will filter based on dataareaid and dataareaid#2 with the correct company account. This case no problem.&lt;br /&gt;&lt;br /&gt;Problem occurs when the view is used in another view, with additonal datasource attached to it.&lt;br /&gt;Using the same rule as above,  the new view's dataareaid#2 field will be replaced by the new datasource attached to it, so the original view second data source is no longer filtered by dataareaid. This may lead to a duplicate data when the same data of  the original view's second data source exists in more than one company.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-1968103519437706854?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/1968103519437706854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/12/axapta-view-of-view-may-cause-wrong.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1968103519437706854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1968103519437706854'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/12/axapta-view-of-view-may-cause-wrong.html' title='Axapta view of view may cause wrong results'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4897349900921865083</id><published>2008-10-29T15:28:00.003+07:00</published><updated>2008-10-29T15:47:00.506+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='For fun'/><title type='text'>Salju pertama</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-56bce8210af507c0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v23.nonxt3.googlevideo.com/videoplayback?id%3D56bce8210af507c0%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330316489%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4449F758C136F3055F9A816B66F941B3ACFDBE32.12357A5D1D14A6FFE2421DBF6D9688EBE9A57FEE%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D56bce8210af507c0%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEPWcIKfXqs2E9nTWCPFCxe_xu8Y&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v23.nonxt3.googlevideo.com/videoplayback?id%3D56bce8210af507c0%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330316489%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4449F758C136F3055F9A816B66F941B3ACFDBE32.12357A5D1D14A6FFE2421DBF6D9688EBE9A57FEE%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D56bce8210af507c0%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEPWcIKfXqs2E9nTWCPFCxe_xu8Y&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;Putih di mana-mana.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4897349900921865083?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=56bce8210af507c0&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4897349900921865083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/10/salju-pertama.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4897349900921865083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4897349900921865083'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/10/salju-pertama.html' title='Salju pertama'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8913001237978423802</id><published>2008-09-23T16:41:00.008+07:00</published><updated>2009-08-15T10:02:57.309+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Delete duplicate rows</title><content type='html'>Recently I need to build an Axapta instance where the application has been modified while I only have a standard demo database.&lt;br /&gt;Problem arises as the modified application has new indexes or change the table properties 'SaveDataPerCompany' to No instead of default Yes. Both may cause duplicate record problem. I don't want to just delete the entire record yet I need to synchronize the table with Axapta application.&lt;br /&gt;&lt;br /&gt;It will be no problem if the table contains less than 20 records, I can just delete it manually.  The problem is that I find a table has hundreds of records. Then I write this script to do this job less tedious.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;--drop table #mytemptable -- This is needed only if run more than once&lt;br /&gt;select distinct&lt;br /&gt;module,type,groupid --specify as many as key fields&lt;br /&gt;into #mytemptable&lt;br /&gt;from pricediscgroup --this is the table name&lt;br /&gt;&lt;br /&gt;--set variable s correspond to the key fields&lt;br /&gt;declare @module int&lt;br /&gt;declare @type int&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;declare @groupid varchar(20)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;declare @numberofrows int&lt;br /&gt;declare mycursor Cursor for&lt;br /&gt;SELECT * from #mytemptable&lt;br /&gt;open mycursor&lt;br /&gt;&lt;br /&gt;fetch next from mycursor into @module,@type,@groupid&lt;br /&gt;&lt;br /&gt;while @@fetch_status=0&lt;br /&gt;begin&lt;br /&gt;&lt;br /&gt;select @numberofrows = count(*) from pricediscgroup where&lt;br /&gt;       module = @module and type= @type and groupid = @groupid&lt;br /&gt;select @numberofrows, @module,@type,@groupid&lt;br /&gt;if @numberofrows &gt; 1&lt;br /&gt;begin&lt;br /&gt;set @&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;numberofrows&lt;/span&gt; = @numberofrows - 1 -- leave one row&lt;br /&gt;&lt;br /&gt;set &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;rowcount&lt;/span&gt; @&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;numberofrows&lt;/span&gt; --the select within the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;subquery&lt;/span&gt; will return this number of rows,&lt;br /&gt;delete from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;pricediscgroup&lt;/span&gt; where &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;recid&lt;/span&gt; in (&lt;br /&gt;select &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;recid&lt;/span&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;pricediscgroup&lt;/span&gt; p2&lt;br /&gt;where&lt;br /&gt;p2.module = @module and p2.type= @type and p2.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;groupid&lt;/span&gt; = @groupid)&lt;br /&gt;&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;fetch next from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;mycursor&lt;/span&gt; into @module,@type,@groupid&lt;br /&gt;end&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;close &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;mycursor&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;deallocate&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;mycursor&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;It does take time to change the table name and adding some variables depend on the duplicate fields found. But it takes less time rather than deleting many rows manually.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8913001237978423802?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8913001237978423802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/09/delete-duplicate-rows.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8913001237978423802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8913001237978423802'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/09/delete-duplicate-rows.html' title='Delete duplicate rows'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-7834820130243052593</id><published>2008-09-11T16:48:00.005+07:00</published><updated>2009-08-15T10:03:54.134+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Role centers and enterprise portal on Ax 2009</title><content type='html'>During installation of role centers and enterprise portal I got this error:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Setup cannot connect to the Application Object Server instance (AOS) by using the Business Connector. Confirm that the AOS is running, and that your account (domain\username) is a valid Microsoft Dynamics AX user.  See the log file C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2008-09-11 11-27-45\DynamicsSetupLog.txt for more information.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have checked that the user already exists in Axapta. Then I tried changed the service account with the same user and it works.&lt;br /&gt;The service account is in Administration &gt; Setup &gt; Security &gt; System service account. Put the username and domain in the alias and network domain fields.&lt;br /&gt;&lt;br /&gt;I post this with hope to save time just in case others get the same problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-7834820130243052593?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/7834820130243052593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/09/role-centers-and-enterprise-portal-on.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7834820130243052593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7834820130243052593'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/09/role-centers-and-enterprise-portal-on.html' title='Role centers and enterprise portal on Ax 2009'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-883095280644991860</id><published>2008-08-27T20:24:00.003+07:00</published><updated>2008-09-11T21:38:47.513+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Referenced account is currently locked out</title><content type='html'>Recently I experienced a problem accessing a network share. Each time I go to start &gt; run &gt; \\networkshare I always get this error message :&lt;br /&gt;\\networshare is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.&lt;br /&gt;The referenced account is currently locked out and may not be logged on to.&lt;br /&gt;&lt;br /&gt;I have checked with the administrator and unlock my AD account but the error persist.&lt;br /&gt;Seems that there is a cache on my user profile accessing the network share using wrong password.&lt;br /&gt;The solution is then I force using this in command prompt :&lt;br /&gt;net use \\networkshare\ipc$ /user:domain\user&lt;br /&gt;&lt;br /&gt;Then it asks for password and later I can access the networkshare again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-883095280644991860?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/883095280644991860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/08/referenced-account-is-currently-locked.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/883095280644991860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/883095280644991860'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/08/referenced-account-is-currently-locked.html' title='Referenced account is currently locked out'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-7563225984381992030</id><published>2008-07-11T13:20:00.003+07:00</published><updated>2009-08-15T10:07:34.461+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Trace Parser for Dynamic Ax</title><content type='html'>I am about to install Trace Parser to see how it can help solving performance issue. This tool can be downloaded &lt;a href="https://mbs.microsoft.com/partnersource/downloads/releases/ax4_traceparser.htm?printpage=false"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-7563225984381992030?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/7563225984381992030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/trace-parser-for-dynamic-ax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7563225984381992030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7563225984381992030'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/trace-parser-for-dynamic-ax.html' title='Trace Parser for Dynamic Ax'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-1014314057026784730</id><published>2008-07-04T13:17:00.006+07:00</published><updated>2008-09-11T21:41:02.576+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Menikmati Alam Norway</title><content type='html'>Akhirnya aku kembali ke Jakarta,setelah satu setengah bulan aku berada di Oslo, ibukota Norway. Ketika pertama kali datang pertengahan mei lalu bareng Khaidar, kesan pertama yang aku dapat Oslo adalah kota kecil yang sepi dan mahal. Dari bandara Gardemoen ke kota yang berjarak sekitar 50 kilometer, tarif taksi sebesar 700 NOK (Norwegian Kroner), setara dengan sekitar 1,35 juta rupiah. Sepanjang jalan dari bandara ke kota tidak terlalu ramai kendaraan, maklum Oslo hanya dihuni sekitar 550 ribu dari total 4,7 juta penduduk Norway (bandingkan dengan Jakarta yang dihuni 10 juta jiwa!).&lt;br /&gt;&lt;br /&gt;Weekend pertama kami habiskan dengan menyaksikan parade hari konstitusi Norwegia yang jatuh pada 17 Mei. Ini semacam peringatan kemerdekaan di Indonesia. Warga Norway memadati jalan utama Karl Johan dengan baju tradisional, menyaksikan karnaval marching band dari militer dan pelajar.&lt;br /&gt;&lt;br /&gt;Kami tinggal di hotel di pusat kota. Untuk menuju kantor yang berjarak sekitar 5 kilo, kami naik kendaraan umum seperti tram dan kereta bawah tanah. Transportasi umum di sini sangat nyaman. Ada pilihan bus, tram, dan kereta bawah tanah untuk menuju ke seluruh penjuru kota.&lt;br /&gt;&lt;br /&gt;Weekend-weekend berikutnya kami habiskan untuk menjelajahi obyek-obyek wisata di sekitar kota Oslo. Salah satu obyek wisata populer di Oslo adalah menara ski Holmenkollen. Di sini terdapat bangunan tinggi menjulang yang digunakan untuk meluncur dalam permainan ski. &lt;br /&gt;&lt;br /&gt;Seperti kota-kota besar dunia lainnya, Oslo terletak di tepi pantai. Meskipun begitu pantai di sini udaranya dingin. Di kesempatan lainnya kami mengunjungi Aker Brygge, wilayah pantai yang dipehuhi boat dan tempat makan dan duduk-duduk. Banyak turis yang singgah di sini untuk makan maupun melihat pemandangan.&lt;br /&gt;&lt;br /&gt;Masih banyak lagi obyek-obyek wisata di kota Oslo, yang gak sempat aku tulis satu per satu. Untuk koleksi foto-fotonya bisa dilihat di &lt;a href="http://www.flickr.com/photos/26777710@N08/"&gt;sini&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-1014314057026784730?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/1014314057026784730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/menikmati-alam-norway.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1014314057026784730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1014314057026784730'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/menikmati-alam-norway.html' title='Menikmati Alam Norway'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-6052447010513697795</id><published>2008-07-04T13:06:00.005+07:00</published><updated>2009-08-15T10:04:19.275+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Axapta : unable to load page error</title><content type='html'>Recently I got an error "unable to load page" when opening report. After googling I found  &lt;a href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.axapta.programming&amp;amp;tid=ee5ef1de-87fd-49d6-ac44-38de51ca3985"&gt;this&lt;/a&gt; . The solution is to use newer client kernel.&lt;br /&gt;However weird that I don't experience the problem using diferent pc as client, using old kernel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-6052447010513697795?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/6052447010513697795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/axapta-unable-to-load-page-error.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6052447010513697795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6052447010513697795'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/07/axapta-unable-to-load-page-error.html' title='Axapta : unable to load page error'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-7186926748789080607</id><published>2008-06-26T17:07:00.008+07:00</published><updated>2009-08-15T10:04:34.132+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Sharepoint service log files grow rapidly</title><content type='html'>Recently I noticed that I run out disk space in my virtual machine where I install Windows sharepoint services.&lt;br /&gt;I see that the log folder grows very big in size. It is already 2 GB now.&lt;br /&gt;The default log folder is located here :&lt;br /&gt;C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\&lt;br /&gt;To avoid it consumes space in C, I change it to different folder which is achieved through:&lt;br /&gt;Sharepoint central administration &gt; Operations &gt; Diagnostic logging.&lt;br /&gt;Then I also change timer job definitions by disabling them (maybe I will enable them once I know more about sharepoint).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-7186926748789080607?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/7186926748789080607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/06/sharepoint-service-log-files-grow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7186926748789080607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/7186926748789080607'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/06/sharepoint-service-log-files-grow.html' title='Sharepoint service log files grow rapidly'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5969011528073747564</id><published>2008-06-18T19:32:00.006+07:00</published><updated>2009-08-15T10:07:54.116+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>Installing Dynamic Ax 2009</title><content type='html'>After some years working with Axapta 3 and 4, today I tried installing Dynamic Ax 2009.&lt;br /&gt;The first impression with Ax 2009 is that the software contains more options than Ax 4, and the installation guide is more detail.&lt;br /&gt;&lt;br /&gt;I download the installer &lt;a href="https://mbs.microsoft.com/partnersource/support/selfsupport/productreleases/DynamicsAX2009release.htm"&gt;here &lt;/a&gt; and the demo data&lt;br /&gt;&lt;a href="https://mbs.microsoft.com/partnersource/deployment/methodology/vpc/VPCImageAX2009CTP3.htm"&gt; here&lt;/a&gt;. Seems weird because usually all are packed into one installation source (DVD).&lt;br /&gt;Note that partner source login is required to download.&lt;br /&gt;&lt;br /&gt;I run the installer and create a new blank database. After installation checklist finished, I restored the demo data (which comes as database backup) and point the AOS to the demo data instead of blank database created during installation.&lt;br /&gt;When I started the AOS service I got this error in the event viewer :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The version of the stored procedures in this database is different than that expected by the Application Object Server (AOS). You must set up a new instance of the AOS that points to this database to update the version of the stored procedures&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Seems that the demo data is created using AOS of earlier version from the latest download. Looking at the SQL Server profiler, I found that the table SQLSYSTEMVARIABLES is accessed during service start. Comparing two databases (one created during installation and one from demo data), contents of this table are different, and the one from installer is newer.&lt;br /&gt;So I run this statement into the demo data database :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;delete from sqlsystemvariables;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;insert into sqlsystemvariables select * from DynamicAx5Blank.dbo.sqlsystemvariables&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;Then restart AOS and it works.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5969011528073747564?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5969011528073747564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/06/installing-dynamic-ax-2009.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5969011528073747564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5969011528073747564'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/06/installing-dynamic-ax-2009.html' title='Installing Dynamic Ax 2009'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4528073032819980207</id><published>2008-05-06T09:47:00.009+07:00</published><updated>2009-08-15T10:05:41.042+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamics Axapta'/><title type='text'>The backup set holds a backup of a database other than the existing database</title><content type='html'>This error message appear when I tried to restore an SQL 2K SP4 db into SQL 2005, using   SQL Server Management Studio.&lt;br /&gt;Although I have specified overwrite existing database, the error message still appear.&lt;br /&gt;So I run transact-sql statement instead :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;restore filelistonly&lt;br /&gt;from disk = 'D:\SQL Backup\sourceDB.bak'&lt;br /&gt;GO&lt;/span&gt;&lt;br /&gt;--This will show the logical file name needed in the operation below&lt;br /&gt;&lt;span style="font-style: italic;"&gt;restore database targetDB&lt;br /&gt;from disk = 'D:\SQL Backup\sourceDB.bak'&lt;br /&gt;WITH MOVE 'sourceDB_Data' TO 'D:\SQLDATA\targetDB_Data.MDF',&lt;br /&gt;   MOVE 'sourceDB_Log' TO 'D:\SQLDATA\targetDB_Log.ldf',&lt;br /&gt;REPLACE,STATS&lt;br /&gt;GO&lt;/span&gt;&lt;br /&gt;-- The option with replace is mandatory as it will overwrite existing database. With stat will show the operation progress&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4528073032819980207?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4528073032819980207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/05/backup-set-holds-backup-of-database.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4528073032819980207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4528073032819980207'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/05/backup-set-holds-backup-of-database.html' title='The backup set holds a backup of a database other than the existing database'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5530623155541695094</id><published>2008-04-23T15:52:00.001+07:00</published><updated>2010-01-17T22:05:54.924+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Check my computer 32 or 64 bit</title><content type='html'>Go to Start &gt; Run and type in msinfo32 then hit OK.&lt;br /&gt;&lt;br /&gt;On the window that comes up, look at Processor.  If it says x86 (something) then it's a 32 bit processor.  Otherwise, it's 64.&lt;br /&gt;&lt;br /&gt;Taken from &lt;a href="http://www.experts-exchange.com/Hardware/Components/CPU_Processors/Q_22934706.html#a20200687"&gt; Experts Exchange&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also this &lt;a href="http://www.lytebyte.com/2009/08/04/how-to-check-if-my-processor-is-x86-32-bit-or-x64-64-bit-in-windows/"&gt;link&lt;/a&gt; shows various ways to find 64 bit cabability in various OS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5530623155541695094?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5530623155541695094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/04/check-my-computer-32-or-64-bit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5530623155541695094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5530623155541695094'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/04/check-my-computer-32-or-64-bit.html' title='Check my computer 32 or 64 bit'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8163820807221208957</id><published>2008-02-05T14:59:00.000+07:00</published><updated>2008-09-11T21:45:19.256+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Using filter on SQL Server 2005 profiler</title><content type='html'>When I first used SQL Server 2005 Profiler to trace the actual sql statement generated from &lt;a href="http://www.microsoft.com/dynamics/default.mspx"&gt;Axapta&lt;/a&gt;, I was wonder where I could filter the result based on database name as it is in SQL Server 2000.&lt;br /&gt;&lt;br /&gt;This question is answered easily. There is a tick box 'show all columns' in the event selection tab. After this selected, then there are more columns available on the button Columns Filters.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_xsEcETKMHEU/R6gZnHK-DoI/AAAAAAAAACs/K4b-aJVXdLc/s1600-h/SQL+profiler.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_xsEcETKMHEU/R6gZnHK-DoI/AAAAAAAAACs/K4b-aJVXdLc/s320/SQL+profiler.png" alt="" id="BLOGGER_PHOTO_ID_5163405132510924418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/ari/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img src="file:///C:/DOCUME%7E1/ari/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8163820807221208957?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8163820807221208957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/02/using-filter-on-sql-server-2005.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8163820807221208957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8163820807221208957'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/02/using-filter-on-sql-server-2005.html' title='Using filter on SQL Server 2005 profiler'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_xsEcETKMHEU/R6gZnHK-DoI/AAAAAAAAACs/K4b-aJVXdLc/s72-c/SQL+profiler.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-6138735102551258549</id><published>2008-01-28T15:48:00.000+07:00</published><updated>2008-01-28T15:53:34.334+07:00</updated><title type='text'>WSS Glossary</title><content type='html'>Recently, I work on learning another Microsoft product called Windows Sharepoint Services 3.0.&lt;br /&gt;One difficulty is that there are many new terms that I need to understand.&lt;br /&gt;Below I list some of the terms that I think I need to understand the clear definition. I will add when new term is found.&lt;br /&gt;&lt;b&gt;Site  &lt;/b&gt;A group of related Web pages in Windows SharePoint Services where users can share data in lists and libraries, and can view and edit one or more Web part pages. Sites are generally used for collaboration, but can also be used to host content.&lt;br /&gt;&lt;b&gt;Site collection  &lt;/b&gt;A set of Web sites that have the same owner and share administration settings. Each site collection contains a top-level Web site and can contain one or more subsites.&lt;br /&gt;&lt;b&gt;Site definition  &lt;/b&gt;A directory on the front-end Web server containing the .xml files and .aspx page templates that define a blueprint for the site.&lt;br /&gt;&lt;b&gt;Site template  &lt;/b&gt;A file that includes a set of .xml files that contain the manifests and configuration parameters that modify a site definition.&lt;br /&gt;&lt;b&gt;Site template gallery  &lt;/b&gt;A collection of site templates.&lt;br /&gt;&lt;b&gt;Web part  &lt;/b&gt;A modular unit of information that consists of a title bar, a frame, and content. Web parts are the basic building blocks of a Web part page.&lt;br /&gt;&lt;b&gt;Web part page  &lt;/b&gt;A Web page that can host one or more Web parts. A Web part page usually contains one or more zones to allow Web parts to be manipulated on the page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-6138735102551258549?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/6138735102551258549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/01/wss-glossary.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6138735102551258549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/6138735102551258549'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/01/wss-glossary.html' title='WSS Glossary'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2633694274891635316</id><published>2008-01-11T10:47:00.000+07:00</published><updated>2008-09-11T21:45:19.256+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Windows 2003 server : mencegah file terblock</title><content type='html'>Baru-baru ini saya mengalami masalah dengan file yang dicopy dari suatu ftp site ke server Windows 2003 SP2 saya.&lt;br /&gt;Seluruh file dengan extension .zip terblock oleh Windows.&lt;br /&gt;Setelah googling, akhirnya saya temukan di &lt;a href="http://www.techtutorials.net/blogs/index.php?mode=viewcat&amp;amp;cat_id=4"&gt;sini&lt;/a&gt; bahwa penyebabnya adalah Internet Explorer Enhanced Security Configuration aktif. Ini menyebabkan security setting di Internet zone diset ke High, yang salah satu efeknya menyebabkan file2 yang di ambil dari Internet zone menjadi terblokir.&lt;br /&gt;Untuk mengatasinya saya buka Internet Explorer &gt; Tools &gt; Option &gt; Security tab.&lt;br /&gt;Pilih Internet zone, lalu klik Custom level.&lt;br /&gt;Setelah itu cari "Launching of application and unsafe files" ubah pilihan dari disable menjadi enable.&lt;br /&gt;Ini membuat security setting yang tadinya High menjadi custom.&lt;br /&gt;Setelah selesai menggunakan file yang tadinya terblock, saya kembalikan security setting Internet zone ke High.&lt;br /&gt;Pemahaman lebih lengkap soal security setting di Internet Explorer ada di &lt;a href="http://support.microsoft.com/kb/174360/"&gt;sini&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2633694274891635316?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2633694274891635316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2008/01/windows-2003-server-mencegah-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2633694274891635316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2633694274891635316'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2008/01/windows-2003-server-mencegah-file.html' title='Windows 2003 server : mencegah file terblock'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-8761609806562222630</id><published>2007-11-05T10:58:00.000+07:00</published><updated>2008-09-11T21:45:46.880+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Lebaran di Inggris (Coding@theUK bagian 4)</title><content type='html'>Biasanya di hari lebaran aku pulang kampung, ikut merayakan dengan bersilaturahmi dengan sanak saudara. Tetapi kali ini di Inggris aku mengisi waktu dengan mengunjungi tempat yang belum aku jelajahi sebelumnya.   &lt;p class="MsoNormal" style="text-align: justify;"&gt;Tujuanku hari ini adalah mengunjungi &lt;st1:place st="on"&gt;Sherwood Forest&lt;/st1:place&gt;. &lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Pagi hari pukul 09.00 aku berangkat mengunjungi Nottingham tourist information center di pusat &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;kota&lt;/st1:city&gt;&lt;/st1:place&gt;. &lt;span style="" lang="DA"&gt;Aku mengambil tiket &lt;i&gt;day rider&lt;/i&gt; seharga £ 2,7 jadi aku bisa keliling area kota seharian dengan bus atau tram. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Dua orang petugas dengan ramah menjelaskan rute bus yang harus aku tempuh. Mereka menggambarkan di sebuah kertas berisi peta terminal di mana aku harus naik bus dan tempat di mana nanti aku harus turun. &lt;/span&gt;&lt;span style="" lang="NL"&gt;Peta dan brosur bus yang melayani diberikan dengan cuma-cuma.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="NL"&gt;Waktu masih menunjukkan pukul 10.00, kuputuskan untuk menjajal dahulu tram yang belum pernah aku naiki. Dengan menggunakan tiket &lt;i&gt;day rider&lt;/i&gt; aku bebas naik turun di sepanjang rute yang dilalui tram. Tidak jauh memang, hanya menjangkau ujung utara hingga selatan kota Nottingham sejauh sekitar 15 km.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="NL"&gt;Setelah puas menjajal tram, aku menuju ke stasiun bus Victoria. Aku harus membeli lagi tiket seharga £ 4.8 untuk perjalanan pulang balik karena tempat yang aku tuju di luar kota.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="NL"&gt;Tiba di Sherwood Forest pukul 14.30. Ternyata tempatnya memang jauh, hampir sejam naik bus yang melaju cepat. Dari tempat turun bus aku berjalan kaki 5 menit menuju area hutan Sherwood. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_xsEcETKMHEU/Ry6VLl34U5I/AAAAAAAAABc/SQuUBPRf3yY/s1600-h/Sherwood+forest.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_xsEcETKMHEU/Ry6VLl34U5I/AAAAAAAAABc/SQuUBPRf3yY/s320/Sherwood+forest.jpg" alt="" id="BLOGGER_PHOTO_ID_5129201051999163282" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Karena perut sudah lapar aku mampir ke cafe di situ. Aku memesan roti panggang keju plus secangkir teh ala Inggris seharga £ 3.8. Sepuluh menit kemudian roti panggang panas dengan keju tebal di atasnya, dan sedikit sayuran sudah siap dihadapanku. Langsung kusantap terasa nikmat sekali, apalagi cuaca agak dingin dan mendung. Teh panas bercampur susu khas Ingris menjadi penutup yang hmm sedap. Beberapa orang turis lokal dan dari eropa juga tampak menikmati makan di kafe ini.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Setelah kenyang aku langsung menuju ke obyek utama di hutan ini yaitu &lt;i&gt;Major Oak&lt;/i&gt; atau pohon Oak utama. Keluar kafe terhampar lapangan &lt;i&gt;cricket&lt;/i&gt; yang hijau dan terawat. Di sampingnya ada jalur tanah untuk pejalan kaki menuju ke &lt;i&gt;Major Oak&lt;/i&gt;. Menyusuri jalan tersebut di kiri kanan penuh pepohonan hutan. Jalur dibatasi dengan pagar kayu yang sangat rapi. Memang di Inggris umumnya fasilitas publik dikelola dengan bagus. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Agak ke dalam hutan terdapat bangunan yang berfungsi sebagai pusat informasi dan cindera mata. Aku melanjutkan jalan kaki ke tengah hutan. Sungguh segar udaranya di sini, kiri kanan penuh pohon lebat hijau. Setelah 20 menit aku tiba di pohon Oak yang besar dan sangat indah. Diperkirakan usia pohon ini sudah lebih dari 500 tahun. Untuk menjaga kelestariannya, pohon ini ditopang dengan besi-besi penyangga. Diyakini pohon ini menjadi tempat pertemuan Robin Hood dengan para pengikutnya dulu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Cuaca yang agak gerimis makin menciptakan suasana yang sangat alami, serasa hiking di gunung.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Karena berangkat sendiri, temanku sudah kembali ke Indonesia kemarin, aku meminta tolong seorang pengunjung untuk mengambilkan foto dengan latar belakang pohon Oak ini. Beberapa orang juga tampak mengambil foto di area ini. Setelah puas menghirup udara dan menikmati suasana hutan, aku kembali berjalan kaki menuju halte bus terdekat untuk kembali ke Nottingham.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_xsEcETKMHEU/Ry6VWl34U6I/AAAAAAAAABk/N6Abc9DQuoI/s1600-h/Major+Oak.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_xsEcETKMHEU/Ry6VWl34U6I/AAAAAAAAABk/N6Abc9DQuoI/s320/Major+Oak.jpg" alt="" id="BLOGGER_PHOTO_ID_5129201240977724322" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;Foto :&lt;span style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;Petunjuk masuk &lt;st1:place st="on"&gt;Sherwood  Forest&lt;/st1:place&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style=""&gt;&lt;st1:place st="on"&gt;&lt;/st1:place&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir="ltr"&gt;Major Oak&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-8761609806562222630?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/8761609806562222630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/lebaran-di-inggris-codingtheuk-bagian-4.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8761609806562222630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/8761609806562222630'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/lebaran-di-inggris-codingtheuk-bagian-4.html' title='Lebaran di Inggris (Coding@theUK bagian 4)'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_xsEcETKMHEU/Ry6VLl34U5I/AAAAAAAAABc/SQuUBPRf3yY/s72-c/Sherwood+forest.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-1971462290292148393</id><published>2007-11-05T10:52:00.000+07:00</published><updated>2008-09-11T21:45:46.881+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Menunjungi London (Coding@theUK bagian 3)</title><content type='html'>&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;Weekend kedua di Inggris, kami menyempatkan untuk main ke &lt;st1:city st="on"&gt;London&lt;/st1:city&gt;, salah satu &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;kota&lt;/st1:city&gt;&lt;/st1:place&gt; yang menjadi tujuan utama turis di Eropa.  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Hari sabtu pagi-pagi pukul 06.00 kami berangkat dengan naik kereta api menuju stasiun internasional St. Pancras &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;London&lt;/st1:city&gt;&lt;/st1:place&gt;. Sesampainya di London, untuk memudahkan perjalanan kami membeli tiket &lt;i&gt;all day&lt;/i&gt; untuk&lt;i&gt; &lt;/i&gt;bus dan &lt;i&gt;tube&lt;/i&gt; (istilah untuk kereta bawah tanah di &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;London&lt;/st1:city&gt;&lt;/st1:place&gt;) seharga £ 5.7. &lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Obyek pertama yang kami kunjungi adalah istana Buckingham, tempat tinggal keluarga kerajaan Inggris. &lt;span style="" lang="ES-TRAD"&gt;Banyak turis berfoto di depan istana ini, sebagian besar berasal dari Jepang. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" style="'width:246.75pt;"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\ari\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg" title="Buckingham"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_xsEcETKMHEU/Ry6T0V34U1I/AAAAAAAAAA8/sHxih_yovo8/s1600-h/Buckingham.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_xsEcETKMHEU/Ry6T0V34U1I/AAAAAAAAAA8/sHxih_yovo8/s320/Buckingham.jpg" alt="" id="BLOGGER_PHOTO_ID_5129199553055576914" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Tak jauh dari istana Buckingham terdapat &lt;st1:place st="on"&gt;St.&lt;/st1:place&gt; James &lt;i&gt;park&lt;/i&gt;, sebuah taman yang luas dengan danau di tengahnya. Ternyata di &lt;st1:city st="on"&gt;kota&lt;/st1:city&gt; &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;London&lt;/st1:city&gt;&lt;/st1:place&gt; yang kukira padat dengan bangunan terdapat taman yang sungguh luas dan nyaman. Banyak orang berolah raga lari mengelilingi danau karena memang jalur untuk pejalan kaki lebar dan halus mengelilingi danau. Di tengah danau terdapat banyak itik. Di pinggirnya banyak binatang tupai yang ramah dengan pengunjung, tapi kami tidak berhasil menyentuhnya karena ia sangat lincah. Terdapat pula banyak burung merpati yang berkerumun di satu sisi taman.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_xsEcETKMHEU/Ry6T-F34U2I/AAAAAAAAABE/W59U9lkPFSA/s1600-h/St+James+park.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_xsEcETKMHEU/Ry6T-F34U2I/AAAAAAAAABE/W59U9lkPFSA/s320/St+James+park.jpg" alt="" id="BLOGGER_PHOTO_ID_5129199720559301474" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Dari St. James park kami naik bus 5 menit menuju gedung parlement Inggris dengan jam besar Big Ben disampingnya. &lt;/span&gt;Lokasinya persis di tepi sungai &lt;st1:place st="on"&gt;Thames&lt;/st1:place&gt;. Di seberangnya terdapat London Eye, sebuah kincir raksasa berpenumpang mirip bianglala di Dufan namun dengan ukuran sangat besar.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Kami lalu berjalan-jalan di sekitar gedung parlemen, menuju ke arah tube terdekat. Kami menjumpai sebuah monumen berbentuk bola dunia berdiameter sekitar 1.5 meter dengan gambar banyak burung merpati terbang. &lt;span style="" lang="ES-TRAD"&gt;Monumen ini dibangun untuk memperingati 202 korban tewas BOM Bali 1 di Kuta Bali Indonesia pada 2002.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_xsEcETKMHEU/Ry6UKl34U3I/AAAAAAAAABM/7JzGcebh6ug/s1600-h/Big+Ben.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_xsEcETKMHEU/Ry6UKl34U3I/AAAAAAAAABM/7JzGcebh6ug/s320/Big+Ben.jpg" alt="" id="BLOGGER_PHOTO_ID_5129199935307666290" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;Sesudah mencapai &lt;i&gt;tube&lt;/i&gt;, kami langsung menuju ke daerah Peckham, tempat kami memesan hotel (lodge tepatnya, karena sangat mahal jika menginap di hotel berbintang di &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;London&lt;/st1:city&gt;&lt;/st1:place&gt;).&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Setelah check in dan istirahat sejenak, tak ingin menyia-nyiakan waktu yang sempit kami kembali naik bus untuk menuju ke &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;obyek&lt;/st1:placename&gt;  &lt;st1:placetype st="on"&gt;Tower&lt;/st1:placetype&gt; &lt;st1:placetype st="on"&gt;Bridge&lt;/st1:placetype&gt;&lt;/st1:place&gt;. &lt;span style="" lang="ES-TRAD"&gt;Di sini terdapat jembatan sungai Thames dengan dua &lt;i&gt;castle&lt;/i&gt; yang unik itu. Banyak turis melihat-lihat di sekitarnya. Berjalan kaki sekitar setengah kilo terdapat bangunan dari abad 11 yaitu London Tower. Bangunan berbentuk persegi empat dengan &lt;i&gt;castle&lt;/i&gt; di tiap sudutnya ini pada abad pertengahan digunakan sebagai penjara dan tempat penyiksaan dan eksekusi tahanan. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_xsEcETKMHEU/Ry6UfF34U4I/AAAAAAAAABU/IN97WxloKbA/s1600-h/Tower+bridge.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_xsEcETKMHEU/Ry6UfF34U4I/AAAAAAAAABU/IN97WxloKbA/s320/Tower+bridge.jpg" alt="" id="BLOGGER_PHOTO_ID_5129200287494984578" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Selesai menikmati kota, waktu sudah malam kami balik ke penginapan. Di daerah tempat penginapan – yang jaraknya 25 menit naik bus dari pusat kota - lebih banyak dihuni warga Inggris keturunan Afrika.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Esok paginya kami bangun lalu sarapan dengan dua potong roti panggang, cereal campur susu, dan teh. Waktu masih pukul 09.00 kami langsung check out karena masih banyak obyek yang akan kami kunjungi. Pertama kali kami ke St. Paul Cathedral, yang dibangun pada abad yang sama dengan London Tower. Gereja Anglikan ini sangat besar, kubahnya merupakan yang terbesar di Inggris.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Dari St. Paul Cathedral kami ke Covent Gardent, pasar yang banyak dikunjungi turis. Di sini banyak penjual souvenir, pakaian dan kafe. Dari sini kami naik bus menuju ke British Museum. British Museum sebenarnya lebih pas disebut World Museum, karena berisi koleksi benda-benda bersejarah dari seluruh dunia, terutama dari negara-negara jajahan Inggris dulu. Terdapat berbagai barang peninggalan manusia jaman dulu sejak dari jaman batu serta berbagai koleksi patung. Dari Indonesia ada patung Ganesha dan kepala Budha candi Borobudur. Saking luasnya museum tidak semua area sempat kusinggahi, kami langsung menuju ke obyek berikutnya yaitu Oxford street. Sepanjang jalan ini, lautan manusia ramai di trotoar yang luas di kiri dan kanan jalan. Pertokoan berjejer dengan berbagai iklan diskon. Uniknya tidak ada toko yang bangunannya tinggi seperti mal di Jakarta, dan jarak antar satu toko dan lainnya cukup dijangkau dengan berjalan kaki atau naik bus yang hampir setiap menit ada melewati sepanjang jalur Oxford street.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Setelah mampir untuk mendapatkan beberapa souvenir, hari sudah sore kami langsung menuju ke Science Museum. Perjalanan menuju ke Science museum kami melewati Hyde Park, sebuah taman yang sangat luas dengan danau ditengahnya. Lalu melewati juga Kensington &lt;i&gt;palace&lt;/i&gt;, yang dulu merupakan tempat kediaman putri Diana. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Sampai di &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Science&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;Museum&lt;/st1:placetype&gt;&lt;/st1:place&gt; waktu sudah pukul 16.00. Masuk ke gerbang museum disambut dengan pajangan bagian roda pesawat Airbus yang diameternya sekitar 1 meter. Masuk ke dalam museum banyak terdapat peralatan-peralatan teknologi mulai dari mesin uap, kereta api, kendaraan bermotor, hingga satelit ruang angkasa. Sebagian besar adalah benda yang sesungguhnya, termasuk roket dan ruang kendali pesawat ruang angkasa. Hanya satelit yang kulihat merupakan replika dengan skala 1:5.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Karena sempitnya waktu, kami tidak sempat melihat lagi lebih detail isi museum yang terdiri atas 5 lantai ini. Pukul 18.00 kami keluar untuk menuju tube ke stasiun Pancras untuk berganti kereta kembali ke &lt;st1:place st="on"&gt;Nottingham&lt;/st1:place&gt;.&lt;/p&gt;      &lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;Foto :&lt;span style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;Istana Buckingham&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir="ltr"&gt;&lt;st1:place st="on"&gt;St.&lt;/st1:place&gt; James park&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="NL"&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir="ltr"&gt;&lt;span style="" lang="NL"&gt;Gedung parlement dan jam Big Ben.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="NL"&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir="ltr"&gt;&lt;span style="" lang="NL"&gt;Tower Bridge&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-1971462290292148393?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/1971462290292148393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/menunjungi-london-codingtheuk-bagian-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1971462290292148393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/1971462290292148393'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/menunjungi-london-codingtheuk-bagian-3.html' title='Menunjungi London (Coding@theUK bagian 3)'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_xsEcETKMHEU/Ry6T0V34U1I/AAAAAAAAAA8/sHxih_yovo8/s72-c/Buckingham.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-902650650931708315</id><published>2007-11-05T10:44:00.000+07:00</published><updated>2008-09-11T21:45:46.881+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Mengunjungi Old Trafford Manchester (Coding@theUK bagian 2)</title><content type='html'>&lt;u&gt;&lt;span style="" lang="DA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;span style="" lang="DA"&gt;Hari minggunya kami menuju ke Manchester untuk melihat langsung stadiun Old Trafford milik klub sepakbola Manchester United yang terkenal itu. Kami naik kereta dari Nottingham pukul 09.15. Perjalanan seharusnya dua jam menjadi mulur karena terjadi kerusakan kereta di tengah perjalanan sehingga kami harus dipindahkan ke kereta yang lain. Memang kereta api di Inggris dikenal tidak begitu bagus, tapi setidaknya penanganan kejadian gangguannya cukup baik. &lt;/span&gt;&lt;span style="" lang="DA"&gt;Petugas mendatangi gerbong kereta satu persatu untuk menjelaskan kerusakan yang terjadi, serta meminta maaf dan akan mengganti rugi bagi penumpang yang ketinggalan pesawat karena keterlambatan kereta.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Sekitar pukul 14.00 kami tiba di stasiun Manchester Piccadilly. Dengan naik bus sekitar 30 menit sampailah kami di Old Trafford.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Suasana di luar stadiun sepi karena sedang tidak ada pertandingan. Waktu begini paling bagus untuk turis karena saat tidak ada pertandingan maka tour menuju ke dalam stadiun dibuka. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-TRAD"&gt;Kami membayar tiket £10 untuk masuk ke museum dan mengikuti tour ke dalam stadiun. Di dalam museum terpampang sejarah dari awal terbentuknya klub, gambar para pemain, piala, baju dan segala perlengkapan bola lainnya. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Sekitar pukul 14.20 tour dimulai. &lt;span style="" lang="DA"&gt;Ada sekitar 20-an orang yang ikut dalam rombongan. Mereka berasal dari berbagai negara termasuk beberapa orang Inggris.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_xsEcETKMHEU/Ry6Sb134U0I/AAAAAAAAAA0/96RwWvTWJs0/s1600-h/Old+trafford.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_xsEcETKMHEU/Ry6Sb134U0I/AAAAAAAAAA0/96RwWvTWJs0/s320/Old+trafford.jpg" alt="" id="BLOGGER_PHOTO_ID_5129198032637154114" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Masuk ke dalam stadiun, terlihat kursi berjajar rapi dan bersih, serta rumput hijau yang terbal. Stadiun Old Trafford berkapasitas 75 ribu penonton, lebih kecil dibandingkan Gelora Bung Karno yang berkapasitas 100 ribu, tempat aku biasa jogging. Tetapi stadiun Old Trafford jauh lebih terawat. Seluruh fasilitasnya bersih, dan petunjuk-petunjuk tertulis dengan jelas.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Setelah melihat-lihat ke dalam stadiun, kami diajak untuk menikmati ruang ganti para pemain. Di dalamnya terdapat beberapa bath tub untuk berendam para pemain MU setelah lelah bermain. Tour kemudian dilanjutkan ke ruangan siaran pers. Di tempat tersebut semua pengumuman resmi seperti kontrak pemain dan penggantian pelatih disiarkan. Kemudian kami berjalan ke tribun pemain. Kami menyempatkan merasakan tempat duduk VIP, di mana kursinya lebih besar dan nyaman. Pada saat pertandingan kursi ini ditempati oleh pemain dan official kedua tim yang bertanding.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Setelah puas mengambil beberapa foto, rombongan diantar menuju pintu keluar karena kelompok berikutnya akan segera tiba.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="DA"&gt;Foto : Stadiun Old Trafford Manchester&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-902650650931708315?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/902650650931708315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/mengunjungi-old-trafford-manchester.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/902650650931708315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/902650650931708315'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/11/mengunjungi-old-trafford-manchester.html' title='Mengunjungi Old Trafford Manchester (Coding@theUK bagian 2)'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_xsEcETKMHEU/Ry6Sb134U0I/AAAAAAAAAA0/96RwWvTWJs0/s72-c/Old+trafford.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4335980439705694809</id><published>2007-10-18T21:34:00.000+07:00</published><updated>2008-09-11T21:45:46.882+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>Perjalanan berangkat (Coding@theUK bagian 1)</title><content type='html'>&lt;a href="http://bp1.blogger.com/_xsEcETKMHEU/RxdwZMKs_LI/AAAAAAAAAAs/ZSt8A2JLBZY/s1600-h/SQ.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5122686679222385842" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://bp1.blogger.com/_xsEcETKMHEU/RxdwZMKs_LI/AAAAAAAAAAs/ZSt8A2JLBZY/s320/SQ.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Bulan September ini aku dan seorang rekanku mendapatkan tugas dari kantor untuk mengerjakan proyek di United Kingdom a.k.a Inggris.&lt;br /&gt;Kami berangkat tanggal 25 September jam 7 malam WIB dengan menumpang Singapore Airlines. Perjalanan dimulai dari Bandara Soekarno-Hatta menuju Singapore. Kami tiba di Bandara Changi pukul 22 waktu setempat. Tidak banyak yang berubah di Changi dibandingkan ketika pertama kali aku mengunjungi Singapore 2 tahun yang lalu. Mall di bandara ramai orang dari berbagai suku bangsa lalu lalang.&lt;br /&gt;Sekitar satu jam menunggu, kami kembali boarding ke pesawat untuk menuju Manchester.&lt;br /&gt;Pesawat Singapore Airlines (SQ) yang kami tumpangi berbadan besar, yaitu Boeing 777-200. Dalam satu baris terdapat 9 kursi yang dibagi menjadi 3 kelompok, di kiri tengah dan kanan, jadi ada dua jalur untuk lalu lalang petugas penumpang.&lt;br /&gt;Di dalam kabin, suasana nyaman karena didukung oleh fasilitas yang lengkap dan awak kabin yang cantik dan penuh senyum, dan mereka bisa sedikit berbahasa Indonesia.&lt;br /&gt;Di setiap kursi penumpang terdapat layar monitor yang bisa dikontrol dengan remote yang terletak di bawah sandaran tangan. Remote ini memiliki multifungsi. Kita bisa memilih siaran video broadcast dari pesawat, pilihan film (ada sekitar 80 film!), game, berita, audio (ini juga sangat banyak!).&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Benar benar penumpang dimanjakan dengan fasilitas multimedia yang lengkap ini.&lt;br /&gt;Yang menarik lagi, broadcast video dari pesawat memberikan banyak informasi. Kita jadi tahu peta di mana posisi pesawat berada pada saat ini, jam lokal di tempat keberangkatan, jam lokal di tempat tujuan, dan jam lokal di darat di mana pesawat sedang berada di atasnya. Juga ada informasi tentang kecepatan pesawat, kecepatan angin yang menerpa badan pesawat, serta suhu di luar pesawat. Informasinya cukup lengkap, jadi bisa tahu posisi saat ini sedang di atas wilayah negara mana. Yang tidak pernah saya bayangkan, ternyata suhu di luar bisa mencapai - 50 ° C!&lt;br /&gt;&lt;br /&gt;Setelah sekitar dua jam perjalanan, makan malam mulai dihidangkan. Menu yang tersedia lengkap dan lezat mulai dari pembuka hingga penutup. Mungkin karena untuk ukuran orang barat,kami tidak sanggup menghabiskannya.&lt;br /&gt;Sesudah makan aku mulai ngantuk, tetapi memang sulit buatku tidur dengan posisi duduk.&lt;br /&gt;Saat haus, aku tinggal memencet tombol panggil di remote kontrol. Dalam hitungan detik pramugari sudah datang menanyakan kebutuhan penumpang dengan ramah, bahkan mereka tetap tersenyum sesudah 13 jam perjalanan!. Tak heran jika maskapai ini sering mendapat penghargaaan sebagai yang terbaik di dunia.&lt;br /&gt;Foto : Makan malam dan multimedia di SQ &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4335980439705694809?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4335980439705694809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/10/perjalanan-berangkat-codingtheuk-bagian.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4335980439705694809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4335980439705694809'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/10/perjalanan-berangkat-codingtheuk-bagian.html' title='Perjalanan berangkat (Coding@theUK bagian 1)'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_xsEcETKMHEU/RxdwZMKs_LI/AAAAAAAAAAs/ZSt8A2JLBZY/s72-c/SQ.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-3982754458292012023</id><published>2007-08-20T13:33:00.002+07:00</published><updated>2008-09-11T21:46:44.737+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='For fun'/><title type='text'>Andika Bhayangkari</title><content type='html'>&lt;a href="http://bp0.blogger.com/_xsEcETKMHEU/Rsk2fUuYMaI/AAAAAAAAAAc/YBeGtVJLrns/s1600-h/Upacara1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5100667964740874658" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp0.blogger.com/_xsEcETKMHEU/Rsk2fUuYMaI/AAAAAAAAAAc/YBeGtVJLrns/s320/Upacara1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:arial;"&gt;Jumat, 17 Agustus yang lalu saya menyempatkan diri melihat dari dekat upacara peringatan hari kemerdekaan Republik Indonesia ke 62 langsung di istana negara.&lt;br /&gt;Sebuah pengalaman unik dan pertama kali bagi saya melihat dari dekat upacara yang biasanya saya ikuti melalui televisi.Ada beberapa sudut pandang yang tidak mungkin saya rasakan jika menyaksikannya dari televisi.&lt;br /&gt;&lt;br /&gt;Semua yang menghadiri upacara hening pada saat peringatan detik-detik proklamasi yang ditandai dengan bunyi sirine dan dentuman meriam. Suaranya benar-benar membuat jantung bergetar. Sungguh, jantung dan organ tubuh saya yang lain terasa bergetar setiap kali meriam berbunyi sepanjang satu menit itu.&lt;br /&gt;Saya jadi membayangkan, betapa heroik dan mencekam proses perang menuju kemerdekaan. Tentu letusan yang terjadi pada masa perang jauh lebih dahsyat dari yang saya rasakan sekarang. Sungguh saya merasa beruntung tidak harus mengalaminya.&lt;br /&gt;&lt;br /&gt;Mendengar langsung instrumen musik pada saat lagu Indonesia Raya dikumandangkan terasa berbeda. Musik yang dimainkan oleh pasukan marching band dari gabungan TNI mampu membangkitkan semangat nasionalisme, yang makin terkikis di tengah ketertinggalan negara ini di berbagai bidang sekarang ini.&lt;br /&gt;Selain lagu kebangsaan Indonesia Raya, ada lagu lain yang menarik bagi saya yaitu Andika Bhayangkari. Lirik dan iramanya megah, dan mampu memberikan semangat tersendiri :&lt;br /&gt;Andika bhayangkari pencipta sapta marga, Pancasila mulai jadi negara mulia.&lt;br /&gt;&lt;br /&gt;Ada sebuah peristiwa menarik saya lihat. Rakyat biasa, yang tentu tidak mendapatkan undangan mengikuti upacara (termasuk saya), hanya bisa mengikuti upacara dari jarak yang agak jauh. Kami hanya bisa melihat dari jarak sekitar 20 meter dari lokasi upacara oleh karena kami dihalangi dua lapis pagar betis gabungan dari aparat kepolisian dan TNI.&lt;br /&gt;Sempat saya lihat perdebatan seorang ibu yang ingin melihat lebih dekat upacara namun dihalang-halangi oleh aparat. Sungguh ironis memang, rakyat biasa seperti ibu yang saya lihat ini sangat ingin mengikuti upacara dari dekat namun terhalang oleh aparat. Ia terpaksa hanya dapat berdiri kepanasan melihat dari jauh namun setia hingga upacara selesai Di sisi lain keluarga pejabat yang mendapatkan undangan dan memperoleh tempat duduk yang layak tampak punya kesibukan yang lebih penting dari pada mengikuti upacara. Sebagian dari tamu undangan tersebut sudah mulai meninggalkan upacara pada saat upacara belum selesai! Saat itu upacara masih diisi dengan beberapa lagu daerah. Mereka bahkan mendahulu presiden dan wakil presiden!&lt;br /&gt;&lt;br /&gt;Pada pertengahan upacara, saya akhirnya dapat bernegosiasi dengan seorang aparat TNI agar diijinkan melewati pagar betis dan memotret dari jarak lebih dekat. Kelihatanya mereka bertolerasi karena saya mengenakan pakaian yang cukup rapi layaknya tamu undangan (saya sengaja mengenakan hem, celana kain dan sepatu layaknya ke kantor). Seorang lain yang berpenampilan kurang sopan untuk sebuah upacara kenegaraan langsung diusir begitu melewati batas.&lt;br /&gt;&lt;br /&gt;Demikian sedikit cerita dari saya. Foto diambil menggunakan kamera Nikon E4600 dengan mode Auto.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_xsEcETKMHEU/Rsk2qkuYMbI/AAAAAAAAAAk/U-0fN_TapZc/s1600-h/Ring2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5100668158014402994" style="CURSOR: hand" alt="" src="http://bp1.blogger.com/_xsEcETKMHEU/Rsk2qkuYMbI/AAAAAAAAAAk/U-0fN_TapZc/s320/Ring2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-3982754458292012023?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/3982754458292012023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/08/andika-bhayangkari.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/3982754458292012023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/3982754458292012023'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/08/andika-bhayangkari.html' title='Andika Bhayangkari'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_xsEcETKMHEU/Rsk2fUuYMaI/AAAAAAAAAAc/YBeGtVJLrns/s72-c/Upacara1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-4095656497411253859</id><published>2007-05-15T15:03:00.000+07:00</published><updated>2008-09-11T21:46:57.896+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='For fun'/><title type='text'>History</title><content type='html'>&lt;a href="http://bp2.blogger.com/_xsEcETKMHEU/RklqATWWOFI/AAAAAAAAAAM/Q4oha2puadw/s1600-h/Djogja+kembali.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5064695809381382226" style="CURSOR: hand" alt="" src="http://bp2.blogger.com/_xsEcETKMHEU/RklqATWWOFI/AAAAAAAAAAM/Q4oha2puadw/s320/Djogja+kembali.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Arsip Nasional RI. Setelah perdjoeangan merebut Djogdja kembali (Benteng Vredeburg, 1 Maret 1949) .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-4095656497411253859?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/4095656497411253859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2007/05/history.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4095656497411253859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/4095656497411253859'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2007/05/history.html' title='History'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_xsEcETKMHEU/RklqATWWOFI/AAAAAAAAAAM/Q4oha2puadw/s72-c/Djogja+kembali.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5143057471171679346</id><published>2006-12-06T11:50:00.000+07:00</published><updated>2008-09-11T21:45:19.257+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>SQL Server : Backup to different machine</title><content type='html'>There was a question that I curious how to backup sql server database to different machine (using Universal Naming Convention path).&lt;br /&gt;Now I find the explanation in the books online and a clue from some internet resources :-)&lt;br /&gt;It is the login account that is used to start the sql server instance that matters.&lt;br /&gt;When I choose Local System account, it doesn't require password, but it does not have network access.&lt;br /&gt;To have network access, I use domain user account and restart the service. It now can access &lt;a href="file:////servername/folder"&gt;\\servername\folder&lt;/a&gt; that is accessible by the domain user account.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5143057471171679346?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5143057471171679346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2006/12/sql-server-backup-to-different-machine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5143057471171679346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5143057471171679346'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2006/12/sql-server-backup-to-different-machine.html' title='SQL Server : Backup to different machine'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-5062594771248575897</id><published>2006-12-05T11:19:00.000+07:00</published><updated>2008-09-11T21:45:19.257+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>SQL Server : Scheduled backup</title><content type='html'>SQL server 2000 has facility to schedule jobs. One of them is scheduled backup.&lt;br /&gt;This can be done through database maintenance planner wizard.&lt;br /&gt;We can specify how recurrent the backup will take place and how long the old backup file reside until it is overwritten.&lt;br /&gt;However, I do not find a place where I can specify how the file name format would be.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-5062594771248575897?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/5062594771248575897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2006/12/sql-server-scheduled-backup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5062594771248575897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/5062594771248575897'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2006/12/sql-server-scheduled-backup.html' title='SQL Server : Scheduled backup'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-2664443457319196528</id><published>2006-11-23T18:05:00.000+07:00</published><updated>2008-09-11T21:45:46.882+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Travel'/><title type='text'>To Bali, again</title><content type='html'>&lt;a href="http://photos1.blogger.com/x/blogger2/5814/177939772018672/1600/535044/DSCN5191.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/x/blogger2/5814/177939772018672/320/951954/DSCN5191.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Again, I come to Bali. A place where I can feel fresh air which is difficult to find in Jakarta. There are also many places of interest : beach, hill, rice field etc.&lt;br /&gt;Exploring Bali with motorcyle is very nice, I can feel wind blows, and the sun shine burn my skin.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope I will come back to Bali, soon :-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-2664443457319196528?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/2664443457319196528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2006/11/to-bali-again.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2664443457319196528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/2664443457319196528'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2006/11/to-bali-again.html' title='To Bali, again'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1457682612376966838.post-9091232846464246205</id><published>2006-11-16T13:11:00.000+07:00</published><updated>2006-11-16T13:19:40.581+07:00</updated><title type='text'>First appearance</title><content type='html'>This is the first time I create blog. I have been working as IT programmer for a couple of years, frequently visit other's blog but just this day I interest in creating my own blog.&lt;br /&gt;&lt;br /&gt;My first impression of this site is that this looks very simple and easy to use. I wish this can be a way to share knowledge and experience with them who have similar interest with me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1457682612376966838-9091232846464246205?l=agusriyadi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agusriyadi.blogspot.com/feeds/9091232846464246205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agusriyadi.blogspot.com/2006/11/first-appearance.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/9091232846464246205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1457682612376966838/posts/default/9091232846464246205'/><link rel='alternate' type='text/html' href='http://agusriyadi.blogspot.com/2006/11/first-appearance.html' title='First appearance'/><author><name>Agus Riyadi</name><uri>http://www.blogger.com/profile/01378111379937392296</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
