Mantāvatiyā nagare,
Rañño koñcassa aggamahesiyā;
Dhītā āsiṁ sumedhā,
Pasāditā sāsanakarehi.
In Mantāvatī city, Sumedhā,
the daughter of King Koñca’s chief queen,
was converted by those
who practice the Buddha’s teaching.
Sīlavatī cittakathā,
Bahussutā buddhasāsane vinitā;
Mātāpitaro upagamma,
Bhaṇati “ubhayo nisāmetha.
She was virtuous, a brilliant speaker,
learned, and trained in the Buddha’s instructions.
She went up to her mother and father and said:
“Pay heed, both of you!
Nibbānābhiratāhaṁ,
Asassataṁ bhavagataṁ yadipi dibbaṁ;
Kimaṅgaṁ pana tucchā kāmā,
Appassādā bahuvighātā.
I delight in extinguishment!
No life is eternal, not even that of the gods;
what then of sensual pleasures, so hollow,
offering little gratification and much anguish.
Kāmā kaṭukā āsī,
Visūpamā yesu mucchitā bālā;
Te dīgharattaṁ niraye,
Samappitā haññante dukkhitā.
Sensual pleasures are bitter as the venom of a snake,
yet fools are infatuated by them.

Socanti pāpakammā,
Vinipāte pāpavaddhino sadā;
Kāyena ca vācāya ca,
Manasā ca asaṁvutā bālā.
Those who grow in wickedness
always sorrow in the underworld due to their own bad deeds.
They’re fools, unrestrained in body,
mind, and speech.
Bālā te duppaññā,
Acetanā dukkhasamudayoruddhā;
Desente ajānantā,
Na bujjhare ariyasaccāni.
Those witless, senseless fools,
obstructed by the origin of suffering,
are ignorant, not understanding the noble truths
when they are being taught.
Saccāni amma buddhavaradesitāni,
Te bahutarā ajānantā ye;
Abhinandanti bhavagataṁ,
Pihenti devesu upapattiṁ.
Most people, mum, ignorant of the truths
taught by the excellent Buddha,
look forward to the next life,
longing for rebirth among the gods.
Devesupi upapatti,
Asassatā bhavagate aniccamhi;
Na ca santasanti bālā,
Punappunaṁ jāyitabbassa.
Yet even rebirth among the gods
in an impermanent state is not eternal.
But fools are not scared
of being reborn time and again.
Cattāro vinipātā,
Duve ca gatiyo kathañci labbhanti;
Na ca vinipātagatānaṁ,
Pabbajjā atthi nirayesu.
Four lower realms and two other realms
may be gained somehow or other.
But for those who end up in a lower realm,
there is no way to go forth in the hells.
Anujānātha maṁ ubhayo,
Pabbajituṁ dasabalassa pāvacane;
Appossukkā ghaṭissaṁ,
Jātimaraṇappahānāya.
May you both grant me permission to go forth
in the dispensation of him of the ten powers.
Living at ease, I shall apply myself
to giving up rebirth and death.
Kiṁ bhavagate abhinanditena,
Kāyakalinā asārena;
Bhavataṇhāya nirodhā,
Anujānātha pabbajissāmi.
What’s the point in hope, in a new life,
in this useless, hollow body?
Grant me permission, I shall go forth
to make an end of craving for a new life.
Buddhānaṁ uppādo vivajjito,
Akkhaṇo khaṇo laddho;
Sīlāni brahmacariyaṁ,
Yāvajīvaṁ na dūseyyaṁ”.
A Buddha has arisen, the time has come,
the unlucky moment has passed.
As long as I live I’ll never betray
my ethical precepts or my celibate path.”
Evaṁ bhaṇati sumedhā,
Mātāpitaro “na tāva āhāraṁ;
Āharissaṁ gahaṭṭhā,
Maraṇavasaṁ gatāva hessāmi”.
Then Sumedhā said to her parents:
“So long as I remain a lay person,
I’ll refuse to eat any food,
until I’ve fallen under the sway of death.”
Mātā dukkhitā rodati pitā ca,
Assā sabbaso samabhihato;
Ghaṭenti saññāpetuṁ,
Pāsādatale chamāpatitaṁ.
Upset, her mother burst into tears,
while her father, though grieved,
tried his best to persuade her
as she lay collapsed on the longhouse roof.
“Uṭṭhehi puttaka kiṁ soci,
Tena dinnāsi vāraṇavatimhi;
Rājā anīkaratto,
Abhirūpo tassa tvaṁ dinnā.
“Get up child, why do you grieve so?
You’re already betrothed to be married!
King Anīkaratta the handsome
is in Vāraṇavatī: he is your betrothed.
Aggamahesī bhavissasi,
Anikarattassa rājino bhariyā;
Sīlāni brahmacariyaṁ,
Pabbajjā dukkarā puttaka.
You shall be the chief queen,
wife of King Anīkaratta.
Ethical precepts, the celibate path—
going forth is hard to do, my child.
Rajje āṇā dhanamissariyaṁ,
Bhogā sukhā daharikāsi;
Bhuñjāhi kāmabhoge,
Vāreyyaṁ hotu te putta”.
As a royal there is command, wealth, authority,
and the happiness of possessions.
Enjoy sensual pleasures while you’re still young!
Let your wedding take place, my child!”
Atha ne bhaṇati sumedhā,
“Mā edisikāni bhavagatamasāraṁ;
Pabbajjā vā hohiti,
Maraṇaṁ vā me na ceva vāreyyaṁ.
Then Sumedhā said to him:
“Let this not come to pass! Existence is hollow!
I shall either go forth or die,
but I shall never marry.
Kimiva pūtikāyamasuciṁ,
Savanagandhaṁ bhayānakaṁ kuṇapaṁ;
Abhisaṁviseyyaṁ bhastaṁ,
Asakiṁ paggharitaṁ asucipuṇṇaṁ.
Why cling to this rotting body so foul,
stinking of fluids,
a horrifying water-bag of corpses,
always oozing, full of filth?
Kimiva tahaṁ jānantī,
Vikūlakaṁ maṁsasoṇitupalittaṁ;
Kimikulālayaṁ sakuṇabhattaṁ,
Kaḷevaraṁ kissa diyyati.
Knowing it like I do, what’s the point?
A carcass is vile, smeared with flesh and blood,
food for birds and swarms of worms—
why have we been given it?
Nibbuyhati susānaṁ,
Aciraṁ kāyo apetaviññāṇo;
Chuddho kaḷiṅgaraṁ viya,
Jigucchamānehi ñātīhi.
Before long the body, bereft of consciousness,
is carried out to the charnel ground,
to be tossed aside like an old log
by relatives in disgust.
Chuddhūna naṁ susāne,
Parabhattaṁ nhāyanti jigucchantā;
Niyakā mātāpitaro,
Kiṁ pana sādhāraṇā janatā.
When they’ve tossed it away in the charnel ground,
to be eaten by others, your own parents
bathe themselves, disgusted;
what then of people at large?
Ajjhositā asāre,
Kaḷevare aṭṭhinhārusaṅghāte;
Kheḷassuccārassava,
Paripuṇṇe pūtikāyamhi.
They’re attached to this hollow carcass,
this mass of sinews and bone;
this rotting body
full of saliva, tears, feces, and pus.
Yo naṁ vinibbhujitvā,
Abbhantaramassa bāhiraṁ kayirā;
Gandhassa asahamānā,
Sakāpi mātā jiguccheyya.
If anyone were to dissect it,
turning it inside out,
the unbearable stench
would disgust even their own mother.
Khandhadhātuāyatanaṁ,
Saṅkhataṁ jātimūlakaṁ dukkhaṁ;
Yoniso anuvicinantī,
Vāreyyaṁ kissa iccheyyaṁ.
Properly examining
the aggregates, elements, and sense fields
as conditioned, rooted in birth, suffering—
why would I wish for marriage?
Divase divase tisatti,
Satāni navanavā pateyyuṁ kāyamhi;
Vassasatampi ca ghāto,
Seyyo dukkhassa cevaṁ khayo.
Let three hundred sharp swords
fall on my body everyday!
Even if the slaughter lasted 100 years
it’d be worth it if it led to the end of suffering.
Ajjhupagacche ghātaṁ,
Yo viññāyevaṁ satthuno vacanaṁ;
‘Dīgho tesaṁ saṁsāro,
Punappunaṁ haññamānānaṁ’.
One who understands the Teacher’s words
would put up with this slaughter:
‘Long for you is transmigration
being killed time and time again.’
Devesu manussesu ca,
Tiracchānayoniyā asurakāye;
Petesu ca nirayesu ca,
Aparimitā dissare ghātā.
Among gods and humans,
in the realm of animals or that of demons,
among the ghosts or in the hells,
endless killings are seen.
Ghātā nirayesu bahū,
Vinipātagatassa pīḷiyamānassa;
Devesupi attāṇaṁ,
Nibbānasukhā paraṁ natthi.

Even among the gods there is no shelter,
for no happiness excels extinguishment.
Pattā te nibbānaṁ,
Ye yuttā dasabalassa pāvacane;
Appossukkā ghaṭenti,
Jātimaraṇappahānāya.
Those who are committed to the dispensation
of him of the ten powers attain extinguishment.
Living at ease, they apply themselves
to giving up rebirth and death.
Ajjeva tātabhinikkha-
Missaṁ bhogehi kiṁ asārehi;
Nibbinnā me kāmā,
Vantasamā tālavatthukatā”.
On this very day, dad, I shall renounce:
what’s to enjoy in hollow riches?
I’m disillusioned with sensual pleasures,
they’re like vomit, made like a palm stump.”
Sā cevaṁ bhaṇati pitara-
Manīkaratto ca yassa sā dinnā;
Upayāsi vāraṇavate,
Vāreyyamupaṭṭhite kāle.
As she spoke thus to her father,
Anīkaratta, to whom she was betrothed,
approached from Vāraṇavatī
at the time appointed for the marriage.
Atha asitanicitamuduke,
Kese khaggena chindiya sumedhā;
Pāsādaṁ pidahitvā,
Paṭhamajjhānaṁ samāpajji.
Then Sumedhā took up a knife,
and cut off her hair, so black, thick, and soft.
Shutting herself in the longhouse,
she entered the first absorption.
Sā ca tahiṁ samāpannā,
Anīkaratto ca āgato nagaraṁ;
Pāsāde ca sumedhā,
Aniccasaññaṁ subhāveti.
And as she entered it there,
Anīkaratta arrived at the city.
Then in the longhouse, Sumedhā
well developed the perception of impermanence.
Sā ca manasi karoti,
Anīkaratto ca āruhī turitaṁ;
Maṇikanakabhūsitaṅgo,
Katañjalī yācati sumedhaṁ.
As she investigated in meditation,
Anīkaratta quickly climbed the stairs.
His limbs adorned with gems and gold,
he begged Sumedhā with joined palms:
“Rajje āṇādhanamissa-
Riyaṁ bhogā sukhā daharikāsi;
Bhuñjāhi kāmabhoge,
Kāmasukhā dullabhā loke.
“As a royal there is command, wealth, authority,
and the happiness of possessions.
Enjoy sensual pleasures while you’re still young!
Sensual pleasures are hard to find in the world!
Nissaṭṭhaṁ te rajjaṁ,
Bhoge bhuñjassu dehi dānāni;
Mā dummanā ahosi,
Mātāpitaro te dukkhitā”.
I’ve handed royalty to you—
enjoy riches, give gifts!
Don’t be sad;
your parents are upset.”
Taṁ taṁ bhaṇati sumedhā,
Kāmehi anatthikā vigatamohā;
“Mā kāme abhinandi,
Kāmesvādīnavaṁ passa.
Sumedhā, having no use for sensual pleasures,
and having done away with delusion, spoke right back:
“Do not take pleasure in sensuality!
See the danger in sensual pleasures!
Cātuddīpo rājā,
Mandhātā āsi kāmabhoginamaggo;
Atitto kālaṅkato,
Na cassa paripūritā icchā.
Mandhātā, king of four continents,
foremost in enjoying sensual pleasures,
died unsated,
his desires unfulfilled.
Satta ratanāni vasseyya,
Vuṭṭhimā dasadisā samantena;
Na catthi titti kāmānaṁ,
Atittāva maranti narā.
Were the seven jewels to rain from the sky
all over the ten directions,
there would be no sating of sensual pleasures:
people die insatiable.
Asisūnūpamā kāmā,
kāmā sappasiropamā;
Ukkopamā anudahanti,
aṭṭhikaṅkala sannibhā.
Like a butcher’s knife and chopping block,
sensual pleasures are like a snake’s head.

Aniccā adhuvā kāmā,
bahudukkhā mahāvisā;
Ayoguḷova santatto,
aghamūlā dukhapphalā.

Rukkhapphalūpamā kāmā,
maṁsapesūpamā dukhā;
Supinopamā vañcaniyā,
kāmā yācitakūpamā.
Sensual pleasures are like fruits of a tree,
like lumps of meat, painful,
they trick you like a dream;
sensual pleasures are like borrowed goods.
Sattisūlūpamā kāmā,
rogo gaṇḍo aghaṁ nighaṁ;
Aṅgārakāsusadisā,
aghamūlaṁ bhayaṁ vadho.
Sensual pleasures are like swords and stakes;
a disease, a boil, misery and trouble.
Like a pit of glowing coals,
the root of misery, fear and slaughter.
Evaṁ bahudukkhā kāmā,
akkhātā antarāyikā;
Gacchatha na me bhavagate,
vissāso atthi attano.

Please leave! As for me,
I have no trust in a new life.
Kiṁ mama paro karissati,
Attano sīsamhi ḍayhamānamhi;
Anubandhe jarāmaraṇe,
Tassa ghātāya ghaṭitabbaṁ”.
What can someone else do for me
when their own head is burning?
When stalked by old age and death,
you should strive to destroy them.”
Dvāraṁ apāpuritvānahaṁ,
Mātāpitaro anīkarattañca;
Disvāna chamaṁ nisinne,
Rodante idamavocaṁ.
She opened the door
and saw her parents with Anīkaratta,
sitting crying on the floor.
And so she said this:
“Dīgho bālānaṁ saṁsāro,
Punappunañca rodataṁ;
Anamatagge pitu maraṇe,
Bhātu vadhe attano ca vadhe.
“Transmigration is long for fools,
crying again and again at that with no known beginning—
the death of a father,
the killing of a brother or of themselves.
Assu thaññaṁ rudhiraṁ,
Saṁsāraṁ anamataggato saratha;
Sattānaṁ saṁsarataṁ,
Sarāhi aṭṭhīnañca sannicayaṁ.
Remember the ocean of tears, of milk, of blood,
transmigration with no known beginning.
Remember the bones piled up
by beings transmigrating.
Sara caturodadhī,
Upanīte assuthaññarudhiramhi;
Sara ekakappamaṭṭhīnaṁ,
Sañcayaṁ vipulena samaṁ.
Remember the four oceans
compared with tears, milk, and blood;
Remember bones piled up high as Mount Vipula
in the course of a single eon.
Anamatagge saṁsarato,
Mahiṁ jambudīpamupanītaṁ;
Kolaṭṭhimattaguḷikā,
Mātā mātusveva nappahonti.
Transmigration with no known beginning
is compared to this broad land of India;
if divided into lumps the size of jujube seeds,
they’d still be fewer than his mother’s mothers.
Tiṇakaṭṭhasākhāpalāsaṁ,
Upanītaṁ anamataggato sara;
Caturaṅgulikā ghaṭikā,
Pitupitusveva nappahonti.
Remember the grass, sticks, and leaves,
compare that with no known beginning:
if split into pieces four inches in size,
they’d still be fewer than his father’s fathers.
Sara kāṇakacchapaṁ pubba-
Samudde aparato ca yugachiddaṁ;
Siraṁ tassa ca paṭimukkaṁ,
Manussalābhamhi opammaṁ.
Remember the one-eyed turtle and the yoke with a hole
blown in the ocean from east to west—
sticking the head in the hole
is a metaphor for gaining a human birth.
Sara rūpaṁ pheṇapiṇḍopa-
Massa kāyakalino asārassa;
Khandhe passa anicce,
Sarāhi niraye bahuvighāte.
Remember the form of this unlucky body,
insubstantial as a lump of foam.
See the aggregates as impermanent,
remember the hells so full of anguish.
Sara kaṭasiṁ vaḍḍhente,
Punappunaṁ tāsu tāsu jātīsu;
Sara kumbhīlabhayāni ca,
Sarāhi cattāri saccāni.
Remember those swelling the charnel grounds
again and again in life after life.
Remember the threat of the crocodile!
Remember the four truths!
Amatamhi vijjamāne,
Kiṁ tava pañcakaṭukena pītena;
Sabbā hi kāmaratiyo,
Kaṭukatarā pañcakaṭukena.
When the deathless is there to be found,
why would you drink the five bitter poisons?
For every enjoyment of sensual pleasures
is so much more bitter than them.
Amatamhi vijjamāne,
Kiṁ tava kāmehi ye pariḷāhā;
Sabbā hi kāmaratiyo,
Jalitā kuthitā kampitā santāpitā.
When the deathless is there to be found,
why would you burn for sensual pleasures?
For every enjoyment of sensual pleasures
is burning, boiling, bubbling, seething.
Asapattamhi samāne,
Kiṁ tava kāmehi ye bahusapattā;
Rājaggicoraudakappiyehi,
Sādhāraṇā kāmā bahusapattā.
When there is freedom from enmity,
why would you want your enemy, sensual pleasures?
Like kings, fire, robbers, flood, and people you dislike,
sensual pleasures are very much your enemy.
Mokkhamhi vijjamāne,
Kiṁ tava kāmehi yesu vadhabandho;
Kāmesu hi asakāmā,
Vadhabandhadukhāni anubhonti.
When liberation is there to be found,
what good are sensual pleasures that kill and bind?
For though unwilling, when sensual pleasures are there,
they are subject to the pain of killing and binding.
Ādīpitā tiṇukkā,
Gaṇhantaṁ dahanti neva muñcantaṁ;
Ukkopamā hi kāmā,
Dahanti ye te na muñcanti.
As a blazing grass torch
burns one who grasps it without letting go,
sensual pleasures are like a grass torch,
burning those who do not let go.
Mā appakassa hetu,
Kāmasukhassa vipulaṁ jahī sukhaṁ;
Mā puthulomova baḷisaṁ,
Gilitvā pacchā vihaññasi.
Don’t give up abundant happiness
for the trivial joys of sensual pleasure.
Don’t suffer hardship later,
like a catfish on a hook.
Kāmaṁ kāmesu damassu,
Tāva sunakhova saṅkhalābaddho;
Kāhinti khu taṁ kāmā,
Chātā sunakhaṁva caṇḍālā.
Deliberately control yourself among sensual pleasures!

Aparimitañca dukkhaṁ,
Bahūni ca cittadomanassāni;
Anubhohisi kāmayutto,
Paṭinissaja addhuve kāme.

Ajaramhi vijjamāne,
Kiṁ tava kāmehi yesu jarā;
Maraṇabyādhigahitā,
Sabbā sabbattha jātiyo.
When the unaging is there to be found,
what good are sensual pleasures in which is old age?
All rebirths everywhere
are bonded to death and sickness.
Idamajaramidamamaraṁ,
Idamajarāmaraṁ padamasokaṁ;
Asapattamasambādhaṁ,
Akhalitamabhayaṁ nirupatāpaṁ.
This is the ageless, this is the deathless!
This is the ageless and deathless, the sorrowless state!
Free of enmity, unconstricted,
faultless, fearless, without tribulations.
Adhigatamidaṁ bahūhi,
Amataṁ ajjāpi ca labhanīyamidaṁ;
Yo yoniso payuñjati,
Na ca sakkā aghaṭamānena”.
This deathless has been realized by many;
even today it can be obtained
by those who properly apply themselves;
but it’s impossible if you don’t try.”
Evaṁ bhaṇati sumedhā,
Saṅkhāragate ratiṁ alabhamānā;
Anunentī anikarattaṁ,
Kese ca chamaṁ khipi sumedhā.
So said Sumedhā,
lacking delight in conditioned things.
Soothing Anīkaratta,
Sumedhā cast her hair on the ground.
Uṭṭhāya anikaratto,
Pañjaliko yācatassā pitaraṁ so;
“Vissajjetha sumedhaṁ,
Pabbajituṁ vimokkhasaccadassā”.
Standing up, Anīkaratta
raised his joined palms to her father and begged:
“Let go of Sumedhā, so that she may go forth!
She will see the truth of liberation.”
Vissajjitā mātāpitūhi,
pabbaji sokabhayabhītā;
Cha abhiññā sacchikatā,
aggaphalaṁ sikkhamānāya.
Released by her mother and father,
she went forth, afraid of grief and fear.
While still a trainee nun she realized the six direct knowledges,
along with the highest fruit.
Acchariyamabbhutaṁ taṁ,
Nibbānaṁ āsi rājakaññāya;
Pubbenivāsacaritaṁ,
Yathā byākari pacchime kāle.
The extinguishment of the princess
was incredible and amazing;
on her deathbed, she declared
her several past lives.
“Bhagavati koṇāgamane,
Saṅghārāmamhi navanivesamhi;
Sakhiyo tisso janiyo,
Vihāradānaṁ adāsimha.
“In the time of the Buddha Koṇāgamana,
we three friends gave the gift
of a newly-built dwelling
in the Saṅgha’s monastery.
Dasakkhattuṁ satakkhattuṁ,
Dasasatakkhattuṁ satāni ca satakkhattuṁ;
Devesu uppajjimha,
Ko pana vādo manussesu.

Devesu mahiddhikā ahumha,
Mānusakamhi ko pana vādo;
Sattaratanassa mahesī,
Itthiratanaṁ ahaṁ āsiṁ.
We were mighty among the gods,
let alone among humans!
I was queen to a king with the seven treasures—
I was the treasure of a wife.
So hetu so pabhavo,
Taṁ mūlaṁ sāva sāsane khantī;
Taṁ paṭhamasamodhānaṁ,
Taṁ dhammaratāya nibbānaṁ.
That was the cause, that the origin, that the root,
that was the acceptance of the dispensation;
that first meeting culminated in extinguishment
for one delighting in the teaching.
Evaṁ karonti ye sadda-
Hanti vacanaṁ anomapaññassa;
Nibbindanti bhavagate,
Nibbinditvā virajjantī”ti.
So say those who have faith in the words
of the one unrivaled in wisdom.
They’re disillusioned with being reborn,
and being disillusioned they become dispassionate.”
Itthaṁ sudaṁ sumedhā therī gāthāyo abhāsitthāti.
Mahānipāto niṭṭhito.
Samattā therīgāthāyo
It was thus that these verses were recited by the senior nun Sumedhā.
The Great Book is finished.
Gāthāsatāni cattāri,
asīti puna cuddasa;
Theriyekuttarasatā,
sabbā tā āsavakkhayāti.
Therīgāthāpāḷi niṭṭhitā.
The Verses of the Senior Nuns are finished.


Ruchit Modi
Tools and Utilities
IntelliJ Idea
PyCharm
Sublime Text
Visual Studio Code
Redis
RabbitMQ
Personal Skills
Hard Working
Communication Skills
Analytical Skills
Team Player
Perfectionist
Developer Skills
Data Structures
Algorithms
Database Systems
Artificial Intelligence
Natural Language Processing
Machine Learning
Programming Languages
C/C++
Java
Python
Salesforce
JavaScript
SQL
HTML/CSS


Christmas tree festival launched to help raise £100,000 for beautiful stained glass windows
by Tom EarnshawA town church is hosting its very own Christmas tree festival as part of its attempts to raise £100,000 to save a bell tower and two beautiful stained glass windows.
St Peter’s CE Church is in dire need of funds after its vicar was quoted a repair bill totalling £246,000 for the Chorley institution in Harpers Lane.
The Reverend Peter Smith explained: “We have an inspection of the church every five years and during that we noticed some damp highlighted by some problems on the windows.
“The team went up and found that the copper ties on the window had perished and that was how rain was coming in.
“A specialist has told us they need to come out and they cannot stay fixed on site.”
READ MORE: Owner is reunited with his missing pet parrot after being spotted by an eagle-eyed schoolgirl
Mr Smith and the congregation have subsequently launched the festival, taking place from Friday to Sunday, December 6 to 9, where 29 local community groups and businesses will be decorating their own trees.
“It’s been horrendous,” said Mr Smith.
“Fund-raising has been going quite slow so the festival was the next step. The community has been good in responding.
“We had an architect come round and he said the total repair for the building is £246,000 including the belfry and bell tower.
“The scaffolding alone is horrendous in cost. Just the glass is £28,000 on its own not including scaffolding and painting.
“Every Victorian church built in the 1850s is in the same position. They need to be kept updated.

The festival will be open from 1pm until 4pm on Friday, 10am until 4pm on Saturday, and 11.30am until 2pm on Sunday.
Free parking will be available behind the church.


curl_global_cleanup - Global libcurl cleanup
SYNOPSIS
#include <curl/curl.h>
void curl_global_cleanup(void);
DESCRIPTION
curl_global_cleanup must be called once (no matter how
many threads or libcurl sessions that'll be used) by every
application that uses libcurl, after all uses of libcurl
is complete.
This is the opposite of curl_global_init.
Not calling this function may result in memory leaks.
This function was added in libcurl 7.8.
SEE ALSO
curl_global_init(3),
BUGS
None?
Man(1) output converted with
man2html


class OpenSimplexNoise
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static long |
DEFAULT_SEED |
private static byte[] |
gradients2D |
private static byte[] |
gradients3D |
private static byte[] |
gradients4D |
private static double |
NORM_CONSTANT_2D |
private static double |
NORM_CONSTANT_3D |
private static double |
NORM_CONSTANT_4D |
private short[] |
perm |
private short[] |
permGradIndex3D |
private static double |
SQUISH_CONSTANT_2D |
private static double |
SQUISH_CONSTANT_3D |
private static double |
SQUISH_CONSTANT_4D |
private static double |
STRETCH_CONSTANT_2D |
private static double |
STRETCH_CONSTANT_3D |
private static double |
STRETCH_CONSTANT_4D |
| Constructor and Description |
|---|
OpenSimplexNoise() |
OpenSimplexNoise(long seed) |
OpenSimplexNoise(short[] perm) |
| Modifier and Type | Method and Description |
|---|---|
double |
eval(double x,
double y) |
double |
eval(double x,
double y,
double z) |
double |
eval(double x,
double y,
double z,
double w) |
private double |
extrapolate(int xsb,
int ysb,
double dx,
double dy) |
private double |
extrapolate(int xsb,
int ysb,
int zsb,
double dx,
double dy,
double dz) |
private double |
extrapolate(int xsb,
int ysb,
int zsb,
int wsb,
double dx,
double dy,
double dz,
double dw) |
private static int |
fastFloor(double x) |
private static final double STRETCH_CONSTANT_2D
private static final double SQUISH_CONSTANT_2D
private static final double STRETCH_CONSTANT_3D
private static final double SQUISH_CONSTANT_3D
private static final double STRETCH_CONSTANT_4D
private static final double SQUISH_CONSTANT_4D
private static final double NORM_CONSTANT_2D
private static final double NORM_CONSTANT_3D
private static final double NORM_CONSTANT_4D
private static final long DEFAULT_SEED
private final short[] perm
private final short[] permGradIndex3D
private static final byte[] gradients2D
private static final byte[] gradients3D
private static final byte[] gradients4D
public OpenSimplexNoise()
public OpenSimplexNoise(short[] perm)
public OpenSimplexNoise(long seed)
public double eval(double x, double y)
public double eval(double x, double y, double z)
public double eval(double x, double y, double z, double w)
private double extrapolate(int xsb, int ysb, double dx, double dy)
private double extrapolate(int xsb, int ysb, int zsb, double dx, double dy, double dz)
private double extrapolate(int xsb, int ysb, int zsb, int wsb, double dx, double dy, double dz, double dw)
private static int fastFloor(double x)


First Gen Pokemon Chart
Image
Name
Type
Evolves Into
Bulbasaur
Grass/Poison
Ivysaur
Charmander
Fire
Chemeleon
Squirtle
Water
Wartortle


BOOK MY SHOW
20April
21April
22April
Previous
Next
9am-12pm
2pm-5pm
6pm-9pm
10pm-2am
9am-12pm
2pm-5pm
6pm-9pm
10pm-2am
9am-12pm
2pm-5pm
6pm-9pm
10pm-2am


Tracking setup
When you have the tracking device and model set up, then you can proceed to the tracking
customization.
Here you can set sensitivities, dead zones, nonlinearities and the amount of filtration for each
axis separately; you can also turn unwanted axes off, specify limits of each axis and so on...
All this can be done separately for each target program/game.
Default profile
The Default profile is quite special - when an unknown game/program is run for the first time,
the Default profile is copied over as a base of the new profile.
General setup
Make sure you have selected the desired profile.
Controls in the Tracking setup pane lets you do the following:
- Check-box in the front allows you to enable/disable an axis.
- Sensitivity controls allow you to change control responsiveness - the higher the sensitivity is,
the more responsive the particular axis will be.
- Check-box on the right side allows you to invert the axis response.
- Common smoothing slider allows you to set the amount of smoothing applied to all axes.
- Detailed axes setup button opens a dialog allowing you to set all aspects of all the axes.
- Import profile button imports all settings in the current profile from a file.
- Export profile button exports current profile to a file.
- Copy from Default Profile copies Default profile setup to the current profile.
All the controls have immediate effect on the tracking, so you can directly see the impact of
the change. Also note, that while it is possible to run ltr_gui in parallel with a
client program/game, it is not recommended. The tracking does work without the GUI running,
unlike other popular alternatives (NP, FreeTrack, FaceTrack NoIR...).
Detailed axes setup
When Detailed axes setup button is pressed, new dialog pops up allowing you to set all aspects of
all axes.
On the left side you can see a visualization of the current axis and its setup.
For both halves of an axis you can set an in-game limit of an axis and the curvature (nonlinearity)
of the axis. There is a Symmetrical check-box that allows you to unchain those halves and
set each one separately.
You can also set the axis sensitivity, dead-zone and the amount of additional filtration.
The higher the sensitivity is, the smaller head movement will be necessary for tracking.
Just be careful not to set it too high - it might result in a stiff neck, and other problems.
Dead-zone allows you to specify size of the region around the center position, where the
output is ignored.
Smoothing slider can be used to give the particular axis additional amount of smoothing.


--- layout: minimal.hbs author: James Gopsill ---
An opensource community making the Internet GraphQL-able. 😁
We all know that data is one of the most valuable commodities in the modern era and getting it to the right people at the right time and in the most appropriate format is critical for businesses.
We achieve this through Application Programming Interfaces (APIs) and there are lots of frameworks to choose from, REST, JSON-RPC, GraphQL, RabbitMQ, etc... However, it is nigh on impossible for businesses to provide each and every interface to support developers and clients in utilising their data.
Here at LetsGraphQL, we ❤ GraphQL as it communicates the underlying data model irrespective of the backend systems that store and power it. Our mission is to make the Internet GraphQL-able. Be it through middleware on existing APIs or working directly with backend systems.
Our opensource projects are funded by our kind and generous sponsors under MIT licenses. Even our main website is opensource!
By providing GraphQL APIs to the Internets data, we aim to maximise the use of data so we can continue to see incredible applications and products that will help society.
A GraphQL wrapper around The Star Wars API (SWAPI). This is a great demonstration of how we wrap a GraphQL service around a REST API. Use the playground to interact and see what the API has to offer. The data model is visible using voyager.
Not sure what API you want to see GraphQL'd or just want to make the internet a GraphQL better place? You can sponsor the organisation directly and we will use the funds to fuel the development of GraphQL APIs and the management of the services that enable you to use them freely in your apps.
This funding will support opensource middleware that you can download and run on your own services or just use the servers we provide. We also produce blogs detailing the architectures, software best practices and neat things we find along the way as we aim to deliver the best GraphQL experience possible.
Or, have a look at our GraphQL projects and sponsor one that you would like to see and use in your application. Can't see an API listed? Then please contact us at<EMAIL_ADDRESS>and we can start up a project for you to sponsor.
A GraphQL wrapper around The Star Wars API (SWAPI). This is a great demonstration of how we wrap a GraphQL service around a REST API. Use the playground to interact and see what the API has to offer. The data model is visible using voyager.
The endpoint is https://api.letsgraphql.org/swapiql/graphql
Want to run the service or see the underlying code? Then head over the to docker image and GitHub repository.
Try the API View the Data Model GitHub Repo Docker Image


Basically JPA specification defines two types of entity managers. They are :
Application-Managed : Application Managed entity manager means "Entity Managers are created and managed by merely the application ( i.e. our code )" .
Note : Created and Managed (above) means "opening , closing and involving entity manager in transactions"
Entity managers are created when an application directly requests one from an entity manager factory. With application-managed entity managers, the application is responsible for opening or closing entity managers and involving the entity manager in transactions. This type of entity manager is most appropriate for use in standalone applications that don’t run in a Java EE container.
Container Managed : Container Managed entity manager means "Entity Managers are created and managed by merely the J2EE container ( i.e. our code doesn't directly manages instead entity managers are created and managed by container , and our code gets EM's through some way like using JNDI ).
Entity managers are created and managed by a Java EE container. The application doesn’t interact with the entity manager factory at all. Instead, entity managers are obtained directly through injection or from JNDI. The container is responsible for configuring the entity manager factories. This type of entity manager is most appropriate for use by a Java EE container that wants to maintain some control over JPA configuration beyond what’s specified in persistence.xml.
LocalContainerEntityManagerFactoryBean - container managed
LocalEntityManagerFactoryBean - application managed
A Big Note : For spring based applications, the difference is not much. Spring only plays roles ( as container if you configure LocalContainerEntityManagerFactoryBean and as application if you configure LocalEntityManagerFactoryBean)


dbc | wireframe
Soundcloud is all about content. The design needs to bring that to the front and otherwise stay out of your way, which is mostly accomplishes. Where I think it needs work is in the organization.
From the main page you can access your stream in a scrolling feed which takes over most of the real estate, but is only one of the ways of accessing your content. An image with text explaining reposting takes up a central place on the main page and offers very little even for first time users. Suggestions of who to follow and a few of your most recent likes are available, but everything else is buried within a menu in a menu on the top.
If I could change anything I would offer more customization in what is displayed in each section and I would have each feature of the site more easily accessible. Since the different ways of organizing your content overlap so much I would also blend exploration closer together between them. Visually the design does a decent job of putting the content forward, but it needs to also get out of the way when you're interacting with it.


New Appartment
Appartment Type
APARTMENT
ROOM
Number of rooms
Number of guests
Location
Coordinates
Start date
End date
Price
Amenities


What are the benefits of version control? Well, version control is definitely helpful for keeping track of your own files, as well as when you are working on the same files with other people. So instead of sending a project back and forth to work on it remotely, we can all work on the same files at the same time without overwriting anything. It keeps track of your files and remembers any and all changes made to them, including who made them, and when. This is very helpful if you realize you've messed up your code and need to go back to a certain point and work from there. Version control is also great because it allows developers to share their projects with each other without affecting the original version.
I’ve seen many developers use a black small window, typing commands into it. I never knew what developers were doing, why they were using it, and especially the code they were putting into it; it all looked very confusing! Until a few days ago; I finally got an idea what that weird looking black box was and what it was used for. So, this black box is actually called a shell (also called the command line or the terminal) and what it does is allow humans to communicate with an operating system.


Ingredients
- 2/3 cup unsweetened dried coconut flakes
- 2/3 cup raw or blanched cashews
- 2/3 cup pecan pieces
- 2/3 cup hulled sunflower seeds
- 2/3 cup raw pumpkin seeds
- 2/3 cup raw sesame seeds
- 1/2 cup maple syrup
Instructions
Preheat oven to 350°F. Measure all ingredients in bowl and mix to coat. Spread onto baking pan or cookie sheet. Bake for 10 mins, mix and bake another 5.
Pictures
Bowl of granola


2 Samuel 14:3
And come to the king, and speak on this manner unto him. So Joab put the words in her mouth.


Web developer and project manager with technical exerience in Microsoft tools technologies like ASP.NET, C#, SQL Server and VBScript. Working with engineering software tools and applications in industrial automation domain.
Web developer and project manager with technical exerience in Microsoft tools technologies like ASP.NET, C#, SQL Server and VBScript. Working with engineering software tools and applications in industrial automation domain.
Web developer and project manager with technical exerience in Microsoft tools technologies like ASP.NET, C#, SQL Server and VBScript. Working with engineering software tools and applications in industrial automation domain.


If someone has I have known them a long time or am on close terms with them.
| Called | ID | Username [might not be updated] |
|---|---|---|
| Frxsted |<PHONE_NUMBER>81722378 | FRX.py#1411 |
| Ash |<PHONE_NUMBER>01312780 | Ash.#6163 |
| ╰┈➤ |<PHONE_NUMBER>68788274 | Ash.#7405 |
| Jet |<PHONE_NUMBER>05486205 | SJ002#1229 |


Find
Coding
About Us
Lucas Siqueira
Log Out
-
Ayala Cavalcante
Can Teach: CSS
Ayala Cavalcante
Ayala Cavalcante
Wants to Learn: HTML5
Ayala Cavalcante
Can Teach: CSS
Wants to Learn: Arduino
Ayala Cavalcante
Ayala Cavalcante


measure(grob) measure(image="path", width=None, height=None) measure("text", width=None, height=None, **fontstyle)
Returns width & height for graphics objects, strings, or images. If the first argument is a string, the size will reflect the current font() settings and will layout the text using the optional width
and height
arguments (as well as any keyword arguments supported by the text() command).
If called with an image keyword argument, PlotDevice will expect it to be the path to an image file and will return its pixel dimensions.
If called with a Bezier, returns its "bounding box" dimensions.
a Point tuple with the object's dimensions


| Declarativa |
For comments/additions to this FAQ please email<EMAIL_ADDRESS>Just run one of the Prolog listener windows, either with runSubprocessListener.bat or runNativeListener.bat, consult your files and call your goals as you would in a shell console. Both invoke the same XSB Prolog installed in your machine.
The first uses a SubprocessEngine, which redirects Prolog I/O to the listener window, so using it feels just like using Prolog's regular top level interpreter in a standard shell console, tracer and all, except that you get the ability to use javaMessage, such as for visualization. SubprocessEngine may be useful for development.
The second uses a NativeEngine invoked by deterministicGoal, so you only get the first solution to your goals; Prolog I/O is performed in the Java console, and Prolog's regular top level interpreter is not used. NativeEngine is what you want to use for Java applications.
Call from a Prolog listener window:
Take a look at their implementation in the com.declarativa.interprolog.gui package, and in the associated Prolog file visualize.P, and develop your own Swing models based on objects specified by Prolog.
To develop a Java application using InterProlog you must import the relevant class packages, typically com.declarativa.interprolog and com.xsb.interprolog, and include interprolog.jar in your CLASSPATH. The other packages are needed only if you use them :) Take a look at com/declarativa/interprolog/gui/ListenerWindow.java for inspiration.
Here's a simple "hello world" Java program that uses Prolog, already included in the InterProlog examples package:
package com.declarativa.interprolog.examples;
import com.declarativa.interprolog.*;
import com.xsb.interprolog.*;
public class HelloWorld{
public static void main(String args[]) {
PrologEngine engine = new NativeEngine(args[0]);
engine.command("import append/3 from basics");
Object[] bindings = engine.deterministicGoal(
"name(User,UL),append(\"Hello,\", UL, ML), name(Message,ML)",
"[string(User)]",
new Object[]{System.getProperty("user.name")},
"[string(Message)]");
String message = (String)bindings[0];
System.out.println("\nMessage:"+message);
// the above demonstrates object passing both ways;
// since we may simply concatenate strings, an alternative coding would be:
bindings = engine.deterministicGoal(
"name('"+System.getProperty("user.name")+"',UL),append(\"Hello,\", UL, ML), name(Message,ML)",
"[string(Message)]");
// (notice the ' surrounding the user name, unnecessary in the first case)
System.out.println("Same:"+bindings[0]);
System.exit(0);
}
}
You can run it with java -classpath interprolog.jar com.declarativa.interprolog.examples.HelloWorld YOUR_XSB_DIR. The same program will run using a SubprocessEngine by changing the 6th line and passing as argument YOUR_XSB_EXECUTABLE_PATH instead.
It depends on how variant your list elements can be. Prolog imposes nearly no constraints on terms, but Java needs more structure.
The short answer to the question is: one can use the TermModel class, which is able to represent any Prolog term on the Java side, but putting the burden on Java to know about term structure. One can write something like:
PrologEngine engine = ... ...
Object[]
bindings = engine.deterministicGoal("..., buildTermModel(List,TM)","[TM]");
TermModel list =
(TermModel)bindings[0];
System.out.println("Here is the result:"+list);
if (list.isList()) {
// Visit the list using
getChild(0) (for head) and getChild(1) (for tail)
...
}
(buildTermModel is a predicate that constructs a TermModel object specification for any given Prolog term.)
The longer answer involves "typing" the list elements. Suppose that the list contained just atoms, corresponding to String objects. One might write instead:
On the Prolog side:
processList([],[]).
processList([A|L],[string(A)|LL]) :- atom(A), processList(L,LL).
% string(S) specifies a Java String object
On the Java side:
PrologEngine engine = ... ...
Object[]
bindings = engine.deterministicGoal(
"..., processList(List,LL), ipObjectTemplate('ArrayOfString',AS,_,[LL],_)","[AS]");
String[] list = (String[])bindings[0];
System.out.println("Here is the list of Strings:");
for (int i=0;i<list.length;i++)
System.out.println(list[i]);
For more complex list elements, e.g corresponding to instances of a. custom class, the class would need to be taught to the PrologEngine with teachMoreObjects, and a different ipObjectTemplate or ipObjectSpec goal would be used.
Perhaps because InterProlog assumes that its own Prolog files are in a jar file, and is unable to read them.
You need to use an extra javaMessage to obtain a full object specification; say your InvisibleObject is X and you want a specification for the referred object in S : ipPrologEngine(E), javaMessage(E,S,getRealJavaObject(X))
There's no "nonDeterministicGoal" in this version. But one can collect all solutions on the Prolog side at once and return them as a single list. For a simple implementation one might want to use a Java TermModel object to encapsulate the list. So on the Prolog side define:
nonDeterministicGoal(InterestingVarsTerm,G,ListTM) :-
findall(InterestingVarsTerm,G,L), buildTermModel(L,ListTM).
And on the Java side do something like (assuming you wanted to collect all solution bindings for mygoal(A,B)):
String goal = "nonDeterministicGoal(A+B,mygoal(A,B),ListModel)";
//
Notice that 'ListModel' is referred in both deterministicGoal arguments:
TermModel solutionVars = (TermModel)(engine.deterministicGoal(goal,"[ListModel]")[0]);
System.out.println("Solution bindings list:"+solutionVars);
...
...and at this point one can use TermModel methods (or access its two public instance variables) to visit the list and gather bindings; at the atomic level this means collecting TermModel nodes, which will be either String or numeric type wrapper objects.
Make the object class Serializable, teach it to the PrologEngine, use ipObjectSpec on the Prolog side, and use deterministicGoal Object[] arguments and/or return values. See BackEnd.java in com/declarativa/interprolog/examples
Make sure your class and the methods invoked by javaMessage are 'public'. Prolog->Java calls go through Java's Reflection mechanisms so all invoked classes/methods must be public, including constructors.
When you create a Java object from the Prolog side, the message result on the Prolog side is always an InvisibleObject specifier, which encapsulates a compact reference to the Java object - just an integer, which is a key into an ObjectRegistry, an object kept by a PrologEngine. So the object variables are not returned to Prolog.
But if you send the InvisibleObject back to Java as a javaMessage argument it will automatically be converted into the real object just prior to invoking the Java method. And so in both directions communication involves a few bytes, rather than perhaps a few K of the fully serialized objec; if you want this, see here
Place it in the same directory and jar file as the Java package more closely related to the file, and load it into the PrologEngine with consultFromPackage(filename,MyClass.class)
Not in general. InterProlog needs access beyond the security permissions of typical Java applet viewers such as web browsers. In principle it should be possible to sign an applet to enlarge its permissions, but anyway the Prolog system must be installed in the machine running the applet, which probably makes it less appealing.
However it is possible to write a simple Java server application running InterProlog and accepting connections from applets. Beware though that although PrologEngine handles deterministicGoals/javaMessages from multiple Java threads, their Prolog handling is sequential, so it is possible for a hanging goal (say, because it calls some Java method that blocks waiting for something that never comes) to hang others.
To change/recompile InterProlog using Sun's reference Java Development Kit, use the build script, or derive your own make script from there
To change/recompile InterProlog using another IDE, check the steps in build.bat; in addition to Java class files, the *compiled versions* (filenames ending in .xwam or .O depending on XSB Prolog being 2.6 or earlier resp.) of interprolog.P and visualization.P (this only if you're using classes of pt.servisoft.interprolog.gui) must be up-to-date and placed in the jar, so that later they can be extracted by PrologEngine.
InterProlog is open source, so if you're ready to share your additions within the same licensing model feel free to contribute them to<EMAIL_ADDRESS>Just test the class of its peer:
if (engine.getImplementationPeer() instanceof XSBPeer){
// XSB Prolog
}
Yes. Simple technical support and project guidance questions are usually answered within a couple of days, and bugs tend to get fixed although slower. Faster or deeper support and development aid is available through Declarativa consulting, please contact interprolog@declarativa.com


--- layout: post title: crumbling blade runner house for sale date: '2009-06-22T15:15:30+01:00' tags: [] tumblr_url: http://backlog.robbevan.com/post/128111731/crumbling-blade-runner-house-for-sale ---
Crumbling Blade Runner house for sale


--- id: 780 title: HTTPS with custom domains on Azure CDN date: 2021-06-20T05:47:31+01:00 author: Tiago Espinha guid: http://tiagoespinha.info/?p=780 permalink: /2021/06/2021-06-20-https-with-custom-domains-on-azure-cdn/ categories: - tech - emacs ---
My blog is written in Jekyll. Simply put, Jekyll takes documents written in Markdown (similar to what you could use to write README
files in a Git repository) and allows you to build that into HTML that any browser can understand. It also allows you to very easily apply a theme on your blog such that with the same content, you could easily change the look of your blog.
On a bit of a tangent, these latest few posts have been written using Emacs' org-mode which you can think of as a special Markdown that Emacs is really good at editing.
Because Jekyll itself is quite flexible, it allows you to sideload pre-generated HTML posts, alongside the normal Markdown ones. So currently I generate my HTML straight out of org-mode
and let Jekyll index and display those posts.
Azure then allows you to take a bunch of static HTML files, put them in a storage account, and serve them as a static website. This blog post assumes that that's where you're starting. You have a static website hosted on Azure. And if you don't, the three links below should get you to that point. If they don't, drop me a message and I'll be happy to help.
Once you've gone through those steps, you should end up with something similar to this in your storage account:
When you're at this stage, your website is accessible at that Primary endpoint
. In this case that is https://tiagoespinhanet.z33.web.core.windows.net/.
That's quite the URL to memorise and to type out every time someone wants to access your blog though!
Not only that, but that URL is region-specific. Because my storage account is in the UK South region, anyone anywhere in the world hitting that endpoint is going to have my blog served off Azure servers located in that UK South region. Works well for me but for someone in Australia, it's going to have less than ideal latency and loading speeds.
A common pattern to deal with this is to use a Content Delivery Network (CDN). The CDN replicates the static content across a network that's distributed across the globe, such that whenever you access the content, you get served by a point of presence that's closest to you.
Azure makes setting this up a trivial matter.
Head over to the CDN profiles in Azure, which takes you to the following page:
You then Create
a new CDN profile which takes you to the following page:
The things to watch out for are:
Pricing tier
. There are different tiers, from different vendors, which provide different functionality (a comparison is available if you follow the View full pricing details
link). The Standard Microsoft
tier in particular allows for URL redirect and rewrite, which the Standard Akamai and Verizon tiers don't and is useful for redirecting HTTP to HTTPS.Create new CDN endpoint
. Assuming this is your first CDN, you need to create a new endpoint that can be used to reach your CDN On.Storage static website
since we're looking to link this CDN with the Storage static website
that you can create following the steps linked above.Origin hostname
from the drop down box below. It should be showing you all the hostnames you have available as part of storage static websites.


PowerPlay is a game where you guess missing bases or exponents in equations. You score fewer points the closer your guess is to the actual number that completes each equation.
After 10 rounds, you are given a final score. Lower scores are better. The top 5 scores are recorded on the Leader Board for each level of play.
PowerPlay is released under the GNU General Public License v2 and requires Palm OS 3.0 or better to work.
You can support this project by donating any amount to my Pay Pal account.
You can get Angles, LcmGcf, MathAce, MixedUp, PowerPlay and Simplify in one Bundle.
Thanks to Tony Vincent (http://www.learninginhand.com/) for creating the application icons.
v1.0 (2006-04-04) First public release.


Useful Codes
import numpy as np
import pandas as pd
from datetime import date, datetime
# datetime addition
nextday = datetime.today() + pd.DateOffset(days=1)
# get multi-index column names
df.columns.get_level_values(1)
# filter some values
df.iloc[0,df.columns.get_loc(mycol)]
# style
df.style.highlight_min(axis=1)
# pivot table (groupby/unstack is faster than pivot)
# the values of column 'col_pivot' will go to columns
df.pivot_table(index=cols_idx,values=col_val,columns=col_pivot)
df.groupby(['A','B',col_pivot])[col_val].sum().unstack(col_pivot).reset_index().rename_axis(None,axis=1)
Useful Notes and Caveats
Useful Notes
- Pandas needs openpyxl,pytables,pyarrow to read/write files.
# Pandas dt vs isocalendar
# isocalendar always starts from Monday, not the actual start.
pd.Timestamp('2022-01-01').year # 2022
pd.Timestamp('2022-01-01').isocalendar().year # 2021 (iso calendar starts from Monday)
Troubleshoots
PIP ssl error
# if we get ssl verification of pip, we can use following method:
# we also can use full path of python -m pip and rest.
pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org openpyxl
Blogs
Dec 2021
Date: Dec 15, 2021
Topic: pandas validation
Today, I came across this awesome python module called
pandera.
It is a data validation library.
Examples: We can check for null values, check for negative values, check for hypothesis testing and so on.
Date: Dec 13, 2021
Topic: sort a list using two keys
Today, I learned how to sort a list using two keys.


We're sorry but Novel Music doesn't work properly without JavaScript enabled. Please enable it to continue.


Welcome to Beautify Me! We are a dedicated team of beauticians that are skilled in all areas of the beauty world. Customers like you can use this website to request various products and services from our experienced staff. Whether you would like to schedule an appointment with one of our beauticians, order products like moisturizers and fragrance, or just browse our catalog, we have it all. We hope to hear form you soon!


Insect Rigging Tutorial
yoji writes:
Hi everyone!
Here is my last tutorial on Blender 2.81 , how to rig an insect.
As usual i made it in English and French.
Enjoy!
English version:
French version:
yoji writes:
Hi everyone!
Here is my last tutorial on Blender 2.81 , how to rig an insect.
As usual i made it in English and French.
Enjoy!
English version:
French version:


---
layout: page
---
Will I like the Metro PHP framework?
- Do you like performance?
- Do you want more Rapid in your RAD?
- Do you prefer the "has-a" over the "is-a" paradigm?
- Do you ever think you're spending more time configuring your current framework than writing good code?
If you've answered "yes" to any of these questions then fork metrophp/metroproject and start coding smaller.
Why might I not like Metro?
If you...
- think PHP has a long way to go to reach Java feature parity
- dislike typeless languages
- feel discomfort if every aspect of a Web request isn't handled by an abstract, interface, and concrete implementation class.
If you identify with any of these statements then these aren't the droids you're looking for.
Latest Documentation
{% for post in site.categories.docs limit:10 %}
- {{ post.title }}
{% endfor %}


Swan club is free for open play to table tennis players. However, we reserve the right to refuse service to people who adversely impact public safty, cause property damage or loss, or degrade club sanitary conditions.
All players, visitors, table tennis students and Swan volunteer staffs must obey Swan polices. Swan volunteer staffs are responsible for enforcing the policies. People refuse to follow the policies may be banned from the club for up to 1 month. FYI, Swan club is under 24/7 security camera surveillance.
Codes of Ethic are for building a friendly and homey environment at Swan. Some of them are due to the relatively smaller playing fields at Swan Club.
| Xingang Huang | Yongjun Liu | Yusong Liao | Yan He |
| Wenli Liu | Duane Anderson | Junsong Hou | Audrey Zhu |
| Lingling | Alex Li | Yun Peng | Kashif Noorini |
| Xiaotong Zhao | Ying Xie | Tong Liu | Jose Antony |
| Helaine Wang | Chunfeng Pei | Sally Su |


- Parameters
-
| string | $namespace | |
| string | array | $hints | |
- Returns
- void
Implemented in Factory, and Factory.
| addNamespace |
( |
|
$namespace, |
|
|
|
$hints |
|
) |
| |
| composer |
( |
|
$views, |
|
|
|
$callback, |
|
|
|
$priority = null |
|
) |
| |
Register a view composer event.
- Parameters
-
| array | string | $views | |
| \Closure | string | $callback | |
| int | null | $priority | |
- Returns
- array
Implemented in Factory, and Factory.
| composer |
( |
|
$views, |
|
|
|
$callback, |
|
|
|
$priority = null |
|
) |
| |
| creator |
( |
|
$views, |
|
|
|
$callback |
|
) |
| |
Register a view creator event.
- Parameters
-
| array | string | $views | |
| \Closure | string | $callback | |
- Returns
- array
Implemented in Factory, and Factory.
| creator |
( |
|
$views, |
|
|
|
$callback |
|
) |
| |
Determine if a given view exists.
- Parameters
-
- Returns
- bool
Implemented in Factory, and Factory.
| file |
( |
|
$path, |
|
|
|
$data = array() , |
|
|
|
$mergeData = array() |
|
) |
| |
Get the evaluated view contents for the given path.
- Parameters
-
| string | $path | |
| array | $data | |
| array | $mergeData | |
- Returns
Implemented in Factory, and Factory.
| file |
( |
|
$path, |
|
|
|
$data = array() , |
|
|
|
$mergeData = array() |
|
) |
| |
| make |
( |
|
$view, |
|
|
|
$data = array() , |
|
|
|
$mergeData = array() |
|
) |
| |
Get the evaluated view contents for the given view.
- Parameters
-
| string | $view | |
| array | $data | |
| array | $mergeData | |
- Returns
Implemented in Factory, and Factory.
| make |
( |
|
$view, |
|
|
|
$data = array() , |
|
|
|
$mergeData = array() |
|
) |
| |
| share |
( |
|
$key, |
|
|
|
$value = null |
|
) |
| |
Add a piece of shared data to the environment.
- Parameters
-
- Returns
- void
Implemented in Factory, and Factory.
| share |
( |
|
$key, |
|
|
|
$value = null |
|
) |
| |
The documentation for this interface was generated from the following files:


Design choices
- Tokenizer; why build the tokenizer the way you did?
- v1.0.0; why not make a v1.0.0 immediately?
- Spring; why use Spring?
- Writer; why is there not a CsvWriter?
- Architecture; why have the layering of CSV and not roll all into one layer?
- Error feedback; what is your thing with error feedback?
- Facade; why the Facade?
- Deep conversion; will CSVeed have deep conversion in due time?
- Splits and joins; will CSVeed have splits and joins in due time?
- Dry runs; will CSVeed support dry runs?
Tokenizer
Most CSV tools that I have seen use a mix of if-then-else logic and forward references for CSV parsing. Having tried these approaches myself as well, I find them error-prone and hard to maintain.
The goal of CSVeed was to have a tokenizer that read just one symbol at a time, without forward referencing. Also, I wanted it to determine its next state purely on the current symbol and state. I can imagine that people hate the huge switch-case construction (Cobertura does!), I can just as well imagine that people love it for its clarity and overview. I belong to the latter category.
v1.0.0
I believe a version 1 must have seen some time in the trenches before it can be elevated to that position. That means people must have used it, it must have run stable in production software and in general it must have existed for some time. Software that is immediately released as version 1 is not to be trusted.
I am aware that this may hamper the attraction of CSVeed, but I think the community and the prestige of the software is better served if the practice of steadfast growth to maturity prevails over a false sense of stability.
Spring
This was one of the harder decisions to make. Spring gave the project a headstart because it offers great out-of-the-box functionality for converting String objects to Bean properties.
The functionality of Spring that is used has to do with BeanWrapperImpl. One can use this class to wrap around a bean and set/get its properties sending/receiving only String instances. Spring has a number of PropertyEditor classes it supplies, which currently powers its popular Spring MVC web framework.
However, the Spring dependency comes at a price. Both Spring Beans and Spring Core are included in the dependency tree. The library is commonly used in web applications, although, it is undesirable for libraries. Therefore, the Spring dependency will in time be replaced with an innate conversion ability.
Writer
The focus of CSVeed is first and foremost on reading of the CSV. Writing to CSV is literally an afterthought, since it is much easier to write from a realiable structure (such as a Java Bean) to an unreliable one (CSV).
CSVeed caters to those people that need to get a grip on their CSV. It is aimed at the group of people that have experienced that reading CSV implies dealing with errors. Writing to CSV is flawless by definition and therefore without challenge.
In the future, a CsvWriter will be added to CSVeed, but there is no hurry to realize this. Error feedback has a much higher priority.
Architecture
Layering serves a crucial purpose as it helps to define system boundaries. Every layer in CSVeed aims to solve one particular problem.
CSVeed also offers three points of entry into the library. The easiest and recommend route is through the Facade, aka the api layer. The other two options are to plug directly into the bean or row layers. The token layer is not intended for direct access, though it would be possible.
Error feedback
Dealing with the reading of CSV is synonymous to dealing with errors. The 'structure' of a CSV file leaves a lot to be desired – there is no file that says what it structure will be like with XML. Users can (and often do) change CSV at will before sending it off to an import job. Anyone having worked with CSV for a prolonged period of time knows that errors are part of the essence of CSV files.
Errors that happen during the parsing process, in any of the layers, can probably be traced back to an error in the original CSV. Therefore it is of paramount importance that the library reports back on the original error, not just the error that it it generates in a particular layer.
Also, errors that happen after the parsing process has completed, can probably still be traced back to the original CSV file. CSVeed can currently only report back on errors that it encounters itself. In the near future, it will be made so that clients can use the CSVeed context to refer back to the original CSV cell where the error occurred.
Facade
The Facade has been inspired by JavaCSV. This library has just two classes; a writer and a reader. Every bit of logic has been pushed into those two classes. It must be a nightmare to maintain those classes.
The user, on the other hand, is given a treat; it gets the simplest possible interface to interact with the library. The community has shown itself very enthousiastic over the simplicity of JavaCSV.
CSVeed takes a different route. The maintenance mess of just two classes has been evaded, while the user still gets a simple interface. The way this is done is by setting up a Facade that shields the underlying complexity.
Deep Conversion
Deep Conversion is the ability to build up a uni-directional graph of entities from a CSV file:
Deep Conversion is currently not support by CSVeed, this this is planned for the near future.
Splits and Joins
A split is the ability to split a single cell into multiple Bean properties:
A practical example would to split a cell like, for example, "€ 50" into separate currency and amount.
A join is the ability to join multiple cells into a single Bean property:
A practical example would be to merge first name and last name into a single property called full name.
The main challenge with splits and joins is basically to supply a structure where clients can create converters for an array of Strings or BeanProperty instances, so that symbols can either be inserted or removed.
CSVeed currently does not have split and join capabilities, though this is planned for the near future.
Dry runs
A dry run is a crucial concept in processing CSV files. CSV files are processed up to the point that enough is known to generate a comprehensive error report, without committing the data to its next stage, such as being persisted to the database.
The way a dry run must work, is that it returns a list of Bean with their original CSV context and a comprehensive list of errors, so that the client can post-process the beans and add their own errors to the list. The entire list can then be fed back to the owner of the CSV file.
This functionality is currently not supported by CSVeed, but will be in the near future.


Capture an Alice movie as a series of JPEG images in a directory
To capture an Alice movie as a series of JPEG pictures start Alice, play the movie (click on the Play button), and then pause the movie (click on the Pause button).
Double Click on MovieCapture.bat in the bookClasses directory. This will ask you
for the directory to write the JPEG pictures to.
Enter the name of a new directory. Be sure to either use '/' or '\\' in the pathname since Java treats '\' as a special character. The directory will be created if it doesn't exist.
Click on the "OK" button.
The frame-based movie capturer window will appear.
Position it so that you can see the Alice movie window on the left.
Click on the "Capture Screen" button to see a scaled image of the screen in the frame-based movie capturer window (on the right in the picture below).
Move the cursor to the top left corner of the area to capture and then click and drag the cursor down and to the right to define the bottom right corner of the area to capture. You will see the area outlined in a black rectangle. If the area isn't correct click the "Pick Region" button and try again.
Once the region that you want to capture has been picked click on the "Start Capture" button and then click on the Alice movie window and click "Restart". When the Alice movie is done (or at least the part you want to capture) then click on the "Stop Capture" button.
Then click on the "Play Movie" button in the Movie Capture window to see what you have captured. The movie will appear in a new window: the Movie Player window. The movie will play one time.
Click on the "Prev" and "Next" buttons to see each of the frames. If you captured extra frames at the beginning then find the true start frame and click "Delete All Previous" to remove the extra frames at the beginning. If you captured extra frames at the end use the "Prev" and "Next" buttons to find the true end frame and click "Delete All After" to remove the extra frames at the end.
To write out a Quicktime movie from the frames click on "Write Quicktime". To write out an AVI movie click on "Write AVI". The button will be grayed out while the movie is being written.
The button will look normal when it is finished (not grayed out).
The movies are written to the same directory that the frames were saved to. Close the Movie Player and Movie Capture windows. You can play the movie again by double clicking on MoviePlayer.bat and selecting the directory where you stored the JPEG frames.
Last modified 29 September 2007 at 11:00 pm by ericson@


← Go to quotebacks-mdx
Output comparisons
This page shows the output of the original, official Quotebacks browser extension versus quotebacks-mdx
.
ORIGINAL: Official Quotebacks extension
Using quotebacks.net
Example embed:
The text renaissance is an actual renaissance. It’s a story of history-inspired renewal in a very fundamental way: exciting recent developments are due in part to a new generation of young product visionaries circling back to the early history of digital text, rediscovering old, abandoned ideas, and reimagining the bleeding edge in terms of the unexplored adjacent possible of the 80s and 90s.
Example embed (HTML source):

 The text renaissance is an actual renaissance. It’s a story of history-inspired renewal in a very fundamental way: exciting recent developments are due in part to a new generation of young product visionaries circling back to the early history of digital text, rediscovering old, abandoned ideas, and reimagining the bleeding edge in terms of the unexplored adjacent possible of the 80s and 90s.  @ribbonfarm   https://www.ribbonfarm.com/2020/02/24/a-text-renaissance/


Pulse Secure Vpn Client On Windows Uc Santa Barbara Information Technology
Secure Remote Access Connect With The Pulse Secure Client University Of Pittsburgh
Install And Use Pulse Secure Vpn Client Windows Mac It Ucsf Edu
Client Download Pulse Secure
Get Pulse Secure Microsoft Store
Client Download Pulse Secure
Secure Remote Access Connect With The Pulse Secure Client University Of Pittsburgh
Pulse Secure Article Kb43717 Pulse Secure Desktop Client Fails To Connect On Windows 10 Machines Due To Error Failed To Setup Virtual Adapter Error 1205 When Windows Reliability Tool Prior To 10 0 14393 10020 Is Installed
Https Www Prev Pulsesecure Net Download Techpubs Current 1460 Pulse Client Pulse Secure Client Desktop 9 0rx Ps Pulse 9 0r3 Admin Guide Pdf
How To Download Pulse Secure Software Youtube
Pulse Secure Article Kb40220 Unable To Install Launch Or Upgrade To Pulse Client Version S 5 0r15 And 5 1r8
Pulse Secure Desktop Client Administrator S Guide
James Madison University Pulse Secure Installation
Connect To Decs Vpn With The Pulse Secure Client Decs
Pulse Secure Client For Mac Os X
Pulse Secure 5 3 Download Commercefasr
Moved How Do I Connect To The Vpn Using Pulse Secure Junos Pulse On Windows Or Mac Os
2ji1frqgldvnfm
Ssl Vpn Pulse Secure For Macos Remote Access Network Access End Point Computing Catalog Services Vanderbilt It Vanderbilt University
Download Junos Pulse Secure Mac Peatix
Pulse Secure Article Kb40028 Customer Support Tools How To Download Software Firmware For Pulse Secure Products Using The Licensing Download Center At My Pulsesecure Net
Pulse Secure Desktop Client Administrator S Guide
Remote Access Overview Pulse Secure
Pulse Secure Article Kb40220 Unable To Install Launch Or Upgrade To Pulse Client Version S 5 0r15 And 5 1r8
Moved How Do I Connect To The Vpn Using Pulse Secure Junos Pulse On Windows Or Mac Os
Download Software
Pulse Secure Client Installation On Linux
Pulse Secure Download For Mac Westernregistry
Secure Remote Access Connect With The Pulse Secure Client University Of Pittsburgh
Pulse Secure Article Kb40277 How To Manually Install The Pulse Secure Client Gui On Ubuntu Os


---
title: Music updates
comments: true
tags:
- Music
blogger_orig_url: http://stickmanscorral.blogspot.com/2013/07/music-updates.html
---
My latest contributions to Noondaytune are a mix of classic rock and Nordic lo-fi (complete with a youth choir). Something for everyone!
1) Crosby, Stills, Nash & Young - "Almost Cut My Hair"
2) Mr Little Jeans - "Oh Sailor"


{% extends 'base.html' %} {% block content %}
Are you sure you want to delete the record? Once you proceed, you can no longer retrieve the data. Should you want the record back, you would have to add the record manually.
{% else %}Sign in with an account that is provided with rights to delete this record.
Return


Shipping Calculator
Enter Shipping Info:
FROM
Enter your location :
Oregon
TO
Enter their location :
Washington
Idaho
California
Courcelles, Belgium
Calculate
Shipping Cha-Ching:


I like to solve interesting problems with passionate people, and I see life as a diversified portfolio, with every experience as an invaluable asset. I graduated from the University of Waterloo, with Honours Mathematics/Financial Analysis & Risk Management, Joint Honours Combinatorics & Optimization, Co-op.
I'm the COO at Arendil, a startup built to optimize career fulfillments by correctly matching talents. I am also a part of the Rotational Leadership Development Program at Sun Life Financial, currently as part of the Investigations team.
I enjoyed other adventures at Facebook, Royal Bank of Canada, Manulife, Engineers without Borders Waterloo Chapter, and many more. You can view my
In my down time, I like being immersed in arts and cultures. In the past 12 months, I visited eight different countries across three different continents. I was also part of the University of Waterloo A Cappella Ensemble, Muay Thai Club, and Salsa Club. Other interests includes playing the piano, painting, and, pottery.
Python
Numpy, Pandas, Matplotlib, Plotly, BeautifulSoup
Jupyter
Jupyter Notebook, nbviewer
SQL
Presto, MySQL, Hive
VBA
VBA in Microsoft Excel, Word, PowerPoint
Tableau
Business Intelligence Analytics
Sketch
Logo Design, Wireframes


LOGIN
Welcome Back!!.
LOGIN
SIGN UP
Sign Up for a unique shopping experience!!
SIGN UP
LOGIN
*Email is compulsory.
*Password is compulsory.
LOGIN
SIGN UP
*Please enter a valid email.
*Please enter an Username.
*Please enter a Password.
*Please enter a Password.
*Password do not match.
*Please enter your Address.
*Please Enter your Pincode.
------------Select State------------
Andaman and Nicobar Islands
Andhra Pradesh
Arunachal Pradesh
Assam
Bihar
Chandigarh
Chhattisgarh
Dadra and Nagar Haveli
Daman and Diu
Delhi
Goa
Gujarat
Haryana
Himachal Pradesh
Jammu and Kashmir
Jharkhand
Karnataka
Kerala
Lakshadweep
Madhya Pradesh
Maharashtra
Manipur
Meghalaya
Mizoram
Nagaland
Orissa
Pondicherry
Punjab
Rajasthan
Sikkim
Tamil Nadu
Tripura
Uttaranchal
Uttar Pradesh
West Bengal
*Please select a state.
Male
Female
*Please Select your Gender.


Notebooks
Story: Bushman genealogies
Bushman genealogies
Title
Bushman genealogies
Collection
Summary
A good many genealogical notes and portions of Bushman family history have been taken down. (B II. 349, 359 rev., 360-362, 364, 365 368-373, 376...From some of these materials, and from other sources, twelve genealogical diagrams (in oblong double folio) have been compiled, each giving all the known ancestors of one individual, frequently extending four, and sometimes five generations back. The names and genealogies of various |xam, the groups they belong to, the places they come from and some details of their personal history. Page 908v features the names of |xam 'who went with Mr Anthing to Cape [illegible] in 1863 (?)'. Details about the men are given and the names, given in |xam and Dutch, include 'Haard Klaas' and 'Isaac Bastard'.
Comments
1) Jacob 'Nein' is also spelt as 'Nijn' and 'Nyn' in the stories in which he appears, 2) p. 363 body parts, 3) This story is found in Book II, Book VIII and Book IX
Contributors
Date
1871 and 1872
Categories
Keywords
places (Whitklip) , places (Rietfontein) , places (Oud Jantje's) , places (||kabbo's) , places (≠kasin's) , places (Calvinia) , places (Oud Bastard's) , places (description of) , places (Zwartkop) , places (names of) , places (Brinkkop) , places (Orange River) , places (Groot Rivier) , places (Bushman's) , places (in Bushmanland) , places (Strondbergen) , names (of |xam who went with Mr Anthing to the Cape in 1863) , names (of |xam prisoners) , names (of |xam at Breakwater) , names (of |xam children) , names (of |xam relations) , names (of |xam contributors) , names (of |xam groups or 'tribes') , names (of Boers) , names (of farmers) , names (Dutch) , names (Boer) , names (|xam) , names (of |xam) , names (of places in Bushmanland) , |xam (names of groups of) , |xam ('Bushman tribes') , |xam (Braakpits) , |xam (Flat Bushman) , |xam (Hardast Rivier Bushman) , |xam (Zwaarteberg Bushman) , |xam (Berg Bushman) , |xam (group that Dia!kwain belongs to) , |xam (names of) , |xam (Grass Bushmen) , |xam ('Brinkkop man') , |xam (names of those who went with Anthing to the Cape) , Koranna (and |xam) , Koranna (and genealogies of |xam) , Boers (as masters) , Boers (as farmers) , Boers (names of) , Boers (and genealogies of |xam) , ||kabbo (Jantje Toorm) , ||kabbo (relations of) , ||kabbo (and genealogies of |xam) , genealogy (|a!kunta's) , genealogy (Lennerbay's) , genealogy (Dia!kwain's) , genealogy (||kabbo's) , marriage (of |xam) , marriage (and |xam genealogy) , Breakwater Convict Station (prison) , Breakwater Convict Station (names of |xam at) , Breakwater Convict Station (|xam prisoners' numbers) , Breakwater Convict Station (and genealogies of |xam) , relations (and genealogies of |xam) , relations (of |xam) , relations (of contributors) , relations (names of) , names (of |xam) , names (and genealogies of |xam) , names (of |xam at the Breakwater) , names (in Dutch and |xam) , names (|kann or Jacob Nijn) , names (Oud Lies) , names (Klaas Rooikop) , names (Saartje) , names (|han≠kass'o or Klein Jantje) , names (Witbooi) , names (Griet) , names (Isaac Bastard) , names (Booi) , names (Haard Klaas) , names (Koos Pleitje) , white men (and |xam) , white men (and genealogies of |xam) , white men (Boers or Dutch) , white men (as masters) , white men (as farmers) , white men (names of) , hunger (and genealogies of |xam) , hunting (and genealogies of |xam) , weapons (arrows) , weapons (and genealogies of |xam) , Anthing (and the names of |xam who went with him to the Cape in 1863) , prison (the Breakwater Convict Station) , prison (and |xam) , prison (and genealogies of |xam) , personal history (of |xam) , personal history (and genealogies of |xam) , personal history (of |xam at the Breakwater) , personal history (of |xam contributors)
Story Pages
359v, 360-362, 363,364-365, 368-373, 376, 873v, 908v


Second panel content goes here...
Regular Label
Radius Secondary Label
Round Alert Label
Success Label
It has an easy to override visual style, and is appropriately subdued.
It's a little ostentatious, but useful for important content.
| Table Header | Table Header | Table Header | Table Header |
|---|---|---|---|
| Content Goes Here | This is longer content Donec id elit non mi porta gravida at eget metus. | Content Goes Here | Content Goes Here |
| Content Goes Here | This is longer Content Goes Here Donec id elit non mi porta gravida at eget metus. | Content Goes Here | Content Goes Here |
| Content Goes Here | This is longer Content Goes Here Donec id elit non mi porta gravida at eget metus. | Content Goes Here | Content Goes Here |
The tooltips can be positioned on the "tip-bottom", which is the default position, "tip-top" (hehe), "tip-left", or "tip-right" of the target element by adding the appropriate class to them. You can even add your own custom class to style each tip differently. On a small device, the tooltips are full width and bottom aligned.
First panel content goes here...
Second panel content goes here...
Third panel content goes here...
Fourth panel content goes here...
I do not fear computers. I fear the lack of them. Maecenas faucibus mollis interdum. Aenean lacinia bibendum nulla sed consectetur.Isaac Asimov
The following text should describe the screen size you're using:
You are on a small screen.
The following text should describe the screen size you aren't using:
You are not on a small screen. You are not on a medium screen. You are not on a medium, large or xlarge screen. You are not on a medium or small screen.   You are not on a large, medium or small screen. You are not on a xlarge screen.
The following text should describe the device orientation you're using:
You are in landscape orientation.
 You are not on a touch-enabled device.
Your couch. It is mine.
Im a cool paragraph that lives inside of an even cooler modal. Wins
×


|
DS2482-RK
|
Used internally to hold a list of command objects to run. More...
#include <DS2482-RK.h>
Public Member Functions | |
| virtual int | loop () |
| Called from DS2482::loop() when this command list is the currently executing command list. | |
| void | removeFront () |
| Removes the DS2482Command at the front of the queue and deletes it. | |
| void | clear () |
| Clears all of the DS2482Command objects from the queue and deletes them. | |
| void | push (DS2482Command *cmd) |
| Adds a DS2482Command subclass to the end of this queue. More... | |
Used internally to hold a list of command objects to run.
| void DS2482CommandList::push | ( | DS2482Command * | cmd | ) |
Adds a DS2482Command subclass to the end of this queue.
Ownership of the object transfers and it will deleted when it's no longer used. Thus you cannot pass a stack-allocated object to this method.


{% extends "base.html" %} {% block body %}
teacher
web developer
edtech enthusiast
teacher, web developer, edtech enthusiast


CodeWarZ
Prize Money - Rs.25,000
Can you express more in a programming language than speaking? Do you love the
adrenaline rush while coding in a contest? Are C++, Java, and Python your most trusted
allies? If your answer is “Yes”, then it’s time to put your cape on and share a coke with
your code hungry team. Let your fingertip drip the hacker trapped inside the darkest
neurons of the cerebrum. Prosang 2020 presents you CodeWarZ, an ICPC format based
coding contest. Be one with the code and stand a chance to grab amazing prizes and
goodies.
Team Size : CodeWarZ is a 3-member team event.
Click here for more


//set up Tag-This on our input (just call this once on page load)
$('#simple-tags').tagThis()
//that's it! type in the input above to see it in action.
//set up Tag-This on our input (just call this once on page load)
$('#email-tags').tagThis({
email : true,
noDuplicates : true
});
//source to match user input against for autocomplete
var tags = ["apple","orange","pear","pomegranate","peach", "plum", "banana","lemon", "lime"];
//just set the source you need for autocomplete. jQuery UI handles the rest.
$('#fruit-tags').tagThis({
autocompleteSource : fruitList
});
//set up Tag-This on our input (just call this once on page load)
$('#user-tags').tagThis({
interactive: false,
noDuplicates: true
});
//set up our click handler on a button on our page
$('.add-button').on('click', function(){
//Tag-This lets you pass your own ID and/or text to be attached to a tag you want to create!
//Your code may look slightly different than this, but here's away to construct an object with an ID that Tag-This will accept.
var tagData = {
text : $(this).siblings('.name').text(),
id : $(this).parent().data('id')
}
//We have our object- let's pass it to Tag-This's 'addTag' method
$('#user-tags').addTag(tagData);
});
//Alternately, to just pass a string you can just call .addTag("some text") ... or pass a variable- .addTag(stringVariable)
You'll inevitably want to do something with those tags in the field once a user is finished entering them. In most cases, you'll probably want to send them to your server via an AJAX call. Luckily, Tag-This keeps an updated record of all of the tags in a given field via the 'tags' array!
The 'tags' array is an array of objects- each object contains the 'id' and 'text' of a tag.
To grab that array, just do this:
var tags = $('#my-input').data('tags');
Click 'see code' below to view an example of the 'tags' array that would be returned if you tagged all the users in the last example above.
[
{
id : 123,
text : "John Doe"
},
{
id : 1234,
text : "Jane Doe"
},
{
id : 12345,
text : "Dan Doe"
},
{
id : 123456,
text : "Danielle Doe"
},
{
id : 1234567,
text : "Mike Doe"
},
{
id : 12345678,
text : "Leah Doe"
}
]
Now that you have your array in the tags
variable, you can easily send them to the server over AJAX. For example:
$.ajax({
type: "POST",
url: '/some-endpoint',
data : tags
});
Below are the options you can pass to Tag-This to customize it to your preference. See the docs page for everything you need to know about Tag-This.
autocompleteSource : variable or URL
- Use jQuery UI's Autocomplete functionality to suggest tags as a user types.interactive : boolean
- Allow the user to type to create tags.email : boolean
- Validate tags as email addresses (and disallow invalid email addresses).regex : pattern
- Validate tags against a custom regex pattern.defaultText : boolean
- The placeholder text that will show up in an interactive text input box.createTagWith : string
- An extra delimiter that you can use to trigger the creation of a tag.noDuplicates : boolean
- Prevent duplicate tags from being entered.removeWithBackspace : boolean
- Remove the last tag in an interactive input with the backspace key.maxTags : integer
- Only create a tag if the number of tags in a given Tag-This field is less than or equal to this number. maxChars : integer
- Only create a tag if the number of characters entered in an interactive input is less than or equal to this number.width : string
- The width of the container the tags go into.height : string
- The height of the container the tags go into.hideOriginal : boolean
- Hide the element you called tagThis() on (since tagThis creates its own)Tag-This will work in IE7+ and in all modern desktop browsers, as well as most versions of iOS and Android.
If this demo page doesn't work in your browser or you have problems with a supported browser, file an issue on GitHub and I'll look into it.
You can install Tag-This from Bower, too! Run this line from your terminal if you have Bower installed:
bower install jQuery-Tag-This
jQuery Tag-This is written and maintained by Dan Gribbin. Get in touch on twitter.


WITNESS LIST Appropriations Committee March 5, 2003-8:00A Budget For: Bristow, Bill (Cooke, Fannin & Grayson County; Department of Juvenile Services) Dominguez, Sylvia (Dallas County Juvenile Department, Special Needs Diversionary Program) Dublin, D'Ann (Dallas County Juvenile Department) Martin, James (Texas Probation Association) McDaniel, Gary (DALLAS METROCARE SERVICES) Mendez, Teri S. (Dallas County Juvenile Department) Meurer, Judge W. Jeanne (Travis County Juvenile Board) Sauermann, Al (Dallas County Special Needs Diversionary Program) Swanson, Christine (Self) Torres, Orlando (36th Judicial Dist. Probation Dept.; Juvenile Justice Association of Texas) Torres, Orlando (cont'd) (Self and Aransas, Bee, Live Oak, McMullen, and San Patricio Counties) Trevino, Cynthia (Self) Whitney, John (Self) Zuniga, Nora (Self) Against: Breland, Judge Jan (Self) Dufour, Deacon, Doots (Catholic Diocese of Austin) Enax, Mike (Harris County CSCD) Harrell, Will (ACLU of Texas; LULAC Texas; NAACP Texas) Kimbrough, Joy Ann (Self) Lovelace, Joe (National Alliance for the Mentally Ill/Texas) Luna, Eva (Juvenile Justice) Luna, Rick (Rick Luna, Jr.) Rangel, Fred (Probation Advisory Committee of the Judicial Advisory Council of TDCJ) Skelton, Sandy (Texas Council of Community MHMR Centers) Triana, Gisela (Self) Wilmoth, John A. (38th Judicial District CSCD) Zinsmeyer, Rick (Self and Williamson County Adult Probation Department) On: Brown, Jr., Melvin (Self and Texas Probation Association; Montgomery County CSCD) Creuzot, John (Self and Criminal Justice Advisory Council) Fabelo, Dr. Tony (Criminal Justice Policy Council) Garrett, Gerald (Texas Board of Pardons & Paroles) Johnson, Gary L. (Department of Criminal Justice) Keller, Sharon (Judicial Advisory Committee - CJAD; Court of Criminal Appeals) Kifowit, Dee (Texas Department of Criminal Justice; Texas Council on Offenders with Mental Impairments) Robinson, Steve (Texas Youth Commission) Simpson, Dee (American Federation of State, County and Municipal Employees Correction Council of Texas) Spriggs, Vicki (Juvenile Probation Commission)


Are you ready for "Wrath of the Machine"?
- Rejoice! Item Quality has returned.
- View your item rolls on Destiny Tracker by clicking the item name in the popup header. It includes your perks and is sharable.
- Users can equip loadouts directly from the Loadout Builder.
- Moving consumables within loadouts has been improved with better handling and error messages. Put some heavy in that loadout next time.
- Record Books have their own row in the inventory.
Our full changelog is available if you would like to know more.
Follow us on:


Data Analytics Links
General data analytics links - mainly python
Agent Based Modelling
This looks interesting in terms of City Dynamics
Visualization
plotly
Charted
Visualising Statistics
Cities
Land registry - 30 analyses in 30 days
Excellent demonstration of deeper analysis
Spatial patterns
The Plan to Map Illegal Fishing from Space
Not read this - but thinking that they've using spatial patterns to match against known patterns. This might be useful to identify different forms of travel pattern (driving) or different ecological pattern (animal movement based upon GPS and inertial sensors)
Unfiled
Kalman and Bayesian Filters in Python
A text book - all in Ipython: YAY
Written on December 15, 2015


HappyRunner — simple jQuery plugin to create a sliding runner for hover to menu
HappyRunner requires jQuery and Modernizr to run. Download latest version of jQuery and Modernizr and place them to your page.
Add HappyRunner to your page.
<link rel="stylesheet" href="happyrunner/happyrunner.css"/>

Initialization HappyRunner plugin

HTML

Item 1
Item 2
...

Item 1
Item 2
...

Item 1
Item 2
...


Henry Wadsworth Longfellow: Selected Works
by Henry Wadsworth Longfellow
Nuremberg
Additional Information
- Year Published: 1866
- Language: English
- Country of Origin: United States of America
- Source: Longfellow, H.W. (1866) The Complete Works of Henry Wadsworth Longfellow Boston, Massachusetts: Ticknor & Fields
-
Readability:
- Flesch–Kincaid Level: 9.0
- Word Count: 590
- Genre: Poetry
- ✎ Cite This
Downloads
In the valley of the Pegnitz, where across broad meadow-lands
Rise the blue Franconian mountains, Nuremberg, the ancient, stands.
Quaint old town of toil and traffic, quaint old town of art and song,
Memories haunt thy pointed gables, like the rooks that round them throng:
Memories of the Middle Ages, when the emperors, rough and bold,
Had their dwelling in thy castle, time-defying, centuries old;
And thy brave and thrifty burghers boasted, in their uncouth rhyme,
That their great imperial city stretched its hand through every clime.
In the court-yard of the castle, bound with many an iron hand,
Stands the mighty linden planted by Queen Cunigunde’s hand;
On the square the oriel window, where in old heroic days
Sat the poet Melchior singing Kaiser Maximilian’s praise.
Everywhere I see around me rise the wondrous world of Art:
Fountains wrought with richest sculpture standing in the common mart;
And above cathedral doorways saints and bishops carved in stone,
By a former age commissioned as apostles to our own.
In the church of sainted Sebald sleeps enshrined his holy dust,
And in bronze the Twelve Apostles guard from age to age their trust;
In the church of sainted Lawrence stands a pix of sculpture rare,
Like the foamy sheaf of fountains, rising through the painted air.
Here, when Art was still religion, with a simple, reverent heart,
Lived and labored Albrecht Durer, the Evangelist of Art;
Hence in silence and in sorrow, toiling still with busy hand,
Like an emigrant he wandered, seeking for the Better Land.
Emigravit is the inscription on the tombstone where he lies;
Dead he is not, but departed,—for the artist never dies.
Fairer seems the ancient city, and the sunshine seems more fair,
That he once has trod its pavement, that he once has breathed its air!
Through these streets so broad and stately, these obscure and dismal lanes,
Walked of yore the Mastersingers, chanting rude poetic strains.
From remote and sunless suburbs came they to the friendly guild,
Building nests in Fame’s great temple, as in spouts the swallows build.
As the weaver plied the shuttle, wove he too the mystic rhyme,
And the smith his iron measures hammered to the anvil’s chime;
Thanking God, whose boundless wisdom makes the flowers of poesy bloom
In the forge’s dust and cinders, in the tissues of the loom.
Here Hans Sachs, the cobbler-poet, laureate of the gentle craft,
Wisest of the Twelve Wise Masters, in huge folios sang and laughed.
But his house is now an ale-house, with a nicely sanded floor,
And a garland in the window, and his face above the door;
Painted by some humble artist, as in Adam Puschman’s song,
As the old man gray and dove-like, with his great beard white and long.
And at night the swart mechanic comes to drown his cark and care,
Quaffing ale from pewter tankard; in the master’s antique chair.
Vanished is the ancient splendor, and before my dreamy eye
Wave these mingled shapes and figures, like a faded tapestry.
Not thy Councils, not thy Kaisers, win for thee the world’s regard;
But thy painter, Albrecht Durer, and Hans Sachs thy cobbler-bard.
Thus, O Nuremberg, a wanderer from a region far away,
As he paced thy streets and court-yards, sang in thought his careless lay:
Gathering from the pavement’s crevice, as a floweret of the soil,
The nobility of labor,—the long pedigree of toil.


When turned on, automatically records actions such as clicking and typing on maps.google.com. The recording is included in any bugs filed using BITE, but not stored in any way if a bug is not filed.
Select to enable additional features of the BITE extension. Some of these features are experimental and under development.


Lifestyle-Store
An effective and successful ecommerce lifestyle product site will support increased sales online, by phone and in-store and will enhance general brand ...
Digital-Node
This examination management system project is a proposal for a new system for taking and giving exams. Since the examination tenure is short but complex, it aims at reducing the time for every step.
Clock_Cpp
An Analog and Digital Clock made with the help of C++ programming language. It's speciality is that it produces sound(tik tik tik) also while you'll run the code you'll get to know it better.
Get in Touch whenever you'r stuck somewhere. Follow me on GitHub, Linkedin and Instagram.


User Dashboard
9+
Action
Another action
Something else here
7
Action
Another action
Something else here
Settings
Activity Log
Logout
Dashboard
Show Users
Add User
Dashboard
USERS LIST
USERID
NAME
DOB
Address
EMAIL
PHONE NUMBER
ACTION
Are you sure?