Widuri Cheat Sheet

Featured

Menurut situs resminya, Widuri (Wiki iDu Raharja iLearning) merupakan media pembelajaran khususnya untuk Pribadi Raharja di Perguruan Tinggi Raharja. Agar dapat memperkaya wawasan dan pengetahuan, berbagi ilmu dengan yang lain, meningkatkan kreatifitas dalam menulis dan mengembangkan artikel.

Dan salah satu jenis artikelnya adalah penulisan artikel ilmiah laporan KKP/TA/Skripsi, yang diwajibkan kepada seluruh mahasiswa dan mahasiswi Perguruan Tinggi Raharja (PTR) untuk mendapat nilai tambah dalam sidang laporannya.

Widuri yang didirikan atas CMS MediaWiki ini mungkin kurang familiar penggunannya bagi sebagian mahasiswa mahasiswi PTR. Oleh karena itu, saya mencoba merangkum sedikit kode-kode yang banyak dipakai agar mempermudah dalam menulis laporan KKP/TA/Skripsinya ke dalam Widuri.

Dan berikut adalah Cheat Sheet-nya. Continue reading

MarkUp Biaya Kuliah atau Kesalahan Sistem?

Pada hari kemarin (11/10/2016), saya melakukan pembayaran SKS. Mungkin sedikit agak telat sejak diumumkan terakhir pembayaran bagi mahasiswa S1. Namun, saya langsung membayar lunas kok, tidak setengah-setengahnya.

Masalahnya bukan terletak disitu, atau mungkin memang disitu? Biar lebih jelasnya, silahkan baca tulisan ini sampai habis agar tidak ada kesalahpahaman. Continue reading

Jangan paksakan iMe!

Mohon maaf jika saya agak bawel. Bawelnya saya, insya Allah, bukan sembarang bawel. Namun bawelnya yang mempunyai dasar yang logis. Bawel saya kali ini tentang website *.ilearning.me (selebihnya disingkat menjadi iMe), sebelumnya saya bahas tentang raharja.ac.id.

Menurut analisis saya, iMe dipaksa untuk menjadi pijakan SEO untuk raharja.ac.id. Mengapa saya bilang begitu? Berikut alasannya. Continue reading

Saran untuk website raharja.ac.id

Teman-teman pasti sudah memahami apa arti dari gambar diatas, bukan? Ya benar. Itu adalah ikon “refresh“. Dan saran saya kali ini berhubungan dengan kata “refresh“.

Pasti, seluruh pribadi Raharja pasti sudah tau official homepage kampus kita, yaitu yang beralamatkan di raharja.ac.id. Kalau sudah tau, maka silahkan dilanjut baca artikel ini. Continue reading

Haskell Help

Commands available from the prompt:

  <statement>                 evaluate/run <statement>
  :                           repeat last command
  :{\n ..lines.. \n:}\n       multiline command
  :add [*]<module> ...        add module(s) to the current target set
  :browse[!] [[*]<mod>]       display the names defined by module <mod>
                              (!: more details; *: all top-level names)
  :cd <dir>                   change directory to <dir>
  :cmd <expr>                 run the commands returned by <expr>::IO String
  :complete <dom> [<rng>] <s> list completions for partial input string
  :ctags[!] [<file>]          create tags file for Vi (default: "tags")
                              (!: use regex instead of line number)
  :def <cmd> <expr>           define command :<cmd> (later defined command has
                              precedence, ::<cmd> is always a builtin command)
  :edit <file>                edit file
  :edit                       edit last module
  :etags [<file>]             create tags file for Emacs (default: "TAGS")
  :help, :?                   display this list of commands
  :info[!] [<name> ...]       display information about the given names
                              (!: do not filter instances)
  :issafe [<mod>]             display safe haskell information of module <mod>
  :kind[!] <type>             show the kind of <type>
                              (!: also print the normalised type)
  :load [*]<module> ...       load module(s) and their dependents
  :main [<arguments> ...]     run the main function with the given arguments
  :module [+/-] [*]<mod> ...  set the context for expression evaluation
  :quit                       exit GHCi
  :reload                     reload the current module set
  :run function [<arguments> ...] run the function with the given arguments
  :script <filename>          run the script <filename>
  :type <expr>                show the type of <expr>
  :undef <cmd>                undefine user-defined command :<cmd>
  :!<command>                 run the shell command <command>

-- Commands for debugging:

  :abandon                    at a breakpoint, abandon current computation
  :back                       go back in the history (after :trace)
  :break [<mod>] <l> [<col>]  set a breakpoint at the specified location
  :break <name>               set a breakpoint on the specified function
  :continue                   resume after a breakpoint
  :delete <number>            delete the specified breakpoint
  :delete *                   delete all breakpoints
  :force <expr>               print <expr>, forcing unevaluated parts
  :forward                    go forward in the history (after :back)
  :history [<n>]              after :trace, show the execution history
  :list                       show the source code around current breakpoint
  :list <identifier>          show the source code for <identifier>
  :list [<module>] <line>     show the source code around line number <line>
  :print [<name> ...]         show a value without forcing its computation
  :sprint [<name> ...]        simplified version of :print
  :step                       single-step after stopping at a breakpoint
  :step <expr>                single-step into <expr>
  :steplocal                  single-step within the current top-level binding
  :stepmodule                 single-step restricted to the current module
  :trace                      trace after stopping at a breakpoint
  :trace <expr>               evaluate <expr> with tracing on (see :history)

-- Commands for changing settings:

  :set <option> ...           set options
  :seti <option> ...          set options for interactive evaluation only
  :set args <arg> ...         set the arguments returned by System.getArgs
  :set prog <progname>        set the value returned by System.getProgName
  :set prompt <prompt>        set the prompt used in GHCi
  :set prompt2 <prompt>       set the continuation prompt used in GHCi
  :set editor <cmd>           set the command used for :edit
  :set stop [<n>] <cmd>       set the command to run when a breakpoint is hit
  :unset <option> ...         unset options

 Options for ':set' and ':unset':

   +m            allow multiline commands
   +r            revert top-level expressions after each evaluation
   +s            print timing/memory stats after each evaluation
   +t            print type after evaluation
   -<flags>      most GHC command line flags can also be set here
                        (eg. -v2, -XFlexibleInstances, etc.)
                   for GHCi-specific flags, see User's Guide,
                   Flag reference, Interactive-mode options

-- Commands for displaying information:

  :show bindings              show the current bindings made at the prompt
  :show breaks                show the active breakpoints
  :show context               show the breakpoint context
  :show imports               show the current imports
  :show linker                show current linker state
  :show modules               show the currently loaded modules
  :show packages              show the currently active package flags
  :show paths                 show the currently active search paths
  :show language              show the currently active language flags
  :show <setting>             show value of <setting>, which is one of
                                 [args, prog, prompt, editor, stop]
  :showi language             show language flags for interactive evaluation

Tutorial Membuat Custom Menu


Ingin membuat custom menu seperti milik saya diatas, ikuti ya langkah-langkahnya dibawah ini.

  1. Setelah login ke dalam Dashboard iMe kamu, arahkan ke menu Appearance, lalu Menus.
  2. Ketika membuka halaman Menu, isi namanya pada kolom Menu Name.
  3. Selanjutnya, pada bagian bawah, centang opsi Primary Menu pada Theme Locations jika tersedia.
  4. Klik Save Menu dulu ya. Anggap saja ini savepoint-nya.

Kalau tidak keliru, maka pengaturan menu diatas lah yang akan selalu tampil di menu utama halaman iMe kamu. Selebihnya kita pelajari untuk membuat menu-menunya yah 🙂

Yuk cekidot.
Continue reading

Day#1 : IT Research

Assalamualaikum Warohmatullohi Wabarokatuh.

Yak, dan kita memasuki salah 1 mata kuliah penting di STMIK Raharja, kenapa penting? Selain esensi dari mata kuliah, juga karena ini mata kuliah syarat untuk dapat mengikuti KKP (Kuliah Kerja Praktek). Dan KKP juga syarat untuk dapat mengikuti Skripsi. Jadi, kesimpulan deduksinya:

Fakta 1: IT Research syarat untuk dapat mengikuti Skripsi.
Fakta 2: Skripsi itu PENTING.
Kesimpulan: IT Research itu PENTING. Hehehe Continue reading