IT

PDF File Processing with Python

Hi all,

So long break from posting in this blog, (I think it was 4 years ago ☹). Here I want to share my second project in learning Python using the PyPDF2 package.

If you often work with documents, files, etc., you can avoid doing the file conversion, merging, splitting, or any other processing to the PDF (portable document format) file. Since PDF is the most used file format for sharing documents. Therefore, there are a growing number of tools on the internet that can be used to do PDF processing. However, most of the tools need a subscription and pay of course. Also, the PDF processing that is available on the internet is limited to the common processing such as split, merge, and edit.

So, I decided to give a try to create a Python file to process the basic PDF processing such as split, merge, and PDF conversion. You can access the file here. The instructions on how to use the file are included in Bahasa.

Please don’t hesitate if you raise any questions to use the file. You can contact me by email.

Hope this helps. 😊

materi

HAKI dan Pendidikan

Bahan ajar ini disampaikan dalam diklat E-Learning di Balai Diklat Industri Regional IV Yogyakarta pada tanggal 21 – 25 Mei 2013.. berikut beberapa screenshot dari halaman awal dan halaman daftar isi dari materi :

DAFTAR ISI

 

PENGANTAR PENULIS

DAFTAR ISI

TUJUAN PEMBELAJARAN

A.     KONSEPSI HAK KEKAYAAN INTELEKTUAL

B.      JENIS-JENIS HAK KEKAYAAN INTELEKTUAL

C.      PERAN HAKI DALAM DUNIA PENDIDIKAN

C.1. Perlindungan HAKI untuk Guru/Dosen

C.2. Hak Cipta di Bidang TIK (Teknologi Informasi dan Komunikasi)

PENUTUP

DAFTAR PUSTAKA

dibandingkan dengan materi lain, materi ini paling berkesan pada saat diajarkan karena pada saat tengah sesi ada latihan untuk mengklasifikasi beberapa item kedalam jenis hak kekayaan intelektual yang sesuai. hal ini menjadi pembelajaran yang menyenangkan sekaligus bermanfaat langsung, karena peserta dapat mengetahui contoh nyata dari masing-masing jenis hak kekayaan intelektual yang ada di masyarakat dan lingkungannya.

bila memerlukan silahkan di download disini untuk materi ajar dan untuk soal ujian bisa anda download disini dan untuk menghormati penulis, diharap mencantumkan penulis dalam daftar pustaka..

^-^ semoga bermanfaat

 

materi, paper IT

E-Learning dan Karakteristiknya

Bahan ajar ini disampaikan dalam diklat E-Learning di Balai Diklat Industri Regional IV Yogyakarta pada tanggal 21 – 25 Mei 2013.. berikut beberapa screenshot dari halaman awal dan halaman daftar isi dari materi :

DAFTAR ISI

PENGANTAR PENULIS

DAFTAR ISI

TUJUAN PEMBELAJARAN

A.     PENGERTIAN E-LEARNING

B.      KELEBIHAN DAN KEKURANGAN E-LEARNING

C.      JENIS – JENIS E-LEARNING

D.     KARAKTERISTIK E-LEARNING

E.      PENGEMBANGAN SISTEM E-LEARNING

E.1         Perencanaan

E.2         Perancangan

E.3         Pengembangan Bahan Ajar

E.4         Pengelolaan

F.      KESIMPULAN

PENUTUP

DAFTAR PUSTAKA

bila memerlukan silahkan di download disini, dan untuk menghormati penulis, diharap mencantumkan penulis dalam daftar pustaka..

^-^ semoga bermanfaat

software documentation

Software Requirement Specification (SRS)

Is widely know for software developer , if we build software,  we are going through 6 steps common in SDLC (Software developmet life cycle). SDLC will look like this :

at this time, we don’t describe about SDLC deeply. even there are vary definition about steps in SDLC, but the first step is always about analysis, gain user needs and find requirement.

this SRS is produce in this step of SDLC. SRS is Document of all software requirement. Continue reading “Software Requirement Specification (SRS)”

software documentation

Software Documentation

In indonesia, a lot of IT developer does’nt provide full documentation of their software, they only prepared user guide as software documentation. In internation standard (IEEE), there are 7 documentation must be fulfil to complete the software documentation.

first question, why we need software documentation ?

  • To manage the increased complexity and changing nature of software development
  • For communication between designer, programmer, PM, customer, and end-users
  • For continous improvement in software development

the importance of software documentation is mainly intended to deal with the changes in software itself, as long as user request, changing enviroment or technology that are exist.

exactly, what should be documented in software ? Continue reading “Software Documentation”