I just started working with Docker and Kubernetes and I've been watching a lot of stacks, in which some people build nginx+php in a single image and some build an image with nginx and another one with php (mounting the same path and enclosing both containers in the same deployment in Kubernetes).
What would be the advantages of building two docker images instead of installing both nginx+php in the same one?
PHP with nginx is usually done using php-fpm which is a separate processus.
Keeping the core idea of docker of one process (see end of answer for more details on this point) per container this makes sense to have the nginx process and php-fpm process in separate containers.
As the communication between nginx and php-fpm arise through fastcgi the php-fpm container can also be on a separated host and this allows using a cluster of php-fpm containers behind nginx.
After the wall of comment here's a little more background, docker documentation have paragraph about the idea that a container should have only one concern.
The main idea of a linux container (lxc) is to run a process in an isolated namespace at the cpu and memory level, docker add on top of this an isolation at the filesystem level.
The advantage is that the compromission of a process within this namespace won't allow to read memory of other processes and as such should prevent other compromission on the host.
While talking about nginx and php-fpm, they work in pair but each has it's own concern, nginx will do the HTTP part, routing, headers validation, etc. and php-fpm will do the code interpretation and return the html part to nginx. While it's usual to have both together serving a single application that's not mandatory.
Depending on context it may be easier to have a container including the whole stack for an application, on a developer workstation for exemple. But ideally for production use, try to keep the fewer interaction inside the container, having separated processes in the same container with supervisord brings its share of problem in term of zombie process and log handling (exemple story here for illustration purpose only).
So finally I'll quote the docker page with some emphasis:
While "one process per container" is frequently a good rule of thumb, it is not a hard and fast rule. Use your best judgment to keep containers as clean and modular as possible.
There's no "silver bullet rule" which apply to everything, it's always a balance between the complexity within the container and the complexity orchestrating the containers themselves.
 - 3
 The core idea is actually "Each container should have only one concern", and "it is not necessarily true that there should be only one operating system process per container". docs.docker.com/engine/userguide/eng-image/… – user2640621 Sep 20 '17 at 10:41
 - I admit it's a shortcut to strike the idea, nginx is not a single monolithic process nor is php-fpm, but replace process by concern in my answer and it is still OK nginx does the routing, php-fpm does the interpretation – Tensibai Sep 20 '17 at 10:54
 - 3
 The answer is usually one service one port per container, not really one process. On the other hand, if you have multiple running processes in a container, you need to consider some init process, service management, restarts, independent logging, independent package dependencies, it gets a bit more complicated. And sometimes 1:1 mapping turns into 1:n mapping when scaling. – Jiri Klouda Sep 20 '17 at 16:26
 - _USER_ playing devil's advocate: so a apache in front of a rails app using a postgres DB should go within the same container? That's just one service in an external point of view after all. – Tensibai Sep 20 '17 at 18:27
 - 1
 _USER_ answer amended, I hope it's detailed enough to convey all the points raised in comments. – Tensibai Sep 22 '17 at 8:34
There is no meaningful benefit that outweighs having to manage two containers. As long as you have a 1:1 relationship between the processes and they serve a single purpose, put them in the same container.
 - Do you mean different images on the same container? – CarlosAS Sep 20 '17 at 13:06
 - How will you start nginx and php-fpm in the same container? Please add an example. – 030 Sep 20 '17 at 14:49
 - 1
 _USER_ here an example – CarlosAS Sep 20 '17 at 15:24
 - 2
 _USER_ Very valid exemple for dev purposes, I'd block this kind of things for production use (running supervisord within a container can turn in a footgun quite easily) – Tensibai Sep 20 '17 at 17:41
 - I disagree with that answer, with this reasoning a apache server with mod security talking to a tomcat talking to a postgresql server hosting only one app should fit within a single container. – Tensibai Sep 20 '17 at 18:30
Actually, one missing point here is the horizontal scalability. There's an article from Jamie Alquiza long time ago addressed this:
In short, you scale your php-fpm horizontally for reaching higher performance. Scaling Nginx+php-fpm together does not bring you any benefit. I encourage you do some stress testing (e.g. Tsung, Gatling, etc.; please don't do Apache ab, that is a very old toy) yourself to verify what the article stated. I personally have several real world experiences proved the article is true in general.
But there're two drawback (maybe not for Kubernetes) for bare metal machines / VMs:
 1. How to configure Nginx dynamically discover php-fpm container changes? This is the easy part.
 2. How do we share the same volume / file systems after scaling? Nginx and php-fpm containers should read exact the same content to reach consistency. This leaves you the least puzzle part (and most fun part) to work on.
EDITED: Now it's almost half of year 2019. Old model, php-fpm+nginx in the same pod, has different usage. If you're familiar with service mesh, then nginx (or what so call Nginmesh) serves as a sidecar to handle east-west bound traffic. East-west bound traffic mostly used to authenticate among services, or other fancy functionalities, whereas pure php-fpm could not do that along.
The advantage is : you can run multiple php-fpm containers in back-end, we call it PHP cluster, via number of ports. Example port 9000, 9001, 9002.. and so on
Your Answer


I-2-5-70.Obtaining Evidence Through an SSA Field Office
The ALJ, or the HO staff under the ALJ's direction, may request the servicing field office (FO) to assist them in obtaining needed evidence if attempts to obtain the needed evidence through the claimant and the claimant's representative, or directly from the source, are unsuccessful.
A. Preparation of Request for FO Assistance
 1. To request FO assistance, the ALJ or the HO staff will prepare a memorandum to the manager of the servicing FO which includes:
 - a specific request for assistance;
 - the location of the source;
 - the reason the information is needed;
 - the name and telephone number of a person in the HO that the FO can contact if they have any questions or problems; and
 - a reasonable due date.
 2. Send copies of the memorandum to the claimant and the representative, if any, to inform them of the request for FO assistance.
 3. Place a copy of the memorandum in the CF.
 4. Diary the request based upon the due date indicated in the memorandum. Make follow-up contacts with the FO if the requested evidence is not received by the diary date.
B. Evidence Requested Through FO Is Not Received, or Is Inadequate or Incomplete
When evidence requested through the FO is not received, or is inadequate or incomplete, the HO staff will contact the FO by telephone, fax or email to ascertain why the evidence was not provided, or is inadequate or incomplete. If the ALJ is not satisfied with the reasons given by the FO, and the evidence is essential, the ALJ may request RO assistance.


text:
|This article does not cite any references or sources. (February 2011)|
There are two distinct dance categories called round dance. The specific dances belonging to the first of these categories are often considered to be ethnic, folk or country dances. The dances in the second category are more closely related to social ballroom dancing. Ballroom dancing is universal, and has no ethnicity.
Circular chain dances
A circular chain dance, also called a circle dance, is a type of folk dance where dancers are connected in a circular chain. Various connections are possible; among these are hand-to-hand and hands-on-shoulders.
Cued round dances
Modern social round dancing is choreographed and cued ballroom dancing that progresses in a circular pattern, counter-clockwise around the dance floor. The two major categories of ballroom rhythm found in round dancing are the smooth or international rhythms, such as foxtrot and waltz, and the Latin rhythms, such as cha-cha and rumba.
Round dancing differs from free-style ballroom dancing in that each round dance has been fully choreographed ahead of time, and a "cuer" or leader at the front of the ballroom tells the dancers, as they dance, what steps to do. As the music plays, and just ahead of the beat, so the dancers have time to respond, the cuer names each dance figure in the choreography. As a consequence, all the dancers on the floor are dancing the same steps at the same time.
To create a round dance, a piece of music is selected by the choreographer, and the different steps or figures are chosen to fit the music. If the music swells and pauses briefly, then a dance step that rises and stretches is put into that place. If there is a little syncopation in another part of the song, then a quick step is inserted. The creation of a piece of choreography is like engineering a machine, with every gear and lever in just the right place to give smooth and flowing motion. The step-by-step instructions on how to dance this choreography are written out in what is called a cue sheet.
Examples of social dances that may be danced in "round" fashion are bolero, cha-cha-cha, foxtrot, hustle, jive, Lindy hop, mambo, merengue, paso doble, quickstep, rumba, salsa, samba, single swing, slow two step, tango, two step, waltz, Viennese waltz and West Coast swing.
Roundalab, the International Association of Round Dance Teachers, Inc., has established a "Phase Rating System" of round dancing, in order to rate round dance figures according to difficulty and complexity.
Salsa rueda, also referred to as casino de rueda, is a kind of round dance in which there is no complete pre-choreographed sequence, and the dance patterns are called out in a random order.
See also
- Round dance instruction
- Round dance server
- Cue sheets from All Over
- Square and Round Dancing Australia/NZ - square and round dancing in Australia and NZ - Australian products and area information for square dancing, round dancing and clogging
- Queensland Round Dance Association (Australia)
- International Choreographed Ballroom Dance Association - formerly known as URDC]

source: HuggingFaceFW/fineweb-edu


text:
People with disabilities are three times less likely to have a job than people without disabilities, and if they are employed they tend to be paid less, according to a report released by the United States Census Bureau Thursday.
Disabled people are most likely to work in low-paid roles as service workers and administrative support positions. Janitorial staff, dishwashers and truck drivers are among the most common occupations for workers with disabilities.
The Census Bureau found that disabled workers receive wages equal to about 75 percent of what workers without disabilities earn.
More than half of workers with disabilities earned less than $25,000 a year.
The wage gaps persist even when disabled people are compared to people without disabilities in the same jobs, according to the Census Bureau.
The National Governors Association is researching ways that states can partner with the private sector to help people with disabilities find employment, as Stateline has reported. Nationally, more than 30 percent of the adult population receiving income-based government assistance through programs, such as Medicaid and Temporary Assistance for Needy Families, has a disability, according to another recent report from the Census Bureau.
-- from wire reports


text:
The Headwaters: Shaped by Demand
In July 2010, Expedition Blue Planet explored the headwaters of the Colorado River to investigate how this mighty river is overallocated from the moment its waters touch the ground up in the Rocky Mountains, where the Continental Divide rises like a spine and demarcates the Mississippi watershed that lies to the East from the Colorado watershed that falls to the West. Today we find that this iconic river still means life for the 20 million people who live in its basin — just as it did for the Native Americans, just as it did for the settlers who drove West and claimed it as their own. But the truth is, the minute it touches the ground, we've allocated every drop and too often we're not even judicious in how we use it. In this short film, we speak to key voices in the headwaters region and chart the path of the river's flow to investigate water use and management issues in the American West. Here, it's all about what's downstream.


Moving From Old Models to New Models
Snider Associates has proven experience helping organizations reach new levels of performance and increase the ability to adapt in a changing world.
There are five core competency areas that Snider Associates helps expand. For most industries, these competencies define the top performing organizations and determine longterm competitive advantage.
CHANGE: Ability to adapt effectively.
CONNECTION: Ability to make people feel connected with others they care about in meaningful work.
CONTEXT: Ability to reflect desirable human values and a meaningful work environment.
CONTINUOUS LEARNING: Ability to support individuals and teams to learn and grow.
COMMITMENT: Ability to maintain purposeful direction despite setbacks.


text:
Nuclear Science and Engineering / Volume 166 / Number 2 / October 2010 / Pages 134-144
Technical Paper / _URL_.13182/NSE09-87
The area ratio method of Sjöstrand is generally considered one of the most reliable reactivity determination methods and thus is a major candidate for off-line calibration purposes in future accelerator-driven systems for high-level waste incineration. In this work, the Sjöstrand area ratio method has been evaluated experimentally under thorough conditions in the strongly heterogeneous subcritical facility YALINA-Booster. Both strengths and weaknesses of the method have been identified. Most surprisingly, it has been found that the area ratio reactivity estimates may differ a factor of 2 depending on detector position. It is also shown that this strong spatial dependence can be explained based on a simple two-region point-kinetics model and corrected by means of correction factors obtained through Monte Carlo simulations. A new Monte Carlo correction method is proposed that includes, at the same time, the spatial disturbance and the effective delayed neutron fraction. In that way, the value of the effective multiplication factor is obtained from the measured dollar reactivity without the need of calculating the effective delayed neutron fraction explicitly, and thereby, the delayed neutron transport is performed only once. Further, it has been found that the Sjöstrand area ratio method is not sensitive to perturbations of the source multiplication factor.

source: openbmb/Ultra-FineWeb


text:
The value 'b' takes up the possible changes in level. We thus introduce a fake input of all ones:
[m,n] = size(hline); zline = [hline ones(m,n)]; s = segment(zline,[1 1 1],0.2); subplot(211), plot(hline),title('LASER RANGE DATA') subplot(212), plot(s) title('SEGMENTED MODELS, blue: correlation, green: distance')
The segmentation has thus been quite successful. SEGMENT is capable of handling multi-input systems, and of using ARMAX models for the added noise. We can try this on the test data iddata1.mat (which contains no jumps):
load iddata1.mat s = segment(z1(1:100),[2 2 2 1],1); clf plot(s),hold on
Compare this with the true values:
plot([ones(100,1)*[-1.5 0.7],ones(100,1)*[1 0.5],ones(100,1)*[-1 0.2]],... '--','linewidth',2) axis([0 100 -1.6 1.1]) title('Estimated (solid) and true (dashed) parameters') hold off
SEGMENT thus correctly finds that no jumps have occurred, and also gives good estimates of the parameters.
For more information on identification of dynamic systems with System Identification Toolbox visit the System Identification Toolbox product information page.


text:
Professional Consulting and entrepreneur
I've been a professional Robotics and Autonomous vehicles Consultant since 2008. I believe in maintaining a positive mindset, creating partnerships with a purpose, and always striving for significant outcomes. Therefore, when you work with me, you should expect a collaboration with transparency and consistency. Want to learn more? Contact me today for an initial consultation.
Research and Development platform for developing autonomous vehicles is a digital ecosystem that enables researchers and engineers to collaborate and innovate in autonomous vehicle technology.
It provides a virtual environment where various stakeholders, such as researchers, engineers, software developers, and data scientists, can work together to design, develop, and test autonomous vehicle technologies. The platform integrates various tools and technologies, such as simulation and system engineering modeling software, data analytics tools, and AI algorithms, to enable efficient and effective success-oriented development.
The platform can also provide access to shared resources, such as datasets, computational resources, and testing facilities, which can help to reduce the time and cost of developing autonomous vehicle technologies. As a result, this platform can facilitate innovation in autonomous vehicles and help accelerate the deployment of autonomous vehicles.
Regulation and Safety
Testing Plans and documentation
Technology Road map and Master plan
Project Management & documentation
Novel technology implementation plan
An experienced knowledge leader in Robotics Systems and founder of the Autonomous Vehicles and Robotics Branch of the IDF Ground Forces.
20+ years researching, designing, building, and deploying various Autonomous Vehicle platforms, from remotely operated to fully autonomous, for real-world applications.
Knowledge Leader for Israel's MOT National Program for Testing, Validation, and Verification of Autonomous Vehicles.


text:
The Psychology Behind Making Better Decisions with Global Financial Strategist Michael J. Mauboussin
June 15, 2016
Do you want to improve your decision-making a build a better mental toolkit? In this episode we explore the psychology behind making better decisions with Michael J. Mauboussin.
Michael is the Head of Global Financial Strategies at Credit Suisse. He is the author of three books, including More Than You Know: Finding Financial Wisdom in Unconventional Places, named in the The 100 Best Business Books of All Time. Michael also serves as an adjunct professor of finance at Columbia Business School.
We discuss the following topics:
-The interconnectedness of knowledge across many different disciplines
-How to switch to the "outside view" to make better predictions and decisions
-How to improve your results without being any smarter or better trained
-A fascinating psychology study that demonstrates how we deceive ourselves
-The biggest biases that cause investors to make bad decisions (and how to combat them)
-Why the right tools aren't enough to make you a successful investor
-Concrete steps to start down the path of better decision-making
-How to understand the difference between luck and skill in complex fields like business, investing, and entrepreneurship
-How to become "numerate" and understand the physics and mathematics of misjudgment
-What statistical base-rates are and how they can improve your decisions
-How reversion to the mean really works and why you've been misunderstanding it
-The power of checklists and other decision-making tools
-And much more!


text:
Founded in 2008, the wind industry newcomer claims that its Light Rotor technology offers superior rotor performance and other benefits compared with commonly applied cantilever-type blades. According to Norsetek co-founder Vidar Holmoy, these built-in advantages translate into substantial gains in cost effectiveness.
Another claim is that the new technology enables the design of longer blades and lighter towers. The rotor also divides into sections, enabling easy handling and transport. Common cantilever-type rotor blades are only attached to the rotor hub at the blade root. The longer the blades become, the higher bending stresses near the blade root and backward bending caused by wind loads. Under unfavourable circumstances, the blade tips can hit the tower. To avoid this, technology developers have tried to enhance blade stiffness by using thicker airfoils near the blade root and incorporate carbon fibre into highly stressed sections of the laminate.
Other options are to increase the distance between tower and blades with an inclined main shaft positioning. Norsetek chose a different approach. Each blade is structurally stiffened in the axial - or wind thrust - direction and in the rotor plane itself. Holmoy explains that major blade stiffening is achieved by a combination of airfoil-shaped struts and blade-support members. "A much-reduced bending strain and much smaller blade-tip deflection... translate into significant materials input and cost savings," says Holmoy.
Also, tensioning cables interconnect individual blades, which counteracts flap-wise bending in the rotor plane. This is an infamous phenomenon caused by the hanging blade mass that changes direction twice during each rotor revolution. Holmoy says: "The Light Rotor system can be configured with either three or four rotor blades, but the latter is our preferred configuration for both structural and slightly superior aerodynamic efficiency reasons."
While a four-bladed version may ultimately not be the company's final solution, "it has several advantages for us to consider. One is in augmenting power through reducing tip loss and a second advantage is that it inherently smoothens loading and output power characteristics through increasing blade-passing frequency. Simultaneously the rotor mass penalty is only about 10% compared to a three-blade solution of similar size."


Benefits Of Having A Professional Mindset
 What separates a professional from an amateur? That's an easy question to answer. However, it's not always easy making the transition from amateur to professional.
 Amateurs are those who do an activity casually and on their own time. They simply have a hobby and when they feel like having a bit of fun, they will take up that hobby. They may buy some cool gear because it makes them feel good or excited. But simply put, amateurs are not devoted to their craft. It's just a hobby to them. That's where professionals come in.
 Professionals work on their craft day in and day out. They find a way to make money doing what they do and sharpen their craft each and every day. No matter how they are feeling or what other obstacle is in their way, they will find a way to do the work. Professionals are devoted to their craft. Their happiness comes from putting in the work and recognizing the rewards that come with it.
 The biggest difference between amateurs and professionals is that professionals are not afraid of failure. They aren't afraid because they can't be. They can't get caught up in their failures because they need to be focused on the tasks on hand. They are focused on the process and what is working for them and what isn't. The professional does the work instead of worrying about the outcome.
 The amateur will never write his symphony because he is overly invested in its success and over terrified of its failures. The professional will write up a strategy and do the work until he finds success. Professionals know how to adjust their strategy and re-assess when their plan isn't working. But they never see failure for what it is. Instead, professionals see failure as a misstep along the work. A chance to correct the course and make the process better. They see it as a chance to learn from their mistakes and become better from it. The amateur will simply give up because they are too invested in their failure.
 A professional is someone that does the work. If you never stop doing the work, then you can never quit. In other words, you will always be improving on the fact that you are learning from your mistakes and sharpening your craft each and every day. What activities in your life are you looking to make the transition into professionalism? Is it a hobby you want to become a business? Is it a musical instrument that you want to be able to perform live one day? What is it?
 Whatever it is, once you have a professional mindset there is no failure anymore. There is only learning opportunities and improving. Become obsessed with the process of doing the work every day, and you'll succeed at whatever your craft is. It just takes persistence and patients. What would you like to become professional in?
Leave a Reply
You are commenting using your account. Log Out / Change )
Google photo
Twitter picture
Facebook photo
Connecting to %s


text:
Early learning is a buzz with Brainy Bug!
The Brainy Bug dictionary and word book range develops early spelling and dictionary skills, assisting young children with spelling and written language. Brainy Bug dictionaries and word books includes letters and words in alphabetical order and allows each child to keep a record of their own frequently used words. Available in Queensland Beginner's Alphabet font, New South Wales Foundation Style and Victorian Modern Cursive Script.
My Beginner's Dictionary
Help students develop early spelling and dictionary skills!
The Letters and Sounds My Beginner's Dictionary develops early spelling and dictionary skills. It assists young children with spelling and written language. My Beginner's Dictionary includes letters and words in alphabetical order and allows each child to keep a record of their own frequently used words. My Beginner's Dictionary also includes notes and suggestions on different ways to use the dictionary and activities. Available in Queensland Beginner's Font.
A handwriting series with a difference!
This exciting new range of student books, dictionaries, wall frieze and deskstrips gets little hands writing! The range comes in beautiful full colour and all items are available in Queensland Beginner's Alphabet, Queensland Modern Cursive, New South Wales Foundation Style and Victorian Modern Cursive.
Add phonemic spelling tools to your classroom!
Develop phonemic awareness and improve spelling among your students with Sound Waves. Get started with a Teacher Book or an annual subscription to Sound Waves Online for great games and activities. You can also check out our CD, flashcards and other tools which are ideal for the early years. Sound Waves is also available with all the books, charts and resources necessary for a complete spelling program for your school.
Posters, handwriting practice, activities and more!
Get quality resources with a click of a button at teachertimesavers.com.au. With over 1000 classroom resources to choose from (and more added every week) you'll never be stuck for ideas. This high quality selection of classroom resources has been created by practising teachers and includes handwriting practice, fold-up reader templates, posters and activities.
Letters and Sounds
Handwriting and phonics!
Letters and Sounds has a variety of handwriting books and resources for use in the classroom. Take a look at our Student Books for Queensland and our fantastic range of support material for all states. Liven up your classroom with Alphabet Wall Cards, and the Alphabet Song & Activities CD.


text:
VIOSIL-SQ, SX (TS series)
A growing number of companies are focusing on the development of devices using nano-imprint technologies. These devices include semiconductors, storage devices, optical parts, biochips and various MEMS devices. Shin-Etsu has developed a new line of synthetic quartz substrates for nano-imprint templates based upon our cutting edge production technologies.
- Transmissivity: High transmissivity to deep UV － ideal for UV nano-imprints.
- UV-resistance: UV-resistance has been established from extensive use in photomask substrates.
- Low Thermal Expansion: Synthetic Quartz offers high stability when exposed to temperature variations.
- High hear-resistance & mechanical strength: Substrates can be used for years, leading to reduced cost.
- Dimensional accuracy: Shin-Etsu synthetic quartz is manufactured to meet the strictest dimensional requirements.
- Flatness: Flatness specifications are in sub-micron ranges.
- Surface: Technologies used in photomask substrates insures no defects and low surface roughness averages.
At this time, Shin-Etsu MicroSi, Inc. is open and running as normal. We are continuing to monitor the situation closely and follow the guidance of public health officials, CDC, WHO, and local and U.S. Governments, to quickly move to take the appropriate precautions. We may adjust our normal operating procedures to support social distancing guidelines. We will continue to keep you informed of any developments.


Ways to handle bulk bags safely
When bulk bags are handled with care, they last longer. Bulk bags are an excellent choice for any company that wants to store or move large quantities of product. When purchasing these useful products, ensure that you choose a company that has the highest level of quality and have met regulatory requirements for design, transportation and storage.
Ways to handle bulk bags safely
1. Lifting
Before moving the bulk bag, check for visible damage to the loops or handles. Make sure that the current forklifts or lifting mechanisms used are rated to handle the weight of the filled bulk bag. When suspending them, use all of the lifting loops or handles provided. Verify that all of the loops are vertical and not twisted.
When lifting bulk bags, it is easier to steer the forklift forks into the loops if you approach the bag straight ahead rather than from an angle, aligning the front and back loop centres with each fork.
2. Storage
When you receive a shipment of bulk bags, make a clean, dry location for them – preferably out of the sun. This will protect the bags from severe weather, sunlight damage and other hazards that could jeopardise their durability and reliability.
Try using corrugated paper pallets instead of wood pallets to help protect the pallets from scuffing and contamination. You may store your bulk bags outside, but they can degrade if exposed to ultraviolet (UV) light for an extended period of time. UV inhibitors can be applied to the bags' woven fabric, but they do not last forever.
3. Stacking
When piling bulk bags on pallets, make sure the pallets are wider than the foundation of the bag. To ensure optimal stability, use a pyramid or assisted stacking approach. Each bag in a pyramid stack is positioned squarely and evenly distributed among four lower bags, creating a triangular shape.
These measures will contribute to the protection of your company's bulk bags and increase the durability of the bulk bags, lowering costs and risk and protecting your company from harm or damage while working.
Expand your horizons by consuming knowledge and improving your skills. We share ways to grow your business, educate yourself and acquire the necessary skills to succeed.
What do you think?
Written by Kate Hawthorne
Hands typing on the keyboard of a laptop
Know your internet options: jargon explained
Unpacking the packaging design trends of the Covid-19 era
Unpacking the packaging design trends of the Covid-19 era


text: Physical separation of reactions by interactive multicompartments in biological cells is an attractive motif to design efficient microreactors that create biomimetic cascade reactions. We present an aqueous compartment with three different subcompartments that comprise of silica nanoreactors with encapsulated enzymes, namely, β-glucosidase, glucose oxidase, and peroxidase, providing a model cascade reaction in confinement. The encapsulated enzymes retain their activity as the substrate can reach the active site and the silica shell further protects the enzymes from external stresses, such as heat and proteolytic degradation. We demonstrate the biomimetic cascade reaction in between the compartments ("organelles") inside of an additional microconfinement (water-in-oil emulsion). This strategy will allow us to design efficient multicompartmentalized reactors for further biological and organic reactions.


Main Content
Mapping MATLAB Types to Types in Generated Code
The code generator produces data types in C/C++ that correspond to the data types that you use in your MATLAB® code. The data types that are generated depend on the target platform and compiler. The code generator can produce either built-in C data types, such as short, long, int, and so on, or custom data types defined by using C typedef statements. By default, the code generator produces built-in types for standalone code (lib, dll, or exe) and custom types for MEX code. To use built-in C types, modify the DataTypeReplacement property of the code generation configuration object or use the MATLAB Coder™ App. For more information, see Specify Data Types Used in Generated Code.
To produce custom C/C++ types, the code generator uses predefined data types in the header file tmwtypes.h, located in fullfile(matlabroot,'extern','include'). The code generator can also produce custom data types based on analysis of your MATLAB code. Custom data types are defined in the files rtwtypes.h and myFunction_types.h located in the code generation directory. myFunction is the name of your top-level function. The code generator cannot produce code for every data type that exists within MATLAB. See MATLAB Language Features Supported for C/C++ Code Generation.
When you do not use built-in C data types, the code generator produces these data types:
MATLAB Data TypeCorresponding Custom C/C++ Data Type
complexSee Complex Types.
structSee Structure Types.
fiSee Fixed-Point Types.
When a variable is passed by reference, the corresponding custom data type uses the dereference operator. For example, the corresponding custom C/C++ data type for int8 when passed by reference is int8_T*.
Dynamically allocated arrays map to a custom emxArray_ type. For example, a dynamically allocated char array maps to a type of emxArray_char_T. A dynamically allocated double array maps to the type emxArray_real_T. Dynamic allocation occurs, for example, when array size is not known at compile time or when you create a variable-size array by using coder.varsize without specifying explicit upper bounds. For more information on variable-size arrays, see Use C Arrays in the Generated Function Interfaces.
Complex Types
In MATLAB, complexity is defined as a property of a data type. This table lists the predefined data types that the code generator uses for MATLAB complex data types.
MATLAB Complex Data TypeCorresponding Custom C/C++ Data Type
The code generator defines each complex value as a structure with a real component re and an imaginary component im. For example, see the typedef for creal32_T from tmwtypes.h:
typedef struct {
 real32_T re;/* Real component*/
 real32_T im;/* Imaginary component*/
} creal32_T;
Suppose you define a variable x of type creal32_T. The generated code accesses the real component as and the imaginary component as
If your C/C++ library requires a different representation, you can define your own versions of MATLAB Coder complex types, for example, by using coder.cstructname. However, you must use the names re for the real components and im for the imaginary components in your definitions.
For more information, see Code Generation for Complex Data.
Structure Types
MATLAB Coder maps structures to C/C++ types field-by-field. The order of the structure fields in the MATLAB definition is preserved. To control the name of the generated C/C++ structure type, or provide a definition, use the coder.cstructname function. If you are not using dynamic memory allocation, arrays in structures translate into single-dimension arrays, not pointers. For more information, see Structures.
Fixed-Point Types
The numerictype properties of a fi object determine its C/C++ data type. By default, the code generator tries to use built-in C/C++ types. However, you can choose to use custom C/C++ data types instead. The following table shows how the Signedness, WordLength, and FractionLength properties determine the custom C/C++ data type. The custom C/C++ data type is the next larger target word size that can store the fixed-point value, based on its word length. The sign of the integer type matches the sign of the fixed-point type.
SignednessWord LengthFraction LengthCorresponding Custom C/C++ Data Type
1 1310int16_T
Character Vectors
The MATLAB Coder software maps MATLAB character vectors to C/C++ character arrays. These character arrays are not C/C++ strings because they are not null-terminated. If you pass a MATLAB character vector to external C/C++ code that expects a C/C++ string, the generated C/C++ character array must be null-terminated. To generate a null-terminated C/C++ character array, append a zero to the end of the MATLAB character vector. For example, ['sample text' 0]. Otherwise, generated code that expects a string can stop working without compiler errors or warnings.
Multiword Types
Multiword types are custom types that are generated when the target hardware cannot store your MATLAB data type in a built-in C/C++ type. Multiword types are generated as C/C++ structure types that contain an array of integers. The array dimensions depend on the size of the widest integer type on the target hardware.
For example, for a 128-bit fixed-point type, if the widest integer type on the target hardware is 32-bits, the software generates a structure with an array of four 32-bit integers.
typedef struct
 unsigned int chunks[4];
} uint128m_T;
If the widest integer type on the target hardware is a long with a size of 64-bits, the code generator produces a structure with an array of two 64-bit long types.
typedef struct
 unsigned long chunks[2];
} uint128m_T;
The C/C++ data type generated from a 64-bit integer MATLAB type depends on the sizes of the integer types on the target hardware. If a built-in type wide enough to store 64-bits does not exist, then the 64-bit MATLAB Coder type maps to a custom multiword type.
See Also
Related Topics


Società editrice il Mulino it 0390-5195 Diseducare al pluralismo Paolo Mancini 2020 10.1445/97789 10.1445/97789 1 165 171 L'agenda pubblica interrelata in campagna elettorale. Politiche 2018 ed Europee 2019 tra convergenza e divergenza mediale In the fourth age of political communication, many scholars are discussing about the existence of a shared public media agenda. The plurality of actors able to intervene in the public debate, the diversity of media platforms, and personalization of media offer support the idea of divergence between public agendas. However, an electoral campaign is an almost naturel occasion of convergence between media agendas. The paper analyzes the relationship between traditional news media agendas, online news outlets, social media feeds on politics, during the 2018 Italian General Elections and the 2019 European Elections. Findings suggest the existence of an interrelated public agenda between different media platforms, above all in cases of public events and breaking news. Sara Bentivegna, Giovanni Boccia Artieri, Rita Marchetti 2020 10.1445/97790 10.1445/97790 2 173 200 The Right to be Forgotten and Paradoxical Visibility. Privacy, Post-privacy and Post-mortem Privacy in the Digital Era In the European Union, digital privacy is regulated by the General Data Protection Regulation. However, a privacy paradox persists between users' privacy attitudes and visible public behaviour, between privacy ideals and post-privacy stances, and between the privacy of the living and the privacy of the dead, or post-mortem privacy. What is most lacking in addressing the complex issues involved in digital privacy is not adequate legislation, but a culture of hybrid identity that holds together online and offline life and an adequate understanding of the various conceptions of privacy and the different ways in which privacy affects the living and the dead. The paper explores these issues from the perspective of digital ethics. Fiorenza Gamba 2020 10.1445/97791 10.1445/97791 3 201 220 Il reportage disegnato. Raccontare il mondo nelle interpretazioni grafiche del fumetto di Joe Sacco, Guy Delisle, Igort In the field of digital media, graphic journalism is a successful genre that combines the techniques of illustration and comics with the languages of information. This article analyzes the relationship between journalism and illustrated images, trying to understand the reasons behind a phenomenon that reshapes journalistic intermediation. Beside a brief historical reconstruction of the genre, our analysis focuses on three significant authors of graphic reportage (the Maltese naturalized American Joe Sacco, the Italian Igor Tuveri and the Canadian Guy Delisle), whose works help us to read the ongoing change between the individual and information. Sergio Brancato 2020 10.1445/97792 10.1445/97792 4 221 245 Femminicidio, prima e dopo. Un'analisi qualitativa della copertura giornalistica dei casi Stefania Noce (2011) e Sara Di Pietrantonio (2016) The article looks at the journalistic representation of femicide in hard-copy and online newspapers by means of a qualitative discourse analysis on two specific case studies: the femicide of Stefania Noce, which took place in 2011 (before the mainstreaming of feminist discourse), and the femicide of Sara Di Pietrantonio, happened in 2016 (after the mainstreaming of feminist discourse). The in-depth study is aimed at describing changes of attitude and persistent issues in the portrayal of femicide after 2012. The comparison showcases significant differences in the coverage of the two femicides. If in the first case journalists often employ discursive strategies that directly or indirectly blame the victim and implicitly excuse the perpetrator, the representation of the second case respects the real hierarchy of victimization, thus proving to be influenced by the emergence of feminist discourse. Despite welcoming the most popular elements of the debate on lethal gender violence, the journalistic coverage of Di Pietrantonio's case fails to overcome a stereotypical portrayal of women's roles and offers a description of the perpetrator as a deviant male, which ultimately neglects the role played by hegemonic masculinity in the phenomenon. Nicoletta Mandolini 2020 10.1445/97793 10.1445/97793 5 247 277 La simultaneità dei media. Rileggere The Gutenberg Galaxy This essay deals with some communicative insights developed by Marshall McLuhan in The Gutenberg Galaxy (1962), with particular reference to its literary and rhetoric patterns. His concept of media as body extensions provides some relevant interpretative keys to our communicative condition, marked by the rapid shift of symbolic and experiential universes. This is why the transition from the oral civilization to the printing era may help us understand our media society. McLuhan probed the literary and philosophical past so as to investigate our current condition. The book can be read as an amazing journey into oral and written communication, thus foreseeing the advent of simultaneity and globalization. Andrea Lombardinilo 2020 10.1445/97794 10.1445/97794 6 279 304 Slow for the cure. Un paradigma alternativo per reinventare la professione e il rapporto con i lettori nel mondo del giornalismo digitale Christian Ruggiero 2020 10.1445/97795 10.1445/97795 7 305 307 Sul giornalismo digitale Elena Valentini 2020 10.1445/97796 10.1445/97796 8 307 311 Il Barometro dell'Odio nello Sport. L'hate speech online nelle conversazioni sportive su Facebook e Twitter Giuliano Bobba, Moreno Mancosu, Antonella Seddone, Federico Vegetti 2020 10.1445/97797 10.1445/97797 11 313 318 Focus Enrico Bianda 2020 10.1445/97798 10.1445/97798 12 319 322


text: In possibly the most bizarre exception in English, the past tense of the verb hang is hung, except when speaking about the method of killing someone--then it's hanged. This, however, is relatively uncommonly used correctly, which, when combined with the slang meaning of the word, a shorter version of well-hung, results in tremendous humor potential. This potential has been most effectively realized, to my knowledge, in Mel Brooks' Blazing Saddles. The main character, Bart, is greeted by his friend Charlie with, "They said you was hung!" "And they was right," is Bart's reply.


Sunday, June 4, 2017
Bridges of Canada; Northumberland Strait (Confederation) Bridge
Northumberland Strait Bridge
Writing last week about the Strait of Kerch Bridge reminded me of the Northumberland Strait (Confederation) Bridge. The Strait of Kerch Bridge is 19 km long and will cost about $4 billion. The Strait of Northumberland Bridge is 12.9 km long and cost about $1 billion. The Kerch Bridge connects the Russian Federation to Crimea and the Northumberland Bridge connects the Canadian mainland to Prince Edward Island.
But what made me think of the Northumberland Strait Bridge in relation to the Kerch Strait Bridge is that they both must resist ice floes during the winter. In fact, the Northumberland Strait Bridge was specially designed to break up the ice floes while resisting their force. In the photo below we can see the ice being broken up as it moves past the bridge pier.
In the next photo we can see the bell-shaped ice shield with steel plates to protect it from the ice floes. The shape of the shield forces the ice to move upward so that it breaks into pieces and flows around the pier. In this photo a research team is visiting the pier to measure the thickness of the ice.
Most of the photos, drawings, and information for this article came from the well-written 'Bridging the Strait' by Copthorne MacDonald. We can see in his drawing (shown below) that the ice shield is built at the water's surface (while the bottom of the pier may be 100 ft below).
The superstructure is composed of match-cast single box girder segments and drop-in spans. The bridge was designed by Jean Muller International and checked by Buckland and Taylor. A navigational span was built to allow ships to pass under the bridge. The bridge was completed in 1996 and has resisted the ice floes for over 20 years. Hopefully, the Kerch Strait Bridge will have a similar record of accomplishment.
No comments:


text:
AWS WorkSpaces is a service provided by AWS which provides you a cloud based desktop and allow you to access it form different devices like laptops, iPad, Amazon kindle and Android Tablets using WorkSpaces Client.
Directory Service is a service provided by AWS which is fully managed Active Directory which helps you launch your windows Server (EC2) and add them to your domain which is on your premises or you can create your own Active Directory in your AWS account only.
- You can enable MFA based Authentication for more secure access.
- Highly available.
- Users can access it from different devices like iPads, Amazon Kindle etc.
- You can get WorkSpaces with windows office license with per month Subscription.
- Workspaces Clients are not there for Linux System.
- When you launch a workspace you get billed for the complete month.
Steps to create Workspaces with your on premises Active Directory.
- Create "AD Connector" and pass your Active Directory Server Details like (Organization Name, Directory DNS).
- Once that Connection is up, click on "Launch Workspaces".
- Select AD Connector created in step 1 for Active directory.
- Type in username and click on "Search" or click on "Show All Users" to display all user in that active directory.
- Select the User and click on "Add Selected"
- Select bundle according to your requirement.
- Click on "Launch WorkSpaces".
- Once your Workspace is ready then select Workspace and click on "invite user" and get the registration Code and connect with workspaces client.


Product data
AutroSense air heater
The Air Heater Box is designed to raise the temperature of the air drawn from a very cold environment by passing it across a heating element before it passes into the detector. In this manner, the problem of condensation on sampling pipeworkexternal to the protected area is minimised. Warming the air sample will also ensure the components of the detector operate within the specified temperature tolerances, and it reduces the possibility of surface condensation.
Part number: _PHONE_.3422


text:
Features -BestCrypt Note
- Save and store encrypted notes on your mobile device
- Templates for most common purposes
Securely save text notes, credit card details, passwords, contacts or location
- AES encryption
The notes are secured with industry standard AES encryption with 256 bit key
- Password protection
Enter password to access your notes. Anyone else is blocked out.
- Password timeout
The notes are locked automatically after inactivity timeout. Entering password is required to re-access.
- Prevent third-party access
Prevent notes from appearing in screenshots, switcher or other unsecured displays; nothing else on your mobile device can see your notes.
- Secure settings
Changing important settings requires a password; no one else can tamper with the app.
- Sorting notes
Choose which notes to see first. Sort alphabetically, by date created, last accessed or last updated.
- Type filter
Displays notes of similar type (passwords, contacts, credit cards...) together.
- Text and color tagging
Add color tags to spot certain notes easier. Add text tags and view all notes with selected tag.
- Search notes
Searches for the information you need it titles, note body and tags. Displays best matches.
- Archive notes
Hide less relevant notes from the Home Screen to a secondary archive folder. Restore when needed.
Sync and backup
- Sync between devices
Get access to your notes from another Android device
- Access notes from Windows
View and edit notes from a Windows device with BCArchive by Jetico
- Encrypted backup
Save encrypted backup of your notes to your Google Drive. Restore when needed.
Jetico is only responsible for the English language version. Yet many of our users have kindly contributed translations of the software so it appears in their native language. Jetico appreciates our open global community of dedicated users and enables the distribution of these user-contributed translations:
If you would like to translate BestCrypt Note software into your native language, contact Jetico Technical Support. We express our gratitude to the people who translate our programs into their native languages.


text:
Globalization and Human Solidarity by Tissa Balasuriya
Fr. Tissa Balasuriya from Sri Lanka is a leading spokesperson of Third World Theologies. He is the Director of the Centre of Society and Religion in Sri Lanka. He is the author of numerous books, including Eucharist and Human Liberation, Planetory Theology, and Mary and the Human Liberation. Published by Christiava Sahitya Samithy, Tiruvalla 689 101, Kerala, S. India, November 2000. Used by permission of the publisher. This material was prepared for Religion Online by Ted & Winnie Brock.
Chapter 8: Globalization and Spirituality
1. The Teaching of the Religions and Capitalistic Globalization
In this context of increasing injustices in the world, the religions could be a light to make us all aware of the false values of capitalistic globalization that cannot bring happiness and peace to persons or a lasting solution to our social and economic problems. The teaching of the world religions is diametrically opposed to the values of capitalistic globalization. The development of science and technology can improve human life, but the capitalistic values that inspire the social relationships are disastrous.
While the religions teach a detachment from the search for material wealth and that all beings should be cared for and respected, maximization of private profit is the supreme goal of capitalism that has now reached a global dimension. The religions advocate that society ensures that each person is cared for as a human being with rights to life and the means to contented living. All the religions stress the spirit of sharing of material resources among all humans.
The effort to bring food to the hungry, house to the roofless, work for the unemployed, freedom to captives, knowledge to the ignorant is a primary call of all the major religions of the world. This is a demand of sisterhood and brotherhood that all religions stress. It is also the way to honour the Supreme Being or Transcendent Dhamma and spiritual values that all religions acknowledge. This requires a change in human relationships and societal structures to accept all persons as equal in dignity and rights.
A Specific spiritual challenge for the present and coming generation everywhere and for religions is to make these values the guiding principles of day to day social life. In order to progress towards the ideal proposed by the religions the renunciation of selfishness by individuals at personal level should lead to a social concern for a positive loving caring for all, especially the many in dire need in our globalized society. This needs a collective rejection of the mechanism of the mere "free market" as the guide of social policy. The inspiration of the life and teaching of their founders and seers and sages can lead people towards a movement for decent living and human dignity of all and peace among all communities. The festivities and liturgical celebrations of the religions could be the means of fostering a deeper personal and societal reflection on their deeper spiritual message.
2. Christian spirituality
Christian spirituality is based on the teaching of Jesus, as known through the Scriptures, and interpreted by the Christian tradition, generally through the authority of the churches.
Christian spirituality is foundationally life affirming and life giving. God, the Father is the Creator of the universe and of the human race. Creation is good: "God saw all that he (Sic) had made, and it was very good" Gen. 1:31. God is life giving in and through the abundance of nature. Jesus says: "I have come that you may have life; life in all its fullness" John 10:10. The gift of the Spirit is the presence of divine life in humans, inspiring us to be more arid more god-like, loving one another and motivated towards love and social justice.
The teaching of Jesus is that God is love, and love is divine. This is the new and all encompassing commandment of Jesus. Love of neighbour, including the enemy, is the good news of salvation. Thus Jesus says: "This is my commandment: love one another, as I have loved you. There is no greater love than this, that a man should lay down his life for his friends" John 15:13.
Our call is to love one another as God has loved us. God is the God of life. Genuine love for the other is the means and the measure of our love for God. Such love must be concerned with the life of the other in all its aspects. Each person shares in the divinity, being created to the image and likeness of God and tending towards union with God. Human relationship and the world are to be transformed so that God would be all in all. We are called to be divinized by love and effective concern for one another.
An essential and indispensable aspect of Jesus teaching is love and unselfish service to the poor, the disinherited, the oppressed, the aged, the sick and the imprisoned.
"For when I was hungry you gave me food;
when thirsty you gave me drink;
when I was a stranger you took me into your home;
when naked you clothed me;
when I was ill you came to my help;
when in prison you visited me...
"I tell you this: anything you did for one of my brothers here, however humble, you did for me anything you did not do for one of these, however humble, you did not do for me" Matthew 25:31-45.
This service is more than the mere demands of justice, which is the fulfillment of a strict obligation towards another. What Jesus demands is a self-giving towards others who are in need because they are in need, not due to any strict right on us as a matter of justice. This is a demand and obligation of love: of caring for the other as for oneself. This is because God identifies with the other, especially the one in need. It is also taught in the scriptures and by the Fathers of the early Church that the goods of the earth belong to all humanity. Therefore no one should waste what belongs to God and to all, nor accumulate too much to the detriment of the needs of others.
A specificity of the Jesus spirituality is that we should love our enemies.
enemies, do good to those who hate you, bless those who curse you, pray for
those who ill-treat you. If anyone hits you on one cheek, let him hit the other
too; If someone takes your coat, let him have your shirt as well.
Jesus wanted love of neighbour to be understood in a universal sense as the quality of divine love than the narrow circle of natural affection and concern. The Jesus teaching is that we must love because God loves all, the good and the bad alike. This is the goodness of the Father.
"Love your enemies, and pray for those who persecute you, so that you may become sons of your Father in heaven. For he makes his sun to shine on good and bad people alike, and gives rain to those who do good and to those who do evil... You must be perfect, just as your father in heaven is perfect!" (Matt. 5:44-48).
To the teacher of the law who tried to trap Jesus asking the question "who is my neighbour?", Jesus responded with the parable of the good Samaritan "where love to neighbour is, quite simply, doing for him what needs to be done in the emergency, the good neighbour is both alien and heretic."
Jesus teaches a new relationship among humans that exceeds the demands of both justice and mere rationality. Such love is more than the natural love of our friends. It is not necessarily according to reason or human rationality. It is not a sort of philosophical or stoic indifference towards others. It is not a keeping away from enemies to avoid further trouble. It is not at all a right that the enemy has over us. It is new relationship of love of the other that has to flow from a conversion of heart and mind, of intellect and will inspired by the love of God.
Forgiveness of the one who hurts or sins against us is a specific aspect that Jesus stresses. It is a constitutive element in the prayer he taught.
"Forgive us the wrongs we have done,
Jesus answered "No, not seven times, but seventy times seven" (Mt. 18:21-22). His reference to seventy times seven or 490 times indicates without limitation.
It is easy to discern how far these are from the competitive spirit of present day global capitalism, that would crush a competitor and marginalize the poor.
The very knowledge of God is intimately connected to the love of the neighbour, we know God through love of neighbour. As St. John stresses, we cannot love the God whom we do not see if we do not love the neighbour whom we see.
"Dear friends, let us love one another, because love is from God. Everyone who loves is a child of God and knows God, but the unloving know nothing of God. For God is love... Though God has never been seen by any man, God himself dwells in us if we love one another; his love is brought to perfection within us." 1 John 4:7-12.
Aloysius Pieris develops the relationship between such knowledge and love as an approximation between gnosis and agape:
"loving one's neighbour is the Christian way of knowing God. In other words, love is Christian gnosis, because one who does not love one's fellows does not know God."
Jesus' spirituality encourages meditation on the divinity present in all humans and invokes love and respect from us. As we enter into our deepest self through meditation, self purification and in contemplation we meet the divine in us and others in God. Union with God, which is the goal of spirituality, makes us habit


text:
From 1 – 5 October 2012, Sonke and UNFPA jointly convened a capacity building workshop entitled 'Gender Transformative Norms and Regional MenEngage Africa Meeting' on work to engage men and boys in HIV, GBV and maternal mortality prevention, and the promotion of gender equality and sexual and reproductive health in Sub-Saharan Africa. This workshop was organized for MenEngage Africa partners from across the region, together with UNFPA Gender and Reproductive Health National Programme Officers. This workshop was linked to the new UNFPA Strategic Plan that has a central focus on Sexual and Reproductive Health and Rights supported by population dynamics, gender equality and human rights in line with the country context and needs. During the same period, Sonke and the Athena Network convened a regional consultation meeting on the UNAIDS Agenda Framework for Accelerated Action for Women, Girls, Gender Equality and HIV and regional follow-up to the global consultations on integrating GBV and engaging men to advance gender equality through National Strategic Plans on HIV. The Framework commits to addressing HIV needs of women and girls and preventing violence against women, and recommends twenty-six strategic actions that countries can take to achieve this goal.
This joint workshop sought to build the capacity and understanding of participants on the gender transformative norms approach, and provide an opportunity to review and strengthen work to date within Africa on engaging men and boys. Results of this workshop were as follows:
- Strengthened capacity on comprehensive gender‐transformative programming in the region with a focus on cultural and social change techniques, including introducing participants to a range of relevant methodologies;
- Enhanced participants' skills on how to adopt and integrate a gender‐transformative approach in their existing programmes and to new gender‐transformative interventions and plans for pilot activities in 2013;
- Increased sharing of experiences and enriched approaches to gender transformative programming in response to the focus of the new UNFPA Strategic Plan, and to support implementation of the UNFPA Africa Framework on Working with Men and Boys;
- Country networks updated on work within the region on engaging men, progress from the 2011 annual MenEngage Africa meeting, as well as new developments and research, reviewed;
- Strengthened links between UNFPA Country Offices and MenEngage Africa partners in different countries within the region.


text:
Converts a number to Thai text and adds a suffix of "Baht."
In Excel for Windows, you can change the Baht format to a different style from the Control Panel by using Regional and Language Options in Windows Vista or in Microsoft Windows XP.
In Excel for the Macintosh, you can change the Baht number format to a different style by using Control Panel for Numbers.
Number is a number you want to convert to text, or a reference to a cell containing a number, or a formula that evaluates to a number.
The example may be easier to understand if you copy it to a blank worksheet.
How to copy an example
- Create a blank workbook or worksheet.
- Select the example in the Help topic.
Note Do not select the row or column headers.
Selecting an example from Help
- Press CTRL+C.
- In the worksheet, select cell A1, and press CTRL+V.
- To switch between viewing the results and viewing the formulas that return the results, press CTRL+' (grave accent), or on the Formulas tab, in the Formula Auditing group, click the Show Formulas button.
||Displays the number in text. (One thousand two hundred thirty four Baht in Thai text)


text:
I want to read about human body described in hindu scriptures. If there is any please provide links or references or books?
From an Ayurvedic perspective, there is the the Sharirasthana of the Sushruta-samhita which deals with anatomy and the human body (sharira), and various other subjects:
A small chapter from the Brihadaranyaka Upanishad also deals with the Sharira (body):
And from the advaita-vedanta perspective, we have the Taittiriya Upanishad where five chapters are dedicated to the five layers (kośa, 'sheats') of a human being:
And finally, the 'Vedic index of names and subjects' also has a detailed definition on the human body (sharira) including many references to Vedic literature:


text:
Title 1: General Provisions
Chapter 11: FLAG, INSIGNIA, SEAL, ETC.
1 V.S.A. § 491. Coat of arms; crest; motto and badge
§ 491. Coat of arms; crest; motto and badge
The coat of arms, crest, motto and badge of the state shall be and are described as follows:
(1) Coat of arms. Green, a landscape occupying half of the shield; on the right and left, in the background, high mountains, blue; the sky, yellow. From near the base and reaching nearly to the top of the shield, arises a pine tree of the natural color and between three erect sheaves, yellow, placed diagonally on the right side and a red cow standing on the left side of the field.
(2) Motto and badge. On a scroll beneath the shield, the motto: Vermont; Freedom and Unity. The Vermonter's badge: two pine branches of natural color, crossed between the shield and scroll.
(3) Crest. A buck's head, of natural color, placed on a scroll, blue and yellow.


text:
For developers like Divyesh, one of the most popular features of PHP is real-time image generation. That is, we can create a new image canvas, "paint" it, and either save it to a file, or send it directly to the browser. In this article, Divyesh will show you how to create an image in real-time with PHP.
Generating Images on the Fly With PHP - Changing the font of our random number (Page 6 of 7 )
To control the look and style attributes of our random number, we can replace the imagestring function with the imagettftext function, which lets us control some of the aspects of the font used to render the text.
The imagettftext function takes eight arguments, as described below:
array Imagettftext (int im, int size, int angle, int x, int y, int col, string fontfile, string text)
im: A reference to an image canvas created using the imagecreate function
size: The height of the font, in pixels
angle: The rotation of the font. Use 0 for standard horizontal display
x: The starting x co-ordinate of where the text will be drawn
y: The starting y co-ordinate of where the text will be drawn
col: A reference to a color created using the imagecolorallocate function
fontfile: The path and filename to the font that the text will be rendered in (more on this in a minute)
text: The actual string of text to be drawn
So, for our example, we would used the imagettftext function instead of the imagestring function, like this:
Notice the seventh argument? Itís the location of the true-type font file that will be used to render our text onto the image. In our example, the file trebuchet.ttf is in the same directory as our script. Trebuchet.ttf is contained in the support material at the end of this article.
The Imagettftext file uses the FreeType font support, which is built-in to all of the latest releases of the GD image library. You can read more about the FreeType project at _URL_
Once you have saved the random_number.php file with the new Imagettftext function instead of the imagestriing function, reload the page in your browser. You should see something like this:


text:
Have you ever wondered why people react differently to the same thing? Why is it that some folks are quick to get angry about the slightest thing, but others are more patient? Why does your wife prefer to stay home when all you want to do is be around people? Maybe it's because we all have different temperaments.
Joining me on the show to talk about his book "The Temperament God Gave You" is Art Bennett. In todays' show we talk about what it means to integrate psychology with Catholicism. How his professional journey led him to write the book with his wife. We, of course, dive deep into a conversation about the temperaments: what they are, how they are different than personality types, the four classic classifications, limitations of using them, the need for virtue, and how knowing your temperament can aid your spiritual growth.
Websites mentioned in the show:


text:
Question: "Did God literally and visibly walk in the garden (Genesis 3:8)?"
Answer: Genesis 3:8 says, "And they heard the sound of the LORD God walking in the garden in the cool of the day, and the man and his wife hid themselves from the presence of the LORD God among the trees of the garden." We know that God is spirit (John 4:24), so how exactly could He be "walking" in the garden?
First, it is clear from Genesis 3:8 that God's approach in the garden was heralded by a "sound" or a "voice." The verse begins by stating, "They heard the sound" of the Lord God. Whatever form God took, it certainly allowed for the physical production of sound. His walk was audible; He was making noise.
The verse also mentions the "presence" of God "among the trees" of the garden. It was a presence that Adam and Eve acknowledged and thought they could hide from. So, God's garden walk included both sound and some sort of presence among the trees.
Even given these two statements, interpretations differ greatly. Some emphasize the fact that God the Father is invisible and cannot be seen by humans. According to this view, God did not appear in the flesh; rather, He took on a symbolic, incorporeal appearance, such as a cloud, much like He did with the Israelites in the desert with Moses (Deuteronomy 31:15).
Others suggest that the idea of God "walking" refers to a theophany—an appearance of God in a tangible, human form. Theologians who hold this view point to a parallel in Genesis 18, where God appears as one of three (seemingly human) visitors to Abraham.
Another theory is based on the Hebrew phrase translated "the cool of the day." This could be literally translated "the wind of that day." Some think this might refer to a strong wind. If so, Adam and Eve's reaction makes more sense. They heard God's approach as a terrible wind lashed the trees of the garden, and they took cover. God called (using a Hebrew word that also means "to summon") Adam to face judgment. Acts 2 records an interesting parallel: the coming of the Holy Spirit was accompanied by "a sound like the blowing of a violent wind" (verse 2). Also, God spoke to Job "out of the whirlwind" (Job 38:1).
Regardless of whether God appeared in human form or in a cloud, or whether He made His presence known by a windstorm, it is clear God Himself confronted the sinners and issued judgment. To the praise of His grace, this judgment also included the promise of a future Redeemer (Genesis 3:15). Thus began a great saga that ultimately led to Jesus Christ, the perfect sacrifice for sin and substitute for sin's judgment. Through Christ, those who believe are forgiven of sin and receive eternal life (John 3:16).
© Copyright 2002-2013 Got Questions Ministries.


text:
Download Full Text (640 KB)
Decision-making problems in water resources are often associated with multiple objectives and multiple stakeholders. To enable more effective and acceptable decision outcome, it is required that more participation is ensured in the decision making process. This is particularly relevant for flood management problems where the number of stakeholders could be very large. Although application of multi-objective decision-making tools in water resources is very wide, application with the consideration of multiple stakeholders is much more limited. The solution methodologies adapted for multi-objective multi-participant decision problems are generally based on aggregation of decisions obtained for individual decision makers. This approach seems somewhat inadequate when the number of stakeholders is very large, as often is the case in flood management.
The present study has been performed to have an overview of existing solution methodologies for multi-objective decision making approaches in water resources. Decision making by single and multiple stakeholders has been considered under both deterministic and uncertain conditions. It has been found that the use of fuzzy set theory to represent various uncertainties associated with decision making situations under multi-objective multiple-participant environment is very promising. Coupled with multi-objective methods (e. g. compromise programming and goal programming), fuzzy approach has also the ability to support group decisions, to reflect collective opinions and conflicting judgments.
Department of Civil and Environmental Engineering, The University of Western Ontario
London, Ontario, Canada
Overview, Multiple objectives, Multiple stakeholders, Decision-making, Flood management
Civil and Environmental Engineering
Akter, Taslima and Simonovic, Slobodan P., "A General Overview of Multi-objective Multiple-participant Decision Making for Flood Management" (2002). Water Resources Research Report. Book 4.


text:
|Origin:||Latin gradus'step, degree'|
grade1 S3 W3 [countable]
a particular level of quality that a product, material etc has:
The best grades of tea are expensive.
industrial grade diamonds
low grade products
a particular level of job:
There are lots of jobs in junior grades.
a mark that a student is given for their work or for an examination:
mark in schoolSES
He got a grade A in maths.
Tim worked hard and got good grades.
to succeed or reach the necessary standard:
What does it take to make the grade as a top golfer?
one of the 12 years that students are at school in the American school system, or the students in a particular year
second/eleventh etc grade
My brother is in sixth grade.
a fifth-grade teacher
a slope or a degree of slope, especially in a road or railway [= gradient British English]


text:
Hebrew Phase 1, Unit 16-20
Learn to Speak and Understand Hebrew with Pimsleur Language Programs
This Edition: MP3
Your Price: $21.95
Availability: Available for immediate download
Free Audio Lesson
Pimsleur covers the world of languages. You can choose from over 50 languages, many with multiple levels, ranging from the most popular to the exotic. Become a Pimsleur learner and travel the world!
Includes 5 lessons (150 minutes) as MP3 download
The Pimsleur® Method is scientifically proven to be your fastest route to nearnative fluency. Speak and understand Hebrew in just 30 minutes a day. Hebrew Phase 1, Units 1620 build on material taught in prior units. Each lesson provides 30 minutes of spoken language practice, with an introductory conversation, and new vocabulary and structures. Detailed instructions enable you to understand and participate in the conversation. Each lesson contains practice for vocabulary introduced in previous lessons. The emphasis is on pronunciation and comprehension, and on learning to speak Hebrew.
Reviewed by 1 customer
Displaying review 1
- Easy to use
- It Works
- Perfects Accent
- Learning culture
Comments about Hebrew Phase 1, Unit 16-20:
I used the Pimsleur Hebrew course mainly while commuting back and forth to work. I could easily finish one lesson a day, and even hear it twice at times. I liked it because I could learn phrases quickly that could be easily adapted to other scenarios. I would like for there to be some extended dialogues in some part of the course in order to practice hearing the language more without interuption for translation.


Pedestrian protection systems are designed to minimize the number of accidents or injuries that occur between a vehicle and a pedestrian. This system uses cameras and sensors to determine when the front of a vehicle strikes a pedestrian. When the collision occurs, the vehicle's bonnet lifts to provide a cushion between the vehicle's hard engine components and the pedestrian. This helps minimize the possibility of a severe head injury when the pedestrian's head comes into contact with the vehicle.


text:
Gan Cao can treat diabetes
A new German study has found that liquorice root may contain anti-diabetic properties.
In addition to having anti-inflammatory properties, substances called amorfrutins from the plant's root were found to reduce blood sugar levels in mice.
Furthermore, the study, published online in the Proceedings of the National Academy of Sciences this week, found the substance helped prevent the mice from developing a fatty liver and improved insulin resistance, leading scientists to suggest that liquorice root could be used in the treatment of complex metabolic disorders.
In their study, the amorfrutins worked by activating various genes that reduced the plasma concentration of certain fatty acids and glucose, researchers said. The reduced glucose level, in turn, prevented the development of insulin resistance.
But before you go tucking into a bag of black liquorice candy, scientists point out that the concentration of amorfrutins is too low to be effective in sweets or tea.
Extracting the nutrients in large concentrations, however, could be used on an industrial scale, they say.
Earlier this year, another study published in the Journal of Natural Products found that two substances in liquorice were able to kill the major bacteria responsible for tooth decay and gum disease.
In traditional Chinese herbal medicine, liquorice root has also been used extensively to treat everything from respiratory to digestive problems.
Meanwhile, last year the US Food and Drug Administration issued a warning to adults over the age of 40 to limit their consumption of black liquorice, which has been shown to cause irregular heart rhythms or arrhythmia.


Shang-Ta Yang
National Tsing Hua University
Fu-En Wang
National Tsing Hua University
Chi-Han Peng
Peter Wonka
Min Sun
National Tsing Hua University
Hung-Kuo Chu
National Tsing Hua University
We present a deep learning framework, called DuLa-Net, to predict Manhattan-world 3D room layouts from a single RGB panorama. To achieve better prediction accuracy, our method leverages two projections of the panorama at once, namely the equirectangular panorama-view and the perspective ceiling-view, that each contains different clues about the room layouts. Our network architecture consists of two encoder-decoder branches for analyzing each of the two views. In addition, a novel feature fusion structure is proposed to connect the two branches, which are then jointly trained to predict the 2D floor plans and layout heights. To learn more complex room layouts, we introduce the Realtor360 dataset that contains panoramas of Manhattan-world room layouts with different numbers of corners. Experimental results show that our work outperforms recent state-of-the-art in prediction accuracy and performance, especially in the rooms with non-cuboid layouts.
Framework overview. Given the input as an equirectangular panoramic image, we follow the same pre-processing step used in PanoContext to align the panoramic image with a global coordinate system, i.e. we make a Manhattan world assumption. Then, we transform the panoramic image into a perspective ceiling-view image through an equirectangular to perspective (E2P) conversion. The panorama-view and ceiling-view images are then fed to a network consisting of two encoder-decoder branches. These two branches are connected via an E2P-based feature fusion scheme and jointly trained to predict a floor plan probability map, a floor-ceiling probability map, and the layout height. Two intermediate probability maps are derived from the floor-ceiling probability map using E2P conversion and combined with floor plan probability map to obtain a fused floor plan probability map. The final 3D Manhattan layout is determined by extruding a 2D Manhattan floor plan estimated on the fused floor plan probability map using the predicted layout height.
Visual results. Given a single RGB panorama, our method automatically estimates the corresponding 3D room layout. Our method is flexible to handle more complex room layout beyond the simple cuboid room. The checkerboard patterns on the walls indicate the missing textures due to occlusion.
The project was funded in part by the KAUST Office of Sponsored Research (OSR) under Award No. URF/1/3426-01-01, and the Ministry of Science and Technology of Taiwan (_PHONE_-E-007-047- and _PHONE_-E-007-088-MY3).
author = {Yang, Shang-Ta and Wang, Fu-En and Peng, Chi-Han and Wonka, Peter and Sun, Min and Chu, Hung-Kuo},
title = {DuLa-Net: {A} Dual-Projection Network for Estimating Room Layouts From a Single {RGB} Panorama},
booktitle = {{IEEE} Conference on Computer Vision and Pattern Recognition, {CVPR} 2019},
pages = {3363--3372},
year = {2019}


input from each input modality channel as input. It realizes low-level data/events fusion, such as: Time alignment of all input channels, recognizing events in each input channel, identifying groups of events in different input channels that are possibly a multimodal command (e.g. events in different channels that happened at approximately the same time). This module outputs possible multimodal commands/actions to the interpreter to interpret their meaning.
4.2.2 Multimodal input interpreter
The Multimodal input interpreter has 2 inputs: groups of fused multimodal events and knowledge in HMI model, which is the updated status of all HMI components in the system (such as object currently under the cursor in navigation display or current state of navigation display in general)
It interprets meaning of fused multimodal events, for example, speech input "direct to" and touch input on a WPT form the command "direct to WPT". The module can be thought of as an expert system that produces responses based on a set of multimodal input rules. Those rules define possible meaningful combinations of multimodal events. If a group of multimodal events doesn't match any meaningful combination, it will be defined as an input error. The output of this module is pilot's intent interpreted as a command created from multimodal inputs, for example to divert to a certain waypoint.
This module plans adaptation strategy based on predefined rules, such as crew state adaptation rules, task distribution adaptation rules etc. This is a standalone module developed by another partner that is not connected to the Final Prototype. In the future, all adaptation rules should be provided by responsible partners. For example, if the crew cognitive load is high, high priority information needs to be output to a more salient modality (e.g. speech instead of display). Task distribution rules can shift certain tasks from crew to automation, thus the output needs to be adapted accordingly. The output of this module is adaptation strategy.
4.2.3 Multimodal output processor
The Multimodal output processor has the capability of handling following inputs: Command created from pilot's intent and HMI model – current status of all HMI components in the system.
Given pilot's intent, this module determines the output strategy based on multimodal output rules (predefined). Multimodal output rules define multimodal output strategies in a default standard situation. Output is created solely based on multimodal output rules.
4.3 Multimodal Navigation Display
The A-PiMod Multimodal Navigation Display (MM ND) is an early, low-maturity (TRL3) interactive software prototype of multifunctional ND with Human-Machine Interface (HMI) and philosophy based on Honeywell Interactive Navigation (INAV) legacy. The prototype has been developed on existing multifunctional ND prototyping platform that has traditional HMI controlled by Cursor Control Device (CCD) and Multifunctional Keyboard, (MKB) and extended with the support for speech and touch interaction.
4.3.1 Navigation display screen layout
The Navigation display screen layout contains the following elements: Lateral map, CCD position, Range (Zoom) ring with range value label, Ownship, Flight plan and pull-down menu containing the main map features and gives access to sub-menus to customize ND contents. The ND tool bar is permanently displayed at the top of the display.
4.3.2 Functions
The A-PiMod MM ND has the following functionality for Lateral map manipulation: moving map (MOVE), map rotation – display mode change (Heading-Up, North-Up, flexible 360°), map view change (Full, Vertical Situation Display (VSD), center map (CENTER) (cursor position, object – Ownship, Object: WPT, VOR, Airport), zoom map (ZOOM), map range change (zoom-in, zoom-out), displaying lateral map layers (Terrain, Airport, VORs, NDBs, Intersections, Hi Airways, Lo Airways, Term Airspace, Special Use, Traffic, VSA, Missed Approach, Obstacles, Cities, Roads, Minor Roads, Railroads) and displaying Weather (WX) radar.
The MM ND has the following functionality for Graphical Flight Panning (GFP): graphic representation of the flight plan, cross WPT (CROSS), hold over WPT (HOLD), direct to WPT (DIRECT TO), amend route from WPT (AMEND), delete WPT (DELETE), apply proposed GFP changes (APPLY) and activate Temporary Flight Plan (ACTIVATE)
4.3.3 Modalities
The prototype supports several input modalities, namely Multifunction Keyboard (MKB), Cursor Control Device (CCD), touch and speech. In general, the individual modalities support the following interaction patterns:
Cursor control device (CCD): pointing and selection (point-and-click paradigm), zooming the lateral map, moving map (with MKB), centering map, menu interaction, command invocation
Multifunction keyboard (MKB): entering values, switching modes of interaction, e.g. CCD mode for pointing and moving
Touch: Selection (tap), command invocation (tap), zooming the map (pinch-to-zoom), centering map, map rotation (rotate), moving map (pan), menu interaction
Speech: Entering values, selection (e.g. options), command invocation (when particularly supported), zooming the map, centering map, rotating the map (either north up or aircraft's heading up) and menu interaction
Speech interaction is triggered via push-to-command button and the system provides the response on the bottom part of the ND in white colour as a feedback to user about executed action; or error when command is not recognized. Speech can also be used cross-modally (as described below) for commands which require an object specification (e.g. WPT). In this case, the WPT may be selected via CCD.
4.3.4 Multimodal and cross-modal interaction
The concept behind the prototype is inherently multimodal. It means that the user is allowed to use any supported modality that is available at given situation. Furthermore, the user is allowed to switch between modalities within a function, if the function itself requires more than one step to be executed. In this case each step may be conducted via any supported modality.
Besides the MMI, the Final Prototype also supports cross-modal interaction. In a cross-modal interaction, the modalities can be combined within single utterance in contrast to MMI where modalities can be switched between individual steps. The current prototype supports cross-modal interaction in Command-object use case. It means that command and the object may be specified via different modalities. For instance for "DIRECT TO KPHX" utterance, DIRECT may be specified via speech or command line and KPHX may be selected via touch or CCD. However, there must be time linkage between the time frame of command and object specification. The object may either be specified before (any time after previous utterance), during or after the command specification (but no later than 10 seconds after the command specification).
However, usage of individual modalities or combination of modalities may be subject to specific changes according to particular function. Table 1 summarizes the list of the supported modalities.
4.4 Speech Recognizer
Speech Recognizer is a module capable of recognizing a trained set of phrases consisting of single or several words, pre-processing them and sending them to Interaction Manager for further processing.
Since the number of phrases is rather large, Speech Recognizer implements two approaches in order to increase the robustness against recognition error (recognizing some other word or phrase than was spoken by the user):
1. Use of multiple grammars – instead of using one large set of phrases that can contain many phrases with similar pronunciation, it is divided into several smaller (possibly overlapping) subsets what makes it easier for the speech engine to recognize
2. Filtering based on confidence level – Speech Recognizer provides a confidence (represented as a number) that tells, how much is it sure that recognized phrase is the same as the pronounced one. The lower this confidence the higher probability that pronounced and recognized phrases differ. Speech Recognizer can filter out recognized phrases with confidence level below specified threshold; this significantly lowers a possibility of sending to Interaction Manager a different command than that was pronounced.
The speech recognizer was evaluated multiple times, in Honeywell's multi-modal cockpit as well as in the project demonstrator during Validation Cycle II.
Experimental work was also conducted in the area of building a combined language-model & grammar-driven recognizer capable of processing free speech with embedded chunks corresponding to the recognition grammar.
Significant amount of work was done on accent classification (we prefer 'accent' rather than 'dialect' to denote variations of English), using bottle-neck DNN features and i-vector based scoring. Experimental results were produced on the Foreign Accented English database showing that this architecture is useable for accent detection and that the results correspond to linguistic intuition.
4.5 Gesture Recognition Algorithms
Technology for remote passive eye tracking and for 3D implicit gesture recognition has been developed. The technology processes input from camera(s) placed in the cockpit (simulator), records the data and processes it. The output in the case of eye tracking is the direction of the operator's gaze, tested on the task of missed event detection. In the case of 3D gesture recognition, the output consists of recognized implicit gestures of the pilot, as she is interacting with the cockpit.
Along with the development of the algorithms and technology, datasets for training and evaluation of the methods have been collected and annotated and made public along with publication of the results. The results have been published at the IEEE Intelligent Transportation Systems Conference in the form of two papers dealing with the individual approaches. A summary article has been submitted to the IEEE Journal of Intelligent Transportation Systems and is currently under review.