Carpe diem!

Make your lives extraordinary

Interupsi pagi : Approval pembelian asuransi via telepon??!

Pagi ini ada telepon masuk, mengaku dari xxxNA dan mengatakan ada kerjasama dengan kartu kredit yang saya pegang. menawarkan asuransi kesehatan dengan biaya cover untuk rawat ini mencapai 500rb/hari untuk tiap-tiap penyakit. diakhir telpon, ada keanehannya :

sang agen mengatakan bahwa pembicaraan ini direkam jadi bisa dijadikan approval sehingga bisa langsung diproses polisnya

lalu dengan sigap saya menjawab, saya sudah punya pengalaman pahit dengan asuransi bagaimana saya bisa approval hanya dengan mendengar pembicaraan anda. sebaiknya dikirimkan ilustrasi lengkapnya ke tempat saya, supaya saya bisa mencermati setiap pasalnya.

sepertinya agennya langsung pundung… hi hi hi …

Buat teman-teman, watch it!. hati-hati kalau menerima penawaran seperti ini. sebaiknya dilihat dengan cermat setiap pasalnya, minta pertimbangan dari berbagai orang. JANGAN PERNAH LAKUKAN APPROVAL MELALUI TELEPON!

June 4, 2009 Posted by ipans | Blogroll, curhat, peduli!, santai | , , , , | No Comments Yet

interupsi pagi : prita vs rumah sakit omni. turut simpati

mulai pagi hari dengan minum segelas air, cek email lalu membuka yahoo messenger. lalu muncul pesan offline di YM :

SERUKAN BOIKOT RUMAH SAKIT OMNI… KRN RUMAH SAKIT INI SUDAH BERBUAT SEMENA2 TERHADAP NYAWA MANUSIA.. DAN RUMAH SAKIT OMNI TELAH BERBUAT ANIAYA TERHADAP PASIENNYA.. TIDAK HANYA ITU RS OMNI JG TELAH MEMENJARAKAN PASIENNYA YANG SUDAH DIANIAYA… TOLONG SEBARKAN KE YANG LAIN… DUKUNG KEADILAN DI INDONESIA INI

Cukup keras juga nadanya dengan huruf CAPITAL yang kental. mulai search di google :
http://www.google.co.id/search?hl=en&rls=com.microsoft%3Aen-us&q=prita+rumah+sakit+omni&btnG=Search&meta=cr%3DcountryID

Wow dashyat ….. sampai 29 halaman di search google. bahkan di article terakhir masih bertaut dengan berita itu.

saya turut simpati mengenai masalah yang terjadi, makin menambah panjang cerita busuk mengenai rumah-sakit yang malpraktek.

saya yakin bahwa masyarakat akan menghukum rumah sakit OMNI, walaupun jalur hukum sudah tidak bisa dilakukan. mari kita buktikan dalam 1-2 tahun apakah rumah sakit ini masih tetap berdiri disana atau tidak!.

 

June 3, 2009 Posted by ipans | Blogroll, curhat, peduli!, santai | , , , , | 1 Comment

Lowongan Waviv Technologies

 

Introduction Seismic Unix

Seismic Unix merupakan salah satu software yang digunakan untuk pengaolahan data seismik. Software ini opensource untuk proses belajar dan riset. Banyak modul yang sudah dikembangkan oleh CWP untuk mengolah data seismik sehingga menjadi data seismik yang bisa digunakan untuk interpretasi dan pengolahan data seismik lanjut.

Seisimic Unix dapat dijalankan dibeberapa sistem operasi seperti Linux, Solaris, dan SGI. Bisa juga dijalankan di Windows menggunakan program tambahan cygwin.

Fungsi-fungsi pengolahan data yang terdapat dalam Seismic Unix dapat di kategorikan menjadi :

  1. Data Compression
  2. Editing, Sorting and Manipulation
  3. Filtering, Transforms and Attributes
  4. Gain, NMO, Stack and Standard Processes
  5. Graphics
  6. Import/Export
  7. Migration and Dip Moveout
  8. Simulation and Model Building
  9. Utilities

Untuk lebih lengkap dapat dibaca di http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhelp.html

———————————————————————————————————————————–

Waviv Technologies saat ini menyediakan 2 posisi lowongan :
1. Geophysicist/Seismologist (1 orang)
Job Desc : Seismic data processing.

2. Software Engineer (1 orang)
Job Desc : riset dan pengembangan aplikasi paket untuk seismic data processing

———————————————————————————————————————————–

Test Penerimaan terdiri dari 2 tahap :

1.Online Pre-eliminary Test
Test ini dilakukan untuk mengetahui kemampuan dasar dan willingness pelamar untuk menyelesaikan masalah secara sistematis dan efisien dalam satu studi kasus.

2. Interview
Test ini dilakukan untuk mengetahui personality dan attitude pelamar bagi yang telah lolos tahap (1).

———————————————————————————————————————————–

Online Pre-Eliminary Test

 ———————————————————————————————————————————– 

Soal Pre-eliminary Online untuk  Lowongan geophysicist/seismologist

 Diberikan satu set raw data seismic yang terdiri dari :

  1. XPS File
  2. SPS File
  3. RPS File
  4. SEGY data

Tugas anda adalah melakukan seismic data processing menggunakan software pengolahan data* seperti seismic unix/promax/vista/focus/geovecture (pilih salah satu yang bisa) terhadap data yang diberikan dengan output sebagai berikut :

  1. Brute-stack Image dalam bentuk Image jpg/gif/png
  2. Hasil Velocity Analisis dalam bentuk Image jpg/gif/png
  3. Dokumentasi langkah-langkah yang anda lakukan dalam menghasilkan (1) dan (2).

 Waktu pengerjaan  maksimal 1 bulan. Hasil pengolahan dapat dikirimkan melalui email ke : ivan.suci@waviv.com

 Jika ada pertanyaan atau membutuhkan keterangan/konsultasi lebih lanjut dapat menghubungi Linda Damajanti (pashadira@yahoo.com)

 ———————————————————————————————————————————– 

 Soal Pre-eliminary Online untuk  Lowongan Software Engineer

Studi Kasus

Fungsi-fungsi yang tersedia di Seismic Unix dapat digunakan dengan menjalankan perintah pada bash prompt linux/unix.

  1. Menjalankan perintah-perintah seismic unix, user harus mengerti parameter-parameter yang dapat digunakan untuk masing-masing fungsi yang ada. Sehingga perlu membaca help di windows dari Seismic Unix.
  2. Perintah-perintah dalam seismic unix  dapat digabungkan dengan menggunakan standard input/output pada shell (seperti > , < , | )

Dibawah ini adalah contoh file script untuk melakukan pemotongan data segy untuk tiap FFID :

segyread tape=data.sgy endian=0 verbose=1 | segyclean > data.su
sugethw < data.su key=fldr > data.hdr 
suwind key=fldr min=$val max=$val < data.su  > $val.su
segyhdrs < $val.su
segywrite tape=$val.segy endian=0 verbose=1 < $val.su

 Kode Sumber lengkap dapat dilihat di posting saya sebelumnya  dalam script perl

Tugas

Tugas anda adalah membuat prototype Graphical User Interface (GUI) untuk memudahkan user dalam menggunakan aplikasi Seismic Unix terkait dengan kasus (a) dan (b).  salah satu contoh GUI untuk Seismic Unix dapat di lihat di http://www.henrythorson.com/interface.htm

 Dengan Graphical User Interface diharapkan user dapat memilih perintah apa yang akan digunakan dan menampilkan hints parameter apa saja yang akan digunakan. Dengan GUI pula user dapat merangkai perintah-perintah sehingga menjadi satu flow processing yang dapat digunakan ulang (reusable).

 Requirements :

-          Running Under Linux
-          Bahasa Pemrograman bebas.

Waktu pengerjaan  maksimal 1 bulan. Kirimkan Screenshot Fitur-fitur Prototype Aplikasi  beserta sebagian potongan kode program anda ke ivan.suci@waviv.com

Jika ada pertanyaan atau membutuhkan keterangan/konsultasi lebih lanjut dapat menghubungi Ivan Suci F (ivan.suci@waviv.com) atau YM : it_bandung

May 19, 2009 Posted by ipans | Biz to work, Lowongan kerja, code Warior, techno | , , , , , | 2 Comments

detecting Terminal server session with c#

SystemInformation.TerminalServerSession Property

Note: This property is new in the .NET Framework version 2.0.

Gets a value indicating whether the calling process is associated with a Terminal Services client session.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

Visual Basic (Declaration)
Public Shared ReadOnly Property TerminalServerSession As Boolean

Visual Basic (Usage)
Dim value As Boolean

value = SystemInformation.TerminalServerSession

C#
public static bool TerminalServerSession { get; }

C++
public:
static property bool TerminalServerSession {
	bool get ();
}

J#
/** @property */
public static boolean get_TerminalServerSession ()

JScript
public static function get TerminalServerSession () : boolean

Property Value

true if the calling process is associated with a Terminal Services client session; otherwise, false.

Remarks

The TerminalServerSession property indicates whether the calling process is associated with a Terminal Services client session.

NoteNote
This property is supported only on Windows NT 4.0 SP4 or later, Windows 98, Windows Millennium Edition, Windows 2000, Windows XP, and the Windows Server 2003 family.

May 11, 2009 Posted by ipans | Blogroll, Ngoprek, code Warior, techno | | No Comments Yet

Space effective compute node

Semakin hari, semakin efisien penggunaan space server yang dapat dimasukkan ke dalam rack data center.

waktu yang lalu telah mencoba technology 1U twin dari supermicro, dimana dalam 1U rackmount server terdapat 2 buah serverboard dengan kemampuan dapat menampung 2 buah processor Xeon Quad Core dan 48GB memori. cukup dengan power 780watt. ckckck …. so far .. no complain about 22 node of these type of server.

1U Twin

1U Twin

baru-baru ini supermicro mengeluarkan series baru 2U twin2.. dashyat… 2U = 4x serverboard = 4 x 2 processor Quad core = 4 x 48GB memori.cukup dengan power 1000watt. wuih … a lot of number .. i wish i could try this machine …

2U Twin2

2U Twin2

go green my grid ..

April 24, 2009 Posted by ipans | Biz to work, Blogroll, Ngoprek, santai, techno | , , , , | No Comments Yet

perl : memotong segy file per FFID/fldr

SU Unix is powerful tools to process segy data.

#!/usr/bin/perl

sub trim {
my $string = shift;
for ($string) {
s/^\s+//;
s/\s+$//;
}
return $string;
}

# convert to SU file
#system(’segyread tape=data.sgy endian=0 verbose=1 | segyclean > data.su’);
# reading header file
#system(’sugethw < data.su key=fldr > data.hdr’);

#loop to write
open(FILE,”data.hdr”) || die “cannot open file”;
$prevdata = ‘www’;
while(<FILE>)
{
$info = $_;
#print $info;
# parse info
$key = ‘none’;
($key,$val)=split(’=',$info);
#print(’*',trim($key),’*',$val,’*');
$key = trim($key);
$val = trim($val);
print(”*$key*$val* \n”);
if ($key eq “fldr”) {
if ($val ne  $prevdata) {
system(”suwind key=fldr min=$val max=$val < data.su  > $val.su”);
system(”segyhdrs < $val.su”);
system(”segywrite tape=$val.segy endian=0 verbose=1 < $val.su”);
$prevdata=$val;
}else{
#skip
print(”—>skipped already process : $val \n”);
}
}else{
#skip
print(”–>skipped empty \n”);
}

}
close(FILE);
#end loop

have a nice try!

April 22, 2009 Posted by ipans | Ngoprek, code Warior, curhat, santai, techno | | 1 Comment

*roMAX 5000 >> zyrex GEF 585

scripts :
- install centos 5.3 i386
- make linux kernel 2.6.29
- make modules_install
- make install
- install openmotif
- install openmotif22
- install openmotif-devel
- run setup.bin
- next >> next >> next >> next >> done!

fiuhhh … capeknya …

setelah menginstall :
centos 4.7 –> gagal (VGA display amburadul)
centos 5.2 x86_64 –> gagal (ternyata source installernya 32bit)
FC9 i386 –> gagal (banyak library tidak compatible)
suse 11 –> gagal (tidak bisa buka segy cd)

April 21, 2009 Posted by ipans | Biz to work, Ngoprek, code Warior, santai, techno | | No Comments Yet

Waveshot -Imaging Server 0.4 (alpha)

Now handling over 2 million grid data. great!!

ImageSever

ImageSever

 

Running On PC :
Processor : Core2duo 1.66 GHz
Memory : 4GB
VGA Card : ATI Radeon 2601 (128MB) PCI-E
HD : 80GB

Task Manager Status :
Process Name : ImageService.exe
–> memory : 466 MB
–> CPU : 99

My current Waveshot – Imaging Server Alpha Released Notes :

—————————————————–
v.0.4 (alpha) – 19 februari 2009
—————————————————–
- Fixed for point cloud data over 500.000 grid.

—————————————————–
v.0.3 (alpha) – 7 februari 2009
—————————————————–
- Adding Logger Daily Rotation Function
- replace ftp client with FTPWebRequest
- bug fixes on velocity update grid maxfreq – minfreq = 0 (single floating limitation)
- use keepalive false for FTP connection

—————————————————–
v.0.2 (alpha) – 6 februari 2009
—————————————————–
- Adding Logger Function
- Visible / Invisible viewport
- bug fixes on ftp connection
- Adding plot title
- bound settings to text box

 

February 27, 2009 Posted by ipans | Blogroll, Ngoprek, techno | , , , , , , , | 2 Comments

Shapes Terminology on 3D Programming

i’m currently working on 3d programming for scientific purpose. currently evaluating eyeshot devdept component for my programming platform. here are shapes terminology used on eyeshot :

 AlignedDim : Linear dimension entity. 
 Arc : Arc entity. 
 Bar : Bar entity. A line drawn like a cylinder. 
 BlockReference : BlockReference entity. 
 Box : Box solid.
 Circle : Circle entity. 
 Cone : Cone solid.
 ConicBar : Conic Bar entity. A line drawn like a cone. 
 Cylinder : Cylinder solid.
 Ellipse : Ellipse entity. 
 EllipticalArc : Elliptical arc entity. 
 Joint : Joint entity. A point drawn like a sphere. 
 Line : Line entity. 
 LinearPath : Linear path entity (piecewise linear curve). 
 Mesh : Polygon mesh entity.
 Mesh.Triangle : The Mesh triangle. 
 Generic MeshBase : Base class for all Polygon Mesh entities. 
 MulticolorMesh : Multicolor Polygon Mesh entity. Supports a different color for each triangle. 
 MulticolorMesh.Triangle : The MulticolorMesh triangle. 
 MulticolorOnVerticesMesh : Multicolor Polygon Mesh entity. Supports a different color for each vertex. 
 MulticolorPointCloud : Point cloud entity. Allows the drawing of millions of points.
 PlanarEntity : The base class for all planar entities. Contains an origin point and a 4×4 transformation matrix. 
 Point : Point entity. 
 PointCloud : Point cloud entity. Allows the drawing of millions of points.
 Quad : Quadrangular face entity. 
 QuadWithTexture : Quadrangular face entity with texture. 
 RichArc : Arc entity with a weight and a pattern. 
 RichLine : Line entity with a weight and a pattern. 
 RichMesh : Multicolor and multitexture Polygon Mesh entity. 
 RichMesh.Triangle : The RichMesh triangle. 
 Solid : Solid entity.
 Sphere : Sphere solid.
 StlModel : A collection of triangular faces with one single color. Born to read  Stereolitography (*.stl) files. Hold triangles in memory by 12 floats (3 for each vertex + 3 for normal). 
 Torus : Torus solid.
 Triangle : Triangular face entity. 
 TriangleWithTexture : Triangular face entity with texture. 

have fun with it… c u later…

Tags: , , , , ,

January 15, 2009 Posted by ipans | Ngoprek, curhat, techno | | No Comments Yet

Little Note on Opendx run

DXlink is programmable interface provide from opendx (see http://www.opendx.org). the bad news is libDXL.a not included when you installed dx-4.4.4 nor dx-libs nor dx-devel nor dx-samples with all their dependencies. i’m using fedora core 9

you should download dx-4.4.4-9.tar.gz and compile it.
- you need to install kernel-devel, just run yum install kernel-devel.
- make  symbolic link : ln -s /usr/src/kernels/2.6.27.5-41.fc9.1686/include/linux/sys.h  /usr/include/linux/sys.h

- make  some changes on source main program on folder src/uipp/*/Main.C and base/application.h , the codes should be :
    int main(int iargc, char** argv){
    unsigned int argc = iargc;

– then configure and make and make install.

that should help you!.

Blogged with the Flock Browser

Tags: , ,

December 2, 2008 Posted by ipans | Biz to work, Ngoprek, code Warior, curhat, techno | | No Comments Yet