Careers with GNU/Linux

Similar documents
Madras Institute of Technology Anna University (University Departments)

Linux Applications and Software Licensing. Linux System Administration COMP2018 Summer 2017

Using Data Science to deliver Workforce & Labour Market Insights. Gary Gan Co-Founder, JobKred

Lecture #1 4 th Year M.Sc. Dina Rafaa Ahmed

BEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES DOWNLOAD EBOOK : BEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES PDF

Introduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview

History of Unix, Linux and the Open Source

Read & Download (PDF Kindle) JAVA: JAVA 100 Tests, Answers & Explanations, Pass Final Exam, Pass Job Interview Exam, Pass Engineer Certification

Linux operating system

ANZSCO Descriptions The following list contains example descriptions of ICT units and employment duties for each nominated occupation ANZSCO code. And

DIABLO VALLEY COLLEGE CATALOG

Developing Web Sites with Free Software

ASSOCIATE DEGREE REQUIREMENTS

MONTHLY TEST MAY 2017 QUESTION BANK FOR AVERAGE STUDENTS. Q.2 What is free software? How is it different from Open Source Software?

Utilizing Databases in Grid Engine 6.0

In this third unit about jobs in the Information Technology field we will speak about software development

Linux operating system libre, free: how and why. Dobrica Pavlinušić PBF,

Intro to FOSS. What is FOSS?

Caitlyn Máire Martin 641 Flynn Street Eden, NC

Introduction to Linux

GNU/Linux advanced administration

Curriculum Vitae of Jean-Marc MALMEDY

ANNA UNIVERSITY TECHNOLOGY MADURAI MADURAI

Summer Computer Science / Engineering

Free & Open Source Software: The Academic Future

Flush Dns Settings Linux Redhat 5 Step Step

COURSE OUTLINE. UNIX Programming 2014 Fall by Euiseong Seo

COMPILER DESIGN : WIG Project Milestone

Principles in Programming: Orientation & Lecture 1. SWE2004: Principles in Programming Spring 2014 Euiseong Seo

Chapter 01: Introduction to Linux

Topic 1- The Basic Knowledge of Open Source and Free Software

Comparison.

Linux. The book you need to succeed! Boot up to Ubuntu, Fedora, KNOPPIX, Debian, opensuse, and 13 Other Distributions Edition.

If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books:


Endorsement: Business & Industry

Endorsement: Business & Industry

GRAPHIC DESIGN AND MULTIMEDIA (GDS) GRAPHIC ARTS (GDS) Associate in Science in Graphic Design. Certificate of Achievement in Graphic Arts

Tutorial Point Servlets Pdf

Chapter 2: Open Source Concepts

Tutorial Point On Html5 Pdf

Introduction To Computing And Programming With Java: A Multimedia Approach PDF

P a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection

Lab01: Part I. Introduction to Linux. Professional Training Academy Linux Series

Princess Nourah bint Abdulrahman University. Computer Sciences Department

If you are intending to:

Principles in Programming: Orientation & Lecture 1. SWE2004: Principles in Programming Spring 2015 Euiseong Seo

SKILL AREA 304: Review Programming Language Concept. Computer Programming (YPG)

Case Study. CMS for Management of Monetization Training Resources

Pascal Belouin Software Engineer UI Design & Information Architecture Specialist

Read & Download (PDF Kindle) Beginning Microsoft SQL Server 2012 Programming

ITT Technical Institute. SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS

Programming/Network Programming

Personal ID :- o Phone Number :- o o

Free as in Freedom A step towards Software freedom. Salahaddin University By: Amanj Sherwany

Let's Play... Try to name the databases described on the following slides...

Linux, Apache, MySQL, PHP Performance End To End By Colin McKinnon

If you are looking for the ebook SQL: Beginner s Guide for Coding SQL (database programming, computer programming, how to program, sql for dummies,

Software Maintenance and Evolution

Agenda. Knoppix OS and Open Source Development Software Tools. Knoppix Features. What is Knoppix. Knoppix Features. System Requirements

T Multimedia Programming. Different Operating Systems and their Multimedia Support

Oracle WebLogic Server 12c: Administration I

Apache Manually Install Ubuntu On Windows 8 Themes

Computer. Information

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes

LIFE Project DRAFT LIFE PROJECT. Samuel Carrupt NB. this list is not definitive and may be updated regularly.

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts

Linux Fundamentals (L-120)

Manual Java For Mac Developer Package

HALTON SKILLS COMPETITION WEBSITE DEVELOPMENT SCOPE SECONDARY LEVEL Coordinator: Ron Boyd,

224 Computer Science. A.S. Degree Requirements. Department Offices. Faculty and Offices. Emeritus Faculty. Degrees and Certificates Awarded

HKG18-TR01: Open Source Philosophy. Daniel Lezcano

Inf 202 Introduction to Data and Databases (Spring 2010)

Generated Book. Name of Book CS Thinking In JAVA / CSL Mastering Dbase iii plus /

Introduction to Computers and Visual Basic.Net Pearson Education, Inc. All rights reserved.

Chapter 11 Program Development and Programming Languages

MySQL Cluster Ed 2. Duration: 4 Days

Modern Stored Procedures Using GraalVM

Red Hat Enterprise Linux 8.0 Beta

Computer Science. Computer Science 211. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

Curriculum Vitae / Resume

Taxonomy for Open Source Software Development

Microsoft SQL Server 2005 Unleashed PDF

Introduction to Engineering Using Robotics Experiments. Dr. Yinong Chen

Associate in Science, Computer Information Science

TONY LITYNSKI Bracknell, Berkshire /

Cucumber Linux Distribution

Supported Platforms for Alfresco Workdesk 4.x

Webservices In Java Tutorial For Beginners Using Netbeans Pdf

CO Oracle WebLogic Server 12c. Administration II. Summary. Introduction. Prerequisites. Target Audience. Course Content.

electronic lab 11 Fedora Electronic Lab empowers hardware engineers and universities with opensource solutions for micro nano electronics engineering.

Korn Shell Unix And Linux Programming Manual Third Edition Pdf

RAM NIWAS SANGWAN. Qualifications: A Level from DOEACC (Ministry of IT, Govt. of India) Bachelor of Science, B Ed.

Pascal Belouin Software Engineer UI Design & Information Architecture Specialist

CV Marcel Egloff. Personal Interests. Job Preferences. Education and Trainings. Languages. Marcel Egloff Weidächerstrasse Meilen.

Oracle 1Z0-161 Exam. Volume: 67 Questions

How To Get Database Schema In Java Using >>>CLICK HERE<<<

For more details, Please contact: #25, Dr. Radhakrishnan Salai, CADD Centre Building, Mylapore, Chennai

Improve Web Application Performance with Zend Platform

Edition 0.1. real scenarios for managing EAP instances. Last Updated:

Transcription:

Indian Linux Users' Group, Chennai (ILUGC) in association with Thiagarajar College of Engineering, Madurai presents Careers with GNU/Linux by Shakthi Kannan MS Thiagarajar College of Engineering, Madurai

Introduction GNU/Linux/Free Software Movement Free Software Foundation (FSF) Free as in Freedom Richard Stallman's Crusade for Free Software http://www.oreilly.com/openbook/freedom/ The Cathedral and the Bazaar - Eric Steven Raymond http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ GNU General Public License GNU/Linux distributions Red Hat, Fedora Core, SuSE, Mandrake, Debian, Slackware Knoppix, Gnoppix, Gentoo http://www.distrowatch.com/ Linux User Groups http://www.linux.org/groups/

Industry Domains Bioinformatics Computer Networks Gaming industry Embedded systems/vlsi Operating Systems Research Service industry Systems development System/network administration Teaching Telecommunications

Job Designation Application Developer Graphics Designer Database Programmer Embedded Systems Engineer Freelance Writer Professor/Researcher Marketing Specialist Consultant Network/System Administrator VLSI Engineer Systems Developer Web Developer GNU's Not UNIX

Application Developer C, C++, Java, Fortran, Cobol, Lisp Perl, Python, Bash Tcl/Tk, GTK, Qt http://sourceforge.net http://freshmeat.net Coursework CS131 Programming and Data Structures CS231 Introduction to Analysis of Algorithms CS237 Object Oriented Programming CS338 Software Engineering CS433 Object Oriented System Analysis and Design

Eclipse IDE Source: http://ometer.com/eclipse-shots/eclipse-metacity.png

Database Programmer Webhosting, databases MySQL, PostgreSQL, ORACLE Java, swing, JDBC LAMP: Linux Apache Mysql PHP GNU/Linux SQL Databases and Tools http://linas.org/linux/db.html Coursework CS234 Database Management Systems CS338 Software Engineering CS433 Object Oriented System Analysis and Design CS432 Web Technology

ORACLE Database 10g on GNU/Linux Source: http://www.oracle.com/technology/obe/obe10gdb/install/linuxinst/linuxinst.htm

Borland JBuilder 9 Enterprise on GNU/Linux Source: http://www.yolinux.com/tutorials/images/jbuilder9-screenshot.gif

Business/Marketing Consultant GNU/Linux deployment Migration Linux Consultants Guide http://www.faqs.org/docs/consult/ Marketing Specialist Freelance Writer Market research Command of language Advertising Articles, publications, GNU/Linux Promotions Public relations books http://www.linuxjournal. http://slashdot.org/

OpenOffice Source:http://www.openoffice.org/screenshots/ooo11/database/database1.png

XFCE in Tamil Source: http://tamilgnome.sourceforge.net/screen_shots/xfce-screen-shot-1.png

VLSI Engineer C Verilog, VHDL Alliance VLSI CAD tools geda, vlsi, PCB tool, EE tool, TkGate, Xcircuit, gerbv, gputils Coursework EE337 Digital Signal Processing EE334 Integrated Circuits EE333 Digital Systems EE340 Microprocessor & Applications EE350 Computer Architecture

Systems Developer Assembly, C Programming from the Ground-Up http://savannah.nongnu.org/download/pgubook/ Device drivers, kernel development Linux Device Drivers http://www.xml.com/ldd/chapter/book/ Compilers, assemblers, emulators, linkers, loaders Distributed computing, protocol development Filesystems, clustering, benchmarking GNU/Linux devices http://www.linuxdevices.com

Systems Developer Coursework CS131 Programming and Data Structures CS231 Introduction to Analysis of Algorithms CS232 Digital Systems CS233 System Software CS238 Computer Architecture I CS334 Microprocessors CS333 Operating Systems CS340 Computer Architecture II CS337 Principles of Compiler Design CS338 Software Engineering

GNU/Linux Software Tools GNU C Compiler (gcc) GNU Assembler (gas) GNU C++ compiler (g++) GNU Debugger (gdb) Data Display Debugger (ddd) Java SDK Python Tcl Source: http://www.gnu.org/software/ddd/registers.jpg

Professor/Researcher Professor Command of language Universities/colleges/schools Lectures/training Conferences/seminars/workshops Researcher Focussed Conferences/seminars/workshops Papers, publications, journals Academia/industry research

Systems/Network Administrator Scripting Bash, Perl, Python Services Apache, BIND, DNS, DHCP, sendmail, LDAP Skills Installation, configuration, monitoring, security Backup and recovery procedures, troubleshooting, Communication skills http://www.tldp.org/howto/howto-index/categories.html Coursework CS339 Computer Networks CS431 Network protocols, management and security CS432 Web Technology

SuSE Linux Install Source: http://www.novell.com/products/linuxprofessional/technical/installation.html

Ximian Evolution Source: http://www.faqs.org/docs/linux_intro/sect_10_02.html

Web Developer XML/SGML, Perl, SQL HTML, XHTML, CSS LAMP (Linux, Apache, MySQL, PHP) http://www.devshed.com/ http://www.linuxforum.com/forums/index.php?showtopic=53452 Coursework CS234 Database management Systems CS431 Network protocols, management and security CS432 Web Technology

Bluefish Source: http://lwn.net/articles/80573/

Graphics Designer Creativity Animation: moho, maya, blender3d Imaging software: GIMP, openrender, DrQueue, YafRay Audio editing: wired, muse, ardour, rosegarden http://www.linuxforum.com/forums/index.php?showtopic=53452 Coursework ge134 Engineering graphics cs239 Interactive computer graphics CS432 Web Technology

Rosegarden Source: http://www.rosegardenmusic.com/images/rg4-0.9.9.png

Blender Source: http://blender3d.org/cms/images.151.0.html

Blender Source: http://www.blender3d.org/cms/home.2.0.html

Summary System/network administration Web developer Gaming industry Freelance Writer Computer Networks Embedded Systems engineer Telecommunications Application developer Research Database programmer Service industry Network administrator Embedded systems/vlsi Professor/Researcher Teaching Graphics Designer Operating Systems Systems developer Systems development Consultant Bioinformatics Marketing Specialist System administrator

Reference [1] B.M.G's Logo Gallery. April 10, 2002. http://www.astro.uni-bonn.de/~jbraun/logo_gallery/loggal.html [2] Linux logos and mascots. 2005. http://www.linux.org/info/logos.html [3] The Linux Documentation Project. January 04, 2005. http://www.tldp.org/howto/howto-index/categories.html [4] GNU Art Gallery. 2005. http://www.gnu.org/graphics/graphics.html

Question Answer Session?

Thank You