text:
Anselm FeuerbachArticle Free Pass
Anselm Feuerbach, (born September 12, 1829, Speyer, Bavaria [now in Germany]—died January 4, 1880, Venice, Italy), one of the leading German painters of the mid-19th century working in a Romantic style of Classicism.
Feuerbach was the son of a classical archaeologist and the nephew of the philosopher Ludwig Feuerbach. After studying art at the Düsseldorf Academy and in Munich, he went twice to Paris, where he worked in the studio of Thomas Couture and was influenced by Gustave Courbet and Eugène Delacroix.
Feuerbach lived in Italy from 1855 to 1873, and much of his best work was produced during this period. He was influenced by antique Greek and Roman art and Italian High Renaissance painting, and he developed an interest in idealized figure compositions of a lyrical, elegiac nature—e.g., his two versions of Iphigeneia (1862, 1871). Perhaps his most important and original works are the formal, statuesque portraits he painted of the model Nanna Risi between 1860 and 1865 (e.g., Nanna, 1861) and the Raphaelesque likenesses he painted of his stepmother, Henriette Feuerbach.
In 1873 Feuerbach became a professor at the Vienna Academy of Fine Arts and painted for the academy building Fall of the Titans, generally regarded as his weakest work. Ill and discouraged by the harsh criticism of this work, Feuerbach left Vienna in 1876 and returned to Italy, where he died.
What made you want to look up "Anselm Feuerbach"? Please share what surprised you most...


Optimal transportation for the determinant
Guillaume Carlier; Bruno Nazaret
ESAIM: Control, Optimisation and Calculus of Variations (2008)
 - Volume: 14, Issue: 4, page 678-698
 - ISSN: _PHONE_
Abstract
top
Among 3 -valued triples of random vectors (X,Y,Z) having fixed marginal probability laws, what is the best way to jointly draw (X,Y,Z) in such a way that the simplex generated by (X,Y,Z) has maximal average volume? Motivated by this simple question, we study optimal transportation problems with several marginals when the objective function is the determinant or its absolute value.
How to cite
top
Carlier, Guillaume, and Nazaret, Bruno. "Optimal transportation for the determinant." ESAIM: Control, Optimisation and Calculus of Variations 14.4 (2008): 678-698. <_URL_
@article{Carlier2008,
abstract = { Among $\{\mathbb R\}^3$-valued triples of random vectors (X,Y,Z) having fixed marginal probability laws, what is the best way to jointly draw (X,Y,Z) in such a way that the simplex generated by (X,Y,Z) has maximal average volume? Motivated by this simple question, we study optimal transportation problems with several marginals when the objective function is the determinant or its absolute value. },
author = {Carlier, Guillaume, Nazaret, Bruno},
journal = {ESAIM: Control, Optimisation and Calculus of Variations},
keywords = {Optimal transportation; multi-marginals problems; determinant; disintegrations; optimal transportation},
language = {eng},
month = {1},
number = {4},
pages = {678-698},
publisher = {EDP Sciences},
title = {Optimal transportation for the determinant},
url = {_URL_
volume = {14},
year = {2008},
}
TY - JOUR
AU - Carlier, Guillaume
AU - Nazaret, Bruno
TI - Optimal transportation for the determinant
JO - ESAIM: Control, Optimisation and Calculus of Variations
DA - 2008/1//
PB - EDP Sciences
VL - 14
IS - 4
SP - 678
EP - 698
AB - Among ${\mathbb R}^3$-valued triples of random vectors (X,Y,Z) having fixed marginal probability laws, what is the best way to jointly draw (X,Y,Z) in such a way that the simplex generated by (X,Y,Z) has maximal average volume? Motivated by this simple question, we study optimal transportation problems with several marginals when the objective function is the determinant or its absolute value.
LA - eng
KW - Optimal transportation; multi-marginals problems; determinant; disintegrations; optimal transportation
UR - _URL_
ER -
References
top
 1. Y. Brenier, Polar factorization and monotone rearrangements of vector valued functions. Comm. Pure Appl. Math.44 (1991) 375–417.
 2. B. Dacorogna, Direct methods in the calculus of variations, Applied Mathematical Sciences78. Springer-Verlag, Berlin (1989).
 3. I. Ekeland, A duality theorem for some non-convex functions of matrices. Ric. Mat.55 (2006) 1–12.
 4. I. Ekeland and R. Temam, Convex Analysis and Variational Problems, in Classics in Mathematics, Society for Industrial and Applied Mathematics, Philadelphia (1999).
 5. W. Gangbo and A. Święch, Optimal maps for the multidimensional Monge-Kantorovich problem. Comm. Pure Appl. Math.51 (1998) 23–45.
 6. W. Gangbo and R.J. McCann, The geometry of optimal transportation. Acta Math. 177 (1996) 113–161.
 7. S.T. Rachev and L. Rüschendorf, Mass Transportation Problems. Vol. I: Theory; Vol. II: Applications. Springer-Verlag (1998).
 8. C. Villani, Topics in optimal transportation, Graduate Studies in Mathematics58. American Mathematical Society, Providence, RI (2003).
NotesEmbed ?
top
You must be logged in to post comments.
To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.
Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.
Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.


text:
This innovative collection offers one of the first analyses of criminologies of the military from an interdisciplinary perspective. While some criminologists have examined the military in relation to the area of war crimes, this collection considers a range of other important but less explored aspects such as private military actors, insurgents, paramilitary groups and the role of military forces in tackling transnational crime. Drawing upon insights from criminology, this book's editors also consider the ways the military institution harbours criminal activity within its ranks and deals with prisoners of war. The contributions, by leading experts in the field, have a broad reach and take a truly global approach to the subject.
Read an extract of Criminologies of the Military
Table of Contents
Introduction Ben Wadham and Andrew Goldsmith 1. Beyond 'Khaki Collar Crime' Ross MCGarry and Emma Murray 2. Means of Advancing Militarism: Shock, Ideology and Ethos Willem de Lint 3. West African Militaries and Organised Crime Gernot Klantschnig and Neil Carrier 4. Private Military Contractors: A Criminological Approach Adam White 5. Soldiers as Crime Fighters: The British Army in Post-War Bosnia and Kosovo Cornelius Friesendorf 6. The Intersection Between International Criminal Law and National Military/Disciplinary Law Grant Niemann 7. Techniques of Naturalisation: Crime, Camouflage and Institutional Accounts of Violence in the Military Ben Wadham 8. Perverse Penalities: Towards a Penology of the Military Mark Halsey and Andrew Goldsmith 9. Conduct Unbecoming: Homosex, Discipline and Military Cultures in the Second World War Yorick Smaal and Graham Willett 10. Framing Criminologies of the Military: An Interdisciplinary and Pedagogic Refl ection James Sheptycki and David Mutimer

source: openbmb/Ultra-FineWeb


text:
The Effects of Increasing Mycorrhiza Applications on Some Biological Properties of Baby Carrot (Daucus carota L.) Plant
The study was done to determine the effect of increasing mycorrhiza application on some biological properties of baby carrot plant. According to the pot experiment results, important increases in some biological properties of baby carrot plant were determined with increasing mycorrhiza applications. The tuber diameter were determined as 9.79 cm, 11.09 cm, 12.58 cm, 13.60 cm, 13.80 cm and 14.25 cm; height of leaf 12.98 cm, 15.11 cm, 15.00 cm, 16.07 cm, 17.79 cm and 16.81 cm; number of leaf 7.11 cm, 7.44 cm, 6.99 cm, 7.89 cm, 7.66 cm and 8.11 cm at I. dose: 0 ml /pot, II. dose: 120 ml / pot, III. dose: 150 ml / pot, IV. dose: 180 ml /pot, V. dose: 210 ml /pot and VI. dose: 240 ml/ pot, respectively. These root diameter and height of leaf increases were determined significant at the level of 5 %, statistically. The effect of mycorrhiza application on number of leaf was not found statistically significant.
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution 3.0 License.

source: m-a-p/FineFineWeb


text:
This video is based on a scenario where lots of data in Excel is used to create numerous slides with each having a Powerpoint chart. SlideFab will create the slides and update the data ranges for the charts automatically.
The data used in this example originates from the World Bank: Proportion of seats held by women in national parliaments (%) by year and country. This data should be representative for many other data sets: Categorized numerical time series data where for each category a chart is required.
In this example one slide will be created per country. Each slide will be about one country and contain a bar chart by year and a shape with the country name.
Basically, the video contains three implicit chapters:
- How to create a Powerpoint slide featuring a Powerpoint chart. This is very basic as it only involves inserting a bar chart into an empty slide,
- How to write the formulas to have a dynamic data range in Excel for the chart. This step involves writing a formula with INDEX and MATCH as a lookup to obtain the numbers for a specific country.
- How to link the Excel workbook with the Powerpoint presentation with SlideFab for automatically creating the slides. Finally, this step is about setting up the iteration loop using the selected country cell and the country list as well as selecting the dynamic Excel data range for the chart on the template slide.
Here you will also find the Excel workbook and Powerpoint presentation file as download, which can be tried out with SlideFab 2 right away. These files are prepared already, containing formulas and settings as shown in the video.


text:
How do you navigate being an Indigenous women in the 21st century?
Learn about their journeys
These five women agreed to share their time and stories, to question themselves, and to challenge
the objectifying and victimizing narratives on Native women. They were the key collaborators who made this project a reality.
They are proud of their diverse origins, and affirm themselves as strong and resilient young women.
They took part in the following research activities:
the sharing circles
the traditional dance workshops
the photography sessions
Contact: Louise Romain
Short bio: Digital anthropologist and activist researcher, currently based in the UK.


Video Smoke Detection - VISD

Video Image Smoke DetectionWhat is Video Image Smoke Detection?
Video image smoke and fire detection (VISD) consists of a digital video camera coupled with a computer running video analytic software which can recognize smoke and fire in the image. VISD systems can monitor large volumes to look for visible indications of a fire.

What Does the Fire Alarm Code Say About Using VISD?
 - NFPA 72 recognizes both video image smoke and flame detection.
 - System hardware and software components must be UL listed as a smoke detector.
 - It must be installed under a performance based design.
 - Refer to manufacturer's installation and performance information to achieve an engineered design based on the specific product being applied to the protected space.
 - Systems must be secured from unauthorized changes.

What are the Most Common Applications for VISD?
Using this technology makes the most sense in large volume spaces, typically with a minimum ceiling height of 15 feet. It's also typically applied when protecting high value assets, whether it's a process, a piece of equipment that's expensive or some sort of space that has a high value per square foot and must be monitored via video.

FM Global's loss prevention data sheet on automatic fire detection gives us places where video image smoke detectors are appropriate:

Outdoor Spaces
 - Oil Rigs
 - Oil Fields
 - Mining Operations
 - Forestry Service
Video Smoke Detection for Power Generation Applications
Indoor locations
 - Industrial Plants
 - Large Boilers & Other Pressure Vessel Protection
 - Power Plant Steam Turbines
 - Power Generation Facilities
 - Clean or Chemical Rooms
 - Warehouses
 - Freezer Warehouses
 - Testing Facilities
 - VISD can be used to protect testing equipment and processes like dynamometers where they can be programmed to release CO2 when smoke or fire is detected.
Special Applications
 - Special protective housings allow us to put these cameras in corrosive, chemical or explosive environments.
 - Heated camera housings can be used for very cold environments.

Also Read: Answers to the Eight Most Common Qestions About Video Smoke Detection.

How Does VISD Work?
Most of the systems available on the marketplace today use a central processor type arrangement where they use standard digital video cameras networked together in a group and bring their images into a computer (also known as a digital signal processor) with video analytic software. The digital images from the cameras come into the computer where it determines if the images have any visible indications of the fire. If the computers conclude the visual signature of smoke or fire is present, information is sent through a connection to the fire alarm system.

They utilize a volume detection technique as opposed to an area detection technique like what spot smoke detectors may use. Through the use of different types of lenses, these cameras are capable of monitoring vast spaces or be honed in to target specific areas.

These camera systems analyze each frame of video multiple times per second, which makes them very early warning detection devices with detection speeds rivaling air sampling. They constantly analyze the data coming in from the video camera system to detect smoke. The cameras look at each pixel in the image over time and as the image becomes less crisp and sections of pixels become fuzzy, it further processes the images to look for movement of those fuzzy pixels in a way it recognizes to be smoke.

How Does Video Smoke Detection VISD Work?
VISD systems are trained on thousands of fires at the manufacturer's testing facility before they are made availab
le to the marketplace. They're trained on fires, both smoky and flaming until they "understand" the pixel signature of smoke.

It's slightly different for fire. Again, the camera is analyzing those pixels for change over time and they're looking for pixels that become brighter or have a change in luminosity. Once the camera system sees pixels that become brighter, it starts to process further for the flicker rate. Since it's been trained on thousands of fires, it knows what the flicker rate of a fire looks like. When it sees pixels that get brighter and have the correct flicker rate over a certain amount of time, it identifies it as fire and locks in sending a latching alarm to our fire alarm panel.

What are the Advantages of Using a VISD System?
 - Monitor Large Volume Spaces
 - Very Fast Detection Method
 - Provides Situational Awareness
 - Continuous Video Recording Allows for Post Event Analysis
 - Differentiate Between Different Types of Fumes
 - Triangulate the Location of a Fire
 - Program machines to ignore specific areas to prevent nuisance alarms


text:
Automobile structure steel plate is widely used in Automobile various parts,Automotive structural steel has the high technology content. With the continuous improvement of the level of automobile products,Automotive structural steel are increasingly in demand.BBN steel Automobile structure steel plate main steel grade:BS EN10268,H 240LA, H 280LA, H 320LA, H 360LA, H 400LA JIS G3113 SAPH310, SAPH370, SAPH400, SAPH440.
Automobile structure steel or automotive steel is used to provide greater strength to vehicle components. High strength of steel can be achieved by mixing alloy materials and cooling at low temperature. Additionally, automotive structural steel has excellent cold forming ability. Therefore, it is used in the making of boom, arms of truck, and trailer frames. Approximately, 34% automotive structural steel is used for body structures, panels, doors, and trunk closures, 23% automotive structural steel is used for drive train components, engine component, and gears, 12% is used for suspension units, and the remaining is used for tyres, wheels, steering, breaking system, and fuel tanks. Ultra-high strength steel is keenly used in the making of B-pillar and front cross parts of automotive vehicles. High-strength steel has good balance of strength, formability, energy absorption, and durability. Therefore, it is used in the making of roof and side panels of automotive vehicles.
Automotive structural steel makers are deliberately using lightweight alloy materials with automotive structural steel in a bid to inches physical property of vehicle components i.e., strength, ductility, toughness and fatigue and make a significant cornerstone among the customers, clientele, and in the global automotive structural steel market.
Common Grades of Automobile StructureSteel
We can supply various sizes and shapes of automobile structure steel products. Automobile structure steel plates and coils are mainly used for automobile beams and other structural parts that require good cold forming properties and have higher strength requirements.


Because DMD is a rare disease, it's likely that your GP will not have had a patient with DMD before. You may need to help them to understand what your child needs.
We recommend that you tell them about the Royal College of General Practitioners' e-learning course on neuromuscular conditions in primary care. It will help them to better understand DMD and care for your child.
If your GP thinks your child may have DMD, they will refer them to a neuromusclar consultant.
If you don't have a neuromuscular consultant, ask your GP to refer you to a neuromuscular clinic that is part of the North Star Network
The Network helps clinics provide the best possible treatments to DMD patients.
Your GP can also help you to access local services for you and your child, including physiotherapy and, if you would like, counselling.
Two important things GPs can help with are:
1. Vaccinations - ask your GP to check that your child's vaccinations are up-to-date. They will need to receive the flu and chickenpox vaccinations, as well as all recommended childhood vaccines. These will protect them from preventable illnesses which would put an extra strain on their body.
2. Regular Breathing test - people with DMD need to have one at least once a year. This is because DMD affects all muscles, including the muscles needed for breathing.


text:
How to Grow Cool Weather Plants - Interactive Family Workshop!
Let's meet @ 20:00 on Zoom for another Slow Food interactive Workshop. This time with Lilly - cook & gardner! The workshop is for the whole family and will, hopefully, be co-taught with Lilly's children. So if you have children, invite them to join in the fun!
Some plants practice social distancing for the greater good, too. In this workshop we will learn the importance of giving plants plenty of space to come into their full potential. We will be planting and caring for cool weather seeds at various stages of their life, and learn about the room they need to flourish.
Lilly is Garden Instructor for Slow Food Denver and also teaches children how to garden and creatively cook locally grown plants and other delights. She also co-hosts the podcast Sustainable Colorado which chronicles her family's experience of living in the earth's rhythms zero-waste on an urban farm.
- Garden space or a large pot with soil
- Cool weather seeds such as lettuce, carrots, radishes, arugula, kale, beets, or other greens and roots (ideally choose two different kinds)
- 1 sheet of newspaper or a large piece of scratch paper
- Protected content flour
- Protected content water
- small cup
Registration: Protected content
Info about slow food US: Protected content
NB. IF YOUR NEW ON ZOOM - ADJUST YOUR SECURITY SETTINGS IN ACCORDANCE WITH YOUR NEEDS!!!
Sorry, but you are not allowed to join this Activity Group!
We are afraid that you cannot join, because the Consuls have limited access to this Activity Group.
If you would like to explore other InterNations Activities in your Local Community, please have a look at this overview page.


text:
REPLICATION OF FORT ST. JEAN BAPTISTE
Fort St. Jean Baptiste de Natchitoches was a strategic outpost, established in 1716, that prevented the Spaniards, in Mexico, from advancing further into French Louisiana. The Fort continued to serve this vital function until the entire French colony west of the Mississippi, with New Orleans and the Isle of Orleans on the east bank, was ceded to Spain in 1762, following France's defeat by England in the French and Indian War. It was finally abandoned soon after the 1803 Louisiana Purchase when the United States built Fort Claiborne nearby.
The reconstruction of the Fort is based on a carefully drawn plan made in 1733 by the French architect/engineer Ignace Francois Broutin after he visited the Fort in August 1732 and at that time had several new buildings built; including a long barracks building, a small warehouse and a house for the warehouse keeper.
Careful research was conducted in the archives of France and Spain on colonial fortification construction methods and working from Broutin's plan and description of the Fort, an authentic reconstruction was accomplished. Fort St. Jean Baptiste was replicated utilizing many of those same construction methods, adapting to some modern measures, such as treated lumber, concealed fasteners, and concrete footings, to assure a longer life. It serves as an important era in Louisiana's colonial history, demonstrating the fortification construction and life style of a Louisiana frontier settlement.


text: of marine conservation. Through its dedicated efforts, the hatchery underscores the importance of preserving marine life and the broader ecological balance. Whether you're a nature enthusiast, a traveler, or someone looking to make a positive environmental impact, a trip to this establishment serves as a meaningful step in understanding and appreciating the delicate balance of our planet's ecosystems.


Too many mice in Australia – level 1
02-06-2021 07:00
Australia has problems with weather. It does not rain for a long time in some parts of Australia. Wildfires destroy forests and homes, too. Floods are in other places.
Now, one more problem is in New South Wales. There are too many mice. The mice destroy crops. Farmers do not know what to do.
The government has a plan. The government buys a chemical from India. The chemical is very dangerous. It is not legal in Australia. The government must change the law. Then, farmers can use the chemical.
Some people are not happy. They say that the chemical will kill other animals, too.
Difficult words: wildfire (a large fire which starts to burn strongly in nature, and it is not easy to stop it), flood (when water gets to people's homes), crop (a plant which farmers grow).
You can watch the original video in the Level 3 section.
What do you think about this news?
How to improve your English with News in Levels:
 1. Do the test at Test Languages.
 1. Read two news articles every day.
 1. Choose one person from the Skype section.


text:
LOWELL, Ark., Nov. 8, 2016 /PRNewswire/ -- Purkeys, a company focused on providing electrical solutions for the heavy-duty trucking industry, developed the Handheld Electrical Analyzer to automate the testing process for heavy-duty vehicle electrical systems.
Preventative maintenance checks can help fleets eliminate electrical issues, saving time and money. In order to facilitate proper preventative maintenance, it is paramount that fleets equip technicians with reliable and accurate electrical testing tools, such as the Handheld Electrical Analyzer.
Having good electrical testing equipment is crucial for maintaining vehicle electrical systems. Purkeys' Handheld Electrical Analyzer allows technicians to quickly and easily test the electrical systems of heavy-duty vehicles from the palm of their hand.
This handheld tester has a menu-driven system that guides technicians through tests for heavy-duty vehicle cranking, charging, and battery systems. It simplifies the process of identifying and troubleshooting electrical issues.
Its portable, light-weight design allows technicians to use it in the field. It can record testing history with printable results and is optimized for AGM and flooded cell batteries.
The Handheld Electrical Analyzer has multiple leads for conducting preventative maintenance checks, battery tests, and more. It can apply 40 to 120 amps for automated load tests while testing for voltage drop.
When technicians are equipped with the proper testing gear, they can ensure that fleet vehicles will stay where they belong: on the road.
For more than 25 years, Purkeys has delivered innovative, cost-effective solutions for the electrical needs of heavy-duty fleets. They look at the electrical system as a whole, then strategically work to achieve the maximum return on investment while reducing maintenance costs and equipment usage. Their level of expertise has garnered more than 10 U.S. patents and attracted the attention of fleets, OEMs, and other industry leaders throughout North America. For more information, please go to purkeys.net.
Brooke McNeely, Content Director,
823 S. Lincoln St.
Lowell, AR 72745
To view the original version on PR Newswire, visit:_URL_


From Wikipedia, the free encyclopedia
 (Redirected from Cheshirisation)
Jump to: navigation, search
Sound change and alternation
Cheshirization, or cheshirisation, is a term coined by James Matisoff to refer to a type of sound change where a trace remains of a sound that has otherwise disappeared from a word. The term is a neologism, i.e. it is not an established scientific term. It is used here to describe a process that is real but so far has no generally accepted name. The term rephonologization has sometimes been used to describe this process; see below.
Essentially, a distinction between two sets of words that was formerly expressed through one phonological feature (e.g. a particular sound) is preserved (or partly preserved) through being re-expressed using a different phonological feature. This typically occurs through two sound changes: One that introduces a modification of some sort, conditioned on the presence or absence of a particular feature, followed by another change that deletes or changes the conditioning feature.
A common example is Germanic umlaut. In many Germanic languages around 500–700 AD, a sound change fronted a back vowel when an /i/ or /j/ followed in the next syllable. Typically, the /i/ or /j/ was then lost, leading to a situation where a trace of the original /i/ or /j/ remains in the fronted quality of the preceding vowel. Alternatively, a distinction formerly expressed through the presence or absence of an /i/ or /j/ suffix was then re-expressed as a distinction between a front or back vowel.
As a specific instance of this, in prehistoric Old English, a certain class of nouns was marked by an /i/ suffix in the (nominative) plural, but had no suffix in the (nominative) singular. A word like /muːs/ "mouse", for example, had a plural /muːsi/ "mice". After umlaut, the plural became pronounced [myːsi], where the long back vowel /uː/ was fronted, producing a new subphonemic front-rounded vowel [yː], which serves as a secondary indicator of plurality. Subsequent loss of final /i/, however, made /yː/ a phoneme and the primary indicator of plurality, leading to a distinction between /muːs/ "mouse" and /myːs/ "mice". In this case, the lost sound /i/ left a trace in the presence of /yː/; or equivalently, the distinction between singular and plural, formerly expressed through a suffix /i/, has been re-expressed using a different feature, namely the front-back distinction of the main vowel. This distinction survives in the modern forms "mouse" /maʊs/ and "mice" /maɪs/, although the specifics have been modified by the Great Vowel Shift.
Before disappearing, a sound may trigger or prevent some phonetic change in its vicinity that would not otherwise have occurred, and which may remain long afterward. For example :
 - In the English word night, the gh sound disappeared, but before or perhaps as it did so it lengthened the vowel i, so that the word is pronounced /ˈnt/ "nite" rather than the /ˈnɪt/ "nit" that would otherwise be expected for a closed syllable.
 - In French, a final n sound disappeared, but left its trace in the nasalization of the preceding vowel, as in vin blanc [vɛ̃ blɑ̃], from historical [vin blaŋk].
Other examples:
The term cheshirization refers to the Cheshire Cat, a character in the book Alice in Wonderland, who "vanished quite slowly, beginning with the end of the tail, and ending with the grin, which remained some time after the rest of it had gone."
Other names[edit]
In a 1994 paper, Norman used the term rephonologization to refer to the same type of process, in the context of a proposed Old Chinese sound change that transferred a distinction formerly expressed through putative pharyngealization of the initial consonant of a syllable to one expressed through presence or absence of a palatal glide /j/ before the main vowel of the syllable.[1] Note that rephonologization is occasionally used with another meaning,[2] referring to changes such as the Germanic sound shift or the Slavic change from /ɡ/ to /ɦ/, where the phonological relationships among sounds change but the number of phonemes stays the same. This can be viewed as a special case of the broader process being described here.
See also[edit]
 1. ^ Norman, Jerry (July–September 1994). "Pharyngealization in Early Chinese". Journal of the American Oriental Society 114: 397–408. doi:10.2307/605083. Specifically, the glide /j/ occurred whenever the initial consonant was not pharyngealized.
 2. ^ Trask, R.L. (1995). A Dictionary of Phonetics and Phonology. Routledge. ISBN 978-0-415-11261-1.


text:
noun (plural analyses /-siːz/)
- the process of separating something into its constituent elements: the procedure is often more accurately described as one of synthesis rather than analysisOften contrasted with synthesis.
- 2short for psychoanalysis.other schools of analysis have evolved out of the original disciplines established by Freud
late 16th century: via medieval Latin from Greek analusis, from analuein 'unloose', from ana- 'up' + luein 'loosen'
Make the plural of analysis by changing the -is ending to -es: (analyses).

source: HuggingFaceFW/fineweb-edu


Videos by Jason Brennan
In Defense of Open Borders
Jason Brennan debates a researcher from the Heritage Institute on immigration policy. Brennan defends open borders from a moral and economic perspective.
Why Utopia is Capitalist
Brennan presents Why Not Capitalism? at the College of New Jersey. He argues that even if people were angels, market society would be superior to socialism.
Libertarianism Beyond the Cartoon
Jason Brennan explains how the cartoon view of libertarianism is inaccurate, and how libertarians have sophisticated responses to many of their critics.
Markets without Symbolic Limits
Jason Brennan argues that semiotic objections to markets in organs (and other taboo goods) fail.


text:
El libro de arena – The Book of Sand
The Book of Sand tells the story of the Dune of Valdevaqueros as a metaphor of the absurd will of humanity to dominate nature, while remaining separate from her. It presents a multifaceted approach which delves into the social, environmental and political facts that led to the formation of the dune, relating it to philosophical questions. Its a local history that takes place in Punta Paloma (Tarifa, Cádiz) an idyllic enclave in the Strait of Gibraltar, just 14 km away from Africa where the dune originated as a result of the military intervention which took place in 1939, at the end of the Spanish Civil War. This operation radically changed the physiognomy of the area and generated long-term environmental and social consequences that remain to be resolved.


text:
Gallery: Avro Shacketon fuselage aircraft moved to museum
ITS flying days have been over for more than 25 years but for just a short while the Avro Shackleton s fuselage could be seen against the Fenland sky. A giant crane helped to lift the fuselage in which four crew members would carry out surveillance and gi
ITS flying days have been over for more than 25 years but for just a short while the Avro Shackleton's fuselage could be seen against the Fenland sky.
A giant crane helped to lift the fuselage in which four crew members would carry out surveillance and give warnings of enemy aircraft and ships.
The plane has been owned by the Fenland Aviation Museum for 21 years but had to be moved. A Poly Tunnel hangar which has been donated to the museum will house the fuselage and a Jet Provost.
Named after the English explorer Ernest Shackleton, the Avro Shackleton dates back to the 1950s and was used as an early warning system, particularly during the Cold War. Other roles undertaken included search and rescue and as a Maritime Patrol aircraft.
You may also want to watch:
The fuselage is just one of the exhibits at the museum on the Bambers site off Lynn Road, Wisbech, which relies on its enthusiastic volunteers and donations to keep it going.
- 1 Friends pay tribute to 'great young lad' who drowned at Bawsey Pits
- 2 Man in his 20 dies at West Norfolk park
- 3 Former Fen pupil's McLaren supercar work leads to national award
- 4 Breast cancer survivor on why weight loss 'saved my life'
- 5 Man dies following crash on Cambridgeshire road
- 6 Home next to disused railway bridge gets the go-ahead
- 7 Vaccine centre closure date announced amid 60,000 doses target
- 8 Couple swap healthcare for glamping with new venture
- 9 Disgruntled dog owners fall foul of Wetherspoon's dog ban
- 10 Busy month as port handles nine ships in May


text:
Horticulture, a pillar of the Dutch economy, has already achieved remarkable productivity increases through the use of natural gas for heating, lighting and CO2. Further innovative technologies that could aid the transition toward sustainable energy use, including heat/cold storage and deepgeothermal heat sources, are currently in development and spreading. However, there is a need to better understand the processes of technology diffusion in this industrial cluster to help stakeholders retain their competitive advantage and establish the best way to influence the energy future in the region and in the sector.
This presentation discusses the experimental results of a series of agent based models of the greenhouse horticulture sector in the Netherlands, simulating the technological innovation decisions of greenhouse growers. Surveys of greenhouse growers suggest that innovation decisions are made on the basis of personal experience and information shared from other growers. In the model, each greenhouse grower must learn how to operate a greenhouse by evaluating their repertoire of technologies, exchanging information with other growers about their technological evaluations and purchasing new technologies to augment, expand or replace the existing selection. The interactions of greenhouse growers and the flow of information between them lead to emergent patterns, including diversity, adaption and complexity, in the diffusion of technologies throughout the community.
These emergent patterns of diffusion indicate that technological innovations develop and spread according to evolutionary mechanisms, suggesting that influencing, supporting or advocating the diffusion of sustainable technologies in this sector must also follow evolutionary mechanisms. As an evolving system, the reality of technology, innovation and transitions may require new approaches to management that work with, rather than against, the properties of evolving systems. Survey results, horticulture cluster background, model design and simulation results will be presented and implications for regional industrial management are discussed.


zoomsh(1) ZOOM shell
SYNOPSIS
zoomsh [-e] [-v loglevel] [commands...]
DESCRIPTION
zoomsh
is a ZOOM client with a simple command line interface. The client demonstrates the ZOOM API and is useful for testing targets.
You may pass one or more commands to zoomsh. These commands are invoked first.
OPTIONS
-e
Makes zoomsh stop processing commands as soon as an error occur. The exit code of zoomsh is 1 if error occurs; 0 otherwise.
-v loglevel
Sets YAZ log level.
EXAMPLES
If you start the yaz-ztest in one console you can use the ZOOM shell as follows:
$ zoomsh
ZOOM>connect localhost:9999
ZOOM>search computer
localhost:9999: 7 hits
ZOOM>show 0 1
1 Default USmarc
001 _PHONE_
003 DLC
005 00000000000000.0
008 910710c19910701nju 00010 eng
010 $a _PHONE_
040 $a DLC $c DLC
050 00 $a 123-xyz
100 10 $a Jack Collins
245 10 $a How to program a computer
260 1 $a Penguin
263 $a 8710
300 $a p. cm.
ZOOM>quit

You can also achieve the same result by passing the commands as arguments on a single command line:
$ zoomsh "connect localhost:9999" "search computer""show 0 1" quit
COMMANDS
connect zurl
Connects to the target given by zurl.
close [zurl]
Closes connection to target given by zurl or all targets if zurl was omitted.
show [start [count]]
Displays count records starting at offset given by start. First records has offset 0 (unlike the Z39.50 protocol).
quit
Quits zoomsh.
set name [value]
Sets option name to value.
get name
Prints value of option name.
help
Prints list of available commands.
NOTES
1.
ZOOM home page
_URL_


text:
-accepted on behalf of the National Park Service, a
Presidential Design Excellence Award for the Boxley Valley Land Use Plan and Cultural
Landscape Report. The first such report for any area in the national park system, it described an
innovative resource management concept for preserving the special, living cultural landscape of
the Boxley Valley while protecting critical natural resources at Buffalo National River.
Copyright -- OzarksWatch
Next Article | Table of Contents | Other Issues | Keyword Search
Local History Home


text: CHECK(VIII) 8/31/73 CHECK(VIII) NAME check - file system consistency check SYNOPSIS check [ -lsuib [ numbers ] ] [ filesystem ] DESCRIPTION Check examines a file system, builds a bit map of used blocks, and compares this bit map against the free list maintained on the file system. It also reads directories and compares the link-count in each i-node with the number of directory entries by which it is referenced. If the file system is not specified, a check of a default file system is performed. The normal output of check includes a report of The number of blocks missing; i.e. not in any file nor in the free list, The number of special files, The total number of files, The number of large files, The number of directories, The number of indirect blocks, The number of blocks used in files, The highest-numbered block appearing in a file, The number of free blocks. The -l flag causes check to produce as part of its output report a list of the all the path names of files on the file system. The list is in i-number order; the first name for each file gives the i-number while subsequent names (i.e. links) have the i-number suppressed. The entries ''.'' and ''..'' for directories are also suppressed. If the flag as given as -ll, the listing will include the accessed and modified times for each file. The -l option supersedes -s. The -s flag causes check to ignore the actual free list and reconstruct a new one by rewriting the super-block of the file system. The file system should be dismounted while this is done; if this is not possible (for example if the root file system has to be salvaged) care should be taken that the system is quiescent and that it is rebooted immediately afterwards so that the old, bad in-core copy of the super-block will not continue to be used. Notice also that the words in the super-block which indicate the size of the free list and of the i-list are believed. If the super-block has been curdled these words will have to be patched. The -s flag causes the normal output reports to be suppressed. With the -u flag, check examines the directory structure for connectivity. A list of all i-node numbers that cannot be reached from the root is printed. This is exactly the list of i-nodes that should be cleared (see clri (VIII)) after a series of incremental restores. (See the bugs section of restor (VIII).) The -u option supersedes -s. The occurrence of i n times in a flag argument -ii...i causes check to store away the next n arguments which are taken to be i-numbers. When any of these i-numbers is encountered in a directory a diagnostic is produced, as described below, which indicates among other things the entry name. Likewise, n appearances of b in a flag like -bb...b cause the next n arguments to be taken as block numbers which are remembered; whenever any of the named blocks turns up in a file, a diagnostic is produced. FILES Currently, /dev/rp0 is the default file system. SEE ALSO fs (V), clri (VIII), restor(VIII) DIAGNOSTICS If a read error is encountered, the block number of the bad block is printed and check exits. ''Bad freeblock'' means that a block number outside the available space was encountered in the free list. ''n dups in free'' means that n blocks were found in the free list which duplicate blocks either in some file or in the earlier part of the free list. An important class of diagnostics is produced by a routine which is called for each block which is encountered in an i-node corresponding to an ordinary file or directory. These have the form b# complaint ; i= i# (class ) Here b# is the block number being considered; complaint is the diagnostic itself. It may be blk if the block number was mentioned as an argument after -b; bad if the block number has a value not inside the allocatable space on the device, as indicated by the devices's super-block; dup if the block number has already been seen in a file; din if the block is a member of a directory, and if an entry is found therein whose i-number is outside the range of the i-list on the device, as indicated by the i-list size specified by the super-block. Unfortunately this diagnostic does not indicate the offending entry name, but since the i-number of the directory itself is given (see below) the problem can be tracked down. The i# in the form above is the i-number in which the named block was found. The class is an indicator of what type of block was involved in the difficulty: sdir indicates that the block is a data block in a small file; ldir indicates that the block is a data block in a large file (the indirect block number is not available); idir indicates that the block is an indirect block (pointing to data blocks) in a large file; free indicates that the block was mentioned after -b and is free; urk indicates a malfunction in check. When an i-number specified after -i is encountered while reading a directory, a report in the form # ino; i= d# (class ) name where i# is the requested i-number. d# is the i-number of the directory, class is the class of the directory block as discussed above (virtually always ''sdir'') and name is the entry name. This diagnostic gives enough information to find a full path name for an i-number without using the -l option: use -b n to find an entry name and the i-number of the directory containing the reference to n, then recursively use -b on the i-number of the directory to find its name. Another important class of file system diseases indicated by check is files for which the number of directory entries does not agree with the link-count field of the i-node. The diagnostic is hard to interpret. It has the form i# delta Here i# is the i-number affected. Delta is an octal number accumulated in a byte, and thus can have the value 0 through 377(8). The easiest way (short of rewriting the routine) of explaining the significance of delta is to describe how it is computed. If the associated i-node is allocated (that is, has the allocated bit on) add 100 to delta. If its link-count is non-zero, add another 100 plus the link-count. Each time a directory entry specifying the associated i-number is encountered, subtract 1 from delta. At the end, the i- number and delta are printed if delta is neither 0 nor 200. The first case indicates that the i-node was unallocated and no entries for it appear; the second that it was allocated and that the link-count and the number of directory entries agree. Therefore (to explain the symptoms of the most common difficulties) delta = 377 (-1 in 8-bit, 2's complement octal) means that there is a directory entry for an unallocated i-node. This is somewhat serious and the entry should be be found and removed forthwith. Delta = 201 usually means that a normal, allocated i-node has no directory entry. This difficulty is much less serious. Whatever blocks there are in the file are unavailable, but no further damage will occur if nothing is done. A clri followed by a check -s will restore the lost space at leisure. In general, values of delta equal to or somewhat above 0, 100, or 200 are relatively innocuous; just below these numbers there is danger of spreading infection. BUGS Check -l or -u on large file systems takes a great deal of core. Since check is inherently two-pass in nature, extraneous diagnostics may be produced if applied to active file systems. It believes even preposterous super-blocks and consequently can get core images.


text:
Optimal Real-Time Operation of a Cascade of Hydropower Plants in Central West Chinaby Wei-Xiong Tan, East China Technical Univ of Water, Resources, Nanjing, China,
Yun-Sheng Yu, East China Technical Univ of Water, Resources, Nanjing, China,
Document Type: Proceeding Paper
Part of: Water for Resource Development
The Longxihe River hydropower system consists of four hydropower plants in series. The four reservoirs are used for flood control and power generation. Among the four reservoirs, only reservoir 1 has enough storage capacity for over-year regulation and the other three are for daily regulation. The study determines the optimal distribution of hourly load to the four plants to minimize the total discharge per mega-watt-hour of generated energy in a period of 24 hours.
Services: Buy this book/Buy this article
Return to search


text:
How do I view my screen history?
Before you start
Before viewing a screen's history, here are some things to note:
- To ensure that screens appear in the screen history, follow the screen-replacement process mentioned in this article: How do I replace a screen?
- Currently, you cannot view screen history for a Studio prototype.
- You cannot restore old screen versions from History mode.
Viewing a screen's history
To view a screen's history:
- Sign in to your account and navigate to the Projects page.
- Open your prototype and click to open the desired screen.
- At the bottom of the page, click the History mode icon ().
- To view a previous screen version, navigate to the left column and click the desired version.


text:
New Zealand is known as the shaky isles and Hamilton is no exception. View our liquefaction study.
Hamilton is vulnerable to severe storms including cyclones and tornadoes.
COVID-19 has shown us how vulnerable we can be, and another pandemic may affect us in the future.
Extreme rainfall is increasing, and we are prone to flooding from severe weather patterns, especially tropical cyclones and depressions. View our flood hazard areas
Modern life is reliant on a range of services, the infrastructure that provides services such as electricity could fail.
Large urban and wild fires can affect Hamilton at any time.
As a large city and major transportation hub, mass casualty could occur in Hamilton.
Hamilton has a major hazard facility and hazardous substances are transported through the city regularly.
Weather patterns are changing, and extreme weather events are becoming more intense, and more common.
As a major city, Hamilton may be impacted by a terrorism incident.
Volcanic ashfall from volcanoes in Auckland, Tongariro or Taranaki is a real possibility.
A major drought may limit our drinking water supplies from the Waikato River.
Last updated 21 June 2022


How to Audit SQL Server Logins
Native Auditing vs. Netwrix Auditor for SQL Server
We care about security of your data. Privacy Policy
Native Auditing Netwrix Auditor for SQL Server
To audit SQL Server logins, we need to configure SQL Server Auditing settings, which were introduced in SQL Server Database 2008.
 1. Connect the SQL server instance via SQL Server Management Studio.
 2. Navigate to Security → Right-click "Audits" and select "New audit" → Type in an name for the audit and select the location where the SQL Server audit logs will be stored → Click "OK" → Right-click the newly created audit and select "Enable audit".
 3. Right-click "Server Audit Specification" and select "New Server Audit Specification" → Type in an appropriate name → Select the new audit from the audit drop-down menu → In the "Audit action type" column, select "Failed Login Group" and "Successful Login Group" → Click "OK" → Right-click on the newly created server audit specification and select "Enable server audit specification".
 4. To view the SQL Server audit login trail, navigate to Security | Audits → Right-click the newly created audit and select "View Audit Logs"
Now you can read all login audit events in your SQL database.
How to Audit SQL Server Logins - Native Auditing
 1. Open Netwrix Auditor → Navigate to Reports | Predefined | SQL Server | All SQL Server Logons → Click "View".
Now you can view all users that access your SQL database.
How to Audit SQL Server Logins - Netwrix Auditor
Enable SQL Server Login Auditing to Protect Your Sensitive Databases from Unauthorized Access
Monitoring successful logins to SQL Server is essential for getting information about who is accessing your database. For example, when a suspicious user logs on to a sensitive database, you need perform an security investigation immediately. You also need to monitor failed logon attempts. While a certain number of failed logon attempts are to be expected during normal business operations, an unusually large number of failed login attempts can indicate that an attacker or malicious software is attempting to get inside your database by guessing user names and passwords. Enabling SQL login auditing will help you detect insider and outsider threats in time to protect your SQL databases against data breaches. These capabilities are included in SQL Server audit services, but this is not a very convenient solution because truly suspicious events get buried in the huge amount of noise data.
Netwrix Auditor for SQL Server provides complete visibility into and control over changes and access events in SQL databases, including auditing of successful and failed logon attempts from Active Directory or locally. The application comes with a broad set of predefined reports, including the "All SQL Server Logons" report, which enables you to easily audit both failed and successful login attempts. It provides all the critical who-what-when-where details you need to streamline auditing of attempts to log on to the database or SQL Server Management Studio so you can minimize the risk of a security breach. Plus, you can store your complete SQL Server audit trail for years in the cost-effective two-tiered (SQL database + file-based) storage.


Justice ministers are due to agree proposals next Thursday (30 November) for common rules and penalties to tackle gangs like the Chinese 'Snakeheads' which smuggle immigrants into the Union.
But member states are divided over just how far the rules should go. Some worry that strict regulations will mean that charitable organisations which circumvent the law to bring genuine refugees into European countries could find themselves classed with professional gangs.
But other governments are insisting on a hard-line approach, saying that no matter how good their intentions, if these groups break the law they should be punished. "The law is the law. If these groups are acting illegally, then we would expect them to be dealt with," said one diplomat.
Ministers are due to reach preliminary agreement on two separate proposals next week. The measures are seen as a key part of the Union's attempts to crack down on human trafficking in the wake of the Dover tragedy, in which 58 Chinese immigrants suffocated in the back of a lorry which was carrying them into the UK earlier this year.
Under the first proposal, ministers would agree a common definition of the crime of trafficking in human beings and set an
EU-wide maximum penalty for the offence. The French want this to be set at ten years, but other member states such as Belgium are pushing for just five years.
The wording of the definition is also proving controversial. Many member states insist that in order to be guilty, an individual must be smuggling 'for financial gain'.
This would protect those caught transporting genuine refugees into the Union for ethical reasons. However, other EU governments, including France and the UK, say this would let too many people off the hook and make it harder to prove a case against professional smugglers.
The second proposal is designed to get agreement on common penalties for those who transport illegal immigrants across borders. France has advocated a penalty of at least 2,000 euro for lorry drivers and others who allow themselves to be used for human-trafficking operations.
But diplomats say that this is likely to be watered down ahead of next week's meeting and replaced with a requirement that member states set the maximum penalty for the offence at a minimum of 5,000 euro.
More from... John Shelley


Home Forums Lives of Leisure and War Lives of Leisure and War Reply To: Lives of Leisure and War
The pottery made by both the Minoan and the Mycenaean people show flowing lines and shapes, as well as their sea and plant life around them. But Minoan pottery also seems shows a more relaxed culture versus the Mycenaean culture, who depicts them as "militaristic' (see Minoan Harvester Rhyton, Mycenaean Warrior Krater). Those seem to be the only two big examples showing the difference between their people through their artwork. However, in some of their pottery that shows their sea life, both have made vases with an octopus on them. The Minoan vase shows the octopus drawn in a more cartoony way in its face, with the big eyes, but otherwise still seems fairly realistic while feeling freer. The Mycenaean vase, on the other hand, makes the octopus symmetric with ridiculously long tentacles and loses both the realistic and the freer feeling. The stiffer feeling of the Mycenaean octopus could be corresponding to a more rigid lifestyle that revolves around more uniformity as we can see in the Krater. I don't necessarily see it as the Mycenaeans engaged in a lot more conflict, but maybe don't view life as peaceful as the Minoans had.


Hooks and Callbacks in GORM
Hooks and Callbacks in GORM
Download PDF
In the realm of database management, customization is key to crafting efficient and tailored workflows. GORM, the dynamic Go Object-Relational Mapping library, empowers developers with hooks and callbacks, offering a way to inject custom logic into various stages of the database interaction process. This comprehensive guide unveils the potential of hooks and callbacks in GORM, exploring their utilization, the array of available hooks and their purposes, and the art of implementing your own custom callbacks. By the end, you'll be equipped to elevate your database interactions in Go, crafting workflows that align perfectly with your application's unique requirements.
Using GORM Hooks in GORM
Hooks are your gateway to tapping into GORM's operations and infusing your own logic.
Available Hooks and Their Purposes in GORM
GORM provides an array of hooks, each catering to a specific point in the data lifecycle:
 - BeforeCreate: Triggered before a new record is created.
 - AfterCreate: Triggered after a new record is created.
 - BeforeUpdate: Triggered before a record is updated.
 - AfterUpdate: Triggered after a record is updated.
 - BeforeDelete: Triggered before a record is deleted.
 - AfterDelete: Triggered after a record is deleted.
Examples demonstrating how to use GORM's hooks (BeforeCreate, AfterCreate, BeforeUpdate, AfterUpdate, BeforeDelete, AfterDelete) in a Go application:
package main
import (
 "fmt"
 "log"
 "time"
 "gorm.io/driver/sqlite"
 "_URL_"
 "_URL_"
)
type User struct {
 ID uint
 Name string
 CreatedAt time.Time
 UpdatedAt time.Time
}
func main() {
 dsn := "gorm.db"
 db, err := gorm.Open(sqlite.Open(dsn), &gorm.Config{
 Logger: logger.Default.LogMode(logger.Info),
 })
 if err != nil {
 log.Fatalf("failed to connect to database: %v", err)
 }
 // AutoMigrate will create the "users" table and apply the schema
 db.AutoMigrate(&User{})
 user := User{Name: "Alice"}
 // BeforeCreate hook
 db.Before("gorm:create").Create(&user)
 fmt.Println("User before create:", user)
 // AfterCreate hook
 db.Create(&user)
 fmt.Println("User after create:", user)
 user.Name = "Bob"
 // BeforeUpdate hook
 db.Before("gorm:update").Updates(&user)
 fmt.Println("User before update:", user)
 // AfterUpdate hook
 db.Updates(&user)
 fmt.Println("User after update:", user)
 // BeforeDelete hook
 db.Before("gorm:delete").Delete(&user)
 fmt.Println("User before delete:", user)
 // AfterDelete hook
 db.Delete(&user)
 fmt.Println("User after delete:", user)
}
In this example, we define a User struct and configure GORM to use an SQLite database. We then demonstrate the usage of various hooks:
 - BeforeCreate: Triggered before creating a new user record. We print the user information before and after the record is created.
 - AfterCreate: Triggered after creating a new user record.
 - BeforeUpdate: Triggered before updating an existing user record. We print the user information before and after the record is updated.
 - AfterUpdate: Triggered after updating an existing user record.
 - BeforeDelete: Triggered before deleting a user record. We print the user information before and after the record is deleted.
 - AfterDelete: Triggered after deleting a user record.
Please note that the behavior of hooks may vary based on the database dialect and version of GORM. Always refer to the official documentation for the most accurate and up-to-date information.
Implementing Custom Callbacks in GORM
Custom callbacks allow you to inject your own logic into the data interaction process.
Step 1: Define Your Callback Function
Create a function that matches the signature func(*gorm.DB).
func MyCustomCallback(db *gorm.DB) {
 // Your custom logic here
}
Step 2: Register the Callback
Use GORM's Callback method to register your custom callback for a specific hook.
db.Callback().Create().After("gorm:create").Register("my_custom_callback", MyCustomCallback)
Conclusion
GORM's hooks and callbacks provide a versatile mechanism to infuse your database interactions with custom logic. By tapping into the available hooks and understanding their purposes, you can tailor your workflows precisely to your application's needs. Implementing custom callbacks allows you to inject specific behaviors at strategic points in the data lifecycle. As you apply the insights and examples from this guide, remember that GORM's hooks and callbacks empower you to fine-tune your database operations in Go, enabling you to build applications that seamlessly align with your unique requirements.
Tags


Take the 2-minute tour ×
Just wondering if anyone has an example of communicating from console app to windows form or vice versa. Thanks
share|improve this question
What do you mean my communicating? Passing data to each other, calling methods remotely? Are both on a machine or are they to communicate via network communication? – jlafay Jul 22 '10 at 14:16
Are they even different processes, or you just mean, e.g., reading from the console and writing to a form? – Mau Jul 22 '10 at 14:17
add comment
2 Answers
I'd try with Inter-Process Communication mechanisms (IPCs) or with writing/reading temp files. It depends on your application.
share|improve this answer
add comment
What form of communication are you talking about?
Information can be written to and read from a flat text file, XML files, a database etc.
There could be direct communication via sockets.
Or are you talking about one application "controlling" the other in some way?
share|improve this answer
add comment
Your Answer


Windows operating systemsLinux operating systemsAIX operating systems
Using the IBM Spectrum Protect web user interface for remote client operations
The IBM Spectrum® Protect backup-archive client provides a web user interface component that you can use to remotely back up or archive data, and to restore or retrieve data that was saved to the IBM Spectrum Protect server.
The IBM Spectrum Protect web user interface can be started and managed independently of web browser software. After you install and configure the web user interface on the workstation (the client workstation) where the backup-archive client is installed, you can log in to the web user interface in a web browser to remotely interact with the backup-archive client. IBM Spectrum Protect administrators can also access the web user interface from the IBM Spectrum Protect Operations Center.
Without console access to the client workstation, an IBM Spectrum Protect administrator can use the web user interface to selectively back up or archive data outside of regularly scheduled backups. The administrator can also restore or retrieve the data remotely in a data recovery situation. The web user interface is primarily used for smaller jobs such as selectively backing up, restoring, archiving, or retrieving files and directories. For larger jobs such as backing up entire file systems by using incremental backups or restoring entire file spaces, use the backup-archive client.
For example, an IBM Spectrum Protect administrator with client access over a client node can be responsible for backing up a client workstation that the administrator does not have physical access to. The administrator can run self-service selective backup and restore operations on this workstation on behalf of the workstation's owner. To fully protect the client workstation, the backup-archive client is configured to run regularly scheduled incremental backups. Full restore operations in a disaster recovery scenario continue to be available with physical access to the client workstation and the backup-archive client command-line interface.
Restrictions:
 - Remote client operations with the web user interface are limited to backing up, restoring, archiving, and retrieving files and folders in a client file system. Backing up network drives or volumes is not supported. To run other types of client operations, use the backup-archive client Java™ GUI or the backup-archive client command-line interface.
 - The web user interface supports only client-to-server communications that use the Transport Layer Security (TLS) or Secure Sockets Layers (SSL) protocols.
 - Some messages that are issued by the IBM Spectrum Protect web user interface in the detailed error information pane contain indeterminate object names because the web user interface cannot obtain the necessary information from the server. For example, if you use the web user interface to retrieve a file from an archive package that was removed from the server after selection but before retrieval completes, you can see the requested objects as placeholders in the error message because the web user interface can no longer obtain the object names on the server as in the following error message that appears in the error information pane:
 ANS1345E No objects on the server match '{0}{1}{2}'


text:
See what questions
a doctor would ask.
Forceps: Forceps are a hand-held medical instrument with a beak used during surgery to grasp tissues for dissection and suturing. Most surgical forceps have a serrated surface tip, or teeth for firmly grasping tissue without a crushing force. Forceps may also be used for picking up objects. Forceps are commonly known as tweezers outside the medical community.
These devices are types of the medical device Forceps:
These other medical devices are related to Forceps:
Search Specialists by State and City


Billiard complexity in the hypercube
Annales de l'Institut Fourier, Volume 57 (2007) no. 3, pp. 719-738.
We consider the billiard map in the hypercube of d . We obtain a language by coding the billiard map by the faces of the hypercube. We investigate the complexity function of this language. We prove that n 3d-3 is the order of magnitude of the complexity.
On considère l'application du billard dans le cube de d . On code cette application par les faces du cube. On obtient un langage, dont on cherche à évaluer la complexité. On montre que l'ordre de grandeur de cette fonction est n 3d-3 .
DOI: 10.5802/aif.2274
Classification: 37A35, 37C35, 05A16, 11N37, 28D
Keywords: Symbolic dynamic, billiard, words, complexity function
Bedaride, Nicolas 1; Hubert, Pascal 2
1 Fédération de recherches des unités de mathématiques de Marseille UMR 6632 Laboratoire d'Analyse Topologie et Probabilités Av. Escadrille Normandie-Niemen 13397 Marseille Cedex 20 (France)
2 Fédération de recherches des unités de mathématiques de Marseille UMR 6632 Laboratoire d'Analyse Topologie et Probabilités av. Escadrille Normandie-Niemen 13397 Marseille Cedex 20 (France)
@article{AIF_2007__57_3_719_0,
 author = {Bedaride, Nicolas and Hubert, Pascal},
 title = {Billiard complexity in the hypercube},
 journal = {Annales de l'Institut Fourier},
 pages = {719--738},
 publisher = {Association des Annales de l{\textquoteright}institut Fourier},
 volume = {57},
 number = {3},
 year = {2007},
 doi = {10.5802/aif.2274},
 mrnumber = {_PHONE_},
 zbl = {1138.37017},
 language = {en},
 url = {_URL_
}
TY - JOUR
AU - Bedaride, Nicolas
AU - Hubert, Pascal
TI - Billiard complexity in the hypercube
JO - Annales de l'Institut Fourier
PY - 2007
SP - 719
EP - 738
VL - 57
IS - 3
PB - Association des Annales de l'institut Fourier
UR - _URL_
UR - _URL_
UR - _URL_
UR - _URL_
DO - 10.5802/aif.2274
LA - en
ID - AIF_2007__57_3_719_0
ER -
%0 Journal Article
%A Bedaride, Nicolas
%A Hubert, Pascal
%T Billiard complexity in the hypercube
%J Annales de l'Institut Fourier
%D 2007
%P 719-738
%V 57
%N 3
%I Association des Annales de l'institut Fourier
%U _URL_
%R 10.5802/aif.2274
%G en
%F AIF_2007__57_3_719_0
Bedaride, Nicolas; Hubert, Pascal. Billiard complexity in the hypercube. Annales de l'Institut Fourier, Volume 57 (2007) no. 3, pp. 719-738. doi : 10.5802/aif.2274. _URL_
[1] Arnoux, P.; Mauduit, C.; Shiokawa, I.; Tamura, J. Complexity of sequences defined by billiard in the cube, Bull. Soc. Math. France, Volume 122 (1994) no. 1, pp. 1-12 | EuDML | Numdam | MR | Zbl
[2] Baryshnikov, Yu. Complexity of trajectories in rectangular billiards, Comm. Math. Phys., Volume 174 (1995) no. 1, pp. 43-56 | DOI | MR | Zbl
[3] Bedaride, N. Billiard complexity in rational polyhedra, Regul. Chaotic Dyn., Volume 8 (2003) no. 1, pp. 97-104 | DOI | MR | Zbl
[4] Bedaride, N. Entropy of polyhedral billiard (2005) (submitted) | Zbl
[5] Bedaride, N. A generalization of Baryshnikov's formula. (2006) (Preprint)
[6] Berstel, J.; Pocchiola, M. A geometric proof of the enumeration formula for Sturmian words, Internat. J. Algebra Comput., Volume 3 (1993) no. 3, pp. 349-355 | DOI | MR | Zbl
[7] Cassaigne, J. Complexité et facteurs spéciaux, Bull. Belg. Math. Soc. Simon Stevin, Volume 4 (1997) no. 1, pp. 67-88 Journées Montoises (Mons, 1994) | EuDML | MR | Zbl
[8] Cassaigne, J.; Hubert, P.; Troubetzkoy, S. Complexity and growth for polygonal billiards, Ann. Inst. Fourier, Volume 52 (2002) no. 3, pp. 835-847 | DOI | EuDML | Numdam | MR | Zbl
[9] Fulton, William Intersection theory, Springer-Verlag, Volume 2 (1998), pp. xiv+470 | MR | Zbl
[10] Gal'perin, G.; Krüger, T.; Troubetzkoy, S. Local instability of orbits in polygonal and polyhedral billiards, Comm. Math. Phys., Volume 169 (1995) no. 3, pp. 463-473 | DOI | MR | Zbl
[11] Hardy, G. H.; Wright, E. M. An introduction to the theory of numbers, The Clarendon Press Oxford University Press, New York, 1979 | MR | Zbl
[12] Hubert, P. Complexité de suites définies par des billards rationnels, Bull. Soc. Math. France, Volume 123 (1995) no. 2, pp. 257-270 | Numdam | MR | Zbl
[13] Katok, A. The growth rate for the number of singular and periodic orbits for a polygonal billiard, Comm. Math. Phys., Volume 111 (1987) no. 1, pp. 151-160 | DOI | MR | Zbl
[14] Masur, H. The growth rate of trajectories of a quadratic differential, Ergodic Theory Dynam. Systems, Volume 10 (1990) no. 1, pp. 151-176 | DOI | MR | Zbl
[15] Mignosi, F. On the number of factors of Sturmian words, Theoret. Comput. Sci., Volume 82 (1991) no. 1, Algorithms Automat. Complexity Games, pp. 71-84 | DOI | MR | Zbl
[16] Morse, M.; Hedlund, G. A. Symbolic dynamics II. Sturmian trajectories, Amer. J. Math., Volume 62 (1940), pp. 1-42 | DOI | MR | Zbl
Cited by Sources:


text:
The goal of this project was to bring forth an in-depth look at the analytics of Earth's debris & space activity. I took the approach of designing a grid system for the infographic. It was also in my interest to portray sort of an industrial and scientific feeling to the overall object; therefore, it is engraved onto spray painted hard board. The infographic covers a vast amount of information in regards to space debris such as an overview, why its an issue, statistics, breakdowns, sources of debris, historical events, theories and possible solutions to this issue.
May 12, 2015
Digital Fabrication, Graphic Design


text:
The mechanical properties of carbon fiber reinforced resin composites (CFRP) including the epoxy matrix, the carbon fiber and the interface of the carbon fiber/epoxy composites were investigated by means of nanoindentation technique. The hardness, Young's modulus of the components in CFRP were obtained. The results show that the hardness and Young's modulus have a gradient variation from the epoxy matrix to carbon fiber.
Chemical vapor deposition (CVD) diamond film has broad application prospect as heat sink in microelectronic field for its excellent thermal conductivity. The micro CVD diamond heat sinks with the size of 50μm×100μm×2000μm were prepared using mould copy technique. The micro silicon moulds for deposition of micro CVD diamond heat sinks were fabricated using inductivity coupling plasma (ICP) etching process. Micro CVD diamond heat sinks were synthesized under 2% methane and 98% hydrogen by hot filament CVD (HFCVD) method. The micro CVD diamond heat sinks were investigated by SEM, Raman and photo thermal deflection. The results show that favorable micro CVD heat sinks having a thermal conductivity of 960W·m-1·K-1 can be prepared by mould copy technique.


Things that weigh a gram
When you don't have a balance in hand but need household items as a reference for a gram, what can you pick that will weigh a gram ?
I've searched my home and checked using an electronic precision scale in order to select what items that weigh 1 gram.
See also the Gram to oz converter at the bottom of this article.
There is my selection:
Household things that weigh a gram
A Dollar note, a paper clip, 2 Paris metro tickets, an England train ticket, the core of a pen Bic Cristal, a small ink cartridge.
 - Any dollar note. According to the US Bureau of Engraving and Printing, a dollar bill weighs exactly one gram. This is the same for any dollar note. I've checked by myself and this is true.
 - A paper clip
 - a small ink cartridge for fountain pen (picture: pelican 4000)
 - Two paris metro tickets. One of those tickets only weigh half a gram. If one day you visit this city, you may end up with some in your pocket.
 - a 2″ birthday candle. Preferably not used.
 - A UK train tickets. That is also true for a tube ticket, or Underground, the metro of London. If you are one of the 6 million tourists that visit this city every year, you will bring some of those in your souvenirs.
 - The core of a Bic Cristal ballpoint pen
There are plenty of other items that are notoriously weighing a gram but I haven't checked by myself:
a coin of one Yen of Japan, one fifth of a sheet of paper, a pinch of salt, a raisin, a stick of gum, 1 milliliter of water or 1/3 or teaspoon of water.
What is a gram?
The word "gram" comes from Latin "gramma", meaning 'small weight'.
It is abbreviated g, not to be confused with a "grain" that is a unit of measure of a grain of cereal (wheat or barley) but also for gold nuggets and abbreviated gr.
The gram is the smallest unit of weight in the Metric System. It is equivalent of the weight of a cubic centimeter of pure water at 4 degrees Celsius, or 1 milliliter (1/1000 litre) of water.
Smaller units are expressed in fractions of grams, e.g. a milligram (mg) is a thousandth of gram, and higher units are multiple, like a Kilogram (or a Kilo, abbrev. Kg) is a thousand grams.
A metric ton is a thousands of Kilograms, which means it weighs a million grams.
The gram is commonly used in pharmaceuticals, for the weighing of molecules in medicines and tablets (eg Penicilin 500mg) and in nutrition labels for food products.
Conversion of a gram
1 gram is equivalent of 0.0353 dry ounces, 0.002 pound.
1 stone = 14 Pounds (lb) = 224 ounces (oz) = 6,350.3 g
1 lb = 16 oz = 453.6 g
1 oz = 28.35 g
1 troy ounce, the units used for precious metals (Gold, Silver, Palladium and Platinum) = 31.1035 g
For more information about the Gram and the metric system, feel free to see the Wikipedia page about those topics.
If you want to convert any weight in gram, use this converter:

or try this online Grams to Ounce Converter.
Time to Get on the Scales: the Importance of Weighing Eggs
UK – Aviagen explains how weighing eggs can tell you a lot about the needs of your birds.
For all the mechanical sensors (thermometers, humidity sensors, air quality sensors and even weighing scales) that can be installed in a house, the best sensors of all are the birds themselves. Observing their movements, their positioning on the floor, other behaviour and even their produce (eggs) can tell you a lot about their needs.
Aviagen
Information on egg weights can be invaluable
Whilst weighing eggs and monitoring changes in egg weight might not seem a priority, the information which can be gained from this practice can be invaluable.
The key is to combine monitoring of daily egg weight with trends in bodyweight. Egg weight and changes in egg weight can often be an early indicator of less than optimum nutrition intake.
A change in egg weight will be noted before an effect on production occurs. A drop in egg weights implies inadequate nutrition, while over-feeding and excess nutrient intake will lead to a rise in egg weight.
Using daily egg weight in conjunction with bodyweight trends provides the farm manager with information which will allow any issues to be detected early, aiding accurate management decisions of bird feed allocation during production.
U.K.: Use of a weighing scale to measure political correctness
There is a tradition in High Wycombe, United Kingdom that consist in weighing the ruling politicians in public in order to see if politicians and dignitaries have been "overindulging" during their time in office.

Mayor of High Wycombe is weighed-in
Mayor of High Wycombe is weighed-in
This year, the newly elected mayor, Cllr Hanif said he is proud to become the new mayor of the town and wants traditions like the mayor weigh-in event to continue.
According to folklore, the ceremony began when a visiting monarch observed the mayor being drunken disorderly and declared that any future mayors will be weighed at the start and end of their tenure.
Source: Bucks Free Press

China: customer pays brand new car with 660,000 coins
In China, a man went into a car dealer showroom in Shenyang to buy a brand new car. He did pay the full price for the vehicle with coins and only a few bank notes. As you can imagine, this turned A LOT of heads in the dealership. If you want to get a new car, without all the hassle, you could check out a vehicle finance calculator. This will allow you to pay in monthly instalments, leaving you money for the better things in life! Paying full price can be daunting in itself, but imagine paying full price in coins. In America, not many would think about paying that much for used cars in Kansas or anywhere else using that method. We can only hope that he was able to get gap insurance once he made this purchase since it covers his car once it begins to depreciate – see more about gap insurance at _URL_
The full payment from Mr. Gan weighed at least four tons. More than 10 employees went through 1,320 bundles of coins wrapped in brown paper, which placed in a pile stood over 12 feet tall. It took several hours for them to count and filter the coins until they emptied Gan's truck, according to Shanghaiist.
Chinese often pay large amounts with only coins
The buyer used that pile of coins to purchase a SUV that cost $109,700 (680,000 yuan). He paid $106,480 (660,000 yuan) with coins and the rest of the amount with small bank notes.
Gan said that he was saving the money over the years. Because he works in a gas station, he would most often receive payments in small coins and small denominations notes. "Our station is in the suburbs, there are very few banks. So we didn't deposit the coins and decided to use them to buy a car for our company," he said, according to the BBC.
In order to be considerate, Gan took care to tell the car dealership about his method of payment ahead of time. He feared to be turned away, but the car dealer gladly accepted it and was prepared for his arrival with weighing scales and a full-service staff, according to News Corp Australia.
Chinese media reported that this is not an unusual event in China to pay big tickets items with large hoard of coins. The down payment for an apartment was paid by a man in Fujian using 100,000 coins, and a woman in Zhengzhou paid for a BMW in a manner similar to Gan, according to World Car Fans.
Source: HNGN
spring scales

Spring scales are weighting balances that need to be hung to make their measurements. They are made of a spring with a loop at the top end for fixing and a hook at the other end to hang what need to be weighted.
Spring Scale
pocket balance
The first record of a spring balance is found in Great Britain around 1770 near Wolverhampton. The inventor incorporated the company of George Salter & Co., who patented the spring balance in 1838.
A spring scale is are also called Spring Balance is very simple: it only uses gravity and Hookes law to operate.
However, it only measure mass (the force of gravity) and not weight and the reading may depend of where you are on the Earth surface. For that reason they are marked with a mention similar to: "no legal for trade".
Because of their simplistic conception, competitive cost, robustness, ease of use and rapidity, it is a very popular way to take quick measurements that don't need to be 100% accurate, like babies weighting in developing countries up to silo storage loads in farms.

Annual Weight-in at the London Zoo
Once a year every year, all the crew of the London Zoo is on the deck for the annual weigh-in of the 19,000 animals residents of the ZSL London Zoo.
From tiny frogs to Lions, Giraffes and Elephants, all animals need to be weighted in order to monitor their well-being.
This exercise requires all sorts of scales and balances adapted to each animal size. Zoo keepers have to be creative in order to get the creatures let them take their measurements.
The data collected is then shared


text:
Class responsible for converting between an object and its id.
This, the default implementation, uses an object's local
ObjectSpace __id__ as its id. This means that an object's identification over drb remains valid only while that object instance remains alive within the server runtime.
For alternative mechanisms, see
DRb::TimerIdConv in drb/timeridconv.rb and DRbNameIdConv in sample/name.rb in the full drb distribution.
Convert an object into a reference id.
This implementation returns the object's __id__ in the local object space.
# File lib/drb/drb.rb, line 379 def to_id(obj) obj.nil?? nil : obj.__id__ end
Convert an object reference id to an object.
This implementation looks up the reference id in the local object space and returns the object it refers to.
# File lib/drb/drb.rb, line 371 def to_obj(ref) ObjectSpace._id2ref(ref) end


text: AIM: To examine the effects of treatment with risedronate for 1 year on velocity of sound (SOS) of the calcaneus and bone turnover markers in postmenopausal women with osteoporosis. of the calcaneus in postmenopausal women with osteoporosis. < 0.05 was used in all comparisons. RESULTS Characteristics of the study subjects at the start of treatment Table?Table11 shows the anthropometry, SOS, and biochemical markers of the study subjects at the start of treatment. The mean age of the subjects was 71.1 years (range: 49-88 years). The mean SOS was 1473 m/s, which corresponds to 68.9% of the YAM. The mean serum calcium, phosphorus, and ALP levels were 9.2 mg/dL, 3.5 mg/dL, and 229 IU/L, respectively, which were within the normal ranges (8.4-10.2 mg/dL, 2.5-4.5 mg/dL, and 100-340 IU/L, respectively). However, the mean urinary NTX level was 56.2 nmol bone collagen equivalent (BCE)/mmol Cr, AV-412 which was higher than the normal range for Japanese women (9.3-54.3 nmol BCE/mmol Cr), indicating a high bone turnover in these women, a characteristic of osteoporosis. Table 1 Baseline anthropometry, speed of sound and biochemical markers of the study subjects Changes in the SOS of the calcaneus Physique?Physique11 shows the changes in the SOS of the calcaneus. One-way ANOVA with repeated measurements showed a significant longitudinal increase in the SOS at 1 year (= 0.0001). The mean percent changes in the SOS from the baseline after 6 and 12 mo of treatment were +0.68% and +0.65%, respectively (Table?(Table2),2), which were beyond the coefficient of variation (0.27%). Physique 1 Changes in velocity of sound. Data are expressed as mean SD. One-way analysis of variance with repeated measurements was used to analyze the longitudinal changes in the velocity of sound (SOS). The longitudinal change in SOS was statistically significant... Table 2 Changes in speed of sound and biochemical markers Changes in biochemical markers Physique?Physique22 shows the changes in the biochemical markers. The mean urinary NTX levels decreased to the normal range for Japanese women (9.3-54.3 nmol BCE/mmol Cr) after 3 mo of treatment. The mean serum ALP levels also decreased and remained within the normal range (135-340 IU/L) during the 1-12 months treatment period. One-way ANOVA with repeated measurements showed significant longitudinal decreases in the serum ALP and urinary NTX levels (both, < 0.0001). There were no significant longitudinal changes in the serum calcium or Rabbit polyclonal to IQCC. phosphorus levels. The mean percent change in the urinary NTX level from the baseline after 3 mo of treatment was -34.7% (Table?(Table2),2), while those for serum ALP levels after 6 and 12 mo of treatment were -17.2% and -21.2%, respectively (Table?(Table22). Physique 2 Changes in biochemical markers. Data are expressed as mean SD. One-way analysis of variance (ANOVA) with repeated measurements was used to analyze the longitudinal changes in biochemical markers. The longitudinal changes in serum alkaline phosphatase … Associations between changes in urinary NTX levels and changes in the SOS of the calcaneus Univariate regression analysis showed no significant associations between the percent decrease in urinary NTX at 3 mo and the percent increase in the SOS AV-412 at either 6 or 12 mo. Fractures During the 1-12 months treatment period, one patient experienced a rib fracture and one patient experienced a morphometric vertebral fracture. Adverse events One patient underwent a tooth extraction during the 1-12 months treatment period. There were no AV-412 significant undesirable occasions with this scholarly research, such as for example osteonecrosis from the jaw, femoral diaphysis atypical fractures, or atrial fibrillation, which were reported in additional studies[17-19]. DISCUSSION Today's research verified that treatment with risedronate reduced the urinary NTX and serum ALP amounts (by -34.7% at 3 mo and -21.2% at 12 mo, respectively), and elicited a modest upsurge in the SOS from the calcaneus (by +0.68% at 6 mo and +0.65% at 12 mo) in Japanese postmenopausal women with osteoporosis. The goals of this research had been to determine: (1) whether reduces in bone tissue turnover markers will be just like those reported inside our earlier research; and (2) if the upsurge in the SOS from the calcaneus will be significant and higher than the number of reproducibility. We also compared the consequences of risedronate and alendronate for the noticeable adjustments in these guidelines. Urinary NTX amounts were assessed at 3 mo after beginning treatment, because dimension of urinary NTX amounts at the moment really helps to assess if the antiresorptive ramifications of risedronate (2.5 mg and 17 daily.5 mg weekly) are sufficient or clinically significant[8,11]. Earlier RCTs demonstrated that risedronate as well as calcium mineral supplementation reduced urinary NTX (by about -38% to -40% at 3 mo) and serum ALP (by.


text: The TCS3701 is a very-high sensitivity light-to-digital converter that features ambient light and color (RGB) sensing in parallel with IR proximity detection. The Ambient light and color sensing function provides five concurrent ambient light sensing channels: Red, Green, Blue, Clear, and Wideband. The RGB and Clear channels have a UV/IR blocking filter. This architecture accurately measures ambient light and enables the calculation of illuminance, chromaticity, and color temperature to manage display appearance. The proximity function synchronizes IR emission and detection to sense nearby objects. The IR driver needs to be connected to an external LED or VCSEL emitter. The architecture of the engine features self-maximizing dynamic range, ambient light subtraction, advanced optical crosstalk noise cancellation, 14-bit data output and interrupt-driven 1.8V I²C communications interface. Sensitivity, power consumption, and noise can be optimized with adjustable IR LED timing and power. The proximity engine recognizes detect/release events and produces a configurable interrupt whenever the proximity result crosses upper or lower threshold settings.


The University of Edinburgh's Home Page
Sculptures by Phyllis Bone
CLASS SCYPHOZOA
Models showing 'Alternation of Generations' in Scyphozoan jellyfish.
1. Fertilised egg settles.
2 – 5 Egg develops into a polyploid feeding larva with tentacles.
6. The polyp begins to divide horizontally (strobilate) to form a scyphistoma.
7. The scyphistoma develops into a stack of small medusae - the ephyrae.
8. The ephyrae are released individually into the plankton.


text:
NIOSHTIC-2 Publications Search
Soviet Coal Through 1980.
Strishkov-VV; Markon-G; Murphy-ZE
Min Cong J 1974 Oct; 60(10):40-52
Soviet industrial expansion depends on coal as a source of power and raw materials for the metallurgical and chemical industries. A knowledge of the coal resources and the outlook for production of the U.S.S.R. Therefore is essential for a critical evaluation of soviet industrial potential. Although there is considerable literature on the soviet coal industry, no single source provides an authoritative study of how the industry functions and how well it performs its job. This article is based on a review of sources published by the U.S.S.R.
Issue of Publication
Min. Cong. J., V. 60, No. 10, October 1974, PP. 40-52


Cannabinoids in the treatment of cancer anorexia; where have we been, where are we going?
Emily Seymour-Jackson
Medicine
3rd
Year of study:
anastasia nairne.jpg
Abstract
Bio
In recent years, cannabis has received a lot of attention with regards to its medicinal affects in cancer. Cancer cachexia, defined by significant weight loss and anorexia, is an incredibly common symptom in advanced cancer patients. This presentation reviews published work on the potential uses of cannabinoids and areas for future development. The mechanisms leading to cancer cachexia, which involve various chemical reactions triggering high levels of inflammation, have provided us with areas that we can target with cannabinoids. We find however that the evidence is mixed, with some smaller trials suggesting an increase in appetite and cessation of weight loss, but other RCTS showing no significant changes.
I am a third year medical student at the University of Glasgow, having previously gotten a BSc in Medical Sciences at University of St Andrews. My interest in my research arose during the pandemic when I spent time working in Palliative Care during my summers, and started to lear about the unique research being done to improve quality of life in terminal cancer patients. My passions in medical care revolve around improving patient quality of life and healthcare provision. I currently also work in A&E as a medical support worker and love the exhilaration of critical care. My interests outside medicine include acting, in fact my part time job involved being the medical hands double for Outlander for a number of years! I also enjoy art, baking and horse riding. When I'm not working I can often be found on the sofa with my dogs or catching up on some of my favourite series.


Reducing SquashFS delta size through partial decompression
In a previous article titled 'using deltas to speed up SquashFS ebuild repository updates', the author has considered benefits of using binary deltas to update SquashFS images. The proposed method has proven very efficient in terms of disk I/O, memory and CPU time use. However, the relatively large size of deltas made network bandwidth a bottleneck.
The rough estimations done at the time proved that this is not a major issue for a common client with a moderate-bandwidth link such as ADSL. Nevertheless, the size is an inconvenience both to clients and to mirror providers. Assuming that there is an upper bound on disk space consumed by snapshots, the extra size reduces the number of snapshots stored on mirrors, and therefore shortens the supported update period.
The most likely cause for the excessive delta size is the complexity of correlation between input and compressed output. Changes in input files are likely to cause much larger changes in the SquashFS output that the tested delta algorithms fail to express efficiently.
For example, in the LZ family of compression algorithms, a change in input stream may affect the contents of the dictionary and therefore the output stream following it. In block-based compressors such as bzip2, a change in input may shift all the following data moving it across block boundaries. As a result, the contents of all the blocks following it change, and therefore the compressed output for each of them.
Since SquashFS splits the input into multiple blocks that are compressed separately, the scope of this issue is much smaller than in plain tarballs. Nevertheless, small changes occurring in multiple blocks are able to grow delta two to four times as large as it would be if the data was not compressed. In this paper, the author explores the possibility of introducing a transparent decompression in the delta generation process to reduce the delta size.
Read on… [PDF]
One thought on "Reducing SquashFS delta size through partial decompression"
Comments are closed.


text:
The integrating power of the eye has been tested for short flashes of light, ranging in duration from 10-2 to 8 × 10-9 sec. The shorter flashes were produced by passing the image of the straight filament of an electric lamp across a narrow slit, the light having been reflected from a mirror mounted on an air-driven turbine. The longer flashes were produced by means of a sectored disk. In all cases the number of flashes received by the eye was great enought to avoid flicker and the intensity was well above that required to produce the sensation of vision. It was concluded that the response of the eye depends only upon the total amount of light in the beam and is independent of the length of the light flash. The limit of error was 1.5 percent.
THOMAS E. GILMER, "The Integrating Power of the Eye for Short Flashes of Light," J. Opt. Soc. Am. 27, 386-386 (1937)


ADAJOBS - Ada and Jobs
As you might already know, Ada the Ladybug has a huge TODO-list. Sometimes she inserts a new job into her TODO-list and sometimes she is wondering whether there is a job (in her TODO-list), which she wants to do now. She doesn't require the whole job to be there, perhaps just a part of it.
Can you create a program which would serve her? That means it either inserts a new job into her TODO-list or answers whether there exists a word (in her TODO-list) which is a substring of given word.
Input
The first line of input containts Q, the number of queries.
The next Q lines contains a number 0 ≤ t ≤ 1 and nonempty string s. If t is equal to 0 then it is inserion query, otherwise it is question query. s consists of lowercase characters only.
The sum of lengths of queries of both types doesn't exceed 106 (that means the total sum of lengths of strings will be at most 2*106)
Output
For each query of type 1, print either YES, if there is already a substring in the TODO-list and NO otherwise.
Example Input
12
0 cat
1 dogville
0 dog
1 dogville
1 gooutwithcat
1 gooutwithcrocodile
1 fancyconcatenation
0 crocodile
1 lacoste
1 gooutwithcrocodile
1 catalanreferendum
1 rocodile
Example Output
NO
YES
YES
NO
YES
NO
YES
YES
NO
hide comments
spojmaster_9: 2019-08-24 03:51:34
@morass: Im new to aho-corasick, can you take a look to my code and tell why i get WA? 24288131
edit: oh, nevermind, i figured out
Last edit: 2019-08-24 04:48:58
DOT: 2018-09-02 12:12:06
Anyone struggling with this, read about Aho-Corasick algorithm. Apparently, this algorithm forms the basis for even linux's grep command.
morass: 2018-06-28 14:41:55
@rishabh1322: Good day to you,
Well I agree the "job" is there on multiple places which might lead to confuson. Here we ask whether there is a whole word which is substring of the query.
rishabh1322: 2018-04-24 11:17:21
0 crocodile
1 gooutwithcrocodile
1 rocodile
can you explain these cases
according to problem rocodile should print "YES"
Last edit: 2018-04-24 11:18:17
Mottakin Chowdhury: 2018-04-16 12:15:21

Last edit: 2018-04-16 16:39:18
morass: 2018-03-30 12:25:42
@Tanzir Islam: You were right, than you! I modified the statement!
Tanzir Islam: 2018-03-10 16:42:38
@morass Can you please check if this constraint stated in the input section " All newly added jobs will be distinct." correct? I got a WA because of this issue and fixed it. Then I submitted a code which checks if the same string has been given as job before and asserts false in that case. The code gets RTE. So I think there are strings in your input file which are not distinct and given as jobs.
morass: 2018-02-18 12:33:25
@amanvirat: Good day to you. Well sadly it isn't near required complexity. The part where you are printing is at least O(multiplocation of lengths of patterns and texts) :'(
amanvirat: 2018-02-16 19:25:19
@morass can you tell why this 21179409 give TLE.
julkas: 2018-01-04 15:10:32
@morass Thank you. It was my bug.
Last edit: 2018-01-04 15:10:48
Added by:Morass
Date:2017-10-10
Time limit:2s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All


text:
A new agreement on adoptions with Vietnam should be in keeping with the Hague Convention, writes CAROL COULTER / Irish Times
ALMOST 500 children were adopted from outside Ireland last year, part of the phenomenon of inter-country adoption that has been growing internationally since the beginning of the 1990s.
This gave rise to the 1993 Hague Convention, which entered into force in 1995, and the ratification of which is currently before the Oireachtas.
The convention aims to ensure that inter-country adoptions are made in the best interests, and respecting the rights of the child, and to prevent abductions, sale and trafficking in children.
This involves ensuring that parents are counselled as to the consequences of their consent; and that consent is given freely without any financial inducements or coercion.
A US government report on adoptions in Vietnam, published last year, suggests these principles were not always observed.
The difficulties hinged on the degree of local autonomy enjoyed by the Vietnamese bodies responsible for referring children for adoption, who in many instances delegate this authority to the local orphanage director. He or she in turn entered into agreements with US-based Adoption Service Providers (ASPs), involving donations to the orphanage.
There were over 40 US-based ASPs in Vietnam, and this tended to generate competition among them for adoptable children. Different regimes applied between different agencies. One orphanage, with a donation agreement involving a cash payment to directors per adoptable child, saw an increase of 2,000 per cent in one year in the number in its care.
The report also stated that the donation system led to the reduction of protections for birth parents. To be eligible for adoption children can be "deserted" or "relinquished" by their birth parents to an orphanage.
A US consular official who interviewed such parents reported that 75 per cent of them said they had received payment from the orphanage for relinquishing their child, with the average amount coming close to a year's salary.
Consequently, the US discontinued adoptions from Vietnam last spring, and Sweden followed in October 2008.
A bilateral agreement between Ireland and Vietnam has lapsed, and the Government is pursuing a new one, but one in keeping with the Hague Convention.
Minister for Children Barry Andrews said many of the abuses identified by the US authorities were unlikely to arise in Irish adoptions, as there was only one mediation agency, not several competing ones, and Irish adoptions are generally of "relinquished" rather than "deserted" children, so the issue of consent can be looked at far more closely.
The chief executive of the Adoption Board, John Collins, said the Irish mediation agency, Helping Hands, did not give money directly to orphanages, but gave money into a pool, some of which went to orphanages and some into community projects, including projects which supported keeping vulnerable children in their communities.