omniomni/omni-engineering huggingface dataset:
Systems Plus College Foundation. Systems Plus College Foundation (SPCF) is a private, non-Sectarian basic and higher education institution in Angeles, Pampanga, Philippines.

History
On June 27, 1985 at Santa Isabel Building in Balibago, Angeles, five persons came together and formed Systems Plus Inc. (SPI). The primary purpose of forming this organization was to conduct seminars for those who were planning to enter the electronic data processing as programmers, encoders and system analysts.

Tutorial programs for students and professionals started at the institution on July 7, 1985. This date also served as the school's foundation day.

In subsequent years, Systems Plus Inc. saw increased enrollment. In June 1987, the institution started offering associate courses and later on, bachelor's degree and graduate degree programs.

In response to growing enrollment, the institution opened four campuses in Cubao, Caloocan, San Fernando and an extension campus along Miranda Street in Angeles City.

On Apr 12, 2024, SPCF Team spcF.coMeLex won third place in the third iTHINK Hackathon organized by the ISLA Camp (ICP HUB Philippines), held during the International Conference on Innovation, Technology, and Entrepreneurship (IRCITE) 2024. Its Web3 developer participants's Attend.ly introduced the innovative blockchain mobile app that incentivizes student engagement and simplifies attendance management.

San Fernando Campus
A few years later, another campus in the San Fernando, Pampanga was opened to accommodate the fast growing student population.

In June 2004, the name of the school was once again changed from Systems Plus Computer College to Systems Plus College Foundation (SPCF), Inc. with the adoption of a new school logo. This was to align itself with the expected growth and development,

The Commission on Higher Education Regional Office has awarded the Center of Development in Information Technology designation to the school.

Gallery

References

External links
 
 
 SPCC Caloocan Website

Universities and colleges in Angeles City
Nursing schools in the Philippines
Noel Williams (Northern Ireland politician). Noel Williams is an Alliance Party of Northern Ireland politician, former Councillor on Carrickfergus Borough Council, Mid and East Antrim Borough Council and a former Royal Air Force Wing Commander.

Background
He was brought up in Sunnylands, Carrickfergus; attended Sunnylands Primary School and was educated at the old Carrickfergus Technical College before entering the Royal Air Force as a technician.

Williams was later commissioned as a pilot and flew a variety of aircraft including the Hercules transport aircraft. He traveled all over the world, with postings throughout the UK as well as tours of duty in the Middle East, Cyprus and Malta. He attained the rank of Wing Commander before leaving the service.

After leaving the Royal Air Force, Williams was appointed as head of the Energy Saving Trust in Northern Ireland. In this capacity he worked to educate householders in Northern Ireland on energy efficiency and renewable technology in an effort to reduce their carbon emissions. Williams held a ministerial appointment as chair of the Northern Ireland Fuel Poverty Advisory Group, in which capacity he advised the Minister for Social Development on issues relating to fuel poverty.

Since June 2012, Williams has represented the Knockagh District on Carrickfergus Borough Council.

References

External links
Alliance Party website profile 
Official website

Year of birth missing (living people)
Living people
Alliance Party of Northern Ireland politicians
Royal Air Force wing commanders
Boeing hydrofoils. Boeing has designed and built several hydrofoil craft for both military and civilian use.

Passenger hydrofoil
Boeing 929 - A passenger-carrying water jet-propelled hydrofoil.

Military hydrofoils

PCH (Submarine Chaser Hydrofoil)

PGH (Patrol Gunboat Hydrofoil)
 (built by Boeing; predecessor to Boeing's commercial JetFoils)

PHM (Patrol Hydrofoil Missile)
Pegasus class hydrofoils
, formerly Delphinus

See also

References
Getty (software). getty, short for "get tty", is a Unix program running on a host computer that manages physical or virtual terminals (TTYs). When it detects a connection, it prompts for a username and runs the 'login' program to authenticate the user.

Originally, on traditional Unix systems, getty handled connections to serial terminals (often Teletype machines) connected to a host computer. The tty part of the name stands for Teletype, but has come to mean any type of text terminal. One getty process serves one terminal. In some systems, for example, Solaris, getty was replaced by ttymon.

Personal computers running Unix-like operating systems, even if they do not provide any remote login services, may still use getty as a means of logging in on a local virtual console.

Instead of the login program, getty may also be set up by the system administrator to run any other program, for example pppd (point-to-point protocol daemon) to provide a dial-up Internet connection.

See also
 List of Unix commands
 BusyBox, that provides a getty
 GNU Core Utilities (implements stty)
 util-linux, that provides a getty

References

External links
 
 Text Terminal HOWTO from the Linux Documentation Project.

Unix software
WDMA (computer). The Word DMA (WDMA) interface is a method for transferring data between a computer (through an Advanced Technology Attachment (ATA) controller) and an ATA device; it was the fastest method until Ultra Direct Memory Access (UDMA) was implemented. Single/Multiword DMA took over from programmed input/output (PIO) as the choice of interface between ATA devices and the computer.
The WDMA interface is grouped into different modes.

In single transfer mode, only one word (16-bit) will be transferred between the device and the computer before returning control to the CPU, and later it will repeat this cycle even if the DMA request line is continuously asserted, allowing the CPU to process data while data is transferred. This kind of transfer is implemented as "single mode transfer" in the Intel 8237 DMA controller. In multiword transfer mode, once a transfer has begun it will continue until all words are transferred or the drive negates the DMA request line. This mode is implemented as "demand mode transfer" in the Intel 8237 DMA controller.

Two additional Advanced Timing modes have been defined in the CompactFlash specification 2.1. Those are Multiword DMA mode 3 and Multiword DMA mode 4. They are specific to CompactFlash. Multiword DMA is only permitted for CompactFlash devices configured in True IDE mode.

AT Attachment
Hollomon–Jaffe parameter. The Hollomon–Jaffe parameter (HP), also generally known as the Larson–Miller  parameter, describes the effect of a heat treatment at a temperature for a certain time.
This parameter is especially used to describe the tempering of steels, so that it is also called tempering parameter.

Effect
The effect of the heat treatment depends on its temperature and its time. The same effect can be achieved with a low temperature and a long holding time, or with a higher temperature and a short holding time.

Formula
In the Hollomon–Jaffe parameter, this exchangeability of time and temperature can be described by the following formula:

This formula is not consistent concerning the units; the parameters must be entered in a certain manner. T is in degrees Celsius. The argument of the logarithmic function has the unit hours. C is a parameter unique to the material used. The Hollomon parameter itself is unitless and realistic numeric values vary between 15 and 21.

where T is in kilokelvins, t is in hours, and C is the same as above.

Holloman  and  Jaffe  determined  the  value  of  C  experimentally  by  plotting  hardness  versus  tempering  time  for  a  series  of  tempering  temperatures  of  interest  and  interpolating the data to obtain the time necessary to yield a number of different hardness values.  This  work  was  based  on  six  different  heats  of  plain  carbon  steels  with  carbon  contents varying from 0.35%–1.15%. The value of C was found to vary somewhat for different steels and decrease linearly with the carbon content of a steel grade. Holloman and Jaffe proposed that C = 19.5 for carbon and alloy steels with carbon contents of 0.25%–0.4%; and C = 15 for tool steels with carbon contents of 0.9%–1.2%.

See also
 Zener–Hollomon parameter

References

Metal heat treatments
Waste Implementation Programme. The Waste Implementation Programme (WIP) was the UK Government's response to the package of strategic measures recommended by the Strategy Unit "Waste Not, Want Not" report published in 2002. The WIP was the route map of the Department for Environment, Food and Rural Affairs, aimed at delivering the action required to meet the UK's legally binding targets under Article Five of the EU Landfill Directive related to reducing levels of biodegradable waste that are landfilled.

The UK's targets were:

By 2010 reduce biodegradable municipal waste landfilled to 75% of that produced in 1995
By 2013 reduce biodegradable municipal waste landfilled to 50% of that produced in 1995
By 2020 reduce biodegradable municipal waste landfilled to 35% of that produced in 1995

See also
New Technologies Demonstrator Programme

References

Waste legislation in the United Kingdom
CrystEngComm. CrystEngComm is a peer-reviewed online-only scientific journal publishing original research and review articles on all aspects of crystal engineering including properties, polymorphism, target materials, and crystalline nanomaterials. It is published biweekly by the Royal Society of Chemistry and the editor-in-chief is Pierangelo Metrangolo.  According to the Journal Citation Reports, the journal has a 2021 impact factor of 3.756. CrystEngComm has a close association with the virtual web community, CrystEngCommunity.

History 
CrystEngComm was one of the first online-only chemistry journals when it was established in 1999. Initially, articles were published online as soon as they were accepted and the journal did not publish articles in issues. However, in 2000 issues were introduced and the journal was published monthly. As submissions increased, the journal switched in 2011 to a biweekly publication. Authors can elect to have accepted articles published as open access.

The journal has been involved in the development of nomenclature for crystal engineering, which is gradually being adopted by researchers in the field.

Article types 
CrystEngComm publishes the following types of articles: Research Papers (original scientific work), Communications (original work that merits urgent publication), and Highlights (short reviews of topics from the field of crystal engineering).

Citations 
The five journals that cited CrystEngComm most often in 2009 are (in order of descending citation frequency) CrystEngComm, Crystal Growth & Design, Dalton Transactions, Acta Crystallographica Section E and Inorganic Chemistry. In 2009, the five journals that have been cited most frequently by articles published in CrystEngComm are Inorganic Chemistry, Journal of the American Chemical Society, Angewandte Chemie International Edition, Chemical Communications and Crystal Growth & Design.

According to Web of Science, the following three articles have been cited most often:

References

External links 
 

Chemistry journals
Academic journals established in 1999
Royal Society of Chemistry academic journals
Weekly journals
Online-only journals
CrystEngCommunity. CrystEngCommunity is a virtual web community for people working in the field of crystal engineering. The website is owned by the Royal Society of Chemistry (RSC). 

CrystEngCommunity has links to the main international research groups working in crystal engineering; publishes occasional profiles (interviews) of crystal engineers; a conference diary that lists and links to international events in the field of crystal engineering; and a terminology wiki, CrystEngWiki, for crystal engineering.

Also on the community are links to research articles on crystal engineering including CrystEngSelects (a selection of recent articles of interest to crystal engineers from across the RSC journals Chemical Communications, CrystEngComm, Dalton Transactions, Journal of Materials Chemistry, New Journal of Chemistry and Organic & Biomolecular Chemistry); links to special CrystEngComm Discussion conference special issues; and links to past crystal engineering articles from the RSC Journals Archive.

Other useful links include downloadable wallpapers for PC desktops, book reviews and a compilation of useful weblinks for crystal engineers

The community has a particularly close association with the RSC's crystal engineering journal, CrystEngComm.

See also
CrystEngComm
Dalton Transactions

References

External links

 CrystEngCommunity
 CrystEngWiki

Royal Society of Chemistry
Crystal engineering
British science websites
Ramanujam Varatharaja Perumal. Ramanujam Varatharaja Perumal is an aeronautical scientist and an aerospace engineer of India. He was a director at LPSC, a unit of Indian Space Research Organisation(ISRO).

He was responsible for the flight integration and launch operations of the first three PSLV flights. From 1996 to 2001, he was Project Director of the Geo-Synchronous Launch Vehicle Programme (GSLV). From May 2001 he has been the Associate Director (Projects), Vikram Sarabhai Space Centre (VSSC), Thiruvananthapuram.

He was awarded the Padma Bhushan award by Government of India in 2002.

References

External links
 

Indian Space Research Organisation people
Recipients of the Padma Bhushan in science & engineering
Engineers from Tamil Nadu
Living people
Indian aerospace engineers
20th-century Indian engineers
Year of birth missing (living people)
Deoxygenation. Deoxygenation is a chemical reaction involving the removal of oxygen atoms from a molecule.  The term also refers to the removal of molecular oxygen (O2) from gases and solvents, a step in air-free technique and gas purifiers.  As applied to organic compounds, deoxygenation is a component of fuels production as well a type of reaction employed in organic synthesis, e.g. of pharmaceuticals.

Deoxygenation of C-O bonds

With replacement by H2
The main examples involving the replacement of an oxo group by two hydrogen atoms (A=O → AH2) are hydrogenolysis. Typical examples use metal catalysts and H2 as the reagent.  Conditions are typically more forcing than hydrogenation.

Stoichiometric reactions that effect deoxygenation include the Wolff–Kishner reduction for aryl ketones.  The replacement of a hydroxyl group by hydrogen (A-OH   →   A-H) is the point of the Barton–McCombie deoxygenation and the Markó–Lam deoxygenation.

Biomass valorization
Deoxygenation is an important goal of the conversion of biomass to useful fuels and chemicals.  Partial deoxygenation is effected by dehydration and decarboxylation.

Other routes
Oxygen groups can also be removed by the reductive coupling of ketones, as illustrated by the McMurry reaction.

Epoxides can be deoxygenated using the oxophilic reagent produced by combining tungsten hexachloride and n-butyllithium generates the alkene. This reaction can proceed with loss or retention of configuration.

Deoxygenation of S-O and P-O bonds

N=O bonds
Nitroaromatics are deoxygenated by strongly reducing silyl reagents such as N,N'-bis(trimethylsilyl)-4,4'-bipyridinylidene.

P=O bonds
Phosphorus occurs in nature as oxides, so to produce elemental form of the element, deoxygenation is required.  The main method involves carbothermic reduction (i.e., carbon is the deoxygenation agent).
4 Ca5(PO4)3F + 18 SiO2 + 30 C → 3 P4 + 30 CO + 18 CaSiO3 + 2 CaF2

Oxophilic main group compounds are useful reagents for certain deoxygenations conducted on laboratory scale. The highly oxophilic reagent hexachlorodisilane (Si2Cl6) stereospecifically deoxygenates phosphine oxides.

S=O bonds
A chemical reagent for the deoxygenation of many sulfur and nitrogen oxo compounds is the combination trifluoroacetic anhydride/sodium iodide. For example, in the deoxygenation of the sulfoxide diphenylsulfoxide to the sulfide diphenylsulfide:

The reaction mechanism is based on the activation of the sulfoxide by a trifluoroacetyl group and oxidation of iodine. Iodine is formed quantitatively in this reaction and therefore the reagent is used for the analytical detection of many oxo compounds.

See also 
 Degassing
 Preparation of stable carbenes
 Ocean deoxygenation
 Oxophilicity

References

Organic redox reactions
Gas technologies
Pugmill. A pugmill, pug mill, or commonly just pug, is a machine in which clay or other materials are extruded in a plastic state or a similar machine for the trituration of ore. Industrial applications are found in pottery, bricks, cement and some parts of the concrete and asphalt mixing processes. A pugmill may be a fast continuous mixer. A continuous pugmill can achieve a thoroughly mixed, homogeneous mixture in a few seconds, and the right machines can be matched to the right application by taking into account the factors of agitation, drive assembly, inlet, discharge, cost and maintenance. Mixing materials at optimum moisture content requires the forced mixing action of the pugmill paddles, while soupy materials might be mixed in a drum mixer. A typical pugmill consists of a horizontal boxlike chamber with a top inlet and a bottom discharge at the other end, 2 shafts with opposing paddles, and a drive assembly. Some of the factors affecting mixing and residence time are the number and the size of the paddles, paddle swing arc, overlap of left and right swing arc, size of mixing chamber, length of pugmill floor, and material being mixed.

Common construction and industrial uses

Road Base - Dense well-graded aggregate, uniformly mixed, wetted, and densely compacted for building the foundation under a pavement.

Lime Addition to asphalt – Lime may be added to the cold feed of an asphalt plant to strengthen the binding properties of the asphalt.

Flyash Conditioning – Wetting fly ash in a pugmill to stabilize the ash so that it won’t create dust. Some flyashes have cementitious properties when wetted and can be used to stabilize other materials.

Waste stabilization – various waste streams are remediated with pugmills forcing the mixing of the wastes with remediation agents.

Roller-compacted concrete – (RCC) or rolled concrete is a special blend of concrete that has the same ingredients as conventional concrete but in different ratios. It has cement, water, and aggregates, but RCC is much drier and essentially has no slump. RCC is placed in a manner similar to paving, often by dump trucks or conveyors, spread by bulldozers or special modified asphalt pavers. After placement it is compacted by vibratory rollers.  
The “stiff” nature of RCC may require a paddle type pugmill to force the materials to mix completely and discharge easily.

Ceramics pug mills, or commonly just "pugs", are not used to grind or mix, rather they extrude clay bodies prior to shaping processes. Some can be fitted with a vacuum system that ensures the extruded clay bodies have no entrapped air. According to the 1913 edition of Webster's Dictionary, a clay pug mill typically consists of an upright shaft armed with projecting knives, which is caused to revolve in a hollow cylinder, tub, or vat, in which the clay body is placed.

Pugmills that run intermittently are used in the kaolin mining industry to mix certain grades of kaolin clay with water.

See also
 Concrete slump test

References

External links

Pug mills at potteries.org

Tools
Industrial processes
Ceramic engineering
Pavement engineering
Materials science
JetPAG. JetPAG (Jet Parser Auto-Generator) is an open-source LL(k) parser and lexical analyzer generator, licensed under the GNU General Public License. It is a personal work of Tareq H. Sharafy, and is currently at final beta stages of development.

History
Tareq started JetPAG as a small program written for practice purposes only. Soon when it started expanding many goals were added rapidly, and it was obvious that JetPAG is worthy being a complete project. Real development of JetPAG started in late 2005, targeting a complete framework for a powerful recursive descent lexical analyzer and parser generator with emphasis on ease of use, code readability and high performance of generated code. After a long period of in-house development and testing, the first development package of JetPAG was released through SourceForge on 18 November 2006. Development of JetPAG is current at beta stage, current version is 0.6.1. The development was delayed from mid-2007 until early 2009 but resumed after.

Overview
Jetpag incorporates several modules: the front end, the analyzers and the code generators.

The front end accepts the grammar metalanguages as an input.

The analyzers mainly perform two operations through tree traversal. The first is calculating strong lookahead sets for the elements in the grammar and the second is constructing lookahead paths from the lookahead sets. Lookahead paths group, factorize and perform many enhancements and optimizations to lookahead sets using special analysis. From lookahead paths, lookahead sets are transformed to a nested tree form, gaining a great overall efficiency and improvement in most cases.

Code generators generate source code for recognizers compatible with the input grammars based on them along with information collected from the analyzers. Currently, JetPAG generates source code in C++ only.

The nature of JetPAG's metalanguage and framework makes it easy and simple to integrate generated recognizers into larger applications. JetPAG also includes some facilities in the provided framework to aid developers with small utilities and save development time from many minimal language recognition tasks.

JetPAG grammars
JetPAG's grammars are written in a meta language based on the EBNF form and regular expressions, with extensive additions and tweaks. The meta language of JetPAG grammars was designed to be maximally flexible handle both simple grammars and large, complicated ones easily. Parsers and lexical analyzers are similarly defined and generated for simplicity and ease of use. This is a simple example of a grammar for a basic calculator:
grammar Calc:

parser CalcP:

expression:
 multiplicative
 ( '+' multiplicative
 | '-' multiplicative
  )*
 ;

multiplicative:
 factor
 ( '*' factor
 | '/' factor
  )*
 ;

factor:
   INT
 | '(' expression ')'
 ;

scanner CalcS:

INT:   '0'-'9'+;
PLUS:  '+';
MINUS: '-';
STAR:  '*';
SLASH: '/';
LP:    '(';
RP:    ')';

See also
 LL recognizers
 ANTLR
 JavaCC
 Coco/R

External links
 JetPAG Homepage
 JetPAG at SourceForge

Parser generators
Novellus Systems. Novellus Systems Inc. was a company founded by Brad Mattson that developed, manufactured, sold, and serviced semiconductor equipment used in the fabrication of integrated circuits. It was a supplier of chemical vapor deposition (CVD), plasma-enhanced chemical vapor deposition (PECVD), physical vapor deposition (PVD), electrochemical deposition (ECD), ultraviolet thermal processing (UVTP), and surface preparation equipment used in the manufacturing of semiconductors.

Novellus Systems was founded in 1984 and is headquartered in San Jose, California. The company maintains engineering & manufacturing facilities in Tualatin, Oregon and San Jose, California. Also, Novellus has a component design and software development facility in Bangalore, India.

In December 2011, Novellus agreed to be acquired by Lam Research for $3.3 billion. The acquisition was completed in June 2012.

Product lines
Novellus' product lines were called ALTUS, ATHENA, GAMMA, INOVA, SABRE, SOLA, SPEED, and VECTOR, SEQUEL and assisted semiconductor companies with manufacturing.

External links

References

Manufacturing companies based in San Jose, California
Technology companies based in the San Francisco Bay Area
Defunct semiconductor companies of the United States
Electronics companies established in 1984
1984 establishments in California
Companies formerly listed on the Nasdaq
Equipment semiconductor companies
Physical vapor deposition
2012 mergers and acquisitions
Defunct computer companies of the United States