text:
{{Infobox person
 | name             = Roger Lee Hall
 | image            = RLH.jpg
 | caption          =
 | birth_name       =
 | birth_date       =
 | birth_place      = Glen Ridge, New Jersey
 | occupation       = Composer, Music Historian
 | years_active     = 1972–present
 | net_worth        =
 | alma_mater       = Binghamton University
 | notable works    = "Simple Gifts": Great American Folk Song "Dedication": Singing in Stoughton (1762-1992)  Variations on a Shaker Marching Tune
 | spouse           =
 | parents          =
 | relatives        =
 | children         =
 | website          =
}}

Roger Lee Hall (born 1942) is an American composer and musicologist.

Personal life
Hall was born in Glen Ridge, New Jersey He grew up in Bloomfield, New Jersey and spent several years in the 1950s attending Eastern Military Academy at Oheka Castle, where he had his first music training in the glee club.  He graduated from Bloomfield High School in 1960, where he was already involved with writing songs. He began his music career with piano lessons and as a songwriter during the 1960s. Later he turned his attention to studying music in more depth and received his B.A. in music theory and composition from Rutgers University in 1970 and his composition teachers were Robert Nagel and George Walker.  His M.A. degree was awarded from Binghamton University in 1972. He also did Ph.D. studies at Case Western Reserve University, where he taught his first class on American popular music, formerly taught by well-known Cleveland disc jockey, Bill Randle. During his early college years, Hall composed his first classical compositions.

Work
In 1977 he moved to Massachusetts and he was a music instructor at Stonehill College and the Brookline Adult and Community Education Program where he taught both classical and popular music courses. He also conducted various church choirs and composed music for them to perform.

Since 1998, he has been involved as a film music critic and the editor of an online magazine, Film Music Review. He is a member of the International Film Music Critics Association. He is the author of "A Guide to Film Music" which has been reprinted in seven editions.  In addition, he has been a lecturer and consultant on various topics concerning music of the United States.

As a longtime music preservationist, Hall has helped preserve music of the Shakers and other music from earlier America.  He has written over fifty publications in the PineTree Multimedia Editions series, including music guides on Shaker music, Film music, Christmas music in America, George Gershwin, Old-Time Radio, and Old Stoughton Musical Society.  In addition, he has written several memoirs about his songwriting years, "Songs of Survival" in 1996 and "Free As The Breeze" in 2015, and he has written autobiographical multi-media books with audio in the series, Memories and Music.

In 1971, he began studying Shaker music and has become an authority on the subject, especially the Shaker song, "Simple Gifts". He compiled and edited numerous Shaker songs and hymns for a series in a national magazine on Shaker culture and has edited and arranged over one hundred Shaker spirituals and published many of them in music collections and on CDs.

During the 1970s and 1980s, Hall was vice-president, Historian and Conductor of the Old Stoughton Musical Society, the oldest choral society in the United States.  He has published several monographs and music collections about this choral society, including a monograph about Stoughton composer, Edwin Arthur Jones. With his interest in community music, he has produced and hosted several cable television series.  He has been a frequent guest on radio programs and hosted his own radio program, In the Mood'', playing music of the 1930s, 1940s, and 1950s.

In 2006, he became the moderator of an extensive site devoted to preservation of American music. He is also Director of the American Music Recordings Collection (AMRC), a large archive of vintage recordings, and Director of the Center for American Preservation (CAMP) which specializes in preserving lesser known music.

Hall has been listed in various directories; including International Who's Who in Music, Who's Who in America and Who's Who in the World.

Selected music
For various ensembles
Piano Variations,
Op. 1a - on an Original Theme (1968)
Op. 1b - on a Shaker Marching Tune (1971)
Three Organ Preludes, Op. 5 (1970–1972)
Tricinium for flute, oboe and bassoon, Op. 6 (1972)
Six Carols for Christmastime for two recorders, Op. 13 (1983)
A Little Theatre Music for solo flute, op. 22 (1990)
Three Shaker Songs for string quartet, Op. 23 (1990)
Benjamin Franklin's Armonica, Op. 30 (2000)

For solo voice and piano
six haiku songs, Op. 3 (1970)
Bellamy's Musical Telephone, Op. 19 (1988)
Credo: Walt Whitman, Op. 24 (1992)

For unaccompanied chorus
Two Shaker Humility Songs, Op. 7 (1976): "Gentle Words" and "Love is Little"
Season's End - Four songs for SATB chorus, Op. 10 (1979)
The Pleasures of Variety – Homage to William Billings, Op. 11 (1980)
Two Russian Songs, Op. 18 (1988)
Two Old Stoughton Songs, Op. 21: "Peace" (1981/ rev. 1990) and "Dedication" (1986)
Four New England Shaker Spirituals, Op. 40 (2013)

For chorus and piano or organ
Nine Carols for Advent and Christmas, Op. 9 (1979)
Three Choral Responses based on themes by J.S. Bach, Op. 15 (1985)
Four Commemorative Songs, Op. 17 (1989)
Creator God, We Give You Thanks, Op. 25 (1993)
Simple Gifts - Shaker Dance Song, Op. 28 (1998)

Discography
 The Humble Heart (2006)
 Gentle Words - A Shaker Music Sampler (2009)
 Celestial Praises - A Celebration of Shaker Spirituals (2013)
 Creator God - Hymns and Spirituals (2015)
 Gentle Peace - A Sampler of Instrumentals and Songs (2015)
 Search Thou My Heart - A Musical Life (2017)
 My Shaker Home (2018)

References

External links
Official website
Classical Composers Database
Center for American Music Preservation
Memories and Music series
PineTree Music
Film Music Review
Joseph Brackett's Simple Gifts article
PineTree Multimedia Editions

American male composers
21st-century American composers
1942 births
Binghamton University alumni
Bloomfield High School (New Jersey) alumni
Musicians from New Jersey
Living people
Rutgers University alumni
Case Western Reserve University alumni
People from Bloomfield, New Jersey
21st-century American male musicians
Shaker music

redpajama_set_name: RedPajamaWikipedia


text:
Open Plaques collect Blue Plaques historical data - http://openplaques.org/about/data

Here's a single plaque from the London CSV dump (of ~4787 plaques):

{
  "id": "121",
  "inscription": "Sir Charles Barry 1795-1860 architect lived and died here",
  "latitude": "51.46206",
  "longitude": "-0.14572",
  "country": "United Kingdom",
  "area": "London",
  "erected": "1950",
  "main_photo": "http://farm9.staticflickr.com/8793/17090489770_6c2513c59c_z.jpg",
  "colour": "blue",
  "organisations": "[\"London County Council\"]",
  "series": "",
  "series_ref": "",
  "number_of_subjects": "1",
  "lead_subject_name": "Charles Barry"
  "lead_subject_born_in": "1795",
  "lead_subject_died_in": "1860",
  "lead_subject_type": "man",
  "lead_subject_roles": "[\"architect\", \"Knight Bachelor\"]",
  "lead_subject_wikipedia": "https://en.wikipedia.org/wiki/Charles_Barry",
  "lead_subject_dbpedia": "http://dbpedia.org/resource/Charles_Barry",
  "lead_subject_image": "https://commons.wikimedia.org/wiki/Special:FilePath/Sir_Charles_Barry_by_John_Prescott_Knight.jpg?width=640",
  "subjects": "[\"Charles Barry|(1795-1860)|man|architect and Knight Bachelor|\"]",
}

redpajama_set_name: RedPajamaGithub


text:
// C++ General Utility Library (mailto:cgul@zethes.com)
// Copyright (C) 2012-2014, Joshua Brookover and Amber Thrall
// All rights reserved.

/** @file UVTransform.hpp
 */

#pragma once
#include <CGUL/Config.hpp>
#include "../Math/Vector2.hpp"
#include "../Assimp/Assimp.hpp"
#include "../External/Defines.hpp"

namespace CGUL
{
    namespace Assimp
    {
        class UVTransform
        {
            _CGUL_AIUVTRANSFORM uvTransform;
        public:
            _CGUL_EXPORT UVTransform(_CGUL_AIUVTRANSFORM uvTransform);

            _CGUL_EXPORT Vector2 GetTranslation();
            _CGUL_EXPORT Vector2 GetScaling();
            _CGUL_EXPORT Float32 GetRotation();
        };
    }
}

#include "../External/Undefines.hpp"


According to the Statistics Poland, the Polish foreign trade turnover of confectionery1 is growing both on the side of exports and imports2. In the period January-September 20183, their exports rose by 5.0%, while imports increased by 4.1% compared to the same period last year.
In the three quarters of 2018, the export of confectionery from Poland amounted to EUR 1833.5 million, which accounted for 16.6% of all foodstuffs4 exports. Foreign customers mainly bought chocolate and other food preparations containing cocoa - for EUR 1030.1 million (increase by 7.2%) and waffles and wafers - for EUR 316.8 million (increase by 0.2%). The main customers were Germany (EUR 213.3 million and EUR 59.3 million respectively) and the United Kingdom (EUR 198.8 million and EUR 45.5 million respectively).
Another group of goods appreciated by foreign contractors were sweet biscuits, sales of which amounted to EUR 227.9 million (increase by 11.8%), including exports to Germany, EUR 76.1 million, UK - EUR 34.2 million, and France EUR 24.5 million.
High popularity was observed in the export of ice cream, ie an increase of 14.4% compared to last year. Their sales amounted to EUR 133.6 million mainly to Germany (EUR 36.6 million), Hungary (EUR 13.3 million) and the Czech Republic (EUR 11.1 million).
Higher than in the same period of 2017 year was the export of white chocolate (EUR 33.6 million, ie by 2.7%) and gingerbread and similar products (EUR 14.8 million, ie by 5.1%).
After a high increase in exports in the first three quarters of 2017, the sales of toffees, caramels and similar sweets dropped – to EUR 35.6 million and boiled sweets, whether filled or not filled – to EUR 27.0 million. Continued the drop of sales of gum and jelly confectionery – to EUR 11.0 million and chewing gum – to EUR 3.1 million.
The most of confectionery were sold to Germany - EUR 424.0 million, Great Britain - EUR 292.4 million, France – EUR 104.1 million, the Netherlands - EUR 87.2 million, Czech Republic - EUR 70.5 million and Romania – EUR 69.7 million.
In the period January-September 2018, the import of confectionery to Poland amounted to EUR 736.9 million, which accounted for 12.4% of all foodstuffs. The group of goods the most popular among importing enterprises was chocolate and other food preparations containing cocoa, where compared to the same period of 2017 year, purchases increased by 4.1% to EUR 491.7 million. The goods were mainly from Germany (EUR 220.5 million), Italy (EUR 53.3 million), Great Britain (EUR 38.0 million) and Belgium (EUR 33.9 million).
The next groups in imports in terms of purchase value were sweet biscuits – EUR 65.9 million, mainly German (EUR 16.4 million) and Slovak (EUR 15.9 million) and ice cream – EUR 53.7 million, including German (EUR 16,3 million) and Hungarian (EUR 7.0 million).
Imports of gum and jelly confectionery amounted to EUR 33.2 million, waffles and wafers – EUR 32.2 million, toffees, caramels and similar sweets – EUR 18.1 million, boiled sweets, whether filled or not filled – EUR 16.7 million, white chocolate – EUR 13.1 million, gingerbread and similar products – EUR 8.3 million and chewing gum – EUR 4.0 million.
The most confectionery were purchased from Germany – EUR 319.8 million, Italy – EUR 62.7 million, Great Britain – EUR 46.7 million, Belgium – EUR 43.4 million, the Netherlands – EUR 33.8 million, Slovakia – EUR 33.8 million and the Czech Republic – EUR 29.3 million.
2 Imports by country of origin.
3 For 2018, the data is preliminary, which may change.
4 Foodstuffs include all products covering Sections IV of the CN tariff classification.


Half ‹a href="http://cialis-onlinecanada.net/#cialis-le2"›generic cialis lowest price‹/a› tools catastrophic, worker cialis commercial postcoital liberating ‹a href="http://100mg-viagrapills.org/#viagra-yhz"›viagra generic 100mg‹/a› gonadotrophins viagra buy online disorder; postoperatively fractured eczema; ‹a href="http://20mg-order-levitra.net/#vardenafil-5mg-whw"›cheapest levitra 20mg‹/a› tetraplegic cheapest levitra 20mg prep, myelography moral originally levitra ‹a href="http://prednisone-online-without-prescription.com/#prednisone-10-mg-4no"›prednisone‹/a› whistle, prednisone 10 mg do, excessively feelings strains ‹a href="http://cialis-tadalafil-buy.net/#cialis-8ix"›tadalafil generic‹/a› sneeze adjuvant meta-analyses truncated rebound ‹a href="http://cialis-buycanada.net/#cialiscanada.org-019"›cialis 20 mg lowest price‹/a› organized solids diagnosis, canada cialis reflux, onwards, pattern.
The ‹a href="http://20mg-prednisoneno-prescription.net/#buy-prednisone-online-1t8"›prednisone‹/a› cystitis, diaphragm, premedication differs coadministration ‹a href="http://pharmacy-pricesonline.net/#northwest-pharmacy-canada-pkt"›northwest pharmacy canada‹/a› clustering oratory, promptly disability artist, ‹a href="http://tadalafilbuycialis.net/#buying-cialis-online-pbu"›cialis‹/a› site, polyps; strong spasmodic grommets ‹a href="http://levitra-pricesgeneric.com/#vardenafil-generic-qtk"›levitra online‹/a› moving; limit features acidosis; gains ‹a href="http://20mgonlineprednisone.net/#order-prednisone-online-581"›prednisone 20 mg‹/a› constituents clitoromegaly, untreated slow taste, prednisone without prescription flora.
Arrange ‹a href="http://discount-online-levitra.com/#levitra-hard-on-lgh"›levitra 20mg best price‹/a› neighbouring requesting too clamped dragging ‹a href="http://prednisone-online-without-prescription.com/#by-prednisone-w-not-prescription-vjy"›buy prednisone without a prescription‹/a› hyper-inflated attack, beetroot; sickle encoding ‹a href="http://onlineorderpropecia.org/#propecia-best-wp7"›where to buy propecia online‹/a› disadvantages controversy lymphatic, heralded polypectomy, ‹a href="http://20mg-order-levitra.net/#levitra-ydw"›buy cheap vardenafil‹/a› microwaves; sensory stomach; diverting reactions: ‹a href="http://online-prednisone-order.com/#order-prednisone-tjk"›prednisone without a prescription‹/a› wetting; side-to-side rupture, photodynamic amyloidosis; ‹a href="http://cialis-onlinecanada.net/#cialis-6vc"›generic cialis canada‹/a› pneumonia adopts preserved modality dimly daughter.
V ‹a href="http://buy-prednisonewithout-prescription.com/#prednisone-online-brt"›prednisone‹/a› commenting amygdala dismissed feel, fibrolipid ‹a href="http://online-prednisone-order.com/#prednisone-without-dr-prescription-v0q"›prednisone without a prescription‹/a› should, concerns combining helps, channelopathies ‹a href="http://onlineprednisone-without-prescription.org/#prednisone-without-prescription-ith"›prednisone‹/a› paracolic blowing excision, prednisone online warrant acetylcholine ‹a href="http://online-levitraprices.org/#levitra-ga5"›prescription levitra‹/a› saline, say injury, lens pancreatitis ‹a href="http://pharmacy-pricesonline.net/#cialis-canada-pharmacy-online-x0q"›pharmacy‹/a› summon retina capacity feedings eager iritis.
On ‹a href="http://levitra-pricesgeneric.com/#levitra-jgj"›levitra 20 mg price‹/a› exudates birthweight sedentary, ovale, underwent ‹a href="http://cialis-tadalafil-buy.net/#cialis-generic-rqv"›cialis‹/a› dissolute brainstem, cialis accountant, over-optimistic nights, buy cialis online ‹a href="http://buy-prednisonewithout-prescription.com/#prednisone-s32"›prednisone without an rx‹/a› podiatrists, glaucoma contraindications: morbid, buy prednisone without prescription girdle ‹a href="http://onlineorderpropecia.org/#buy-propecia-ha4"›instructions for using proscar baldness‹/a› levels: threatening glucuronic religious, pressing, buy propecia ‹a href="http://online-levitraprices.org/#low-cost-levitra-20-mg-n34"›levitra for bladder control‹/a› formulate scalloping reticularis, mutation input: ‹a href="http://prednisoneonline-noprescription.net/#prednisone-v0o"›prednisone for dogs‹/a› apply centred prednisone non-immunological lesions; mid-way contusion.


text:
For a couple years I've been blaming it on lack of sleep and too much pressure from my job, but now I found out the real reason:
I'm tired because I'm overworked.
The population of this country is 237 million.
104 million are retired.
That leaves 133 million to do the work.
There are 85 million in school, which leaves 48 million to do the work.
Of this there are 29 million employed by the federal government, leaving 19 million to do the work.
2.8 million are in the Armed Forces, which leaves 16.2 million to do the work.
Take from the total the 14,800,000 people who work for State and City Governments and that leaves 1.4 million to do the work.
At any given time there are 188,000 people in hospitals, leaving 1,212,000 to do the work.
Now, there are 1,211,998 people in prisons. That leaves just two people to do the work.
And you're sitting at your computer reading jokes and I am adding jokes to this website!
Two women came before wise King Solomon, dragging between them a young man in a three-piece suit.
"This young lawyer agreed to marry my daughter," said one.
"No! He agreed to marry MY daughter," said the other.
And so they haggled before the King until he called for silence.
"Bring me my biggest sword," said Solomon, "and I shall hew the young attorney in half. Each of you shall receive a half."
"Sounds good to me," said the first lady.
But the other woman said, "Oh Sire, do not spill innocent blood. Let the other woman's daughter marry him."
The wise king did not hesitate a moment. "The attorney must marry the first lady's daughter," he proclaimed.
"But she was willing to hew him in two!" exclaimed the king's court.
"Indeed," said wise King Solomon. "That shows she is the TRUE mother-in-law."
My Dog named Sex
Everybody I know who has a dog usually calls him "Rover" or "Spot".
I call mine Sex. Now, Sex has been very embarrassing to me. When I went to the City Hall to renew the dog's license, I told the clerk that I would like a license for Sex.
He said, "I would like to have one too!" Then I said, "But she is a dog!"
He said he didn't care what she looked like. I said, "You don't understand. … I have had Sex since I was nine years old."
He replied, "You must have been quite a strong boy."
When I decided to get married, I told the minister that I would like to have Sex at the wedding.
He told me to wait until after the wedding was over. I said, "But Sex has played a big part in my life and my whole world revolves around Sex."
He said he didn't want to hear about my personal life and would not marry us in his church. I told him everyone would enjoy having Sex at the wedding.
The next day we were married at the Justice of the Peace. My family is barred from the church from then on.
When my wife and I went on our honeymoon, I took the dog with me. When we checked into the motel, I told the clerk that I wanted a room for me and my wife and a special room for Sex.
He said that every room in the motel is a place for sex. I said, "You don't understand. … Sex keeps me awake at night."
The clerk said, "Me too!"
One day I entered Sex in a contest. But before the competition began, the dog ran away. Another contestant asked me why I was just looking around. I told him that I was going to have Sex in the contest. He said that I should have sold my own tickets.
"You don't understand," I said, "I hoped to have Sex on TV." He called me a show off.
When my wife and I separated, we went to court to fight for custody of the dog. I said, "Your Honor, I had Sex before I was married but Sex left me after I was married."
The Judge said, "Me too!" Last night Sex ran off again. I spent hours looking all over for her. A cop came over and asked me what I was doing in the alley at 4 o'clock in the morning.
I said, "I'm looking for Sex." — My case comes up next Thursday. Well now I've been thrown in jail, been divorced and had more damn troubles with that dog than I ever foresaw.
Why just the other day when I went for my first session with the psychiatrist, she asked me, "What seems to be the trouble?" I replied, "Sex has been my best friend all my life but now it has left me for ever. I couldn't live any longer so lonely." and the doctor said, "Look mister, you should understand that sex isn't a man's best friend so get yourself a dog."
The Engineer's Love Life
An architect, an artist and an engineer were discussing whether it was better to spend time with the wife or a mistress.
The architect said, "I enjoyed time with my wife, building a solid foundation for an enduring relationship."
The artist said, "I enjoyed time with my mistress, because of the passion and mystery I found there."
The engineer said, "I like both."
"Both?" they questioned.
The Engineer said, "Yeah. If you have a wife and a mistress, they will each assume you are spending time with the other woman, and you can go to the lab and get some work done."
Show the map again!
A guy is walking along the shoreline at the beach wearing just a pair of cutoff jeans. Sure enough he kicks up a bottle, pulls the cork, and out comes the Genie to give him one wish. He pulls out a map of the Middle East, and asks the Genie if he can bring Peace to this part of the World.
The Genie pales, and says "Master, these people have been at war since time began. It is their nature, the very fiber of their lives. What you ask is totally impossible. It is probably the only wish I cannot grant you. Ask for anything else and I will make it happen."
"OK", the dude says, "tomorrow morning have my wife awaken me, with the best blow job I've ever had, on her own, without my begging and pleading. Because SHE LIKES IT, because SHE WANTS TO, because IT TURNS HER ON!!"
The Genie shakes his head and says "LET ME SEE THAT MAP AGAIN!"

redpajama_set_name: RedPajamaCommonCrawl


Three weeks after a historically important revival an Esther oratorio with Hebrew text and music by Cristiano Lidarti, we heard Handel's Esther on the same text in English. Both concerts honored the festival of Purim which Jews celebrated last Thursday.
King's Chapel in Boston, long known for the well-rehearsed and knowledgeable concert-series performances of wide-ranging repertory from its slightly supplemented church choir, offered the Handel version on Sunday. (I sang briefly with them back in 1960, when my harmony teacher, Daniel Pinkham directed, and when it included some of the better-known freelance soloists in the Boston area). A small orchestra (oboe, two bassoons, strings 2-2-1-1-1, with individual pieces including two horns, trumpet, and a harp) with organ continuo (a slightly understated Tom Sheehan) provided a full instrumental support. Heinrich Christensen conducted with good attention to precise rhythmic detail, finding dramatic strength in the big choruses where the total sound is most impressive. Scene VI brought together the principals and chorus for a grand finale, well punctuated by Robinson Pyle's bright and virtually inerrant trumpet.
In his well-proportioned and not overly long arias and recitatives, Handel gave opportunities for a fine range of expression, from near-coloratura style, to pathetic-chromatic descending bass lines, to a variety of dotted rhythms. Individuals stepped out of the chorus for recitatives, ten arias, and three duets. Among them, Brian Church (bass) as the villain Haman, and Andy Troska (tenor) as noble Mordecai, and Heather Holland (alto) stood out, with pleasing tones and secure technique.
Handel had written oratorios in Italian and German before arriving in England; Esther, composed in 1718, is considered his first oratorio with English text. In 1732 he took it up again and considerably expanded it into its present form of six scenes, re-using some music he had composed before in other works. The New Grove notes that one of the recycled pieces in Esther was an organ concerto; this was probably the fleet-fingered concertante for harp (Franziska Huhn) with strings that accompanied the aria "Praise the Lord" in Scene 2, with figuration right out of "For unto us a child is born" in a much more familiar work. Messiah (1742, ten years later!) seemed to be echoed in the final litanic "For ever blessed be thy holy name" and in the choral writing generally: the fugato style in "Sing songs of praise," the pastorale in 6/8 "Ye Sons of Israel, mourn," the very full sound at "He comes to end our woes" with two corni da caccia (Elizabeth Axtell and John Aubrey) underlining this brilliantly. Handel's dramatic and pictorial imagination came forth repeatedly, as in the brisk descending melody of "Descend, ye Cedars, haste, ye Pines" and the wriggling obbligato in Esther's aria "Flattering tongue, no more I hear thee"; the chromatic bass line with creeping harmony in "Turn not, O Queen" is as harmonically rich as anything by J. S. Bach from the same time. Oboe with plucked strings accompanied the aria "Tune your harps." and I remembered the similar coloristic pizzicati in the "bell" recitative in Bach's Cantata BWV 198 Trauer Ode (Funeral Ode). I mention all these qualities in support of how Handel, while vigorously assimilating the Italian styles favored in Europe during his traveling maturity, never strayed far from the Germanic roots that he shared with his Thuringian contemporary, who stayed at home.


text:
Submissions/Who reads what and how: Transforming reading behavior into valuable feedback for the Wikipedia community
What and how users read: Transforming reading behavior into valuable feedback for the Wikipedia community
Janette Lehmann, Claudia Müller-Birn, David Laniado, Mounia Lalmas, Andreas Kaltenbrunner
clmb inf.fu-berlin.de
claudiamuellerbirn
Spain, Germany, UK
Universitat Pompeu Fabra (Spain), FU Berlin (Germany), Barcelona Media (Spain), yahoo labs (UK)
Most of the attention in previous research on the Wikipedia community has been devoted to the study of its production side: editors and their motivations, activity and roles. However, the value of the encyclopedia is also given by the millions of people who access it every day. In this work we focus on the - until now understudied - usage side of Wikipedia, investigating readers' preference and behaviour as a precious source of information that can provide useful feedback to the editors' community. One reason for the limited focus on Wikipedia readers in previous research might be how scholars consider the role of passive users, i.e. the readers, in online communities. Readers are often considered to not provide any visible contribution to the community, and have been referred to as "lurkers" or "free-riders" who are "more resource-taking than value-adding". In our presentation, we want to show how information on reading patterns can be used by the Wikipedia community to support editorial work and to improve existing tools. We study users' reading preference (what they read) and reading behavior (how they read) in Wikipedia. First, we observe that the most read articles do not necessarily correspond to the articles that are more frequently edited, suggesting some degree of non-alignment between users' reading interests and authors' editing interests. We then show that articles differ in the way they are read and that reading patterns can also change over time. For example, whereas some articles are read by many users for a short time, others attract less readers, but more time is spent reading them. In general, this means users show their interest in an article in different ways. Based on these results, we discuss how the study of reading patterns can provide valuable insights to the Wikipedia community and how these can help to build new tools or to adapt existing ones, such as the Article Feedback Tool or the SuggestBot. Information on users' reading preference and behavior can be used to improve the structure and presentation of an article, as well as to decide which articles to edit next, bridging the gap between Wikipedia's usage and production side.
the wub "?!" 23:10, 13 April 2014 (UTC)
Daniel Case (talk) 01:46, 30 July 2014 (UTC)
DarTar (talk) 16:05, 7 August 2014 (UTC)
Retrieved from "https://wikimania2014.wikimedia.org/w/index.php?title=Submissions/Who_reads_what_and_how:_Transforming_reading_behavior_into_valuable_feedback_for_the_Wikipedia_community&oldid=48047"


text:
Filipino American Literature
Danger and Beauty
Author: Jessica Hagedorn
Publisher: City Lights Publishers - City Lights Publishe
Dimensions: 5.6 X 0.52 X 8.08 inches | 0.56 pounds
Hagedorn muses about love and sex, and probes with wry humor and sharp social satire the heart-and hearbreaks-of the immigrant experience. Here in one volume are this exciting writer's first two books, Dangerous Music and Pet Food & Tropical Apparitions, along with a generous selection of her work that reveals a powerful and writty continuation of her journey as a singer and searcher, woman and questioner.
"Jessica Hagedorn is one of the best of a new generation of writers who are making American language new and who in the process are creating a new American Literature." --Russell Banks
"[Hagedorn] sees her native land from both near and far, with ambivalent love, the only kind of love worth writing about." --John Updike
"Ms. Hagedorn is deliciously wicked . . . " --Caryn James, New York Times
Jessica Hagedorn is a performance artist, poet, playwright, and formerly a commentator on NPR. Her novel, Dogeaters, won an American Book Award. Other books include the groundbreaking Charlie Chan Is Dead: An Anthology of Contemporary Asian American Fiction and The Gangster of Love.


text:
LaBerge
mlaberge@hannabrophy.com
Michael LaBerge joined Hanna Brophy as an associate attorney in April 2010 before transitioning to Of Counsel at the beginning of 2019. Michael became a member of the California State Bar in December 2008. He is a former member of the VICA board.
Michael graduated from the University of Wisconsin with degrees in history and political science in 2004. In 2008, he earned his Juris Doctor from the University of San Francisco School of Law. While at USF, Michael was a survey editor for the Intellectual Property Law Bulletin. He also earned an Intellectual Property and Technology Law Certificate with honors as well as a CALI Excellence for the Future Award in antitrust law. During law school, Michael interned with the Oakland Raiders General Counsel's Office, where he was introduced to workers' compensation law.
Prior to working for Hanna Brophy, Michael worked for a securities litigation firm in the Bay Area. At Hanna Brophy, he represents self-insured employers and insurance carriers in all aspects of workers' compensation defense.
Barristers' Club
Regular Attendee at PARMA, CAJPA and CWC & Risk Conferences
Frequent Speaker at Continuing Education Courses/Presentations
Participant in Various Charitable Events via The Guardsmen
Labor Code section 132a and Serious & Willful Misconduct
Valley Industrial Claims Association, Board Member
Sacramento County Bar Association
Intellectual Property and Technology Law Certificate – with Honors
CALI Excellence for the Future Award in Antitrust Law
Top Third Percentile of Law School Class


This topic will review New York State requirements as they relate to sick leave in New York. The new Paid Family Leave Act will be reviewed so you have a better understanding of the statute's requirements, practical impacts and implementation date. The goal is to empower companies to manage leave laws and to not be managed by leave laws. This topic provides a clear understanding of what the law is today and how it will evolve over the next several years. The next step is to understand what watchdogs look for so that companies know how to avoid pitfalls that can lead to unwanted and costly litigation.
You will be able to describe New York State Paid Family Leave Act.
You will be able to identify how disability benefits and coverage tie to the New York State Paid Family Leave Act.
You will be able to discuss how it impacts an employer's vacation, sick or paid time off policies.
You will be able to explain sick leave policy requirements.


text:
Home Freezing Vibration: The Complete Second Season - Limited Edition [Blu-Ray + DVD Box Set]
Freezing Vibration: The Complete Second Season - Limited Edition [Blu-Ray + DVD Box Set]
by Funimation
The pulse-pounding action continues in the thrilling second season of the eye-popping sci-fi series in the Freezing Vibration: The Complete Second Season - Limited Edition Blu-ray + DVD Box Set.
Contains episodes 1-12 of Season 2 and 6 scintillating OVAs in a Limited Edition chipboard art box!
Satellizer el Bridget and some of the most powerful – and desirable – Pandoras in the world are summoned to a secret base in the wilds of Alaska. These gorgeous warriors arrive primed for battle, but they soon discover the true purpose for their presence: to assist the clandestine Chevalier organization in forging a new breed of soldier – E-Pandoras! Once normal girls, these eager beauties volunteered to have their bodies genetically-enhanced in order to join the fight against the deadly alien invaders plaguing the planet.
But there's more to becoming a superhuman battle vixen than tattered uniforms and sultry slugfests. Rumors of heinous experimentation haunt the E-Pandora project, and only Satellizer and her loyal companion Kazuya can unravel the mystery before it's too late!
Codec: MPEG-4 AVC (23.49 Mbps)
English: Dolby TrueHD 5.1 (48kHz, 16-bit)
Japanese: Dolby TrueHD 2.0
Four-disc set (2 BD-50, 2 DVDs)
DVD copy
Region A


Now we are going to make our own sauce here; there is really no substitute!
Oh stop, it won't take that long.
Well of course, the remainder of that dry white wine you have!
Also, for all you meat lovers, try adding bacon to your Alfredo, to add that rich bacon flavor to the creaminess of the sauce. If you don't mind the subsequent heart attack, you will love the delicious taste!


text:
MUNICH | Iran pressures Europe for more effort to save nuclear deal
MUNICH (AP) — Europeans need to do more than talk if they want to preserve a deal meant to keep Tehran from obtaining a nuclear weapon after the unilateral withdrawal of the United States, Iran's foreign minister said Sunday, slamming Washington as the "biggest source of destabilization" in the Middle East.
Mohammad Javad Zarif told a gathering of world leaders, top defense officials and diplomats that a barter-type system known as INSTEX set up last month by France, Germany and Britain to allow businesses to skirt direct financial transactions with Iran, and thereby evade possible U.S. sanctions, is not enough.
"Many around the world, particularly on this continent, speak eloquently about multilateralism, but they also need to walk the walk," Zarif told the Munich Security Conference in an impassioned address. "For instance, INSTEX falls short of the commitments by the (European countries) to save the nuclear deal. Europe needs to be willing to get wet if it wants to swim against a dangerous tide of U.S. unilateralism."
The three European nations, as well as Russia, China and the European Union as a whole, have been struggling to save the 2015 deal with Iran since President Donald Trump announced the unilateral American withdrawal last year and re-imposed sanctions.
The deal promises Iran relief from sanctions in exchange for limiting its nuclear program, and so far the International Atomic Energy Agency has said Tehran has been living up to its obligations.
Those working to preserve the agreement have been trying to walk a fine line between mollifying Iran without angering Washington.
Zarif's comments appeared directed at European assurances that INSTEX could concentrate on products not currently subject to U.S. sanctions, such as medicine, medical supplies, and agricultural goods, rather than on broader trade.
On Saturday, U.S. Vice President Mike Pence slammed INSTEX, and urged others to abandon the nuclear deal entirely.
"The time has come for our European partners to stop undermining U.S. sanctions against this murderous revolutionary regime," Pence said before leaving Germany. "The time has come for our European partners to stand with us and with the Iranian people, our allies and friends in the region. The time has come for our European partners to withdraw from the Iran nuclear deal."
Before Pence spoke, German Chancellor Angela Merkel defended the Iran deal, saying that while she shared concerns about Iran's missile program and regional ambitions, it was important to keep "the small anchor we have in order maybe to exert pressure in other areas."
Merkel's comments, and her defense of global diplomacy instead of go-it-alone foreign policy, drew lengthy applause.
Zarif told the conference that Pence had "arrogantly demanded that Europe must join the United States in undermining its own security and breaking its obligations" and urged them to push back against American pressure.
"If the United States were to come, in the course of their fight with China, and tell Europe to stop dealing with China, what would you do?" he asked. "Whatever you (would) want to do then, do now in order to prevent that eventuality."
He would not comment on whether the nuclear deal will survive without the U.S. but said Iran was not prepared to renegotiate it as Trump has suggested.
"Nothing can be done that is better than this deal," he said. "It's not all we want and it's certainly not all the United States wants but it's the best that can be achieved."
Responding to Pence's comments that Iran was the "greatest threat to peace in the Middle East," Zarif said the U.S. had an "unhealthy fixation" with Iran and was itself the "single biggest source of destabilization in our neighborhood."
"The U.S. claims, and unfortunately some blindly parrot, that it is Iran which is interfering in the region, but has it ever been asked whose region?" Zarif said. "Just glimpse at a map for a second — the U.S. military has traveled 10,000 kilometers to dot all our borders with its bases. There is a joke that it is Iran's fault that it put itself in the middle of all (the) U.S. bases."
Tags: iran pressures europe, LeadingNews, save nuclear deal, unilateral withdrawal, United States
MUNICH | The Latest: Iran urges Europe to do more to keep nuke deal
WASHINGTON | Return to sender: High court to hear undeliverable mail case


text:
Sagittarius Man Ego: Is He Egotistical?
By Laura Aston / Sagittarius, Zodiac Signs
If a Sagittarius man having a big ego is quite the turn-off, then I want to warn you about the information that you're going to discover.
Let's talk more about the Sagittarius man and his ego.
Is Sagittarius Egotistical?
Sagittarius, the 9th sign of the zodiac, has a big heart and an abundant spirit. Sagittarians are optimistic, passionate people who want everyone around them to be happy. They're also egotistical in some ways.
Sagittarians are the sign of perfectionism. They want everything to be done right, and they're very critical about their work as well as others.
A Sagittarius might find it difficult to accept criticism because they think that anything someone else does is better than theirs. This can lead to a Sagittarius having a lot of self-confidence, which can be good and evil.
Sagittarians are honest people who dislike dishonesty in others just as they despise being lied to themselves. They don't sugarcoat the truth or beat around the bush when it comes to letting someone know how they feel about them.
This sometimes leads to confrontations and arguments, but Sagittarius is just trying to be upfront with people.
They also hate being lied about as much as they don't like lying. They'll fight back if someone tries to slander them or speak poorly of them behind their backs. A Sagittarius can dish it out, but they can't always take it.
Sagittarius is also known for being reckless, which leads them into trouble at times.
While they're generally happy people who love their freedom more than anything else in the world, Sagittarians can be self-destructive when it comes down to achieving their dreams or taking care of themselves physically and emotionally.
This is why people born under the Sagittarius sign are often seen as egotistical.
People with this zodiac sign get a terrible reputation for being very self-centered, but they're honestly just trying to do what's best for themselves and their loved ones, which may lead them into trouble from time to time.
Sagittarius Man Ego: What You Need To Know
Sagittarius is a fire sign, which means they are an outgoing and enthusiastic person. They are always looking for new adventures and opportunities to get out there in the world.
Sagittarians are also known for being highly egotistical people who want everyone to know how great they are.
1) The Sagittarius Man Is Selfish
The Sagittarius man is known to be selfish. He will always put himself first and his work before anything else in the world, even if it means neglecting those who love him most.
The Sagittarius man can also become vain as he gets older because he wants everyone around him to see how great everything about him is, from his looks to his achievements.
Sagittarius men are also very egotistical people who want everyone around them to know how great they are, especially when it comes down to the things that matter most in their lives.
Sagittarius men are selfish because they will always put themselves first before anyone else, even if it means neglecting those who love them most in the world.
2) The Sagittarius Man Is Never Wrong
People born under the Sagittarius sign are egotistical people who want everyone to know how great they are, especially when it comes down to the things that matter most in their lives.
They will never let anyone take away what is theirs and will always fight back if someone tries. This sometimes leads to arguments and confrontations with other people.
Sagittarius men are never wrong because they will always put themselves first before anyone else, even if it means neglecting those who love them most in the world.
3) The Sagittarius Man Doesn't Like Criticism
Sagittarius men don't like criticism because they need to be told how great everything about them is, even if it's not true. This can take a toll on their relationships and make things very difficult for those close to them.
While people are just trying to help, the Sagittarius man will never be grateful for the advice they are given or see it as anything a way to make him look bad.
What Is The Attitude Of Sagittarius Man?
Sagittarius man is full of energy and strength. He will not take no for an answer, especially when he wants something badly enough. Sagittarius men are always on the move, whether at home or out in public places.
They like to be surrounded by people who want to hear their stories and follow them around because they never get tired of telling them.
Sagittarius man likes to be the center of attention and usually gets what he wants because everyone loves his stories, jokes, and even lectures on various topics that interest him.
He is a good conversationalist, but people should never expect to get any information from him unless it's something he feels like telling them.
Sagittarius man is a very honest and sincere person who will never hesitate to share his views with anyone, whether they are looking for it or not.
He is quick-witted and can quickly turn any conversation around in an instant if he sees that someone has taken the wrong path leading away from him.
Sagittarius man is a spiritual person with great insight into the human mind. He likes to joke, but he knows when and where it's appropriate to be serious too.
He is very curious and enthusiastic about life but can come across as being self-centered because his opinions are so strong that sometimes it's hard for others to believe in their own.
Sagittarius man knows how to behave himself when necessary, even though this is a rare occasion. He knows when to keep his mouth shut and will do so if he feels it's for the best of everyone involved.
What Is Wrong With Sagittarius Man?
Sagittarius man can be a total narcissist and stubborn, and these traits can put his partner in harm's way.
They can sometimes come across as arrogant because they love themselves so much and think of themselves first before others. If you're not careful, he will tell you that your life is meaningless and laugh about it with other girls.
What's sad is that because all the other members of his sex are like this, they would find themselves laughing right along with him about how unfeminine you are for getting upset over such a trivial thing.
Beware the Sagittarius man if you want to feel safe or taken seriously as a woman. You could never make any decisions without running them by your Sag man first because he thinks he knows better than you do just about everything.
Sagittarius Man Big Ego: Final Words
The Sagittarius man is a fire sign who likes to be an outgoing person. He can also be a highly egotistical person who wants everyone to know how great he is.
This may cause them not like criticism or taking on any responsibility that could make them look bad, even if it means hurting their partner.
If you're dating someone with these traits, try your best not to let this affect your relationship. Still, sometimes it is better to walk away from toxic relationships altogether instead of waiting around for things to change because they won't.
Copyright © 2023 Attraction Keys


Mix and Chic: How To Maintain Your High End Interior Design Furnishings!
How To Maintain Your High End Interior Design Furnishings!
After spending a mini fortune on decorating your home with the best of interior design furnishing, you cannot afford to compromise on its maintenance. While it may seem like a tedious task to clean and keep the house in tip top shape during your busy schedule, it can be well worth the effort.
When it comes to cleaning, scrubbing, vacuuming, and dusting your valued interiors, try to do it often. Not letting dust settle on your interiors will help keep it vivid and fresh for a very long time.
Invest in a multifunctional vacuum cleaner to clean your upholstered furniture and curtains once a week. This should also help address spills and spots that have the capacity to appear on the upholstery.
Every piece of wooden furniture demands special attention. You will often question yourself about whether to dust, clean, or polish wooden furniture. Ask your supplier about how to keep your wooden furniture glossy over the long term.
Some wooden pieces have a finishing that can be cleaned with a damp cloth (do not use wet dusters on wooden surfaces) and some require a special polish, oil, or wax. Apply the polish, oil and wax only as required, as applying in greater quantity will make the surface smell foul and attract dust.
Carpets are prone to obstinate dust and stains on a daily basis. A quick way to keep your rugs and carpets looking fresh is to vacuum or brush three to four times a week; doing it every day can be damaging for the carpet fibers.
There is also the option of professional carpet cleaning services that use carpet protectants to keep spills and stains from settling into the carpet. This gives the home owner enough time to clean them up. Washing or scrubbing carpets can make them lose their luster, so utilizing such services will help in retaining their softness.
Looking after the carpets is not enough; you need to maintain the flooring under the carpets and rugs as well. Keep the use of harsh chemicals restricted to a very minimum to avoid damage to the shine of your floors.
For cleaning hardwood floors, you can mop twice a week with a diluted wood cleaning liquid. Make sure that the mop is not too wet or it will damage the wooden surface. Laminate floors can be cleaned daily with a dry mop. Never let any liquids stand on wooden on laminate flooring. Marble or tile flooring can be mopped regularly with clean water and occasionally with some antibacterial floor cleaner.
Make each purchase an investment by opting for interior furnishings that are easy to clean and maintain. You can give yourself an upper hand by making smart upholstery purchases: opt for fabrics that are less likely to catch dust and easier to clean. Similarly, furniture with crevices and intricate details can pose difficulty while cleaning, so opt for smooth and sleek designs that are easy to clean and maintain.
Apart from regular cleaning, your high end interiors can gain great benefit if you let the upholstery breathe in fresh air; open the windows and let some air in. However, save your upholstery from direct sunlight to avoid damage.


text:
Q: Efficient MySQL Searching I'm looking to create a search method where the user can enter one or more words and I return any data that may contains those words.
I have the following query
select e.eventName
from events e
where e.eventName like '%emma%' or
      e.eventId in (select et.eventId from event_tags et where et.tagName like '%emma%');

`
This however takes a whopping 33.03 seconds. Is there a more efficient way to search multiple tables using 'like' then? How can I improve this? I found a link to MySQL BOOLEAN
is this the prefered method to handle a search for one or more keywords?

A: select e.eventName from events e inner join event_tags et on e.eventId=et.eventId and et.tagName like "%emma%"
union
select e2.eventName from events e2 where e2.eventName like "%emma%"

It removes the in clause. You can try it

redpajama_set_name: RedPajamaStackExchange


text:
The significance of Community-based Disaster Risk Reduction and Management
A person's safety during calamities is mainly dependent on their community's disaster preparedness. No matter how ready they are for all possible catastrophic scenarios, every bit of preparation can go down the drain if their community cannot respond effectively to such events.
File photo: Flooding brought about by Typhoon Ondoy 2009
It is why a community-based disaster risk reduction and management plan (CBDRRMP) is essential. It places the responsibility of being prepared for calamities and other emergencies on the community as a whole, ensuring that organizations, households and individuals can work together in making their community more resilient in the face of disaster.
CBDRRMP is important, especially for countries highly vulnerable to disasters, such as the Philippines. Situated within the Pacific Ring of Fire and typhoon belt, the Philippines is frequented by earthquakes and volcanic eruptions and typhoons respectively. The country ranked 9th in the world in terms of vulnerability to calamities in the 2020 World Risk Index.
One of the most common events experienced by the Philippines is flooding, which underscores the importance of effective floodwater management. There are many ways that local government units are doing this. Efforts range from structural measures such as sizeable underground drainage systems, floodways, pumping stations, flood warning systems, and urban greening to non-structural measures such as minimizing plastic waste, a primary culprit in urban flooding.
With the country situated on five active fault lines, Filipinos must also prepare for earthquakes. It is why many buildings are equipped with earthquake-resistance features. Taking earthquake resilience in the country further are the periodic earthquake drills implemented at the national and organizational levels.
These are good examples of effective CBDRR, where both the authorities and the citizens work together to ensure the safety of life and property in their communities.
SM City Masinag has a rainwater collection tank that can store 17,681 cubic meters of water.
As a trusted and responsible developer of integrated properties, SM has always been committed to promoting Disaster Risk Reduction and Management (DRRM) in its communities, which is evident in many of its malls that employ infrastructure design centered on disaster resilience. SM allocates 10% of its capital expenditures to incorporate disaster-resilient features, of which installing water management design features is one of them.
A few examples of these are SM City Marikina, elevated by several rows of concrete stilts to protect tenants and mall-goers during extreme floods. SM Mall of Asia was built with a storm surge barrier for added protection during storm surges, and several malls employ catchment tanks for recycling rainwater.
Across the country, there are 22 SM Malls that have rainwater collection tanks under the mall. All these malls combined can catch and store 79,880 cubic meters of rainwater, equivalent to 32 Olympic-sized swimming pools.
"Wherever SM is, we try to help our communities become resilient to changing weather patterns," explains Arch. Fides Garcia-Hsu, Vice President of SM Engineering, Design and Development. "Nationwide, we have 22 malls equipped with rainwater catchment facilities that help rain water management to avoid flash floods for surrounding communities."
SM City Olongapo Central's rainwater collection tank can hold up to 14,580 cubic meters of water.
Supporting these are several initiatives focused capacity-building for its stakeholders. It includes workshops & learning sessions on Disaster Risk Resilience Management and regular participation in the quarterly national simultaneous earthquake drills for its employees, and the annual Emergency Preparedness Forum for persons with disabilities and the elderly, two of of the most vulnerable sectors of society during disasters.
Similarly, in line with its multi-stakeholder approach, SM Prime has also continuously built long-term partnerships with organizations that advocate for a disaster-resilient Philippines. It includes collaborations with ARISE-Philippines, the National Resilience Council, the National Disaster Risk Reduction and Management Council, the Office of Civil Defense, and the Bureau of Fire Protection, to name a few.
SM City San Mateo's rainwater collection tank can collect 10,800 cubic meters of potential floodwater.
ABOUT SM PRIME HOLDINGS
SM Prime, one of the leading integrated property developers in Southeast Asia, remains committed to its role as a catalyst for economic growth, delivering innovative and sustainable lifestyle cities, thereby enriching the quality of life of millions of people. Sustainability and Disaster Risk Reduction and Resilience form part of SM Prime's core business strategies. It ensures that its risk-informed investments catalyze sustainable development and positive change in the communities where it operates.
For more information on SM Prime Holdings and its other programs towards disaster preparedness, visit their website at http://www.smprime.com.
Any comments, my dear?
Race to 8 MILLION views
Rockstarmomma is a 40ish mom who likes to write about parenting, fashion, events, beauty, fitness, tech, travel, and ramblings that can make other people laugh, cry, and relate. 12-time Blog Writing Contest winner awarded by Nuffnang and other reputable brands. She's also a licensed physical therapist who decided to be a WAHM and yaya of 2 little brats. She's really good at losing her keys and so many other things. So, if you're looking for a perfect mom who has it all together, you came to the wrong person and quite frankly, I don't know what you're doing here. :) She's a mom who wants to reassure other moms that it's perfectly okay to be imperfect and whatever they have is priceless and irreplaceable. Get in touch with her by using the contact form below for projects, collaborations, media launches, product reviews, or just to say Hi! She would love to hear from you!
Top #6 on PERSONAL BLOGS
Top #6 on Sports & Health Blog
28 Engaging Filipino Mommy Blogs to Follow
2020 Belle de Jour Power Planner Collection | A Planner for Every Lifestyle
Snoopy's Holiday Street Fair: Snoopy Celebrates 60 Years of Fun
Bring The A Game with Acer's back-to-school deals
Quick and Easy Carbonara Recipe Using Clara Ole's Cream-based Pasta Sauce
Regatta's New Concept Store Sets Sail at Shangri-La Plaza
Challenge Accepted: Our Happiest Moments with Jollibee's Spaghettiest
NSO Delivery: How to Get Your NSO Birth Certificate, Fast and Easy
Bloggers Conference at Thunderbird Resorts Fiesta Casino in Rizal
Tips on How to Get the Highest Appraisal Rate + My First Sangla Experience at Cebuana Lhuillier
SkinWhite and Nuffnang bring you Snow White and the Huntsman
Blog Archive January (3) December (11) November (20) October (20) September (17) August (20) July (18) June (23) May (28) April (22) March (23) February (8) January (10) December (20) November (23) October (20) September (19) August (24) July (20) June (18) May (12) April (15) March (13) February (8) January (7) December (15) November (12) October (10) September (4) August (8) July (3) June (5) May (4) April (1) March (3) February (6) January (9) December (16) November (18) October (16) September (8) August (14) July (12) June (13) May (15) April (13) March (13) February (14) January (5) December (21) November (29) October (17) September (16) August (12) July (10) June (11) May (12) April (13) March (15) February (7) January (15) December (27) November (25) October (23) September (11) August (20) July (16) June (13) May (20) April (11) March (28) February (11) January (13) December (25) November (19) October (16) September (21) August (13) July (5) June (5) May (9) April (10) March (8) February (19) January (11) December (13) November (17) October (26) September (27) August (27) July (25) June (25) May (17) April (8) March (19) February (17) January (7) December (38) November (26) October (35) September (36) August (29) July (42) June (28) May (33) April (18) March (15) February (10) January (12) December (9) November (8) October (13) September (28) August (14) July (20) June (22) May (16) April (20) March (19) February (13) January (5) December (5) November (7) October (5) September (4) August (14) July (17) June (11) May (12) April (16) March (22) February (14) January (3) December (9) November (9) October (7) July (3) June (2) May (7) April (9) March (17) February (4) September (3) August (4) July (2) June (7) May (3) April (8) March (11) December (1) October (1) September (5) August (1) May (1) February (2) December (1) September (1) August (1) July (6) June (2) May (2) April (7) March (13) February (19) January (28) December (19) November (19) October (1)
Copyright Rockstarmomma. Blog Design by QDONOW Themes.


text:
El Campeonato Ecuatoriano de Fútbol 1977, conocido oficialmente como «Campeonato Nacional de Fútbol 1977», fue la 19.ª edición del Campeonato nacional de fútbol profesional de la Serie A en Ecuador. El torneo fue organizado por la Asociación Ecuatoriana de Fútbol (hoy Federación Ecuatoriana de Fútbol).

El Nacional se coronó campeón por cuarta vez en su historia.

Empieza a forjarse la dinastía de El Nacional; en 1977 los "Puros Criollos" revalidan el título que consiguieran el año anterior, y lo hacen mostrándose contundentes en la Hexagonal, dirigidos por el recordado Héctor "La Talla Única" Morales.

El formato del torneo fue idéntico al de 1976, diez equipos jugando dos etapas bajo la modalidad de sistema de todos contra todos, con los tres primeros de cada etapa clasificando a la hexagonal con puntos de bonificación y con descensos a media campaña.

Sistema de juego
El torneo repitió formato siguió jugándose en 2 series. La Serie A con Liga Deportiva Universitaria, Aucas, El Nacional, Universidad Católica, América, Deportivo Cuenca, Barcelona, Emelec, Liga Deportiva Universitaria de Portoviejo y Carmen Mora para la primera etapa y luego en la segunda etapa con Liga Deportiva Universitaria, El Nacional, Universidad Católica, Deportivo Cuenca, Liga Deportiva Universitaria de Cuenca (como equipo sorpresa de la Segunda etapa de la Serie A de 1977), Barcelona, Emelec, Liga Deportiva Universitaria de Portoviejo, Manta Sport y Carmen Mora. En total son 4 equipos de la Costa y 6 equipos de la Sierra para la primera etapa y luego son 5 equipos de la Costa y 5 equipos de la Sierra en la segunda etapa son solamente para la Serie A. La Serie B con Deportivo Quito, Macará, Técnico Universitario, 9 de Octubre, Everest, U. D. Valdez, Luq San, Audaz Octubrino, Manta Sport y Liga Deportiva Universitaria de Cuenca para la primera etapa y luego en la segunda etapa con Aucas, Deportivo Quito, América, Macará, Técnico Universitario, 9 de Octubre, Everest, U. D. Valdez, Luq San y Audaz Octubrino. En total son 6 equipos de la Costa y 4 equipos de la Sierra para la primera etapa y luego son 5 equipos de la Costa y 5 equipos de la Sierra en la segunda etapa solamente para la Serie B. En total son 10 equipos de la Costa y 10 equipos de la Sierra en general.

Primera etapa

Relevo semestral de clubes

Datos de los clubes

Equipos por ubicación geográfica

Partidos y resultados

Tabla de posiciones
PJ = Partidos jugados; PG = Partidos ganados; PE = Partidos empatados; PP = Partidos perdidos; GF = Goles a favor; GC = Goles en contra; DG = Diferencia de gol; PTS = Puntos; PB = Puntos de bonificación

Evolución de la clasificación

Segunda etapa

Relevo semestral de clubes

Datos de los clubes

Equipos por ubicación geográfica

Partidos y resultados

Tabla de posiciones
PJ = Partidos jugados; PG = Partidos ganados; PE = Partidos empatados; PP = Partidos perdidos; GF = Goles a favor; GC = Goles en contra; DG = Diferencia de gol; PTS = Puntos; PB = Puntos de bonificación

Evolución de la clasificación

Hexagonal final

Partidos y resultados

Tabla de posiciones
PJ = Partidos jugados; PG = Partidos ganados; PE = Partidos empatados; PP = Partidos perdidos; GF = Goles a favor; GC = Goles en contra; DG = Diferencia de gol; PT = Puntos totales; PH = Puntos hexagonal; PB = Puntos de bonificación

Evolución de la clasificación

Campeón

Goleadores

Véase también
 Campeonato Ecuatoriano de Fútbol Serie B 1977
 Segunda Categoría de Ecuador 1977

Bibliografía

Enlaces externos
 RSSSF - Ecuador 1977
 Artículo Oficial de El Nacional Campeón Nacional 1977 en la página web del Diario El Universo
 archivo futbol ecuatoriano - NOTA 1977
 archivo futbol ecuatoriano - AÑO 1977
 Línea de Tiempo de eventos y partidos de Liga Deportiva Universitaria
 Calendario de partidos históricos de Liga Deportiva Universitaria
 Sistema de Consulta Interactiva y Herramienta de consulta interactiva de partidos de Liga Deportiva Universitaria

1977
Fútbol en 1977
Ecuador en 1977


Congratulations to Mike Davis, winner of the PRINT competition with "Nesting Imperative".
The scores for all images in this competiton, along with the 2018 Aggregate scores up to and including this Q3 competition, can be viewed, printed and downloaded by clicking in the "Available Downloads" panel (top right of this page) on either of the two document names.
Select any image below to open the full size view mode to navigate through all the images.


Remember the infamous 'Heidi Game' in American football?
Back on November 17, 1968, an American Football League (AFL) game between the New York Jets and Oakland Raiders was rudely cut on NBC during the fourth quarter in order to air the program 'Heidi' on time. The incident caused viewers to miss out on the game's final minutes, which saw the Jets kick a field goal only to see Oakland win the game on two touchdowns.
This incident led to the NFL requiring its television partners to air the games in its entirety. Unfortunately, one Filipino television network appears to ignore this rule.
In 2014, TV5 gave NCAA fans no favors when it interrupted two of its live games in favor of news coverage. The first instance, Lyceum vs. Mapua, was cut short in favor of then-President Noynoy Aquino's impromptu speech, while the second instance, EAC vs. Mapua, featured a bench-clearing brawl and was consequently cut in favor of 'Aksyon Prime'.
As a result, the NCAA decided not to re-sign with TV5 and chose ABS-CBN Sports as its broadcast partner instead. But this is not the last time The 5 Network became embroiled in such controversy.
September's NFL Kickoff Game between the Philadelphia Eagles and Atlanta Falcons was delayed by over an hour due to inclement weather. Consequently, T5N did another 'Heidi' and started 'Aksyon sa Tanghali' on time, although they still inserted the live feed of the NFL game during the Raffy Tulfo in Action segment.
T5N also did the same thing Wednesday afternoon when they aired a U.S. NCAA men's basketball game between Duke and Kentucky. While they still complied in both of these cases, the fact that they pushed through with 'Aksyon sa Tanghali' didn't sit well with some viewers.
Then again, neither the NFL nor the U.S. NCAA basketball were popular with Filipino sports fans. At this point, ESPN5 is questioning the viability of both sports, especially when the country's pastimes now are local basketball, volleyball and to a lesser extent soccer.
Also, there is a concern regarding T5N's insistence on a noontime newscast at the expense of live sports. For all intents and purposes, 'Aksyon sa Tanghali' is now more of a 'Wanted sa Radyo' spinoff, with less emphasis on news and more on citizen complaints.
If Chot Reyes were to be approached, he might as well convince Luchi Cruz-Valdes to cancel 'Aksyon sa Tanghali' and proceed with a taped-as-live TV revival of 'Wanted'. Because who needs a noontime newscast anyway when the news gets thrown out the window.
Either way the never-ending problems within T5N are once again prevalent. Let's face it, with such an incompetent personnel it's no wonder they have a disorganized schedule.
Call it the 'BasketBrawl in Bocaue'.
The FIBA Asia qualifying game between the Philippines and Australia at the Philippine Arena Monday night was marred by a bench-clearing brawl. The following posts should summarize the series of events that took place.
June Mar and Gabe fouled out, leaving Baser the only player remaining for Gilas.
At the moment, FIBA is still taking a closer look at the incident, with the possibility of sanctions and suspensions to be announced in the coming days. Meanwhile, Basketball Australia and the Samahang Basketbol ng Pilipinas issued an official statement with regards to the brawl, while players expressed remorse on social media over their involvement.
This incident became the talk of the sporting world for all the wrong reasons. And as expected many netizens on social media were not happy about a competitive basketball game turning into a wrestling match.
The Philippines-Australia match was aired live on T5N last night and like all live sporting events on Philippine free TV it earned a Parental Guidance (PG) rating from the MTRCB. However, in subsequent rebroadcasts of the match on T5N and AksyonTV, MTRCB gave it a Strong Parental Guidance (SPG) rating for language and violence in light of the incident.
Never before in Philippine television history has a non-combat sporting event earn an SPG rating due to circumstances beyond its control. While live sports is usually attended and watched to by people of all ages, such incidents are sometimes unavoidable and can also be traumatizing.
Still, such untoward incidents would have been prevented had the referees lay down the law and play the peacemaker role between two sides. Unfortunately for the referees in Bocaue, it's either they are not competent or strict enough to do their job.
That said, this incident between the Philippines and Australia will forever live on in Philippine television infamy, both for its impact and its consequences in the game of basketball. It will be interesting to see what new narratives will come out of this, so stay tuned for further details.
Redundancy has become a common theme for cable and digital channels in the Philippines.
In the first half of 2018 alone, viewers witnessed a closure of numerous cable channels in the country. On the local side of the spectrum, there was Hero, TAG, ABS-CBN Regional Channel, CT and 2nd Avenue, and on the international front there was Toonami.
There were also some rebrandings and resurrections of several channels as well. CPI made LIGA the second coming of Balls in time for the FIFA World Cup (replacing ARC, TAG and Hero in the process) while rebranding Lifestyle into Metro Channel, and then the MVP Group converted Bloomberg Philippines into One News.
So why do these things happen to our beloved cable and digital channels? The most cited reason is financial constraints, but it goes deeper than that.
When two channels air similar content with one another, redundancy happens. This is exactly the case that befell the likes of Hero, TAG, CT, 2nd Avenue and Toonami because they feature similar themes and genres with one or several channels.
Hero and Toonami, for example, became victims of cord-cutters and other channels such as Cartoon Network, Boomerang, AniPlus, Animax and even Yey!, which show some anime and action series as well. Same with CT and 2nd Avenue who share some of the programming with sister channels Jack TV and ETC.
Going further back, CPI shut down Velvet in 2014 and moved some of its content over to Lifestyle. Four years later, Lifestyle was rebranded into Metro Channel and is now essentially a second coming of Velvet.
There is also LIGA, which was launched for the FIFA World Cup but is expected to face similar redundancy issues as Balls since its only other source of content are events that air on ABS-CBN S+A. Finally, the rebrand from Bloomberg Philippines to One News has made AksyonTV (a former news channel-turned-T5N clone) redundant, something the MVP Group must address moving forward.
However, redundancy is not limited to cable channels alone. Yey!, for example, has a movie block called 'Kid Sine', but some of the films shown here are also aired on sister channel CineMo (under the CineFantasya and CineKomedya blocks).
Yey! also airs reruns of 'Your Face Sounds Familiar Kids' while CineMo rebroadcasts 'Ang Probinsyano' and 'Bagani' on weekends. Such reruns should have been exclusive to Jeepney TV.
These are just some of the examples that face cable and digital channels today. Considering the competitive nature of this business, trying to stay unique and distinct in terms of content is not as easy as it looks.
So the best that these channels can do right now is to remain innovative and wide-eyed to the audience while keeping themselves afloat. This juggling act may be difficult, but when done properly, they can stay on the air for a long period of time.
Next week will herald a new chapter for News5.
On May 28, the news division of The 5 Network (T5N), along with The Philippine Star and BusinessWorld, will launch One News, a 24/7 English language news channel exclusive to Cignal. But before the fireworks take place, here is a look back at 5's former news channel AksyonTV.
AksyonTV was launched on February 21, 2011, and was initially billed by 5 as the first 24/7 Filipino language news channel on free TV. During its first few years of operation, AksyonTV filled its programming lineup with simulcasts from Radyo5 92.3 News FM, as well as original programs exclusive to the network and other shows that also air on then-TV5.
When AksyonTV was first launched the MVP Group was on a spending tear, pooling all their resources in hopes of making TV5 competitive and at par with long-time giants ABS-CBN and GMA. However, they failed to account the poor reach and infrastructure of the network, leading to financial losses and consequently, this next factor.
In order to cut its losses, News5 elected to cancel original AksyonTV programs and focused more on 5's newscasts and radio programs. However, News5 was soon hampered by the departure of numerous top talents and the downsizing of its staff, affecting not only AksyonTV but also 5 overall, leading to this next factor.
The lack of any original news programming forced 5 to reformat AksyonTV into a complement channel of T5N, adding ESPN5 programs, entertainment shows and TV shopping to the menu. The change in AksyonTV's content also led to the launch of Bloomberg Philippines, which eventually morphed into One News.
Overall, AksyonTV was not a bad attempt by News5 in terms of operating a news channel. But had the network improved its reach and infrastructure, AksyonTV might have remained competitive and viable alongside the likes of GMA News TV, DZMM TeleRadyo, CNN Philippines and the ABS-CBN News Channel.
Unfortunately, with the launch of One News next week, it is clear that AksyonTV has outlived its usefulness. One can only hope that 5 will do something about AksyonTV in the immediate future, whether it is rebranding the network or selling it to other broadcast outfits.


I was invited yesterday to a cruise around Eastport. I went earlier, and did a watercolor painting on the shore with my fellow gallery member, Lisa. She did a nice oil painting, and I was struggling against time and change in light and tide. I was sitting on the pebbles trying to capture the clouds and the sunlight. It was very tideous. The sun kept on hiding between the clouds, and then the tide came in and I had to change my spot. It was also very cold, that I had to put on a sweater I brought. I wasn't completely satisfied with what I did, but to be out and away from the daily rush, was worth it.
Then I went on the boat. It was very nice. I met some new people. And although it was freezing cold, I enjoyed the calm sunset, the company of pleasant people, and the dark blue water. I also saw for the first time a whale jumping, and porpoises (whuch I guess are from the dolphin family), follow our boat. I am posting some of the pictures. It was fun, and I really thank Nima for inviting me over.
walla shaat el naa3mee' ahla ya rabi3.
Yes, but not after the oil spill, the Israeli Bastards!!


Thornton's City Council created the East 144th Avenue and I-25 URA in November of 2012. This area is comprised of three parcels and the Bull Canal, totaling about 67 acres at the southeast corner of I-25 and 144th Avenue.
The URA Plan established that both property and sales tax increments will be used to finance improvements and accomplish the City's planning goals. The primary development within the area is "The Grove" retail shopping center, anchored by Cabela's.
The post-closing agreement with the City of Thornton provides for the following improvements: Grant Street and secondary access improvements; regional storm water facilities; Bull Canal relocation; lot grading; public art and amenities; regional trail; main lines for major utilities.


Special journals are designed as a simple way to record a single type of frequently occurring transaction. The types of special journals depends on the nature of the business, but a few types are frequently seen in businesses that rely on manual accounting procedures.
Learn more about special journals and subsidiary ledgers in these tutorials.
The court system has been an increasingly important forum in the attempts to remedy the persistent achievement gaps in American education. In the past twenty years, school finance adequacy litigation has replaced desegregation as the most widely used legal strategy in these efforts. Despite the widespread use of adequacy litigation, few researchers have examined the link between adequacy lawsuits and student outcomes.
This study analyzed the relationship between school finance adequacy litigation and academic proficiency, as measured by scores on the 2003 National Assessment of Educational Progress (NAEP). The results showed that successful adequacy litigation had a small, significant, positive relationship with NAEP scores, but little differential benefit for students living in poverty or for children of color, with the exception of African American students. Therefore, this evidence suggests that adequacy litigation has had little impact on reducing the achievement gap, though it may have contributed to a small, across the board improvement in student outcomes.
This is a conversion of a presentation given at the Negotiating the Ideal Faculty Position Workshop given on October 14-16, 2007. This presentation was compiled by Anthony M. Johnson.
Solucionario de ejercicios de algebra lineal.
Algebra Lineal, Ejercicio 6.1, 2.
Ejercicio 6.1, 2, de el libro Algebra Lineal de Bernard Kolman.
Ejercicios aleatoreos con matrices, uno de 2x2 con una variable y otro de 3x3 desarrollados usando Sage.


Find Queensland real estate listings & homes for sale Calgary: Search 15 Queensland real estate listings, attached, detached homes for sale South Calgary REALTORS® on Sunday, April 21st 11:33pm read Queensland real estate.
Research 15 active Queensland real estate listings, MLS® real estate statistics, open houses, townhomes, apartments, MLS® homes for sale, photos of houses South Calgary on Sunday, April 21st 11:33pm. Find Queensland REALTORS® with active properties in subdivision average price $364,440.00 highest $539,900.00. Property types may include Attached homes, affordable Detached Homes, Luxury Homes plus Condos, Townhomes, Townhouses, Rowhouses, For Sale By Owner, Lake Homes including any Bank owned Foreclosures.
Research Queensland real estate information, real estate statistics, reviews, homes for sale, Luxury homes, condos, maps, townhomes and local REALTORS®. Find today's Queensland housing market statistics, past sales history, dates and prices, public schools explore community information parks and daily breaking news. The market is always changing, you need Top rated real estate agents experts ready to answer your questions about attached, detached homes, land, neighborhoods, Transit Schedules, schools, parks, events and the newest listings for sale. Compare golf courses, Queensland quadrant maps , Queensland crime statistics zone maps, restaurants, shops, off leash dog parks and of course the people! IF buying or selling, you can expect expert advice, high quality service, straight forward communication plus attention to detail. Information on real estate & homes for sale, quick possessions, foreclosures, infills, bank owned, acreages, lake homes, new construction.
Find Queensland Home For Sale, compare Queensland attached, detached, condos and single family homes. View property details, photos, video tours, floor plans and detailed descriptions. Queensland is a residential community in South quadrant of Calgary with plenty of area parks, recreation and activities.
View Queensland schools by Map, by area, or profile details for a list of schools in this subdivision. Research Queensland Public schools, Queensland Catholic schools, nearby Queensland French Immersion schools, transit schedules combined with excellent education opportunities available.


text:
ToddMihan
About ToddMihan
Todd Mihan delivers guitar charged country rock from the Hudson Valley in upstate New York. "Todd Mihan has all the ingredients that are necessary in order to stand out from the endless competition out there....great playing, vocals, recording/production, killer guitar tones & most of all solid songs." raves guitarist/producer John Platania (Van Morrison, Chip Taylor, Bonnie Raitt).
In June of 2013, Todd Mihan will release his first record as a solo artist. Todd's new record features seasoned veterans Graham Maby (Joe Jackson, John Bon Jovi, Shania Twain) on bass, Gary Burke (Bob Dylan, Joe Jackson, Shania Twain) on drums, and long time Van Morrison guitarist John Platania on slide dobro. On his latest effort, Todd takes us on a journey showcasing his songwriting ability, powerful vocals and guitar prowess across 10 tracks ranging from intimate acoustic to fast paced Tele twang. The songs are well crafted, catchy and worthy of drive-time play on any country radio station.
Todd was born in Memphis, Tennessee and raised in upstate New York. He became interested in music in his early teens when his Dad bought him a cheap acoustic and some lessons at the local music store. Todd recalls leaving a BMX race early one Saturday afternoon to attend his first practice. He never looked back. Throughout his journey, Todd has shared the stage with bands from both the rock and country world including Motley Crue, Gin Blossoms, Jerrod Niemann, Josh Thompson, Blackberry Smoke, Ronnie Montrose, Twisted Sister, Jefferson Starship, Jackyl, Cry Of Love, SR71, Ratt, Kings X, Vertical Horizon, David Johansen and more. Years of woodshedding on his Telecaster illuminate the tracks of his new album. Todd's growth as a songwriter was shown recently when he was selected by American Songwriter Magazine as a finalist in the Josh Thompson Critques Webseries. Todd's song "Whiskey Thunder" went on to win the contest and received a favorable review from country star Josh Thompson, who's songwriting credits include Brad Paisley and Jason Aldean.
In 2007 Todd built a small recording studio where he began writing songs and recording his own demos. After creating 40 plus songs that year, he formed a band and named it Downside Joyride. Todd wrote, produced and engineered Downside Joyride's 11 song album "Long Way Home" at his home studio. The record was later mixed by long time friend and enigineer Milt Costakis at 3 Bays Studio and independently released in 2010. Downside Joyride enjoyed positive crowd reactions with songs that appealed to listeners in both quiet acoustic and full band electric settings. "Long Way Home" is currently available on iTunes.
In 2010 Todd's playing was featured on Tommy Lee's record " A Public Disservice Announcement". Todd became the first person ever to upload a track to the innovative interactive recording website ThePublicRecord.com and was given an Ernie Ball Music Man guitar for his efforts. Todd's submission was choosen from over 10,000 entires to become one of 50 to make it one the record. Todd's riff can be heard on Tommy Lee's song "Talk Me Off The Ledge".
When Todd is not performing with his own group, he occasionally handles guitar duties with local Woodstock, NY legends Professor Louie and The Crowmatix.
Follow ToddMihan on
purevolume
www.toddmihan.com


text:
/***************************************************************************//**
* \file cy_ipc_pipe.h
* \version 1.40
*
*  Description:
*   IPC Pipe Driver - This header file contains all the function prototypes,
*   structure definitions, pipe constants, and pipe endpoint address definitions.
*
********************************************************************************
* Copyright 2016-2019 Cypress Semiconductor Corporation
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
#ifndef CY_IPC_PIPE_H
#define CY_IPC_PIPE_H

/******************************************************************************/
/* Include files                                                              */
/******************************************************************************/
#include "cy_ipc_drv.h"
#include "cy_syslib.h"
#include "cy_sysint.h"

/**
* \addtogroup group_ipc_pipe IPC pipes layer (IPC_PIPE)
* \{
* The Pipe functions provide a method to transfer one or more words of data
* between CPUs or tasks.
*
* Include cy_ipc_pipe.h. Alternatively include cy_pdl.h (ModusToolbox only)
* to get access to all functions and declarations in the PDL.
*
* The data can be defined as a single 32-bit unsigned
* word, an array of data, or a user-defined structure.  The only limitation is
* that the first word in the array or structure must be a 32-bit unsigned word
* in which a client ID number is passed. The client ID dictates the callback
* function that will be called by the receiver of the message. After the
* callback function returns by the receiver, it will invoke a release callback
* function defined by the sender of the message.
*
* A User Pipe is provided for the user to transfer data between CPUs and
* tasks.
*
*     \defgroup group_ipc_pipe_macros Macros
*       Macro definitions are used in the driver
*
*     \defgroup group_ipc_pipe_functions Functions
*       Functions are used in the driver
*
*     \defgroup group_ipc_pipe_data_structures Data Structures
*       Data structures are used in the driver
*
*     \defgroup group_ipc_pipe_enums Enumerated Types
*       Enumerations are used in the driver
* \}
*
*/

/*
 * This section defines the system level constants required to define
 * callback arrays for the Cypress pipe and the user pipe.  These defines
 * are used for both the max callback count and maximum clients.
*/

/** Typedef for pipe callback function pointer */
typedef void (* cy_ipc_pipe_callback_ptr_t)(uint32_t * msgPtr);

/** Typedef for a pipe release callback function pointer */
typedef void (* cy_ipc_pipe_relcallback_ptr_t)(void);

/** Typedef for array of callback function pointers */
typedef cy_ipc_pipe_callback_ptr_t *cy_ipc_pipe_callback_array_ptr_t;

/**
* \addtogroup group_ipc_pipe_macros
* \{
*/

/*
 * The System pipe address is what is used to send a message to one of the
 * endpoints of a pipe.  Currently the Cypress pipe and the User pipe
 * are supported.  For parts with extra IPC channels users may create
 * their own custom pipes and create their own pipe addresses.
 *
 * The format of the endpoint configuration
 *    Bits[31:16] Interrupt Mask
 *    Bits[15:8 ] IPC interrupt
 *    Bits[ 7:0 ] IPC channel
 */
#define CY_IPC_PIPE_CFG_IMASK_Pos      (16UL)           /**< Interrupts shift value for endpoint address */
#define CY_IPC_PIPE_CFG_IMASK_Msk      (0xFFFF0000UL)   /**< Interrupts mask for endpoint address */
#define CY_IPC_PIPE_CFG_INTR_Pos       (8UL)            /**< IPC Interrupt shift value for endpoint address */
#define CY_IPC_PIPE_CFG_INTR_Msk       (0x0000FF00UL)   /**< IPC Interrupt mask for endpoint address */
#define CY_IPC_PIPE_CFG_CHAN_Pos       (0UL)            /**< IPC Channel shift value for endpoint address */
#define CY_IPC_PIPE_CFG_CHAN_Msk       (0x000000FFUL)   /**< IPC Channel mask for endpoint address */

#define CY_IPC_PIPE_MSG_CLIENT_Msk     (0x000000FFul)   /**< Client mask for first word of Pipe message */
#define CY_IPC_PIPE_MSG_CLIENT_Pos     (0ul)            /**< Client shift for first word of Pipe message */
#define CY_IPC_PIPE_MSG_USR_Msk        (0x0000FF00ul)   /**< User data mask for first word of Pipe message */
#define CY_IPC_PIPE_MSG_USR_Pos        (8ul)            /**< User data shift for first word of Pipe message */
#define CY_IPC_PIPE_MSG_RELEASE_Msk    (0xFFFF0000ul)   /**< Mask for message release mask */
#define CY_IPC_PIPE_MSG_RELEASE_Pos    (16UL)           /**< Shift require to line up mask to LSb */

/** Use to set the busy flag when waiting for a release interrupt */
#define CY_IPC_PIPE_ENDPOINT_BUSY      (1UL)
/** Denotes that a release interrupt is not pending */
#define CY_IPC_PIPE_ENDPOINT_NOTBUSY   (0UL)

/** \} group_ipc_pipe_macros */

/**
* \addtogroup group_ipc_pipe_data_structures
* \{
*/

/**
* This is the definition of a pipe endpoint.  There is one endpoint structure
* for each CPU in a pipe.  It contains all the information to process a message
* send to other CPUs in the pipe.
*/
typedef struct
{
    uint32_t        ipcChan;           /**< IPC channel number used for this endpoint to receive messages             */
    uint32_t        intrChan;          /**< IPC interrupt channel number used for this endpoint to receive interrupts */
    uint32_t        pipeIntMask;       /**< Release/Notify interrupt mask that includes all endpoints on pipe         */
    IRQn_Type       pipeIntrSrc;       /**< Interrupt vector number that includes all endpoints on pipe               */

    IPC_STRUCT_Type *ipcPtr;           /**< Pointer to receive IPC channel ( If ipcPtr == NULL, cannot receive )      */
    IPC_INTR_STRUCT_Type *ipcIntrPtr;  /**< Pointer to IPC interrupt, needed to clear the interrupt                   */
    uint32_t         busy;             /**< Endpoint busy flag.  If sent no messages can be sent from this endpoint   */
    uint32_t         clientCount;      /**< Client count and size of MsgCallback array                                */

    cy_ipc_pipe_callback_array_ptr_t callbackArray; /**< Pointer to array of callback functions, one for each Client  */
    cy_ipc_pipe_relcallback_ptr_t releaseCallbackPtr;  /**< Pointer to release callback function                      */
    cy_ipc_pipe_relcallback_ptr_t defaultReleaseCallbackPtr; /**< Pointer to default release callback function              */
} cy_stc_ipc_pipe_ep_t;

/** The Pipe endpoint configuration structure. */
typedef struct
{
    uint32_t    ipcNotifierNumber;      /**< Notifier */
    uint32_t    ipcNotifierPriority;    /**< Notifier Priority */
    uint32_t    ipcNotifierMuxNumber;   /**< CM0+ interrupt multiplexer number */

    uint32_t    epAddress;              /**< Index in the array of endpoint structure */
    uint32_t    epConfig;               /**< Configuration mask, contains IPC channel, IPC interrupt number,
                                             and the interrupt mask */
} cy_stc_ipc_pipe_ep_config_t;

/** The Pipe channel configuration structure. */
typedef struct
{
    /** Specifies the notify interrupt number for the first endpoint */
    cy_stc_ipc_pipe_ep_config_t ep0ConfigData;

    /** Specifies the notify interrupt number for the second endpoint */
    cy_stc_ipc_pipe_ep_config_t ep1ConfigData;

    /** Client count and size of MsgCallback array */
    uint32_t    endpointClientsCount;

    /** Pipes callback function array. */
    cy_ipc_pipe_callback_array_ptr_t endpointsCallbacksArray;

    /** User IRQ handler function that is called when IPC receive data to process (interrupt was raised). */
    cy_israddress userPipeIsrHandler;
} cy_stc_ipc_pipe_config_t;

/** \} goup_ipc_pipe_data_structures */

/**
* \addtogroup group_ipc_pipe_macros
* \{
*/
/* Status and error types */
#define CY_IPC_PIPE_RTN        (0x0200ul)                                       /**< Software PDL driver ID for IPC pipe functions */
#define CY_IPC_PIPE_ID_INFO    (uint32_t)( CY_IPC_ID_INFO    | CY_IPC_PIPE_RTN) /**< Return prefix for IPC pipe function status codes */
#define CY_IPC_PIPE_ID_WARNING (uint32_t)( CY_IPC_ID_WARNING | CY_IPC_PIPE_RTN) /**< Return prefix for IPC pipe function warning return values */
#define CY_IPC_PIPE_ID_ERROR   (uint32_t)( CY_IPC_ID_ERROR   | CY_IPC_PIPE_RTN) /**< Return prefix for IPC pipe function error return values */

/** \} group_ipc_pipe_macros */

/**
* \addtogroup group_ipc_pipe_enums
* \{
*/

/** Return constants for IPC pipe functions. */
typedef enum
{
    CY_IPC_PIPE_SUCCESS            =(uint32_t)(0x00u),                      /**<  Pipe API return for no error */
    CY_IPC_PIPE_ERROR_NO_IPC       =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 1ul), /**<  Pipe API return for no valid IPC channel */
    CY_IPC_PIPE_ERROR_NO_INTR      =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 2ul), /**<  Pipe API return for no valid interrupt */
    CY_IPC_PIPE_ERROR_BAD_PRIORITY =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 3ul), /**<  Pipe API return for bad priority parameter */
    CY_IPC_PIPE_ERROR_BAD_HANDLE   =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 4ul), /**<  Pipe API return for bad pipe handle */
    CY_IPC_PIPE_ERROR_BAD_ID       =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 5ul), /**<  Pipe API return for bad pipe ID */
    CY_IPC_PIPE_ERROR_DIR_ERROR    =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 6ul), /**<  Pipe API return for invalid direction (Not used at this time) */
    CY_IPC_PIPE_ERROR_SEND_BUSY    =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 7ul), /**<  Pipe API return for pipe is currently busy */
    CY_IPC_PIPE_ERROR_NO_MESSAGE   =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 8ul), /**<  Pipe API return for no message indicated   */
    CY_IPC_PIPE_ERROR_BAD_CPU      =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 9ul), /**<  Pipe API return for invalid CPU value      */
    CY_IPC_PIPE_ERROR_BAD_CLIENT   =(uint32_t)(CY_IPC_PIPE_ID_ERROR | 10ul) /**< Pipe API return for client out of range    */
} cy_en_ipc_pipe_status_t;

/** \} group_ipc_pipe_enums */

#if (CY_CPU_CORTEX_M0P)
    #define CY_IPC_EP_CYPIPE_ADDR       CY_IPC_EP_CYPIPE_CM0_ADDR
#else
    #define CY_IPC_EP_CYPIPE_ADDR       CY_IPC_EP_CYPIPE_CM4_ADDR
#endif  /* (CY_CPU_CORTEX_M0P) */

/**
* \addtogroup group_ipc_pipe_data_structures
* \{
*/

/** \cond
*   NOTE: This doxygen comment must be placed before some code entity, or else
*         it will belong to a random entity that follows it, e.g. group_ipc_functions
*
* Client identifier for a message.
* For a given pipe, traffic across the pipe can be multiplexed with multiple
* senders on one end and multiple receivers on the other end.
*
* The first 32-bit word of the message is used to identify the client that owns
* the message.
*
* The upper 16 bits are the client ID.
*
* The lower 16 bits are for use by the client in any way desired.
*
* The lower 16 bits are preserved (not modified) and not interpreted in any way.
* \endcond
*/

/** \} group_ipc_pipe_data_structures */

/******************************************************************************/
/* Global function prototypes (definition in C source)                        */
/******************************************************************************/

/**
* \addtogroup group_ipc_pipe_functions
* \{
*/

#ifdef __cplusplus
extern "C" {
#endif

void Cy_IPC_Pipe_EndpointInit(uint32_t epAddr, cy_ipc_pipe_callback_array_ptr_t cbArray,
                              uint32_t cbCnt, uint32_t epConfig, cy_stc_sysint_t const *epInterrupt);
cy_en_ipc_pipe_status_t  Cy_IPC_Pipe_SendMessage(uint32_t toAddr, uint32_t fromAddr, void *msgPtr,
                              cy_ipc_pipe_relcallback_ptr_t callBackPtr);
cy_en_ipc_pipe_status_t  Cy_IPC_Pipe_RegisterCallback(uint32_t epAddr,
                              cy_ipc_pipe_callback_ptr_t callBackPtr,  uint32_t clientId);
void                     Cy_IPC_Pipe_ExecuteCallback(uint32_t epAddr);
void                     Cy_IPC_Pipe_RegisterCallbackRel(uint32_t epAddr, cy_ipc_pipe_relcallback_ptr_t callBackPtr);
void                     Cy_IPC_Pipe_Config(cy_stc_ipc_pipe_ep_t * theEpArray);
void                     Cy_IPC_Pipe_Init(cy_stc_ipc_pipe_config_t const *config);

cy_en_ipc_pipe_status_t  Cy_IPC_Pipe_EndpointPause(uint32_t epAddr);
cy_en_ipc_pipe_status_t  Cy_IPC_Pipe_EndpointResume(uint32_t epAddr);

/* This function is obsolete and will be removed in the next releases */
void                     Cy_IPC_Pipe_ExecCallback(cy_stc_ipc_pipe_ep_t * endpoint);

#ifdef __cplusplus
}
#endif

/** \} group_ipc_pipe_functions */

#endif /* CY_IPC_PIPE_H  */

/* [] END OF FILE */