Unccl Oveguqnl Fhxzn :Q
Categories
Recent Posts
Archives
- March 2008 (3)
- January 2008 (1)
- December 2007 (4)
- November 2007 (1)
- October 2007 (1)
- August 2007 (3)
- July 2007 (3)
- June 2007 (7)
Powered By
Well, I’ve previously developed an SSO (Single Sign On) system build on on top of CAS and Spring. It integrate famous products from Atlassian called Confluence and Jira.
It was a bit hard to do LDAP user and group management in older version of Confluence and Jira.
I just requested by client to setup Confluence+LDAP integration for user authentication only (note that this is not including LDAP user & group managemet) using ActiveDirectory.
I am surprised that doing this now (in Confluence 2.7.x) is more simple than what I did before.
Here is what I do to make it works:
Firstly, Go to confluence installation dir (%CONFLUENCE_HOME%).
Edit %CONFLUENCE_HOME%/confluence/WEB-INF/classes/atlassian-user.xml and add lines below:
<ldap key="exampleLdapRepository" name="Example LDAP Repository" cache="true">
<!-- server config -->
<host>ad.example.com</host>
<port>389</port>
<securityPrincipal>cn=user,ou=admins,dc=example,dc=com</securityPrincipal>
<securityCredential>password</securityCredential>
<securityProtocol>plain</securityProtocol>
<securityAuthentication>simple</securityAuthentication>
<baseContext>ou=users,dc=example,dc=com</baseContext>
<!-- tree config -->
<baseUserNamespace>ou=users,dc=example,dc=com</baseUserNamespace>
<baseGroupNamespace>ou=groups,dc=example,dc=com</baseGroupNamespace> <!-- ignored -->
<usernameAttribute>cn</usernameAttribute>
<userSearchFilter>(objectClass=user)</userSearchFilter>
<firstnameAttribute>displayName</firstnameAttribute>
<surnameAttribute>sn</surnameAttribute>
<emailAttribute>mail</emailAttribute>
<groupnameAttribute>cn</groupnameAttribute>
<groupSearchFilter>(objectClass=ignoredSinceWeUseUserAuthOnly)</groupSearchFilter>
<membershipAttribute>member</membershipAttribute>
<userSearchAllDepths>true</userSearchAllDepths>
<groupSearchAllDepths>false</groupSearchAllDepths>
</ldap>
Above task will enable authentication to LDAP. Since we’re not managing groups in LDAP, now the problem is authenticated users does not belong to any group so that they can’t use Confluence (minimum group is confluence-users). Therefor we need to use Dynamic-Group plugin so authenticated users will automatically joined to groups that already specified by admin in configuration files.
It seems like the page is never updated :p. Someone has reported that the plugin didn’t work for Confluence 2.7 or later. ![]()
But, I finally found that the plugin is actually shipped with confluence 2.7 :D. what you need to do is edit %CONFLUENCE_HOME%/confluence/WEB-INF/classes/seraph-config.xml and,
Replace:
<authenticator class="com.atlassian.confluence.user.ConfluenceAuthenticator"/>
With:
<authenticator class="com.atlassian.confluence.user.ConfluenceGroupJoiningAuthenticator"/>
Save, and restart tomcat. All LDAP users under ou=users,dc=example,dc=com now should be able to use Confluence
References:
- Add LDAP Integration
- Customising atlassian-user.xml
- Automatically Adding LDAP users to confluence users Group
Baru saja ketika perjalanan pulang dari kantor ke kos, saya kebetulan sedang kebelet jadi jalan cepat menuju wese terdekat di Botani Square :D.
Entah pas jalan didepan A&W (karena saya masuk melalui pintu dekat A&W) penasaran mata nengok ke kiri yang ternyata ada stand CBN 3G internet.
Berhubung kondisi tidak memungkinkan untuk mampir dulu, saya lanjut jalan menunaikan tugas
ke wese.
Kembali lagi, akhirnya saya penasaran dan bertanya ke stand yang sudah hampir tutup itu.
“Mas boleh tanya-tanya gak tentang CBN 3G?”, dia yang sedang duduk-duduk menanti stand tutup dan beres-beres spontan berdiri melihat saya bertanya dengan suara keras. (Kaget mungkin :p).
..tanya jawab & basa basi…
Akhirnya saya ditawari paket CBN 3G yang katanya support UMTS dan HSDPA,
| Jenis Layanan | 3G Zero | 3G 500 | 3G 1000 |
|---|---|---|---|
| Pendaftaran | Rp. 50.000 | Rp. 50.000 | Rp. 50.000 |
| Biaya Bulanan | Rp. 30.000 | Rp. 165.000 | Rp. 300.000 |
| Limit Pemakaian | 0 KB | 500.000 KB | 1.000.000 KB |
| Kelebihan Pemakaian | Rp. 0.35/KB | Rp. 0.30/KB | Rp. 0.38/KB |
| Free Hotspot/Bulan | 2 Jam | 5 Jam | 8 Jam |
* Belum termasuk PPN 10% ![]()
* Sedang promosi, jadi biaya pendaftaran gratis ![]()
* Aktif ditempat
Dan saya akhirnya berlangganan 3G 500, dicoba dulu, nanti bisa disesuaikan dengan keperluan.
Berikut hasil test kecepatan menggunakan test kecepatan dari CBN dan Indosat,
CBN:
- Download : 724 kbps
- Upload : 58 kbps
Indosat:
- Download : 664.6 kbps
- Upload : ?
Fiuh… setelah berbulan-bulan tidak menggunakan 6233 (setelah mati dan hidup lagi tapi bluetooth mati) sebagai USB modem. Akhirnya saya berhasil memberdayakannya kembali (walaupun sempat putus asa dan membeli 6120 classic ;)).
Barusan saja saya iseng-iseng mencari lagi bagaimana cara memberdayakan 6233 sebagai USB modem di Leopard dan akhirnya dapat di http://discussions.europe.nokia.com/discussions/board/message?board.id=pcsuite&thread.id=20885&view=by_date_ascending&page=2 . Thanks buat siapapun yang menemukan caranya (yotun?)
Ini caranya:
Sebelum nya copy dulu file [DVD 1 OS X 10.4]/System/Installation/Packages/Essentials.pkg/Contents/Archive.pax.gz ke /
Juga jangan lupa disconnect HP-nya dulu…
Sukma-MBP:~ sverdianto$ sudo -s Password: bash-3.2# mkdir /kexts.orig bash-3.2# mv /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDC* /kexts.orig bash-3.2# cd / bash-3.2# pax -r -z -f Archive.pax.gz *AppleUSBCDC*
Reboot dan … Selesaiiii…. ![]()
Kaget melihat sisa harddisk MacBook Pro saya yang hanya 3.6Gb dari total 120Gb.
Pagi tadi saya putuskan untuk membeli sebuah external diskdrive.
Kebetulan kemarin pagi Ekha pergi ke mangga-dua bertiga dengan teman kantornya karena ada tugas membeli beberapa hardware.
Hmmm… kepikiran pesen deh…
- Thanks ya kha.
Sebelum memilih kira-kira hardisk apa yang dibeli, saya bertanya ke beberapa rekan dan baca review di internet kira-kira merk/tipe apa yang sesuai dengan kebutuhan saya.
Ternyata Western Digital yang menjadi pilihan.
Saya berharap bisa mendapatkan harddisk yang berkapasitas 120Gb dan memiliki koneksi FireWire. Ups, rasanya FireWire masih terlalu jarang dan komputer lain sekitar saya banyak yang belum mendukung, USB2 sepertinya cukup :).
Ok… akhirnya harddisk Western Digital 120Gb Portable ber-enclosure hitam pun saya dapatkan.
Setelah robek bungkusnya, paket harddisk itu berisi 1 harddisk WD 120Gb, 1 kabel USB2 yang
panjangnya sekitar 30cm, dan sebuah buku manual.
Nah mulai ke bagian penting.
Hal pertama yang saya lakukan setelah membeli harddisk baru adalah memastikan harddisk berfungsi baik dan tidak ada kerusakan.
Saya memformat ulang harddisk tersebut, dengan full format atau biasa disebut secure erase di sistem operasi Mac OS X.
Dengan menggunakan Disk Utility OS X, saya memilih security option “Zero Out Data” agar semua data dalam harddisk benar-benar dihapus. Dengan melakukan hal ini otomatis setiap sektor kita akan tahu apa ada bad-sector atau tidak. Proses format sekitar 1 jam :o, yups cukup lama.
Sempet serem baca “remaining time” yang menunjukan 2 menit ternyata tidak selesai-selesai sampai lebih dari 20 menit. Tapi akhirnya selesai tanpa error.
Hal kedua yang saya lakukan adalah performance benchmark.
Untuk mengetes performa harddisk, saya menggunakan XBench untuk membandingkan harddisk WD baru dengan Fujitsu internal MBP saya.
Inilah hasilnya:
Fujitsu MBP:
Results 31.74 System Info Xbench Version 1.3 System Version 10.5.1 (9B18) Physical RAM 2048 MB Model MacBookPro2,2 Drive Type FUJITSU MHW2120BH Disk Test 31.74 Sequential 42.81 Uncached Write 45.22 27.76 MB/sec [4K blocks] Uncached Write 51.87 29.35 MB/sec [256K blocks] Uncached Read 41.23 12.07 MB/sec [4K blocks] Uncached Read 35.99 18.09 MB/sec [256K blocks] Random 25.21 Uncached Write 9.05 0.96 MB/sec [4K blocks] Uncached Write 55.91 17.90 MB/sec [256K blocks] Uncached Read 56.16 0.40 MB/sec [4K blocks] Uncached Read 80.37 14.91 MB/sec [256K blocks]
Western Digital External:
Results 37.64 System Info Xbench Version 1.3 System Version 10.5.1 (9B18) Physical RAM 2048 MB Model MacBookPro2,2 Drive Type WD 1200BEV External Disk Test 37.64 Sequential 35.42 Uncached Write 37.11 22.78 MB/sec [4K blocks] Uncached Write 41.21 23.31 MB/sec [256K blocks] Uncached Read 21.38 6.26 MB/sec [4K blocks] Uncached Read 66.92 33.63 MB/sec [256K blocks] Random 40.17 Uncached Write 16.43 1.74 MB/sec [4K blocks] Uncached Write 81.45 26.08 MB/sec [256K blocks] Uncached Read 65.41 0.46 MB/sec [4K blocks] Uncached Read 89.64 16.63 MB/sec [256K blocks]
Dari hasil benchmark di atas, terlihat harddisk overall performance Western Digital lebig baik dibanding Fujitsu. Hampir semua test diungguli kecuali pada beberapa sequential test
Nah hasil penilaian saya terhadap harddisk ini:
Yang Lebih:
- Keren!!! bentuknya dan casing-nya yang black glossy sangat keren.
- Performancenya cukup OK. Bahkan melibihi kecepatan harddisk internal MBP saya.
- Ringan, pas kalo mau bawa data dari rumah ke kantor atau sebaliknya.
- Harganya cukup masuk akal, dijual dipasaran antara Rp. 800-900 ribu.
Yang Kurang:
- Kabel USB pendek.
- Casenya terlalu kinclong tapi gampang kegores.
Last October, when Apple released their new operating system Leopard, Java developer getting upset because it did not shipped with latest Java SE.
They always late, and some people think they won’t support Java anymore. Ohhh… Apple
…
But, Today I’ve got a good news for you all Java Developer on OS X platform.
Java SE 6 Developer Preview 8
Java SE 6 Developer Preview 8 is an implementation of Sun’s Java SE 6 for Mac OS X v10.5.1 and later. This Preview includes Java SE 6 version 1.6.0_01. This Developer Preview does not change the default version of Java. This release is only for Mac OS X v10.5.1 and later, and should not be installed on earlier versions of Mac OS X. This release is for 64-bit Intel-based Macs only and cannot run on PowerPC-based or 32-bit Intel-based Macs.
Apple has just released Java SE 6 Developer Preview 8 that includes Java 1.6.0_01 (Dec 18, 2007).
Hmm… yeah.. old version, the latest from Sun is 1.6u3. and it only run on Leopard 10.5.1.
But at least they don’t stop developing their own Java SE and stop making people angry and sell their Apple hardware :D.
So, download it now from http://connect.apple.com
Pusing…
public static void kick(Person p) {
System.out.println("Kick " + p.fullname());
}
public static void main(String[] args) {
Person me = new Person("Sukma Agung Verdianto");
this.kick(me);
}
Hooaaaa…… setelah 6 tahun tidak menyentuh dan membelai gitar listrik, kangen… dan akhirnya akhirnya kebeli juga
Jadi… selain sebagai programmer, kalau ada waktu selang saya hobinya memainkan gitar…
Memang bukan gitar bolong yang biasa dimainkan, tapi gitar listrik.
Keluarga saya hafal betul kalo saya kurang bisa gonjrang-gonjreng bawain lagu
tapi lebih suka ngelantunin melodi.
Jum’at kemarin… setelah terima gaji ;), saya ditemani Chenz ke PIM untuk beli gitar.
Saya memang sudah 2 hari sebelumnya berencana beli gitar listrik. Setelah baca review di internet akhirnya saya ngincer gitar yang harganya terjangkau yaitu Cort-X6.
Kebetulan pabrik Cort ada juga di Indonesia :).
Gitar itu bisa saya bawa kerumah dengan harga 1,7 juta rupiah. (Mama jangan kaget yaaa… :p)
Jadi, ini catatan saya tentang Cort X-6:
- Yang Lebih :
- Harga terjangkau (buat saya sih…)
- Sound lumayan lah…, Pake pickup MightyMite BlueBucker… saya gak tau, tapi high di mid
- Clean sound-nya lumayan, pastinya buat neck pickupnya
- Necknya nyaman ditangan, mulai dari ketebalan neck dan fret jumbonya.
- Double-locking system + FloydRose licensed tremolo bisa didapet dengan harga segitu
- Yang Kurang :
- Saya gak ngecek semua, ternyata baut stem di tremolo senar 2 kurang longar, rada singset
- Bodynya kurang solid
- Pickup terlalu sensitif, kurang bagus buat pemula (secara saya pemula mainnya masih kotor :D)
Jadi saya kasih 8.75 buat gitar ini
… Beberapa hari selanjutnya …
Saya memang sekalian ingin beli effect… secari-cari akhirnya tertarik sama barang promo Korg AX3000G yang dijual di KlapaMusik dengan harga 2,550 juta rupiah.
Memang bukan harga yang murah, cuman buat dikosan sih :p akhirnya saya tanya tanya ke forum Gitaris yakin incer Zoom G2.1u.
But… takdir memang jatuh ke AX3000G akhirnya saya beli juga tuh barang :D.
Blon sempet coba-coba ni barang… jadi ga banyak komentar… tapi coba-coba dikit sih ok…
Mending liat skrinsutnya deh… :
|
|
|
|
:p Keren Khan….????
from http://twitter.com : “A global community of friends and strangers answering one simple question: What are you doing? Answer on your phone, IM, or right here on the web!”
Log your activities, look your friends activites.
And just add my ID : sverdianto
See you…