Selasa, 08 Mei 2018

Simple Present Tense, Present Perfect Tense, The Present Perfect Tense, and Present Continuous Tense


I.                   The Simple Present Tense
1.      My sister doesn’t eat rice for dinner in the night
2.      She wants to drink milk every morning
3.      Does your sister usually sing in the bathroom?
4.      She turns on the lamp before sleeping.
5.      Rita enjoys her time with grandmother
6.      She cleans her house every Monday
7.      Do you listen what your teacher says?
8.      My friends sometimes play in my house after school
9.      I don’t always sleep early at 8 p.m
10.  I always pray five times a day

II.                The Present Continuous Tense
1.      We are baking some bread in the kitchen now
2.      Now I am not smoking
3.      They are swimming on Monday at 5 o’clock
4.      They are playing basket ball right now
5.      Is she sleeping right now?
6.      I am working in this school
7.      We are building our dream house next year
8.      I’m renovating my house this month
9.      He is doing a Science project right now
10.  I am catching a fish in the river today

III.             The Present Perfect Tense
1.      My grand father has just gone away due to an accident
2.      Has Agi called you ?
3.      Mother has slept for 3 hours
4.      Has the rain stopped now?
5.      She has drunk three bottles of wine, she must be get headache now
6.      The students have finished their examination, now they are waiting for the result
7.      oh my God, I have not turned off the stove.
8.      Have you already prayed guys? let’s pray now then.
9.      My parents have asked me to visit them several times.
10.  Jemi has not eaten her breakfast yet.

IV.             The Present Continuous Tense
1.      We have been pushing our car since 1 hour ago because we cannot find any gas station.
2.      Fitri has not been working in that company since 2 years ago.
3.      Have you been calling me since then?
4.      They have not been repairing those computers since a hour ago.
5.      Hendy has been joining the dancing club since high school.
6.      I have not been visiting my grandparents since last year.
7.      My parents have been discussing about their plan of travelling to London since last night.
8.      I have been checking my e-mail since yesterday.
9.      Jihan has not been watering those flowers
10.  This lecture has been being studied by them.

Rabu, 08 November 2017

Auditing Storage



Latar Belakang
Penyimpanan memperluas batas lingkungan komputasi yang memungkinkan data  dibagi antar pengguna dan aplikasi. Platform penyimpanan telah berkembang begitu efisien yaitu server dapat menggunakan lingkungan penyimpanan, sebagai penyimpanan asli ke server dan bentuk penyimpanan langsung lainnya, untuk kebutuhan penyimpanan utama mereka. Lingkungan penyimpanan terus berkembang, platform penyimpanan digabungkan menjadi satu unit yang mengelola beberapa data file dan data aplikasi dalam satu unit yang sama. Protokol smart switch mampu mengirimkan data pada kecepatan tinggi, yang mana pada gilirannya memungkinkan perampingan pusat data.
Dasar-dasar Storage Auditing
Key Storage Components
Infrastruktur penyimpanan mencakup komponen yang terkait dengan host, jaringan, dan penyimpanan yang bekerja bersamaan untuk menyediakan fasilitas penyimpanan kepada pengguna dan aplikasi.
Redundant Array of Independent Disks (RAID)
Teknik penyimpanan RAID memungkinkan beberapa drive digabungkan untuk menyediakan lebih banyak penyimpanan pilihan daripada yang akan disediakan oleh satu disk, termasuk kapasitas yang lebih, redundansi, dan kinerja. Pengontrol penyimpanan mengelola beberapa drive di salah satu dari beberapa konfigurasi tergolong tingkat RAID.
RAID-0: Striping Striping adalah teknik yang menawarkan performa terbaik dari semua RAID configuration. Dalam striped array, data disisipkan ke dalam semua drive di array. Jika file disimpan ke array RAID-0, array akan mendistribusikan file tersebut ke logical drive yang terdiri dari beberapa disk fisik. Dari perspektif kinerja, RAID-0 adalah yang paling efisien karena bisa menulis ke enam disk sekaligus. Kelemahan RAID-0 adalah kurangnya kehandalan. Kegagalan disk mengakibatkan hilangnya semua data yang tersimpan dalam array.
RAID-1: Mirroring RAID-1 adalah array disk dimana dua disk dipertahankan salinan identik Disk dicerminkan satu sama lain untuk melindungi terhadap kegagalan drive. Dengan mirroring, apapun yang Anda tulis ke satu drive akan ditulis bersamaan ke yang lain. Dengan demikian, Anda selalu memiliki duplikat persis data Anda di drive lain, Namun, anda hanya bisa menggunakan setengah dari ruang penyimpanan pada disk. Meskipun ini mungkin tampak tidak efisien, RAID-1 adalah pilihan yang lebih disukai untuk data yang dibutuhkan keandalan tertinggi.
RAID-5: Reliabilitas with Parity RAID-5 adalah array disk bergaris, mirip dengan RAID- 0 dalam data didistribusikan di array; Namun, RAID-5 juga menyertakan tambahan data tentang isi drive yang disebut parity. Dengan paritas, sebuah mekanisme mempertahankan integritas data yang tersimpan dalam array, sehingga jika satu disk dalam array gagal, data dapat direkonstruksi dari disk yang tersisa.
RAID-10: High Performance Striping with Mirrored Segments RAID- 10 diimplementasikan sebagai RAID-0 (array bergaris) yang segmennya adalah RAID-1 (mirrored) array. Hasilnya memberikan kinerja tinggi dengan striping RAID-1 segmen dan dan memberikan toleransi kesalahan yang sama seperti RAID-1. Jumlah drive membuat RAID-10 sangat mahal, dan array datang dengan overhead tinggi. RAID-10 bisa digunakan untuk mendukung database server yang membutuhkan kinerja tinggi dengan toleransi kesalahan.
Konsep Key Storage
Berikut ini adalah konsep penyimpanan penting yang mendapatkan momentum. Penyimpanan adalah berubah-permanen-untuk menjadi lebih cerdas, lebih cepat, lebih kecil, dan lebih efisien.
Recovery Point Objective and Recovery Time Objective
Recovery Point Objective (RPO) menentukan berapa banyak data yang akan hilang ketika kesalahan terjadi, dan Recovery Time Objective (RTO) menentukan berapa lama waktu yang dibutuhkan untuk pulih ketika terjadi kehilangan data.
Tiered Storage
Biaya media penyimpanan sebanding dengan kinerja media. Penyimpanan flash adalah media tercepat, dan sangat cocok untuk lingkungan kinerja ekstrim. Namun, biaya (dan beberapa efek samping yang unik terkait dengan peluruhan kapasitas dari waktu ke waktu) membuat flash adalah pilihan yang buruk untuk pengarsipan data dalam jangka waktu yang lama. Anda bisa membeli berbagai jenis media penyimpanan untuk lingkungan penyimpanan besar yang sama dan mengklasifikasikan penyimpanan Anda sesuai dengan persyaratan kinerja. Array penyimpanan kemudian dapat menempatkan data pada media yang tepat untuk performa yang dibutuhkan. Beberapa data-tiering berbeda model bisa digunakan
Data Deduplication
Teknologi deduplication data menemukan duplikat pada tingkat tertentu, apakah file identik atau komponen identik, blok, aliran, atau bit berurutan, dan duplikat pengganti salinan dengan pointer ke satu salinan data. Misalnya, pertimbangkan e-mail terkirim untuk sepuluh orang dengan lampiran. Entah lampiran bisa disimpan sepuluh kali, atau lampiran dapat disimpan satu kali dengan sembilan pointer ke salinan aslinya.
Green Storage
Tujuan green storage bukan hanya untuk melestarikan sumber daya dan lingkungan,tetapi juga memungkinkan Anda memaksimalkan infrastruktur penyimpanan Anda dengan sedikit uang. Menggunakan teknologi dan arsitektur yang cerdas, perusahaan menyusut jumlah ruang, peralatan, energi, dan biaya administrasi yang diperlukan untuk mengelola penyimpanan.
Storage Virtualization
Penyimpanan tradisional memerlukan overhead administrator yang tinggi dan pengetahuan yang terperinci jalur fisik, informasi perangkat, dan lokasi data. Virtualisasi penyimpanan adalah abstraksi detail yang memisahkan lapisan antara kebutuhan host dan penyimpanan. Lokasi dan implementasinya transparan terhadap host. Hasilnya adalah penyampaian yang lebih baik dan kualitas (up time) dari infrastruktur penyimpanan sambil meningkatkan utilisasi dan pengurangan biaya modal dan overhead manajemen. Virtualisasi penyimpanan adalah luas dan agak rumit, karena banyaknya vendor dan implementasinya yang ada, tapi Anda harus sadar akan arsitekturnya. Virtualisasi penyimpanan berkembang di popularitas dan di sini untuk tinggal.
Langkah-langkah Auditing Storage
Audit storage dirancang untuk meninjau kontrol kritis guna melindungi kerahasiaan data, integritas, atau ketersediaan storage untuk pengguna yang menggunakan penyimpanan tersebut. Berikut adalah langkah-langkahnya :
Setup and General Controls
  1. Dokumentasikan arsitektur manajemen penyimpanan secara keseluruhan termasuk perangkat keras dan infrastruktur jaringan pendukung
Tim yang bertanggung jawab untuk mengelola penyimpanan harus mendokumentasikan arsitektur penyimpanan dan bagaimana antarmuka penyimpanan.Informasi ini harus mencakup seluruh data sistem yang ada dan yang terhubung dengan infrastruktur jaringan. Informasi ini akan digunakan oleh auditor untuk membantu menafsirkan hasil langkah audit berikutnya.
  1. Dapatkan versi perangkat lunak dan bandingkan dengan Kebijakan Persyaratan
Tinjau versi perangkat lunak untuk memastikan bahwa perusahaan mematuhi kebijakan. Perangkat lunak yang sudah tua mungkin memiliki masalah keandalan, kinerja, atau masalah keamanan dan kesulitan dalam mengelola platform penyimpanan. Selain itu, versi perangkat lunak yang berbeda mungkin meningkatkan cakupan tanggung jawab administrator saat dia mencoba mengontrol berbagai versi yang berjalan di platform penyimpanan.
  1. Verifikasi kebijakan dan prosedur yang ada untuk mengidentifikasi kapan sebuah patch tersedia untuk mengevaluasi dan menerapkan patch yang berlaku.Pastikan semua patch yang disetujui dipasang sesuai kebijakan
Sebagian besar storage vendor secara teratur menjadwalkan rilis patch. Anda harus siap untuk rilis yang dijadwalkan sehingga anda dapat merencanakan dengan tepat untuk pengujian dan pemasangan patch. Jika semua patch tidak terpasang, akan banyak kerentanan keamanan atau masalah kinerja yang dapat terjadi.
  1. Tentukan layanan dan fitur apa yang diaktifkan di sistem dan mendiskusikan kebutuhan mereka kepada sistem administrator.
Layanan dan fitur yang tidak diperlukan dapat meningkatkan risiko kesalahan konfigurasi, kerentanan,dan masalah kinerja dan mempersulit upaya pemecahan masalah.
Account Management
  1. Meninjau dan mengevaluasi prosedur pembuatan akun administrator dan memastikan akun hanya dibuat bila ada kebutuhan bisnis yang sah. Juga tinjau dan evaluasi proses untuk memastikan bahwa akun dihapus atau dinonaktifkan secara tepat waktu jika terjadi penghentian atau perubahan pekerjaan.
Kontrol yang efektif harus dapat  mengatur pembuatan dan penghapusan akun administrator. Kurangnya kontrol dapat mengakibatkan akses yang tidak perlu ke dalam sistem, dan dapat membahayakan integritas dan ketersediaan data sensitif.
  1. Evaluasi proses dan kebijakan yang digunakan untuk pemberian dan pencabutan akses ke penyimpanan
Kebijakan tertulis harus mengatur proses yang digunakan untuk membuat alokasi penyimpanan baru, termasuk proses persetujuan dan prosedur untuk menyiapkan area kerja baru dan pengguna yang seharusnya memiliki akses ke alokasi penyimpanan baru. Kebijakan atau prosedur juga harus ada untuk "membersihkan" atau menghapus hak yang tidak lagi dibutuhkan saat sebuah proyek selesai
Storage Management
  1. Evaluasi bagaimana pengelolaan kapasitas penyimpanan untuk mendukung kebutuhan bisnis yang ada.
Persyaratan teknis dan bisnis untuk penyimpanan dapat berubah dengan cepat, didorong oleh perubahan infrastruktur, hubungan bisnis, kebutuhan pelanggan, dan peraturan persyaratan. Infrastruktur penyimpanan yang tidak memadai mengakibatkan perusahaan berisiko kehilangan data penting dan dapat menghalangi fungsi bisnis penting yang membutuhkan lebih banyak penyimpanan.
  1. Evaluasi bagaimana pengelolaan performa penyimpanan untuk mendukung bisnis yang ada.
Performa penyimpanan didorong oleh beberapa faktor, yaitu media penyimpanan fisik, protokol komunikasi, jaringan, ukuran data, CPU, memori, arsitektur RAID, data tiering strategies, dan sejumlah faktor lainnya. Tempat penyimpanan infrastruktur yang tidak memadai berisiko menghilangan data penting dan dapat menghambat fungsi bisnis yang membutuhkan penyimpanan lebih baik atau kinerja yang lebih baik.
  1. Evaluasi kebijakan, proses, dan kontrol untuk frekuensi backup data, penanganan, dan remote storage.
Tantangan monumental bagi organisasi, terutama ketika menyangkut hal tersebut repositori data dalam organisasi, yaitu database dan platform penyimpanan. Vendor menawarkan beberapa solusi untuk mengatur frekuensi, handling, dan remote storage backup data dan sistem Campuran solusi yang diimplementasikan harus sesuai memenuhi tujuan yang dinyatakan
Additional Security Controls
  1. Verifikasi bahwa enkripsi data-at-rest telah diimplementasikan dengan benar.
 Langkah ini tidak tepat untuk semua lingkungan dan dapat ditutupi oleh kontrol atau aplikasi lain. Enkripsi data-at-rest lebih penting daripada bentuk enkripsi lainnya karena masa pakai data pada disk jauh lebih lama dari pada masa pakai data pada jaringan. Anda akan melihat dimana data kemungkinan besar akan dicuri, langsung dari tempat penyimpanan, bukan saat melintasi jaringan.
  1. Verifikasi bahwa enkripsi jaringan dari data-in-motion telah
    diimplementasikan dengan benar.
Persyaratan kebijakan mungkin memerlukan lalu lintas terenkripsi untuk aplikasi yang mengandung informasi sensitif atau untuk membuat cadangan penyimpanan ke lokasi lain.Enkripsi jaringan adalah Diimplementasikan untuk dua alasan utama: untuk melindungi kredensial otentikasi saat mereka bergerak melintasi jaringan, dan untuk melindungi data aktual saat bergerak melalui jaringan...
  1. Evaluasi tingkat rendah dan kontrol teknis di tempat segregate atau firewall data yang sangat sensitif di storage
Kontrol harus ada yang membatasi akses terhadap informasi sensitif seperti pemegang kartu data (CHD), informasi identitas pribadi (PII), kode sumber, dan jenis data kepemilikan lainnya, termasuk hak administratif untuk admin. Jika enkripsi digunakan, jelaskan di sini dan evaluasi penanganan kunci, termasuk pemberian dan pencabutan hak, kunci, dan sertifikat.
  1. Meninjau dan mengevaluasi prosedur administrator sistem untuk
    pemantauan keamanan
Administrator penyimpanan harus secara teratur memantau lingkungan untuk perubahan dan juga meninjau lingkungan untuk kerentanan keamanan. Program pemantauan yang buruk dapat membiarkan insiden keamanan terjadi tanpa sepengetahuan administrator. Dengan melakukan pemantauan,yaitu aktif mengawasi masalah yang ada(deteksi) dan secara aktif mencarinya jalan keluar (menemukan dan mengurangi kerentanan).
  1. Lakukan langkah-langkah dari Bab 4, "Pusat Data Audit dan
    Disaster Recovery, "karena berkaitan dengan sistem yang Anda audit.
Selain mengaudit keamanan sistem secara logis, Anda harus memastikannya sesuai kontrol fisik dan operasi ada untuk memberikan perlindungan sistem dan ketersediaan.
Referensi langkah-langkah dari Bab 4, dan melakukan relevansi dengan sistem yang
diaudit Misalnya, topik berikut yang cenderung relevan:
• Persediaan aset
• Keamanan fisik
• Kontrol lingkungan
• Perencanaan kapasitas
• Manajemen perubahan
• Pemantauan sistem
• Proses backup
• Perencanaan pemulihan bencana


Referensi : IT Auditing: Using Controls to Protect Information Assets Second Edition

Jumat, 09 Juni 2017

Dasar-dasar Action Script

DEFINISI ACTION SCRIPT
Action Script adalah bahasa pemrograman yang di pakai oleh software Flash untuk mengendalikan object-object ataupun movie yang terdapat dalam Flash. Sebenarnya Flash juga bisa tidak menggunakan ActionScript dalam pemakaiannya, tapi kalau menginginkan adanya interaktifitas yang lebih komplek maka ActiosScript ini dibutuhkan.
FUNGSI ACTION SCRIPT
  • Action script memeliki beberapa fungsi atau peran yang dapat membantu dalam merancang situs atau movie Flash, diantara nya : 
  • Membuat sistem navigasi situs
    Hal ini berkaitan dengan bagaimana Action Script dapat mengatur user menjelajahi situs atau program yang telah dibuat. Dengan demikian animasi situs yang telah dibuat tidak hanya menjadi “film iklan” belaka, kecuali memang dinginkan seperti itu (dalam kasus film kartun menggunakan Flash).
  • Menambahkan interaktivitas dengan user
    Dengan action Script user dapat berinteraksi dengan setiap elemen di dalam movie Flash, baik itu tombol movie klip maupun teks.
  • Membuat situs atau Program yang dinamis

JENIS-JENIS ACTION SCRIPT
1.      ActionScript pada frame

ActionScript pada frame adalah Actionscript yang diletakan pada frame, atau juga sering disebut FrameScript. FrameScript ini hanya bisa dilakukan pada keyframe atau blankkeyframe.untuk melihat frame yang telah diberikan script terdapat tanda berupahurup 'a' kecil yang menandakan keberadaan sebuah Script.
2.       ActionScript pada MovieClipActionScript yang diletakan pada MovieClip sering disebut MovieScript. yang harus diingat adalah untuk membuat movieScript tentunya harus ada MovieClip tempat kita meletakan ActionScript tersebut. MovieClip memiliki bahasa (syntax) sebagai berikut.onClipEvent (event) { perintah }Arti syntax movieScript diatas adalah :
Kata 'onClipEvent' menunjukan bahwa perintah ini ditujukan untuk MovieCliptempat diletakannya Script.kata 'event' menunjukan event yang terjadi pada movieClip tersebut.sebenarnya Event di MovieClip ada 9 diantaranya :load, enterFrame, unload, Mouse up, Mouse Down,Key down, Key up, dan data.Namun diantara semua itu yang sering digunakan yaitu load dan enter Frame. Kata 'perintah' menunjukan perintah yang dapat diberikan pada MovieClip.
3.      ActionScript pada Button
Hal yang perlu diingat yaitu ActionScript pada button tentunya harus ada Button tempat meletakanActionScript tersebut.Secara umum syntax yang digunakan dalam penulisan ActionScript pada Button hampir sama dengan penulisan MovieScript.Perhatikan syntax berikut ini ;
on (event) { perintah }
Arti syntax movieScript diatas adalah :
Kata 'on' menunjukan bahwa perintah ini ditujukan untuk MovieClip tempat diletakannya scriptdan ini merupakan syarat utama untuk Script yang digunakan pada Button.
Kata 'event' menunjukan event yang terjadi pada Button tersebut. ada 7 event yang terdapat pada buttonyaitu press, release, rollOver, rollOut, dragOver, dragOut, dan keypress. Meski demikian hanya dua event yang sering digunakan yaitu press dan release.

Sumber:


Pengantar GIMP

DEFINISI GIMP

GNU Image Manipulation Program atau yang lebih dikenal dengan sebutan GIMP adalah perangkat lunak untuk manipulasi grafik berbasis raster. GIMP berjalan pada desktop GNOME dan dirilis dengan lisensi GNU General Public License. GIMP merupakan aplikasi pengolah image berbasis bitmap dan bersifat open source.

FITUR-FITUR GIMP

Fitur - fitur yang dimiliki GIMP di antaranya, yaitu :
·         Sebagai program untuk mewarnai.
·         Program penyunting foto berkualitas.
·         Sistem pengolah daring otomatis.
·         Penampil gambar (image renderer) dengan produksi massal.
·         Pengubahan / pengalihan format gambar.
·         dan masih banyak lagi.
Selain itu, GIMP juga menyediakan fasilitas ekspor/impor berkas Photoshop. Sehingga dapat menyunting berkas-berkas gambar yang sudah dibuat di Windows.
MANFAAT GIMP
GIMP cocok untuk berbagai pekerjaan pengolahan gambar, termasuk perbaikan foto, penggabungan dan pembuatan gambar. GIMP memiliki berbagai kemampuan. Software ini dapat digunakan untuk program paint sederhana, program perbaikan foto berkualitas tinggi, sistem pemrosesan batch online, produksi massal render gambar, konverter format gambar dll)

Fitur GIMP





GIMP bisa membaca hampir semua format file: dari standar JPG sampai PSD, kita juga bisa memanfaatkan plug in untuk menambah kompatibilitas dengan format file lain. GIMP juga memiliki sederet fitur dasar: cropping, rotasi, adjustment warna. Fitur penting lain yang kita jumpai di Photoshop juga tersedia disini: curve adjustment, hue saturation, sharpening, channel mixing, layer masking, clone stamp, healing brush dan level.
Semua fiturnya tersedia dalam kotak berisi ikon dengan masing-masing fungsi. Lihat gambar dibawah ini:


Secara filosofi fungsi, GIMP tidak berbeda jauh dari Photoshop. Hanya mungkin karena dia merupakan aplikasi open source yang dibuat banyak orang secara gotong royong, kesan kurang rapih dan kurang halus muncul.  Bagi anda yang ingin mencobanya, sedikit kesabaran, mau membaca manual dan suka otak-atik akan banyak membantu karena memang butuh adaptasi dan kurva pembelajaran yang baru. Oke selamat mencoba, tidak ada salahnya toh gratis.

            SUMBER :


Kamis, 13 April 2017

PENGANTAR INKSCAPE


         1.      Definisi inkscape dan fungsinya
Inkscape adalah sebuah perangkat lunak editor gambar vektor yang bersifat perangkat lunak bebas di bawah lisensi GNU GPL. Tujuan utama dari Inkscape adalah menjadi perangkat grafik mutakhir yang memenuhi standar XML, SVG, dan CSS.

Inkscape bersifat cross-platform dan dapat dijalankan pada Mac OS X (biasanya di bawah aplikasi X11, walaupun toolkit GTK+ yang digunakan dapat dikompilasikan untuk beroperasi secara langsung di bawah Quartz), sistem operasi berbasis Unix, dan Microsoft Windows. Implementasi SVG dan CSS di Inkscape belum sempurna, misalnya Inkscape tidak mendukung animasi SVG, dan font SVG, walaupun dukungan dasar untuk pembuatan font SVG telah diimplementasikan pada versi 0.47. Inkscape bersifat multibahasa, terutama untuk antarmuka dan script rumit, sesuatu yang sering terlewatkan pada sebagian besar editor grafik vektor komersil.
Inkscape sendiri dimulai pada tahun 2003 sebagai garpu kode proyek Sodipodi. Sodipodi, dikembangkan sejak tahun 1999, itu sendiri didasarkan pada Raph Levien Gill (Gnome Application Ilustrasi).
Garpu dipimpin oleh tim dari empat mantan pengembang Sodipodi (Ted Gould, Bryce Harrington, Nathan Hurst, dan MenTaLguY) yang mengidentifikasi perbedaan atas tujuan proyek, keterbukaan untuk pihak ketiga kontribusi, dan ketidaksepakatan teknis sebagai alasan mereka untuk forking. Dengan Inkscape, mereka mengatakan mereka akan memfokuskan pengembangan pada penerapan standar SVG lengkap, sedangkan Sodipodi pengembangan menekankan menciptakan tujuan umum vektor editor grafis, mungkin dengan mengorbankan SVG.
Sejak tahun 2005, Inkscape telah berpartisipasi dalam Program Google Summer of Code. Sampai akhir November 2007, sistem pelacakan bug Inkscape yang diselenggarakan di Sourceforge. Setelah itu dipindahkan ke Launchpad.
Salah satu prioritas utama dari proyek Inkscape ini adalah antarmuka konsistensi dan kegunaan. Ini termasuk upaya untuk mengikuti pedoman GNOME antarmuka Manusia, aksesibilitas keyboard universal, dan nyaman di kanvas editing. Inkscape telah mencapai kemajuan yang signifikan dalam kegunaan sejak proyek dimulai.
Jumlah kotak dialog mengambang telah berkurang, dengan fungsi yang tersedia dengan menggunakan cara pintas keyboard atau di toolbar tersedia pada jendela pengeditan. Kontrol tool bar di bagian atas jendela selalu menampilkan kontrol yang relevan dengan alat saat ini.

Semua transformasi vektor, skala, rotasi dan posisi memiliki cara cepat yaitu dengan pengubah yang konsisten, misalnya, Alt mengubah oleh 1 pixel screen pada saat zoom, Shift mengalikan transformasi dengan 10, dll), tombol ini bekerja pada node di Node tool serta pada objek dalam Selector Tool. Operasi yang paling umum (seperti transformasi, zooming, z-order) memiliki satu-tombol pintas yang mudah.
Setiap objek dalam gambar dapat dikenakan transformasi secara acak misalnya bergerak, berputar, scaling, skewing dan matriks. Parameter transformasi dapat juga ditentukan secara numerik melalui dialog Transform. Transformasi dapat di letakkan ke sudut, kotak, pedoman dan node dari objek lain. Grids, panduan dan sifat gertakan didefinisikan pada basis per-dokumen. Sebagai alternatif, sebuah Align dan dialog yang telah disediakan dapat melakukan tugas-tugas penyelarasan umum pada objek yang dipilih misalnya garis mereka dalam arah yang ditentukan, ruang mereka sama, menyerakkan mereka secara acak dan menghapus tumpang tindih antara objek.
Obyek dapat juga dapat dikelompokkan bersama. Kelompok benda berperilaku dalam banyak hal seperti objek “atom” misalnya, mereka dapat kloning atau diberi warna menggunakan cat. Benda yang membentuk kelompok dapat diedit tanpa harus ungroup terlebih dahulu, melalui perintah Enter Kelompok, yaitu kelompok yang kemudian dapat diedit seperti lapisan sementara. Z-urutan benda dapat dikelola baik dengan menggunakan lapisan, atau secara manual memindahkan objek ke atas dan ke bawah dalam tumpukan Z. Lapisan dapat dikunci atau disembunyikan, mencegah memodifikasi dan seleksi disengaja.
Sebuah alat khusus, membuat Klon Ubin misalnya, disediakan untuk membuat gambar simetris atau grid-seperti menggunakan simetri pesawat. Obyek dapat dipotong, disalin dan disisipkan menggunakan clipboard. Namun, pada versi 0.46, Inkscape menggunakan variabel internal daripada clipboard sistem, yang membatasi operasi copy dan paste ke salah satu contoh aplikasi. Obyek dapat disalin antara dokumen dengan membuka mereka dari menu File di jendela sudah dibuka, bukan dengan membuka file kedua dari shell sistem operasi.
2.     Bagian bagian pada inkscape
1.      Menu Bar
Menu bar berisi menu-menu untuk mengelola dokumen secara umum, seperti File →  Save untuk menyimpan dokumen dan File → Print untuk mencetak dokumen.


2.      Commands Bar
Commands bar berisi ikon-ikon yang merupakan shortcut untuk perintah-perintah pokok seperti print, open, save, dan sebagainya.


3.      Tool Controls Bar
Tool Controls Bar berisi ikon-ikon untuk memodifikasi objek, misalnya memutar dan
 mengatur ukuran atau tata letak urutan objek.


4.      Ruler
Ruler atau penggaris berfungsi untuk melihat dan memperkirakan ukuran gambar dalam satuan pixels.


5.      Scroll bar
Scrollbars berguna untuk menggulung layar dokumen atas-bawah dan kiri-kanan.


6.      Lembar Kerja
Lembar kerja merupakan tempat untuk meletakkan objek yang Anda buat.
7.      Palette

Palette berisi warna-warna yang dapat Anda gunakan untuk mewarnai objek. Bila Anda mengklik objek, kemudian mengklik warna yang Anda inginkan di Palette, maka warna objek tersebut akan berubah.



8.      Status Bar
Status bar dapat Anda gunakan untuk melihat status dokumen Inkscape yang sedang Anda buat. Pada Status bar tercantum informasi-informasi seperti warna objek dan posisi objek bila dilihat pada ukuran di ruler. Status bar dapat juga Anda gunakan untuk zooming (memperbesar-memperkecil) tampilan dokumen.
9.      Tool box
Toolbox berisi tool-tool yang sangat berguna dalam proses perencanaan dan perancangan suatu desain.


a.       Select and transform object
Memilih, mengubah ukuran, memutar, dan menggeser objek.


b.        Edit paths
Mengubah posisi titik node suatu objek hingga objek berubah bentuk.


c.       Tweak object
Mengubah bentuk objek dengan menarik bagian isi (fill) objek.
                       

d.       Zoom
Memperbesar atau memperkecil ukuran tampilan dokumen.


e.       Rectangle and Square
Menggambar bentuk objek kotak.


f.        3D Boxes                    
Menggambar bentuk objek kotak 3 dimensi.


g.       Circle, ellipses, and arcs
Menggambar bentuk objek lingkaran, setengah lingkaran.


h.       Stars and polygons
Menggambar bentuk objek bintang dan persegi banyak.


i.         Spirals
Menggambar bentuk objek spiral.

j.         Freehand lines
Menggambar bentuk objek bebas seperti menggambar dengan pensil.


k.       Bezier curves and straight lines
Menggambar bentuk objek dengan garis-garis yang saling terhubung.



l.         Calligraphic or brush strokes
Menggambar brntuk objek dengan efek highlight


m.     Text
Membuat teks/tulisan.



n.       Spray
Membuat duplikasi (mengkopi) objek yang disemprot


o.       Erase
Menghapus objek.


p.       Fill bounded areas
Memberikan warna ke isi objek.


q.       Gradients
Memberikan efek warna gradasi (perpaduan warna) ke isi objek.

r.        Pick colors from image
Mengambil warna-warna tertentu dari suatu gambar yang nantinya digunakan untuk memberi warna ke isi objek.


s.       Diagram connectors
Membuat garis penghubung dari satu objek ke objek lain.