primary zone on the DNS server in the branch office.
 Answer: B Explanation:
 A stub zone is a copy of a zone that contains only those resource records necessary to identify the authoritative Domain Name System (DNS) servers for that zone. A stub zone is used to resolve names between separate DNS namespaces. This type of resolution may be necessary when a corporate merger requires that the DNS servers for two separate DNS namespaces resolve names for clients in both namespaces.
 A stub zone consists of:
 - The start of authority (SOA) resource record, name server (NS) resource records, and the glue A resource records for the delegated zone.
 - The IP address of one or more master servers that can be used to update the stub zone. _URL_
 Question No: 226 – (Topic 3)
 Your network contains two servers named Server1 and Server2 that run a Server Core installation of Windows Server 2008 R2. Server1 has the SNMP Service installed.
 You need to ensure that Server2 can send SNMP traps to Server1. What should you do?
 1. On Server2, run dism /online /enable-feature /featurename:snmp-sc.
 2. On Server1, run oclistsnmp-sc.
 3. On Server2, run oclistsnmp-sc.
 4. On Server1, run dism /online /enable-feature /featurename:snmp-sc.
 Answer: A Explanation:
 To install a feature:
 Dism /online /enable-feature /featurename:lt;namegt; To remove a feature
 Dism /online /disable-feature /featurename:lt;namegt; _URL_
 Question No: 227 – (Topic 3)
 Your network contains an Active Directory domain named contoso.com. The domain contains a server named Server1 that has the Print and Document Services server role installed.
 Server1 contains 200 shared printers.
 Currently, none of the shared printers are listed in Active Directory.
 You need to ensure that all of the shared printers on Server1 can be located by searching
 Active Directory.
 Which tool should you use? (Each correct answer presents a complete solution. Choose two)
 1. Setprinter.exe
 2. Printui.exe
 3. Prnmngr.vbs
 4. Print management
 5. Pubprn.vbs
 Answer: D,E
 Explanation: Correct answer(s): D, E
 Print Management provides a single interface that administrators can use to efficiently administer multiple printers and print servers
 _URL_ Pubprn.vbs – Publishes a printer to the Active Directory Domain Services. _URL_
 Question No: 228 – (Topic 3)
 Your company has a server named Printer1 that runs Windows Server 2008 R2. Printer1 has the Print and Document Services server role installed.
 You need to reduce the number of events registered in the system log on Printer1. What should you do?
 1. Open the Event Viewer console. Create a custom view for the system log. Exclude the events that are notified by Event ID 10 from the filter.
 2. Open the Print Management console. Open the properties of Printer1 and clear the Log spooler information events option.
 3. Open the Print Management console. Open the properties of Printer1 and clear the Show informational notifications for network printers option.
 4. Open the Print Management console. Open the properties of each individual printer on Printer1 and clear the Enable advanced printing features option.
 Answer: B
 Explanation:
 See sample below:
 Ensurepass 2018 PDF and VCE
 Question No: 229 – (Topic 3)
 Your network contains an Active Directory domain. You have 100 remote users who have client computers that run Windows 7.
 The client computers are joined to the domain. The corporate security policy states that users working offline must be denied access to the files on the corporate file servers.
 You need to configure the network to meet the following requirements:
 - Support the corporate security policy.
 - Minimize the amount of time it takes for remote users to access the files on the corporate file servers.
 What should you enable?
 1. shadow copies on the client computers
 2. shadow copies on the corporate file servers
 3. transparent caching on the corporate file servers
 4. transparent caching on the client computers
 Answer: D Explanation:
 IT professionals can take advantage of the Windows 7 file sharing enhancements to further improve user productivity in branch offices. Windows 7 provides:
 Leave a Reply
 This site uses Akismet to reduce spam. Learn how your comment data is processed.


text:
From multiple perspectives to shared understanding. A small group in an online learning environment.
In: Scandinavian Journal of Educational Research, Vol. 52, No. 1: pp. 77-95
The aim of this study was to explore how learners operating in a small group reach shared understanding as they work out joint research questions and build a theoretical framework and to identify the resources and tools they used in the process. The learners' own interpretations of their group activities and learning were also taken into account. The data, consisting of group discussions and the documents produced by the group, were subjected to a qualitative content analysis. The group members employed a variety of resources and tools to exchange their individual perspectives and achieve shared understanding. Summaries of relevant literature laid a foundation for the group's theoretical discussions. Reflective comparisons between their book knowledge and their personal experiences of online interaction and collaboration were frequent, suggesting that such juxtapositions may have enhanced their learning by intertwining the content to be mastered and the activities entailed by this particular content.

source: openbmb/Ultra-FineWeb


Barley Flour qt to fl-oz converter for culinary teaching and diet.
barley flour conversion
Breadcrumbs: main Flours menubarley flour menuUS quarts
Amount: 1 US quart (qt) of barley flour volume
Equals: 32.00 fluid ounces (fl-oz) in barley flour volume
barley flour from US quart to fluid ounce Conversion Results:
Enter a New US quart Amount of barley flour to Convert From
Enter Your Amount :
Decimal Precision :
Work out fluid ounces of barley flour per 1 US quart unit. The barley flour converter for chefs and bakers, culinary arts classes, students and for home use.
CONVERT : between other barley flour measuring units - complete list.
Conversion calculator for webmasters.
Barley Flour
Convert barley flour culinary measuring units between US quart (qt) and fluid ounces (fl-oz) of barley flour but in the other direction from fluid ounces into US quarts.
Culinary arts school: barley flour conversion
Other applications of this barley flour converter are...
One US quart of barley flour converted to fluid ounce equals to 32.00 fl-oz
How many fluid ounces of barley flour are in 1 US quart? The answer is: The change of 1 qt ( US quart ) unit in a barley flour measure equals = into 32.00 fl-oz ( fluid ounce ) as per the equivalent measure and for the same barley flour type.
Professional people always ensure, and their success in fine cooking depends on, they get the most precise units conversion results in measuring their ingredients. In speciality cooking a measure of barley flour can be crucial. If there is an exact measure in qt - US quarts for barley flour, it's the rule in culinary career, that the US quart portion number gets converted into fl-oz - fluid ounces of barley flour absolutely exactly. It's like an insurance for the master chef for having always all the meals created perfectly.
Conversion for how many fluid ounces, fl-oz, of barley flour are contained in a US quart, qt? Or, how much in fluid ounces barley flour in 1 US quart? To link to this barley flour - US quart to fluid ounces on line culinary converter for the answer, simply cut and paste the following.
The link to this tool will appear as: Culinary barley flour from US quart (qt) into fluid ounces (fl-oz) conversion.


text:
Science Fair Project Encyclopedia
Frederick de Houtman
During subsequent expeditions he added further stars to the list of those observed by Keyser. Between them the following constellations are credited to them as discoverors.
Houtman was the elder brother of Cornelis de Houtman who in a second expedition in _PHONE_ was killed. Frederick was imprisoned by the Sultan of Aceh in northern Sumatra, but made good use of his two years in prison by studying the local Malay language and making astronomical observations.
In 1619 he sighted land on the Australian coast near present day Perth. After sailing northwards along the coast he encountered and only narrowly avoided a group of shoals, the Houtman Abrolhos. Houtman then made landfall in the region known as Eendrachtsland which previous explorer Dirk Hartog had encountered.
The contents of this article is licensed from _URL_ under the GNU Free Documentation License. Click here to see the transparent copy and copyright details

source: HuggingFaceFW/fineweb-edu


Woodrow Charles "Woody" Herman (May 16, 1913 – October 29, 1987) was an American jazz clarinetist, alto and soprano saxophonist, singer, and big band leader.
Leading various groups called "The Herd", Herman was one of the most popular of the 1930s and 1940s bandleaders. His bands often played music that was experimental for its time. He was a featured halftime performer for Super Bowl VII. WIKIPEDIA Herman was born Woodrow Charles Thomas Herrman in Milwaukee, Wisconsin on May 16, 1913. His parents were Otto and Myrtle Herrman. His father had a deep love for show business and this influenced Woody Herman at an early age. As a child he worked as a singer and tap-dancer in Vaudeville, then started to play the clarinet and saxophone by age 12. In 1931, he met Charlotte Neste, an aspiring actress; they married on September 27, 1936. Woody Herman joined the Tom Gerun band and his first recorded vocals were "Lonesome Me" and "My Heart's at Ease". Herman also performed with the Harry Sosnick orchestra, Gus Arnheim and Isham Jones. Isham Jones wrote many popular songs, including "It Had to Be You" and at some point was tiring of the demands of leading a band. Jones wanted to live off the residuals of his songs; Woody Herman saw the chance to lead his former band, and eventually acquired the remains of the orchestra after Jones' retirement.


text:
ULI Nashville Civic Leadership Forum: 4 Crime Rates
Higher-Density Development: Myth and Fact examines widespread misconceptions related to higher-density development and seeks to dispel them with relevant facts and information.
Many residents say they chose higher density housing specifically because they felt more secure there; they feel safer because there are more people coming and going, making it more difficult for criminals to act without being discovered.
MYTH: Higher-density development leads to higher crime rates.
FACTS: Crime rates at higher-density developments are not significantly different from those at lower-density developments.


text:
Booknizer has a number of predefined fields for saving information about books. If you download book details from the internet, some of the fields are filled out automatically. Downloaded information may include a book summary, its publishing year, genres, authors, translators, book series and its number in the series, cover, etc.
Among the predefined fields, there is a "Contents" field. Here you can enter the table of contents, which can be helpful in different situations.
Let's consider a typical volume of short stories:
Double-click the page or click the "Edit info" button on the toolbar. This opens a window where you can change details for the book. Switch to the "Contents" tab:
If the field is empty, we can add some information manually. For example, search for the contents of the book on the internet. Another option would be to scan the table of contents and use an OCR program to convert the scanned images into text.
After adding the details, click the "Save" button to close the window and add the table of contents into your database.
Now the table of contents is displayed on the book page, but it's not the only benefit. For example, we can find books by entering some short story's title:
Use the "Description" field on the "Search" tab. If you enter something into this field, Booknizer actually checks 3 fields: book summary, contents, and your comment (the "Comment" tab).


text:
Have you tried planting calamansi ot citrus, have you tried checking its price in the market from January to December? Well, if you haven't, here is a video that will let you know some techniques and procedure of planting, raising, and flower inducing, so that if you will be convince to plant and produce calamansi, you'll going to harvest the fruit of your labor the soonest time possible. Like other vegetables and tree crops, calamansi is also known to be wealth producing tree. So try planting this tree if you're tired of planting vegetables.
Learn how to induce flower, and schedule your harvest during the high demand periods.

source: m-a-p/FineFineWeb


text:
"The Three Pearls" is a translation of "Las tres perlas" by Spanish writer Luis Coloma, SJ (1851–1914). Although Coloma never explained why his subtitle describes the story as a "Legend in Imitation of German Tales" ("Leyenda imitada del alemán"), his efforts to write what he called "recreational stories" for children were consistent with the Grimms' project, which included the ten children's legends appended to their famous fairy tales. Coloma's children's stories are still read with pleasure today.
Fedorchek, Robert M.. "The Three Pearls (A Legend in Imitation of German Tales)." Marvels & Tales 23.1 (2009). Web. .


Search | Directories | Reference Tools
UW Home > Discover UW > Student Guide > Course Catalog
Instructor Class Description
Time Schedule:
Kevin M. Fleming
INFO 340
Seattle Campus
Introduction to Relational Database Management Systems
Introduction to relational database management systems, focused on relational theory and the application of conceptual, logical, and physical database modeling. Key topics include the relational model, SQL, entity-relationship modeling, three-tier architectures, implementation of database applications, and related topics in information systems. Prerequisite: CSE 142.
Class description
1. Develop a conceptual understanding of relational database systems 2. Develop a conceptual understanding of information retrieval systems 3. Develop skill set in working with database and information retrieval tools. 4. Develop an understanding of how databases fit into the larger scope of software and project development.
Student learning goals
Understand and understand core Database Theory
Understand and have knowledge of the role and components of modern Database Management Systems (DBMS)
Have knowledge in Database Design, with the ability to evaluate real-world problems and develop a relational model to support solutions to the problem.
Have a solid understanding of the Structured Query Language (SQL) and be able to construct queries to retrieve information for given problems.
Understand Information Retrieval systems, how the relate and differ from databases, and their use in modern systems, especially web search engines.
Understand and be able to develop software that interacts with databases.
General method of instruction
The course will be blend of lectures, lab work, homework, and projects. Hands on projects and real world problems will be emphasized.
Recommended preparation
A background in programming and logical though processes are highly recommended for this course. Completion of CSE 142 / 143.
Class assignments and grading
Homeworks will be assigned weekly and there will be two projects. A midterm and final will also be given.
Grading is done on a point basis. Assignments, projects, and tests will have a total number of possible points. This will generate a percentage of points earned for the course. A grading formula will be used to assign student's grades based upon the percentage of points earned.
Last Update by Kevin M. Fleming
Date: 11/02/2010


text:
In this figure above showing white dresses one can see the different styles, with added accessories and patterns. Using the color 5 element theory these dresses can be described as:
- Metal & Wood Pattern
- Red Belt – Fire
One can begin to be aware of the elements in the colors and shapes they are wearing and learning what accessories to use and when by becoming familiar with the qualities of the 5 elements and their cycles of harmony and disharmony.
One can also learn their primary nurturing element and begin to explore applying these principles to their wardrobe to dress for harmony and success. Using Chinese Cosmology find your Kua Number. This will give you your element and corresponding color palette. If at first you are not drawn to your elements color range explore what elements support your primary nurturing element. For example in the 5 element theory wood supports fire. If the fire range is too strong a range for you, consider the wood palette as wood supports fire!
Learning your element, one can then begin to explore the 5 element cycle of harmony or disharmony to accessorize their outfit to express the experience they are wearing. An example is in the first figure in frame one of the white dress that is in a metal color, water shape and accessorized with a red belt which reflects fire. In 5 element theory metal creates water so the style and color are in harmony yet the contrasting belt is fire which is considered to melt metal. The belt is a nice contrast for too much metal and water!
- Read more on Expression of the 5 Elements
- What 5 element are you? Fire, Earth, Metal, Water or Wood
- More about yellow in Design


text:
Trajectory Optimization in Convex Underapproximations of Safe Regions
Jerry Ding and Claire Tomlin
Air Force Office of Scientific Research
This project is concerned with a computationally efficient method for optimizing an aircraft trajectory in a two-aircraft conflict scenario, under a noncooperative setting. It is assumed that the future trajectory of the uncontrolled aircraft is unknown, but that deterministic input bounds are given. The only sensor information available is assumed to be readings of the position of the uncontrolled aircraft at regularly sampled discrete time instants. Safety is ensured through the computation of unsafe reachable sets in a game theoretic framework. The reachable sets are then employed as constraints in a convex trajectory optimization program at each time step. We prove the safety property of the optimization program, and address the errors introduced by model linearization through a robustness analysis. Simulation results demonstrate that the trajectories generated by the proposed algorithm provide a tight bound on the feasible trajectories in the presence of uncertainties.


Take the 2-minute tour ×
Code Review Stack Exchange is a question and answer site for peer programmer code reviews. It's 100% free, no registration required.
I want to search through an array of n numbers and find the numbers that are repeated. So far I have this code, which does the job, but I find it to be a rather cumbersome method, but I can't seem to find another method of doing it.
class Checknumber{
 int [] numbers = new int [5];
 Scanner inn = new Scanner(System.in);
 boolean b = true;
 int temp = -1;
 void sjekk(){
 System.out.println("Write five numbers");
 for(int i = 0; i < numbers.length; i++){
 numbers [i] = inn.nextInt();
 }
 //sjekker om det er like tall i arrayen
 System.out.print("\nNumbers that are repeated: ");
 for(int i = 0; i < numbers.length; i++){
 if(!b){
 System.out.print(temp + " ");
 }
 b = true;
 temp = numbers[i];
 for(int j = 0; j < numbers.length; j++){
 if(i != j && temp == numbers[j] && numbers[j] != -2){
 b = false;
 numbers[j] = -2;
 }
 }
 }
}
share|improve this question
migrated from stackoverflow.com Nov 23 '12 at 15:53
This question came from our site for professional and enthusiast programmers.

You should tag the language you're using. – Asad Nov 23 '12 at 15:19

Do you mean dupplicate numbers, or a set of identical numbers in a series? Should that eliminate the last "1" in "1231", or the "3" in "_PHONE_" ? – AlexWien Nov 23 '12 at 15:27
1
Another possibility is to sort the array first, for example using Arrays.sort(). This would bring any repeated numbers next to each other, simplifying the logic needed to find and print them out. – NPE Nov 23 '12 at 15:28

I should have been more clear. If I have a set "1 2 3 2 1" then I want the program to print out: "These numbers are repeating: 1 and 2" – Hatori Sanso Nov 24 '12 at 0:44

Please, everybody here, use for-each; this is 2013, not 2003. for(int i: numbers) { } Please, eliminate one trivial source of error. – itsbruce Aug 23 '13 at 15:18
7 Answers 7
up vote 11 down vote accepted
int[] numbers = { 1, 5, 23, 2, 1, 6, 3, 1, 8, 12, 3 };
Arrays.sort(numbers);
for(int i = 1; i < numbers.length; i++) {
 if(numbers[i] == numbers[i - 1]) {
 System.out.println("Duplicate: " + numbers[i]);
 }
}
This sorts the array numerically, then begins iterating the array. It checks the previous element in the array and if it equals the current element, then you have a duplicate.
share|improve this answer
4
Best readable. A small suggestion: Add a while(i < numbers.length && numbers[i] == numbers[i - 1]) ++i; behind the if statement in the loop to prevent multiple output (according to original behavior) – tb- Nov 23 '12 at 17:48
1
Thank you all for answering! I'm very new to programming, so I haven't learned such functions as sort yet, so I see now that there are much easier ways of doing it. I tried this code and it works, however if there are more than two numbers in the array that are similar, it will print that number n-2 times times the number of repetitions within the array. I didn't manage to incorporate the small suggestion below. – Hatori Sanso Nov 24 '12 at 0:39

This isn't the most optimal, but it's fast enough. Also, there should probably be a check for multiple duplicates. I would expect [1, 1, 1, 2, 3] to only output "Duplicate: 1". This is trivial to implement: if (numbers[i] == numbers[i - 1] && numbers[i] != lastDup). – tjameson Nov 24 '12 at 8:42

You've modified the original array, which might not have been wanted. Creating a sorted copy would be polite. – itsbruce Aug 23 '13 at 14:54

The biggest problem I have with this solution is that it won't scale to very large n (because you have to hold the entire array in memory at once). But it's an elegant solution for relatively small n (< 1,000,000?). – Graham Mar 5 at 18:51
Others have given alternate solutions. However, since this is Code Review, I'll offer a critique instead, because I think you will learn more from that than by just seeing the answer.
Interfaces
 - Checknumber is too vague. I suggest DuplicateNumberDetector.
 - In your interfaces (class and method names), pick either English or Norwegian and stick with it. For your comments, use whatever language works for you.
 - sjekk() (meaning "check") is actually responsible for receiving input rather than performing the checking. How misleading!
Variables
 - b is very poorly named. I suggest unique instead.
 - temp is somewhat poorly named. I suggest num instead.
 - Only older dialects of C require you to declare all variables at the top. Java lets you declare variables near the point of first use. You should take advantage of that. int temp should be declared inside the for (i) loop, since it is never used outside the loop.
 - You might try to pull the declaration of b inside the for (i) loop too. But then you will realize that b refers to the uniqueness of the previous numbers[i]. That reveals a bug: what if the last two numbers are identical (numbers[3] == numbers[4], but numbers[2] != numbers[3])? You haven't handled the termination case correctly. Hint: Move your print statement. The lesson to be learned here is that declaring temporary variables far from the point of use is almost as evil and dangerous as using global variables.
Logic
 - You are using -2 as a special value to indicate that an array element has already been detected as a duplicate. That's bad because your code will fail if -2 happens to be one of the inputs.
 - Overwriting the input array is a surprising side effect. That's as unforgivable as sending your computer to a repair shop to install a video card and getting it back with the hard drive reformatted. If you really need to overwrite the input, state so clearly in a comment. You should be able to find a solution to this problem that does not require overwriting.
 - Your inner loop has j going from 0 to the end of the array. That means you are handling every pair twice. You should probably be able to start from i + 1 instead, to reduce your processing in half. Handling each pair only once should simplify your logic as well.
Efficiency
 - You have two for loops, each iterating over the entire array. If the array has n elements, then the run time for your algorithm is O(n2). (Even with the inner-loop optimization mentioned in the previous point, it would still be O(n2).) For a small homework problem like this, that is perfectly acceptable, because simplicity is the main goal. If you wanted to handle very large arrays, though, it would be more efficient to sort the input first or use a HashMap.
Separation of concerns
 - Your input, processing, and output code are all intertwined. Get into the habit of separating them. Your code will be more reusable and easier to understand.
.
public class DuplicateNumberDetector {
 int[] promptInputs(int numberOfInputs) { ... }
 // If the order doesn't matter, use Set<Integer> instead
 List<Integer> findDuplicates(int[] numbers) { ... }
 void printDuplicates(List<Integer> dups) { ... }
 public static void main(String[] args) {
 printDuplicates(findDuplicates(promptInputs(5)));
 }
}
share|improve this answer
3
+1 for teaching newcomers how a great answer looks like over here :) – Mat's Mug Nov 7 '13 at 15:40
Create a Map<Integer, Integer> (first number is the number you are looking, second is the number of appearences).
Run through your array. Each time you find a number, do map.get(numberFound) to see if you had already found it. If you had not, put the number with a counter of 1. If you had, retrieve the counter, increase it and put it back into the map.
share|improve this


Select Page
Tuesday 9 March 2021
1:00-2:00pm AEDT (Sydney/Melbourne)
10:00am AWST (Perth), 12:00pm AEST (Brisbane), 12:30pm ACDT (Adelaide), 3:00pm NZDT (New Zealand)
We are excited to welcome our guest presenter for this course: Martin McKinney, Director of Algorithms and Data Technology at Starkey's head office in the US.
Today's technologies are being transformed by machine learning and artificial intelligence (AI). Smart devices are appearing in all aspects of our lives and this is no different in the world of hearing aids. We will explain how AI extends the capabilities of hearing aid technology to perform tasks that enhance our listening experience and assist us in our daily lives.
This session will also provide an overview of how machine learning and AI are being implemented in today's hearing technology, with examples including automatic parameter adjustments and voice-driven personal assistants.
ACAud Endorsed: 202132 (2 CEP points with passing quiz)
AudA Endorsed: CPD2021 105 (Category 1.2) (1 CPD Point)
HAASA Endorsed: CPED2020-2021 (2021-007) (1.5 CPED points with passing quiz)
NZAS: 1 CEP point


text:
A lot of the Irish Workhouses fell into ruin or were burned down in the years after the Famine, but one of the few remaining can be found in the town of Carrick-on-Shannon.
Today, it operates as a geriatric hospital called St.Patrick's and this year, from the 3rd-5th of May, it will revisit the haunting past of its workhouse days by offering 30 self-sponsored participants the chance to stay overnight in the rooms of the original whitewashed attic as part of The Famine Attic Experience.
Between the years of 1845 and 1854, a devastating two million people were forced to emigrate from Ireland in search of a better life. For those that remained, the last resort was to enter a Workhouse but with the onset of the Famine, entire families had no other choice but to do so.
The Irish Workhouse Centre in Portumna, Co. Galway writes that, as an inmate of a workhouse, individuals would be packed into crowded sleeping places with straw beds and ragged coverings with only a tub for urination. Disease was rampant and deaths were so frequent that corpses were carried away on special carts every day only to be thrown into mass graves on the grounds of the workhouse
The Famine Attic Experience will be commemorated with a 'Survivors Cairn' and a Society of Friends (Quaker) themed supper afterwards.


A boat has a speed of 9 mph in still water. If the boat takes the same time to go 28 miles upstream as it takes to go 44 miles downstream, what is the speed of the current?
in Word Problem Answers by
Your answer
Your name to display (optional):
Anti-spam verification:
1 Answer
The river flows downstream at c mph, so the boat's upstream speed is reduced by the speed of the current to 9-c, while its downstream speed is increased to 9+c. Time t taken to go upstream, t=28/(9-c) and downstream t=44/(9+c). Therefore 28/(9-c)=44/(9+c), 28(9+c)=44(9-c) by cross-multiplying, 252+28c=396-44c, 72c=144, so c=144/72=2mph.
by Top Rated User (839k points)
Related questions
86,303 questions
92,362 answers
23,927 users


Docs.Word Namespace
Description
Word Textron .NET is an advanced component that helps developers to read, edit and create Word documents ( DOC, DOCX, RTF) from their .NET applications in a simple and efficient way.
Types

 All Types Classes Structures Enumerations
 Name Description
Alignment
Defines an alignment of element.
ApplyTo
Page borders apply to...
AutoNum
This class defines the AutoNum properties.
BaseList<(Of <(<'T>)>)>
A little more advanced version of standard List.
BasicSection
This class defines the basic section properties.
BasicSectionList
A list of Basic Sections.
Bookmark
This class defines the bookmark.
Border
This class defines one border-line - width, color, style of border.
Borders
This class defines the borders.
BorderStyle
Borders style.
Cell
This class defines the cell properties
CellFormat
This class defines the formatting and layout of cells
CellList
This class defines a list of cells.
CellMargins
This class defines the cell margins
CellStyle
This class defines the style properties of a cell
CellVerticalAlignment
This enum defines the vertical alignment types for cells content
CharSetEnum
Char sets.
Columns
This class defines columns properties of section.
CommentProperties
This class defines the comment properties.
CommonField
This class defines a common kind of fields - i.e. MergeField.
DocProperties
Document properties class
Document
Main document class.
DocumentFormat
Document formats, supported by DTG.Word.
DocumentInfo
This class defines the document info, i.e. author/company name,
DocumentStatus
This class defines default properties of this document
DocumentType
Specifies the document classification.
DocxParts
EmbeddedObject
This class defines the embedded object (e.g. equations).
EndnoteSettings
This class defines the endnotes settings of section.
EndnotesPlacement
Endnotes positioning style
FF_CheckBox
This class defines CheckBox properties of FormField.
FF_DropDown
This class defines Dropdown List Box properties of FormField.
FF_TextInput
This class defines TextBox properties of FormField.
Fields
This class defines the field properties of this textrun, e.g. is it footnote or endnote, hyperlink, etc.
FldEnum
Field type.
FloatList
This class defines the list of integers.
FloatMatrix
This class defines the Float matrix.
FollowingChar
Defines the character that follows the number text.
Font
This class defines the font properties.
FontFamilyEnum
Family of the font.
FontList
Defines the FontList - list of document fonts.
FontPitchEnum
Character pitch of this font.
Fonts
This class defines the fonts used in different conditions.
FontStyle
This class defines the font style of text
FootnoteSettings
This class defines the footnotes settings of section.
FootnotesPlacement
Footnotes positioning style
FormField
This class defines the FormField properties.
FormFieldType
Form field types.
GeneralFormat
Defines the general formatting switches.
HeadersFooters
This class defines the headers and footers of section.
HeadersFootersType
Defines the style of headers and footers and when they are applied
HtmlWriter
Hyperlink
This class defines the hyperlinks.
Image
Image class
ImageHorizAlign
Defines how this image horizontally aligned relative to the horizontal alignment base.
ImageHorizPos
Defines the base from which the relative horizontal positioning of an image shall be calculated.
ImageType
Image Type.
ImageVertAlign
Defines how this image vertically aligned relative to the vertical alignment base.
ImageVertPos
Defines the base from which the relative vertical positioning of an image shall be calculated.
Indents
This class defines paragraph indents.
IntList
This class defines the list of integers.
IntMatrix
This class defines the integer matrix.
Leader
Type of leader in custom tab stops.
LevelArray
Defines the list level array
LineNumbering
This class defines line numbering style of section.
LineNumberingMode
Line numbering style
LineSpace
This class defines the line-spacing of paragraph.
LineSpacingType
Defines how line spacing is measured.
LinkType
Link type.
ListArray
Defines the array of ListType elements.
ListLevel
This class defines the certian list level properties.
ListStyle
This class defines the list properties of paragraph.
ListStyleEnum
List types.
ListType
Defines the list properties.
Merge
This enum defines if this cell is merged with other cells and how it is merged
Node
A parent class to Paragraph and Table classes
NodeList
This class defines the list of nodes.
NodeType
Node type
Notes
This class defines document properties for footnotes/endnotes
NotesNumberingStyle
Notes numbering style
NumberSeparator
Number separator style
NumbersFormat
Numbers format styles.
NumberText
Defines the number text of certain List Level.
NumberTextElement
This class defines the single element of NumberText.
NumberTextElementType
Defines types of NumberText element.
ObjectType
Object Type.
OffsetFrom
Specifies from where the offset of the border is measured
PageBordersStyle
This class defines the page borders style of section.
PageDepth
"Depth" of the page borders
PageFormat
Page format.
PageLayoutStyle
Page layout
PageMargins
This class defines the page margins.
PageNumbering
This class defines page numbering for a section..
PageOrientation
Page orientation
PageSettings
This class defines page settings of section.
Paragraph
This class defines the paragraph with its properties.
ParagraphList
This class defines the list of paragraphs.
ParagraphStyle
This class defines the paragraph style.
PreferWidth
This structure defines the preferred horizontal width of a table, row or cell.
References
This class defines the field properties of this textrun, e.g. is it footnote or endnote, hyperlink, etc.
Row
This class defines the row properties.
RowHeightType
Defines the meaning of row height value.
RowList
This class defines a list of rows.
RowStyle
This class defines the style properties of a row.
Search
This class defines search methods.
Section
This class defines the section properties.
SectionBreakStyle
Section break style
SectionList
A list of Sections.
SectionStyle
This class defines the style properties of section.
Shading
This class defines the shading style of element.
ShadingStyle
Shading style.
ShapeProps
This class defines the floating picture properties.
Spacings
Defines the spacings of this paragraph.
Style
This class defines the style properties.
StyleSheet
Defines the style-sheet
StyleType
Type of style.
SubdocumentType
Sub-document type
TabAlignment
Alignment of tab-stops.
Table
This class defines the table and its properties.
TableList
This class defines a list of tables.
TableStyle
This class defines the style of table.
TabStop
This class defines the custom tab-stops.
TabStops
This class defines the list of tab-stops in paragraph.
TextboxType
Textbox types.
TextEffect
Text effect type.
TextFlow
Defines the text flow of the section.
Textrun
This class defines the text-run and its properties
TextrunList
A list of nodes
TextrunListFontStyle
This class defines the font style of text
TextrunListStyle
This class defines style properties for textrun-list
TextrunType
Textrun type.
TextStyle
This class defines the style of text
TimeDate
This class defines data and time properties of document.
Tools
Tools library
UnderlineStyle
Underline style.
VerticalAlignment
Defines a vertical alignment of element.
ViewModeEnum
Viewing modes.
WidthType
Defines how the preferred width is defined.
WrapEnum
Defines how text wraps the image.
ZoomTypeEnum
Zoom types.


text:
With its rotary switch, the CA 1725 is simple to use and offers numerous measurement possibilities with or without contact.
Measurement by photo-reflection for no-contact measurement: a reflective strip is positioned on the part to be tested.
Contact measurement with accessories: a mechanical adapter (cylinder, cone or calibrated wheel) converts the
rotation speed into pulses which are then measured by the tachometer.
The digital display shows a 42-segment
bargraph, the functions selected, the alarm thresholds, etc.
The rotary switch gives direct access to 7 different measurement units
(RPM, Hz, etc.) and each key on the keyboard corresponds to a function
(MIN MAX, Smoothing, alarms, etc.).


A colleague of mine came up with this interesting finding he found on click events in JavaScript. Initially, I was in denial thinking what I saw is not what its supposed to be and I was trying to blame it on jQuery, browsers etc. But turns out, it is nobody's fault and the way it worked is "by design" & the expected behavior of click events in JavaScript.
So, Let's say there is a text field and a button. We have an event handler for text field's 'blur' event and there is a 'click' event handler to the button. On blur event of the textfield, we remove the textfield from the DOM tree, which internally adjusts the page layout moving the location of the button on the screen. So, what happens to the event handlers for the text field & button?
I have created a jsFiddle for this exercise and following are the steps to run this test case. Thanks to my colleague for short & simple code for this jsFiddle :).
1.) Place the cursor focus on the textfield
2.) Without tabbing out or clicking anywhere on the screen, just click on the button
3.) Observe the console output on the textarea.
If you are surprised as I was, you would see the console output from 'blur' event but, not from the 'click' event. The reason is, mouse 'click' event is triggered only after the successful completion of 'mousedown' & 'mouseup' events sequence on the exact same component.
So here in this example, when we click on the button, 'mousedown' is triggered which internally triggers 'blur' event on the textfield. And right after that, button's location is changed from the screen(because of the textfield being removed) and 'mouseup' could not be triggered as the mouse pointer's location is not within the bounds of the button.
My original argument was, as long as we have a click event handler attached to the button, it should be fired irrespective of where the button resides on the page. But, that is simply not true as we had just proved.
After digging into this little further, I was able to find out where this expected behavior is actually mentioned. To my surprise, I was able to find the fine print both in jQuery's click event & W3C's mouse event API doc.
jQuery's click event API doc – _URL_
The click event is only triggered after this exact series of events:
The mouse button is depressed while the pointer is inside the element.
The mouse button is released while the pointer is inside the element.
W3C's mouse event doc – _URL_
click
The click event occurs when the pointing device button is clicked over an element. A click is defined as a mousedown and mouseup over the same screen location. The sequence of these events is:
mousedown
mouseup
click
As you may or may not aware that capturing screenshot from Java (stand alone, applet or webstart) was made easier with the help of java.awt.Robot. But due to the fact that multiple monitors have become a common place, its a challenge to figure out the bounds, width & height of the monitor you are currently on for capturing the screenshot. In this specific case, I would want to capture the screenshot of the current active monitor ie. where my mouse is pointing at that instance. After playing around with screen geometries, I finally came up with this code snippet and thought it might be useful for someone else. I have tested this code from standalone & applet in Java version 1.6.0_26 on Windows 7. Hopefully, it should work fine in other platforms as well.
To admit the truth, I've been holding not to write on Dart for a while. After consuming lots of stuff online on this topic I couldn't resist but to throw out my thoughts. So, what in the world is this new programming language called "Dart"? Why do we need another programming language with new syntax & semantics? What does dart do, others don't?
OK, I'll try to address these questions with my view points & analysis. Keep in mind, as Google put it, Dart's language specification is still on its "early release" so, don't be surprised if there is any significant change to Dart from now. There are lots of reviews(good & bad) on Dart available online. But, I'll try to focus on only the points relevant to questions stated earlier.
Dart as described by its technical overview page – "It is a class-based programming language for creating structured web applications.". There are two keywords to note here, class-based and structured web applications. You may know this already, Javascript is prototype-based, which is fundamentally different from class based languages like Java, Python, Ruby etc. What that means is, its very different in the way object orientedness/object hierarchies handled by the language. Whether you love or hate Javascript, you always get puzzled with its prototypic language nature and that adds so much to its peculiarity. Sometimes its a good thing and often times its not. So, a developer coming from a strong objected oriented programming language (like Java, Ruby, Python) background would always have a hard time working their way out using Javascript the way you normally do in class-based languages. The point is, Dart is trying to address that problem. You may ask now, why Dart? Isn't GWT supposed to do all that already for you by masquerading JavaScript in the cover of Java? Yes, thats a very valid question. But, there is a difference. Trust me, I will try to address that in a short while.
Why do we need another language?
This is gonna be the hardest thing to sell. It almost feels like Google is so confident on their "moving the web forward" initiative and they kind of ready to loose some of their good old friends. This might sound political, but here is the truth. If you think of a website with some life on it (dynamism), it is most likely provided by JavaScript. Obviously, there are other things like Flash, Applets, Silverlight etc. But, they are much lesser in the grand scheme of "web" in general.
JavaScript has been a close friend to browsers all through its life. And suddenly, some new guy called "Dart" walking in and trying to share its life with some body else. It is really gonna be very tricky. Think of all the companies, tools, libraries, frameworks, resources, browsers who have already invested so much on JavaScript. It would either take them long time to welcome Dart or may be "not anytime" at all. So, only time can tell the truth.
What does Dart do & others dont?
This is probably a good selling point for Google. If you look at programming language or code developed for web application, they are either client side or server side. Even the code written for client side execution in PHP, Ruby, Python, Java etc. need to be translated to HTML/JavaScript/CSS to run in browsers. So, there is really not a very seamless way to write some common code and run both in client(Browser) and server side(Web Server). Yes, JavaScript can be made to run both in web server & browser. But, that is not a seamless process. Same thing would applies to Java also (like server side Java & Applets). Thats where, the concept of Dart VM kicks in. If you think of Dart VM existing in web servers (Apache, Nginx etc.) and in browsers (Chrome, Firefox etc.). The code you write can be deployed both client & server side. One of the major reason, I personally feel Google is pushing Dart forward is, they indirectly own majority of Web not just through Chrome browsers in Desktop but, also because of Chrome being in Android (Phone, Tablet, TV etc.). Obviously, Dart can very well be expanded to build native apps in Android OS and stuff.
If you compare Dart with GWT. I would say GWT can be considered as kind of a short-term goal for structured web application approach. Whereas, Dart can be called more of having a brand new programming language & approach itself for long term goal.
Will it win? Not sure :). Its gonna be very hard to speculate. Only thing I would say is, it will be yet another "expensive experiment" by Google in the world of sophisticated technology and innovation.
Update 11/11/11: Here is a posting from GWT blog on where GWT & Dart stand.


text: Without dying and fluorescently labeled markers on tissues, Intrinsic optical signals (IOSs) detection technology is a promising method to detect retinal function without influence on normal activities of organism. Slow IOSs of retina reflect the activities in inner retina and the middle layer of retina. In this paper, an IOSs' detection system was built to detect slow IOSs based clinical instrument, Heidelberg Retina Angiograph 2(HAR2). The retina was illuminated by near infrared light continuously during the experiments. The visible light was presented to stimulate the retina. After image alignment and image processing, the signal-to-noise ratio of the IOSs was improved and the signal changes can be extracted. The experimental results showed that the present detection system is suitable to obtain the slow IOSs in clinic and IOSs detection technology is an effective noninvasive method to study changes of function of retina.


text:
Specialist frugivores are the dominant consumers of mistletoe fruit in many regions and have been shown to intensify infections of host plants as a result of their rapid gut passage rates and dependence on existing infections. The role of specialist frugivores in long distance dispersal of mistletoe and establishment of new infections is unclear, and has not been explicitly evaluated previously. Here we critically examine the premise that specialists are the dominant dispersers by examining the role of an Australian mistletoe specialist (mistletoebird Dicaeum hirundinaceum Dicaeidae) in dispersing mistletoe (Amyema preissii Santalales: Loranthaceae) seeds beyond infected host stands. We use two primary lines of evidence - presence of birds using remote call recorders, and presence of dispersed seeds via surveys for defecated seeds on host branches. The observed and inferred movements of the mistletoebird were wholly restricted to habitat patches containing mistletoe, and this bird was not observed to transport seeds to nearby uninfected host stands within the study system. While mistletoe specialists may provide much of the within-stand dispersal service for mistletoes, this serves only to aggregate and intensify existing infections. We suggest that long distance dispersal of mistletoe seeds beyond existing hosts and infection centres is not performed by these dietary specialists, these services more likely to be provided by generalist frugivores and other occasional mistletoe fruit consumers.
Field of Research
060208 Terrestrial Ecology
Socio Economic Objective
960806 Forest and Woodlands Flora, Fauna and Biodiversity


text:
She grew up during the Great Depression in the segregated American South, where the deck was stacked heavily against a bright black girl athlete. Title IX was so far in the future that Neil Armstrong's stroll on the moon was practically ancient history by the time legislation was passed to require women's sports funding was on parity with men's. (It's still got a ways to go.)
Heather Lang's picture book biography of Coachman, with luminous illustrations by Floyd Cooper, is accessible enough to appeal to new readers, and detailed enough to jump-start students looking for an excellent candidate for a National History Day project. As the first African-American woman to become an Olympic gold medalist, Coachman shook the hand of a king (George VI) and was celebrated with a parade 175 miles long.


text:
Campylobacter jejuni Multilocus Sequence Types in Humans, Northwest England, 2003–2004
Figure 2. Seasonality of human cases of campylobacteriosis reported in the first 12 months of the study period in patients residing in Fylde and Wyre (rural) and Salford and Trafford (suburban). To allow comparison between the areas, the number of cases reported to the North West Health Protection Agency surveillance system during 4-week intervals were converted to incidence by using estimates of the annual population for each local authority. The periods at which the incidence differed with marginal statistical significance are indicated with an asterisk: weeks 29–32, incidence ratio (IR) 1.79, 95% confidence intervals (CI) 0.98–3.22 (p = 0.05); weeks 1–4, IR 2.20, 95% CI 0.98–4.88 (p = 0.04); weeks 5–8, IR 2.36, 95% CI 1.04–5.33 (p = 0.02).


text:
What does a finish carpenter charge per hour?
How do you find a good carpenter?
To find a good carpenter near you, do the following:
- Use Thumbtack to find a list of carpenters in your area.
- Filter the list by selecting a specific carpentry service, such as general carpentry or cabinetry.
- Identify carpenters who have high ratings.
- View the carpenters' profiles and learn more about their specialties.
- Read their customer reviews and look at photos of their past work.
After you get a good sense of their quality of work, make sure the carpenter has the necessary credentials in your state. Then, request several cost estimates for your project(s).


text:
Recently, a group of environmental scientists from Canada has invited people to participate in air pollution monitoring, which can be as easy as taking a walk in the forest and picking up some plants.
Air quality measurements are usually taken with complex instruments that must be placed outdoors and then analyzed to determine the chemical composition. However, there are not always enough monitoring stations to cover demand.
Fortunately, nature can provide abundant tools that collect air samples every day: one of them is moss. For this reason, scientists are asking citizens to sign up for a new project to collect these spongy mosses, also known as bryophytes, which are recognized in Canada as a biological monitoring tool.
"We don't usually notice moss, but it's everywhere and can tell us a lot about air quality," said Kayla Wilkins, a graduate researcher at the University of Trent and part of the project. " This is especially useful in remote regions of Canada, where it would be a challenge to install and maintain air pollution monitoring equipment".
Moss extracts its moisture and nutrients from the air instead of the earth. In the process, it also collects chemical contaminants from the air and stores them in its tissues for several years. This makes them natural air quality samplers.
This initiative aims to add Canada to the ICP vegetation moss biomonitoring survey, an international research project involving 50 countries to investigate the effects of air pollution on vegetation. Heavy metal pollution comes from industry and affects biodiversity as well as human health. Getting a clear picture of how widespread pollution is in a country as large as Canada would be difficult and costly without public participation, says Wilkins.


Migrating from SpamAssassin to Rspamd
This guide provides information for those who wants to migrate an existing system from SpamAssassin to Rspamd. You will find information about major differences between the spam filtering engines and how to deal with the transition process.
Why migrate to Rspamd
Rspamd runs significantly faster than SpamAssassin while providing approximately the same quality of filtering. However, if you don't care about the performance and resource consumption of your spam filtering engine you might still find Rspamd useful because it has a simple but powerful web management system (WebUI).
On the other hand, if you have a lot of custom rules, or you use Pyzor/Razor/DCC, or you have some commercial 3rd party products that depend on SpamAssassin then you may not want to migrate.
In short: Rspamd is for speed!
What about DSPAM/SpamOracle…?
You could also move from these projects to Rspamd. You should bear in mind, however, that Rspamd and SA are multi-factor spam filtering systems that use three main approaches to filter messages:
 - Content filtering - static rules that are designed to find known bad patterns in messages (usually regexp or other custom rules)
 - Dynamic lists - DNS or reputation lists that are used to filter known bad content, such as abused IP addresses or URL domains
 - Statistical filters - which learn to distinguish spam and ham messages
DSPAM, SpamOracle and others usually implement the third approach, only providing statistical filtering. This method is quite powerful but it can cause false-positives and is not very suitable for multi-user environments. Rspamd and SA, in contrast, are designed for systems with many users. Rspamd, in particular, was written for a very large system with more than 40 million users and about 10 million emails per hour.
Before you start
There are a couple of things you need to know before transition:
 1. Rspamd does not support SpamAssassin statistics so you'd need to train your filter from scratch with spam and ham samples (or install the pre-built statistics). Rspamd uses a different statistical engine - called OSB-Bayes - which is intended to be more precise than SA's 'naive' Bayes classifier
 2. Rspamd uses Lua for plugins and rules, so basic knowledge of this language is more than useful for playing with Rspamd; however, Lua is very simple and can be learned very quickly
 3. Rspamd uses the HTTP protocol to communicate with the MTA or milter, so SA native milters might not communicate with Rspamd. There is some limited support of the SpamAssassin protocol, though some commands are not supported, in particular those which require copying of data between scanner and milter. More importantly, Length-less messages are not supported by Rspamd as they completely break HTTP semantics and will never be supported. To achieve the same functionality, a dedicated scanner could use, e.g. HTTP chunked encoding.
 4. Rspamd is NOT intended to work with blocking libraries or services, hence, something like mysql or postgresql will likely not be supported
 5. Rspamd is developing quickly so you should be aware that there might be some incompatible changes between major versions - they are usually listed in the migration section of the site.
 6. Unlike SA where there are only spam and ham results, Rspamd supports five levels of messages called actions:
 - no action - ham message
 - greylist - turn on adaptive greylisting (which is also used on higher levels)
 - add header - adds Spam header (meaning soft-spam action)
 - rewrite subject - rewrite subject to *** SPAM *** original subject
 - reject - ultimately reject message
Each action can have its own score limit which could also be modified by a user's settings. Rspamd assumes the following order of actions: no action <= greylist <= add header <= rewrite subject <= reject.
Actions are NOT performed by Rspamd itself - they are just recommendations for the MTA agent, rmilter for example, that performs the necessary actions such as adding headers or rejecting mail.
SA spam is almost equal to the Rspamd add header action in the default setup. With this action, users will be able to check messages in their Junk folder, which is usually a desired behaviour.
First steps with Rspamd
To install Rspamd, I recommend using one of the official packages that are available for many popular platforms. If you'd like to have more features then you can consider the experimental branch of packages, while if you would like to have more stability then you can select the stable branch. However, normally even the experimental branch is stable enough for production use, and bugs are fixed more quickly in the experimental branch.
General SpamAssassin rules
For those who have a lot of custom rules, there is good news: Rspamd supports a certain set of SpamAssassin rules via a special plugin that allows direct loading of SA rules into Rspamd. You just need to specify your SA configuration files in the plugin configuration:
spamassassin {
 sa_main = "/etc/spamassassin/conf.d/*";
 sa_local = "/etc/spamassassin/local.cf";
On the other hand, if you don't have a lot of custom rules and primarily use the default ruleset then you shouldn't use this plugin: many SA rules are already implemented natively in Rspamd so you won't get any benefit from including such rules from SA.
If you have your SA up and running it is usually possible to switch the system to Rspamd using the existing tools. However, please check the integration document for further details.
Rspamd statistics are not compatible with SA as Rspamd uses a more advanced statistics algorithm, described in the following article, so please bear in mind that you need to relearn your statistics. This can be done, for example, by using the rspamc command: assuming that you have your messages in separate files (e.g. maildir format), placed in directories spam and ham:
rspamc learn_spam spam/
rspamd learn_ham ham/
(You will need Rspamd up and running to use these commands.)
Learning using mail interface
You can also setup rspamc to learn via passing messages to a certain email address. I'd recommend using /etc/aliases for this purpose and a mail-redirect command (e.g. provided by Mail Redirect add-on for Thunderbird MUA). The desired aliases could be the following:
learn-spam123: "| rspamc learn_spam"
learn-ham123: "| rspamc learn_ham"
(You would need to use less predictable aliases to avoid the sending of messages to such addresses by an adversary, or just by mistake, to prevent statistics pollution.)


text:
WINDSOR — Tuesday is the 10th anniversary of the Windsor tornado, arguably the most devastating tornado in Colorado's recorded history.
This tornado was rare for Colorado in a few ways.
- Strength was an EF3 (there have been 24 EF/F 3 rated tornadoes in Colorado since 1950).
- Path was nearly 40 miles long (second-longest in Colorado history).
- Mile-wide at one point (widest in Colorado history).
- Headed to in a northwest direction.
- Developed in the late morning, just before 11:30 a.m.
An interactive map can show the path of the tornado and all others in Colorado and the nation from 1950 to 2015.AlertMe


text:
Unformatted text preview: ensor is fitted with an internal shield, which is insulated from the
housing. The electronic components are encapsulated and a potentiometer is fitted
at the output end for the adjustment of sensitivity.
Usually, proximity sensors include a light emitting diode (LED), which lights up when
the output is switched through. The LED display serves as a means of adjustment
and functional testing. © Festo Didactic GmbH & Co. KG • FP 1110 73 6. Optical proximity sensors 6.1.3 Operating margin for optical proximity sensors
Optical proximity sensors may be exposed to contamination such as dust, splinters
or lubricants during operation. Contamination can cause interference with proximity
sensors. Both contamination of the lens forming part of the proximity sensor optics
as well as contamination of the reflector with retro-reflective sensors and of the
object to be detected in the case of diffuse sensors can cause failure.
Heavy contamination in the light beam of through-beam sensors and retro-refle...
View Full Document
This note was uploaded on 11/01/2012 for the course CHEMICAL 102 taught by Professor Jamesrodriguez during the Spring '12 term at Universidad Politécnica de Cartagena.
- Spring '12


text:
Blind image quality assessment (BIQA) of distorted stereoscopic pairs without referring to the undistorted source is a challenging problem, especially when the distortions in the left- and right-views are asymmetric. Existing studies suggest that simply averaging the quality of the left- and right-views well predicts the quality of symmetrically distorted stereoscopic images, but generates substantial prediction bias when applied to asymmetrically distorted stereoscopic images. In this study, we propose a binocular rivalry inspired multi-scale model to predict the quality of stereoscopic images from that of the single-view images without referring to the original left- and right-view images. We apply this blind 2D-to-3D quality prediction model on top of ten stateof-the-art base 2D-BIQA algorithms for 3D-BIQA. Experimental results show that the proposed 3D-BIQA model, without explicitly identifying image distortion types, successfully eliminates the prediction bias, leading to significantly improved quality prediction performance. Among all the base 2D-BIQA algorithms, BRISQUE and M3 archive excellent tradeoffs between accuracy and complexity.
Jiheng Wang, Qingbo Wu, Abdul Rehman, Shiqi Wang, Zhou Wang, "Blind Quality Prediction of Stereoscopic 3D Images" in Proc. IS&T Int'l. Symp. on Electronic Imaging: Human Vision and Electronic Imaging, 2017, pp 70 - 76, _URL_


text:
The explanation that an asteroid started the evolution of multicellular life 580 million years ago instead of an extreme ice age looks to me, if not wrong, at least useless (3 May, p 17)
Surely tens of asteroids as big as the Lake Acraman one, or even bigger, struck Earth in the billions of years preceding that particular impact, but in all the other cases life continued its quiet unicellular evolution. So to think that the Lake Acraman asteroid started the evolution of multicellular life simply shifts the problem.
Instead of asking "Why did multicellular life start to evolve around 500 million years ago?" we should ask: "What particular conditions were there on Earth 580 million years ago that allowed the Lake Acraman asteroid to start the evolution of multicellular life?"
To continue reading this article, subscribe to receive access to all of newscientist.com, including 20 years of archive content.


text:
From the U.S. Census Web Site:
The Census Bureau today released a menu-driven, interactive Web page permitting users to access for any state a series of graphs showing percentages of adults who voted and registered in every congressional and presidential election between 1996 and 2010. In addition to graphs showing voting and registration trends over the period, users may choose a given election year and find separate graphs showing voting and registration by one of the following characteristics: age, sex, educational attainment, and race and Hispanic origin. Some analysis of the 2010 election is provided as well, as are thematic maps of states showing percent voting during each election. The statistics come from the Current Population Survey.
Direct to Maps and Graphs ("Voting Hot Report")


text:
- Perceptions of Coercion, Discrimination and Other Negative Experiences in Postpartum Contraceptive Counseling for Low-income Minority Women
- Journal of Health Care for the Poor and Underserved
- Johns Hopkins University Press
- Volume 22, Number 4, November 2011
- pp. _PHONE_
- View Citation
Background. Using in-depth qualitative methods, we investigated negative contraception counseling experiences, including those felt to be coercive or discriminatory, in a population of postpartum urban minority women. Methods. Brief surveys and semi-structured interviews were conducted with 30 consenting postpartum women who had received care at a Medicaid-funded obstetrics clinic. In-person one-on-one interviews were then reviewed for themes using an iterative process of qualitative analysis. Results. In this sample of African American (63%) and Hispanic (37%) women (median age 26), 73% had unplanned pregnancies. Features of negative counseling experiences included having insufficient, non-physician-directed and impersonal counseling. Most women had experienced episodes of poor communication with providers; 10 described feeling coerced or perceiving racially-based discrimination in counseling. Conclusions. Negative experiences with contraceptive counseling may affect contraception utilization. Contraceptive education should respect each individual's autonomy, culture, and values.


text:
I would like to share a script I found quite useful, it's very basic bash scripting but it still can help the unexperienced ones.
- First create a
- Add the following content to the script:
if [ "$db" = "" ]; then
echo "Usage: $0 db_name user password"
for sql_file in *.sql; do
echo "Importing $sql_file";
mysql --user=$user --password=$passwd $db < $sql_file;
- Run the script with the following terminal command:
bash import.sh yourTargetDatabaseName yourMySQLUser yourMySQLPassword
The script will simply run sequentially all the imports you dumped beforehand.
PS: If you get some Foreign Key errors, you can disable them changing the "for" cycle mysql command with the following:
echo "SET FOREIGN_KEY_CHECKS=0" | mysql --user=$user --password=$passwd $db < $sql_file
Have a good import!


text:
Universities have a limited number of funding sources. The primary funding sources for research universities to perform their research and educational missions are tuition, research grants and contracts, philanthropy, endowment income, and, in the case of public institutions, state appropriations. When universities are unable to recover the full allowable costs of research, they must rely on other primary funding sources to make up the difference. A cap on F&A costs might result in:
- institutions refusing to accept research awards that require significant institutional subsidy;
- the deterioration of research facilities as the risk becomes too great to invest institutional funds;
- a substandard compliance environment because institutions cannot afford to pay for mandated compliance costs; and,
- increases in tuition rates to cover costs that have been shifted to the institution.
Each of these would result in harm to not only the institutions conducting research, but the nation which would lose its competitive edge in science and innovation.


text:
EDITOR'S NOTE: A previous version of this article contained two errors. The first error concerned the description of the arrangement between the Department of Environmental Protection and Florida Power & Light. It is an administrative order. The second error concerns the location of the saltwater plume. It is in the Biscayne Aquifer, not Biscayne Bay.
A Tallahassee judge says Florida Power & Light is violating state water regulations.
Administrative Law Judge Bram Canter says that the cooling canal system at the FPL-owned Turkey Point nuclear plant has caused unacceptable levels of saltwater to enter the Biscayne Aquifer.
The aquifer is the main source of freshwater for South Floridians.
Canter says the Department of Environmental Protection failed to hold FPL accountable for meeting groundwater quality standards.
He's calling on DEP to revoke its administrative order with FPL or alter it so that it enforces environmental laws.
Last year, FPL entered into a consent agreement with Miami-Dade County to upgrade conditions at Turkey Point, specifically, to address "high chloride concentrations in the groundwater."
FPL estimates that an average of 600,000 pounds of salt per day moves from the plant's canal system into the aquifer.
As a result, a massive saltwater plume is spreading in the aquifer.
A preliminary report addressing salinity and temperature levels from the plant's canal system was made public around the same time as the judge's order.
It was conducted by a University of Miami civil and environmental engineering professor named David Chin, at the request of Miami-Dade County.
His report also outlines the effects of pumping up to 100 million gallons a day from the plant's L-31E Canal.
Chin says that salinity in the canals will continue to rise as evaporation outpaces rainfall. He also says that although pumping more fresh water from the canals could lower salinity, it would raise water levels, which could lead to the salt plume advancing even farther.
He recommends ways the electric power company should move forward in monitoring the temperature.
"The recommendation is that FPL look at mitigating the temperature increases and use a model to analyze whatever measures they take," Chin says.
FPL and the DEP will have to come up with an environmentally friendly plan to clean up the canals, per the judge's order. The power company says it will continue to follow regulatory requirements and that it is making headway in improving the antiquated canals.
FPL is planning on building two new nuclear reactors at its current plant to meet the demands of energy consumption.
The plant is situated between Homestead and Biscayne National Park. It's among the largest power plants in the U.S.


UCS Satellite Database
In-depth details on the 1,738 satellites currently orbiting Earth.
Satellite Database Downloads (includes launches through 8/31/17)
Already a database user? We'd love to hear your thoughts.
Assembled by experts at the Union of Concerned Scientists (UCS), the Satellite Database is a listing of the more than 1000 operational satellites currently in orbit around Earth.
Our intent in producing the database is to create a research tool for specialists and non-specialists alike by collecting open-source information on operational satellites and presenting it in a format that can be easily manipulated for research and analysis.
It is available as both a downloadable Excel file and in a tab-delimited text format. A version is also provided in which the "Name" column contains only the official name of the satellite in the case of government and military satellites, and the most commonly used name in the case of commercial and civil satellites.
Who has satellites? Then and now
The database is updated roughly quarterly (sign up for notifications in the sidebar to the right). The database contains 26 types of data for each satellite, including technical information about each satellite (mass, power, launch date, expected lifetime) and its orbit (apogee, perigee, inclination, and period), as well as information on what the satellite is used for, and who owns, operates, and built the satellite.
Satellite Quick Facts (includes launches through 8/31/17)
Total number of operating satellites: 1,738
United States: 803 Russia: 142 China: 204 Other: 589
LEO: 1,071 MEO: 97 Elliptical: 39 GEO: 531
Total number of US satellites: 803
Civil: 18 Commercial: 476 Government: 150 Military: 159
Users can answer questions such as:
 - How many satellites does a given country have in orbit, and what are they used for?
 - How many satellites are used for military purposes versus commercial purposes?
 - Which countries have earth-observing satellites?
 - When was the oldest working satellite launched?
 - At what altitudes do most satellites orbit?
 - What activities are most satellites involved with?
We welcome corrections, additions, and suggestions. These can be emailed to the database manager at _EMAIL_
Last revised date: November 7, 2017
We Need Your Support
to Make Change Happen
We can increase global security and take U.S. nuclear weapons off hair-trigger alert—but not without you. Your generous support helps develop science-based solutions for a healthy, safe, and sustainable future.


text: Environmental impact study. Some power plants are located near rivers or oceans so that the available water can be used for cooling the condensers. Suppose that, as part of an environmental impact study, a power company wants to estimate the difference in mean water temperature between the discharge of its plant and the offshore waters. How many sample measurements must be taken at each site to estimate the true difference between means to within .2°C with 95% confidence? Assume that the range in readings will be about 4°C at each site and the same number of readings will be taken at each site.


When const doesn't mean const
 Delphi Comments Off on When const doesn't mean const
Mar 202015
Consider this code:
procedure SplitAt(const _Input: string; _Position: integer; out _Head, _Tail: string);
 _Head := Copy(_Input, 1, _Position-1);
 _Tail := Copy(_Input, _Position);
It's meant to split a given string into two parts at the given position.
Nothing fancy, really, isn't it?
Now, consider this call to the procedure above:
 s1: string;
 s2: string;
 s1 := 'hello world';
 SplitAt(s1, 5, s1, s2);
 WriteLn('s1: "', s1, '"');
 WriteLn('s2: "', s2, '"');
Which output do you expect?
The output I got certainly wasn't what I expected:
s1: ""
s2: ""
I took me a while to understand what happened:
It has been brought to my attention, that the following explanation is wrong:
The compiler passes the parameters right to left, so the first parameter it passes is s2, then s1, then 5 and last s1 again as the input. Since the two rightmost parameters are *out* parameters it clears them before passing them, so s1 is already an empty string when it gets passed as input.
What actually happens is that regardless of the order in which the parameters are passed clearing of the out parameters happens. This clears s1 and it doesn't matter whether it was already passed as Input or not since strings in Delphi are always passed as pointers.
Not quite what I would have expected. It doesn't help to remove the const modifier either.
 Posted by on 2015-03-20 at 15:55


From Wikipedia, the free encyclopedia
 (Redirected from )
Jump to: navigation, search
Â, â (a-circumflex) is a letter of the French, Friulian, Frisian, Portuguese, Romanian, Turkish, Vietnamese, Walloon, and Welsh alphabets.
Usage in various languages[edit]
Berber languages[edit]
Croatian and Serbian[edit]
"â" is not a letter in the Croatian and Serbian, but simply an "a" with the circumflex. It is used only occasionally, in order to disambiguate homographs which differ only by length of the vowel. Such situation is most common in (but not exclusive to) the plural genitive case, thus the name "genitive sign" for the circumflex and is pronounced as a long vowel. For example, "Ja sam sâm." (English: I am alone.)
Schrøter 1817 Modern Faroese
Brinhlid situr uj gjiltan Stouli,
Teâ hit veâna Vujv,
Drevur hoon Sjúra eâv Nordlondun
Uj Hildarhaj tiil sujn.
Brynhild situr í gyltum stóli,
tað hitt væna vív,
dregur hon Sjúrða av Norðlondum
í Hildarheið til sín.
Â is not used in modern Faroese, however.
Â in the French language is used as the letter "a" with a circumflex accent. It is a remnant of old French, where a vowel was followed, with some exceptions, by the consonant "s". For example, the modern form bâton (English: stick) comes from the ancient French baston. Phonetically, "â" is pronounced as /ɑ/, but only in dialects that distinguish it from /a/.
Â is used to represent the /ɑː/ sound.
Â is the 3rd letter of the Romanian alphabet and represents /ɨ/. This sound is also represented in Romanian as letter î. The difference between the two is that â is used in the middle of the word, as in "România", while î is used at the ends: "înțelegere" (understanding), "a urî" (to hate). A compound word starting or ending with the letter î will retain it, even if it goes in the middle of the word: "neînțelegere" (miss-understanding)
Â is the 3rd letter of the Vietnamese alphabet and represents /ɜ/. In Vietnamese phonology, diacritics can be added to form the following five forms to represent five tones of â.
 - Ầ ầ
 - Ẩ ẩ
 - Ẫ ẫ
 - Ấ ấ
 - Ậ ậ
Â is used to indicate the consonant before "a" is palatalised, as in "kâğıt" (paper). It is also used to indicate /aː/ in words where the long vowel changes the meaning, as in "adet" (pieces) and "âdet" (tradition).
In Welsh, â is used to represent long stressed a [aː] when, without the circumflex, the vowel would be pronounced as short [a], e.g., âr [aːr] "arable", as opposed to ar [ar] "on", or gwâr [ɡwaːr] "civilised, humane", rather than gwar [ɡwar] "nape of the neck". It is often found in final syllables when two occurrences of the letter a combine to produce one long stressed vowel. This commonly happens when a verb stem ending in stressed a combines with the nominalising suffix -ad, as in cantiata- + -ad giving caniatâd [kanjaˈtaːd] "permission" and also when a singular noun ending in a receives the plural suffix -au, e.g., drama + -au becoming dramâu [draˈmaɨ, draˈmai] "dramas, plays". It is also useful in writing borrowed words with final stress, e.g. brigâd [brɪˈɡaːd] "brigade".
A circumflex is also used in the word â, which is both a preposition meaning "with, by means of, as", and also the third person non-past singular of the verbal noun mynd "go". This distinguishes it in writing from similarly pronounced a "and; whether; who, which, that".
Character mappings[edit]
Charset Unicode ISO 8859-1, 2, 3, 4, 9, 10, 14, 15, 16
Majuscule Â U+00C2 Â latin capital letter a with circumflex (HTML: Â Â) C2
Minuscule â U+00E2 â latin small letter a with circumflex (HTML: â â) E2
TeX and LaTeX[edit]
See also[edit]
External links[edit]
Letter A with diacritics
Áá Àà Ăă Ắắ Ằằ Ẵẵ Ẳẳ Ââ Ấấ Ầầ Ẫẫ Ẩẩ Ǎǎ Åå Ǻǻ Ää Ǟǟ Ãã Ȧȧ Ǡǡ Ąą Āā Ảả Ȁȁ Ȃȃ Ạạ
Ặặ Ậậ Ḁḁ Ⱥⱥ Ɐɐ Ɑɑ
Letters using circumflex accent ( ◌̂ )
Ââ Ĉĉ Êê Ĝĝ Ĥĥ Î î Ĵĵ Ôô Ŝŝ Ûû Ŵŵ Ŷŷ Ẑẑ


text:
Double document shared word diagrams
Double Document Shared Word Diagrams compare and contrast two documents by showing both the unique and shared vocabulary and its distribution across the two documents of interest. The two columns of squares represent the two documents. The leftmost column of word circles shows the highest frequency non-trivial words found in document 1 but not document 2. The rightmost column of word circles shows those words unique to 2 and the central column shows the words that are common to both.You can also input your text and generate your own visualisation.


text:
What: Beta Vulgaris (Beet) Root Extract is an extract of the roots of the beet, a plant in the Chenopodiaceae family. It is best known in its numerous cultivated varieties, the most well known of which is probably the red or purple root vegetable known as the beetroot or garden beet (Wiki). Beets provide a good source of anthocyanadins, natural antioxidants that contribute to its deep red color, a natural source of vitamins and minerals.
The color of red/purple beet root is due to a variety of betalain pigments, unlike most other red plants, such as red cabbage, which contain anthocyanin pigments. Beet extract is often used for a nice red color in cosmetics and other cosmetic products. Some of the betalains in beets are betanin, isobetanin, probetanin, and neobetanin (the red to violet ones are known collectively as betacyanin). Other pigments contained in beet are indicaxanthin and vulgaxanthins (yellow to orange pigments known as betaxanthins). Indicaxanthin has been shown as a powerful protective antioxidant for thalassemia, as well as prevents the breakdown of alpha-tocopherol (Vitamin E) (Wiki).
Products Found In: hair color and bleeching, facial moisturizer/treatments, anti-aging, acne treatemetn, toners, astringents, masks, shampoo, exfoliant/scrubs, moisturizers, lip balms (EWG).
Alternative Names: Beet Extract, Rote Beete -Extrakt, Rote Rübe, Beetroot Red, Extractum Radicis Betae Vulgaris.


text:
Classification of nuclear transient Gaia18aeo/AT2018ig as SN Ia with SALT spectroscopy
ATel #11291; N. Ihanec (University of Nova Gorica), M. Gromadzki, L. Wyrzykowski (Warsaw University Astronomical Observatory, Poland), D. A. H. Buckley (South African Astronomical Observatory)
on 13 Feb 2018; 06:35 UT
Credential Certification: Lukasz Wyrzykowski (_EMAIL_)
Subjects: Optical, Supernovae, Transient
We report on SALT spectroscopy of transient Gaia18aeo/AT2018ig, discovered by Gaia Science Alerts program on 2018-01-17. The transient was detected in the nucleus of the host galaxy LEDA 634652. A low resolution (R = 350) SALT/RSS spectra was taken on 2018-02-09, under the SALT Large Programme on transients (2016-2-LSP-001).
The spectroscopic classification was done using SNID code (Blondin & Tonry 2007, ApJ, 666, 1024) and it was matched to SN Type Ia at about 3 weeks past maximum. Spectrum shows narrow emission Halpha line and also broad HeI present due to host galaxy and corresponds to redshift z=0.086. Gaia photometric measurement at the moment of observation and at this redshift corresponds to absolute magnitude of about -19.79 mag which is consistent with Type Ia.
Name | IAU name | RA (J2000) | Dec (J2000) | Disc. Date | Disc. Mag | Obs. Date | z | Host | Type | Notes
Gaia18aeo | AT2018ig | 03:06:37.26 | -36:37:05.92 | 2018-01-17 | 18.25 | 2018-02-09 | 0.086 | LEDA 634652 | SN Ia | +21 days
We acknowledge ESA Gaia, DPAC and the Photometric Science Alerts Team (_URL_


text:
Empowerment for Learning
If you are interested in becoming a teacher, the courses, field experiences, student teaching and all other program experiences in teacher preparation will provide a strong foundation to prepare you to impact student learning positively.
Empowerment for learning is one of the special joys and outcomes of becoming a teacher. As a result of program experiences, you will be equipped with the knowledge, skills and dispositions to create a classroom climate in which your students can learn. The education program has a distinguished record of preparing students to become caring teachers.
Request for third party comments:
The School of Education at Campbellsville University is hosting an accreditation visit by the Council for the Accreditation of Educator Preparation (CAEP) on October 27-29, 2019. Interested parties are invited to submit third-party comments to the site team. Please note that comments must address substantive matters related to the quality of professional education programs offered, and should specify the party's relationship to the provider (i.e., graduate, present or former faculty member, employer of graduates).
We invite you to submit written testimony to:
1140 19th Street NW, Suite 400
Washington, DC 20036
Or by email to: _EMAIL_
Such comments must be submitted no later than September 14, 2019 and based on the core tenets of CAEP accreditation standards of excellence, which recognize that:
- In CAEP's performance-based system, accreditation is based on evidence that demonstrates that teacher candidates know the subject matter and can teach it effectively so that students learn. In the CAEP system, EPPs must prove that candidates can connect theory to practice and be effective in an actual P-12 classroom.
- A professional education provider that is accredited by CAEP is expected to be involved in ongoing planning and evaluation; engaged in continuous assessment and development; ensure that faculty and programs reflect new knowledge, practice, and technologies; and be involved in continuous development in response to the evolving world of education and educational reform.
- Comments must address substantive matters related to the quality of professional education programs offered, and should specify the respondent's relationship, if any, to the institution (i.e., graduate, present or former faculty member, employer of graduates). Copies of all
correspondence received will be sent to the university for comment prior to the review. No anonymous testimony will be considered.
The mission of the teacher education program at the Campbellsville University School of Education is to prepare teachers for their respective fields by providing an academic infrastructure based on scholarship, service and Christian leadership. The primary goal of the program is to advance scholars who are competent, caring and qualified, who can positively impact student learning, and who are committed to life-long learning in a global society.
- Early Childhood: Interdisciplinary, Certification, Montessori
- P-12 Art, Health, Music, Physical Education, Learning Behavior Disorders
- P-5 Elementary
- 5-9 English, Mathematics, Science and Social Studies
- 8-12 Biology, Chemistry, English, Mathematics, Social Studies
- Special Education: Learning Behavior Disorders, P-12
Graduate - Initial Certification Programs
- Special Education
- MAT: Interdisciplinary Early Childhood Education
- MAT: Middle Grades (5-9) - English, Math, Science, Social Studies
- MAT: Grades 8-12 - Biology, Chemistry, English, Math, Social Studies
Graduate - Advanced Degree Programs
- Teacher Leader: Education - Rank II
- Teacher Leader: Special Education: Rank II, Rank 1
- School Guidance Counseling P-12 - Rank II, Rank I
- School Improvement - Rank I
- Educational Administration (Principal P-12) - Rank I
- M.Ed. Montessori Teacher Education
Graduate - Certificates
- School Counseling - Rank I
- DOSE: Director of Special Education - Rank I
- MSD: Moderate and Severe Disabilities


text:
Difference between revisions of "Perl lib/EPrints/"
m (EPrints Directory Structure/eprints3/perl lib/EPrints moved to Perl lib/EPrints/)
|Line 1:||Line 1:|
Revision as of 12:17, 15 January 2007
This is a list of almost all the EPrints perl modules. We've not expanded the Plugins and MetaField directories as these are pretty big.
- AnApache.pm - Abstracts differences between apache and mod_perl versions.
- Auth.pm - Handles authentication
- LogHandler.pm - Logs accesses as Access Objects
- Login.pm - Handles the login screen
- Rewrite.pm - Redirects and rewrites URLs in requests, as appropriate
- Template.pm - Handles applying the template to pages
- VLit.pm - Handles the vlit feature.
- BackCompatibility.pm - defines EPrints 2.3 function calls which call their 3.0 equivalents.
- Config.pm - Handles the configuration of the EPrints system itself
- DataObj/ - all classes in this dir are a subclass of EPrints::DataObj
- DataObj.pm - Base class for Data Objects
- DataSet.pm - Has one instance per repository for each type of Data Object
- Database.pm - Object connecting the Session to the database. Provides most database calls.
- Email.pm - Handles sending email messages.
- Extras.pm - Handy functions. Nearly obselete.
- Index.pm - Handles text indexing and the indexer.
- Language.pm - Provides access to phrases.
- Latex.pm - Latex rendering tools for functions and equations.
- List.pm - A search result, or other list of Data Objects within a single Dataset
- MetaField/ - Contains classes representing each type of metadatat field.
- MetaField.pm - Base class for field objects. An instance of a metafield represents a single field in a Dataset, not a field + a value.
- OpenArchives.pm - Handles OAI stuff.
- Columns.pm - Subclass of EPrints::Paginate which renders the results as a spread sheet style list, and allows sorting by clicking titles.
- Paginate.pm - Paginate search results (eg. 20 items per page) in HTML
- Paracite.pm - Paracite interface
- Unix.pm - UNIX specific functions
- Platform.pm - Allows abstraction of methods which are operating system specific.
- Plugin/ - The plugins directory.
- Plugin.pm - The base class (and loader) for all plugins.
- Probity.pm - Handles producing checksum files for documents.
- Profiler.pm -?
- Repository.pm - An instance of this represents a single repository and has access to the configuration of that repository.
- ScreenProcessor.pm - Handles the Screen plugin interface
- Script.pm - Processes expressions in the mini-scripting language used in citation and workflows.
- Condition.pm - Represents a single search condition (used internally)
- Field.pm - Represents a single search field (a row in the search interface). Has a value and a list of metadata fields to search.
- Search.pm - Represents a single search. Returns a List object when executed.
- Session.pm - A link between a web request (or command line script), a language, a database connection and a repository.
- StyleGuide.pm - Notes on how to write EPrints code.
- SystemSettings.pm - Created by the installation. Contains information on your apache version, where commands are to be found and where EPrints is installed.
- TempDir.pm - Creates and removes tmp directories.
- Time.pm - Functions related to time and date processing.
- Utils.pm - Misc. functions.
- Processor.pm -
- Stage.pm -
- Workflow.pm -
- DOM.pm -
- EPC.pm - Code to handle processing the epc namespace: eg.
- GDOME.pm -
- LibXML.pm -
- XML.pm - Abstraction to handle diferent XML libraries. (DOM, GDOME, LibXML)


text:
The King Air C90A/B Workbook is your one source for King Air C-90 information.
- It's a system review guide. As an A&P mechanic, I know the King Air C-90A/B systems. But as a professional pilot and instructor, I know how to explain each system in enough detail to give you a complete working knowledge of the airplane without superfluous information. I teach you what you need to know in a concise, easy to read format. A quiz at the end of each chapter reinforces your system knowledge.
- It's a Power Settings Guide. These aren't some power settings I've pulled out of a book. I actually use these every day teaching pilots how to fly the C-90A/B.
- It has Profiles and Flows. I've included profiles for approaches, stalls and single engine procedures. It also includes a cockpit flow that make setting the cockpit up for flight easy and intuitive.
- It's an Emergency Review Guide. Every Emergency and abnormal checklist is at your finger tips. This allows you to study the procedures before you need them.
- An Expanded Checklist Guide. I've included those hard to find preflight system checklists. I take you step by step through the Auto-feather test, the overspeed governor check, pressurization test and more.
- It's a Practical Tip Guide. I've included dozens of useful tips to make flying the King Air C-90A/B easier and more economical.
- It's a workbook. This book has over 120 questions and answers that help you retain the information.
The Workbook contains over 170 information packed pages about the King Air C-90A/B.
King Air C90A/B - The Training Workbook - eBook
The King Air C90A/B Workbook is a compilation of 25 years of instructional experience in the C-90A/B. The book covers serial number LJ1063 - LJ1754.


text:
Parametric Analysis of Acoustic Emission Signals for Evaluating Damage in Composites Using a PVDF Film Sensor
- Cite this article as:
- Bar, H.N., Bhat, M.R. & Murthy, C.R.L. J Nondestruct Eval (2005) 24: 121. doi:10.1007/s10921-_PHONE_-z
With the increased utilization of advanced composites in strategic industries, the concept of Structural Health Monitoring (SHM) with its inherent advantages is gaining ground over the conventional methods of NDE and NDI. The most attractive feature of this concept is on-line evaluation using embedded sensors. Consequently, development of methodologies with identification of appropriate sensors such as PVDF films becomes the key for exploiting the new concept. And, of the methods used for on-line evaluation acoustic emission has been most effective. Thus, Acoustic Emission (AE) generated during static tensile loading of glass fiber reinforced plastic composites was monitored using a Polyvinylidene fluoride (PVDF) film sensor. The frequency response of the film sensor was obtained with pencil lead breakage tests to choose the appropriate band of operation. The specimen considered for the experiments were chosen to characterize the differences in the operation of the failure mechanisms through AE parametric analysis. The results of the investigations can be characterized using AE parameter indicating that a PVDF film sensor was effective as an AE sensor used in structural health monitoring on-line.


UC, SEISS payments and automatic reclaims
Sabrina Dubash describes universal credit (UC) regulations which deal with coronavirus-related payments for the self-employed and with new rules on treating a claimant as having reapplied for UC.
The coronavirus pandemic and the lockdown measures have drastically affected income for the employed and the self-employed. As a result, the government introduced schemes to help employers retain their employees/staff and provide interim replacement income for both the employed and self-employed during this difficult time.
The Coronavirus Job Retention Scheme (CRJS) was introduced for employers to claim their employees or workers furloughed pay, and the Self-Employed Income Support Scheme (SEISS) was introduced to assist the eligible self-employed with the sudden loss of profits.
Amendment regulations (The Universal Credit (Coronavirus) (Self-Employed Claimants and Reclaims) (Amendment) Regulations 2020) No.522 (the 'Amendment Regs') came into force on 21 May 2020.
The regulations ensure that a self-employed UC claimant who is also an employer and who receives payment under the CJRS scheme (ie, for her/his employees) does not have that money treated as her/his own income or capital. They also make wider provision about the treatment of SEISS income and reclaiming UC after having excess income (for all claimants, not just the self-employed).
How does UC deal with SEISS income?
Regulation 2(1)(a) of the Amendment Regs provides how SEISS income should be treated, together with regulation 57 (self-employed earnings) of the Universal Credit Regulations 2013 (the 'UC Regs 2013'). SEISS income is to be treated as 'earned income' received at Step 1 of the calculation of self-employed earnings in the assessment period in which it is received.
SEISS payments have only been paid since May 2020. Therefore, those eligible for the SEISS and awaiting payment have likely claimed UC in the interim period to assist with the sudden loss of income.
Regulation 2(1)(a) also provides that the SEISS income will be treated as income in the assessment period in which it is received, which means that self-employed UC claimants will not encounter overpayments for the periods they received UC, when they re-ceive their SEISS payments.
Regulation 2(2) provides that any payment to a self-employed claimant that is a grant or loan to cover expenses or the loss of trade due to the coronavirus outbreak is also to be disregarded for 12 months from the date it is received. This clarifies how payments received under the CRJS or the new loans and grants introduced – such as the Small Business Grant Fund, Retail Hospitality and Leisure Grant and Bounce Back Loan Scheme – will be treated for UC purposes.
Reclaiming UC
Regulation 3 of the Amendment Regs amends the Universal Credit, Personal Independence Payment, Jobseeker's Allowance and Employment and Support Allowance (Claims and Payments) Regulations 2013 No.380 and inserts a new regulation 32A:
'Reclaims of universal credit after nil award due to earnings
32A.—(1) This regulation applies where— (a) a claim is made for universal credit, but no award is made because the condition in section 5(1)(b) or 5(2)(b) of the 2012 Act (condition that the claimant's income, or joint claimants' combined income is such that the amount payable would not be less than the prescribed minimum) is not met; or (b) entitlement to an award of universal credit ceases because that condition is not met.
(2) The Secretary of State may, subject to any conditions the Secretary of State considers appropriate, treat the claimant (or joint claimants) as making a claim on the first day of each subsequent month, up to a maximum of 5, that would have been an assessment period if an award had been made or, as the case may be, if the award had continued.'
In practice, this amendment means that where a UC claim is not awarded or has terminated due to excess income ('the old claim/award'), then for the next five assessment periods immediately following, a claimant may be treated as making a new UC claim without having actually made one.
The advantages for claimants here is that where previously UC claims ended due to excess income and/or the surplus earnings rule applied,1Reg 54A Universal Credit Regulations 2013 UC claims would terminate due to excess income and the claimant would have to reclaim within six months for any surplus income to start to deplete.
The automatic reclaim for five assessment periods that follow the 'old claim/award' means that any surplus income can start to deplete from the next assessment period that follows and any entitlement to UC arising from reduced income can be made sooner. Note, however, that if the surplus earnings rule is engaged, that will continue to apply to the automatic reclaim.
Any excess income will do…
The explanatory memorandum to the Amendment Regs2legislation.gov.uk/uksi/2020/522/pdfs/uksiem_20200522_en.pdf states that the purpose of the regulations is to clarify how the SEISS and CRJS income is to be treated in the case of self-employed UC claimants. It says that regulation3Available at _URL_ government/uploads/system/uploads/attachment_data/file/8 91880/adm10-20.pdf (ie, automatic reclaims) is intended to apply only with reference to excess income following payment from the SEISS and CRJS schemes.
However, regulation 3 in fact affects all claimants whose UC claim ends due to excess income, regardless of whether they received income from the SEISS or CRJS. The regulations use the words 'earnings' and 'income', and do not specify that this income needs to be SEISS or CRJS income.
Official guidance indicates that automatic reclaims will apply in any excess income case. ADM Memo 10/203 provides examples of how the regulations will be enforced in practice to UC claims that ended due to excess income and again no reference is made to the effect that the income must derive from SEISS or CRJS payments.
A further disparity between the regulations, explanatory memorandum and the ADM Memo 10/20 concerns whether UC claims/awards that ended due to excess income before the Amendment Regs came into force on 21 May 2020 would be covered.
The official guidance says that such claims/awards are covered. ADM Memo 10/20 provides examples of how UC claims that ended due to excess income before 21 May 2020 will also be subject to the automatic reclaims for five assessment periods that follow. However, there is no specific mention of this in either the Amendment Regs themselves or the explanatory memorandum.
Following from the specific wording in the regulations and the DWP guidance, advice to claimants would be that any claim that ended due to excess income should be covered by these amendments and the automatic reclaims for up to five assessment periods they provide for.
CPAG is interested in hearing about cases where the amendments apply and how they affected your client's claim. Please email the UC London Advice Service at _EMAIL_. For more information about the service, see our website.