tag:blogger.com,1999:blog-15780523689989945052024-03-16T08:09:55.298+07:00Catatan DigitalBlog ini merupakan catatan singkat..
seklumit..biar gak lupa..D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.comBlogger83125tag:blogger.com,1999:blog-1578052368998994505.post-59366301046530487442021-02-15T22:11:00.000+07:002021-02-15T22:11:31.361+07:00Mengganti icon favicon bloggerSudah muter-muter nyari bagaimana caranya <b>mengganti icon favicon di blogger</b>? langsung saja begini langkahnya (ini khusus blogger alias blogspot aka blogcepot ya):<span class="fullpost"></span><div>1. Buka dashboard blogger.com</div><div>2. klik settings > terus klik bagian favicon</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4jMBtfrz1E1HrbnR2fIXBkdv7DwEQP9WqSE6r1ZxlQLk0O-1ffQbFD6uqs3Q-pGHdS9IIGtIJwUerpUB3-_L4hyoVRuVuU-rNLe8pGZhiwbJoD5oxX9MLweRM-h_B0WBctRLHd27aAtWG/s2014/Screen+Shot+2021-02-15+at+21.57.54.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1500" data-original-width="2014" height="359" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4jMBtfrz1E1HrbnR2fIXBkdv7DwEQP9WqSE6r1ZxlQLk0O-1ffQbFD6uqs3Q-pGHdS9IIGtIJwUerpUB3-_L4hyoVRuVuU-rNLe8pGZhiwbJoD5oxX9MLweRM-h_B0WBctRLHd27aAtWG/w483-h359/Screen+Shot+2021-02-15+at+21.57.54.png" width="483" /></a></div><br /><div>3. Upload file favicon. Syarat file yang bisa diupload tentu saja file gambar seperti png, gif, jpg. Kemudian besar file tidak boleh lebih dari 100KB.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj41DN8XzqX-FbhRCgkmuczB_ykARVBcKSU3T494cJTAYnWWCcCgCs54NZqib6wbrLMByPAbY9oSh8j7d7XXOasCYMICOBsHBVQOr56hH80UIsHaGP8isC3yt3Oqa3P5itzxFjiZP5zEVGN/s1280/Screen+Shot+2021-02-15+at+21.56.18.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="640" data-original-width="1280" height="202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj41DN8XzqX-FbhRCgkmuczB_ykARVBcKSU3T494cJTAYnWWCcCgCs54NZqib6wbrLMByPAbY9oSh8j7d7XXOasCYMICOBsHBVQOr56hH80UIsHaGP8isC3yt3Oqa3P5itzxFjiZP5zEVGN/w404-h202/Screen+Shot+2021-02-15+at+21.56.18.png" width="404" /></a></div><div><br /></div>Demikian.. semoga bermanfaat<div>Jangan lupa share agar teman-teman yang lainnya juga terbantu.<br /><div><br /></div><div><br /></div></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com2tag:blogger.com,1999:blog-1578052368998994505.post-60759989761344495522021-02-15T21:42:00.000+07:002021-02-15T21:42:21.338+07:00Solusi Cetak Bukti Potong PPh 4 ayat 2 E-SPT errorMencoba kembali menulis lagi dan sesuai dengan tema blog ini, tentunya kita akan singkat saja. Tutorial tentang error pada saat cetak bukti potong PPh 4 ayat 2 tentunya sudah banyak sekali, terutama yang bunyi errornya "<b>index was out of range. must be non-negative and less than the size of the collection</b>". <div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8eiXybY8aZfBOrmc5dMci3eEWWglj_2SPYnHjYxctfXjhF4AJlSVbMdt_hi_ukLDkN8-mjOUOhx-AC4hS3Sm0wQK7cazJYsZR9z_y95crFxza2y4YJNqqEOPrSa_4PbL5qMiPpmbh1Cx-/s908/Screen+Shot+2021-02-15+at+21.14.46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="346" data-original-width="908" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8eiXybY8aZfBOrmc5dMci3eEWWglj_2SPYnHjYxctfXjhF4AJlSVbMdt_hi_ukLDkN8-mjOUOhx-AC4hS3Sm0wQK7cazJYsZR9z_y95crFxza2y4YJNqqEOPrSa_4PbL5qMiPpmbh1Cx-/s320/Screen+Shot+2021-02-15+at+21.14.46.png" width="320" /></a></div><br /><div><br /><span class="fullpost"></span><div><br /></div><div>Apabila errornya muncul pada e-SPT PPh 4 ayat 2 versi 2.1.0 (versi terakhir pada saat penulisan artikel ini) dan Anda sudah mencoba berbagai cara misal install ulang e-spt, install lagi crystallrepot, install patch versi 2.1.0 sampai Anda mencoba restart PC-pun belum berhasil. Sebelum ke kantor pajak, silahkan mencoba coba solusi di bawah ini.</div><div><br /></div><div>1. Download File ini, <a href="https://drive.google.com/file/d/1kg1CJSv3O5q72EqLRYsLFGfPlfuLifca/view?usp=sharing" target="_blank">Patch eSPT PPh 4 Ayat 2 v.2.1.1.zip</a></div><div>2. Extract file di atas setelah terdownload</div><div>3. Klik Patch.exe</div><div>4. Arahkan ke <b>folder install</b> e-SPT PPh 4 ayat 2</div><div>5. Apabila ada pesan berhasil, berarti selesai.</div><div><br /></div><div>Sekarang, silahkan dicoba untuk mencetak salah satu bukti potong. Yeay... berhasil</div><div><br /></div><div>Demikian, apabila teman-teman merasa terbantu dengan artikel ini, jangan lupa di share ke medsos teman-teman, agar banyak yang terbantu juga. Terima Kasih.</div></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com14tag:blogger.com,1999:blog-1578052368998994505.post-54953788316695802732012-06-12T09:47:00.000+07:002012-06-12T09:47:01.505+07:00How to change a column without dropping a table in SQL 2008In SQL Server 2008, go to Tools >> Options. In the little window, click "Designer". Uncheck "Prevent saving changes that require ..."
source : <a href="http://stackoverflow.com/questions/460163/how-to-change-a-column-without-dropping-a-table-in-sql-2008">stackoverflow</a>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com10tag:blogger.com,1999:blog-1578052368998994505.post-77832306957315199132012-04-11T17:13:00.001+07:002012-04-11T17:16:29.456+07:00Trick buat internet yg suka putus karena DNS MatiDownload aplikasi Terminal Emulator pada Google Play<br />kemudian ketik mantra2 berikut :<br /><br />su -c "setprop net.dns1 8.8.8.8"<br />su -c "setprop net.dns2 8.8.4.4"<br />su -c "setprop net.pdp0.dns1 8.8.8.8"<br />su -c "setprop net.pdp0.dns2 8.8.4.4"<br /><br />sumber : <a href="http://android-indonesia.com/home/145-samsung-galaxy-y/128976-sedikit-trick-buat-internet-yg-suka-putus">di sini</a><br /><br />Semoga berhasilD' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com11tag:blogger.com,1999:blog-1578052368998994505.post-8871378032913080622012-03-19T11:10:00.000+07:002012-03-19T11:11:20.791+07:00Resolve "Microsoft JET Database Engine error '80004005'To resolve this problem on an IIS 7.0 Web server that is running on Windows Server 2008 or Windows Vista with SP1 or later versions, follow these steps:<br /><br /> 1. Click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.<br /> 2. When you are prompted for an administrator password or for a confirmation, type the password or click Continue.<br /> 3. Type the following command, and then press ENTER:<br /> icacls %SystemDrive%\Windows\Temp /grant Users:(CI)(S,WD,AD,X)<br /><br /> Note This command enables every user to create files and directories in the temporary directory.<br /> 4. Type the following command, and then press ENTER:<br /> icacls %SystemDrive%\Windows\Temp /grant "CREATOR OWNER":(OI)(CI)(IO)(F)<br /><br /> Note The user who creates a file or a directory in the temporary directory is the CREATOR OWNER. The CREATOR OWNER access control entry grants a user complete control over the file or over the directory. Other users cannot access these files and directories because they are not the CREATOR OWNER.D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com1tag:blogger.com,1999:blog-1578052368998994505.post-87770937749196168992012-01-03T10:32:00.000+07:002012-01-03T10:35:42.233+07:00Solution for Runtime Error 429 : ActiveX Component Can't Create ObjectRegSvr32 C:\progra~1\common~1\micros~1\dao\dao350.dllD' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com8tag:blogger.com,1999:blog-1578052368998994505.post-65307741494355604902011-11-25T17:07:00.003+07:002011-11-25T17:14:12.652+07:00Uploading a file using Curl in PHPSource : <a href="http://dtbaker.com.au/random-bits/uploading-a-file-using-curl-in-php.html">dtbaker.com</a><br /><div><br /></div><div><div><span class="Apple-style-span" style="color:#006600;"></span></div><span class="Apple-style-span" style="color:#006600;"><div><span class="Apple-style-span" style="color:#006600;"> $ch = curl_init();</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_HEADER, 0);</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_VERBOSE, 0);</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible;)");</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_URL, _VIRUS_SCAN_URL);</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_POST, true);</span></div><div><span class="Apple-style-span" style="color:#006600;"> $post = array(</span></div><div><span class="Apple-style-span" style="color:#006600;"> "file_box"=>"@/path/to/myfile.jpg",</span></div><div><span class="Apple-style-span" style="color:#006600;"> );</span></div><div><span class="Apple-style-span" style="color:#006600;"> curl_setopt($ch, CURLOPT_POSTFIELDS, $post); </span></div><div><span class="Apple-style-span" style="color:#006600;"> $response = curl_exec($ch);</span></div><div><span class="Apple-style-span" style="color:#006600;">?></span></div></span></div><span class="Apple-style-span" style="color:#006600;"><div>notice the @ infront of the file path, this is the magic part.</div></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com6tag:blogger.com,1999:blog-1578052368998994505.post-28967206925443555042011-07-19T14:54:00.000+07:002011-07-19T14:55:10.098+07:00Convert MySQL and SQLite<p><b>SQLite </b><b>----> </b><b>MySql </b></p><ol><li>Download sqlite3.exe on http://www.sqlite.org</li><li>Export the SQLite database with sqlite3.exe and command parameter ".dump" (Nate, ".export" doesn't exist!), an example :<br /><i>sqlite3 mySQLiteDataBase .dump .quit >> myDumpSQLite</i></li><li>Adapt the dump to get it compatible for MySQL<br /> - Replace " (double-quotes) with ` (grave accent)<br /> - Remove "<i>BEGIN TRANSACTION;</i>" "<i>COMMIT;</i>", and lines related to "<i>sqlite_sequence</i>"<br /> - Replace "<i>autoincrement</i>" with "<i>auto_increment</i>"</li><li>The dump is ready to get imported in a MySQL server</li></ol><p><b>MySql</b><b> </b><b>----> </b><b>SQLite</b></p><ol><li>Export the database in an ASCII compatible format. (functionnality available in phpMyAdmin 2.6.1)</li><li>Import to SQLite with command line : <i>sqlite3 mySQLiteDataBase < dumpMySQL</i></li></ol>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com2tag:blogger.com,1999:blog-1578052368998994505.post-6586011179256878142011-06-16T08:38:00.004+07:002011-06-16T11:43:33.649+07:00Kumpulan OpenSource Xcode<b>TPKeyboardAvoiding</b><div><span class="Apple-style-span" style="color: rgb(0, 0, 0); letter-spacing: normal; line-height: 18px; font-size:-webkit-xxx-large;"><br /></span></div>A drop-in universal solution for moving text fields out of the way of the keyboard in iOS<span class="fullpost"></span><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); line-height: 16px; font-family:helvetica, arial, freesans, clean, sans-serif;font-size:12px;">source : <a href="https://github.com/michaeltyson/TPKeyboardAvoiding">here</a></span></div><div><br /></div><div><span class="Apple-style-span" style=" line-height: 18px; font-family:helvetica, arial, freesans, clean, sans-serif;font-size:13px;"><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1><div><b>MMGridView</b></div><div><br /></div></span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); line-height: 16px; font-family:helvetica, arial, freesans, clean, sans-serif;font-size:12px;">A simple grid view / dashboard component for iOS</span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); line-height: 16px; font-family:helvetica, arial, freesans, clean, sans-serif;font-size:12px;">source : <a href="https://github.com/provideal/MMGridView">here</a></span></div><div><br /></div><div><span class="Apple-style-span" style=" line-height: 18px; font-family:helvetica, arial, freesans, clean, sans-serif;font-size:13px;"><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1><div><b>iRate</b></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">A handy class that prompts users of your iPhone or Mac App Store app to rate your application after using it for a while. Similar to Appirater, but with a simpler, cleaner interface and automatic support for iOS fast application switching.</span></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">source : <a href="https://github.com/demosthenese/iRate">here</a></span></div><div><br /></div><div><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1></div><div><b>SVProgressHUD</b></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">A clean and lightweight progress HUD for your iOS app.</span></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">source : <a href="https://github.com/samvermette/SVProgressHUD">here</a></span></div><div><br /></div><div><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1></div><div><b>async-uitableview</b></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">Sample project using the ASIHTTPRequest to load the public Flickr RSS feed, and then load the images in a UITableView in asynchronous fashion.</span></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">source : <a href="https://github.com/akosma/async-uitableview">here</a></span></div><div><br /></div><div><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1></div><div><b>SVWebViewController</b></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">A drop-in inline browser for your iOS app.</span></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">source : <a href="https://github.com/samvermette/SVWebViewController">here</a></span></div><div><br /></div><div><h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 23px; line-height: 28px; font-size: 20px; font-weight: normal; height: 28px; letter-spacing: -1px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: rgb(102, 102, 102); background-image: url(https://a248.e.akamai.net/assets.github.com/images/icons/public.png); background-position: 0px 50%; background-repeat: no-repeat no-repeat; "><b><br /></b></h1></div><div><b>sc listener</b></div><div><span class="Apple-style-span" style="line-height: 16px; color: rgb(51, 51, 51); font-size:12px;">A simple class for listening to microphone levels, suitable for the iPhone</span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style=" line-height: 16px;font-size:12px;">source : <a href="https://github.com/stephencelis/sc_listener">here</a></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size:12px;"><b>IBAForms</b></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size:12px;">A simple iPhone forms library</span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size:12px;">source : <a href="https://github.com/ittybittydude/IBAForms">here</a></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><b>Cocoa web resource</b></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">A file transfer solution for iPhone and iPod Touch. Support uploading, download and delete files via browser.</span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">Source : <a href="https://github.com/robin/cocoa-web-resource">here</a> </span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><br /></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><b>imagestore</b></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">A library to download and cache images automatically</span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">Source : <a href="https://github.com/psychs/imagestore">here</a></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><b>ZIStoreButton</b></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">A UIButton subclass that mimic the "BUY NOW" button on the iOS App Store</span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; ">Source : <a href="https://github.com/zueos/ZIStoreButton">here</a></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><br /></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><b>SBTableAlert</b></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><b><span class="Apple-style-span" style="font-weight: normal; ">A great looking UIAlertView with an UITableView inside.</span></b></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><b><span class="Apple-style-span" style="font-weight: normal; ">source : <a href="https://github.com/simonb/SBTableAlert">here</a></span></b></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; font-size: 12px; "><br /></span></span></div><div><span class="Apple-style-span" style="font-size:100%;color:#333333;"><br /></span></div></span></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com5tag:blogger.com,1999:blog-1578052368998994505.post-80830376458814285992011-06-15T17:02:00.000+07:002011-06-15T17:03:11.874+07:00KTPhotoBrowser<span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 13px; line-height: 18px; ">KTPhotoBrowser is a lightweight photo browser library for the iPhone and iPod touch that looks and behaves like the iPhone Photos app.</span><div><span class="Apple-style-span" style="font-family:helvetica, arial, freesans, clean, sans-serif;font-size:100%;"><span class="Apple-style-span" style="font-size: 13px; line-height: 18px;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:helvetica, arial, freesans, clean, sans-serif;font-size:100%;"><span class="Apple-style-span" style="font-size: 13px; line-height: 18px;">Source : <a href="https://github.com/kirbyt/KTPhotoBrowser">here</a><br /></span></span><span class="fullpost"></span><div><span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 13px; line-height: 18px; "><br /></span></div></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com2tag:blogger.com,1999:blog-1578052368998994505.post-14182271452866693062011-06-15T16:50:00.000+07:002011-06-15T16:51:00.894+07:00TDBadgedCell<span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; ">UITableViewCell subclass that adds a "badgeString" property to table view cells. This badge draws in an identical manner to the badges present in MobileMail.app. The class supports custom badge colours for both normal and highlighted states</span><span class="fullpost"></span><div><span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; "><br /></span></div><div><span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 16px; ">source : <a href="https://github.com/tmdvs/TDBadgedCell">here</a></span></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com1tag:blogger.com,1999:blog-1578052368998994505.post-36830337187675414872011-06-15T16:46:00.002+07:002011-06-15T16:46:54.296+07:00MGSplitViewController<span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 13px; line-height: 20px; ">MGSplitViewController is a replacement for UISplitViewController, with various useful enhancements.</span><span class="fullpost"></span><div><span class="Apple-style-span" style="font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 13px; line-height: 20px; ">source : <a href="https://github.com/mattgemmell/MGSplitViewController">here</a></span></div>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com2tag:blogger.com,1999:blog-1578052368998994505.post-9490946437175051622011-05-06T07:48:00.001+07:002011-05-06T07:50:28.706+07:00Quickies for UITableView<span class="Apple-style-span" style="font-family: Geneva, Helvetica, Arial, sans-serif; font-size: 14px; "><h3 style="padding-bottom: 10px; padding-top: 15px; margin-top: 0px; margin-bottom: 0px; "><br /></h3><ul><li><b>Adding an arrow thingie or checkbox to tableview cells</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=424">permalink</a>]</span><br />If you have the cell, you can set the accessoryType directly:<pre>UITableViewCell *cell = ...; cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;</pre>The delegate method (accessoryTypeForRowWithIndexPath) has been deprecated, so don't use that.<p>Use <code>UITableViewCellAccessoryCheckmark</code> for a checkmark.</p><p>Use <code>UITableViewCellAccessoryNone</code> to remove the checkmark.</p><p></p></li><li><b>Adding an index to a tableview</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=438">permalink</a>]</span><br />Some tableviews have the short-cut list thingie on the side, which apple calls the index. The index is section-based - each entry in the index corresponds to a section in your data. So if you have a pretty flat list (just an NSArray, for instance), you'll either need to map section-> index, or split up your data so it's physically organized in section/row.<p>And then override these. In this case, I split up an array into an array of arrays, each sub-array being the contents of a section that corresponds to a string to display in the index. <code>_tableIndex</code> is an array of strings for display of the index.</p><pre>- (NSArray *) sectionIndexTitlesForTableView: (UITableView *) tableView { return _tableIndex; } // sectionIndexTitles - (NSInteger) tableView: (UITableView *) tableView sectionForSectionIndexTitle: (NSString *) title atIndex: (NSInteger) index { return index; } // sectionForSectionIndexTitle</pre><p></p></li><li><b>Changing UITableViewCell label text color</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=441">permalink</a>]</span><br /><pre> if (someProperty) cell.textLabel.textColor = [UIColor grayColor]; else cell.textLabel.textColor = [UIColor blackColor]; </pre><p></p></li><li><b>Controlling UITableView row rearranging</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=435">permalink</a>]</span><br />Say that you want to let the user rearrange tableview rows except for the first and the last, which can't move. First, inhibit the drawing of the little rearrange indicator on the first and last rows:<pre>- (BOOL) tableView: (UITableView *) tableView canMoveRowAtIndexPath: (NSIndexPath *) indexPath { if (indexPath.row == 0) return NO; else if (indexPath.row == _cues.count - 1) return NO; else return YES; } // canMoveRowAtIndexPath</pre>And then prevent rows from being dragged to the first and last position:<pre>- (NSIndexPath *) tableView: (UITableView *) tableView targetIndexPathForMoveFromRowAtIndexPath: (NSIndexPath *) source toProposedIndexPath: (NSIndexPath *) destination { if (destination.row > 0 && destination.row < _cues.count - 1) { // No violence necessary. return destination; } NSIndexPath *indexPath = nil; // If your table can have <= 2 items, you might want to robusticize the index math. if (destination.row == 0) { indexPath = [NSIndexPath indexPathForRow: 1 inSection: 0]; } else { indexPath = [NSIndexPath indexPathForRow: _cues.count - 2 inSection: 0]; } return indexPath; } // targetIndexPathForMoveFromRowAtIndexPathPleaseOHaiThanksForMovingKthxBai</pre><p></p></li><li><b>Creating a new index path</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=444">permalink</a>]</span><br /><pre> NSIndexPath *indexPath = [NSIndexPath indexPathForRow: row inSection: 0]; </pre><p></p></li><li><b>Finding the row from a tableview cell button</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=426">permalink</a>]</span><br />You can add buttons to a UITableViewCell. The fun part is figuring out what row that button lives on. Assuming that the button is added right to the cell, you can look at the button's superview to get the cell, and then ask the tableview for the cell's section and row.<pre>- (IBAction) elaborateType: (id) sender { if (![sender isKindOfClass: [UIButton class]]) return; // be paranoid UITableViewCell *cell = (UITableViewCell *)[sender superview]; if (![cell isKindOfClass: [UITableViewCell class]]) return; // be paranoid NSIndexPath *indexPath = [self.kindPickerTableView indexPathForCell: cell]; // do something with indexPath.row and/or indexPath.section. } // elaborateType</pre><p></p></li><li><b>Getting selected row from UITableView</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=464">permalink</a>]</span><br /><pre> NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow]; if (indexPath != nil) [self doStuff]; </pre><p></p></li><li><b>Handling UITableView row deletion</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=433">permalink</a>]</span><br /><pre>- (void) tableView: (UITableView *) tableView commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath *) indexPath { if (editingStyle == UITableViewCellEditingStyleDelete) { [_cues removeObjectAtIndex: indexPath.row]; // manipulate your data structure. [tableView deleteRowsAtIndexPaths: [NSArray arrayWithObject: indexPath] withRowAnimation: UITableViewRowAnimationFade]; [self updateUI]; // Do whatever other UI updating you need to do. } } // commitEditingStyle </pre><p></p></li><li><b>Invalidating a single row</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=445">permalink</a>]</span><br />Sometimes you want to update a single row of a tableview as new information comes in. Such as loading something in the background and you want to update a percentage being shown in the cell. You could <code>-reloadData</code>, but don't. That's an awfully big hammer. Instead just reload a row<pre> NSIndexPath *indexPath = [NSIndexPath indexPathForRow: row inSection: 0]; NSArray *array = [NSArray arrayWithObject: indexPath]; [_playlistTableView reloadRowsAtIndexPaths: array withRowAnimation: UITableViewRowAnimationNone];</pre><p></p></li><li><b>Laying out tableview cell when entering / exiting edit mode</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=466">permalink</a>]</span><br />Entering and exiting UITableView edit mode has a cool animation. If you've got a custom subclass, your goodies don't move unless you override <code>layoutSubviews</code> in your UITableViewCell subclass. Any view position changes will automatically be animated.<pre>- (void) layoutSubviews { // skootch stuff over if (self.editing && !self.showingDeleteConfirmation) { #define MARGIN 40.0 CGRect frame = CGRectMake (MARGIN + 4.0, 4.0, 70.0, 46.0); _profileView.frame = frame; frame = CGRectMake (MARGIN + 80.0, 0, 240.0 - MARGIN, 55.0); _titleLabel.frame = frame; // layout normally } else { CGRect frame = CGRectMake (4.0, 4.0, 70.0, 46.0); _profileView.frame = frame; frame = CGRectMake (80.0, 0, 240.0, 55.0); _titleLabel.frame = frame; } [super layoutSubviews]; } // layoutSubviews </pre>The <code>showingDeleteConfirmation</code> test is so you don't move things around if the user does the "swipe-right to show delete button" thing.<p></p></li><li><b>Putting UITableView into editing mode</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=432">permalink</a>]</span><br />UITableView editing mode lets you delete / rearrange / insert rows. Turn it on via<pre> [self.cuesTableView setEditing: YES animated: YES]; </pre><p></p></li><li><b>Rearranging in UITableView</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=434">permalink</a>]</span><br />Implementing this method in your UITableView datasource will make the table draw the little rearrange marker on each row.<pre>- (void) tableView: (UITableView *) tableView moveRowAtIndexPath: (NSIndexPath *) from toIndexPath: (NSIndexPath *) to { // How to rearrange stuff if you're backed by an NSMutableArray: GRCue *cue = [_cues objectAtIndex: from.row]; [cue retain]; // Let it survive being removed from the array. [_cues removeObjectAtIndex: from.row]; [_cues insertObject: cue atIndex: to.row]; [cue release]; } // moveRowAtIndexPath </pre><p></p></li><li><b>Responding to table taps</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=410">permalink</a>]</span><br />Set yourself up as the UITableView delegate first.<pre>- (void)tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { // Do something logical with indexPath.row, etc. } // didSelectRowAtIndexPath </pre><p></p></li><li><b>Scrolling to a row in a UITableView</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=439">permalink</a>]</span><br /><pre> NSIndexPath *someRow = [NSIndexPath indexPathForRow: random() % blah.count inSection: 0]; [self.cuesTableView scrollToRowAtIndexPath: someRow atScrollPosition: UITableViewScrollPositionBottom animated: YES];</pre>You can also scroll to PositionTop and PositionMiddle. If you crash, make sure you've done a <code>-reloadData</code> on the table view prior to trying to scroll.<p></p></li><li><b>Selecting a row in a UITableView</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=411">permalink</a>]</span><br /><pre> NSIndexPath *indexPath = [NSIndexPath indexPathForRow: index inSection: 0]; [self.tableView reloadData]; // necessary if selecting row in -viewDidLoad [self.tableView selectRowAtIndexPath: indexPath animated: YES scrollPosition: UITableViewScrollPositionNone]; </pre><p></p></li><li><b>Setting a cell's background color</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=456">permalink</a>]</span><br /><pre>cell.textLabel.backgroundColor = [UIColor redColor]; cell.contentView.backgroundColor = [UIColor redColor];</pre><p></p></li><li><b>Setting a cell's image</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=454">permalink</a>]</span><br /><pre> UIImage *image = [_assets iconAtIndex: indexPath.row]; if (image) cell.imageView.image = image;</pre><p></p></li><li><b>Table view data source foobage</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=408">permalink</a>]</span><br /><pre>// Optional - (NSInteger) numberOfSectionsInTableView: (UITableView *) tableView { return 1; } // numberOfSectionsInTableView - (NSInteger) tableView: (UITableView *) tableView numberOfRowsInSection: (NSInteger) section { return dataArray.count; } // numberOfRowsInSection - (UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier: @"BlahTableViewCell"]; if (!cell) { cell = [[UITableViewCell alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: @"BlahTableViewCell"]; [cell autorelease]; } cell.textLabel.text = [dataArray objectAtIndex: indexPath.row]; return cell; } // cellForRowAtIndexPath </pre><p></p></li><li><b>Tableview subtitle cell</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=440">permalink</a>]</span><br />The subtitle cell has a large label and a smaller gray-text sublabel.<p>Make the cell with <code>UITableViewCellStyleSubtitle</code>:</p><pre> cell = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleSubtitle reuseIdentifier: @"UITableViewCell"] autorelease]; </pre>and set the label values:<pre> cell.textLabel.text = @"somewhere"; cell.detailTextLabel.text = @"over the rainbow"; </pre><p></p></li><li><b>Turning off UITableView scrolling</b> <span style="font-size:-2;">[<a href="http://borkware.com/quickies/single?id=436">permalink</a>]</span><br /><code>_tableView.scrollEnabled = NO;</code></li></ul><div><span class="Apple-style-span" style="font-family:monospace;">Source : <a href="http://borkware.com/quickies/one?topic=UITableView">borkware.com</a></span></div></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com1tag:blogger.com,1999:blog-1578052368998994505.post-91592469002167231712011-02-25T09:24:00.003+07:002011-02-25T09:31:09.411+07:00mTax Pro for Ipad<img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 360px; height: 480px;" src="http://a3.phobos.apple.com/us/r1000/016/Purple/68/8a/d6/mzl.ilrqzmim.480x480-75.jpg" border="0" alt="" /><div>Ini adalah versi iPad dari mTax Pro.</div><div>Aplikasi ini merupakan aplikasi peraturan perpajakan pertama di Indonesia yang dirancang khusus untuk iPad</div><div>Fitur :</div><div><br /></div><div>1. Menampilkan peraturan terbaru</div><div>2. Quick search untuk mencari peraturan pada peraturan terbaru</div><div>3. Pencarian peraturan berdasarkan kata kunci, nomor, jenis dan tanggal peraturan disertai highlight pada kata kunci pencarian.</div><div>4. Bookmark untuk menandai peraturan favorit</div><div>5. Fasilitas peraturan terkait untuk mengetahui peraturan-peraturan yang masih berkaitan </div><div>6. Fasilitas histori peraturan untuk mengetahui sejarah peraturan tersebut</div><div>7. Fasilitas Alert apabila ada peraturan terbaru</div><div>8. Koneksi internet digunakan hanya untuk meng-update peraturan dan membuka lampiran</div><div>9.Easy and FREE UPDATE peraturan terbaru</div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 100px;" src="http://www.imaios.com/var/ezwebin_site/storage/images/media/images/app_store_badge_en/2566759-1-eng-GB/App_Store_Badge_EN.png" border="0" alt="" />D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com3tag:blogger.com,1999:blog-1578052368998994505.post-42915010548948980202011-01-25T12:54:00.003+07:002011-01-25T13:00:33.377+07:00mTax Pro Versi 1.0Ini adalah aplikasi peraturan perpajakan pertama di Indonesia yang dirancang khusus untuk iPhone.<br />Fitur :<br /><br />1. Menampilkan peraturan terbaru<br />2. Quick search untuk mencari peraturan pada peraturan terbaru<br />3. Pencarian peraturan berdasarkan kata kunci, nomor, jenis dan tanggal peraturan disertai highlight pada kata kunci pencarian.<br />4. Bookmark untuk menandai peraturan favorit<br />5. Pilihan tampilan peraturan. Anda dapat memilih tampilan mobile atau tampilan auto fit<br />6. Fasilitas peraturan terkait untuk mengetahui peraturan-peraturan yang masih berkaitan<br />7. Fasilitas histori peraturan untuk mengetahui sejarah peraturan tersebut<br />8. Fasilitas Alert apabila ada peraturan terbaru<br />9. Koneksi internet digunakan hanya untuk meng-update peraturan dan membuka lampiran<br />10.Easy and FREE UPDATE peraturan terbaru<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://a1.phobos.apple.com/us/r30/Purple/e3/16/b7/mzl.bzcdphzz.320x480-75.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 480px;" src="http://a1.phobos.apple.com/us/r30/Purple/e3/16/b7/mzl.bzcdphzz.320x480-75.jpg" alt="" border="0" /></a><br /><br /><p></p> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://itunes.apple.com/us/app/mtax-pro/id413422773?mt=8"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 100px;" src="http://www.imaios.com/var/ezwebin_site/storage/images/media/images/app_store_badge_en/2566759-1-eng-GB/App_Store_Badge_EN.png" alt="" border="0" /></a>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com2tag:blogger.com,1999:blog-1578052368998994505.post-4075842336307470452011-01-25T12:43:00.000+07:002011-01-25T12:45:05.305+07:00Accessing promo codes in iTunes Connect<div><span class="Apple-style-span" style="font-family: 'Myriad Pro', Geneva, sans-serif; color: rgb(51, 102, 153); line-height: 22px; ">App Store promo codes, the codes which allow any developer to issue members of the press with copies of their application for review purposes and were previously only available to redeem by those who owned or who had access to an iTunes U.S. account, have today gone worldwide.<br /><br />As a result of this, the way in which promo codes in iTunes Connect are accessed has changed - you now need to load your 'version information' in iTunes Connect to request a 'Promo Code'.</span></div><div>Source : <a href="http://vitvot.blogspot.com/2010/12/accessing-promo-codes-in-itunes-connect.html">Accessing promo codes in iTunes Connect</a></div><span class="fullpost"></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com0tag:blogger.com,1999:blog-1578052368998994505.post-1652914533722239852011-01-21T16:54:00.001+07:002011-01-21T16:55:09.094+07:00libXcodeDebuggerSupport.dylib is missing in iOS 4.2.1 development SDK<span class="Apple-style-span" style=" border-collapse: collapse; line-height: 18px; font-family:Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;font-size:14px;"><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">What I just did to solve this problem was:</p><pre class="default prettyprint" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); overflow-x: auto; overflow-y: auto; width: auto; max-height: 600px; background-position: initial initial; background-repeat: initial initial; font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:14px;"><code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); background-position: initial initial; background-repeat: initial initial; font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:14px;"><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">cd </span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Developer</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Platforms</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">iPhoneOS</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">.</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">platform</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">DeviceSupport</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="lit" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:maroon;">4.2</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">.</span><span class="lit" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:maroon;">1</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;"> </span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">(</span><span class="lit" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:maroon;">8C148</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">)/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Symbols</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;"><br /></span></code></pre><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">and created the symlink was missing:</p><pre class="default prettyprint" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); overflow-x: auto; overflow-y: auto; width: auto; max-height: 600px; background-position: initial initial; background-repeat: initial initial; font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:14px;"><code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); background-position: initial initial; background-repeat: initial initial; font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:14px;"><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">ln </span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">-</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">s </span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">../../</span><span class="lit" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:maroon;">4.2</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">\</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;"> </span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">\(</span><span class="lit" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:maroon;">8C134</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">\)/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Symbols</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Developer</span><span class="pun" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;">/</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;"> </span><span class="typ" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(43, 145, 175); background-position: initial initial; background-repeat: initial initial; font-size:14px;">Developer</span><span class="pln" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; font-size:14px;color:black;"><br /></span></code></pre><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">It solves my problem.</p></span><span class="fullpost"></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com0tag:blogger.com,1999:blog-1578052368998994505.post-62186743353257534382011-01-21T16:49:00.000+07:002011-01-21T16:51:43.417+07:00Installing IOS SDK 4.1 on Xcode 3.2.5<span class="Apple-style-span" style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; border-collapse: collapse; font-size: 14px; line-height: 18px; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">I've read through a lot of posts and couldn't really figure out the answer to this question. So I apologize if I duplicating it here.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">I have installed xcode 3.2.5 to my machine and it comes with SDK 4.2. My iPhone is on 4.1 and I am not planning to move it to 4.2 just yet. Problem is that I can't use this phone for testing. Since the only SDK that I have installed is 4.2, when I try to run debug with my iPhone, I get this message:</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; "><strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-weight: bold; background-position: initial initial; background-repeat: initial initial; ">Can't install application</strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; "><em style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-style: italic; background-position: initial initial; background-repeat: initial initial; ">The info.plist for application at /blabla/app.app specifies a minimum OS of 4.2, which is too high to be installed on this device.</em></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">So, I got to Targets -> Get Info and I see that it is indeed targeting 4.2 (but that is the only option available - since I don't have the other SDK's installed).</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">So, the question is: how to I keep xcode 3.2.5, but install SDK 4.1 in addition to 4.2?</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">Answer :</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; "></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">It took a while to figure this out.<br />I couldn't see 'iOS Deployment Target' on the info.plist either. Here's what I did.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">a) Project -> Edit Project Settings<br />b) go to 'deployment' section<br />c) Change<br /><br />'Targeted Device Family' = iPhone/iPad<br />'iOS Deployment Target = 'iOS 4.1'</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; "><br /></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">source : http://stackoverflow.com/questions/4341667/installing-ios-sdk-4-1-on-xcode-3-2-5</p><p></p></span><span class="fullpost"></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com0tag:blogger.com,1999:blog-1578052368998994505.post-53078793690567136762011-01-18T14:49:00.003+07:002011-01-21T16:41:50.164+07:00Menandai semua pesan yang belum terbaca di gmailPernah kesal dengan banyaknya email yang belum terbaca di gmail. Apabila dilakukan secara manual kita harus membuka setiap halaman yang ada pesan yang belum terbaca kemudian kita buka email tersebut / menandai email tersebut kemudian pilih more action > mark all as read, tapi.. berapa waktu kita yang terbuang.. hehe. Berikut tips dari saya :<br /><br />1. Klik Create a Filter<br />2. pada kolom <span class="aS">Has the words: isikan <span style="color: rgb(0, 51, 0);"><span style="color: rgb(255, 0, 0);">is:unread</span><br /></span></span><a href="http://mtaram.com/blog/wp-content/uploads/2010/03/gmail2.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 579px; height: 201px;" src="http://mtaram.com/blog/wp-content/uploads/2010/03/gmail2.jpg" alt="" border="0" /></a><br /><span class="aS"><span style="color: rgb(0, 51, 0);">3. Check mark as read, check juga also apply filter to ...<br /></span></span><a href="http://mtaram.com/blog/wp-content/uploads/2010/03/gmail4.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 805px; height: 224px;" src="http://mtaram.com/blog/wp-content/uploads/2010/03/gmail4.jpg" alt="" border="0" /></a>kemudian klik create filter..<br />Apabila filter ini tetap aktif maka setiap pesan masuk akan langsung terbaca :) apabila Anda tidak menginginkan hal itu terjadi maka setelah menjalankan filter tersebut, hapus filter yang kita buat tadi. Caranya adalah klik Setting > filter.. dan pilih filter yang dimaksud kemudian klik delete. Semoga berhasilD' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com0tag:blogger.com,1999:blog-1578052368998994505.post-4204629344670043722011-01-11T16:53:00.001+07:002011-01-11T16:54:47.820+07:00Base SDK Missing<div><span class="Apple-style-span" style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; border-collapse: collapse; font-size: 14px; line-height: 18px; ">I just upgraded my xcode directly from the website i.e. I downloaded the new version of xcode which came with ios4 - yet when I finished installing everything including the SDK it now says base sdk missing?!?</span></div><div><span class="Apple-style-span" style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; border-collapse: collapse; font-size: 14px; line-height: 18px; "><br /></span></div><div><span class="Apple-style-span" style="font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; border-collapse: collapse; font-size: 14px; line-height: 18px; ">Answer :</span></div><div><span class="Apple-style-span" style="font-family:Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;font-size:130%;"><span class="Apple-style-span" style="border-collapse: collapse; font-size: 14px; line-height: 18px;"><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">you have du update your app, too.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; clear: both; word-wrap: break-word; background-position: initial initial; background-repeat: initial initial; ">in <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial initial; background-repeat: initial initial; ">Groups & Files</code>klick on <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial initial; background-repeat: initial initial; ">Targets</code> and doubleclick you application. then select your configuration and search for <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial initial; background-repeat: initial initial; ">Base SDK</code> under the <code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial initial; background-repeat: initial initial; ">Architectures</code> section. select the 4.0 there</p></span></span></div>source :<span class="fullpost"></span><a href="http://stackoverflow.com/questions/3301506/base-sdk-missing">Base SDK Missing</a>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com0tag:blogger.com,1999:blog-1578052368998994505.post-90497203639594004102011-01-11T11:01:00.002+07:002011-01-11T11:09:01.077+07:00Masalah ukuran font di Mail Merge Word 2007Ukuran font pas di mail merge menggunakan Ms. Office word 2007 tidak mau berubah?? sudah dicoba dirubah tetap saja ukurannya 12.<br /><br />coba solusi ini :<br />Tekan ALT+F9 kemudian akan muncul tampilan seperti berikut <span style="color: rgb(51, 204, 0);">{MERGERFIELD xxxxx}</span><br />tambahkan '<span style="color: rgb(204, 0, 0);">\* Charformat</span>' (tanpa tanda petik) di depan <span style="color: rgb(0, 153, 0);">MERGERFIELD</span>.<br />jadi seperti ini <span style="color: rgb(0, 153, 0);">{MERGERFIELD</span> <span style="color: rgb(255, 0, 0);">\* Charformat</span><span style="color: rgb(0, 102, 0);"> xxxxx}</span><br /><br />kemudian tekan ALT+F9 lagi..<br />kemudian jalankan seperti biasa.. semoga berhasilD' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com7tag:blogger.com,1999:blog-1578052368998994505.post-73981442386693007812010-12-20T10:28:00.003+07:002010-12-20T10:34:43.532+07:00Aplikasi Kode Pos untuk iPhone<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://a1.phobos.apple.com/us/r1000/049/Purple/d3/79/4e/mzl.ifxetehl.320x480-75.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 480px;" src="http://a1.phobos.apple.com/us/r1000/049/Purple/d3/79/4e/mzl.ifxetehl.320x480-75.jpg" alt="" border="0" /></a>This is the first application of the Indonesia postcode for the iPhone.<br /><br />Features :<br /><br />1. You can easily find the post code throughout Indonesia.There are two search methods are based on the address and based on post code (No Internet Connection required).<br />2. Shows a map of the location on GoogleMap.<br /><br />Bahasa Indonesia<br />============================<br />Ini adalah aplikasi kode pos indonesia pertama untuk iPhone.<br /><br />Fitur :<br /><br />1. Dapat dengan mudah untuk melakukan pencarian kode pos. Terdapat dua metode pencarian yaitu pencarian berdasarkan kode pos dan pencarian berdasarkan alamat. (tidak membutuhkan koneksi internet)<br />2. Dapat menampilkan peta lokasi pada GoogleMap. Bagian ini membutuhkan koneksi internet.<br /><br />Source : kodepos.posindonesia.co.id<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://itunes.apple.com/us/app/indonesia-postcode/id406080206?mt=8#"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 200px; height: 100px;" src="http://www.imaios.com/var/ezwebin_site/storage/images/media/images/app_store_badge_en/2566759-1-eng-GB/App_Store_Badge_EN.png" alt="" border="0" /></a><br /><br /><br /><span class="fullpost"></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com9tag:blogger.com,1999:blog-1578052368998994505.post-60728817374546975102010-12-09T10:48:00.002+07:002010-12-09T11:37:14.250+07:00Membuat Pivotable dengan data yang DynamicPernahkah Anda menggunakan pivotable di Excel? kalau yang sudah pernah pasti terbantu sekali ya.. artikel ini diinspirasi oleh teman saya yang menanyakan "bagaimana cara membuat pivotable tapi dengan data yang setiap hari berubah ?" sehingga tidak perlu menjalankan berulang kali melakukan proses pivotable . Biasa dengan senjata Andalan google akhirnya menemukan artikel yang bagus juga <a href="http://www.contextures.com/xlpivot01.html">Excel Pivot Table -- Dynamic Data Source</a>.<br /><br />langkah-langkahnya adalah sebagai berikut (saya menggunakan Ms.Excel 2007) :<br />1. Membuat <span style="font-weight: bold;">Define Name</span>, Formulas > Define name > Name diisikan contohnya :<span style="color: rgb(102, 0, 204);">data_harian</span>, untuk refers to nya disikan : <span style="color: rgb(0, 153, 0);">=OFFSET(Sheet1!$A$1<span style="color: rgb(255, 204, 102);">;</span>0<span style="color: rgb(255, 204, 51);">;</span>0<span style="color: rgb(255, 204, 51);">;</span>COUNTA(Sheet1!$A:$A)<span style="color: rgb(255, 204, 51);">;</span><span style="color: rgb(255, 0, 0);">3</span>)</span><br />keterangannya :<br /><span style="color: rgb(0, 153, 0);">Sheet1</span> = disesuaikan dengan nama sheet nya<br /><span style="color: rgb(0, 153, 0);">$A$1 <span style="color: rgb(51, 51, 51);">= kolom awal</span></span><br /><span style="color: rgb(255, 0, 0);">3</span> = disesuaikan dengan jumlah kolom kesamping, misalnya kita punya kolom nama,alamat dan jumlah saja berarti angka tersebut diisi 3 saja.<br />untuk ; (titik koma disesuaikan dengan konfigurasi pada komputer Anda) bisa juga koma saja<br />2. Langkah berikutnya membuat <span style="font-weight: bold;">pivotable</span>, insert > PivoTable<br />pilih select a table or range > Table/Range isikan dengan dengan Define name yang kita buat pada point 1. (<span style="color: rgb(102, 0, 204);">data_harian<span style="color: rgb(0, 0, 0);">).<br /><br />untuk merefresh pivotable apabila ada perubahan data :<br />Pilih pada pivotable yang dimaksud > Klik Options > Refresh > pilih refresh / Refresh All<br /><br />semoga membantu. <br /></span></span><span style="color: rgb(0, 153, 0);"><br /></span>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com3tag:blogger.com,1999:blog-1578052368998994505.post-3389691491395765532010-12-08T10:14:00.002+07:002010-12-08T10:19:40.328+07:00Digital Al Quran<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://a1.phobos.apple.com/us/r1000/048/Purple/57/9c/c4/mzl.svwtenoj.320x480-75.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 480px;" src="http://a1.phobos.apple.com/us/r1000/048/Purple/57/9c/c4/mzl.svwtenoj.320x480-75.jpg" alt="" border="0" /></a><br /><br />Digital Al Quran Version 1.0<br /><br />This is English Version from Al Quran Digital for iPhone.<br /><br />Feature:<br />1. English Transliteration to help people who are not fluent reading Al Quran<br />2. Easy to Bookmark<br />3. Easy to send Verse via E-mail<br />4. Easy to search translation, transliteration and Sura:Verse<br />5. Use English Yusuf Ali Translations<br />6. Nice Quran font ( Uthmani-KacstQurn)<br /><p></p> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://itunes.apple.com/id/app/digital-al-quran/id406466971"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 100px;" src="http://www.imaios.com/var/ezwebin_site/storage/images/media/images/app_store_badge_en/2566759-1-eng-GB/App_Store_Badge_EN.png" alt="" border="0" /></a>D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com3tag:blogger.com,1999:blog-1578052368998994505.post-42442372795989606092010-12-02T13:58:00.005+07:002010-12-02T14:06:32.614+07:00Replace &nbsp;Di database MySQL <span style="color: rgb(0, 153, 0);">&</span><span style="color: rgb(0, 153, 0);">nbsp;</span> (baca : spasi) ternyata menganggu pemandangan, oleh karena itu saya ingin merubah karater ter tersebut menjadi spasi (' '). Program yang saya gunakan adalah PHP ternyata susah.. kirain cuman pakai fungsi :<br /><br /><span style="color: rgb(0, 153, 0);">str_replace(" "," ", $text)</span><br /><br />ternyata tidak berhasil, setelah tanya mbah google ternyata banyak yang mengalami hal serupa, beberapa menit saya tidak menemukan jawaban yang tepat, akhirnya saya terpikir menggunakan fungsi preg_replace, selengkapnya seperti ini :<br /><br /><span style="color: rgb(0, 102, 0);">preg_replace("/\s/", " ", $text);</span><br /><br />Alhamdulillah berhasil. Semoga Membantu.D' Karimun C-11http://www.blogger.com/profile/03819723032485426187noreply@blogger.com1