Friday, September 23, 2016

vocabulary about rules

TO OBEY = to do what someone in authority tells you to do, or what a law or rule says you must do

• “I find myself unable to continue helping a project that won’t obey its own community rules” [Jonathan Riddell]
• A database state that obeys the constraints defined in the integrity constraint IC set, is called a valid state



TO CONFORM TO / WITH [intransitive] [= to obey]

2 to obey a law, rule etc
• Phone is brand new, never used. Will have to open to insert the battery before shipping to conform with postage rules
• Software developers write HTML document that conforms to HTML specification by W3C.



TO ENFORCE /ɪnˈfɔːs/ [transitive] to make people obey a rule or law

• Governments make laws and the police enforce them.
• Digital Rights Management (DRM) is technology that enables online video and audio services to enforce that the content they provide is used in accordance with their requirements.
• XML document type definitions (DTD) can enforce basic structural rules on XML documents, XML schemas can enforce much more specific rules about the contents of elements and attributes than DTDs can.



TO COME INTO FORCE / BRING SOMETHING INTO FORCE = if a new law, rule, change etc comes or is brought into force, it starts to exist.

• Packs of 10 cigarettes will no longer be available for sale as part of EU rules that come into force from today.



TO VIOLATE /ˈvaɪəleɪt/ [transitive] = to disobey or do something against an official agreement, law, principle etc [= to break a law]

• WordPress’ code is open source, but it is published under the GNU Public License (GPL). Wix’s mobile app reused WordPress’ text editor but the Wix application is closed and proprietary. That violates both the spirit and the letter of the GNU Public License, which requires anything built with GPL-licensed code to be distributed with the same GPL license.
• SQL statements can violate an integrity constraint when they try to insert or update tuples.



TO INFRINGE /ɪnˈfrɪndʒ/ = [transitive] to do something that is against a law or someone’s legal rights [= to violate, to breach]

• I have received a threatening letter from the attorney of Mozilla Foundation saying that using the 'Mozilla' word inside the name of my software infringes their trademark rights.



TO RESPECT /rɪˈspɛkt/ (formal) = to not break a rule or law [= to obey]

• To respect this invariant, arrays length property have two special behaviours when setting elements and setting length property.



TO COMPLY WITH [intransitive] (formal) = to do what you have to do or are asked to do [= to obey]

• Please review our new EU user consent policy and ensure that you comply with this policy as soon as possible, and not later than 30th September 2015.



TO ADHERE TO [intransitive] (formal) = to conform to or follow rules exactly

• This article on xyz adheres to the naming conventions set forth at Wikipedia.
• A Maven POM in a project adheres to Maven’s assumed conventions.
• If an XML document adheres to a number of rules it is said well-formed.

Thursday, May 26, 2016

to struggle vs to strain vs to strive

TO STRUGGLE = [intransitive] to try extremely hard to achieve something, even though it is very difficult [= to strive]

• Excellent Work! You rocked this test and it was a breeze for you, most people struggled but not you.
• If you’re here to help others, be patient and welcoming. Offer support if you see someone struggling or otherwise in need of help. [Code of Conduct - Stack Overflow]

struggle to do something
• I'm really struggling to get out of bed
• Russia’s Navy is more rust than ready: Moscow struggles to keep its fleet afloat

struggle with
• Two people who I love very much are struggling with weight loss.
• Low blood levels of Omega-3 could explain why some children struggle with reading.
• Scope is one of the foundational aspects of the JavaScript language, and probably the one I’ve struggled with the most when building complex programs.



TO STRAIN (transitive and intransitive) = to try very hard to do something using all your strength or ability.

• Poor posture during the day may be related to musculoskeletal injury. To combat this, make sure your computer screen is positioned in a way that you're not straining or hunching to see it.

strain (something) to do something
• I was straining to lift my arm with biceps
• I was straining to induce a bowel movement, when I suddenly felt a sharp pain in the middle of my chest.



TO STRIVE STROVE STRIVEN (formal) = to make a great effort to achieve something

• This web site strives to evolve with technology and respond to reader preferences for news delivery.
• We strive to offer users a great experience and make Firefox available across many platforms, devices and operating systems [Vice President of Product, Firefox at Mozilla]



TO ENDEAVOUR [intransitive] (formal) /ɛnˈdɛv ər/ = to try very hard

endeavour to do something
• We always endeavor to please our customers.
• Despite the fact that HTML5 is not yet completed, you can safely take advantage of the new features of the language as long as you endeavour to ensure that users with older browsers will be able to view your pages.

Saturday, October 17, 2015

to come up against a situation

TO FACE = if you face or are faced with a difficult situation, it is going to affect you and you must deal with it:

• When it comes to designing for the web, you are faced with the unique challenge that different users will have different sized screens.
• Spain's coach Vicente del Bosque faces tricky task to select Spain squad.
• The civic body faces uphill task to improve school infrastructure.



TO CONFRONT = if a problem, difficulty etc confronts you, it appears and needs to be dealt with:

• Useful suggestions for trying to confront a lying romantic partner or spouse.

be confronted with something
• Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.
• How to predict customer choices, when they are confronted with multiple options for where to dine.
• Research has shown that when customers are confronted with pleasant actions, the result is high levels of customer satisfaction

Saturday, July 4, 2015

to be in relation

TO BE LINKED = if two things are linked, they are related in some way:

• Police think the murders are linked.

be linked to/with something
• psychiatric disorders linked to a protein involved in the formation of long-term memories
• Some birth defects are linked to smoking during pregnancy.
• Economy and immigration linked to American dream
• The struggling national economy is linked to a decline in country's educational standing

be closely/directly/strongly etc linked
• China's economy is closely linked to Europe, America, Japan and Southeast Asia.
• American economy becomes increasingly linked to the Internet



TO BE RELATED /rɪˈleɪt/ = [intransitive] if two things relate, they are connected in some way [= to have relation, to link].

• JavaScript should not be confused with Java. They are not related, the only commonality between the two is in their name.
• In 1964 a physicist by the name of Peter Higgs proposed that there was an energy field that permeated the entire universe, this energy field is now called the Higgs field. The energy field that Higgs proposed would interact with subatomic particles and give them a mass. The very massive particles would interact a lot with the field while massless particles would not interact at all. In the press you don't hear about the Higgs' field but about the Higgs' Boson: how these two thing relate? The Higgs's Boson is the smallest bit of Higgs field.   [http://physicsforme.com/]
• Having determined the content of your site, you can group the information into related chunks and create a site map. That site map shows each of the pages of your site, how they relate to each other, and what needs to appear on them.
• How are sex and love related for you ?



TO BE TIED /taɪd/ = to be related to something and dependent on it.

to be tied to smt
• We know that social support is directly tied to better health.



TO INTERTWINE /ˌɪntəˈtwaɪn/ = to unite or be united by twisting or twining together [also intertwist]

to be intertwined = if two situations, ideas etc are intertwined, they are closely related to each other.

• BlackBerry’s fate is intertwined with its keyboard
• The database design methodologies and software engineering methodologies are intertwined since these activities are strongly related.
• The history of the Document Object Model is intertwined with the history of the "browser wars" between Netscape Navigator and Microsoft Internet Explorer
• Substance use can become intertwined with psychological functioning and lifestyle such that it becomes part of the fabric of the user's experience and essential to psychic stability. It can be said that each user develops a highly personal relationship to drugs that reflects this complex interaction.


TO TE BOUND (written) = to be in connection

• Stored procedures are not bound tightly to table data structures
• Molecules that are bound tightly to the receptor without activating it



RELATIONSHIP (noun) =

1. the way in which two people or two groups feel about each other and behave towards each other

to have a relationship to
• Dutch kids have a different relationship to the bicycle.
• Women have a different relationship to property than men do.

2. the way in which two or more things are connected and affect each other:

• In the DOM, relationships between the document node and all of the element nodes are described using the same terms as a family tree



RELATION (noun) = a connection between two or more things [= relationship]

to bear relation to = to be connected to
• Terrorism bears relation to religious dress
• International post-graduates in the USA offer students the chance to work for one year after their final examination: you are required to work in a field which bears relation to your area of study.



CROSS-CUTTING (adj.) = linking separate or independent parties or interests.

• A cross-cutting approach to developing and implementing disease prevention policies.
• Cross-cutting concerns, in software development, are aspects of a program that affect other concerns.

to make a connection

TO ASSOCIATE =
1 [transitive] to connect or bring into relation, as thought, feeling, memory, etc.

associate somebody/something with something
• A JavaScript property associates a key with a value.
• I don't associate cycling with winning, I associate it with terrible things that have happened to me and people close to me. [Marco Pantani].
• I don't associate sex with love and emotion. I love hookups.
• The attribute scope associates data cells and header cells: <th scope="col|row">.



TO BIND /baɪnd/ bound bound /baʊnd/ [transitive] written = to form a strong emotional or economic connection between two people, countries etc [= unite]

• Carbon monoxide is lethal because hemoglobin binds carbon monoxide inhibiting your ability to distribute oxygen throughout your body.
• JavaScript unary operators have higher precedence over binary ones and bind tightly.
• A C++/Java class is a way to bind data and associated functions together.



TO BOND /bɒnd/ =
1 if two things bond with each other, they become firmly fixed together, especially after they have been joined with glue.

• What is gluten? All flours contain two important proteins: glutenin and gliadin, in presence of water this two small protein chains bond together, this forms an elastic network of proteins called gluten which has ability to trap air like a ballon. [https://www.youtube.com/watch?v=zDEcvSc2UKA]

2 to form a close emotional connection with someone. When two people are bonding, they are getting closer by sharing time, feelings, experiences, or trust.

• When you say two people are bonding and falling in love, it usually means: they are developing emotional closeness.

• Bonding does not always mean love. People can bond as friends, family members, teammates or coworkers.



TO TIE = to make a tie, bond, or connection.

• Services tie well to Ajax and Web 2: our Ajax web page can call as many services as it requires to get the job done. [SOA for Idiots]

Saturday, November 15, 2014

to glare vs to stare vs to glance vs to glimpse

TO GLARE /glɛər/ [intransitive] = to look angrily at someone for a long time.

• “You have to learn how to cook!” My father in law tells me every time we sit down at the table. “I know how to cook. I don’t like it. He likes it. He can do it.” I gesture to my Italian husband. This inspires the dad to roll his eyes and glare at me for the rest of the meal.

Baby Glaring at Mother




TO STARE /stɛər/ [intransitive] = to look at something or someone for a long time without moving your eyes, for example because you are surprised, angry, or bored. [= to gaze]

• I try to motivate my husband to help her mother more, but he just stares blankly at me, grunts, makes weird hand gestures I can’t understand and stays attached to the couch.
• When we had dinner at Ciro's, it took a long while to get the waitresses attention as they seemed to be staring off into space the majority of the time.
• Does everyone stare this way at you? I only look this way at you. [Police]
• Is it proper to stare at a pretty girl?



TO GAZE /ɡeɪz/ [intransitive] = to look at someone or something for a long time, giving it all your attention.

• I was sitting at the window above the left wing, gazing into the waning crescent moon, when we heard the sound of an explosion from the engine underneath.



TO GLANCE /glæns/ [intransitive] = to quickly look at someone or something.

• Even if you have experience with a variety of programming languages, normal Perl may seem quite odd at first glance because its syntax is very compact and its semantics thick.


A woman glancing over her shoulder




GLIMPSE (noun) =
1) a quick look at someone or something that does not allow you to see them clearly.
2) a short experience of something that helps you begin to understand it

• NASA has given the world another glimpse of its revolutionary flying saucer technology for future Mars missions.
• To have few glimpses of subject matter read the first chapter of the book by Jeffrey E. F. Friedl.



TO PEEK /pik/ [intransitive] = to look quickly at something, or to look at something from behind something else, especially something that you are not supposed to see. [= peep, or peer]

• Carefully he peeked through the glass window in the door.
• Top Ten Newcomers for 2012: A peek at what's to come
• Let's take a peek at the generated source code by clicking the Source tab.
• Event capturing provides an opportunity to peek at events before they are delivered to their target.

Saturday, August 2, 2014

to express position

TO PRECEDE OR TO FOLLOW = to come before or after something

• An assertion is a test on the characters following or preceding the current matching point



TO LOCATE = to find the exact position of something

• We cannot locate the hotel with GPS even typing the address.
• Assisting a consumer in locating a product within a retail store.
• Locating information within extended hypermedia .



TO PLACE = to put something somewhere, especially with care [= put]:

• Always place the code that require the most processing power last in relational operations.
• You can place a single event handler on the containing element instead of on all its childred.



TO ARRANGE = to put a group of things in a particular order or position.

• Tips for arranging living room furniture.
• How to arrange flowers in a vase.
• In Microsoft Windows you can arrange the desktop icons by name, size, type and latest modified date.
• A FlowPanel arranges components in a directional flow.



LEADING - TRAILING - IN-BETWEEN = coming in the front part - in the back part - in the middle of something

• How to remove the leading and trailing white spaces from a string.
• You can find unwanted blanks everywhere: Leading, Trailing, In-Between.



THE BEGINNING OR THE END OF SOMETHING

• The multiline option changes the interpretation of the ^ and $ elements so that they match the beginning and end of a line, instead of the beginning and end of the input string.
• At the beginning of the chapter we mentioned that ...



AHEAD OR BEHIND = a short distance in front or at the back of someone or something:

• Look-ahead and look-behind, collectively called "look-around", are zero-length assertions just like the start and end of line, and start and end of word anchors.
• He kept his gaze fixed on the car ahead.


INTERMEDIATE /ˌɪn tərˈmi di ɪt/ = (adj) being, situated between two points, stages, things, persons, etc.:

• It takes a lot of time to go from English intermediate level to upper level.