Example Ant Builder J2EE Enterprise Application Archive

Hmm sudah lumayan lama tidak bermain dengan ANT, karena terlalu dimanja dengan Maven. hehe.

Beberapa saat lalu kami memutuskan untuk menggunakan EJB3, JAX-RS dan JAX-WS yang merupakan technology murni bawaan dari J2EE, untuk membuat backend, membuat project kami tidak memerlukan library tambahan yang banyak. Dan sepertinya penggunaan Maven tidak terlalu efektif karena kami hanya menambahkan 5 external library.

Ceritanya 1 hari ini saya agak frustasi, ketika di eclipse untuk build EAR hanya cukup export, ketika saya coba terjemahakan  menggunakan Maven malah  ruwet,  entahlah sepertinya level saya untuk build project EE menggunakan Maven masih perlu belajar lagi, huehue.  Akhirnya saya kangen-kangen sama ANT Builder yang dulu waktu java 1.4, saya sangat berusaha untuk pengen menguasainya. :D Continue reading

Membungkus ulang String HTML ke Element + angular $scope

Menemukan hal baru dan menarik dari angular, dan ingin sekali menulis karena takut lupa, hehe.

Problemnya adalah ada requitement Form yang lumayan komplek, karena form input berkembang yang mengharuskan untuk mengenerate dan menyisipkan html baru (raw DOM element).  Dan bagaimana string html baru itu bisa mengenali function-function atau variable-variable dalam $scope.

Solusi yaitu dengan menggunakan fuction default dari angular yaitu “$compile”, dengan menggunakan “$compile” kita bisa mendaftarkan apapun yang ada dalam $scope kedalam html baru, agar dikenali. :) (*Nice

Syntax
$compile(content)($scope);
Contoh Penerapan
......
var content = '<button ng-click="inputQuotation(value)">Input Quotation</button>';
var cell = document.getElementById('cell_info_' + dus.id);
angular.element(cell).html( $compile(content)($scope) );
.....