<?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-5711337457214393436</id><updated>2011-11-12T08:17:26.477-08:00</updated><category term='SQLSERVER'/><category term='C# Pemula'/><category term='Javascript'/><title type='text'>Budi Adiono</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-8786877013462413726</id><published>2011-10-18T16:01:00.000-07:00</published><updated>2011-10-18T16:04:50.519-07:00</updated><title type='text'>SQLEXPRESS tidak bisa create database kalo pake Integrated Security=SSPI;</title><content type='html'>Jika anda menggunakan &lt;span style="font-weight:bold;"&gt;"Integrated Security=SSPI;"&lt;/span&gt; pada connection string anda maka yang perlu dicermati adalah setting security pada &lt;span style="font-weight:bold;"&gt;BUILTIN\Users&lt;/span&gt;, karena sqlserver akan menggunakan user ini untuk Integrated Security=SSPI. &lt;br /&gt;&lt;br /&gt;Untuk masalah tidak bisa menghapus database pastikan pada server role hak dbcreator ada pada BUILTIN\Users.&lt;br /&gt;&lt;br /&gt;Good Luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-8786877013462413726?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/8786877013462413726/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2011/10/sqlexpress-tidak-bisa-create-database.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/8786877013462413726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/8786877013462413726'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2011/10/sqlexpress-tidak-bisa-create-database.html' title='SQLEXPRESS tidak bisa create database kalo pake Integrated Security=SSPI;'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-463658233430893437</id><published>2010-08-06T17:09:00.000-07:00</published><updated>2010-08-06T17:34:00.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLSERVER'/><title type='text'>SQLSERVER - Lihat tanggal terakhir dari bulan</title><content type='html'>Few questions are always popular. They keep on coming up through email, comments or from co-workers. Finding Last Day of Any Month is similar question. I have received it many times and I enjoy answering it as well.&lt;br /&gt;&lt;br /&gt;I have answered this question twice before here:&lt;br /&gt;&lt;br /&gt;SQL SERVER – Script/Function to Find Last Day of Month&lt;br /&gt;SQL SERVER – Query to Find First and Last Day of Current Month&lt;br /&gt;&lt;br /&gt;Today, we will see the same solution again. Please use the method you find appropriate to your requirement.&lt;br /&gt;&lt;br /&gt;Following script demonstrates the script to find last day of previous, current and next month.&lt;br /&gt;&lt;pre class="brush: js"&gt;&lt;br /&gt;----Last Day of Previous Month&lt;br /&gt;SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()),0))&lt;br /&gt;LastDay_PreviousMonth&lt;br /&gt;----Last Day of Current Month&lt;br /&gt;SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())+1,0))&lt;br /&gt;LastDay_CurrentMonth&lt;br /&gt;----Last Day of Next Month&lt;br /&gt;SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())+2,0))&lt;br /&gt;LastDay_NextMonth&lt;br /&gt;ResultSet:&lt;br /&gt;LastDay_PreviousMonth&lt;br /&gt;———————–&lt;br /&gt;2007-07-31 23:59:59.000&lt;br /&gt;&lt;br /&gt;LastDay_CurrentMonth&lt;br /&gt;———————–&lt;br /&gt;2007-08-31 23:59:59.000&lt;br /&gt;&lt;br /&gt;LastDay_NextMonth&lt;br /&gt;———————–&lt;br /&gt;2007-09-30 23:59:59.000&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If you want to find last day of month of any day specified use following script.&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: js"&gt;&lt;br /&gt;--Last Day of Any Month and Year&lt;br /&gt;DECLARE @dtDate DATETIME&lt;br /&gt;SET @dtDate = '8/18/2007'&lt;br /&gt;SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,@dtDate)+1,0))&lt;br /&gt;LastDay_AnyMonth&lt;br /&gt;ResultSet:&lt;br /&gt;LastDay_AnyMonth&lt;br /&gt;———————–&lt;br /&gt;2007-08-31 23:59:59.000&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;SUMBER: &lt;a href="http://blog.sqlauthority.com/2007/08/18/sql-server-find-last-day-of-any-month-current-previous-next/"&gt;http://blog.sqlauthority.com/2007/08/18/sql-server-find-last-day-of-any-month-current-previous-next/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-463658233430893437?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/463658233430893437/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2010/08/lihat-tanggal-terakhir-dari-bulan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/463658233430893437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/463658233430893437'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2010/08/lihat-tanggal-terakhir-dari-bulan.html' title='SQLSERVER - Lihat tanggal terakhir dari bulan'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-523530290135703978</id><published>2010-03-02T20:32:00.000-08:00</published><updated>2010-08-06T17:25:53.265-07:00</updated><title type='text'>Deploy aplikasi ASP.Net MVC pada IIS 6</title><content type='html'>&lt;p&gt;Aplikasi yang sudah dibuat baik dan dicoba pada built-in server (seperti ASP.Net Development Server milik Ms. Visual Studio 2008) tampak sama sekali tidak ada masalah. Tapi bila anda sudah berhadapan dengan Windows Server 2003 yang menggunakan IIS6, maka hal aneh akan muncul, yaitu halaman yang sudah anda buat tadi tidak ditemukan, browser akan berkata &amp;quot;&lt;em&gt;404 Not found&lt;/em&gt;&amp;quot;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Salah satu solusinya adalah dengan cara membuat&lt;br /&gt;&lt;strong&gt;wildcard mapping&lt;/strong&gt; untuk &lt;strong&gt;aspnet_isapi.dll&lt;/strong&gt; &amp;quot;aspnet_isapi.dll&amp;quot; adalah &lt;a href="http://en.wikipedia.org/wiki/Internet_Server_Application_Programming_Interface"&gt;ISAPI filter&lt;/a&gt; yang bertugas untuk menangani ASP.Net. Wilcard mapping ini akan membuat IIS6 akan memproses semua permintaan pada server dengan menggunakan ASP.Net tanpa terkecuali!. Caranya adalah:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Buka IIS manager, klik kanan aplikasi Anda, pergi ke &lt;strong&gt;Properties&lt;/strong&gt;, kemudian &lt;strong&gt;Home Directory&lt;/strong&gt; tab, kemudian klik &lt;strong&gt;Configuration&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Setelah &lt;strong&gt;Application Configuration&lt;/strong&gt; muncul maka Buka tab &lt;strong&gt;Mappings&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Pada sesi &lt;strong&gt;Wildcard application maps&lt;/strong&gt; klik tombol &lt;strong&gt;Insert&lt;/strong&gt;. lalu browse ke directory tempat &lt;strong&gt;aspnet_isapi.dll&lt;/strong&gt; berada (misal: %windir%\Microsoft.NET\Framework\v2.0.50727\&lt;strong&gt;aspnet_isapi.dll.&lt;/strong&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Pastikan kotak check &amp;quot;Verify that file exists &lt;strong&gt;&lt;u&gt;tidak&lt;/u&gt;&lt;/strong&gt; tercentang!&lt;br /&gt;&lt;p&gt;Oya jangan lupa, default installasi IIS6 pada awalnya untuk ASP.NET adalah &lt;u&gt;&lt;strong&gt;off&lt;/strong&gt;&lt;/u&gt;. Pastikan service ini hidup, masuk ke &lt;strong&gt;IIS Web Service Extensions&lt;/strong&gt; dan cari &lt;strong&gt;ASP.NET&lt;/strong&gt; kemudian buat ini menjadi &lt;strong&gt;enabled&lt;/strong&gt;.&lt;br /&gt;&lt;h2&gt;MVC Routing&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;MVC Routing standard, biasanya hanya bekerja pada built-in server, mungkin anda perlu mengganti routing tersebut seperti dibawah ini:&lt;/p&gt;&lt;br /&gt;&lt;pre class="brush: js"&gt;&lt;br /&gt;routes.IgnoreRoute("{resource}.axd/{*pathInfo}");&lt;br /&gt;&lt;br /&gt;routes.MapRoute(&lt;br /&gt; "Default",//Route name&lt;br /&gt;   "{controller}/{action}.aspx/{id}",//URL with parameters&lt;br /&gt;   new { controller = "Home", action = "Index", id = "" }  // Parameter defaults&lt;br /&gt;   );&lt;br /&gt;&lt;br /&gt;routes.MapRoute(&lt;br /&gt; "Route",&lt;br /&gt;   "",&lt;br /&gt;   new { controller = "Home", action = "Index", id = "" }  // Parameter defaults&lt;br /&gt;   );&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;Kalo masih belum bisa coba tambahkan account "NETWORK ACCESS" diset Read &amp; Write di setting permission pada web root di IIS nya.&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;OK, smoga bermanfaat...!!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-523530290135703978?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/523530290135703978/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2010/03/deploy-aplikasi-aspnet-mvc-pada-iis-6.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/523530290135703978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/523530290135703978'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2010/03/deploy-aplikasi-aspnet-mvc-pada-iis-6.html' title='Deploy aplikasi ASP.Net MVC pada IIS 6'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-5644531927797449149</id><published>2009-10-22T20:36:00.000-07:00</published><updated>2010-08-06T17:27:10.698-07:00</updated><title type='text'>Javascript: Left Pad</title><content type='html'>&lt;pre class="brush: js"&gt;&lt;br /&gt;function leadingZeros(num, totalChars, padWith) &lt;br /&gt;{&lt;br /&gt; num = num + "";&lt;br /&gt; padWith = (padWith) ? padWith : "0";&lt;br /&gt; if (num.length &lt; totalChars) &lt;br /&gt; {&lt;br /&gt;  while (num.length &lt; totalChars) &lt;br /&gt;  {&lt;br /&gt;   num = padWith + num;&lt;br /&gt;  }&lt;br /&gt; } &lt;br /&gt; else {}&lt;br /&gt;&lt;br /&gt; if (num.length &gt; totalChars) &lt;br /&gt; { &lt;br /&gt;  //if padWith was a multiple character string and num was overpadded&lt;br /&gt;  num = num.substring((num.length - totalChars), totalChars);&lt;br /&gt; } else {}&lt;br /&gt; return num;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-5644531927797449149?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/5644531927797449149/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/10/javascript-left-pad.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/5644531927797449149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/5644531927797449149'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/10/javascript-left-pad.html' title='Javascript: Left Pad'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-3891672141200968912</id><published>2009-09-22T07:46:00.000-07:00</published><updated>2009-09-22T09:11:17.968-07:00</updated><title type='text'>Setup Subversion Server di Windows</title><content type='html'>&lt;ol start="1" type="1"&gt;&lt;br /&gt;  &lt;li&gt;Download subversion versi terbaru dari &lt;a href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"&gt;tigris.org&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Install/Unzip semua file yang ada dari file yang sudah       anda download tadi ke lokasi yang anda inginkan, misalnya &lt;em&gt;c:\program       files\subversion\.&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Buka command prompt (ketik &lt;em&gt;cmd&lt;/em&gt; dari menu &lt;em&gt;Run&lt;/em&gt;).       lalu masuk ke folder dimana letak file &lt;em&gt;svnadmin.exe&lt;/em&gt; berada. Jika       anda menginstall subversion di &lt;em&gt;c:\program files\subversion\, &lt;/em&gt;maka       ketikan:&lt;br /&gt;&lt;br /&gt;&lt;pre class="scode"&gt;Microsoft Windows XP [Version 5.1.2600]&lt;br /&gt;(C) Copyright 1985-2001 Microsoft Corp.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\ADIONO&gt;cd c:\program files\subversion\bin&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Langkah selanjutnya adalah membuat folder untuk repository, dimana folder inilah yang nantinya akan berperan sebagai server. Misalnya anda ingin menaruh direcory anda di E:\Repo maka yang perlu anda lakukan adalah mengetik perintah dibawah ini:&lt;br /&gt;  &lt;pre class="scode"&gt;C:\Program Files\Subversion\bin&gt;svnadmin create "E:\Repo"&lt;/pre&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Setelah itu masuk ke server yang sudah anda buat tadi (misal: E:\Repo). Gunakan file explorer untuk ini, dan anda akan melihat beberapa file dan folder yang secara otomatis tercipta disana. Masuk ke folder &lt;strong&gt;conf&lt;/strong&gt;.&lt;br /&gt;  &lt;br /&gt;  Lalu buka file &lt;strong&gt;svnserve.conf&lt;/strong&gt; dengan menggunakan notepad. Edit dengan cara menghilangkan tanda pagar (comment) yang ada didepan baris, seperti dibawah ini&lt;br /&gt;  &lt;pre class="scode"&gt;[general]&lt;br /&gt;anon-access = read&lt;br /&gt;auth-access = write&lt;br /&gt;password-db = passwd&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;li&gt;Baris &lt;strong&gt;password-db = passwd&lt;/strong&gt; adalah baris yang menentukan dimana anda membuat user dan password untuk mengakses subversion ini, yang berkaitan dengan langkah selanjutnya yaitu; edit file &lt;strong&gt;passwd&lt;/strong&gt;, buka file ini dengan notepad, lalu edit seperti dibawah ini&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sebelumnya:&lt;/strong&gt;&lt;br /&gt;&lt;pre class="scode"&gt;[users]&lt;br /&gt;# harry = harryssecret&lt;br /&gt;# sally = sallyssecret&lt;/pre&gt;perhatikan bahwa sebelah kanan tanda '=' adalah &lt;em&gt;nama user (username)&lt;/em&gt; sedangkan sebelah kirinya adalah &lt;em&gt;password&lt;/em&gt;. Yang perlu anda lakukan adalah hilangkan tanda pagara (comment) disamping dan ganti dengan nama user dan password sesuai dengan team yang akan mengakses subversion anda. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sebagai contoh, ganti dengan:&lt;/strong&gt;&lt;br /&gt;&lt;pre class="scode"&gt;[users]&lt;br /&gt;siva = siva123&lt;br /&gt;cahya = yo456&lt;br /&gt;budi = 123456&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sekarang anda sudah mempunyai subversion yang siap dijalankan. Untuk menjalankan subversion ini agar bisa diakses cukup sederhana, dengan cara mengetikan baris dibawah ini di command prompt:&lt;br /&gt;&lt;pre class="scode"&gt;C:\Program Files\Subversion\bin\svnserve --daemon --root "E:\Repo"&lt;/pre&gt;&lt;br /&gt;Tekan Enter maka subversion akan bekerja seperti layaknya server. Untuk berhenti silakan tekan Ctrl+C.&lt;br /&gt;&lt;br /&gt;Untuk menyederhanakan proses ini anda dapat membuatkan shortcut yang dipasang didesktop untuk menjalankan perintah ini, seperti yang saya lakukan pada komputer anda.&lt;br /&gt;&lt;/li&gt;   &lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Selamat mencoba, dan semoga bermanfaat, cheers...!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Referensi: &lt;a href="http://blogs.vertigosoftware.com/teamsystem/archive/2006/01/16/Setting_up_a_Subversion_Server_under_Windows.aspx"&gt;Visual Studio Team System: tips, tricks, and techniques&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-3891672141200968912?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/3891672141200968912/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/09/setup-subversion-server-di-windows.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/3891672141200968912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/3891672141200968912'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/09/setup-subversion-server-di-windows.html' title='Setup Subversion Server di Windows'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-5206713786220597400</id><published>2009-09-13T13:08:00.000-07:00</published><updated>2009-09-13T14:05:21.938-07:00</updated><title type='text'>Please welcome my new born company...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VIl9Xx4-9tA/Sq1TFrT_LyI/AAAAAAAAABE/SxGpuS9eTf8/s1600-h/artinet-logo.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 100px;" src="http://1.bp.blogspot.com/_VIl9Xx4-9tA/Sq1TFrT_LyI/AAAAAAAAABE/SxGpuS9eTf8/s320/artinet-logo.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5381048486768619298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;By the inspiration of what the meaning about friends, share the joke and story, then become something that has a lot of meaning in my life, changing and connecting everything then it's call NET!  In 'bahasa' we 'meaning' as ARTI, here's come my new born company, my new meaning of what is the meaning of connecting everything, share everything and give each others...&lt;/p&gt;&lt;p&gt;I give this company named "&lt;a href="http://artinet.wordpress.com"&gt;ARTINET&lt;/a&gt;"&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-5206713786220597400?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/5206713786220597400/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/09/please-welcome-my-new-born-company.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/5206713786220597400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/5206713786220597400'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/09/please-welcome-my-new-born-company.html' title='Please welcome my new born company...'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VIl9Xx4-9tA/Sq1TFrT_LyI/AAAAAAAAABE/SxGpuS9eTf8/s72-c/artinet-logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-3293490142765828201</id><published>2009-06-29T11:15:00.000-07:00</published><updated>2010-08-06T17:28:08.206-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C# Pemula'/><title type='text'>Bikin ucapan (greetings) menurut waktu  pake C#</title><content type='html'>Selamat Pagi, Selamat Sore, Selamat Malam... itu adalah yang dihasilkan dari kode dibawah ini&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: js"&gt;public enum enLanguage { Indonesian = 0, English = 1 }&lt;br /&gt;&lt;br /&gt;public static string Greetings(enLanguage bahasa)&lt;br /&gt;{&lt;br /&gt;   string timeSpeak = "";&lt;br /&gt;   if (DateTime.Now.Hour &gt;= 0 &amp;&amp; DateTime.Now.Hour &lt; 11)&lt;br /&gt;   {&lt;br /&gt;       switch (bahasa)&lt;br /&gt;       {&lt;br /&gt;           case enLanguage.Indonesian:&lt;br /&gt;               timeSpeak = "pagi";&lt;br /&gt;               break;&lt;br /&gt;&lt;br /&gt;           case enLanguage.English:&lt;br /&gt;               timeSpeak = "morning";&lt;br /&gt;               break;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;   else if (DateTime.Now.Hour &gt;= 11 &amp;&amp; DateTime.Now.Hour &lt; 15)&lt;br /&gt;   {&lt;br /&gt;       switch (bahasa)&lt;br /&gt;       {&lt;br /&gt;           case enLanguage.Indonesian:&lt;br /&gt;               timeSpeak = "siang";&lt;br /&gt;               break;&lt;br /&gt;&lt;br /&gt;           case enLanguage.English:&lt;br /&gt;               timeSpeak = "day";&lt;br /&gt;               break;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;   else if (DateTime.Now.Hour &gt;= 15 &amp;&amp; DateTime.Now.Hour &lt; 19)&lt;br /&gt;   {&lt;br /&gt;       switch (bahasa)&lt;br /&gt;       {&lt;br /&gt;           case enLanguage.Indonesian:&lt;br /&gt;               timeSpeak = "sore";&lt;br /&gt;               break;&lt;br /&gt;&lt;br /&gt;           case enLanguage.English:&lt;br /&gt;               timeSpeak = "afternoon";&lt;br /&gt;               break;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;   else&lt;br /&gt;   {&lt;br /&gt;       switch (bahasa)&lt;br /&gt;       {&lt;br /&gt;           case enLanguage.Indonesian:&lt;br /&gt;               timeSpeak = "malam";&lt;br /&gt;               break;&lt;br /&gt;&lt;br /&gt;           case enLanguage.English:&lt;br /&gt;               timeSpeak = "evening";&lt;br /&gt;               break;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   switch (bahasa)&lt;br /&gt;   {&lt;br /&gt;       case enLanguage.Indonesian:&lt;br /&gt;           timeSpeak = "Selamat " + timeSpeak;&lt;br /&gt;           break;&lt;br /&gt;&lt;br /&gt;       case enLanguage.English:&lt;br /&gt;           timeSpeak = "Good " + timeSpeak;&lt;br /&gt;           break;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   return timeSpeak;&lt;br /&gt;}&lt;br /&gt;  &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Semoga bermanfaat ya...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-3293490142765828201?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/3293490142765828201/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/06/bikin-ucapan-greetings-menurut-waktu.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/3293490142765828201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/3293490142765828201'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/06/bikin-ucapan-greetings-menurut-waktu.html' title='Bikin ucapan (greetings) menurut waktu  pake C#'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-430535503079039094</id><published>2009-06-29T10:02:00.000-07:00</published><updated>2010-08-06T17:31:33.377-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C# Pemula'/><title type='text'>Ekstrak tulisan FirstCap menjadi kalimat dengan C#</title><content type='html'>&lt;pre class="brush: js"&gt;static String ExtractWords(string word)&lt;br /&gt;{&lt;br /&gt;int i = 0;&lt;br /&gt;int length = word.Length;&lt;br /&gt;string s = "";&lt;br /&gt;foreach (char ch in word.ToCharArray())&lt;br /&gt;{&lt;br /&gt;    if (ch.ToString() == ch.ToString().ToUpper() &amp;amp;&amp;amp; i &gt; 0)&lt;br /&gt;    {&lt;br /&gt;        s += " ";&lt;br /&gt;    }&lt;br /&gt;    s += ch.ToString();&lt;br /&gt;    i++;&lt;br /&gt;}&lt;br /&gt;return s.Trim();&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;Contoh penggunaan:&lt;br /&gt;&lt;pre class="brush: js"&gt;string words = ExtractWords("AkuCintaPadamu");&lt;br /&gt;&lt;/pre&gt;maka  &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;words &lt;/span&gt;&lt;/span&gt;akan menjadi "Aku Cinta Padamu"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-430535503079039094?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/430535503079039094/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/06/ekstrak-tulisan-firstcap-menjadi.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/430535503079039094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/430535503079039094'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/06/ekstrak-tulisan-firstcap-menjadi.html' title='Ekstrak tulisan FirstCap menjadi kalimat dengan C#'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-742539701053054650</id><published>2009-06-29T09:50:00.000-07:00</published><updated>2010-08-06T17:29:30.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C# Pemula'/><title type='text'>Word Wrapper dengan C#</title><content type='html'>Fungsi ini membuat wrap pada text/string yang panjang menjadi multiline text dengan maksimal karakter yang ditentukan sendiri. (Bahasa Indonesianya Wrap apa ya..? hehe..).&lt;br /&gt;&lt;pre class="brush: js"&gt;public string WordWrapper(string source, int maxLength)&lt;br /&gt;{&lt;br /&gt; string result = "";&lt;br /&gt; if (source.Length &gt; maxLength)&lt;br /&gt; {&lt;br /&gt;     string piece = source;&lt;br /&gt;     int i = 0;&lt;br /&gt;     piece = source.Substring(i, maxLength);&lt;br /&gt;     while (piece != string.Empty)&lt;br /&gt;     {&lt;br /&gt;         result += piece + "\n";&lt;br /&gt;         if (piece.Length &lt; piece =" string.Empty;" i =" source.LastIndexOf(piece)"&gt; maxLength)&lt;br /&gt;                 piece = source.Substring(i, maxLength);&lt;br /&gt;             else&lt;br /&gt;                 piece = source.Substring(i);&lt;br /&gt;         }&lt;br /&gt;     }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt; {&lt;br /&gt;     return source;&lt;br /&gt; }&lt;br /&gt; return result;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;Semoga bermanfaat ya...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-742539701053054650?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/742539701053054650/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/06/word-wrapper-dengan-c.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/742539701053054650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/742539701053054650'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/06/word-wrapper-dengan-c.html' title='Word Wrapper dengan C#'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5711337457214393436.post-6916627536948513835</id><published>2009-06-29T09:35:00.000-07:00</published><updated>2010-08-06T17:29:46.837-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><title type='text'>Fungsi terbilang dengan Javascript</title><content type='html'>Ini adalah script untuk mengkonversi bilangan menjadi kata-kata (terbilang) fungsi ini pertama ditulis oleh &lt;a href="http://daunsalam.net/artikel/terbilang.htm"&gt;Yanmarshus&lt;/a&gt; pada 2 September 2005 dengan PHP, kemudian iseng-iseng coba saya konversi pake Javascript, hasilnya seperti dibawah ini&lt;br /&gt;&lt;pre class="brush: js"&gt;function terbilang(bilangan) {&lt;br /&gt;&lt;br /&gt; bilangan    = String(bilangan);&lt;br /&gt; var angka   = new Array('0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0');&lt;br /&gt; var kata    = new Array('','Satu','Dua','Tiga','Empat','Lima','Enam','Tujuh','Delapan','Sembilan');&lt;br /&gt; var tingkat = new Array('','Ribu','Juta','Milyar','Triliun');&lt;br /&gt;&lt;br /&gt; var panjang_bilangan = bilangan.length;&lt;br /&gt;&lt;br /&gt; /* pengujian panjang bilangan */&lt;br /&gt; if (panjang_bilangan &gt; 15) {&lt;br /&gt;   kaLimat = "Diluar Batas";&lt;br /&gt;   return kaLimat;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; /* mengambil angka-angka yang ada dalam bilangan, dimasukkan ke dalam array */&lt;br /&gt; for (i = 1; i &lt;= panjang_bilangan; i++) {&lt;br /&gt;   angka[i] = bilangan.substr(-(i),1);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; i = 1;&lt;br /&gt; j = 0;&lt;br /&gt; kaLimat = "";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; /* mulai proses iterasi terhadap array angka */&lt;br /&gt; while (i &lt;= panjang_bilangan) {&lt;br /&gt;&lt;br /&gt;   subkaLimat = "";&lt;br /&gt;   kata1 = "";&lt;br /&gt;   kata2 = "";&lt;br /&gt;   kata3 = "";&lt;br /&gt;&lt;br /&gt;   /* untuk Ratusan */&lt;br /&gt;   if (angka[i+2] != "0") {&lt;br /&gt;     if (angka[i+2] == "1") {&lt;br /&gt;       kata1 = "Seratus";&lt;br /&gt;     } else {&lt;br /&gt;       kata1 = kata[angka[i+2]] + " Ratus";&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   /* untuk Puluhan atau Belasan */&lt;br /&gt;   if (angka[i+1] != "0") {&lt;br /&gt;     if (angka[i+1] == "1") {&lt;br /&gt;       if (angka[i] == "0") {&lt;br /&gt;         kata2 = "Sepuluh";&lt;br /&gt;       } else if (angka[i] == "1") {&lt;br /&gt;         kata2 = "Sebelas";&lt;br /&gt;       } else {&lt;br /&gt;         kata2 = kata[angka[i]] + " Belas";&lt;br /&gt;       }&lt;br /&gt;     } else {&lt;br /&gt;       kata2 = kata[angka[i+1]] + " Puluh";&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   /* untuk Satuan */&lt;br /&gt;   if (angka[i] != "0") {&lt;br /&gt;     if (angka[i+1] != "1") {&lt;br /&gt;       kata3 = kata[angka[i]];&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   /* pengujian angka apakah tidak nol semua, lalu ditambahkan tingkat */&lt;br /&gt;   if ((angka[i] != "0") || (angka[i+1] != "0") || (angka[i+2] != "0")) {&lt;br /&gt;     subkaLimat = kata1+" "+kata2+" "+kata3+" "+tingkat[j]+" ";&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   /* gabungkan variabe sub kaLimat (untuk Satu blok 3 angka) ke variabel kaLimat */&lt;br /&gt;   kaLimat = subkaLimat + kaLimat;&lt;br /&gt;   i = i + 3;&lt;br /&gt;   j = j + 1;&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; /* mengganti Satu Ribu jadi Seribu jika diperlukan */&lt;br /&gt; if ((angka[5] == "0") &amp;amp;&amp;amp; (angka[6] == "0")) {&lt;br /&gt;   kaLimat = kaLimat.replace("Satu Ribu","Seribu");&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; return kaLimat + "Rupiah";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;Semoga bermanfaat ya...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5711337457214393436-6916627536948513835?l=budiadiono.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://budiadiono.blogspot.com/feeds/6916627536948513835/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://budiadiono.blogspot.com/2009/06/fungsi-terbilang-dengan-javascript.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/6916627536948513835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5711337457214393436/posts/default/6916627536948513835'/><link rel='alternate' type='text/html' href='http://budiadiono.blogspot.com/2009/06/fungsi-terbilang-dengan-javascript.html' title='Fungsi terbilang dengan Javascript'/><author><name>Budi Adiono</name><uri>http://www.blogger.com/profile/02662432521631592385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_VIl9Xx4-9tA/SkjwMQsMMKI/AAAAAAAAAAY/yiESha_E6DE/S220/fb.JPG'/></author><thr:total>0</thr:total></entry></feed>
