text:
Search Results: 'disappointments'
1,889 results for "disappointments"
Securing your Future By Olakunle Olabode
We cannot afford to be passive and undecided about life. To make a meaningful impact, we must embrace the drive and enthusiasm needed to make each day a future in the present. As success is never... More > a destination, life is also an adventure. An adventure for those who are determined to have all the fun and at the same time, ready to breast the challenges and confrontations along their paths. Interestingly, without life there wouldn't be a future and this can only be viewed through the lenses of our dreams, expectations and yearnings which are vital ingredients needed to bring out the best in us and move us to our desired end. The extent to which we are able to effectively manage our present frustrations and disappointments couples with the ability to open ourselves up to creative and innovative ideas (as contained in this timely book) to serve as a yardstick in measuring how well we are succeeding at our goals and future expectations.< Less
barefoot charlie and the book of dreams "the director's cut" By mike malchow
barefoot charlie and the book of dreams is made up of stories of people who stay in a homeless shelter or on the streets, told through a series of vignettes by the author. these vignettes show how... More > the coarse reality of poverty combined with addiction and in concert with mental illnesses can lead to a person losing their housing. The struggles presented by these problems show the full-spectrum of human emotions and serve as a reminder that most of us are but a series of misfortunes away from the harsh reality of homelessness.< Less
Thirst All Around By Hamza Hassan Sheikh
Thirst All Around is the first novel of Hamza Hassan Sheikh, a young writer from Pakistan. Hamza writes splendidly about disaffected, damaged people, alienated from society in some way, often... More > isolated physically and psychologically. The protagonists in his first novel are all like that. Foremost among them is Mohsin, a university student, who falls in love with a classmate, Shiza.It's a novel which scans university life. We get to hear about the young peoples' readings, examinations, food they like to eat, and friendships they make. The plot calls little attention to itself. The protagonist intersects with characters he meets at university. The events progress though a series of vignettes that succeeds as individual stories as well as sequences.There's also the social awareness and immediacy that marks the fiction, especially the desperate times for every one of that age and social background.Thirst All Around, It is far from heartless, but its structure of feeling does remain diffuse and impalpable.< Less
To Mary, with Love By Marc Thirot
Mary was walking hastily through the streets of London. She was anxious. She didn't know what he looked like ; she was to meet him for the first time...
Christmas Meltdown By Janet Miyashiro & Marc Miyashiro
The forest animals are afraid they've ruined Christmas.
The Hannah Project By Steven J. Holiday
Do you have contradictory dreams? Are you judged and tormented by the very people who are supposed to support you? Does Leadership attempt to manage you or even worse, are they threatened by... More > you? Are You Unsatisfied? Have you held on to promises so long you can't even remember when they were made and by whom? Are you a Hannah Project? Steven J. Holiday takes the reader through a journey within the pain to find a calling that will shift atmospheres.< Less
In My Lifetime - Volume 1 By Kenneth E. Huff
A voice that no longer can stay silent. Awaken by the poet that roams freely inside. Emotions confronted by words, tell the story of love, relationships, and the desire to live each day to the... More > fullest. The journey for love is worth all the pain when you really find it. In My Lifetime - Volume 1, straddles the emotional roller coaster of love and lust, right and wrong, and beckons for moments of no pretense. We all have moments where we finally realize the voice inside of us speaks the loudest. Stop. Detour. Listen to the story being told.< Less
Life's Poetry By Heather Anne
This a short book of my poetry that I've written over the past few years. I try to convey emotion and visuals through words to paint a picture for the writer. It's about love, loss, and everything... More > between. I promised myself and my grandfather that I would publish my poetry one way or another, so this is for him.< Less
<< < 2 3 4 5 6 7 8 9 10 11 > >>
total of 189 pages


text:
Q: fetching the JSON object numbers which fetch a particular value I have a JSON data from which I need to parse a path and get a value from that JSON data.
My JSON data format is like:
"PAYLOAD": [
        {
            "ModuleID": "40",
            "ModuleName": "Job Posting"

        },
        {
            "ModuleID": "40",
            "ModuleName": "Job Posting"

        },
        {
            "ModuleID": "180",
            "ModuleName": "Invoice"
        },.................

Now I am checking the key-values like :
boolean hello=jp.getString("PAYLOAD.ModuleName").contains("Job Posting");

It is fetching me that whether the value "Job Posting" exists in the JSON data or not , but not the JSON object numbers which have this value.
I don't want to use for-loops to fetch the object numbers.
Is there any short way of getting the object numbers which have a particular value corresponding to a particular path?

A: The following expression
PAYLOAD[?(@.ModuleName='Job Posting')].ModuleID

returning
["40","40"]

You can give a try.

A: I am pasting my code snippet here. Make sure that you have JSONPath jar file in your path. This is printing the desired output ["40","40"]
String JSONString = "{\"PAYLOAD\": [{\"ModuleID\": \"40\",\"ModuleName\": \"Job Posting\"}, {\"ModuleID\": \"40\",\"ModuleName\": \"Job Posting\"}, {\"ModuleID\": \"180\",\"ModuleName\": \"Invoice\"}]}";
    net.minidev.json.JSONArray jsonArray = com.jayway.jsonpath.JsonPath
            .parse(JSONString).read(
                    "PAYLOAD[?(@.ModuleName=='Job Posting')].ModuleID");
    System.out.println("Result: " + jsonArray.toString());

redpajama_set_name: RedPajamaStackExchange


text:
La dinastia Tây Sơn (in vietnamita: Nhà Tây Sơn, nell'antico vietnamita chữ nôm: 西山朝, Tây Sơn triều) è stata la penultima dinastia imperiale vietnamita. Comprende tre sovrani che regnarono sui territori dell'odierno Vietnam dal 1778 al 1802. Ebbe origine da una rivolta contadina iniziata nel villaggio di Tây Sơn, che si trova oggi nell'omonimo distretto della provincia di Binh Dinh nel Vietnam centro-meridionale. Il nome del villaggio Tây Sơn viene convenzionalmente usato per indicare la dinastia, la rivolta (rivolta Tây Sơn) e i tre fratelli che ne furono a capo (fratelli Tây Sơn), i cui nomi erano Nguyễn Nhạc, Nguyễn Huệ e Nguyễn Lữ, considerati da molti storici i precursori dei nazionalisti vietnamiti del XX secolo.

I ribelli ebbero un ruolo decisivo nell'unificazione del Paese, rovesciando i regimi dei signori Nguyễn e dei signori Trịnh, che governavano rispettivamente il centro-sud e il nord del Paese per conto degli imperatori Lê, sovrani puramente rappresentativi che da oltre due secoli avevano affidato il potere a queste due famiglie spesso in lotta tra loro. Dopo aver sconfitto e decimato la famiglia dei Nguyễn nel 1777, i fratelli Tây Sơn ebbero difficoltà a mantenere il controllo del sud, impegnati com'erano nella conquista del nord e a risolvere dispute interne. Nel 1786 posero fine al dominio dei Trịnh a nord, ma non contrastarono a sufficienza le truppe di Nguyễn Phúc Ánh, superstite dei Nguyễn, il quale nel 1788 prese definitivamente il controllo del sud. Negli anni successivi, Nguyễn Phúc Ánh si riprese lentamente i territori che erano stati sotto il controllo della sua famiglia e sconfisse definitivamente i Tây Sơn nell'estate del 1802 conquistando l'ultima roccaforte di Thăng Long, l'odierna Hanoi.

Premesse
Nel XVIII secolo lo Stato Đại Việt, l'odierno Vietnam, era retto dalla dinastia Lê, i cui imperatori erano però delle figure puramente rappresentative e avevano da lungo tempo delegato i poteri alle famiglie feudali dei signori Trịnh, che governavano il nord del Paese, detto Đàng Ngoài, dalla corte imperiale di Thăng Long, e dei signori Nguyễn, che controllavano da Phú Xuân il centro-sud del Đại Việt, detto Đàng Trong, una divisione in atto dalla metà del XVI secolo. Pur essendo leali agli imperatori Lê, i due clan furono tra loro in guerra per circa mezzo secolo fino al 1672, e negli anni che seguirono non vi furono comunque segnali di riappacificazione, vi fu anzi un consolidamento di due entità regionali profondamente diverse tra loro, che costituirono di fatto due stati aventi caratteristiche e politiche differenti. I Trịnh e la società del nord erano orientati verso la Cina e in generale verso il nord, mentre i Nguyễn svilupparono i rapporti quasi esclusivamente con il Sud-est asiatico, isole comprese.

Dopo la fine del conflitto con i Trịnh, i Nguyễn proseguirono lo stato di guerra continuando l'espansione verso il delta del Mekong contro le comunità chăm, contro i deboli sovrani della Cambogia e contro il Siam, al quale disputarono la suzeraineté sul territorio khmer. La società rimase quindi militarizzata a discapito della tradizione confuciana e dell'organizzazione civile dello Stato. Negli anni sessanta del Settecento cominciarono le proteste e le incursioni da parte delle popolazioni di montagna contro gli insediamenti dei Nguyễn, in un periodo in cui aumentava nella zona la popolazione vietnamita e i raccolti erano scarsi. In seguito molte di queste comunità si sarebbero unite alla rivolta Tây Sơn. Vi fu inoltre da parte dei Nguyễn l'ambizione di affrancarsi dai Lê, tentando invano di farsi riconoscere come sovrani dalla Cina e emanando un editto in cui si dichiaravano di pari livello con gli imperatori Lê, anziché semplici sudditi. Anche a nord si registrarono proteste contadine contro i Trịnh per le precarie condizioni di vita dovute all'alta tassazione, da cui molti ricchi riuscivano a essere esenti, e a disastri naturali. Diverse proteste degenerarono e diventarono rivolte che le forze armate Trịnh faticarono a controllare tra gli anni trenta e il 1770.

Fu un'epoca di grande fermento anche per il crescente numero di mercanti e missionari europei che arrivarono e che crearono nuove opportunità per il popolo, e per la formazione di una scuola di nuovi importanti intellettuali impegnati a trovare rimedi per i problemi che si stavano creando. Le guerre in territorio cambogiano contribuirono a svuotare le casse del governo Nguyễn e il gran numero di truppe inviate in territori sempre più lontani assottigliarono i margini di controllo del governo di Phú Xuân sulla popolazione e sul territorio che aumentavano. Anche le spese eccessive degli ambiziosi Nguyễn destinate a costosi progetti che avevano come unico scopo quello di aumentare il loro prestigio contribuirono al vistoso calo dell'economia, all'aumento della corruzione e soprattutto del carico fiscale. A partire dal 1723 aumentarono periodicamente le tasse per gli affitti, a cui si aggiunsero le illecite maggiorazioni imposte da corrotti esattori, e fu raggiunto il culmine nel 1770 con le imposte per i commercianti.

Gli aumenti furono applicati anche ai mercanti stranieri, la maggior parte dei quali improvvisamente smise di arrivare nei porti di Đàng Trong. Anche gli artigiani e i commercianti sino-vietnamiti, le cui vendite calavano, videro nella rivolta Tây Sơn una possibile soluzione ai loro problemi. Lo stagno, per il quale il Đại Việt dipendeva esclusivamente dalle importazioni, era usato per la monetazione e venne a mancare; le nuove monete furono fatte con lo zinco che si alterava più in fretta e aveva poco valore. I produttori di riso preferirono tenersi le scorte anziché venderlo, facendone lievitare il prezzo e scarseggiare la disponibilità; in particolare la corte Nguyễn iniziò a comprare l'economico riso dai nuovi insediamenti in Cocincina anziché nella regione di Quy Nhơn, di cui fa parte il villaggio Tây Sơn, i cui addetti alla produzione entrarono in crisi.

Origini e istruzione dei fratelli Tây Sơn
I progenitori dei tre fratelli Nguyễn Nhạc, Nguyễn Huệ e Nguyễn Lữ erano originari del nord, dalla provincia di Nghe An. Erano rimasti coinvolti nella guerra tra i due clan Trịnh e Nguyễn e attorno alla metà del Seicento un bisnonno era stato catturato dai Nguyễn e costretto a stabilirsi nella regione di Quy Nhơn, a quel tempo zona di frontiera con pochi vietnamiti e diversi chăm. Il padre dei tre fratelli si era quindi trasferito definitivamente con tutta la famiglia nella vicina Tây Sơn. Secondo alcune fonti appartenevano al clan Hồ di cui faceva parte Hồ Quy Ly, un famoso militare che negli anni a cavallo del 1400 aveva preso il potere ai danni della dinastia Trần e aveva governato il Paese fino all'invasione cinese della dinastia Ming nel 1407. La dinastia Hồ si fece quindi la pessima fama di aver consegnato il Paese ai cinesi; il padre dei tre fratelli Tây Sơn, Hồ Phi Phuc, era un commerciante e aveva sposato Nguyễn Thi Dong, in qualche modo parente dei signori Nguyễn; i tre figli presero il cognome della madre per avere maggiori rispetto e opportunità e per legittimare la loro scalata al potere.

I tre fratelli ebbero un'ottima istruzione da Truong Van Hien, un letterato e politico che si era rifugiato nel loro villaggio e che li educò alla letteratura e alle arti marziali. Fin dall'adolescenza il più carismatico, forte e intelligente dei tre fu Nguyễn Huệ, brillante nell'apprendimento di qualsiasi materia, in particolare delle arti militari e marziali. Le sue doti sorpresero Truong Van Hien, che lo spinse a farne uso per ribellarsi contro i corrotti governanti per salvare il Paese e in nome dei poveri; lo invitò inoltre a guidare la rivolta per diventare un grande imperatore e conquistare i cuori della popolazione. Il fratello maggiore Nguyễn Nhạc, che si fece la fama di persona spietata e testarda, durante il suo lavoro di esattore delle tasse entrò in contatto con studiosi e funzionari che avrebbero aderito alla rivolta. Aiutò il padre commerciando con i chăm e altre tribù tay delle montagne e sposò inoltre una principessa chăm, la quale avrebbe portato a unirsi al movimento molti altri chăm, che videro nella rivolta un'opportunità per recuperare parte del potere perduto.

Rivolta

Inizi (1771-1775)
La rivolta ebbe inizio nel 1771 nel villaggio di Tây Sơn per protestare contro i soprusi del mandarino Trương Phúc Loan, che fino al 1765 era stato ministro del sovrano Nguyễn Phúc Khoát dei Nguyễn. Alla morte di questi, Trương Phúc Loan aveva posto sul trono il 16º figlio di Phúc Khoát, il giovane Nguyễn Phúc Thuần, e aveva fatto uccidere l'erede legittimo Nguyễn Phúc Luân, primo figlio del sovrano. Si era quindi fatto nominare reggente e in questa veste stava esercitando il potere da spietato tiranno arricchendosi, aumentando i propri poteri ed esasperando con nuove pesanti tasse il popolo, che già viveva in condizioni di miseria e che auspicò il ritorno al potere di un legittimo signore Nguyễn. I tre fratelli di Tây Sơn seppero gestire la rabbia popolare e si posero a capo dei ribelli. Si è ipotizzato che il vero motivo per cui diedero il via alla rivolta fosse la dubbia gestione che il maggiore di loro, Nguyễn Nhạc, aveva fatto dei proventi delle tasse raccolte, probabilmente spendendoli al gioco d'azzardo, o il fatto che non fosse riuscito a raccogliere le tasse e si sentisse in pericolo di venire incriminato.

In ogni caso Nhạc si rifugiò sulle vicine montagne nel distretto di An Khê accompagnato dai fratelli, e insieme radunarono un largo seguito di contadini, membri dell'etnia chăm, delle tribù montane e in genere popolani che chiedevano la fine della tirannia di Trương Phúc Loan. Riuscirono in quest'intento facendo leva sul proprio carisma, convincendo il popolo che erano stati inviati dal cielo e da forze sovrannaturali per guidare la ribellione, citando vecchie profezie, fatti straordinari che si dice fossero capitati a Nhạc e altri fatti premonitori accaduti in passato, la forza fisica fuori dal comune che aveva Nguyễn Huệ ecc. Molte furono le leggende e i racconti popolari che nacquero attorno ai fratelli Tây Sơn, in buona parte alimentati ad arte dagli stessi fratelli con trucchi ad effetto.

I primi tre anni furono dedicati a consolidare la base sulle montagne e a radunare nuovi ribelli. La zona di An Khê offriva i vantaggi di essere quasi inaccessibile, facilmente difendibile, ricca di risorse naturali e umane; era inoltre ben nota a Nguyễn Nhạc, il quale ci veniva per vendere le sue merci e quindi conosceva bene i locali e il territorio. In queste alture i fratelli Tây Sơn vinsero le prime battaglie che gli permisero di attrarre nuovi ribelli, soprattutto i membri delle tribù montane che di solito non interferivano sulle vicende interne dei vietnamiti. L'esercito Tây Sơn si fece un'onorevole reputazione di non distruggere al suo passaggio i beni dei contadini. Il suo motto era "rubare ai ricchi per dare ai poveri", e anche quando entravano nelle case dei ricchi non facevano danni, se questi opponevano resistenza gli prendevano i beni di valore da distribuire ai poveri e tenevano per sé il cibo. Quando entravano per liberare un nuovo villaggio erano spietati nel punire i proprietari terrieri più avidi, i funzionari corrotti e i ladri, guadagnandosi la stima del popolo dell'intera regione.

In questi primi anni si unirono alla rivolta anche personaggi di altre classi sociali che speravano in un miglioramento della società e dell'economia, come una principessa chăm, alcuni ricchi commercianti e uomini d'affari cinesi che contribuirono a finanziare il movimento, monaci buddhisti, intellettuali, impiegati statali e piccoli commercianti. Dopo tre anni sulle montagne, le truppe Tây Sơn scesero nelle pianure nel 1774 ed entrarono a Quy Nhơn, sbaragliando la guarnigione locale e trasformando l'importante città costiera nella loro roccaforte. Iniziarono quindi compatte la marcia verso sud, terrorizzando e piegando le resistenze dei militari Nguyễn usando anche stratagemmi, come fingere di ritirarsi e far cadere il nemico in imboscate.

Invasione dei Trịnh
Con le forze dei Nguyễn in crisi e costrette a difendersi, i signori Trịnh ne approfittarono e inviarono ad attaccare il nord del dominio Nguyễn un esercito di  uomini che attraversarono la frontiera sul fiume Gianh, abbatterono la muraglia di Dong-hoi eretta a scopi difensivi dai Nguyễn e arrivarono indisturbati alla capitale Phú Xuân, l'odierna Huế, dove si fecero consegnare il reggente Trương Phúc Loan prima di occupare la città nel 1775. L'evento colse di sorpresa i Tây Sơn, che vennero a trovarsi sotto la pressione dei Trịnh a nord proprio quando l'avanzata a sud era stata bloccata da una controffensiva Nguyễn. Scesero quindi a patti con i Trịnh, a cui inviarono doni preziosi proponendo un'alleanza contro i Nguyễn. L'offerta fu accettata dai Trịnh, che la ritennero conveniente e inquadrarono i Tây Sơn nelle file del proprio esercito con il compito di continuare a combattere i Nguyễn.

Guerra nel sud contro i Nguyễn (1775-1785)
Ebbe quindi inizio nel 1775 una serie di scontri nel sud per distruggere i Nguyễn la cui prima fase sarebbe durata 10 anni. I Tây Sơn riuscirono per la prima volta nel 1776 a conquistare Saigon, situata nell'antica provincia di Gia Định, grazie a un'incursione navale lungo il fiume Saigon guidata da Nguyễn Lữ, il minore dei tre fratelli. I Nguyễn si ripresero subito la città costringendo la flotta Tây Sơn a tornare a Quy Nhơn. L'anno dopo vi fu il nuovo attacco agli ordini di Nguyễn Lữ e Nguyễn Huệ, questa volta con una flotta fiancheggiata con truppe di terra; l'operazione durò sei mesi e si concluse con la nuova conquista di Saigon, la distruzione dell'esercito nemico e l'esecuzione di quasi tutti i membri della famiglia Nguyễn. Al termine, Huệ fece ritorno a Quy Nhơn lasciando una guarnigione a Saigon. Uno dei pochi Nguyễn che si salvarono fu il principe quindicenne Nguyễn Ánh, figlio del defunto erede al trono Nguyễn Phúc Luân, che si rifugiò ad Hà Tiên e in un'isola nei pressi del confine cambogiano.

Fondazione della dinastia a Quy Nhơnn
Nel 1778 Nguyễn Nhạc si fece proclamare sovrano con il nome Thái Đức a Cha Ban, sito nei pressi dell'antica capitale Vijaya del Regno Champa e di Quy Nhơn, fondando la dinastia Tây Sơn. Poté farlo senza alcuna interferenza dei Trịnh, le cui truppe in marcia verso sud erano state colpite da un'epidemia e avevano dovuto ritirarsi a Phu Xuan. I centri di potere nel Paese diviso divennero quindi tre:
 Thăng Long (Hanoi) nel nord, capitale imperiale dei Lê ma dominata dai signori Trịnh, le cui truppe avevano sconfinato nel centro-nord fino a occupare Phú Xuân (Huế)
 Quy Nhơn, nel centro-sud, saldamente nelle mani dei Tây Sơn
 Saigon, nell'estremo sud, il cui controllo era in bilico tra i Tây Sơn e i Nguyễn.

Difficile controllo di Saigon
Dopo la partenza delle truppe Tây Sơn, Nguyễn Ánh aveva pianificato la riconquista di Saigon con il comandante Đỗ Thanh Nhơn, un alto ufficiale lealista dei Nguyễn, il cui esercito riprese il controllo della città sconfiggendo lo scarso contingente lasciato da Nguyễn Huệ. Il motivo per cui i Tây Sơn facevano rientrare il grosso delle truppe dalla Saigon occupata era probabilmente dovuto al fatto che potevano scendere all'attacco quando il monsone spingeva le loro navi verso sud e solo alcuni mesi dopo, quando i venti del monsone giravano verso nord, potevano rientrare a Quy Nhơn, dove si sentivano maggiormente al sicuro. L'anno dopo, le truppe di Nhơn misero prima in fuga dalla provincia di Gia Dinh le truppe e la flotta Tây Sơn e in seguito appoggiarono una rivolta in Cambogia con cui fu ucciso il sovrano filo-siamese Ang Non II. Nel 1780, Nguyễn Ánh si autoproclamò Nguyễn Vương (re dei Nguyễn) con il supporto dell'esercito di Nhơn, fece occupare tre province limitrofe e diede il via alla riorganizzazione dello Stato; l'anno successivo fece uccidere Nhơn, forse ingelosito dalla fama del generale diventato popolare al punto di offuscare la sua immagine.

I Tây Sơn approfittarono della morte di Nhơn, il nemico che temevano maggiormente, e della ribellione delle sue truppe, e nel giro di pochi mesi ripresero Saigon disponendo un blocco navale. Quando entrarono in città, le truppe Tây Sơn massacrarono buona parte della locale comunità cinese, comprese donne e bambini, forse per vendicare la morte di collaboratori di Nguyễn Nhạc per mano di soldati cinesi. Nguyễn Ánh fu costretto ancora a fuggire e nel periodo successivo trovò il supporto del generale Chau Van Tiep, che con i propri uomini si era rifugiato nelle montagne della provincia di Phu Yen, roccaforte da cui controllava un territorio situato tra le zone di influenza dei Nguyễn e dei Tây Sơn.

Vittoria sui siamesi alleati dei Nguyễn

Nell'ottobre 1782, le forze Nguyễn cacciarono nuovamente la guarnigione lasciata dai Tây Sơn a Saigon e Nguyễn Ánh fece ritorno in città. All'inizio del 1783, i Tây Sơn contrattaccarono e sconfissero duramente le truppe di Nguyễn Mân, fratello di Ánh, che morì in battaglia. Nel corso di questo attacco emersero per l'ennesima volta le doti strategiche di Nguyễn Huệ, che vinse sfruttando i venti monsonici e utilizzando gli elefanti da guerra, raramente impiegati in precedenza in questa regione. Nguyễn Ánh tornò a Phu Quoc ma fu rintracciato e a fatica si salvò su un'altra isola; all'inizio del 1784 chiese aiuto ai siamesi, il cui re Rama I mandò in Cocincina una flotta di 300 navi e un esercito di oltre  uomini che dopo una serie di vittorie fu decimato dai Tây Sơn nel gennaio 1785 nella battaglia di Rạch Gầm-Xoài Mút, nella zona dell'odierna provincia di Tien Giang, in quella che è rimasta una delle più grandi vittorie nella storia militare vietnamita. I pochi superstiti furono costretti a ritirarsi, Nguyễn Ánh si rifugiò dapprima su alcune isole al largo delle coste cambogiane e in seguito a Bangkok.

Guerra nel nord (1786-1789)
In quegli anni il dominio dei Trịnh a nord era entrato in crisi, causata da carestie, inondazioni e dalle spese esagerate del signore Trịnh Sâm. Altri fattori che aggravarono la situazione furono la nomina a erede al trono di un figlio avuto da Trịnh con una concubina anziché il primogenito, evento che creò a corte lo scontro fra le due fazioni che sostenevano ciascuna uno dei due figli del sovrano, e la diserzione dall'esercito Trịnh di Nguyễn Hữu Chỉnh, un ambizioso guerriero che si unì ai i Tây Sơn e iniziò a incitarli alla conquista del nord. Viste le condizioni favorevoli e ritenendo il sud al sicuro dopo la sconfitta inflitta ai siamesi e a Nguyễn Ánh, Nguyễn Nhạc spedì al nord un esercito affidato a Nguyễn Huệ e allo stesso Nguyễn Hữu Chỉnh che espugnò Phú Xuân nel giugno 1786. Nguyễn Huệ aveva ricevuto l'ordine di fermarsi alla frontiera sul fiume Gianh, ma Hữu Chỉnh lo convinse ad approfittare della situazione e continuare l'avanzata verso nord. L'esercito si rimise in moto accompagnato da una flotta di 400 navi e in breve occupò con facilità Nghe An e Thanh Hóa.

Vittoria sui Trịnh e sottomissione all'imperatore Lê
La rapida avanzata Tây Sơn e la perdita di questi vicini territori provocarono l'allarme alla corte dei Trịnh e fu dato l'ordine di bloccare a Son Nam (l'odierna Hưng Yên), punto in cui si diramano i bracci del delta del fiume Rosso che conduce alla capitale imperiale Hanoi, chiamata allora Thăng Long o Đông Kinh. Con uno stratagemma Nguyễn Huệ fece consumare tutte le munizioni al nemico e la flotta poté risalire il fiume verso la capitale; Trịnh Sâm fuggì nella vicina Son Tay e si suicidò quando stava per essere catturato, ponendo fine alla dinastia dei signori Trịnh. La flotta Tây Sơn fece il suo trionfale ingresso in Thăng Long il 21 luglio 1786. Nella capitale Nguyễn Huệ impose alle proprie truppe una stretta disciplina e fece atto di sottomissione all'imperatore Lê Hiển Tông. Fu ricevuto ufficialmente dall'imperatore e gli annunciò le restaurazione del potere della dinastia Lê, il sovrano lo ricompensò nominandolo generale e duca di Uy, dandogli inoltre in sposa la propria figlia Lê Ngọc Hân. Poco dopo l'imperatore morì e gli succedette sul trono il debole figlio Lê Chiêu Thống.

Lotte interne tra i Tây Sơn

Poco dopo giunse a Thăng Long con le sue truppe anche Nguyễn Nhạc, che intese affermare la propria supremazia e a sua volta garantì all'imperatore Lê il supporto dei Tây Sơn, che tornarono quindi a sud tutti assieme con i loro uomini. A questo punto il Paese era sotto controllo dei Tây Sơn, che ebbero una disputa al termine della quale si spartirono i territori conquistati. A Lữ furono affidati Saigon e il sud, Nhạc rimase al controllo del centro-sud da Quy Nhơn, mentre a Huệ che si era installato a Phú Xuân fu dato in mano il centro-nord. Si pensava che l'imperatore Lê potesse mantenere il controllo del nord da Thăng Long sotto la protezione dei Tây Sơn.

Lê Chiêu Thống era però facilmente influenzabile e non seppe contrastare il ritorno dei Trịnh rimasti, che imposero nuovamente la loro influenza a corte. Il sovrano informò di questo fatto Nguyễn Hữu Chỉnh, il quale ne approfittò per prendere l'iniziativa, entrò nella capitale alla guida di  uomini, sconfisse le truppe dei Trịnh e divenne per un breve periodo il nuovo leader del nord. Non era stato autorizzato da Nguyễn Huệ, che gli ordinò di rientrare ma Hữu Chỉnh si rifiutò e consigliò anzi all'imperatore di farsi restituire Nghe An. Nguyễn Huệ inviò allora un esercito guidato dal generale Vũ Văn Nhậm per arrestare il traditore Hữu Chỉnh. Nhậm ebbe facilmente ragione sulle truppe di Chỉnh, che fu catturato e ucciso, ma a sua volta non seppe resistere alla tentazione e prese il potere per sé, mentre l'imperatore Lê Chiêu Thống si era dato alla fuga verso la Cina. L'altro generale Ngô Văn Sở, che aveva accompagnato Nhậm a nord, informò dell'accaduto Nguyễn Huệ e questi guidò personalmente un altro esercito a occupare Thăng Long; dopo aver fatto giustiziare Nhậm tornò a Phú Xuân nominando Ngô Văn Sở responsabile per la capitale. Nel frattempo, sapendo che i Tây Sơn erano concentrati a nord, Nguyễn Ánh aveva lasciato il Siam, si era riorganizzato e nel settembre 1788 riprese definitivamente il controllo di Saigon.

Sconfitta degli invasori cinesi

Lê Chiêu Thống, in qualità di vassallo dell'Impero cinese, richiese formalmente all'imperatore Qianlong di intervenire per restituirgli il trono e questi acconsentì. Nell'ottobre 1788 l'esercito cinese attraversò la frontiera, Ngô Văn Sở si rese conto di non avere sufficienti forze per contrastarlo, ordinò alle proprie truppe di ritirarsi subito verso sud e, giunto a Thanh Hoa, inviò un messaggio a Nguyễn Huệ chiedendo rinforzi. I cinesi entrarono a Thăng Long incontrando scarsa opposizione e Lê Chiêu Thống poté tornare sul trono. Nguyễn Huệ fu informato il 21 dicembre 1788, annunciò che Lê Chiêu Thống era un traditore nazionale e il giorno dopo si proclamò imperatore con il nome Quang Trung su una collina vicino a Phú Xuân, ponendo formalmente fine alla dinastia Lê. Si pose quindi a capo di un esercito e marciò nuovamente verso nord. Quando si seppe la notizia, Lê Chiêu Thống lasciò nuovamente la capitale. Il generale dell'esercito cinese Ton Si Nghi (Sun Shi Yi) fece uccidere il messaggero di Quang Trung che gli aveva chiesto di ritirare le truppe.

All'inizio del 1789 l'esercito Tây Sơn giunse a Thăng Long, mentre i cinesi stavano festeggiando il capodanno lunare vietnamita, che corrisponde a quello cinese, e non si aspettavano il pericolo. Quang Trung aveva pianificato l'azione e diede il via all'attacco alla mezzanotte del quinto giorno del capodanno, nel pieno dei festeggiamenti; i cinesi furono colti di sorpresa e facilmente sopraffatti, quelli che riuscirono a salvarsi scapparono sbandati. I cinesi dovettero quindi riconoscere il potere dei Tây Sơn e diedero il via ai contatti diplomatici per l'investitura ufficiale di Quang Trung, che doveva essergli conferita dall'imperatore Qianlong a Pechino. L'imperatore Tây Sơn era preoccupato e preferì mandare a Pechino un suo nipote che gli somigliava, il quale fu accolto con tutti gli onori.

Governo dei Tây Sơn (1789-1802)
Dopo aver ricevuto il riconoscimento dall'imperatore cinese, i Tây Sơn si dedicarono a risanare l'economia e organizzare il nuovo Stato. Particolare attenzione fu assegnata all'esercito, a ogni vietnamita fu assegnata una carta d'identità in cui risultavano i suoi obblighi militari, e chi ne era sprovvisto veniva subito arruolato; un uomo tra i 18 e i 55 anni ogni tre era arruolato e riceveva un'adeguata formazione militare. Quang Trung pianificò di sottrarre il Guangxi e il Guangdong alla Cina e di invadere il Siam per vendicare l'aiuto che aveva fornito ai Nguyễn. Per la prima volta nella storia del Paese, l'amministrazione statale fu affidata a mandarini militari anziché a civili. Fu inoltre disposto l'acquisto di armi e navi da guerra moderne. Per ridar vigore alle campagne abbandonate e devastate dalle guerre furono incoraggiati i contadini a tornare alle loro case assegnando loro terreni pubblici. Vennero imposte pesanti tasse ai terreni abbandonati per più di un anno; nel giro di tre anni la quantità di prodotti agricoli tornò a essere come prima delle guerre.

Fu dato impulso ai commerci interni e con l'estero, in particolare quelli via terra con la Cina, alle cui frontiere furono appositamente aperti i mercati di Cao Bằng e Lạng Sơn; Quang Trung scrisse che sperava nell'apertura delle frontiere all'imperatore cinese, per creare liberi mercati dove circolassero beni convenienti per chi comprava. In campo culturale fu incoraggiato l'uso del chữ nôm, antico alfabeto vietnamita basato su caratteri cinesi; venne utilizzato per i documenti ufficiali e lo studioso confuciano Nguyễn Thiep fu posto a capo di un'accademia incaricata di tradurre testi in chữ nôm, oltre che di sviluppare la lingua vietnamita. Furono fondate nuove scuole dove tenere gli esami per l'assunzione di funzionari governativi. I missionari cattolici furono trattati con molta tolleranza. Le riforme dei Tây Sơn furono al di sotto delle aspettative, in particolare furono modeste la ridistribuzione delle terre e la riduzione del carico fiscale. Particolarmente grave fu il problema della corruzione dei funzionari amministrativi, che avrebbe spinto molti contadini a schierarsi con i Nguyễn. I Tây Sơn avrebbero potuto fare di più per trasformare la società ma furono penalizzati dalla morte di Quang Trung, avvenuta nel 1792 all'età di 40 anni. Le mancate riforme disillusero i loro sostenitori, molti dei quali lasciarono il movimento.

Ritorno al potere dei Nguyễn (1787-1802)

I Tây Sơn perdono definitivamente Saigon

Dopo due anni di esilio in Siam, Nguyễn Ánh approfittò delle discordie esistenti tra i Tây Sơn, il cui leader Nguyễn Huệ era inoltre concentrato nella conquista del nord, nel 1787 tornò in Cocincina e si riorganizzò nella zona del delta del Mekong. Tentò di stringere alleanza con il comandante Võ Tánh, il quale con le proprie truppe si era creato nella stessa zona una roccaforte da cui combatteva i Tây Sơn. Võ Tánh si era ribellato a Nguyễn Ánh quando nel 1781 aveva fatto uccidere il generale Đỗ Thanh Nhơn e si rifiutò di unirsi a lui, l'attacco a Gia Dinh non fu quindi possibile. L'anno dopo fu trovato un accordo e venne conquistata Mỹ Tho, che fu il punto di partenza per la conquista di Saigon, avvenuta il 7 settembre 1788. Il fratello di Quang Trung, Nguyễn Lữ, a cui era stata affidata la città e il sud, fuggì a Quy Nhơn all'inizio della battaglia lasciando il comando delle operazioni ai suoi generali.

Alleanza di Nguyễn Ánh con la Francia
Durante il soggiorno a Bangkok, Nguyễn Ánh si era reso conto che l'alleanza con il Siam sarebbe stata accolta negativamente dal suo popolo a causa della tradizionale rivalità che divideva i due Paesi e aveva quindi chiesto aiuto al missionario francese Pierre-Joseph-Georges Pigneau de Béhaine, vescovo di Adraa e vicario apostolico di Cocincina, che era suo consigliere dal 1777, quando era fuggito la prima volta da Saigon. Gli chiese di intercedere presso l'amministrazione coloniale francese in India per ricevere appoggio militare in cambio di concessioni territoriali e commerciali. Pigneau accettò e si mise in viaggio per Pondicherry, dove il locale governatore francese si oppose all'invio di truppe, ma nel luglio 1786 lo autorizzò a recarsi a Parigi per presentare le richieste alla corte di re Luigi XVI.

Pigneau arrivò a corte nel febbraio 1787 e trovò difficoltà ad ottenere gli aiuti richiesti; in quel periodo la Francia si trovava in un momento di crisi economica che avrebbe portato nel 1789 alla rivoluzione francese. Convinse comunque la corte che stabilire guarnigioni e fortezze francesi sulle coste vietnamite avrebbe garantito il controllo del commercio in quella regione, e nel novembre 1787 fu firmato a Versailles a nome di Nguyễn Ánh un trattato di alleanza tra la Francia e la Cocincina. I francesi si impegnarono a inviare quattro fregate e un contingente militare ben armato in cambio della cessione dell'isola di Pulo Condore e della città di Tourane, l'odierna Da Nang, nonché dei diritti esclusivi per il libero commercio nel Paese. Quando Pigneau giunse a Pondicherry, il governatore francese incaricato di organizzare l'intervento si rifiutò di fornire gli uomini e gli armamenti, ritenendo l'operazione troppo costosa. Pigneau fu quindi costretto a utilizzare i fondi che aveva ricevuto da Nguyễn Ánh e altri raccolti in Francia e in India, grazie ai quali riuscì nell'intento di inviare due navi con mercenari francesi che il 24 luglio 1789 giunsero a Saigon, conquistata il precedente settembre da Nguyễn Ánh.

Nel periodo successivo Nguyễn Ánh riuscì a mantenere il controllo di Saigon e della circostante area di Gia Dinh, oltre a riorganizzare l'esercito ricostruì la pubblica amministrazione e fece importanti riforme per rilanciare l'agricoltura. Nonostante gli eventi legati alla Rivoluzione francese iniziata nel 1789 avessero reso obsoleto il trattato di Versailles del 1787, oltre ai missionari vi furono molti militari francesi che rimasero alla corte di Nguyễn Ánh e contribuirono a organizzare le forze armate. Furono incaricati di addestrare le truppe di terra, formare una moderna flotta militare e costruire solide fortificazioni. Nonostante le sollecitazioni dei militari francesi per intraprendere subito una campagna contro il nord, Nguyễn Ánh preferì sviluppare il controllo sul territorio acquisito prima di conquistarne un altro.

Morte di Quang Trung e declino dei Tây Sơn
La nuova espansione di Nguyễn Ánh verso il nord ebbe inizio lentamente nel 1790 con l'occupazione dei territori delle odierne province di Ninh Thuận e Bình Thuận. Nel 1792 morì improvvisamente Nguyễn Huệ Quang Trung e gli succedette il figlio di 9 anni Nguyễn Quang Toản che prese il nome Cảnh Thịnh. Nguyễn Ánh ne approfittò e diede nuovo impulso all'avanzata verso nord, quando la maggior parte dei militari francesi aveva lasciato il Paese. I combattimenti si svolsero soprattutto nella zona di Nha Trang nel Vietnam centrale e più a sud in quella di Quy Nhơn, che era la roccaforte di Thái Đức e obiettivo primario di Nguyễn Ánh. I primi attacchi furono portati nelle zone costiere dalla moderna e consistente flotta, che nei primi anni del conflitto navigava verso nord in giugno e luglio sospinta dai venti monsonici provenienti da sud-ovest e ritornava alla base quando arrivava il monsone proveniente da nord-est. I velieri che componevano la flotta erano dotati di un'artiglieria superiore a quella di cui disponevano le difese terrestri e inflissero gravi perdite ai Tây Sơn nel 1792 e 1793.

Perdita di Quy Nhơn e fine dei Tây Sơn

Nel 1793 Nguyễn Nhạc fu costretto a chiedere l'aiuto delle forze di Quang Toản per arginare gli attacchi. Furono inviati dal nord i migliori generali e le migliori truppe, che ruppero l'assedio a Quy Nhơn e respinsero le forze di Nguyễn Ánh fino a Gia Dinh. Il generale Phạm Công Hưng del nord assunse quindi il controllo di Quy Nhơn e Nguyễn Nhạc morì quello stesso anno, forse per la rabbia di essere stato esautorato. Malgrado gli infruttuosi tentativi di prendere Quy Nhơn, Nguyễn Ánh non si diede per vinto e rinnovò gli attacchi nel 1797 e la città capitolò in quello del 1799. Nel periodo successivo i Tây Sơn furono concentrati nel riprendersi la loro tradizionale roccaforte e ci riuscirono, ma la persero definitivamente nel 1801. In questa fase del conflitto le truppe del sud poterono contare sull'appoggio dei cinesi vietnamiti, che vendicarono così il massacro di cinesi compiuto dai Tây Sơn una ventina di anni prima.

Il 1º giugno 1802 Nguyễn Ánh entrò vittorioso alla testa del suo esercito nella vecchia capitale Huế e si proclamò imperatore con il nome Gia Long, che deriva da Gia Định (Saigon) e Thăng Long (Hanoi) e simbolizza l'unione del sud con il nord del Vietnam. Fondò così la dinastia Nguyễn, l'ultima dinastia monarchica vietnamita che sarebbe durata fino al 1945. Le sue forze armate continuarono a penetrare verso nord e il 22 luglio 1802 presero Hanoi, unificando il Paese e garantendo a Nguyễn Ánh il controllo di un territorio così vasto come nessun sovrano vietnamita aveva mai avuto. In agosto fece giustiziare tutti i membri delle famiglie dei capi Tây Sơn e i generali del loro esercito. La spoglie di Quang Trung e sua moglie furono esumate e dissacrate. Secondo quanto riportano le cronache della dinastia Nguyễn, l'ultimo imperatore Tây Sơn Quang Toản e i suoi tre fratelli Quang Duy, Quang Thiệu e Quang Bàn furono torturati a morte con il metodo del lingchi, per poi essere squartati da elefanti.

Note

Bibliografia

Altri progetti

Collegamenti esterni

Tây Sơn

redpajama_set_name: RedPajamaWikipedia


Join our chef for a cooking class in the kitchen of 'La Table de Haute-Serre'.
Our cooking lessons are led by the Chef himself in the kitchen of La Table de Haute-Serre.
Workshops available for all levels, by reservation only and with a 9 person maximum.
Price: from 99€ per person.
Free tasting of Cahors wines from the winery.
From 10:30am to 11:30am and from 2:30pm from 5:30pm.
Booking is required for visits.
Closed on Wednesday, Thursday and Sunday after 4:00pm.
Visit of the cellar, following the different stages in the crafting of a great wine: vinification chai, maturing in tuns and barrels, bottling.
Tasting of wines from the winery.
In the very heart of Château de Haute-Serre vineyard and chais, we hold a great initiation to tasting. Whatever your existing knowledge is, alone, as a couple or with a few friends, these tasting workshops given by wine specialists are for you to learn how to approach and taste a wine.
"Truffles and Malbec" tasting workshop from january 14th to march 24th: estate discovery, tasting of wine and truffle delicacies around recreational practices (45€).
the tasting of 5 wines.
Workshops take place in French and English from 10 am to 12.30 pm on two Saturdays per month from June to September and one Saturday per month for the rest of the year, subject to booking from at least 4 participants.
Price : from €35,00 per person.
For a group of 15 people and more: contact us.
For individuals: €69,00 per person subject to booking from a minimum of 4 persons.


Beautiful and tastefully renovated Jupiter Beach Condominium. This noble unit has an open concept kitchen with granite tops and back splash, solid 24 in ceramic tile through out, newly designed bathrooms with cobblestone shower floors, new high efficiency lavatories, 2018 new HVAC System, extra capacity washer and dryer, and all impact windows! Walking distance to Dubois Park, Jupiter's finest dining and entertainment, not to mention some of the areas best beaches!Some amenities include,: 2 newly renovated club houses and pools, onsite manager, covered parking and plenty of guest parking, elevator, public golf course across the street, charter fishing and diving within walking distanceExplore paradise!
300 N Highway A1A, Unit #F-204, Jupiter, FL 33477 (MLS# RX-10505821) is a Condo / Townhouse property with 2 bedrooms and 2 full bathrooms. 300 N Highway A1A, Unit #F-204 is currently listed for $325,000 and was received on February 18, 2019. Want to learn more about 300 N Highway A1A, Unit #F-204? Do you have questions about finding other Condo / Townhouse real estate for sale in Jupiter? You can browse all Jupiter real estate or contact a Coldwell Banker agent to request more information.


Google Domains is a place to buy domains. - Reviews and Responses.
Home › reviews › Google Domains is a place to buy domains.
Google Domains is a place to buy domains.
I am happy to read about Google Domains, the best place to buy domains for websites. I admit I am very late in knowing about Google Domains.
The price of domains is the same all over the world, irrespective of the domain extension. However, if you want a big slash in the annual price, you have to ask for it from your domain seller.
Check out price of various domain extensions at Google Domains.
If you want to be a loyal customer of Google, you can also transfer your existing domains parked with others. There's no transfer fee if you decide to move your web domain from another registrar to Google Domains.
Since you will be using your Google account to buy domains from Google Domains, you will have less hassles.


Police in California took a man into custody on Monday (Feb. 12) when he traveled to Los Angeles after posting several unsettling Facebook messages about Miley Cyrus.
According to TMZ, the unnamed man resides in the Milwaukee area, and within the last few weeks he made several rambling, nearly incoherent posts to Facebook about coming to find her so they can be together. In his messages, he appears to be acting under the delusion that he is set to bring about a chain of events that will end up with him and Cyrus side-by-side and in charge of the entire world.
"OK, I have been resisting this for years," he writes in all caps in one post. "The last umtine million presidents chose me to be the one world leader. I have finally given in and I feel a lot better. Things are about to move fast starting tomorrow where we finally got together. Miley, I love you and will see you soon. The whole world is now ours."
"I got your address like you insisted," he writes in another post. "I know which way to enter and thank you for getting rid of Liam. I don't want your money, obviously. For those of you who are not freemasons, you will never understand. This is how we fall in love. I visit many of you in spirit. Many of my long time friends. I don't need medication."
He says he wishes more people had an open mind, and adds, "All things will be self evident and to create a new world I have the most horrific act I most complete ... Hold your loved ones tight because this world is not for long. I am the darkness and the light."
He ends with a post in bigger lettering that says simply, "I love you Miley."
Though whatever "horrific act" he might have intended isn't clear, the online postings were enough to concern Milwaukee police after a citizen spotted them and reported them to authorities. They contacted the LAPD and L.A. Sheriff's Department regarding the matter, and police in Los Angeles found the man in the area on Monday, where they took him into custody and placed him under psychological evaluation. Authorities are allowed to hold him for up to 72 hours.
It is unknown if Cyrus was aware of the man's Facebook posts or his trip to California. She has not commented publicly on the matter.


The Arizona Asthma Coalition (AAC) is a non-profit partnership founded in 1996 to address the growing and serious problems related to asthma in Arizona. Due to an increasing concern about asthma in Arizona and therefore a significant increase in asthma-related activities, we became a non-profit organization in November, 2008.
Asthma is a common chronic respiratory condition that affects millions of Americans across the age span on a daily basis. In Arizona, it is estimated that more than 615,000 residents have asthma. Asthma can be a life-threatening condition – almost 100 Arizona residents die every year due to asthma.
More than ever before, we need your support! Our Coalition needs to remain strong so we can target support for better services and improved quality of life for Arizonans living with asthma.
Advocacy: Supporting advocacy efforts resulting in the passing of AZ House Bill 2208 allowing public and charter schools to stock and administer asthma medication to students during an emergency and hosting the information necessary for implementation on the AAC website.
Legislation: Advocating for legislation concerning medication and anaphylaxis school carry bills, clean air bills and a school nurse in every school with 750 students or more.
Education: Publishing and distributing a Provider's Asthma Tool Kit, a School Nurse Asthma Tool Kit and a Patient-Family Asthma Tool Kit to healthcare providers throughout the state.
Promotions: Developing and distributing a position paper on asthma, titled "Breathing Easier in Arizona: An Action Plan for Change."
Events: Hosting the Annual Arizona Asthma Conference since 2006.
Policy: Creating policy statements on access to healthcare, air quality and other environmental issues impacting people with asthma.
A new state law in 2017, House Bill 2208, and subsequent Arizona School Board of Education ruling now make it possible for public and charter schools to administer emergency Albuterol inhalers. Click here to learn more, enroll your school, and download a toolkit and checklist for implementation.
One of the ways you can support the Coalition is by donating. Your gift is 100% tax deductible and will allow us to continue our mission.
Wheezing & Sneezing in the Desert - the annual Asthma and Allergy conference will take place October 12, 2019. We are looking for more committee members to join in the planning of this informative, educational conference. If you are interested, please contact Laura Taylor at azasthmacoalition@gmail.com or call 480-289-5761.
If you want to stay informed about our news, events, and articles about health care, subscribe to our newsletter.
As a nonprofit partnership since 1996, AAC has worked together with concerned stakeholders including public health, environmental quality, managed care, education, individual physicians and nurses, hospitals, foundations, families and other colleagues.
Copyright © 2018. Arizona Asthma Coalition.


text:
Årsunda is a locality situated in Sandviken Municipality, Gävleborg County, Sweden with 1,008 inhabitants in 2010.

Sports
The following sports clubs are located in Årsunda:

 Årsunda IF

References

Populated places in Sandviken Municipality
Gästrikland


text:
Belfast riots: PSNI aware of further planned protests in Northern Ireland
Events being advertised on social media, PSNI ACC Roberts said
Orlaith Clinton
PSNI close to the Lanark Way peaceline on the Springfield Road on Wednesday night (Image: Kelvin Boyes / Press Eye.)
The PSNI has been made aware of further planned protests in the coming days in Northern Ireland.
Trouble on Wednesday night saw hundreds from across the Lanark Way interface gates, Shankill Road and Springfield Road engage in riotous behaviour, attacking one another and officers on the scene.
A Belfast press photographer was also victim to an attack by masked men, which is under investigation.
At a media briefing this afternoon, PSNI T/Assistant Chief Constable Jonathan Roberts said children as young as 13 were involved in the disorder last night.
Footage, widely shared online, shows men and women cheering, clapping and encouraging young people to get involved in the trouble.
Assistant Chief Constable Jonathan Roberts added: "There are certainly people invovled in this who are not part of paramilitary groups. There were children who took part in it and other adults. I know that what took place does not represent the wider community either on the Springfield Road or on the Shankill Road.
"Whether or not paramilitary groups were involved, remains an active line of investigation. There will be a full and thorough investigation into the circumstances.
Belfast riots LIVE: Updates as Executive and PSNI issue statements on recent violence
Belfast riot sees bus hijacked and set on fire near Lanark Way - as it happened
"I can't confirm the invovlement of paramilitaries but the orchestration of last night's disorder, and the previous night's remains the subject of investigation.
"We do believe there was a level of pre-planning. You don't come by such volumes of petrol bombs, missiles and fireworks without pre-planning. "
When asked for justification on the use of six AEP rounds last night, ACC Roberts said there was "potential for imminent loss of life".
He added: "The use of AEP rounds is not a tactic that police wish to resort to however given the potential for imminent loss of life, it is a tactic that was deployed last night. It is not a tactic used frequently. It is a very unfortunate outworking of such circumstances.
PSNI Assistant Chief Constable Jonathan Roberts speaks to the press at police headquarters on Thursday (Image: Jonathan Porter/PressEye)
"What we saw was a mixture of young people and adults but there were certainly some children present which we would assess as being as young as 13 or 14, who were encouraged and supported by adults who stood by and clapped and cheered.
"I want to assure the community that over the coming days, police will be proactively working to identify all of those involved in this disorder, arresting them and where appropriate bringing them before the courts.
"Officers will continue to patrol all areas in Belfast, tackling not only disorder, but all types of criminality including burglaries, thefts, assaults and domestic abuse.
"We will continue to work with the community, political representatives and other partners to ensure we never have to witness public disorder on this scale again."
Police say they are aware of planned protests in the coming days and that they will monitor any events advertised on social media and "make plans to respond accordingly".
PSNI at scene of 'protest' near Belfast interface
Belfast riots: PSNI say "absolutely no justification" as adults "clapped and encouraged" violence

redpajama_set_name: RedPajamaCommonCrawl


What are the head office contact details for Samson Oil & Gas Limited?
Which stock exchanges are Samson Oil & Gas Limited listed on?
Who are the auditors for Samson Oil & Gas Limited?
What is Samson Oil & GasLimited's principal share registry?
How can I obtain a copy of Samson Oil & Gas Limited's Annual Report?
A copy of the annual report can be downloaded in the Investor Relations section of this website. You will need to have Adobe Acrobat Reader installed on your computer to view it.
Can I subscribe to receive alerts about Samson Oil & Gas Limited 's progress?
Yes, you can register to receive email alerts by SSN as and when ASX Announcements and Presentations are posted. We will publish them on the website and send them to your preferred email address.
If you no longer want to receive Email Alerts from Samson Oil & Gas Ltd click here click on the unsubscribe link at the bottom of the page.


text:
Q: Problem in ./startFabric.sh: Error response from daemon: Container is not running I have been using hyperledger composer for a long time. I have installed hyperledger composer on a new machine but on the command ./startFabric.sh it is ending with the following error
Development only script for Hyperledger Fabric control
Running 'startFabric.sh'
FABRIC_VERSION is unset, assuming hlfv12
FABRIC_START_TIMEOUT is unset, assuming 15 (seconds)
Stopping orderer.example.com ... done
Stopping couchdb ... done
Stopping ca.org1.example.com ... done
Removing peer0.org1.example.com ... done
Removing orderer.example.com ... done
Removing couchdb ... done
Removing ca.org1.example.com ... done
Removing network composer_default
Creating network "composer_default" with the default driver
Creating ca.org1.example.com ...
Creating couchdb ...
Creating orderer.example.com ...
Creating orderer.example.com
Creating ca.org1.example.com
Creating orderer.example.com ... done
Creating peer0.org1.example.com ...
Creating peer0.org1.example.com ... done
sleeping for 15 seconds to wait for fabric to complete start up
Error response from daemon: Container abf272793595d47750a9b3ab8f381f183f64bcdf3b9c21fba00bef6de6517060 is not running

This command is running fine on older machine but on new machine it is giving this error I have installed it by following the link https://hyperledger.github.io/composer/latest/installing/installing-index
Please help... I am seriously tired of this. I have also tried solutions on web nothing helped...

A: I faced the same issue too. after searching all different answers in stackoverflow , i finally managed to find one that works for me .. all thanks to the contributor .
below is the step :
to solve this issue. Needed to add below line under environment: in docker-compose.yaml file for orderer and peer containers in your hlfv12 script subdir.
- GODEBUG=netdns=go

Hope this work for you too .


I was searching for a Property and found this listing (MLS® #20186191). Please send me more information regarding Main Street, Luana, IA, 52156. Thank you!
I'd like to request a showing of Main Street, Luana, IA, 52156 (MLS® #20186191). Thank you!


text:
Achieving 'guaranteed state' is critical to overcoming security and compliance risk
By Sumir Karayi
Government agencies face a harrowing situation when it comes to protecting endpoints against security breaches and compliance failures. IT staffers are continuously bombarded by security tools alerting them to potential risks, while compliance mandates are constantly changing, making it virtually impossible to keep machines up to date with the latest requirements.
Complicating matters further for IT departments, the number of remote workers is growing rapidly, with some 40% of office desks vacant on any given day. Already, more than 75% of IT pros say remote work will continue to be a security risk until they figure out how to rein in remote machines. That means more machines outside the firewall, connecting randomly to public/unsecured Wi-Fi out in the wild.
Certainly, the threat of routine audits by the Government Accountability Office incentivizes compliance, driving massive efforts to wrestle machines into spec. But even this often proves futile. According to a Verizon security report, over 70% of organizations fell out of compliance less than one year after being validated.
In fact, a recent federal cybersecurity survey shows that over half of IT professionals are complacent about security controls and mandates, treating them as box-checking exercises without realizing the real, measurable security outcomes that can be achieved. In other words, they're just going through the motions.
This perfect storm is creating a crisis of control: Agencies know they need endpoint visibility and control, but regardless of their good intentions, it's just not possible with current tooling.
The solution to the problem is, theoretically, simple: Government IT organizations must achieve a "guaranteed state," an endpoint configuration status in which patches, security policies and system settings are monitored and applied in real-time automatically across every machine.
But, achieving this guaranteed state is essentially impossible with conventional tools. Why?
Ineffective monitoring. Security and group policy management tools simply do not provide the required level of real-time visibility over endpoint status. This is especially true with remote machines, which often connect "lightly" or for very brief periods of time -- users at an airport checking email or at home updating a document, for example. With insufficient connectivity to fully share their current status back to IT, these machines are essentially wildcards. IT has no way of knowing whether they adhere to defined policy requirements, and thus risk creeps in.
Poor software asset management. In most IT organizations, SAM essentially involves keeping track of software licenses to ensure they're all paid up. However, this tells the agency nothing about the current status of those installations on each device. Are the machines running the latest version? Have security patches been applied? Is the software necessary for that user? Not only does poor SAM mean agencies could be overpaying for licenses they don't even use -- a failure of fiduciary fiscal responsibility -- but it also creates a significant security risk. Without knowing what software is installed on users' systems, there's no way to keep security holes patched.
Configuration drift. Lack of visibility leads directly to configuration drift. A machine that left the office fully compliant can easily become high-risk with the first unapproved (and often unintentional) configuration change by the end user. Moreover, most security tools were built for machines connected to local-area network. That means even if agencies have a rule preventing use of a USB drive, if a remote user works offline, the rules literally do not apply.
Overwhelmed IT staff. IT security and operations teams are inundated with tasks to merely maintain system uptime, user accessibility and productivity. Add in the additional pressure of audit preparation, and they can feel overwhelmed. But instead of inciting panic, this constant sense of being snowed under can actually breed complacency. As tasks pile up faster than they can be completed, the attitude becomes, "Take a number. I'll get to it in a few days." And thus begins the spiral of outdated, noncompliant machines -- a dangerous situation when the real-time nature of the threat landscape demands immediate action.
Lack of control. If achieving visibility over endpoints, their configuration status and the software running on them is a huge hurdle, gaining control is essentially impossible. Making even minor adjustments to settings, let alone applying major operating system patches, is a massive, manual effort, and inevitably many, many machines get lost in the shuffle. With the rapid pace of cybersecurity threat evolution, that means untold number of endpoints are vulnerable at any given moment. Without immediate remediation capabilities at scale, this leads to configuration drift, noncompliance and substantial security risk. The vicious cycle continues.
By leveraging real-time monitoring and automated remediation solutions to manage basic hygiene, government IT organizations can achieve a guaranteed state of security. With solutions that provide current state visibility, rather than last-known state, and automated maintenance of standards-based security controls, government organizations can avoid the configuration drift that sets them on a path of high-risk vulnerability.
Automation also can save a tremendous amount of time. IT teams can generate audit-ready reports in minutes and patch or remediate noncompliant machines en masse remotely, without impacting user productivity. And, with the right system, even "lightly connected" machines are no longer a problem -- the rules apply even in an offline state.
This capability gives IT teams the immediacy of control and response that ensures guaranteed state security and compliance across every endpoint.
Sumir Karayi is the CEO of 1E.
Is banning surveillance tech worth it?
Stop chasing ghosts and build a threat hunting strategy
How cybercrime feeds on modernization
Phishing: The future is zero tolerance
How states respond to cyber threats


text:
Piers Morgan's original surname and reason for the change following family death
Piers Morgan has become a household name following his presenting role Good Morning Britain and Life Stories on ITV.
However, the 56 year old journalist, who recently revealed that he is still battling long Covid five months and is on new medication, has not always had the surname Morgan.
Piers was born on March 30 1965 in Surrey to his father Vincent Eamonn O'Meara, a dentist from Galway, Ireland, and mother Gabrielle Georgina Sybille who was an English Catholic.
However the family suffered a tragedy when Vincent died in a road accident when he was just 11 months old and his brother Jeremy was three.
Get exclusive celebrity stories and fabulous photoshoots straight to your inbox with OK!'s daily newsletter . You can sign up at the top of the page.
His mother went onto marry Glynne Pughe-Morgan, a Welsh pub landlord, and Piers took on the surname of Pughe-Morgan.
Piers worked as a freelancer for The Sun in 1988 and at this point decided to drop the double-barrelled name to simply Piers Morgan.
In 2017 Piers was tweeted by a follower over his name change, to which he replied: "My father died when I was one. Hence the name change when my mother remarried."
Piers has shared a collection of snaps with his stepfather Glynne, who he refers to as 'dad', to his 1.8million Instagram followers.
On May 30 2021, Piers shared a snap with his father and son Spencer Morgan, captioned: "Three generations of trouble. Happy 80th Dad!"
Meanwhile Piers also penned a heartfelt tribute to his father with a throwback snap as he poured from a magnum of champagne.
He wrote: "Happy 80th Birthday to my Dad… a great man who taught me the two golden rules in life: 1) Always be polite to police officers and 2) Always drink the best French wine you can afford.
"Sadly, for him, he forgot the third one… Never let your son grow up to be an Arsenal fan if you support Spurs."
Meanwhile fans were left shocked over how youthful Glynne looked for his age with one commenting: "How does your father look younger than you?"
Piers also shared a snap with his mum in 2019 as he celebrated Mothering Sunday, captioned: "Happy Mother's Day to the woman who emboldened me to stand up for myself, never settle for mediocrity, shun self-pity, celebrate the good times, be there for friends & family in the rough times, and believe that ambition knows no bounds. Thanks Mum!"
Posted in Lifestyle
Dementia patient's wife, 70, describes 'torture' of lack of visits
Radical WhatsApp messages from Streatham terrorist in group called 'La Familia'
Video of Chris Rock and Louis C.K. Dropping N-Word Sparks Backlash
Sky salesman wins £51,000 payout after he was sacked
Drew Barrymore Tries To Get Cardi B To Go Vegan But 'WAP' Rapper 'Loves Meat So Much'


text:
package com.amazonaws.services.appmesh.model;

import java.io.Serializable;
import javax.annotation.Generated;
import com.amazonaws.protocol.StructuredPojo;
import com.amazonaws.protocol.ProtocolMarshaller;

/**
 *

 * An object that represents the service discovery information for a service mesh.
 *

 *
 * @see AWS API
 *      Documentation
 */
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public class MeshServiceDiscovery implements Serializable, Cloneable, StructuredPojo {

    /**
     *

     * The IP version to use to control traffic within the mesh.
     *

     */
    private String ipPreference;

    /**
     *

     * The IP version to use to control traffic within the mesh.
     *

     *
     * @param ipPreference
     *        The IP version to use to control traffic within the mesh.
     * @see IpPreference
     */

    public void setIpPreference(String ipPreference) {
        this.ipPreference = ipPreference;
    }

    /**
     *

     * The IP version to use to control traffic within the mesh.
     *

     *
     * @return The IP version to use to control traffic within the mesh.
     * @see IpPreference
     */

    public String getIpPreference() {
        return this.ipPreference;
    }

    /**
     *

     * The IP version to use to control traffic within the mesh.
     *

     *
     * @param ipPreference
     *        The IP version to use to control traffic within the mesh.
     * @return Returns a reference to this object so that method calls can be chained together.
     * @see IpPreference
     */

    public MeshServiceDiscovery withIpPreference(String ipPreference) {
        setIpPreference(ipPreference);
        return this;
    }

    /**
     *

     * The IP version to use to control traffic within the mesh.
     *

     *
     * @param ipPreference
     *        The IP version to use to control traffic within the mesh.
     * @return Returns a reference to this object so that method calls can be chained together.
     * @see IpPreference
     */

    public MeshServiceDiscovery withIpPreference(IpPreference ipPreference) {
        this.ipPreference = ipPreference.toString();
        return this;
    }

    /**
     * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
     * redacted from this string using a placeholder value.
     *
     * @return A string representation of this object.
     *
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getIpPreference() != null)
            sb.append("IpPreference: ").append(getIpPreference());
        sb.append("}");
        return sb.toString();
    }

    @Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;

        if (obj instanceof MeshServiceDiscovery == false)
            return false;
        MeshServiceDiscovery other = (MeshServiceDiscovery) obj;
        if (other.getIpPreference() == null ^ this.getIpPreference() == null)
            return false;
        if (other.getIpPreference() != null && other.getIpPreference().equals(this.getIpPreference()) == false)
            return false;
        return true;
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int hashCode = 1;

        hashCode = prime * hashCode + ((getIpPreference() == null) ? 0 : getIpPreference().hashCode());
        return hashCode;
    }

    @Override
    public MeshServiceDiscovery clone() {
        try {
            return (MeshServiceDiscovery) super.clone();
        } catch (CloneNotSupportedException e) {
            throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
        }
    }

    @com.amazonaws.annotation.SdkInternalApi
    @Override
    public void marshall(ProtocolMarshaller protocolMarshaller) {
        com.amazonaws.services.appmesh.model.transform.MeshServiceDiscoveryMarshaller.getInstance().marshall(this, protocolMarshaller);
    }
}

redpajama_set_name: RedPajamaGithub


text:
Q: Проверка на наличие в сообщении фразы из массива Делаю бота для ВК на vkbottle
Его функция заключается в том, что он должен отвечать на сообщение если оно содержит фразу из массива. Пока получилось сделать ответ на сообщение, если оно равно любой фразе из массива
@bot.on.message(text=["слава коммунизм", "Слава коммунизм"])
async def hi_handler(message: Message):

    users_info = await bot.api.users.get(message.from_id)
    await message.answer("Партия гордится тобой!",  "photo-208523444_457239769")

Полный код:
from vkbottle.bot import Bot, Message
from vkbottle.dispatch.rules.base import CommandRule
from vkbottle import DocMessagesUploader
from typing import Tuple
from array import *

bot = Bot(token="token")

@bot.on.message(text=["слава коммунизм", "Слава коммунизм"])
async def hi_handler(message: Message):

    users_info = await bot.api.users.get(message.from_id)
    await message.answer("Партия гордится тобой!",  "photo-208523444_457239769")

@bot.on.message(text=["бургер", "Бургер", "слава капитализм", "Слава капитализм", "я капиталист", "я капиталист", "чипсы", "Чипсы", "Я играю", "я играю", "я американец"])
async def hi_handler(message: Message):

    users_info = await bot.api.users.get(message.from_id)
    await message.answer("Капиталист дьявол машина",  "photo-208523444_457239770")

bot.run_forever()

Как сделать чтобы он отвечал когда сообщение содержит фразу, а не равно ей (через in не получается)?


text:
COVID-19: NJC releases guidelines for court sittings
Suleiman IdrisMay 7, 2020 9:30 pm 0
The National Judicial Council (NJC) has released guidelines for court sittings during the COVID-19 pandemic to reduce spread.
The guidelines issued by the NJC Committee headed by Justice Olabode Rhodes-Vivour are contained in statement issued by the NJC Director of information, Mr Soji Oye, on Thursday.
It is entitled: 'The National Judicial Council Guidelines for Court Sittings and Related Matters in the COVID-19 period."
Oye said the Chief Justice of Nigeria, Justice I. T. Muhammad, in a corresponding circular with Reference Number NJC/CIR/HOC/II/660,urged all heads of federal and state courts to abide by the guidelines in the formulation of their rules and directives.
"Heads of court shall have primary responsibility of ensuring compliance of judicial officers over whom they superintend with the provisions of this guidelines.
"Heads of courts shall liaise with relevant security agencies to ensure that the entrances to court premises are well manned by security personnel and entry into the premises are regulated in a manner that guarantees and enforces the minimum two-meter (six feet) distance between persons as it relates to all entrants into the premises.
"The courts shall ensure that all security personnel who work in the court premises and in particular the security personnel who man the entrance(s) to the court premises are well informed on COVID-19 including in particular, the methods of its spread, its basic symptoms, how to prevent its spread, etc," it said.
It added that heads of courts should ensure that all security personnel including those attached to judicial officers and courtrooms would be well-kitted and supplied with disposable gloves, facemasks and hand sanitisers.
It also listed guidelines which should apply with regard to admission of persons into the court premises.
"Security personnel at the entrance of the court premises shall be equipped with temperature monitors for testing and determining the temperature of each visitor to the court premises.
" They should be trained in the use of the temperature monitors, and visitors must be shown their temperature readings on the monitors before their admission into the court premises.
"Every person wishing to go into the court premises, without exception, shall be subjected to the temperature monitor reading for the determination of his or her body temperature," it said.
It added that anyone who would refuse to submit himself or herself for the reading of temperature should be politely refused entry into the court premises and advised to leave the entrance immediately.
"Heads of courts should procure advice of health experts on the temperature levels that warrant concern and be indicative of a person with fever ('high temperature threshold).
"The security personnel at the court entrance(s) must be trained in that regard.
"Any visitor to the court premises, who has a high temperature, based on the temperature monitor reading at the entrance to the court or who is coughing while going through the entry protocols, should be politely advised to seek immediate medical assistance and refused entry into the court premises.
"Security personnel at the court premises shall further ensure that only persons with facemasks are allowed entry into the court premises, without exception."
It said that judicial officers and legsl counsel must be exemplary in that regard and must ensure that their support personnel would comply strictly with the requirement.
"At no time and in no circumstance should anyone, while within the court premises, including inside courtrooms, offices and the chambers of judicial officers, not wear a facemask.
"Anyone who refuses, neglects or is unwilling to wear facemask at any time while in the court premises should be politely advised to leave and be escorted outside the premises by security personnel.
"Facemasks must be properly worn by everyone within the court premises to cover their mouths and noses at all times.
"With regard to the court premises itself, as much as possible, heads of courts must ensure that toilet facilities in the court premises are functional and have constant running water, soap and tissue papers."
It said that the toilets must be kept clean at all times.
It added that visitors to the court premises must maintain social and physical distance and avoid congregations or assembly of more than 10 persons within the court premises, excluding courtrooms.
It said that court-related businesses that could be transacted without physical visits to the court premises should be transacted through available alternative channels. (NAN)
AUTHOR Suleiman Idris
Suleiman idris is a graduate of Fed Univ of Tech Minna (BTECH Mathematics/Comp Science), Specialist in ICT Support Services. also proficient in use of online journalism tools & Social media management. I currently serve as I.T Officer with Africa's Largest TV Network NTA
NEWER POSTCOVID-19: Lagos discharges 48 more patients
OLDER POSTKano Discharges 16 COVID-19 Patients


In our OPI services, each young adult begins to understand this is the place where he/she finally can begin to move forward with their lives and that real growth can begin to take place.
As soon as they join, each participant meets with our Clinical Department, Education Department, Career Development and Volunteer Services and Extracurricular Activities to establish their portion of their treatment plan. We help them decide how they will finish high school or what college courses to take. Do they want to get a part time job? What kind of volunteer work do they want to do? What do they like to do for fun? (Parents/sponsors are involved in this decision-making as much as possible).
They meet with the individual Life Coach or with a member of Department of Addiction Counseling Services (if appropriate). In a typical day, we might drive them back and forth to school or their job, for instance, or to the animal shelter where they might volunteer.
Many participants arrive at OPI lacking an educational direction or motivation. Our Education Department guides participants to help overcome past obstacles and offers tutoring for those who need it.
Life skill development is crucial in order to empower participants to move forward and live balanced and functional lives. We teach everything from time management to effective communication to basic nutrition and fitness.
We help participants truly acknowledge the role that addiction (chemical, emotional, or physical) plays in their lives.
All participants know that they can rely on our supportive community l-servicesong after the more structured ans supervised portions of the program are over.
Gain transferable skills in real-world settings. OPI staff helps participants brainstorm, research, and communicate with potential jobs and volunteer activities.
OPI emphasizes opportunities for personal growth midweek and on weekends that allow participants to engage with their interests and passions while socializing and exploring Los Angeles.
There is a group or club for nearly every interest you can think of. Participants are sure to find at least one group they are interested in.
Since we are known as a "highly therapeutic program, their choices are "woven around" our program of individual and group psychotherapy, one-to-one life skills training, an AA or NA meeting (if appropriate), a mandatory cooking class, numerous groups including an "improv" group, a jam session or when we take everybody out to dinner on Friday nights. So, in some ways, each young adult is doing something different (going to a culinary school or musician's institute, taking a college class, working at a surf shop) and they are doing the same thing (getting together for group therapy, seeing a psychiatrist for medication management, etc.).
Close friendships are made while living in beautiful, secure and staffed 2-or-3 bedroom apartments in complexes with swimming pools, work out rooms, recreational areas and computer rooms (Males live in their apartments. Females live in theirs).
There is a maximum of two participants per bedroom. Each participant is involved in meal planning and preparation and maintenance of their personal space.
Services requiring additional fees are first discussed with Parents/Sponsors. This could include charges by third party providers (colleges, books, Tae Kwon Do lessons), additional OPI therapeutic services (extra psychiatric or psychotherapy sessions, life coaching sessions, special drug tests, etc.), and special OPI events. Parents/sponsors provide their young adult with a weekly allowance.
We believe we are the most unique and comprehensive program that exists for young adults today. We look forward to hearing from you.


The popular concert series at the Cincinnati Zoo & Botanical Gardens has grown from a one-night event to four Thursday nights in April that celebrate spring.
Tunes & Blooms at the Cincinnati Zoo started, as its name suggests, as a seed that has now blossomed. The year was 2006, and there is a good chance people were complaining about the dog days of another long, gray winter (sound familiar?). Reds Opening Day, the unofficial start of springtime in the Tristate, couldn't arrive soon enough. Folks at the zoo, which includes Botanical Gardens in its official title, had an idea.
"That very first concert was kind of like, "¢It could be fun, it could be interesting, let's try it, let's see if we can get an audience, if we can get people to come "¢ because the gardens are beautiful at that time of the year,' " says Susan Ludwig, the special events manager who returned to the zoo that year.
The zoo's expertise is blooms. For tunes, they turned to the friendly folks at WNKU-FM (89.7), the public radio station at Northern Kentucky University.
"They (zoo organizers) were specifically looking for something acoustic," recalls Aaron Sharpe, director of development and marketing for WNKU. "I remember thinking if we got somebody like the psychodots to do an acoustic show, it would be so unusual.
"First of all, the psychodots rarely play out, but everybody in town loves them and they have a big following that would jump at the chance to see them because they rarely play.
"Add to that it's an acoustic show, it makes it even more rare. Then put the Faux Frenchmen with them and it was a very safe bet."
It was better than safe, it was a hit.
"So they had two bands that played one night and we got 300 people, which we were pretty impressed with for not having done this before," Ludwig says. "WNKU was a great partner. They really helped us get that ball rolling and were instrumental in introducing us to a lot of these bands."
The event grew to three nights for the next two years, then to its current schedule of four Thursday nights in 2009. And it wasn't just the fans that enjoyed themselves; the bands kept coming back as well. The psychodots and the Faux Frenchmen played for the first five years while Jake Speed & the Freddies have performed each year after that first concert.
"We played when my parents and family were a quarter of the audience," Speed laughs. "Now it's what, hundreds or thousands, maybe?"
The latter, according to Ludwig, who says more than 11,000 people attended the four shows last year.
Speed says many factors have spelled success, including the current staging area in Vine Street Village, which opened in 2009.
"The new space, that's what really did it," he says. "When they built that new plaza, it was just perfect for that kind of event. Plus the thing for me that's really cool is I have a 4-year-old kid, and now I really appreciate an event that's at a reasonable hour (6 p.m.), a location where kids can wander around, families can come."
Although he calls it the "perfect event," Speed does have some concerns.
"The peacocks will jump on stage every once in awhile, man," he says. "They are beautiful but they're actually terrifying. They're a sight on stage. They're pretty benign, but still it is kind of intimidating.
"Then you've got the gibbons "¢ and you're competing with those guys. They do their whoopin' thing."
Well, OK, but remember: it's a zoo. Who was there first?
Although a couple of animals might interrupt the peaceful, easy vibe, it's interesting that only one night has been canceled because of rain. Guess who was playing?
"I was the one that got rained out (last year)," Speed laughs.
"But the beautiful moment was that it rained and rained and rained, then we got right back up there and played three songs, then the rain came again.
"But then there was this beautiful double rainbow, it was so cool. Even though we didn't actually get to finish "" we were all kind of drenched "" we thought this is pretty special."
A combination of factors makes Tunes & Blooms pretty special: expertise, hard work, nature and maybe a touch of kismet. Each player in the equation agrees that it is the new harbinger of springtime these days.
"I like to think that it's our booking savvy, having our finger on the pulse of what's happening next in music," Sharpe says, laughing.
"But the fact is it's bigger than the bands anymore. It's become such an anticipated event in April. It's the zoo, it's beautiful weather, it's warming up, flowers are blooming and people know that whoever is playing, it's going to be good music, even if they've never heard of them."
Although weather has interfered only once, organizers did catch lightning in a bottle two years ago when Walk the Moon, which was on the verge of breaking big nationally, took the stage.
"We were really lucky "¢ I don't think we could get them again," Ludwig says, laughing. "But it was great that we had them, it was a big night for us."
The combination of pretty flowers, great music and mild weather has helped raise attendance each year at Tunes & Blooms.
Admission: Free after 5 p.m. Parking is $8.


As a landscape photographer, you probably already have an emotional connection to nature. But, how do you convey the love, sense of awe, and that take-your-breath away beauty within the confines of a four-sided frame? How do you create landscape photos that are more emotionally engaging?
1. Get intimate with your subject.
Observe your own emotions in the scene. Whatever emotion you feel toward your subject will be reflected in your photographs. Before you decide to take out your camera, observe how the landscape is affecting your emotions. Do you feel at peace in the scene? Is it dark and moody? Are you in awe of the magnificence of nature? Does the scene feel expansive and give you a feeling of insignificance? Or is it intimate, like you are the first person to ever see this moment in time?
Chances are, if you can find an element that causes you to respond emotionally to the scene, then your photographs will have a better chance of communicating that emotion, and your viewers will feel more engaged with your work.
"Bones and Stones" — I made this photograph near Escalante, Utah. At the time, I was suffering from a brief but serious illness. My state of mind was clearly reflected in how I interpreted the scene.
2. Understand all the moods of your subject.
If you want your audience to relate to your landscape photographs, then you need to first understand your subject. If you have a favorite place you like to photograph, go there again and again. Study the lighting, the weather patterns, and the seasons. Practice your craft under the same conditions and see how the subject changes over time and conditions.
"Rebirth" — Yosemite National Park is my favorite stomping ground. I go there all times of the year, in all conditions. After a long dry spell, California finally received much needed rain, which gave birth to seasonal waterfalls that hadn't flowed in years. It was a rare sight. I intentionally went there to see and photograph this event.
Originality can be difficult to achieve, especially when you are first learning your craft. Imitating other photographers whom you admire is a great way to study a method, but it will not set your work apart. With practice, you will naturally bring your own unique impressions to your photographs, even if you are photographing the same subject as your peers.
"Home of the Dogwood" — I spend a lot of time in Yosemite National Park, along with many other photographers. I ask myself, "What can I add to this rich visual conversation that hasn't already been said better — or thousands of times — before?" I don't try to recreate what Ansel Adams did, although his work has certainly inspired me. I do, however, endeavor to communicate something in my photographs that may have been missed by the casual observer or that moves me personally.
As photographers, we can either subliminally or intentionally create compositions that are emotionally provocative. So, study composition and understand why it is important to use purposefully.
Horizontal lines create a sense of serenity because objects parallel to the Earth are at rest.
Vertical lines create a sense of power, strength, and stature because they reach to the sky.
Diagonal lines create movement and energy because they are either about to fall or are already in motion.
Curvy lines suggest comfort and ease. They recall the lines of the human body and have a pleasing, sensual quality.
Symmetry conveys a sense of stability.
"Winter Light" — Diagonal Lines and curves help guide the eye through the composition.
5. Observe how color makes you feel.
People respond to color based on their gender, cultural background, and personal experiences. How do certain colors make you feel? Trust those emotions and work them into your photographs to tell a larger story. This is a deep subject, but in Western cultures, here are a few "rules" to consider.
Cool colors are considered restful.
Warm colors are considered high energy and can create a restless feeling.
The color white stands for purity.
I've written more about the subject of color on the Visual Wilderness blog, broken into three parts: Primary Colors, Secondary Colors, and the rest of the color wheel.
"Hot and Cold" — Placing warm colors near cool colors creates a feeling of tension.
6. Understand the power of symbology.
Classic works of art drip with symbology. The masters understood how to tap into the collective unconsciousness to stir our emotions. You can bring deeper meaning to your work by training your eye to look for symbolic shapes in nature and working them into your compositions. Here are some examples.
An inverted triangle creates a sense of imbalance and tension.
Circles are often seen as protective symbols.
A cross, aside from its powerful Christian symbology, also represents the four elements of the physical universe: earth, water, fire, and air.
"Mother" — A Black Oak, with branches splayed back, as if protecting her young. A strong triangle shape in the granite above counters the female energy of the tree.
These steps may seem like a lot to think about when you are simply trying to take landscape photos, so I recommend baby steps. Pick just one of these ideas and work it into your practice, then see if you can notice a difference in the quality of your work. Over time, you won't need to think about composition or color. It will come naturally!


Using visualization techniques can give the readers more options for exploring the information and can help them gain a deeper understanding of concepts or better analyze the information. Visualizations are arterial for clarifying points or for demonstrations and to explore and understand the conceptstopics in more depth. Rather than reading a text of a scientific paper describing in detail about a newly developed technique, visual demonstration along with the text is sure to make an impact on the reader.
Journal of Visualized Experiments (JoVE) is a peer reviewed, PubMed indexed journal devoted to the publication of biological research in a video format. The Journal of Visualized Experiments (JoVE) has evolved as a new tool in life science publication and communication, with participation of scientists from leading research institutions and it takes advantage of video technology to capture and transmit the multiple facets and intricacies of life science research.
Visualization greatly facilitates the understanding and efficient reproduction of both basic and complex experimental techniques, thereby addressing two of the biggest challenges faced by today's life science research community: i) low transparency and poor reproducibility of biological experiments and ii) time and labor-intensive nature of learning new experimental techniques.
JOVE has a good collection of videos of numerous experiments in branches of life sciences such as Microbiology, Immunology Plant biology, developmental biology, cellular biology, basic protocols.
Check out this page for the video of the MODS method for diagnosis of TB & MDR-TB.


text:
Browns release defensive end Chris Smith
FILE - In this Aug. 8, 2019, file photo, Cleveland Browns defensive end Chris Smith (50) sits on the sideline during the first half of an NFL preseason football game against the Washington Redskins in Cleveland. The Cleveland Browns have released defensive end Chris Smith, Tuesday, Dec. 3, 2019, whose girlfriend was killed tragically in September. (AP Photo/Ron Schwane, File)
By TOM WITHERS AP Sports Writer
CLEVELAND (AP) — The Cleveland Browns on Tuesday released defensive end Chris Smith, whose girlfriend was killed in a roadside accident earlier this season.
Smith spent the past two seasons with Cleveland. He did not play in Sunday's loss at Pittsburgh despite the Browns being short-handed on the defensive line with Myles Garrett out due to an indefinite suspension.
Smith's girlfriend, Petara Cordero, was struck and killed by a car on Sept. 11 while standing on the side of a highway after Smith's car had swerved and crashed.
The 27-year-old Smith was not injured. He played against the New York Jets a few days later to honor Cordero, who had recently given birth to the couple's first child.
Smith played in nine games this season. The Browns signed him as a free agent in 2018 after one season with Cincinnati. He played three years in Jacksonville.
The Browns filled Smith's roster spot by signing defensive tackle Justin Zimmer off Atlanta's practice squad.
The 6-foot-3, 300-pound Zimmer has been with the Falcons since 2018. He originally signed as a free agent with Buffalo in 2016.
Zimmer spent part of 2017 with the Montreal Alouettes of the Canadian Football League after being waived by New Orleans during final roster cuts.
Cleveland also released safety A.J. Howard from the practice squad and signed defensive end Trevon Young to the practice squad. Young was drafted by the Los Angeles Rams last year out of Louisville.
Casey Santoro scores 29, Lady Red gets by Cleveland St. Joseph
John Carroll has six score in double figures, tops HU men
Rosenbauer's roll leads TC girls to first win
Stefanski impresses in press conference
Red Sox fire Cora due to sign-stealing scandal


It may feel greasy at first but don't fret, It will sink it and leave your skin touchably soft and moisturized. Kissed lightly with the scents of the tropics... Coconut, Mango and Sweet Rum all combined into one!
Ingredients: Butyrospermum Parkii (Shea Butter), Orbignya Oletera (Babassu) Oil, Prunis Dulcis (Almond Oil), Mangifera Indica (Mango) Seed Butter, Carthamus Tinctorius (Safflower) Seed Oil, Theobroma Cacao (Cocoa) Seed Butter, Prunus Armeniaca (Apricot) Kernel Oil, Parfum.


text:
package ch.bfh.ti.sed.patmon1.server.controller.impl;

import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

import ch.bfh.ti.sed.patmon1.server.context.ApplicationContext;
import ch.bfh.ti.sed.patmon1.server.controller.Session;
import ch.bfh.ti.sed.patmon1.server.controller.SessionStorage;
import ch.bfh.ti.sed.patmon1.server.model.sbo.DoctorSBO;

public class SessionStorageImpl implements SessionStorage {

	private Map<Session, SessionController> activeSessions = new HashMap<Session, SessionController>();
	private ApplicationContext context;

	public SessionStorageImpl(ApplicationContext context) {
		this.context = context;
	}

	/**
	 * @return an unmodifiable map of the active session.
	 */
	Map<Session, SessionController> getActiveSessions() {
		return Collections.unmodifiableMap(activeSessions);
	}

	@Override
	public Session createAndRegisterSession(DoctorSBO doctor) {
		Session session = new Session();
		session.initialize();
		activeSessions.put(session, new SessionController(context, doctor));
		return session;
	}

	@Override
	public void dropSession(Session session) {
		activeSessions.remove(session);
	}

	@Override
	public SessionController validateAndGetSessionController(Session session) {
		return activeSessions.get(session);
	}
}


7175 Super duralumin aluminum Billet for Casting Forging of Airplane, ship, auto parts, structural member.
Deformation of 7175 aluminum alloy, the aluminum and aluminum alloy. 7175 aluminum alloy for strength, toughness, resistance to stress corrosion crack resistance are excellent new alloy, is suitable for machining parts.
7175 aluminum alloy used in forging aviation USES high strength structural. 7175 - T736 material with good comprehensive performance, namely, strength, spalling corrosion and stress corrosion cracking resistance, fracture toughness and fatigue strength are high.
Large specification :the produced billetφ1320mm is the largest billet in the world.
The max : weight of the billet up to 12.5 ton.
High purity : low hydrogen, low dross, low alkali content inside the ingot .
size difference between core and surface.
Q12. Is it the Fumigation carton pallet?
Q13. Can we come to China visit factory ?
Q20 :How many quantity for 20'GP load ?
Q21: How many quantity for 40'GP load?
A: In order to offer right quotation, we need know the alloy ,temper,thickness,width,length,application and quantity etc.
Q29.How long do you generally keep your offers open ?
Aluminium forging alloy & forging product size.
Remark:1. Billet peeling is available.


text:
def read_file(filename)
	data = []
	f = File.open(filename, "r")
	f.each_line do |line|
		data << line
	end
	f.close
	return data
end

def write_file(filename, contents)
	f = File.open(filename, 'w')
	f.write(contents)
	f.close
end

def get_defines(data, key_array)
	results = []
	data.each { |el|
	    match = /#define\s+(\S+)\s+(\S+)/.match(el)
	    if match
	        index = key_array.index(match[1])
	        results[index] = match[2] if index
	    end
	}
	results
end

def replace_plist_value(data, key, new_value)
	next_match = false
	data.map! { |el|
	    if next_match
	        regex_str = "(.*<string>)[^<]+(</string>.*)"
	        match = /#{regex_str}/.match(el)
	        open, close = match.captures
	        next_match = false
	        new_value = "%s%s%s\n" % [ open, new_value, close ]
	        print "Using #{new_value}"
	        new_value
	    else
	        regex_str = "\s*<key>#{key}</key>\n"
	        match = /#{regex_str}/.match(el)
	        next_match = !! match
	        print "Replacing #{key}\n" if next_match
	        el
	    end
	}
end

def replace_define(data, key)
	data.map! { |el|
	    match = /#define\s+(\S+)\s+(\S+)/.match(el)
	    if match and match[1] == key and block_given?
	        "#define %s %s\n" % [ key, yield(match[2]) ]
	    else
	        el
	    end
	}
end

def increment_version(version)
	match = /(\d+)(\D*)/.match(version)
	# keep any nondigit suffix
	"%s%s" % [ match[1].to_i + 1, match[2] ]
end

def process_version_header
	src_root = ENV['SOURCE_ROOT']
	config = ENV['CONFIGURATION'].downcase.to_sym
	info_plist_filename = "#{ENV['SOURCE_ROOT']}/#{ENV['INFOPLIST_FILE']}"
	conInfo="Contents/Info.plist"
	# dsym_plist_filename="#{ENV['DWARF_DSYM_FOLDER_PATH']}/#{ENV['DWARF_DSYM_FILE_NAME']}/#{conInfo}"

	print "Working from %s in %s mode\n" % [src_root, config]
	puts "Updating #{info_plist_filename}"

	version_header_filename = "%s/_version.h" % src_root
	version_contents = read_file(version_header_filename)

	major, minor, revision, build = get_defines(version_contents, [
	    'VERSION_MAJOR', 'VERSION_MINOR', 'VERSION_REVISION', 'VERSION_BUILD'
	])
	cf_bundle_version = build.to_s
	cf_bundle_short_version_string = [ major, minor, revision, build ].join '.'

	info_plist_contents = read_file(info_plist_filename)
	replace_plist_value(info_plist_contents, "CFBundleVersion", cf_bundle_version)
	replace_plist_value(info_plist_contents, "CFBundleShortVersionString", cf_bundle_short_version_string)
	write_file(info_plist_filename, info_plist_contents);

	replace_define(version_contents, 'LAST_BUILD_SUCCEEDED') { |old| "true" }
	write_file(version_header_filename, version_contents)
end

process_version_header()