intern-anyu.tbs




Simple sharing and quick summary of experiences





overview


  • Professional growth 
  • Personal growth



Professional growth




Professional Growth


  • Certificate manager
  • Parsing docs -> html 
  • Web development
  • Emulating x86 on vbox
  • Systems poc
  • Distributed monitoring


Certificate manager


  Ensure interoperability, 

  ease of use and 
rapid integration between

existing 
systems and future CA types



Components


  • GUI
  • Generic API
  • Ejbca implementation






Govware 2012 




  • real tension 
  • deployment experiences
  • unit testing and sdlc


Parsing of docs, pdf to HTML


  1. libreoffice 
  2. MsOffice Interop
  3. google docs



                                   learning points: 
  • html 
  • docx to html
  • viewport meta tag

  




web development


  • django
  • python
  • databases
  • javascript
  • minimalistic
  • MVC architecture
  • what the user sees
  • thank you Debbie


Scope


to poll a database populated with data 
Tse Chin collected and display it in a meaningful and organized manner 



thank you Wee Tat for helping me test the site


Emulating android x86 in virtualbox
x86 denotes a family of instruction set architectures based on the intel 8086 CPU


  • Android on virtualbox
  • Installing OnTalk 
  • Testing Ontalking
  • Sending debug logs
  • Testing compatibility of viber and whatsapp




deploy(ejbca, mssql, win2k8r2)


  • configuration
  • deployment
  • documentation

                                    

Thank you Wee Tat and Kenneth !





Distributed monitoring




Nagios & Ganglia are not 
competing solutions


Ganglia: Aimed at monitoring computing grids

Nagios: Aimed at monitoring anything and everything


                             




Core ganglia components:
  • gmond
  • gmetad
  • gmetrics
  • web server









benefits 



  • Lightweight
  • Accurate measurements
  • Low network costs
  • Robust (fail overs)
  • Scalability
  • History and trending capabilities




Nagios service check acceptor (NSCA)



Nagios remote plugin executor (NRPE)



NSCA





External commands


define service{
                          use generic-service 
                          name passive_service
                          active_checks_enabled 0
                          passive_checks_enabled 1
                          flap_detection_enabled 0
                          register 0 
                          is_volatile 0
                          check_period 24x7
                          max_check_attempts 1
                          normal_check_interval 5
                          retry_check_interval 1
                          check_freshness 0
                          check_command check_dummy!0
                          notification_interval 120
                          notification_period 24x7
                          notification_options w,u,c,r
                          stalking_options w,c,u
                          }


Nagios remote plugin executor




benefits



  • Plugins
  • Notifications
  • Encryption (NSCA)
  • Passive federation (NSCA)


 Personal growth

   


  • Friends
  • Grandpa
  • Jscamp.asia
  • Communication skills
  • Coffee and ban mian appreciation
  • The alchemist

                   





thank you 

cbis

By vampure

cbis

  • 862