ConMan. A Web based Conference Manager for Asterisk. How I Managed to get Con'd into skipping my summer vacation by building this thing
|
|
- Charity Floyd
- 6 years ago
- Views:
Transcription
1 ConMan A Web based Conference Manager for Asterisk -or- How I Managed to get Con'd into skipping my summer vacation by building this thing $90503&07 $: ,-47,94708 $90503&078:3.42 Sun Labs, slide 1
2 Program Goals Build a Web Interface to Asterisk management, monitoring, and control Feature Java & Solaris "Meetme" conferencing example: Existing conferencing GUI's for reference We need it Real-time asynchronous nature stresses the Web part of the system Sun Labs, slide 2
3 Key Components Sun Labs, slide 3
4 ConMan Design Goals Graceful in failure No impact on existing or future conferences if the web interface is unavailable Self contained meeting "appliance" Minimize external dependencies A small number of small conferences "90% have 12 or fewer participants" Design for 15, Test for 50 About a dozen simultaneous conferences Scalable by replication Sun Labs, slide 4
5 Design Strategy Static configuration files Asterisk Database for all dynamic data Manager interface Manage the Asterisk Database Control the meeting Process Asterisk events Sun Labs, slide 5
6 Asterisk-Web Communication Templates? Asterisk Database Dialplan Sun Labs, slide 6
7 Asterisk-Web Communication Manager Events Manager Commands AGI Manager Events Initiated from Asterisk No response Dialplan keeps going Manager Commands Initiated from Webserver Asynchronous to the Dialplan AGI (Asterisk Gateway Interface) Initiated from the Dialplan Synchronous: the Dialplan waits for response Sun Labs, slide 7
8 Asterisk Web Templates Manager Events Manager Commands AGI Manager Events <register key=meetme exp=${conf} queue=dst> <dequeue name=dst > <unregister key=meetme> Manager Commands <amicommand action="ami action" > AGI exten => s,1,agi(agi://my.host.com/sample.agi) <agi command="set extension ${ext}"> Sun Labs, slide 8
9 Manager Event issues ;0390.,330!7;00.,, %2089,25,3302,8907 $9,90#3,07 $905033,07,20$9050 &&336:0 6:0// 32 events ; $9,, $9!7;00.,, %2089, Problem ; !7;00.,, %2089,25,3302,8907 &&336:0 6:0// &8073:2 Key information is missing from some events Solution Events are connected by uniqueid Automatic information aggregation based on uniqueid Sun Labs, slide 9
10 System scaling and Redundancy Meetings may be distributed among many servers Web interface can connect to multiple meeting servers Retries and keepalives for intermittent connections Sun Labs, slide 10
11 Web Part Sun Labs, slide 11
12 Realtime Browser Architecture /232: :90;039 Page Template Form Processing Other events Events Markup Dynamic Updates Sun Labs, slide 12
13 Dynamic Update Processing XMLHttpRequest Waits for server event Server generates tuples: element id style class html replacement content JavaScript parses tuples updates content and styles Issues next XMLHttpRequest Sun Labs, slide 13
14 Brazil Template System (thumbnail sketch) Templates are HTML documents with extra tags Each extra tag is processed by the server, and replaced by HTML Information gathered during template processing is stored in variables The HTML result is sent to the browser* *approximately Sun Labs, slide 14
15 Sample HTML Template Browser View Sun Labs, slide 15
16 Sample HTML Template 0, 0,// , 0,// --4/ 4/ : :93, :93, ,220010/8 ;;,:,:00:8073:23:2-073,20.,3308,/ /82:90/9,24/ ,22002,9.;, ;,: :00)()()3(3,2.422,3/570503/6,, ,3/.422,3/ :0 : < ,.9 3,22006/,9, /09 2,9.2,9.< 2,510/8<, 99,-, /0-47/077.,., ,2,2006: ,., ,. 33,2,20010/ / ,2,20010/ , ,. 33,2, , ,. 33,2,20010/ /8 9/ 9/09 33,, <10/<9/ 9/ 1470, ,. 99,, / 4/ Sun Labs, slide 16
17 Sample HTML Template <head> <title>list conference Members</title> </head> <body> <form>conference number:<input name="conf" size="4"></form> <set name="fields" value="usernum number name channel isadmin ismonitored ismuted talkmode time > <set name="match value="([^!]*)!([^!]*)!([^\n]*)\n > <amicommand prepend="q" action="command command="meetme list ${query.conf} concise > <extract name="q.data" prepend="get" match="${match}" map="${fields}" all> <table border> <caption>conference <get name="query.conf"></caption> <tr> <foreach name="field" property="fields"> <th><get name="field"></th> </foreach> </tr> <foreach name="row" property="get.matchlist"> <tr> <foreach name="field" property="fields"> <td><get name="get.${row}.${field}"></td> </foreach> </tr> </foreach> </table> </body> Get conference number from form, put into template variable Sun Labs, slide 17
18 Sample HTML Template <head> <title>list conference Members</title> </head> <body> <form>conference number:<input name="conf" size="4"></form> <set name="fields" value="usernum number name channel isadmin ismonitored ismuted talkmode time > <set name="match value="([^!]*)!([^!]*)!([^\n]*)\n > <amicommand action="command" server="${asterisk}" command="meetme list ${query.conf} concise > <extract name="q.data" prepend="get" match="${match}" map="${fields}" all> <table border> <caption>conference <get name="query.conf"></caption> <tr> <foreach name="field" property="fields"> <th><get name="field"></th> </foreach> </tr> <foreach name="row" property="get.matchlist"> <tr> <foreach name="field" property="fields"> <td><get name="get.${row}.${field}"></td> </foreach> </tr> </foreach> </table> </body> Run Manager Command to get meeting participants Sun Labs, slide 18
19 Sample HTML Template <head> <title>list conference Members</title> </head> <body> <form>conference number:<input name="conf" size="4"></form> <set name="fields" value="usernum number name channel isadmin ismonitored ismuted talkmode time > <set name="match value="([^!]*)!([^!]*)!([^\n]*)\n > <amicommand prepend="q" action="command" command="meetme list ${query.conf} concise > <extract name="q.data" prepend="get" match="${match}" map="${fields}" all > <table border> <caption>conference <get name="query.conf"></caption> <tr> <foreach name="field" property="fields"> <th><get name="field"></th> </foreach> </tr> <foreach name="row" property="get.matchlist"> <tr> <foreach name="field" property="fields"> <td><get name="get.${row}.${field}"></td> </foreach> </tr> </foreach> </table> </body> Extract the output into template variables Sun Labs, slide 19
20 Sample HTML Template <head> <title>list conference Members</title> </head> <body> <form>conference number:<input name="conf" size="4"></form> <set name="fields" value="usernum number name channel isadmin ismonitored ismuted talkmode time > <set name="match value="([^!]*)!([^!]*)!([^\n]*)\n > <amicommand prepend="q" action="command" command="meetme list ${query.conf} concise > <extract name="q.data" prepend="get" match="${match}" map="${fields}" all> <table border> <caption>conference <get name="query.conf"></caption> <tr> <foreach name="field" property="fields"> <th><get name="field"></th> </foreach> </tr> <foreach name="row" property="get.matchlist"> <tr> <foreach name="field" property="fields"> <td><get name="get.${row}.${field}"></td> </foreach> </tr> </foreach> </table> </body> Generate the table Sun Labs, slide 20
21 Asterisk Part Sun Labs, slide 21
22 ' B A #, Meetme Options < 7 )? D 8 : Some are per-conference Some are per user 9 = They can only be specified in the Dialplan 0,( /578%4 Sun Labs, slide 22
23 MeetMe Issues Not all state changes generate events Lock / Unlock Entire conference state not provided with meetme list Resolution: Add missing manager events Extend meetme list A Submit changes to bug tracker, B < Sun Labs, slide 23
24 Managing Meetme Dialplan Commands MeetMeAdmin(eklLmMnNrsStTuUvV) CLI commands meetme list lock unlock mute unmute Manager Commands meetme mute unmute DTMF B A <? Sun Labs, slide 24
25 Managing Meetme Only MeetMeAdmin exposes all of the meetme options Run MeetMeAdmin from the Manager Interface with originate Use local channels, the extension, and channel variables to pass parameters A, <? B Sun Labs, slide 25
26 Putting it Together Sun Labs, slide 26
27 MeetMe Setup Meeting configuration entered from web page Stored in ASTDB via AMI in a ready-to-use format 5- /,9,-, , ,:.431,/238 8,: /% /%4,8.4312,: ;0 5:-. Referenced in dialplan to set meeting options 82510//,5, #0,/ #0,/5, *$%$ <5,88<4598< < < Sun Labs, slide 27
28 Meetme Control <amicommand action=originate Variable=cmd=${action}${user} Application=Noop > action: originate channel: variable: command=m1 application: Noop Web Template Manager Command Dialplan [ami-admin] exten => _X.,1,MeetMeAdmin(${EXTEN},${cmd:0:1},${cmd:1}) exten => _X.,n,Hangup() Sun Labs, slide 28
29 ConMan Dialplan 2 3 * +! 3 2 & # % 1 0 /. -, * +$ ) ' (! L K E C J & # $% Z > 4 " = H AI X Y O! < 7: A 7 ; G? W : ; B F U V E F P T S T 9 D R 8 C Q ` e d c b b a ` _ ^ 6 47 A?B O MP ] \ N 4? M [ ò ö ä ý ç ø ÿ þ ä æ û ö ý ä ü š à  Á Õ À â Äá w Ž ¾ á Ä { ¼ ½ Æ àþ ð ôô { Æ ß u x Í Þ û äñ ú u» Ý ø u Ê ç º Ü ä x ù ¹ Û ç Æ ä Î { Œ Î Ö ð äñ Õ ç Æ Í ù x Š { Ù ³ µ ÚÖ ñ ø u Ó ² Ó Å ö w ± w Ø È æ äñ ç Ó ä u ˆ Æ ä Î q u Î Ö ê n t ƒ w { ª«Ñ ÔÕ ô äõ Û ó Ó Å Ð Þ ò æ ê rss q m u Ò Ñ h u Ï Ð ãíí Û Ë ä Î Íð ñä p Í ß ï o n lh } ~ i l m x Æ { ž Ì Í Ç Ë Î ÇÆ î ì í Ð Ê Ë Ç Ê Ë ç ë ê ë k z É É é j y Ÿ È È è h fi w ux ž Æ ÄÇ Æ ÄÇ æ äç g v œ Å Å å f u Ä Ä ä Prompt for Conference number and password (if required) Extract meeting options from Asterisk Database using conference number and password $ # S 9 4 R 4S Q P 9 A 9 O ~ } ~ } x { z y x w v q ] $ t pu W $ $! Z # n rs q + $ H Y ] 8 3 E 2 E F B GH p ` 9 5 Ab no A # 1 / "0 B GH M N9 C D@ Z ` L 4d b 9 9 A : 4. C D@ m` Z G % 8 B GL B 4S c k 9 l A k E ' % E F a A j &"" - % +,, C D5 H B : 8 : C D@ i K 4e fg h E $ $! " 9 * # E F C B? V d 5 J? >4 b c a? A U "! ( ) 8 > = > 4 8 < = 9 = I A < = 9 = T AA Ỳ _` < = 9 = Z^ < = ]^ ; ; ; ; \ : : : : [ Š Š Ž ˆ Œ ˆ Š ˆ Y WZ X W ƒ Ì Ë Ê É È Ç Æ Å Ä Ã À Á ½ «¾ ¼ µ» º «± ³ º ¹ ³ µ ³ ± ² ð Ü ì ê Ü ç ï Ü ê æ ì Þ ý ñ ú ô ÿ û ñ ó ú ñ ÿ ÿ ô ÿ ñ ô ñ ñ ô ÿ ý U S E T H CO G Q H Q œ Ÿ ï æç ó ûü ÿ C «î & R } S Ž ê ý á ó C N e í ä ÿû T C } h e e œ Ì Þ S ¼»Ø æ Ý ÿ ü M g eš g h Ø ª «í ú ñ û R p p h C ó? D { ³ ì ÿ Ù Þ 5 > Q } z e y ž 4 ë š»ø ü ú P = - E g m š x w g Ý û ê % :. C J ƒ u v é ô 4 K } hr st Ö ã ÿ ÿ = p Õ Õ Ë ç Î æ ó ñ < { - z 8 I O y r s e œ g ô ; N m x h ô ñ Õ ù ÿ M w : L ² â è 1 u vn p g p e ñ # ç $ 9 K 8 ¹ æ ý ù ¹ å û ñü ý # 7 K ù û " š ¼ ä û ý ä Õ Þ þÿÿ Ô ± Ó ã ý ø ó þÿÿ ý ø! 6 * E r st m o { m c J ^ 5 ý ó õ ) -? I d`` a g ki p e x Œ q p ñ Ò â Ÿ ž á ú ûü ñ ù ú ûü ù ûü ù ' ) 4> H G c ] g oe r s tu v g k š ú 3 4' 2 4' E \ e F ú ÿù 2 = œ ñ à ü Ñ Þ š Ð ß ù ôñ Ð ô Þ ø ô ø ù ñ ñü ó ø ô ø ô ø ÿ ó ø ô ø # ñ 1 ø ô ø / 0 ) ø = E X ab n oe n e Še pn g -. *. m C ^_` e g -. Y F E \ ] h l ~ p ˆ k l h l k l h l k l Ï ö ö ö ö ö ö,, D [ j j j Î Ý õ õ õ õ õ õ + + Z i i i Ü «Û ó ñô ó ñô ó ñô ó ñô ó ñô ó ñô ) '* ) '* B C X VY g eh g eh g eh Í ò ò ò ò ò ò ( ( W f f f «Ú ñ ñ ñ ñ ñ ñ ' ' A V e e e } g oe e o Ð Ú Í Ð Ì Ù Ð Í Ë Ú ö õ ç ôé Þ ë ò óñ Î } k Ç Ð Û ñ Š Í Þ e ± k f Å Æ «Û Ö ç Ûè È o Ä Ì Þ ƒ à  Á Ù Ë ë ñ h À ç Ý p Ø r s ½ ¾ ð ³ Û ± h ³ ¼ n p µ Ö ï ë Þ m ª Ë Õ Û { m ³ µ Í í ãî } ² Ð n ± q x ³ µ pp } l s tu v ² ³ µ Ô ê ëì Ó é r e g n ±» ³ p ² Ó Ï Ý á ö Ý ß ö þ ë è Û å º Ò Ñ ç èû å ä å ÞÝ ø æ Ð æ æ ë ÿ g g n hp ~ p h k l h l ¹ å Ý ² Î Ï ä ã k l «««Þ â Û Ý Ë Í á â Þ â ù ë á â Þ â ý ÿ á â j j ª ª ª à à à þ ÿ i i g eh g eh Ê Ë Ì ß ß ß ý ü Ý ÛÞ Ý ÛÞ Ý ÛÞ û f f Ü Ü Ü e e É Û Û Û ú Start the conference! " 1 ( + 0 ( / & ) *,,., - * * + * * & ) ( ' & % $ # > : 4@ Q A E I W E C M EG E P[ 9 > = 4 O PC L M Y N PC N N Z M : ;< K L E F J X C E R Z I J F J I J F J I J W V M I O MF C U T CE S R CC H G E CF D C H G E CF D C H G E CF D C h b c b g ` b c b f e d ` b _ ` b c b a ` ^ _ ^ ] \ v { iy l i ƒ l i x iy l r ƒ y r } lr k r l s r r ~ } { z k o k i n m k il j i x yi q t w u v p v t k k y u q yi t r s k q lr r l o p l p o p n m k il j i Ž Œ Ž Œ Š ˆ  «ª º ¹ ¹ ÀÁ ¾ ¼± Í ¼ ² È ² ± ³ µª ² É Æ«± Ì ³ ³ µª Ë ª ª ³ ² ª± ¾ ± à ß Þ ½ ¾ Ý ¼ Ü ª ª» ¼ Â Ê Ä Ú ÛÕ œ «««Õ Ù Ÿ Ø Ù ž œ š ª «¼ ±  «ª ª ² É ª ª ¼  «Ä Ç «È Å ÆÇ ¾ ± ¼ Ä Ã º  «Ä ¼ ± Í ª «º Ï Ð Æ² Ç Â «Æ É ÆÑ Ð «Æ Î Ï «¼ Ç É ª ª «Ö Ô ÒÕ Ó Ò Sun Labs, slide 29
30 ConMan Conference Features User Administration Creation & Management Selection Monitoring & control Sun Labs, slide 30
31 Summary Sun Labs, slide 31
32 Connector Summary Event aggregation Keyword mapping Event Broadcast and filtering Multiple servers Keep-alives Connection retries Sun Labs, slide 32
33 The Numbers Client Content Generation 9 HTML templates, 1626 code lines 120 lines of JavaScript code Asterisk Manager Connector 1260 lines of Java code Dialplan 60 lines in extensions.conf Web Performance 240 pages/second (Pentium 4, 2.8GHZ) Sun Labs, slide 33
34 Key Insights Model-View-Controller Effective for asynchronous web updates The Asterisk Database built-in Easy web access Easy dialplan access The "473,90" command permits arbitrary dialplan access Sun Labs, slide 34
35 Lessons Learned Manager API OK, a few tweaks would make it even better Meetme works great, lacks parsimony in command set Getting the GUI right is hard Ajax Sucks! Sun Labs, slide 35
36 ConMan Demo Mini Solaris Server: - Running Asterisk (meetme) - Running Brazil Web Framework Sun Labs, slide 36
37 Resources experimentalstuff.com/technologies/brazil Brazil Framework Solarisvoip.com Solaris Asterisk Packages svn.sunlabs/com/svn/solaris-asterisk Patched version of MeetMe experimentalstuff.com/technologies/asterisk ConMan demo Sun Labs, slide 37
Pointers & Arrays. CS2023 Winter 2004
Pointers & Arrays CS2023 Winter 2004 Outcomes: Pointers & Arrays C for Java Programmers, Chapter 8, section 8.12, and Chapter 10, section 10.2 Other textbooks on C on reserve After the conclusion of this
More informationPointers. CS2023 Winter 2004
Pointers CS2023 Winter 2004 Outcomes: Introduction to Pointers C for Java Programmers, Chapter 8, sections 8.1-8.8 Other textbooks on C on reserve After the conclusion of this section you should be able
More informationPersonal Conference Manager (PCM)
Chapter 3-Basic Operation Personal Conference Manager (PCM) Guidelines The Personal Conference Manager (PCM) interface enables the conference chairperson to control various conference features using his/her
More informationLecture 5 C Programming Language
Lecture 5 C Programming Language Summary of Lecture 5 Pointers Pointers and Arrays Function arguments Dynamic memory allocation Pointers to functions 2D arrays Addresses and Pointers Every object in the
More informationAPPLESHARE PC UPDATE INTERNATIONAL SUPPORT IN APPLESHARE PC
APPLESHARE PC UPDATE INTERNATIONAL SUPPORT IN APPLESHARE PC This update to the AppleShare PC User's Guide discusses AppleShare PC support for the use of international character sets, paper sizes, and date
More information) $ G}] }O H~U. G yhpgxl. Cong
» Þ åî ïî á ë ïý þý ÿ þ ë ú ú F \ Œ Œ Ÿ Ÿ F D D D\ \ F F D F F F D D F D D D F D D D D FD D D D F D D FD F F F F F F F D D F D F F F D D D D F Ÿ Ÿ F D D Œ Ÿ D Ÿ Ÿ FŸ D c ³ ² í ë óô ò ð ¹ í ê ë Œ â ä ã
More informationCartons (PCCs) Management
Final Report Project code: 2015 EE04 Post-Consumer Tetra Pak Cartons (PCCs) Management Prepared for Tetra Pak India Pvt. Ltd. Post Consumer Tetra Pak Cartons (PCCs) Management! " # $ " $ % & ' ( ) * +,
More informationThis file contains an excerpt from the character code tables and list of character names for The Unicode Standard, Version 3.0.
Range: This file contains an excerpt from the character code tables and list of character names for The Unicode Standard, Version.. isclaimer The shapes of the reference glyphs used in these code charts
More informationCassandra: Distributed Access Control Policies with Tunable Expressiveness
Cassandra: Distributed Access Control Policies with Tunable Expressiveness p. 1/12 Cassandra: Distributed Access Control Policies with Tunable Expressiveness Moritz Y. Becker and Peter Sewell Computer
More informationSecond Year March 2017
Reg. No. :... Code No. 5052 Name :... Second Year March 2017 Time : 2 Hours Cool-off time : 15 Minutes Part III COMPUTER APPLICATION (Commerce) Maximum : 60 Scores General Instructions to Candidates :
More informationOracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper December 2011
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper December 2011 Disclaimer The following is intended to outline our general product direction.
More informationERNST. Environment for Redaction of News Sub-Titles
ERNST Environment for Redaction of News Sub-Titles Introduction ERNST (Environment for Redaction of News Sub-Titles) is a software intended for preparation, airing and sequencing subtitles for news or
More informationASCII Code - The extended ASCII table
ASCII Code - The extended ASCII table ASCII, stands for American Standard Code for Information Interchange. It's a 7-bit character code where every single bit represents a unique character. On this webpage
More informationOOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement
OOstaExcel.ir J. Abbasi Syooki HTML Name HTML Number دهدهی ا کتال هگزاد سیمال باینری نشانه )کاراکتر( توضیح Null char Start of Heading Start of Text End of Text End of Transmission Enquiry Acknowledgment
More informationTo provide state and district level PARCC assessment data for the administration of Grades 3-8 Math and English Language Arts.
200 West Baltimore Street Baltimore, MD 21201 410-767-0100 410-333-6442 TTY/TDD msde.maryland.gov TO: FROM: Members of the Maryland State Board of Education Jack R. Smith, Ph.D. DATE: December 8, 2015
More informationAppendix C. Numeric and Character Entity Reference
Appendix C Numeric and Character Entity Reference 2 How to Do Everything with HTML & XHTML As you design Web pages, there may be occasions when you want to insert characters that are not available on your
More informationAdorn. Slab Serif Smooth R E G U LAR. v22622x
s u Adorn f Slab Serif Smooth R E G U LAR B OL D t 0 v22622x 9 user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v O P E N T Y P E FAQ : For information on how to access the swashes and alternates,
More informationBanner 8 Using International Characters
College of William and Mary Banner 8 Using International Characters A Reference and Training Guide Banner Support January 23, 2009 Table of Contents Windows XP Keyboard Setup 3 VISTA Keyboard Setup 7 Creating
More informationIII. CLAIMS ADMINISTRATION
III. CLAIMS ADMINISTRATION Insurance Providers: Liability Insurance: Greenwich Insurance Company American Specialty Claims Representative: Mark Thompson 142 N. Main Street, Roanoke, IN 46783 Phone: 260-672-8800
More informationAdorn. Serif. Smooth. v22622x
s u Adorn f Serif Smooth 9 0 t v22622x user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v O P E N T Y P E FAQ : For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs
More information1. Oracle Mobile Agents? 2. client-agent-server client-server
1. Oracle Mobile Agents?!"#$ application software system%. &'( )'*+, -. */0 1 23 45 678 9:; >?, %@ +%. - 6A(mobility) : B? CDE@ F GH8!" * channel #I 1 = / 4%. ()'*, &', LAN) - * application
More informationVersion /10/2015. Type specimen. Bw STRETCH
Version 1.00 08/10/2015 Bw STRETCH type specimen 2 Description Bw Stretch is a compressed grotesque designed by Alberto Romanos, suited for display but also body text purposes. It started in 2013 as a
More informationCMPT 470 Based on lecture notes by Woshun Luk
* ) ( & 2XWOLQH &RPSRQHQ 2EMHF 0RGXOHV CMPT 470 ased on lecture notes by Woshun Luk What is a DLL? What is a COM object? Linking two COM objects Client-Server relationships between two COM objects COM
More informationCommunication and processing of text in the Kildin Sámi, Komi, and Nenets, and Russian languages.
TYPE: 96 Character Graphic Character Set REGISTRATION NUMBER: 200 DATE OF REGISTRATION: 1998-05-01 ESCAPE SEQUENCE G0: -- G1: ESC 02/13 06/00 G2: ESC 02/14 06/00 G3: ESC 02/15 06/00 C0: -- C1: -- NAME:
More informationBUCKLEY. User s Guide
BUCKLEY User s Guide O P E N T Y P E FAQ : For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs All operating systems come equipped with a utility that make
More informationModules. CS2023 Winter 2004
Modules CS2023 Winter 2004 Outcomes: Modules C for Java Programmers, Chapter 7, sections 7.4.1-7.4.6 Code Complete, Chapter 6 After the conclusion of this section you should be able to Understand why modules
More informationState of Connecticut Workers Compensation Commission
State of Connecticut Workers Compensation Commission Notice to Employees Workers Compensation Act Chapter 568 of the Connecticut General Statutes (the Workers Compensation Act) requires your employer,
More informationfont faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS
font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:
More informationBold U S E R S G U I D E
Yana Regular Bold Italic USER S GUIDE S S S font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/.
More informationCommunication and processing of text in the Chuvash, Erzya Mordvin, Komi, Hill Mari, Meadow Mari, Moksha Mordvin, Russian, and Udmurt languages.
TYPE: 96 Character Graphic Character Set REGISTRATION NUMBER: 201 DATE OF REGISTRATION: 1998-05-01 ESCAPE SEQUENCE G0: -- G1: ESC 02/13 06/01 G2: ESC 02/14 06/01 G3: ESC 02/15 06/01 C0: -- C1: -- NAME:
More informationClaimSpotter: an Environment to Support Sensemaking with Knowledge Triples
ClaimSpotter: an Environment to Support Sensemaking with Knowledge Triples Bertrand Sereno, Simon Buckingham Shum & Enrico Motta Knowledge Media Institute The Open University Milton Keynes MK7 6AA, UK
More informationGetting round your Mac with Shortcut Keys
The Mac has many useful keyboard shortcuts but these do depend on you knowing the difference between the following keys: Shift Fn Ctrl Alt (Also referred to as Option) Command (Also referred to as the
More informationHoneyBee User s Guide
HoneyBee User s Guide font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is
More informationThe Logical Solution - Digital Video Extension. DVI EXTENSION - Velocity Series
Digital Video Extension System-3 Digital Video Extension System-3R Digital Video Extension System-3 A/V+ Digital Video Extension System-3 A/V Pro Digital Video Extension System-3R A/V+ MRTS Technology
More informationDistrict Institute of Education and Training Lawspet, Puducherry.
District Institute of Education and Training Lawspet, Puducherry. Educational Computing Record work done by with the Register Number. Submitted for the Internal Assessment examination, April / May 2011,
More information7. IP. » &!'() (IS: intermediate system) !"#$% *+'() (ES: end system) Copyright 2000, Suguru Yamaguchi, All right reserved
7. IP»!"#$%» &!'() (IS: intermediate system) *+'() (ES: end system) 1 ISES ES: End System!"#$Ethernet%&' ()*+,'-./ Ethernet IS: Intermediate System =>?@&+12/AB$CD EF FDDI ES: End System 0 FDDI%&'12!"#$345
More informationAdorn. Serif. Smooth. v22622x. user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION
s u Adorn f Serif Smooth 9 0 t v22622x user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on
More informationUSB-ASC232. ASCII RS-232 Controlled USB Keyboard and Mouse Cable. User Manual
USB-ASC232 ASCII RS-232 Controlled USB Keyboard and Mouse Cable User Manual Thank you for purchasing the model USB-ASC232 Cable HAGSTROM ELECTRONICS, INC. is pleased that you have selected this product
More information1 Swing 2006A 5 B? 18. Swing Sun Microsystems AWT. 3.1 JFrame JFrame GHI
' þ ³ š ³ œ ³ 2006 1 Swing! " # &%' ()+-,./0 1 2 45-6 &8% 9 : ; < = >@? 2006A 5 B? 18 C@D E F : G HJILK-M!NPO-Q R S-I!T R!U V-W X Y!Z[N GUI\ ] ^ O-Q R S _a` b-w!c dje!f g Swing Wh i Z j k l m n N VisualEditor
More informationConcurrent Execution
Concurrent Execution Overview: concepts and definitions modelling: parallel composition action interleaving algebraic laws shared actions composite processes process labelling, action relabeling and hiding
More informationAdorn. Slab Serif BOLD. v x. user s gu ide
Adorn f Slab Serif BOLD t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions
More informationADORN. Roman. v x. user s gu ide
ADORN f Roman t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions on how to
More informationA Mixed Fragmentation Algorithm for Distributed Object Oriented Databases 1
A Mixed Fragmentation Algorithm for Distributed Object Oriented Databases 1 Fernanda Baião Department of Computer Science - COPPE/UFRJ Abstract Federal University of Rio de Janeiro - Brazil baiao@cos.ufrj.br
More information[DP19] DN-500CD. Serial Command Protocol Guide
[DP19] Serial Command Protocol Guide Ver. 1.2 January 16, 2017 inmusic Brands, Inc. 1 1 Contents 2 General... 3 2.1 RS-232C Control... 3 3 Specification... 4 3.1 RS-232C Control... 4 4 Communication Protocol...
More informationSheila. Regular Bold. User s Guide
Sheila Regular Bold User s Guide font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your
More informationAdorn. Serif. v x. user s gu ide
Adorn f Serif t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions on how to
More informationO Type of array element
! " #! $ % % # & : ; a ontiguous sequene of variables. all of the sae type. Eah variable is identified by its index. Index values are integers. Index of first entry is. ' ( ) * + May /,. - ( & ( ( J K
More informationProbabilistic analysis of algorithms: What s it good for?
Probabilistic analysis of algorithms: What s it good for? Conrado Martínez Univ. Politècnica de Catalunya, Spain February 2008 The goal Given some algorithm taking inputs from some set Á, we would like
More informationfont faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS
font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:
More informationContrast. user s guide
N Contrast chu U77777777V user s guide c P font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/.
More information124 DISTO pro 4 / pro 4 a-1.0.0zh
0 30 40 50 DISTO PD-Z01 14 DISTO pro 4 / pro 4 a-1.0.0 DISTO pro 4 / pro 4 a-1.0.0 15 16 DISTO pro 4 / pro 4 a-1.0.0 DISTO pro 4 / pro 4 a-1.0.0 17 1 PD-Z03 3 7 4 5 6 10 9 8 18 DISTO pro 4 / pro 4 a-1.0.0
More informationfont faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS
font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:
More informationChemistry Hour Exam 2
Chemistry 838 - Hour Exam 2 Fall 2003 Department of Chemistry Michigan State University East Lansing, MI 48824 Name Student Number Question Points Score 1 15 2 15 3 15 4 15 5 15 6 15 7 15 8 15 9 15 Total
More informationESCAPE SEQUENCE G0: ESC 02/08 04/13 C0: C1: NAME Extended African Latin alphabet coded character set for bibliographic information interchange
TYPE: 9-character graphic character set REGISTRATION NUMBER: 9 DATE OF REGISTRATION: ESCAPE SEQUENCE G: ESC /8 / G: ESC /9 / G: ESC / / G: ESC / / C: C: NAME Extended African Latin alphabet coded character
More informationÜù àõ [tai 2 l 6] (in older orthography Üù àõ»). Tai Le orthography is simple and straightforward:
ISO/IEC JTC1/SC2/WG2 N2372 2001-10-05 Universal Multiple-Octet Coded Character Set International Organization for Standardization Organisation internationale de normalisation еждународная организация по
More informationKbdKaz 500 layout tables
a ao a ao a o o o o o a a oo A o a a o a a oa ao oo A o a a o oa ao A a o a oa oa ao o a a a a o a A a a A ˆ a a A ˇ ao a a A a a A o Ao a a A Ao a o a a A ao a o a a A α a A a a a A o o a a A A a a A
More informationIPv6 Servic es. LONG Net w ork
IP Servic es in LONG Net w ork Carlos Ralli Ucendo Telefonica Research & Development Overview IP Distributed Labs LONG: Building a distributed IP Lab. LONG Backbone LONG Global View LONG IP Services Examples
More informationModels, Notation, Goals
Scope Ë ÕÙ Ò Ð Ò ÐÝ Ó ÝÒ Ñ ÑÓ Ð Ü Ô Ö Ñ Ö ² Ñ ¹Ú ÖÝ Ò Ú Ö Ð Ö ÒÙÑ Ö Ð ÔÓ Ö ÓÖ ÔÔÖÓÜ Ñ ÓÒ ß À ÓÖ Ð Ô Ö Ô Ú ß Ë ÑÙÐ ÓÒ Ñ Ó ß ËÑÓÓ Ò ² Ö Ò Ö Ò Ô Ö Ñ Ö ÑÔÐ ß Ã ÖÒ Ð Ñ Ó ÚÓÐÙ ÓÒ Ñ Ó ÓÑ Ò Ô Ö Ð Ð Ö Ò Ð ÓÖ Ñ
More informationTHE AUSTRALIAN NATIONAL UNIVERSITY Practice Final Examination, October 2012
THE AUSTRALIAN NATIONAL UNIVERSITY Practice Final Examination, October 2012 COMP2310 / COMP6310 (Concurrent and Distributed Systems ) Writing Period: 3 hours duration Study Period: 15 minutes duration
More information7DONSODQ. ƒ We called our platform 9 D-II TG: Distributed Internet Traffic Generator
',7*'LVWULEXWHG,QWHUQHW7UDIILF *HQHUDWRU Antonio Pescapè,, Donato Emma, Stefano Avallone,, Alessio Botta, and Giorgio Ventre { pescape@unina.it @unina.it} Dipartimento Informatica e Sistemistica Università
More informationKBD-SFTCFG. Instruction Manual Software for the IntuiKey Series Digital Keyboard Software Version 1.80
KBD-SFTCFG EN Instruction Manual Software for the IntuiKey Series Digital Keyboard Software Version 1.80 KBD-SFTCFG Instruction Manual Contents EN 2 Table of Contents 1.0 INTRODUCTION...3 2.0 REQUIREMENTS...3
More informationCalligraphic Packing. Craig S. Kaplan. Computer Graphics Lab David R. Cheriton School of Computer Science University of Waterloo. GI'07 May 28, 2007
Calligraphic Packing Jie Xu Craig S. Kaplan Computer Graphics Lab David R. Cheriton School of Computer Science University of Waterloo GI'07 May 28, 2007 Outline 1 Background of NPR Packing Artistic Packing
More informationUsing non-latin alphabets in Blaise
Using non-latin alphabets in Blaise Rob Groeneveld, Statistics Netherlands 1. Basic techniques with fonts In the Data Entry Program in Blaise, it is possible to use different fonts. Here, we show an example
More informationNGN Charging issues NGN charging overview Some of IP charging projects and international activities Proposals for NGN charging
! #" # % %$ Introduction NGN overview BcN overview BcN trial Service NGN Charging issues NGN charging overview Some of IP charging projects and international activities Proposals for NGN charging Conclusions
More informationA COMPARISON BETWEEN OBJECT-ORIENTED DATABASE SYSTEMS AND INFORMATION SYSTEM SHELLS
A COMPARISON BETWEEN OBJECT-ORIENTED DATABASE SYSTEMS AND INFORMATION SYSTEM SHELLS ABSTRACT The work makes an overview of the main characteristics of object-oriented database systems (OODBS) and information
More informationUser Guide for Greek GGT-Fonts Revision date: 23 May, 2011
User Guide for Greek GGT-Fonts Revision date: 23 May, 2011 by Graham G Thomason Copyright Graham G Thomason, 2009. Permission is granted to copy or publish this document, provided this complete notice
More informationThomson Telecom S.A.S with a capital of RCS Copyright THOMSON 2005 All rights reserved 09/
Thomson Telecom S.A.S with a capital of 130 037 460 RCS 390 546 059 Copyright THOMSON 2005 All rights reserved 09/2005-1 www.speedtouchpartner.com ST2030 TM MGCP European Community Declaration of Conformity
More informationMyriad Pro Light. Lining proportional. Latin capitals. Alphabetic. Oldstyle tabular. Oldstyle proportional. Superscript ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹,.
Myriad Pro Light Latin capitals A B C D E F G H I J K L M N O P Q R S T U V W X Y Z & Æ Ł Ø Œ Þ Ð Á Â Ä À Å Ã Ç É Ê Ë È Í Î Ï Ì İ Ñ Ó Ô Ö Ò Õ Š Ú Û Ü Ù Ý Ÿ Ž Ă Ā Ą Ć Č Ď Đ Ě Ė Ē Ę Ğ Ģ Ī Į Ķ Ĺ Ľ Ļ Ń Ň Ņ
More informationInfusion Pump CODAN ARGUS 717 / 718 V - Release Notes. Firmware V
Infusion Pump CODAN ARGUS 717 / 718 V - Release Notes Firmware V5.06.20165 Version Firmware V.5.06.20165 Release Date 28-May-2014 Update Type Optional Recommended Required (Field Safety Notice 1/2014 and
More informationIntroduction to Scientific Typesetting Lesson 11: Foreign Languages, Columns, and Section Titles
Introduction to Scientific Typesetting Lesson 11: Foreign Languages,, and Ryan Higginbottom January 19, 2012 1 Ð The Package 2 Without Ð What s the Problem? With Ð Using Another Language Typing in Spanish
More informationQuick Reference Guide Digital Proprietary Telephone
Quick Reference Guide Digital Proprietary Telephone Model No. KX-DT333/KX-DT343/KX-DT346 Thank you for purchasing a Digital Proprietary Telephone (DPT). Please read this manual carefully before
More informationAutomatic Verification of Finite State Concurrent Systems
Automatic Verification of Finite State Concurrent Systems Edmund M Clarke, Jr Computer Science Department Carnegie Mellon University Pittsburgh, PA 523 Temporal Logic Model Checking Specification Language:
More informationIntroduction to operation
Introduction to operation C 70 The status of the system is visualized in real time and shows a synoptic of both the transfer chamber and the main components of the machine sheet C 70A A number of different
More informationOnline Remote Trace Analysis of Parallel Applications on High-Performance Clusters
Online Remote Trace Analysis of Parallel Applications on High-Performance Clusters Holger Brunst, Allen D. Malony, Sameer S. Shende, and Robert Bell Department for Computer and Information Science University
More informationSMS API TECHNICAL SPECIFICATION
SMS API TECHNICAL SPECIFICATION Version 2.1 Provision of the Click SMS Gateway Service is dependent upon compliance with the specifications contained in this document. Although Click SMS has taken reasonable
More informationFor information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs
Juicy User s Guide opent ype faq: For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs All operating systems come equipped with a utility that make it possible
More informationCharacter Entity References in HTML 4 and XHTML 1.0
1 of 12 2/2/2009 2:55 PM Character References in HTML 4 and XHTML 1.0 Here is a set of tables containing the 252 allowed entities in HTML 4 and XHTML 1.0, as described in section 24 of the official HTML
More informationEffective Sequential Pattern Mining Algorithms for Dense Database
DEWS2006 3A-o4 Abstract Effective Sequential Pattern Mining Algorithms for Dense Database Zhenglu YANG, Yitong WANG, and Masaru KITSUREGAWA Institute of Industrial Science, The Univeristy of Tokyo Komaba
More informationHow to Implement DOTGO Engines. CMRL Version 1.0
How to Implement DOTGO Engines CMRL Version 1.0 Copyright c 2009 DOTGO. All rights reserved. Contents 1 Introduction 3 2 A Simple Example 3 2.1 The CMRL Document................................ 3 2.2 The
More informationVisualization (human) Analysis (computer) Documents, Textures, Biometrics, Object recognition
Dr. Yoram Tal! " # $ $ % & ' Visualization (human) Enhancement, Restoration Analysis (computer) Documents, Textures, Biometrics, Object recognition There are fundamental differences between them 3 Dr.
More informationEditors: prof. Ing. Iveta Ubrežiová, CSc., Ing. Drahoslav Lančarič, PhD., Ing. Ingrida Košičiarová, PhD. ISBN
Proceedings from international scientific conference Corporate Social Responsibility and Human Resource Management in V4 Countries. Organised by the Department of Management, Faculty of Economy and Management,
More informationBanks Tupas Certification Service for Service Providers
Banks Tupas Certification Service for Service Providers Service description and guidelines Version 2.1 3 October 2005 SERVICE DESCRIPTION 2 (21) CHANGE LOG Version Page Comment V2.0 All Message structure
More informationAlfred Aho Brian Kernighan Peter Weinberger gawk awk GUN. GNU linux. gawk
awk linux/unix awk linux/unix ( ) awk Alfred AhoBrian KernighanPeter Weinbergergawk awk GUN awk gawk GNU linux Bell awk GNU awk gawk awk [options] 'script' var=value file(s) awk [options] -f scriptfile
More informationAlphanumeric Operator Display
Alphanumeric Operator Display Factory Built-in Option for FCX Keyboards TECHNICAL OVERVIEW Description and Application AlphanumericOperatorDisplay_TO_04.doc Version 4.0 October 3, 2007 TABLE OF CONTENTS
More informationUNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614. DATE: 5 March 2015 MARKS: 100 SECTION A (36)
UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614 DATE: 5 March 2015 MARKS: 100 ASSESSOR: Prof. P.J. Blignaut TIME: 180 minutes MODERATOR: Dr. L. de Wet SECTION A (36)
More informationBanks' TUPAS certification service for service providers
Banks' TUPAS certification service for service providers service provider's FK Federation of Finnish Financial Services for service providers CHANGE LOG Version Page Comment V2.0 All Message structures
More informationRapid Prototyping of flexible Embedded Systems on multi-dsp Architectures
Rapid Prototyping of flexible Embedded Systems on multi-dsp Architectures Bernhard Rinner, Martin Schmid and Reinhold Weiss Institut für Technische Informatik Technische Universität Graz Inffeldgasse 16/1,
More informationoptions (alternatives)
)! "!#$% #!&! '#($ * +,-./012-3/,-/ 452363/,7,89:636 ; ?@ABCDE=F@GGH>IJ@KLGMLBH=>JL>LGNCHC ; O@?HCH=> PQ=RG@EST=GKH>IDTBLI@C ; U@GLBH=> =V O W B= C=E@ =BX@Q O H C?HAGH>@C * 452363/,YZ8[3,\ 1,05. ],25.-83,-:
More informationA Flexible Agent-Based Framework for Process Management
A Flexible Agent-Based Framework for Process Management Gregor Joeris, Christoph Klauck, Holger Wache University of Bremen FB 3, TZI / AG KI P.O. Box 330 440 D-28334 Bremen Germany joeris klauck wache@informatik.uni-bremen.de
More informationDreamweaver 8 Basics and Beyond
Dreamweaver 8 Basics and Beyond The instructions in this document assume the reader has already created web pages using some other web page creation software (e.g., Netscape Composer or Microsoft FrontPage).
More informationYou 2 Software
PrismaCards Enter text for languages with exotic fonts You 2 Software http://www.you2.de info@you2.de Introduction To work in PrismaCards and other programs with complex fonts for different languages you
More informationThe linear transformation X À Ä given by XÐBÑ œ EB is invertible À that is, there
What do we know about an invertible ( 8 8) matrix E? E is invertible Í E rref ÐEÑ œ M 8 X is invertible X À Ä (where XÐBÑ œ EB) is onto for every, in 8, EB œ, has at least " solution The columns of E span
More informationFUNERAL HOMES SYSTEM ADMINISTRATOR MAINTENANCE TOOLS
FUNERAL HOMES SYSTEM ADMINISTRATOR MAINTENANCE TOOLS Table of Content Version 2 REV 08/2018 How to Log Into TxEVER 5 Library Maintenance 5 Common Navigation Buttons 6 Death Module 7 Funeral Homes & Local
More informationtext2reach2 SMS API Sep 5, 2013 v1.1 This document describes application interface (API) between SMS service provider (SP) and SMS gateway (SMSGW).
text2reach2 SMS API Sep 5, 2013 v1.1 This document describes application interface (API) between SMS service provider (SP) and SMS gateway (SMSGW). Table of Contents API Interface Types...3 Bulk SMS interface...3
More informationEvaluation of Ethernet based Control Network used in the Distributed Control System
Proceedings on the 15th CISL Winter Workshop Kushu, Japan February 2002 Evaluation of Ethernet based Control Network used in the Distributed Control System Jae Young Choi Control Information Systems Lab.,
More informationVRF SYSTEM CENTRAL CONTROLLER ("Smart manager") WIRING
VRF SYSTEM CENTRAL CONTROLLER ("Smart manager") WIRING Carrier provided ͳ ³ ² ¹» Û» ²» Ó±² ± ñý±² ± ñí» ²¹ ² ²» Carrier provided б» «² Ó ïîè ²¼±± Ü ¹ ññ ¹² Ó ²í ññ«î Ó±²» ± ½» ±² ±º» Ó ì ÐÝ ³«²»±«½½»
More informationV Y. Fragment Pro. Fragment Pro. 1 Copyright 2013 Vít Šmejkal All rights reserved
& V Y Fragment Pro 1 Copyright 2013 Vít Šmejkal All rights reserved www.vtypo.com VY 2 Copyright 2013 Vít Šmejkal All rights reserved www.vtypo.com exa cos uvz 3 Copyright 2013 Vít Šmejkal All rights reserved
More informationNews from the Wrapper
News from the Wrapper Gesellschaft für Schwerionenforschung mbh Darmstadt, Germany JACoW Team Meeting 2004 Knoxville, Tennessee November 7, 2004 What is still the same? What is still the same? What has
More information± ª ÓÓ ÓÓÛÓÌ. À ø µ ª Ã Ò fl ª ±Æßé ø Ò Œª ± ª fiø ª Õ ø º Ô Ó. Ʊ Ò Œ Õ ºª ª ø º ± Ʊ ŒªøÆ ª ø º Õ± µª Ì Ï ÎÛÍ È È Ë Ë Á Ô
ÎË Ã ± ª À ø µ ª Ã Ò fl ª ±Æßé ø Ò Œª ± ª fiø ª Õ ø º Ʊ Ò Œ Õ ºª ª ø º ± Ʊ ŒªøÆ ª ø º Õ± µª Œª ± ª ± Ʊ Installing Batteries in the Remote Control Remote Control Operation Range Making Video and Audio
More informationCMSC 313 Lecture 03 Multiple-byte data big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes
Multiple-byte data CMSC 313 Lecture 03 big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes UMBC, CMSC313, Richard Chang 4-5 Chapter
More information