Emacs is a family of text editors that is extensible, customizable, self-documenting and has real-time display. It was written in Lisp by Richard Stallman under the GNU license. Emacs can be used for text editing, coding, debugging, file management, calendars, tasks, email and web browsing. It allows users to customize it in any way and develop new features through Emacs Lisp. Emacs is lightweight, acts as an integrated platform for general purposes using text files as its universal data structure, and is keyboard-driven.
Step by Step Complete Procedure for installation of Moodle on System.
Note: --First of all Please make a folder name e-Content_Backup in your hard
disk and copy all the three DVSs in this folder only. After that make a folder
name moodledata in the above folder and copy all the contents of
moodledata_1, moodledata_2 & moodledata_3 in this folder and delete these
three folders after copying them. (when you will copy these three folders
then a window pop up will come and ask for either copy & replace or merge
the fielder folder. Always choose the merge option.)
define function,reading file into array,reading and writig binary files,
deleting files with unlink,locking files,file handling operations,database,php supported database,accessing the database in php,
Emacs is much more than a source code editor : it provides a rich integrated development environment for Perl developers. This guided tour will show how to take advantage of Emacs basic features (modes, abbreviations, autocompletion, macros, directory editor, undo, etc.), how to run and debug within Emacs, and how to integrate with external utilities such as ctags, ack, perltidy, perlcritic, subversion.
Step by Step Complete Procedure for installation of Moodle on System.
Note: --First of all Please make a folder name e-Content_Backup in your hard
disk and copy all the three DVSs in this folder only. After that make a folder
name moodledata in the above folder and copy all the contents of
moodledata_1, moodledata_2 & moodledata_3 in this folder and delete these
three folders after copying them. (when you will copy these three folders
then a window pop up will come and ask for either copy & replace or merge
the fielder folder. Always choose the merge option.)
define function,reading file into array,reading and writig binary files,
deleting files with unlink,locking files,file handling operations,database,php supported database,accessing the database in php,
Emacs is much more than a source code editor : it provides a rich integrated development environment for Perl developers. This guided tour will show how to take advantage of Emacs basic features (modes, abbreviations, autocompletion, macros, directory editor, undo, etc.), how to run and debug within Emacs, and how to integrate with external utilities such as ctags, ack, perltidy, perlcritic, subversion.
This is my presentation for emacs, it contains almost all the basic keys and basic featuers. This slides is created by beamer, you can find the source code at https://github.com/alex8866/Beamer/tree/master/Alex
A tutorial for beginners who are curious to learn about the Linux boot process. If you have any more doubts, you can contact me through my email given in the slide, or through my blog: mastro77.blogspot.in
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...John Head
Welcome to the real world, where Lotus Notes and Lotus Domino are just part of your corporate toolset. This session will introduce you to integration of Lotus Notes and Domino 8 and 8.5 with Microsoft Office, .NET technologies, OpenOffice.org, and Lotus Symphony. We'll start with the basics and gradually build up to advanced integration. Mail Merge, exporting to a spreadsheet, charting, presentation building, and integration on the Web will all be covered. Advanced topics such as Visual Studio Tools for Office and integration with Lotus Domino Web Services will round out the session.
JMP201 Introduction to IBM Lotus Notes and IBM Lotus Domino Integration with ...John Head
Welcome to the real world … where Lotus Notes and Lotus Domino are just part of your corporate toolset. This session will introduce you to integration of Lotus Notes and Domino 8 with Microsoft Office, OpenOffice.org, and Lotus Symphony. We'll start with the basics and gradually build up to advanced integration. Mail Merge, exporting to a spreadsheet, charting, presentation building, and integration on the Web will all be covered. Advanced topics such as Visual Studio Tools for Office, use of BIRT for reporting and integration with Lotus Domino Web Services will round out the session. You'll walk away with sample applications and code you can use immediately! (Participation in the Kum Bah Yah sing-along is optional)
The Magic of Integration and the revealing of what's behind the curtain : Microsoft Office and IBM Lotus Notes and Domino integration. Microsoft Office 2007 and Lotus Notes 8 will bring a new level of integration possibilities to the Lotus Notes and Domino world. This session will look at the new functionality in Office 2007, such as the Office Ribbon and OpenXML file formats. We will discuss the impact on Mail Merge, data transfer, and how this will impact your applications and development.
We will also look at the updated Visual Studio Tools for Office 2007. This session will also look at Lotus Notes 8 and it's impact on integration. The session starts at the beginning ... and then dives deep into the integration possiblities.
While this sesison is mostly about the code that makes it work, users and managers will get detailed sample applications to take home and put to use immediately! In the end, this session will help you add value to your applications not possible without the magic of integration. Presented by Rocky Oliver for John Head
This is my presentation for emacs, it contains almost all the basic keys and basic featuers. This slides is created by beamer, you can find the source code at https://github.com/alex8866/Beamer/tree/master/Alex
A tutorial for beginners who are curious to learn about the Linux boot process. If you have any more doubts, you can contact me through my email given in the slide, or through my blog: mastro77.blogspot.in
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...John Head
Welcome to the real world, where Lotus Notes and Lotus Domino are just part of your corporate toolset. This session will introduce you to integration of Lotus Notes and Domino 8 and 8.5 with Microsoft Office, .NET technologies, OpenOffice.org, and Lotus Symphony. We'll start with the basics and gradually build up to advanced integration. Mail Merge, exporting to a spreadsheet, charting, presentation building, and integration on the Web will all be covered. Advanced topics such as Visual Studio Tools for Office and integration with Lotus Domino Web Services will round out the session.
JMP201 Introduction to IBM Lotus Notes and IBM Lotus Domino Integration with ...John Head
Welcome to the real world … where Lotus Notes and Lotus Domino are just part of your corporate toolset. This session will introduce you to integration of Lotus Notes and Domino 8 with Microsoft Office, OpenOffice.org, and Lotus Symphony. We'll start with the basics and gradually build up to advanced integration. Mail Merge, exporting to a spreadsheet, charting, presentation building, and integration on the Web will all be covered. Advanced topics such as Visual Studio Tools for Office, use of BIRT for reporting and integration with Lotus Domino Web Services will round out the session. You'll walk away with sample applications and code you can use immediately! (Participation in the Kum Bah Yah sing-along is optional)
The Magic of Integration and the revealing of what's behind the curtain : Microsoft Office and IBM Lotus Notes and Domino integration. Microsoft Office 2007 and Lotus Notes 8 will bring a new level of integration possibilities to the Lotus Notes and Domino world. This session will look at the new functionality in Office 2007, such as the Office Ribbon and OpenXML file formats. We will discuss the impact on Mail Merge, data transfer, and how this will impact your applications and development.
We will also look at the updated Visual Studio Tools for Office 2007. This session will also look at Lotus Notes 8 and it's impact on integration. The session starts at the beginning ... and then dives deep into the integration possiblities.
While this sesison is mostly about the code that makes it work, users and managers will get detailed sample applications to take home and put to use immediately! In the end, this session will help you add value to your applications not possible without the magic of integration. Presented by Rocky Oliver for John Head
1. Introduction to Emacs
Trang-Khon Trieu1
2012-10-29 Mon
1
hajimezhao@gmail.com
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 1 / 11
2. The story of Emacs
Emacs is a family of text editors, described as “the extensible,
customizable, self-documenting, real-time display editor.”
It is written in Lisp by Richard Stallman and under GNU
License
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 2 / 11
3. What are Emacs for?
Text editing
Coding & Debugging
File Management
Calendar, tasks management
Email reading, web surfing
etc
You can
(1) customize Emacs in anyway you want;
(2) develop more features by writing code in Emacs Lisp
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 3 / 11
4. Why Emacs?
lightweight editor (in comparison to Eclipse, NetBean)
an integrated platform for general purposes (email, web,
coding, etc)
data in the form of text files
universal data structure, not locked in any specific format (XML,
HTML, etc), thus technology-independent
automating by scripts (accumulation over time)
searchable by any search engine (Google Desktop, Recoll, etc)
keyboard-driven
faster than mouse-driven
muscle memory (subconscious)
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 4 / 11
5. Concepts
Control key vs. Meta key
Buffer vs. Windows
Major mode vs. Minor mode
Major modes: ruby mode, java mode, dired mode, org-mode,
etc.
Minor mode: show line number, scrollbar, status info, etc.
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 5 / 11
6. Useful Major Modes
org-mode
quick note taking
information organization, task and time management
export to html, pdf, latex, freemind, etc
publish blogs: wordpress
org-beamer
write presentation slides
org-babel
execute codes inside org-mode files
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 6 / 11
7. Package management
In Emacs, press: M-x package-list-packages
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 7 / 11
8. Customization
define your own
commands
keys
mapping between commands and keys
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 8 / 11
9. References
GNU Emacs wiki - link
The ultimate collection of emacs resources - link
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 9 / 11
10. Notes
This slide is created by Emacs using org-beamer without any
decoration effort.
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 10 / 11
11. FIN
Question
Thank you!
Trang-Khon Trieu Introduction to Emacs 2012-10-29 Mon 11 / 11