pic
Sumber: quora.com - Erik Trautman, Founder of Viking Code School and The Odin Project Berawal dari sebuah artikel di quora.com, menyatakan bahwa dibutuhkan waktu sekitar 1000 jam untuk menjadi seorang software developer handal. Kita harus memiliki skill yang kuat dalam berbagai hal - HTML, CSS, Javascript, jQuery, front-end dan back-end framework, Bahasa pemrograman, Database arsitektur, Deployment dan testing. Kemampuan-kemampuan tersebut sangat bisa dikuasai jika kita melakukan cara-cara terstruktur dalam pendekatan pemahamannya. Sumber gambar: shutterstock.com Trautman menjelaskan dalam art......
pic
Sumber: http://www.techrepublic.com/ Ketika Pokemon Go diluncurkan pada bulan Juli 2016, dengan cepat menjadi mobile game terbesar dalam sejarah Amerika Serikat. Ada 2 hal yang secara bersamaan terbawa dalam game ini. Pertama, memperkenalkan penerapan teknolgi augmented reality (AR) kepada masyarakat. Selain itu, terbukti adanya peluang menghasilkan keuntungan dalam bisnis. Karena permainan menggunakan koordinat GPS dan lokasi secara nyata, pemain mendatangi tempat-tempat seperti perkantor, museum, restoran, tempat wisata dan area publik lainnya, hanya untuk menangkap Pokemon. Permainan ini ju......
pic
Mengenal Tanaman Daun Insulin Tanaman daun insulin atau yang sering dikenal dengan nama rondo semoyo, kembang bulan, kayu paik, kipait dan harsaga. Sebagian masyarakat menyebutnya tanaman paitan karena tangan akan terasa pahit jika memegang daun tanaman ini. Tanaman daun insulin ini memang masih kurang dikenal oleh masyarakat. Seringkali orang menanam daun insulin di halaman rumah, dan dikonsumsi oleh keluarga penderita diabetes. Diluar negri tanaman ini populer dengan sebutan mexican sunflower dan biasa digunakan sebagai antidiabetes dan anti virus oleh masyarakat taiwan. Di Kenya tanaman ini......
pic
Source: simpleorganiclife.org   Reflexology is an ancient Chinese practice where pressure is applied to specific points on the hands, feet, and ears. These reflex points correspond to different organs, systems, and parts of the body. By applying pressure to these points, you can relieve pain and promote health in various parts of your body that may be suffering. Your foot is one of the most connected parts of your body to the rest. It may have something to do with the fact that are feet are almost always in contact with the Earth. It’s hard to say. But when you gently massage these plac......
pic
Manfaat Daun Binahong Menurut Yusup Yudi Prayudi yang dijelaskan dalam Warta  Balai Penelitian Tanaman Rempah dan Obat (2009 : 6) bahwa  seluruh bagian tanaman  Binahong mulai dari akar, umbi, batang, daun dan bunga sangat mujarab untuk obat dalam penyembuhan (terapi herbal). Khasiat utama tanaman Binahong yaitu sebagai berikut : 1. Mempercepat pemulihan kesehatan setelah operasi, setelah melahirkan, khitan, bermacam luka dalam, luka luar dan radang usus. 2. Melancarkan, menormalkan peredaran dan tekanan darah. 3. Mencegah stroke, maag dan asam urat. 4. Menambah dan mengembalikan vitalitas ......
Mei

04

Pengantar
Dalam tulisan bagian 1, saya menemukan masalah bahwa aplikasi notepad.exe) tidak dapat di-RUN atau window notepad tidak terbuka.

Penyebab dari masalah diatas adalah :

  1. Secara default, IIS admin service tidak dapat ber interaksi dengan desktop
  2. Masalah security / hak akses user:ASPNET

Pada setiap proses/aplikasi yang dijalankan dari ASP.NET bekerja dalam background proses dimana kita tidak dapat melihat (visual) aplikasi tersebut dari desktop.
Aplikasi yang sedang berjalan dapat dilihat di taskmanager.

Dalam sistem operasi WIndows (XP/2003/Vista), ASP.NET menjalankan code/ script Web aplikasi dalam suatu “Worker Process” dengan Local Account name ASPNET (aspnet_wp account)

gbr21

Karena user ASPNET bersifat local maka ketika menjalakan aplikasi tertentu (notepad.exe) terbentur dengan masalah security akses
sehingga user ini tidak dapat berinteraksi dengan desktop.
Secara teori, hal ini bisa dipecahkan dengan memberi hak akses pada user:ASPNET di folder/file yang dikehendaki.

Read more

Mei

04

Pengantar
Beberapa saat yang lalu saya menemui problem,
bagaimana menjalankan EXE file yang di-trigger oleh event button_click di ASP.NET page
Kelihatannya Mudah ya :P , Ternyata lumayan rumit :P
Masalah ini menjadi sangat penting, manakala kita dihadapkan pada suatu rancangan sistem yang menuntut untuk melakukan interoperability dengan sistem atau aplikasi di luar framework dari sistem kita.
Kenapa kita melakukan interoperability dengan sistem lain ?
Dalam mendisain suatu sistem beberapa kendala kerap kali muncul, baik yang bersifat teknis maupun non teknis.
dari sisi teknis misalnya adanya keterbatasan dari performa resource sistem sehingga menuntut kita untuk mengadopsi suatu layanan yang ada di sistem lain.
Non teknis, saya ambil contoh masalah cost produksi aplikasi / sistem , sehingga perlu memaksimalkan fungsi yang sudah tersedia meskipun fungsi tersebut berada diluar framework kita.

Oke, sampai disini harapannya kita sudah mengetahui target dari pembahasan saya ini.

Read more

Mei

02

Pengantar

Beberapa saat yang lalu saya mendapat problem,
bagaimana menjalankan EXE file yang di-trigger oleh event button_click di ASP.NET page
Kelihatannya Mudah ya :P , Ternyata lumayan rumit :P
Masalah ini menjadi sangat penting, manakala kita dihadapkan pada suatu rancangan sistem yang menuntut untuk melakukan interoperability dengan sistem atau aplikasi di luar framework dari sistem kita.
Kenapa kita melakukan interoperability dengan sistem lain ?
Dalam mendisain suatu sistem beberapa kendala kerap kali muncul, baik yang bersifat teknis maupun non teknis.
dari sisi teknis misalnya adanya keterbatasan dari performa resource sistem sehingga menuntut kita untuk mengadopsi suatu layanan yang ada di sistem lain.
Non teknis, saya ambil contoh masalah cost produksi aplikasi / sistem , sehingga perlu memaksimalkan fungsi yang sudah tersedia meskipun fungsi tersebut berada diluar framework kita.

Oke, sampai disini harapannya kita sudah mengetahui target dari pembahasan saya ini.

ASP.NET page untuk menjalankan Aplikasi Notepad.EXE

Membatasi lingkup permasalahan, sebagai contoh kasus saya mencoba menjalankan aplikasi Notepad.exe yang di trigger oleh command button
Untuk mempermudah pekerjaan ini saya mengunakan Microsoft Visual Web Developer 2008 Express Edition sebagai IDE untuk membuat halaman WEB.
kita siapkan New Website dan kita isi dengan object button.
gbr1

Kembali ke lingkup IDE, double klik button sehingga source editor tampil, dan siap untuk proses koding.
Script ditulis dengan menggunakan bahasa C#


using System.Diagnostics;

protected void Button1_Click(object sender, EventArgs e)
{
ProcessStartInfo informasi = new ProcessStartInfo(“notepad.exe”);
informasi.UseShellExecute = false;
informasi.RedirectStandardInput = true;
informasi.RedirectStandardError = true;
informasi.RedirectStandardOutput = true;
using (Process install = Process.Start(informasi))
{
string output = install.StandardOutput.ReadToEnd();
install.WaitForExit();
Console.WriteLine(output);
}

}

Dari lingkup IDE, kita jalankan Aplikasi ini.
Klik button, sehinnga disini bisa kita lihat aplikasi Notepad dijalankan,

gbr2

Do you think that my proublem is solved ? :P

ternyata saya terlanjur masuk dalam suatu lorong permasalahan,
dan harus menemukan pintu keluar. *terlalu didramatisir ya ?! :P

Problem baru muncul :(

Ketika saya publish aplikasi WEB tersebut kedalam webserver IIS
Aplikasi ini tidak berjalan semestinya, Notepad tidak ditampilkan !!

Apa yang terjadi ? bagaimana solusinya ?
Akan kita sampaikan di bagian ke-2

Bersambung …

Salam Hangat,
Cakmamed
for Takwa Inspiration

ARSIP

Search

Info

    You are currently browsing the Cakmamed's Blog blog archives for Mei, 2009.

© Copyright 2018 - Cakmamed's Blog | Made by AppChain.com