subject
CATALOG YSMBSHKAV7864
book-9781780194479-the-complete-practical-guide-to-card-making-200-.pdf
October 05, 2016
Filetype: PDF
|
3052 views
system_update_alt
Download
subject
Read
book-9781612032047-devotional-hours-with-the-bible-volume-vi-from-t.pdf
August 28, 2016
Filetype: PDF
|
1816 views
system_update_alt
Download
subject
Read
book-9781409365914-maths-made-easy-extra-tests-age-5-6.pdf
December 18, 2016
Filetype: PDF
|
1435 views
system_update_alt
Download
subject
Read
book-9781515365303-nobody-s-perfect-stop-trying-to-be-perfect-and-e.pdf
August 31, 2016
Filetype: PDF
|
3013 views
system_update_alt
Download
subject
Read
book-9787111261612-turner-senior-exam-guide-chinese-edition.pdf
October 06, 2016
Filetype: PDF
|
855 views
system_update_alt
Download
subject
Read
book-9780821374979-national-assessments-of-educational-achievement-.pdf
January 07, 2017
Filetype: PDF
|
2341 views
system_update_alt
Download
subject
Read
book-9781634097765-3-minute-devotions-for-a-dog-loverandapos-s-hear.pdf
December 31, 2016
Filetype: PDF
|
1538 views
system_update_alt
Download
subject
Read
book-9780470115183-infertility-for-dummies.pdf
November 03, 2016
Filetype: PDF
|
729 views
system_update_alt
Download
subject
Read
book-9781475216516-from-my-heart-to-yours-let-our-hearts-unite-and-.pdf
December 06, 2016
Filetype: PDF
|
820 views
system_update_alt
Download
subject
Read
book-9781480125506-tutoring-integral-calculus-concepts-needed-to-he.pdf
October 19, 2016
Filetype: PDF
|
2751 views
system_update_alt
Download
subject
Read
book-9780435233167-the-roses-of-eyam.pdf
October 21, 2016
Filetype: PDF
|
1543 views
system_update_alt
Download
subject
Read
book-9780471056676-landscape-design-for-microclimate-modification.pdf
August 13, 2016
Filetype: PDF
|
2082 views
system_update_alt
Download
subject
Read
book-9781902419510-st-john-x27-s-episcopal-church-edinburgh.pdf
January 14, 2017
Filetype: PDF
|
961 views
system_update_alt
Download
subject
Read
book-9781581806557-fresh-ideas-in-decoupage.pdf
August 16, 2016
Filetype: PDF
|
596 views
system_update_alt
Download
subject
Read
book-9780198529170-oxford-dictionary-of-biochemistry-and-molecular-.pdf
September 23, 2016
Filetype: PDF
|
931 views
system_update_alt
Download
subject
Read
book-9781522715122-twelfth-night-or-what-you-will-paperback-2.pdf
January 12, 2017
Filetype: PDF
|
1531 views
system_update_alt
Download
subject
Read
book-9780892871469-subaru-1400-1800-brat-and-mpv-1972-1984-shop-man.pdf
August 06, 2016
Filetype: PDF
|
1997 views
system_update_alt
Download
subject
Read
book-9780743267519-the-official-rock-paper-scissors-strategy-guide.pdf
November 25, 2016
Filetype: PDF
|
3104 views
system_update_alt
Download
subject
Read
book-9781439582770-the-berenstain-bears-god-loves-you.pdf
December 19, 2016
Filetype: PDF
|
840 views
system_update_alt
Download
subject
Read
book-9781906427658-reckless-paperback.pdf
October 31, 2016
Filetype: PDF
|
2107 views
system_update_alt
Download
subject
Read
book-9780433019473-winter-set-11-non-fiction.pdf
August 13, 2016
Filetype: PDF
|
2921 views
system_update_alt
Download
subject
Read
book-9787508820460-required-high-school-history-2-yuelu-version-ope.pdf
September 29, 2016
Filetype: PDF
|
1509 views
system_update_alt
Download
subject
Read
book-9787546410425-young-convergence-standard-test-volume-the-numbe-1.pdf
November 03, 2016
Filetype: PDF
|
2084 views
system_update_alt
Download
subject
Read
book-9780147517081-how-to-smoke-pot-properly-a-highbrow-guide-to-ge.pdf
January 21, 2017
Filetype: PDF
|
416 views
system_update_alt
Download
subject
Read
book-9780691139005-reason-and-rationality.pdf
December 08, 2016
Filetype: PDF
|
2306 views
system_update_alt
Download
subject
Read
book-9781234139889-a-general-index-to-grattans-reports-from-second-.pdf
September 14, 2016
Filetype: PDF
|
3311 views
system_update_alt
Download
subject
Read
book-9781843178811-the-highway-code-facsimile-of-the-1935-edition.pdf
November 05, 2016
Filetype: PDF
|
3277 views
system_update_alt
Download
subject
Read
book-9780889118973-governing-food-science-safety-and-trade-queen-x2.pdf
October 26, 2016
Filetype: PDF
|
1749 views
system_update_alt
Download
subject
Read
book-9781481049306-atlas-america-will-atlas-shrug-paperback.pdf
November 14, 2016
Filetype: PDF
|
639 views
system_update_alt
Download
subject
Read
book-9781605477121-review-for-therapeutic-massage-and-bodywork-exam.pdf
January 20, 2017
Filetype: PDF
|
1953 views
system_update_alt
Download
subject
Read
book-9787502187453-learning-from-the-textbook-modern-physics-experi.pdf
September 21, 2016
Filetype: PDF
|
2644 views
system_update_alt
Download
subject
Read
book-9780736433488-fang-tastic.pdf
January 28, 2017
Filetype: PDF
|
1238 views
system_update_alt
Download
subject
Read
book-9780792394358-economics-of-agricultural-crop-insurance-theory--1.pdf
October 04, 2016
Filetype: PDF
|
1574 views
system_update_alt
Download
subject
Read
book-9780871663740-saxophone-primer.pdf
December 02, 2016
Filetype: PDF
|
2731 views
system_update_alt
Download
subject
Read
book-9780007464708-this-boy.pdf
November 10, 2016
Filetype: PDF
|
3274 views
system_update_alt
Download
subject
Read
book-9781460006092-his-blessed-assurance-intimate-stories-of-my-fat.pdf
November 04, 2016
Filetype: PDF
|
3044 views
system_update_alt
Download
subject
Read
book-9780709092162-spells-and-how-they-work-paperback.pdf
September 21, 2016
Filetype: PDF
|
2675 views
system_update_alt
Download
subject
Read
book-9780692623183-active-shooter-response-training-citizens-paperb.pdf
January 17, 2017
Filetype: PDF
|
2723 views
system_update_alt
Download
subject
Read
book-9780525426004-fault-in-our-stars-the.pdf
October 16, 2016
Filetype: PDF
|
2114 views
system_update_alt
Download
subject
Read
book-9781331469933-memoirs-of-the-life-and-writings-of-sir-richard-.pdf
October 22, 2016
Filetype: PDF
|
936 views
system_update_alt
Download
subject
Read
book-9781855737662-the-alloy-tree-a-guide-to-low-alloy-steels-stain.pdf
September 17, 2016
Filetype: PDF
|
539 views
system_update_alt
Download
subject
Read
book-9780739045442-alfred-x27-s-premier-piano-course-technique-1b.pdf
November 19, 2016
Filetype: PDF
|
2863 views
system_update_alt
Download
subject
Read
book-9780747238478-the-house-of-the-red-slayer.pdf
October 15, 2016
Filetype: PDF
|
543 views
system_update_alt
Download
subject
Read
book-9781849757232-the-pocket-book-of-cocktails-over-200-classic-an.pdf
January 29, 2017
Filetype: PDF
|
2522 views
system_update_alt
Download
subject
Read
book-9781152095212-the-universal-solution-for-numerical-and-literal-2.pdf
January 18, 2017
Filetype: PDF
|
733 views
system_update_alt
Download
subject
Read
book-9781848175921-forever-friends-sticker-and-activity-fun-sticker.pdf
November 04, 2016
Filetype: PDF
|
527 views
system_update_alt
Download
subject
Read
book-9787040258929-powerpoint-2007-office-application.pdf
December 11, 2016
Filetype: PDF
|
2809 views
system_update_alt
Download
subject
Read
book-9781556439339-biodynamic-craniosacral-therapy-volume-three.pdf
August 27, 2016
Filetype: PDF
|
2156 views
system_update_alt
Download
subject
Read
book-9781452128306-goodnight-darth-vader.pdf
November 17, 2016
Filetype: PDF
|
2744 views
system_update_alt
Download
subject
Read
book-9781230269030-odontography-or-a-treatise-on-the-comparative-an.pdf
October 02, 2016
Filetype: PDF
|
1086 views
system_update_alt
Download
subject
Read
book-9780756686956-attack-of-the-clones-paperback.pdf
December 26, 2016
Filetype: PDF
|
921 views
system_update_alt
Download
subject
Read
book-9780142414200-oh-my-gods.pdf
September 17, 2016
Filetype: PDF
|
2756 views
system_update_alt
Download
subject
Read
book-9787500788973-chemistry-9-on-the-national-standard-pep-rain-vo.pdf
December 11, 2016
Filetype: PDF
|
2597 views
system_update_alt
Download
subject
Read
book-9781478386261-high-seas-buffer-the-taiwan-patrol-force-1950-19.pdf
December 13, 2016
Filetype: PDF
|
1955 views
system_update_alt
Download
subject
Read
book-9781630946098-series-65-exam-practice-questions-series-65-prac.pdf
November 24, 2016
Filetype: PDF
|
1023 views
system_update_alt
Download
subject
Read
book-9780470413203-nikon-d700-digital-field-guide.pdf
January 24, 2017
Filetype: PDF
|
1654 views
system_update_alt
Download
subject
Read
book-9781234161187-life-and-works-volume-8.pdf
January 24, 2017
Filetype: PDF
|
2420 views
system_update_alt
Download
subject
Read
book-9780340954065-farewell-to-lancashire.pdf
January 19, 2017
Filetype: PDF
|
1092 views
system_update_alt
Download
subject
Read
book-9781453826171-tales-of-the-syrian-night.pdf
November 26, 2016
Filetype: PDF
|
653 views
system_update_alt
Download
subject
Read
book-9787511325389-how-to-take-control-of-your-work-and-how-to-take.pdf
October 20, 2016
Filetype: PDF
|
2849 views
system_update_alt
Download
subject
Read
book-9781492872214-fatherless-america-and-the-church-paperback.pdf
September 06, 2016
Filetype: PDF
|
562 views
system_update_alt
Download
subject
Read
book-9780571218073-for-and-after.pdf
September 21, 2016
Filetype: PDF
|
617 views
system_update_alt
Download
subject
Read
book-9780356503905-winter-x27-s-heart.pdf
August 22, 2016
Filetype: PDF
|
3102 views
system_update_alt
Download
subject
Read
book-9781468460537-immunologic-methods-in-steroid-determination-pap.pdf
November 23, 2016
Filetype: PDF
|
1558 views
system_update_alt
Download
subject
Read
book-9781331966296-report-of-the-select-committee-appointed-to-inqu.pdf
September 30, 2016
Filetype: PDF
|
2540 views
system_update_alt
Download
subject
Read
book-9781445131238-the-battle-of-britain.pdf
November 01, 2016
Filetype: PDF
|
2911 views
system_update_alt
Download
subject
Read
book-9781935484189-boredom-busters-for-cats-40-whisker-twitching-ga.pdf
December 03, 2016
Filetype: PDF
|
2980 views
system_update_alt
Download
subject
Read
book-9780262112543-bioethics-ancient-themes-in-contemporary-issues-.pdf
September 05, 2016
Filetype: PDF
|
2202 views
system_update_alt
Download
subject
Read
book-9781491481196-epic-adventures-of-odysseus.pdf
September 19, 2016
Filetype: PDF
|
1720 views
system_update_alt
Download
subject
Read
book-9781164147220-active-citizenship-a-study-outline-1921.pdf
September 21, 2016
Filetype: PDF
|
2188 views
system_update_alt
Download
subject
Read
book-9781499576641-ibn-al-farid-life-poems-paperback.pdf
December 07, 2016
Filetype: PDF
|
2357 views
system_update_alt
Download
subject
Read
book-9781620920411-haynes-repair-manual-hyundai-santa-fe-2001-thru-.pdf
January 22, 2017
Filetype: PDF
|
2495 views
system_update_alt
Download
subject
Read
book-9781593761226-the-soloist-a-novel.pdf
October 29, 2016
Filetype: PDF
|
363 views
system_update_alt
Download
subject
Read
book-9781434228024-the-marshmallow-mermaid-paperback.pdf
December 18, 2016
Filetype: PDF
|
2001 views
system_update_alt
Download
subject
Read
book-9787546306988-new-questions-college-english-4-composition-exam.pdf
August 24, 2016
Filetype: PDF
|
2420 views
system_update_alt
Download
subject
Read
book-9780887401879-the-tiger-family-of-tanks.pdf
September 23, 2016
Filetype: PDF
|
1687 views
system_update_alt
Download
subject
Read
book-9780582311268-new-stepping-stones-4.pdf
November 05, 2016
Filetype: PDF
|
936 views
system_update_alt
Download
subject
Read
book-9780957451650-learn-to-program-your-raspberry-pi-paperback.pdf
November 30, 2016
Filetype: PDF
|
2233 views
system_update_alt
Download
subject
Read
book-9780826488527-gender-language-and-new-literacy-a-multilingual-.pdf
November 27, 2016
Filetype: PDF
|
1522 views
system_update_alt
Download
subject
Read
book-9781401207953-light-brigade-paperback.pdf
December 13, 2016
Filetype: PDF
|
2666 views
system_update_alt
Download
subject
Read
book-9781596433809-sardine-in-outer-space-5.pdf
October 18, 2016
Filetype: PDF
|
2778 views
system_update_alt
Download
subject
Read
book-9785519256940-new-theorems-tables-and-diagrams-for-the-computa-4.pdf
January 26, 2017
Filetype: PDF
|
3039 views
system_update_alt
Download
subject
Read
book-9781137279132-the-face-of-emotion.pdf
November 02, 2016
Filetype: PDF
|
957 views
system_update_alt
Download
subject
Read
book-9781503380844-understanding-the-scriptures-paperback.pdf
August 08, 2016
Filetype: PDF
|
1662 views
system_update_alt
Download
subject
Read
book-9781332030811-railway-engineering-or-field-work-preparatory-to.pdf
August 15, 2016
Filetype: PDF
|
1134 views
system_update_alt
Download
subject
Read
book-9781853116070-celebrating-the-word-complete-services-of-the-wo.pdf
January 22, 2017
Filetype: PDF
|
1521 views
system_update_alt
Download
subject
Read
book-9783656405900-a-critical-evaluation-of-michael-porters-five-fo.pdf
September 03, 2016
Filetype: PDF
|
603 views
system_update_alt
Download
subject
Read
book-9781517457235-islam-s-bloodthirsty-sword-paperback.pdf
October 14, 2016
Filetype: PDF
|
863 views
system_update_alt
Download
subject
Read
book-9780330491426-the-ceo-of-the-sofa-paperback.pdf
November 03, 2016
Filetype: PDF
|
1841 views
system_update_alt
Download
subject
Read
book-9780892812448-aromatherapy-for-women-beautifying-and-healing-e.pdf
December 04, 2016
Filetype: PDF
|
2749 views
system_update_alt
Download
subject
Read
Other Files
description
book-9781780224268-marina.pdf
[38.13 KB]
description
book-9781365210044-naked-paris-paperback.pdf
[38.13 KB]
description
book-9781289012328-department-of-the-interior-major-management-chal-1.pdf
[38.13 KB]
description
book-9781741967845-the-past-and-other-lies.pdf
[38.13 KB]
description
book-9781783060016-fortunate.pdf
[38.13 KB]
description
book-9781508902751-the-decisive-role-of-operational-time-and-the-in.pdf
[38.13 KB]
description
book-9780983045670-the-collector-of-tears-paperback.pdf
[38.13 KB]
description
book-9781511907859-allergic-o-maths-tome-2-reconciliez-vous-avec-le.pdf
[38.13 KB]
description
book-9780470114216-sustainable-construction-green-building-design-a.pdf
[38.13 KB]
description
book-9781232015710-cardinel-wolsey-his-rise-and-fall-paperback.pdf
[38.13 KB]
description
book-9781459809826-everyday-hero.pdf
[38.13 KB]
description
book-9780486246390-crocheting-teddy-bears-16-designs-for-toys-dover.pdf
[38.13 KB]
description
book-9781294247975-crs-report-for-congress-vietnam-u-s-normalizatio.pdf
[38.13 KB]
description
book-9781497477933-the-thyroid-gland-solution-lose-weight-boost-met.pdf
[38.13 KB]
description
book-9780062209856-the-death-of-bees-paperback.pdf
[38.13 KB]
description
book-9780865303577-student-planner-amp-study-guide-for-science-succ.pdf
[38.13 KB]
description
book-9781514622285-dungeonier-digest-25-a-fantasy-gaming-zine-paper.pdf
[38.13 KB]
description
book-9781507603697-the-hidden-servants-and-other-very-old-stories-p.pdf
[38.13 KB]
description
book-9781852334956-bone-metastases-medical-surgical-and-radiologica.pdf
[38.13 KB]
description
book-9781230217963-the-role-of-scientific-societies-in-the-seventee.pdf
[38.13 KB]
description
book-9781444454727-the-village-pulpit-volume-ii-trinity-to-advent-2.pdf
[38.13 KB]
description
book-9780740742217-spotlights-the-cat-x27-s-eye-view.pdf
[38.13 KB]
description
book-9781331071143-the-lure-of-the-desert-land-and-other-poems-clas.pdf
[38.13 KB]
description
book-9781236729071-little-folks-july-1884-paperback.pdf
[38.13 KB]
description
book-9781407502458-after-school-food.pdf
[38.13 KB]
description
book-9781620335420-mollie-makes-embroidery-adorable-stitched-projec.pdf
[38.13 KB]
description
book-9780545461009-the-killing-woods.pdf
[38.13 KB]
description
book-9781770585171-steck-vaughn-boldprint-kids-graphic-readers-indi-18.pdf
[38.13 KB]
description
book-9781492263425-how-we-raised-over-245-of-our-goal-with-our-firs.pdf
[38.13 KB]
description
book-9780205656288-quick-access-reference-for-writers-with-mycompla.pdf
[38.13 KB]
description
book-9780825142833-math-in-everyday-life-paperback.pdf
[38.13 KB]
description
book-9781118809266-professional-tizen-application-development-paper.pdf
[38.13 KB]
description
book-9780736746809-spelling-connections-2007-grade-2.pdf
[38.13 KB]
description
book-9787302198338-chinese-version-of-word-2003-document-dealing-wi.pdf
[38.13 KB]
description
book-9781170878101-miscellanea-curiosa-being-a-collection-of-some-o.pdf
[38.13 KB]
description
book-9781458500977-practical-designing-of-retaining-walls.pdf
[38.13 KB]
description
book-9780618380053-martha-walks-the-dog-martha-speaks.pdf
[38.13 KB]
description
book-9781453705926-coming-clean-a-handbook-paperback.pdf
[38.13 KB]
description
book-9781423221845-english-common-core-4th-grade.pdf
[38.13 KB]
description
book-9781861898623-ezra-pound-paperback.pdf
[38.13 KB]
description
book-9789048162185-structural-classification-of-minerals-minerals-w.pdf
[38.13 KB]
description
book-9781877363726-don-x27-t-scare-the-fish-fluency-level-3-interna.pdf
[38.13 KB]
description
book-9781425808822-practice-with-prefixes.pdf
[38.13 KB]
description
book-9780153625893-science-leveled-readers-above-level-reader-5-pac-2.pdf
[38.13 KB]
description
book-9780316242714-it-came-from-beneath-the-playground.pdf
[38.13 KB]
description
book-9781517498535-herbal-hormone-handbook-for-women-41-natural-rem.pdf
[38.13 KB]
description
book-9787121114861-pro-x3-the-definitive-guide-with-cd-rom.pdf
[38.13 KB]
description
book-9781894959360-project-apollo-the-test-program-by-godwin-robert.pdf
[38.13 KB]
description
book-9781523685103-blank-cookbook-sauces-and-dips-in-the-corner-on-.pdf
[38.13 KB]
description
book-9781426939853-love-from-the-mountains-paperback.pdf
[38.13 KB]
description
book-9781626395343-a-reunion-to-remember-paperback.pdf
[38.13 KB]
description
book-9781530623921-pablo-escobar-el-auge-y-la-caida-del-rey-de-la-c.pdf
[38.13 KB]
description
book-9781240943661-the-history-of-chilton-in-the-county-of-bukingha.pdf
[38.13 KB]
description
book-9780823917679-mijikenda-hardback.pdf
[38.13 KB]
description
book-9781552382233-transboundary-policy-challenges-in-the-pacific-b.pdf
[38.13 KB]
description
book-9781857801781-junkers-ju-90-black-cross.pdf
[38.13 KB]
description
book-9780030922114-california-physics-teacher-x27-s-edition-teacher.pdf
[38.13 KB]
description
book-9781932549515-ultimate-guide-to-weight-training-for-cycling-2n-1.pdf
[38.13 KB]
description
book-9780446675055-the-honk-and-holler-opening-soon-paperback.pdf
[38.13 KB]
description
book-9781288576029-field-order-number-1-16th-infantry-division-part.pdf
[38.13 KB]
description
book-9780425269862-everything-for-us-a-bad-boys-novel.pdf
[38.13 KB]
description
book-9788170181910-indian-women-a-brief-socio-cultural-survey.pdf
[38.13 KB]
description
book-9783656671763-do-children-learn-second-languages-easier-than-a.pdf
[38.13 KB]
description
book-9780387237848-electronic-irradiation-of-foods-an-introduction-.pdf
[38.13 KB]
description
book-9781402006821-the-ontology-of-time-being-and-time-in-the-philo.pdf
[38.13 KB]
description
book-9781411661271-the-pleasures-of-woman-poems-sensations-songs-an.pdf
[38.13 KB]
description
book-9780495019329-study-guide-x2f-solutions-manual-for-mcmurry-x2f.pdf
[38.13 KB]
description
book-9781855205055-range-rover-takes-on-the-competition-paperback.pdf
[38.13 KB]
description
book-9781494784676-heretics-paperback.pdf
[38.13 KB]
description
book-9783838654324-the-influence-of-an-air-exposure-on-the-secondar.pdf
[38.13 KB]
description
book-9781495341700-the-email-joke-book-vol-2-50-more-great-email-jo.pdf
[38.13 KB]
description
book-9788126553389-vcp5-dcv-vmware-certified-professional-data-cent.pdf
[38.13 KB]
description
book-9781258447519-the-psychology-of-religion-an-introduction-to-re.pdf
[38.13 KB]
description
book-9783869559933-capillary-flow-and-collapse-in-wedge-shaped-chan.pdf
[38.13 KB]
description
book-9781622174218-turbulence-career-drugs-sex-intertwined-paperbac.pdf
[38.13 KB]
description
book-9781472204790-the-dark-affair.pdf
[38.13 KB]
description
book-9781780260846-dreaming-in-public-building-the-occupy-movement.pdf
[38.13 KB]
description
book-9781492975274-jayden-and-the-mysterious-mountain-paperback.pdf
[38.13 KB]
description
book-9781781167076-the-dark-blood-of-poppies-blood-wine-sequence.pdf
[38.13 KB]
description
book-9783642854729-a-computational-method-in-plasma-physics.pdf
[38.13 KB]
description
book-9780743482844-the-tragedy-of-richard-iii.pdf
[38.13 KB]
description
book-9781482713794-journey-to-maidenstone-tales-of-skygrass-kingdom.pdf
[38.13 KB]
description
book-9780814632642-soul-searching-the-journey-of-thomas-merton-mixe.pdf
[38.13 KB]
description
book-9787313056382-the-starfire-english-2012-vol-2-cet-super-xiangj.pdf
[38.13 KB]
description
book-9781937848071-and-sometimes-y.pdf
[38.13 KB]
description
book-9781512117233-how-to-draw-landscapes-with-colored-pencils-in-r.pdf
[38.13 KB]
description
book-9780193521643-o-nata-lux-de-lumine-tudor-church-music.pdf
[38.13 KB]
description
book-9781859645321-english-for-public-relations-in-higher-education.pdf
[38.13 KB]
description
book-9781111130619-the-design-collection-revealed-adobe-indesign-cs.pdf
[38.13 KB]
description
book-9780077435509-connect-2-semester-access-card-for-medical-insur.pdf
[38.13 KB]
description
book-9787509619209-the-liberal-arts-genuine-new-heritage-practical-.pdf
[38.13 KB]
description
book-9780764350542-sweet-16-a-new-numbers-puzzle-paperback.pdf
[38.13 KB]
description
book-9780974461458-g-o-p-d-o-a.pdf
[38.13 KB]
description
book-9787512908260-spanish-national-professional-titles-grade-sylla.pdf
[38.13 KB]
description
book-9781843917151-the-burning-leg-walking-scenes-from-classic-fict.pdf
[38.13 KB]
description
book-9780761319627-larry-ellison-sheer-nerve-techies.pdf
[38.13 KB]
description
book-9781438974019-hall-pass-to-the-tenth-dimension-paperback.pdf
[38.13 KB]
description
book-9781855758759-telling-stories-attachment-based-approaches-to-t.pdf
[38.13 KB]
description
book-9780618433254-william-james-in-the-maelstrom-of-american-moder.pdf
[38.13 KB]
description
book-9780310217602-trial-by-fire-newpointe-911-series-4.pdf
[38.13 KB]
description
book-9781451587906-8-chords-100-songs-praise-and-worship-songbook-p.pdf
[38.13 KB]
description
book-9781606174159-creative-curriculum-for-infants-toddlers-and-two-1.pdf
[38.13 KB]
description
book-9781534764569-agile-project-management-sprint-retrospective-29.pdf
[38.13 KB]
description
book-9783841777645-d-x27-orph-eacute-e-et-des-po-egrave-tes-noirs-d.pdf
[38.13 KB]
description
book-9781442473645-olivia-and-the-sea-lions-paperback.pdf
[38.13 KB]
description
book-9781855682801-yorkshire-dalesman-slim-2011.pdf
[38.13 KB]
description
book-9788182054769-marketing-in-service-industry-airline-travel-tou.pdf
[38.13 KB]
description
book-9781845651039-i-read-year-4-cd-rom.pdf
[38.13 KB]
description
book-9780345418197-the-power-of-birthdays-stars-numbers-the-complet.pdf
[38.13 KB]
description
book-9781843160519-to-my-wife-with-love-quotations-for-a-special-wi.pdf
[38.13 KB]
description
book-9787308076500-excellent-training-classes-to-improve-english-gr.pdf
[38.13 KB]
description
book-9787811227376-tax-planning-higher-quality-21st-century-teachin.pdf
[38.13 KB]
description
book-9780375846632-magic-tree-house-fact-tracker-17-sea-monsters-a-.pdf
[38.13 KB]
description
book-9781130965919-indirect-discourse-in-anglo-saxon-paperback.pdf
[38.13 KB]
description
book-9781236254153-the-court-leet-records-of-the-manor-of-machester.pdf
[38.13 KB]
description
book-9781770493476-hockey-123.pdf
[38.13 KB]
description
book-9781481839686-travels-with-penny-or-true-travel-tales-of-a-gay.pdf
[38.13 KB]
description
book-9780078687129-business-and-personal-finance-student-edition-pe.pdf
[38.13 KB]
description
book-9781593183097-language-the-comprehensive-literacy-curriculum-i-2.pdf
[38.13 KB]
description
book-9780939923724-indian-mounds-of-the-middle-ohio-valley-a-guide-.pdf
[38.13 KB]
description
book-9781231135266-studies-on-gregarines-ii-synopsis-of-the-polycys.pdf
[38.13 KB]
description
book-9781511431842-famous-men-of-the-middle-ages-john-henry-haaren-.pdf
[38.13 KB]
description
book-9781151023339-journal-of-the-lady-beatrix-graham-by-j-m-f-smit.pdf
[38.13 KB]
description
book-9780618310210-the-language-of-literature-grade-10-the-interact.pdf
[38.13 KB]
description
book-9781235746208-animal-mechanism-and-physiology-being-a-plain-an.pdf
[38.13 KB]
description
book-9787010107288-the-genuine-whole-new-assurance-history-of-the-w.pdf
[38.13 KB]
description
book-9781483701448-common-sense-how-to-exercise-it-paperback.pdf
[38.13 KB]
description
book-9780812515619-people-of-the-masks-new-edition.pdf
[38.13 KB]
description
book-9781231522202-thomas-gibson-s-weekly-market-letters-1908-volum.pdf
[38.13 KB]
description
book-9780600621829-bread-machine-easy-70-delicious-recipes-that-mak.pdf
[38.13 KB]
description
book-9781461296676-comprehensive-treatise-of-electrochemistry-exper.pdf
[38.13 KB]
description
book-9787302300366-column-boutique-textbooks-genuine-21st-century-c.pdf
[38.13 KB]
description
book-9781627331685-secrets-of-the-wonderlic-contemporary-cognitive-.pdf
[38.13 KB]
description
book-9781620070178-the-last-condo-board-of-the-apocalypse.pdf
[38.13 KB]
description
book-9781848120372-the-poisoned-arrow.pdf
[38.13 KB]
description
book-9781856699426-street-food-journal-an-a-z.pdf
[38.13 KB]
description
book-9781628847031-blood-sugar-diet.pdf
[38.13 KB]
description
book-9780802420107-first-and-second-samuel-paperback.pdf
[38.13 KB]
description
book-9780582075344-blueprint-two.pdf
[38.13 KB]
description
book-9787807054702-the-infant-care-deng-anycast-chinese-edition.pdf
[38.13 KB]
description
book-9780805860702-international-family-change-ideational-perspecti.pdf
[38.13 KB]
description
book-9781495377686-project-mercury-a-chronology.pdf
[38.13 KB]
description
book-9781240706969-critical-infrastructure-sector-plans-complete-an.pdf
[38.13 KB]
description
book-9781275630239-the-yankee-spy-calculated-for-the-religious-meri.pdf
[38.13 KB]
description
book-9780765375780-something-more-than-night-paperback.pdf
[38.13 KB]
description
book-9781455502479-the-story-of-beautiful-girl-paperback.pdf
[38.13 KB]
description
book-9781900702225-photocopiable-extracts-no-2-timesaver.pdf
[38.13 KB]
description
book-9787115276339-higher-vocational-computer-industry-and-informat-1.pdf
[38.13 KB]
description
book-9781495006340-teaching-little-fingers-to-play-more-movie-music.pdf
[38.13 KB]
description
book-9782914208420-le-village-du-mont-saint-michel.pdf
[38.13 KB]
description
book-9780141393520-the-dancer-at-the-gai-moulin.pdf
[38.13 KB]
description
book-9781250063090-cat-sitter-among-the-pigeons-a-dixie-hemingway-m.pdf
[38.13 KB]
description
book-9781631870040-home-school-curriculum-planner-simple-planning-s.pdf
[38.13 KB]
description
book-9781236260970-the-greater-victorian-poets-paperback.pdf
[38.13 KB]
description
book-9781608626076-supermen-and-the-coming-utopia-book-two-paperbac.pdf
[38.13 KB]
description
book-9780471398103-value-investing-a-balanced-approach-paperback.pdf
[38.13 KB]
description
book-9781572246102-let-x27-s-be-friends-a-workbook-to-help-kids-lea.pdf
[38.13 KB]
description
book-9780545224888-have-you-seen-duck.pdf
[38.13 KB]
description
book-9780395470657-answer-key-to-study-guide-for-reteaching-and-pra.pdf
[38.13 KB]
description
book-9780131299856-prentice-hall-world-history-color-transparencies.pdf
[38.13 KB]
description
book-9780987358219-the-wicked-witch-of-the-west-munchkin-killer-pap.pdf
[38.13 KB]
description
book-9781484958988-basically-this-is-not-what-we-were-looking-for-f.pdf
[38.13 KB]
description
book-9781234389277-the-vital-forces-in-nature-and-the-rights-of-man.pdf
[38.13 KB]
description
book-9780339209022-budget-no-2-bill-northern-ireland-2015-explanato.pdf
[38.13 KB]
description
book-9781130039085-daedalus-volume-35-proceedings-of-the-american-a-1.pdf
[38.13 KB]
description
book-9780850338942-village-parliaments-the-centenary-of-west-sussex.pdf
[38.13 KB]
description
book-9780078882005-math-triumphs-grade-3-student-study-guide-book-3.pdf
[38.13 KB]
description
book-9781331488309-a-tenderfoot-in-the-tropics-classic-reprint-pape.pdf
[38.13 KB]
description
book-9781259028564-computer-architecture-amp-org.pdf
[38.13 KB]
description
book-9780930012441-i-ching-passages-8-feminine-she-edition-i-ching-.pdf
[38.13 KB]
description
book-9781452559797-disability-4-a-day-paperback.pdf
[38.13 KB]
description
book-9780746063231-surprise-visitors.pdf
[38.13 KB]
description
book-9780809071944-mythologies-the-complete-edition-paperback.pdf
[38.13 KB]
description
book-9780762432356-snoopy-at-the-bat.pdf
[38.13 KB]
description
book-9780894860225-alcoholism-a-merry-go-round-named-denial.pdf
[38.13 KB]
description
book-9781497584129-dowsing-and-money-volume-i-paperback.pdf
[38.13 KB]
description
book-9788130914718-principles-of-physical-metallurgy.pdf
[38.13 KB]
description
book-9780723296225-peppa-pig-peppa-x27-s-halloween-1.pdf
[38.13 KB]
description
book-9781462026951-fun-in-the-son-how-to-stay-young-all-your-life-p.pdf
[38.13 KB]
description
book-9781332057382-isometric-drawing-a-treatise-on-mechanical-illus.pdf
[38.13 KB]
description
book-9780817634834-feasible-mathematics.pdf
[38.13 KB]
description
book-9781598865134-just-run.pdf
[38.13 KB]
description
book-9781628544633-this-is-love-new-discoveries-into-the-grace-of-g.pdf
[38.13 KB]
description
book-9781145438835-report-on-the-condition-of-the-fur-seal-fisherie.pdf
[38.13 KB]
description
book-9780996043014-redeemed-bought-back-no-matter-the-cost-a-study-.pdf
[38.13 KB]
description
book-9780778719083-endangered-monkeys.pdf
[38.13 KB]
description
book-9780486448497-twenty-thousand-leagues-under-the-sea-dover-thri.pdf
[38.13 KB]
description
book-9781409325741-rhs-encyclopedia-of-garden-design-hardback.pdf
[38.13 KB]
description
book-9780130086952-artful-making-what-managers-need-to-know-about-h.pdf
[38.13 KB]
description
book-9780440421405-jump-into-the-sky.pdf
[38.13 KB]
description
book-9781241444716-this-present-world-sketches-from-nature-and-art-.pdf
[38.13 KB]
description
book-9781289095451-dod-health-care-requirements-for-emergency-servi.pdf
[38.13 KB]
description
book-9780691126319-microfoundations-of-financial-economics-an-intro.pdf
[38.13 KB]
description
book-9780813208183-the-sources-of-christian-ethics-tranlated-from-t.pdf
[38.13 KB]
description
book-9781118360354-wedding-planning-for-dummies-reg-3rd-edition-for.pdf
[38.13 KB]
description
book-9781530524518-pickled-tink-poems-to-giggle-to-paperback.pdf
[38.13 KB]
description
book-9788182054295-nanoscience-and-nanotechnology.pdf
[38.13 KB]
description
book-9781484822012-ten-proposals-for-world-peace-the-dawning-of-a-n.pdf
[38.13 KB]
description
book-9781481982535-ecstasy-unshackled-great-lovemaking-made-simple-.pdf
[38.13 KB]
description
book-9780141198064-the-outsider.pdf
[38.13 KB]
description
book-9780615564968-restoring-history-western-cultural-and-political.pdf
[38.13 KB]
description
book-9781500751081-stetser-6th-grade-on-frederick-douglass-and-the-.pdf
[38.13 KB]
description
book-9781287950042-congressional-record-volume-141-issue-3.pdf
[38.13 KB]
description
book-9781230200446-delta-sigma-delta-desmos-volume-17.pdf
[38.13 KB]
description
book-9781593599102-smitten-with-kittens-musings-from-the-litterbox-.pdf
[38.13 KB]
description
book-9781440169793-dante-s-sins-paperback.pdf
[38.13 KB]
description
book-9787563433322-very-division-pass-mathematics-grade-9-with-the-.pdf
[38.13 KB]
description
book-9781594203190-the-silent-oligarch.pdf
[38.13 KB]
description
book-9781230439365-manipur-compiled-from-the-columns-of-the-pioneer.pdf
[38.13 KB]
description
book-9781514798379-permaculture-the-ultimate-guide-to-mastering-per.pdf
[38.13 KB]
description
book-9780967097749-running-for-the-soul-2.pdf
[38.13 KB]
description
book-9780547248028-hunting-eichmann-how-a-band-of-survivors-and-a-y.pdf
[38.13 KB]
description
book-9781933174860-defy-your-dna-how-the-new-peronalized-gene-patch.pdf
[38.13 KB]
description
book-9780352345202-the-gift-of-girls-paperback.pdf
[38.13 KB]
description
book-9781861087034-wax-candles-10-delightful-projects-to-make.pdf
[38.13 KB]
description
book-9781601153128-pat-cat-and-rat-paperback.pdf
[38.13 KB]
description
book-9780764583209-beginning-shell-scripting.pdf
[38.13 KB]
description
book-9781477517765-field-manual-fm-3-09-31-fm-6-71-mcrp-3-16c-tacti.pdf
[38.13 KB]
description
book-9780030700712-developmental-language-skills-teacher-x27-s-note.pdf
[38.13 KB]
description
book-9780451204530-code-to-zero-paperback.pdf
[38.13 KB]
description
book-9781500747909-i-want-sam-paperback.pdf
[38.13 KB]
description
book-9781508645818-the-hidden-realm-of-god-the-historical-jesus-and.pdf
[38.13 KB]
description
book-9780142400760-things-not-seen-paperback.pdf
[38.13 KB]
description
book-9780262526555-post-treaty-politics-secretariat-influence-in-gl.pdf
[38.13 KB]
description
book-9781557251886-things-in-heaven-and-earth-exploring-the-superna.pdf
[38.13 KB]
description
book-9781171458524-a-proposal-humbly-offered-to-the-legislature-of-.pdf
[38.13 KB]
description
book-9780521571999-the-cambridge-history-of-science-volume-5-the-mo.pdf
[38.13 KB]
description
book-9781519199409-not-approved-overcoming-obstacles-and-facing-adv.pdf
[38.13 KB]
description
book-9781477238165-the-meadowford-mysteries-book-two-mayhem-at-wood-1.pdf
[38.13 KB]
description
book-9781130747171-grain-and-farm-service-centers-volume-34.pdf
[38.13 KB]
description
book-9780425205617-top-of-the-class-how-asian-parents-raise-high-ac.pdf
[38.13 KB]
description
book-9780857238092-my-first-bedtime-stories-hardback.pdf
[38.13 KB]
description
book-9781925228823-whiskey-tango-foxtrot-strange-days-in-afghanista.pdf
[38.13 KB]
description
book-9788187966982-security-perception-and-china-india-relations.pdf
[38.13 KB]
description
book-9781586177850-following-jesus-every-day-how-believing-transfor.pdf
[38.13 KB]
description
book-9787107186769-2-1a-pep-version-of-the-high-school-curriculum-s.pdf
[38.13 KB]
description
book-9781428878518-studyguide-for-operations-management-by-william--2.pdf
[38.13 KB]
description
book-9781289154547-performance-test-results-of-the-nasa-457m-v2-hal.pdf
[38.13 KB]
description
book-9787122142139-happy-farm-series-mom-baby-paternity-grow-vegeta.pdf
[38.13 KB]
description
book-9780141197401-penguin-modern-classics-the-complete-list.pdf
[38.13 KB]
description
book-9781343431690-the-parliamentary-debates-authorized-edition-vol-13.pdf
[38.13 KB]
description
book-9781934925485-genesis-the-bullet-was-meant-for-me-d-c-sniper-s.pdf
[38.13 KB]
description
book-9788179932087-green-genius-x27-s-101-questions-and-answers-spe.pdf
[38.13 KB]
description
book-9780752220253-24-hour-party-people.pdf
[38.13 KB]
description
book-9781463786403-zoey-le-mar-and-the-veil-of-fear-paperback.pdf
[38.13 KB]
description
book-9781522738732-apple-cider-vinegar-coconut-oil-and-almond-oil-f.pdf
[38.13 KB]
description
book-9787117157490-the-genuine-new-book-nerve-ophthalmology-people-.pdf
[38.13 KB]


---
layout: post
title: "My Week in Review"
date: 2015-12-27 18:35:00 +0000
tags:
image: https://s3.amazonaws.com/hackedu/2015-12-26-sign.jpg
imagecredits: https://www.flickr.com/photos/eflon/6090365301
---
Travel
Hack Education
Writing Elsewhere
Speaking
Other Projects
- I’ve filed (still more) paperwork on my dad’s estate
- I booked an apartment for the kid and my trip to London in January
- I bought my ticket to Educon
- I signed the kid up for driving school
- I’ve done quite a bit of work on all my various websites. They have new pigeon photos for headers and each GitHub repo now has a blog where I hope to do a better job of writing updates for the status of each project
Viewing
- I watched The Martian
- We rewatched Star Wars: Episode 1-6, but didn't get ourselves to the theatre to see The Force Awakens again
Family
- Kin’s daughter is here, staying with us for a few days
- I talked to lots of family on Christmas Day (Kin and I don't really celebrate) and tried to have some good memories of Christmas Days past with my dad


Welcome! This is a site full of cheatsheet like content about some tech that you might want to use as a software engineer.


If there's anything you want to know that isn't answered here, then please contact us and ask!
£28.00 for the year, entitling you to cheaper socials, jump tickets and the ability to hire club parachutes.
We recommend coming along to one of our socials (check the Facebook page to find out when and where). After you've decided you were right, skydiving is the best idea ever, you can buy membership on the Union page.
Absolutely, just message a committee member or come along to a social and we'll try and get you booked in as soon as possible. We do recommend going the solo route, as it's cheaper and we know you'll love skydiving as much as we do.
There is a 16 stone weight limit to do a solo course and 15 stone to do a tandem. You also need a clean bill of health, or a doctor's permission to jump.
Skydiving is an 'extreme' sport and with every extreme sport there are risks. However, there are many measures taken to reduce these risks.
Our kit is of the highest standard, including easy to use square parachutes, allowing you to land gently and safely. It also includes a reserve parachute, there in case your main parachute doesn't function properly (extremely rare). This reserve parachute is maintained to the highest standard and is repacked every 6 months by a professional packer. Most of the club have never seen a reserve parachute flying over their head, even with hundreds of jumps. All kits are also fitted with Automatic Activation Devices, equipment that will deploy your reserve parachute if you aren't able to. This means if you pass out during freefall, your parachute will be deployed, meaning you can still land safely.
To be a skydiver, you undergo rigorous training, from ground school (your initial training) to regular briefs.  By this time, you'll be fully trained and will be able to deal with any issues that may arise.
As much as the media portrays skydivers to be adrenaline junkies and thrill seekers, most of us merely enjoy the sport and wish for nothing more than to land safely after every jump. For more information about the safety of the sport, please visit our governing body's page: British Skydiving - How Safe?
Not really!
As a trainee skydiver, your jumps will be no more than around £37.00 per skydive and after qualifying, they'll be considerably less (from £19.50). The fact that we subsidise these prices makes learning to skydive at university the cheapest you will ever get it!
We also allow you to hire kit through the year, meaning we take care of the expensive maintenance and cost of having your own parachute until you are able to afford it yourself.
We aim to subsidise training jumps down to £37.00 and experienced jumps to £19.50 or less this year.
£195.00 – this includes one skydive and all of your training!
Every person is different and takes a slightly different amount of time to learn to skydive. The minimum is 18 jumps and most people take around 20-35.


IHSA Byron
Mar 9, 2013 . Byron, IL 61010-1439. Phone:<PHONE_NUMBER> . Boys Basketball: Tom Schmidt<EMAIL_ADDRESS>Boys Cross Country: Mike McHale, .
http://www.ihsa.org/data/school/schools/0247.htm
Alphabetical Resource Directory
Scott Schmidt, Pastor 624 Luther Drive . Fax:<PHONE_NUMBER>. Email: elsburc@ byron.ogle.k12.il.us . Thomas Mahoney, Superintendent 206 S. 10th Street .
http://www.oglejjc.org/links%20and%20resources/resourcedirectory.htm
Lincoln-Douglas 5K Results
1 Jeremy Stevens 15:26 Winnebago IL 2 Damon Trainor . 13 Thomas Schmidt 21:49 Loves Park IL 14 Jimmy Glynn . 71 Phil Best 30:41 Byron IL 72 Heidi .
http://www.rockfordroadrunners.org/Race%20Results/ld5.html
Prep Basketball: Rockford Lutheran boys cruise past Byron ...
Jan 5, 2013 . BYRON Lutheran wasn't sure if its full court pressure was as good this year as it . but I think it's more their defense than it is us, Byron coach Tom Schmidt said. . Rockford Register Star | 99 E. State St. Rockford, IL 61104 .
http://www.rrstar.com/updates/x1781252804/Prep-Basketball-Rockford-Lutheran-boys-cruise-past-Byron
Obituaries - Quad Cities Online
03/15/2013, 7:22 pm Brent Thomas Laleman, 46, of Cape Coral, Fla., passed away . 03/14/2013, 7:13 pm Nina B. Hendrix, 82, of Illinois City, died Wednesday, .
http://qconline.com/archives/qco/storylist.php?section=obi
Oregon 62, Byron 60 OT | Preps
He's a heck of a player, Byron coach Tom Schmidt said after watching Ford's 27- point outing . Ford, who moved to Oregon this year from Sycamore, couldn't stop Byron (12-3, 1-1 . Rockford Register Star | 99 E. State St. Rockford, IL 61104 .
http://preps.e-rockford.com/node/2204


Co Down woman (22) charged with trying to kill a man who was stabbed and slashed more than 30 times
A Co Down woman has been charged with trying to kill a man who was stabbed and slashed more than 30 times.
Sara Jane Nelson (22) wept throughout a hearing at Newtownards Magistrates Court where she was charged with the attempted murder of Stephen Brander on Sunday and assaulting him on October 24 this year.
Nelson, from Windmill Gardens in Ballynahinch, confirmed she understood the two charges against her while a police officer gave evidence that she could connect her to them.

The officer told the court that Nelson claimed Mr Brander had arrived at her home with two
men she did not know and demanded money from her before the two men allegedly attacked the victim outside the property.
Nelson claimed she pulled Mr Brander inside “to protect him”, but the officer said police believe the attack happened inside the house as several rooms were blood-stained.
The constable said clothing was retrieved from a washing machine that also had traces of blood in it and officers also seized a samurai sword in its sheath.
Under cross-examination from defence solicitor Chris Logue, the officer agreed that another man had been found in the living room who was “totally unresponsive” whether through alcohol or drugs.
Mr Logue submitted: “Police say they don't know if this 22-year-old girl used a samurai sword on this man 33 times.
"There were three men in the house with extensive records. Some of them have been in hospital since, because they took so many drugs."
District Judge Mark Hamill said Nelson's bail application was “entirely premature.”
Remanding her into custody to appear again at Downpatrick Magistrates Court on Thursday via videolink, the judge said it was an “evolving investigation.”
"There was reference made to ongoing interviews, reference to washing machines. This is evolving, confusing.
"Get all the people together and make some sense of this, then make a bail application."


File
New
Open
Save
Edit
Cut
Copy
Paste
Fill
Stroke
Image
Brightness / Contrast
Hue / Saturation
Curves
Denoise
Unsharp Mask
Select
Filter
Ink
Edge Work
Hexagonal Pixelate
Dot Screen
Color Halftone
Help
Version
Contact
Load
Save
About
Please enable JavaScript and refresh this page


Boosting
Posted: 2017-02-08 , Modified: 2017-02-08
Tags: Boosting
Posted: 2017-02-08 , Modified: 2017-02-08
Tags: Boosting
Ref:
Generalization of linear predictors to address 2 issues
AdaBoost relies on the family of hypothesis classes obtained by composing a linear predictor on top of simple classes.
\(C\) is strongly PAC-learnable by \(A\) if:
\(C\) is weakly PAC-learnable by \(A\) if:
[Q: what is an explicit example of a provable weak learner?]
Q: Is weak learning equivalent to strong learning?
A: Yes if you increase the hypothesis class.
Given \((x_i,y_i)\) with \(y_i\in \{-1,+1\}\) and access to a weak learner \(A\), find \(H\) such \(\Pj(err_D(H)\le \ep)\ge 1-\de\) (learn strongly).
Idea: produce different distributions \(D\) from \(\mathcal D\). Pick distributions at each round that provide info about points that are hard to learn.
Q: Can we unify this with multiplicative weights? This seems like some kind of dual. (Check multiplicative weights paper?)


By Course-NET
with great build tools
Develop By Inkombizz
Course-NET.
Username atau password salah
username
password
Sign In


--- layout: post title: Python for the first time description: "Where's the magic?" modified: 2015-04-07 tags: [] image: feature: stairway.jpg comments: false ---
I mentioned in the previous post that I was reading Kent Beck's Test Driven Development by Example, and so far I am learning some unexpected things on top of the TDD techniques.
I learnt an interesting thing about Python among those. Apparently, one of the coolest features of Python is that you can treat the names of classes and methods like functions. So let's see what does it actually gives us.
Say if we had a class Person:
{% highlight ruby %} class Person: __init__(self, talent) self.talent= talent {% endhighlight %}To create an instance of a class we would do the following:
{% highlight ruby %} artist = Person("drawing") {% endhighlight %}For example, in Ruby, the equivalent would be:
{% highlight ruby %} Person.new("drawing") {% endhighlight %}In many other languages you would use a keyword new
, but in Python you treat a class name as a function. So, this is not such a big deal, I hear you say. The real cool thing comes from ability to use attribute values as functions as well, if the attribute value corresponds to the method name:
So we could do something like:
{% highlight ruby %} def show_talent(self): method= getattr(self, self.talent) method() {% endhighlight %}So the magic is in these lines:
{% highlight ruby %} ... method= getattr(self, self.talent) method() ... {% endhighlight %}getattr(self, self.talent)
returns us the value of the talent attribute for our instance, i.e. "drawing". This value is assigned to a variable method
, and then we just invoke the variable as if it was a funciton, because we actually have a method within a class with a name that corresponds to the string "drawing".
And this is pretty awesome, we can dynamically invoke methods specific to the given instance of a class. So we could have persons with different talents, and all we need to do to demonstrate their talent is to call .show_talent()
.
Let's define another method:
{% highlight ruby %} def baking(self): print("my cakes are to die for!") {% endhighlight %}And let's try another instance of Person
class:
So I can just call:
{% highlight ruby %} baker.show_talent() artist.show_talent() {% endhighlight %}Evenethough, they are both instances of the Person
class the method that will be called for as a result is specific to that instance.
Here's the whole class, as it may be easier to see all of it at once, especially, if it is the first time you are looking at Python:
{% highlight ruby %} class Person: def __init__(self, talent): self.talent= talent def drawing(self): print("I must have been a Picasso in my previous life!") def baking(self): print("my cakes are to die for!") def show_talent(self): method= getattr(self, self.talent) method() {% endhighlight %}And this is how we instanciated the class and asked the instance to perform their individual talent for us:
{% highlight ruby %} artist = Person("drawing") artist.show_talent() baker = Person("baking") baker.show_talent() {% endhighlight %}This is my first acquaintance with Python and I am already liking it!
Couple of other things I noticed:
So far it appears that the language is much more explicit than what I am used to (I obviously have not got to Java yet), and this is a definite win for me!


The coronavirus package provides a tidy format for the COVID-19 dataset collected by the Center for Systems Science and Engineering (CSSE) at Johns Hopkins University. The dataset includes daily new and death cases between January 2020 and March 2023 and recovery cases until August 2022.
More details available here, and a csv
format of the package dataset available here
Data source: https://github.com/CSSEGISandData/COVID-19
Install the CRAN version:
install.packages("coronavirus")
Install the Github version (refreshed on a daily bases):
# install.packages("devtools")
devtools::install_github("RamiKrispin/coronavirus")
The package provides the following two datasets:
coronavirus - tidy (long) format of the JHU CCSE datasets. That includes the following columns:
date
- The date of the observation, using Date
classprovince
- Name of province/state, for countries where data is provided split across multiple provinces/statescountry
- Name of country/regionlat
- The latitude codelong
- The longitude codetype
- An indicator for the type of cases (confirmed, death, recovered)cases
- Number of cases on given dateuid
- Country codeprovince_state
- Province or state if applicableiso2
- Officially assigned country code identifiers with two-letteriso3
- Officially assigned country code identifiers with three-lettercode3
- UN country codefips
- Federal Information Processing Standards code that uniquely identifies counties within the USAcombined_key
- Country and province (if applicable)population
- Country or province populationcontinent_name
- Continent namecontinent_code
- Continent codecovid19_vaccine - a tidy (long) format of the the Johns Hopkins Centers for Civic Impact global vaccination dataset by country. This dataset includes the following columns:
country_region
- Country or region namedate
- Data collection date in YYYY-MM-DD formatdoses_admin
- Cumulative number of doses administered. When a vaccine requires multiple doses, each one is counted independentlypeople_partially_vaccinated
- Cumulative number of people who received at least one vaccine dose. When the person receives a prescribed second dose, it is not counted twicepeople_fully_vaccinated
- Cumulative number of people who received all prescribed doses necessary to be considered fully vaccinatedreport_date_string
- Data report date in YYYY-MM-DD formatuid
- Country codeprovince_state
- Province or state if applicableiso2
- Officially assigned country code identifiers with two-letteriso3
- Officially assigned country code identifiers with three-lettercode3
- UN country codefips
- Federal Information Processing Standards code that uniquely identifies counties within the USAlat
- Latitudelong
- Longitudecombined_key
- Country and province (if applicable)population
- Country or province populationcontinent_name
- Continent namecontinent_code
- Continent codeThe refresh_coronavirus_jhu
function enables to load of the data directly from the package repository using the Covid19R project data standard format:
covid19_df <- refresh_coronavirus_jhu()
#> [4;32mLoading 2020 data[0m
#> [4;32mLoading 2021 data[0m
#> [4;32mLoading 2022 data[0m
#> [4;32mLoading 2023 data[0m
head(covid19_df)
#> date location location_type location_code location_code_type
#> 1 2021-12-31 Afghanistan country AF iso_3166_2
#> 2 2020-03-24 Afghanistan country AF iso_3166_2
#> 3 2022-11-02 Afghanistan country AF iso_3166_2
#> 4 2020-03-23 Afghanistan country AF iso_3166_2
#> 5 2021-08-09 Afghanistan country AF iso_3166_2
#> 6 2023-03-02 Afghanistan country AF iso_3166_2
#> data_type value lat long
#> 1 cases_new 28 33.93911 67.70995
#> 2 recovered_new 0 33.93911 67.70995
#> 3 cases_new 98 33.93911 67.70995
#> 4 recovered_new 0 33.93911 67.70995
#> 5 deaths_new 28 33.93911 67.70995
#> 6 cases_new 18 33.93911 67.70995
data("coronavirus")
head(coronavirus)
#> date province country lat long type cases uid iso2 iso3
#> 1 2020-01-22 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> 2 2020-01-23 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> 3 2020-01-24 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> 4 2020-01-25 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> 5 2020-01-26 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> 6 2020-01-27 Alberta Canada 53.9333 -116.5765 confirmed 0 12401 CA CAN
#> code3 combined_key population continent_name continent_code
#> 1 124 Alberta, Canada 4413146 North America NA
#> 2 124 Alberta, Canada 4413146 North America NA
#> 3 124 Alberta, Canada 4413146 North America NA
#> 4 124 Alberta, Canada 4413146 North America NA
#> 5 124 Alberta, Canada 4413146 North America NA
#> 6 124 Alberta, Canada 4413146 North America NA
Summary of the total confrimed cases by country (top 20):
library(dplyr)
summary_df <- coronavirus %>%
filter(type == "confirmed") %>%
group_by(country) %>%
summarise(total_cases = sum(cases)) %>%
arrange(-total_cases)
summary_df %>% head(20)
#> # A tibble: 20 × 2
#> country total_cases
#> <chr> <dbl>
#> 1 US 103802702
#> 2 India 44690738
#> 3 France 39866718
#> 4 Germany 38249060
#> 5 Brazil 37076053
#> 6 Japan 33320438
#> 7 Korea, South 30615522
#> 8 Italy 25603510
#> 9 United Kingdom 24658705
#> 10 Russia 22075858
#> 11 Turkey 17042722
#> 12 Spain 13770429
#> 13 Vietnam 11526994
#> 14 Australia 11399460
#> 15 Argentina 10044957
#> 16 Taiwan* 9970937
#> 17 Netherlands 8712835
#> 18 Iran 7572311
#> 19 Mexico 7483444
#> 20 Indonesia 6738225
Summary of new cases during the past 24 hours by country and type (as of 2023-03-09):
library(tidyr)
coronavirus %>%
filter(date == max(date)) %>%
select(country, type, cases) %>%
group_by(country, type) %>%
summarise(total_cases = sum(cases)) %>%
pivot_wider(names_from = type,
values_from = total_cases) %>%
arrange(-confirmed)
#> # A tibble: 201 × 4
#> # Groups: country [201]
#> country confirmed death recovery
#> <chr> <dbl> <dbl> <dbl>
#> 1 US 46931 590 0
#> 2 United Kingdom 28783 0 0
#> 3 Australia 13926 115 0
#> 4 Russia 12385 38 0
#> 5 Belgium 11570 39 0
#> 6 Korea, South 10335 12 0
#> 7 Japan 9834 80 0
#> 8 Germany 7829 127 0
#> 9 France 6308 11 0
#> 10 Austria 5283 21 0
#> # … with 191 more rows
Plotting daily confirmed and death cases in Brazil:
library(plotly)
coronavirus %>%
group_by(type, date) %>%
summarise(total_cases = sum(cases)) %>%
pivot_wider(names_from = type, values_from = total_cases) %>%
arrange(date) %>%
mutate(active = confirmed - death - recovery) %>%
mutate(active_total = cumsum(active),
recovered_total = cumsum(recovery),
death_total = cumsum(death)) %>%
plot_ly(x = ~ date,
y = ~ active_total,
name = 'Active',
fillcolor = '#1f77b4',
type = 'scatter',
mode = 'none',
stackgroup = 'one') %>%
add_trace(y = ~ death_total,
name = "Death",
fillcolor = '#E41317') %>%
add_trace(y = ~recovered_total,
name = 'Recovered',
fillcolor = 'forestgreen') %>%
layout(title = "Distribution of Covid19 Cases Worldwide",
legend = list(x = 0.1, y = 0.9),
yaxis = list(title = "Number of Cases"),
xaxis = list(title = "Source: Johns Hopkins University Center for Systems Science and Engineering"))
Plot the confirmed cases distribution by counrty with treemap plot:
conf_df <- coronavirus %>%
filter(type == "confirmed") %>%
group_by(country) %>%
summarise(total_cases = sum(cases)) %>%
arrange(-total_cases) %>%
mutate(parents = "Confirmed") %>%
ungroup()
plot_ly(data = conf_df,
type= "treemap",
values = ~total_cases,
labels= ~ country,
parents= ~parents,
domain = list(column=0),
name = "Confirmed",
textinfo="label+value+percent parent")
data(covid19_vaccine)
head(covid19_vaccine)
#> date country_region continent_name continent_code combined_key
#> 1 2020-12-29 Austria Europe EU Austria
#> 2 2020-12-29 Bahrain Asia AS Bahrain
#> 3 2020-12-29 Belarus Europe EU Belarus
#> 4 2020-12-29 Belgium Europe EU Belgium
#> 5 2020-12-29 Canada North America NA Canada
#> 6 2020-12-29 Chile South America SA Chile
#> doses_admin people_at_least_one_dose population uid iso2 iso3 code3 fips
#> 1 2123 2123 9006400 40 AT AUT 40 <NA>
#> 2 55014 55014 1701583 48 BH BHR 48 <NA>
#> 3 0 0 9449321 112 BY BLR 112 <NA>
#> 4<PHONE_NUMBER>9616 56 BE BEL 56 <NA>
#> 5 59079 59078 37855702 124 CA CAN 124 <NA>
#> 6 NA NA 19116209 152 CL CHL 152 <NA>
#> lat long
#> 1 47.5162 14.550100
#> 2 26.0275 50.550000
#> 3 53.7098 27.953400
#> 4 50.8333 4.469936
#> 5 60.0000 -95.000000
#> 6 -35.6751 -71.543000
Taking a snapshot of the data from the most recent date available and calculate the ratio between total doses admin and the population size:
df_summary <- covid19_vaccine |>
filter(date == max(date)) |>
select(date, country_region, doses_admin, total = people_at_least_one_dose, population, continent_name) |>
mutate(doses_pop_ratio = doses_admin / population,
total_pop_ratio = total / population) |>
filter(country_region != "World",
!is.na(population),
!is.na(total)) |>
arrange(- total)
head(df_summary, 10)
#> date country_region doses_admin total population continent_name
#> 1 2023-03-09 China NA<PHONE_NUMBER><PHONE_NUMBER> Asia
#> 2 2023-03-09 India NA<PHONE_NUMBER><PHONE_NUMBER> Asia
#> 3 2023-03-09 US 672076105 269554116 329466283 North America
#> 4 2023-03-09 Indonesia 444303130 203657535 273523621 Asia
#> 5 2023-03-09 Brazil 502262440 189395212 212559409 South America
#> 6 2023-03-09 Pakistan 333759565 162219717 220892331 Asia
#> 7 2023-03-09 Bangladesh 355143411 151190373 164689383 Asia
#> 8 2023-03-09 Japan 382415648 104675948 126476458 Asia
#> 9 2023-03-09 Mexico 225063079 99071001 127792286 North America
#> 10 2023-03-09 Vietnam 266252632 90466947 97338583 Asia
#> doses_pop_ratio total_pop_ratio
#> 1 NA 0.9328071
#> 2 NA 0.7444759
#> 3 2.039893 0.8181539
#> 4 1.624368 0.7445702
#> 5 2.362927 0.8910225
#> 6 1.510960 0.7343837
#> 7 2.156444 0.9180335
#> 8 3.023611 0.8276319
#> 9 1.761163 0.7752502
#> 10 2.735325 0.9294048
Plot of the total doses and population ratio by country:
# Setting the diagonal lines range
line_start <- 10000
line_end <- 1500 * 10 ^ 6
# Filter the data
d <- df_summary |>
filter(country_region != "World",
!is.na(population),
!is.na(total))
# Replot it
p3 <- plot_ly() |>
add_markers(x = d$population,
y = d$total,
text = ~ paste("Country: ", d$country_region, "
",
"Population: ", d$population, "
",
"Total Doses: ", d$total, "
",
"Ratio: ", round(d$total_pop_ratio, 2),
sep = ""),
color = d$continent_name,
type = "scatter",
mode = "markers") |>
add_lines(x = c(line_start, line_end),
y = c(line_start, line_end),
showlegend = FALSE,
line = list(color = "gray", width = 0.5)) |>
add_lines(x = c(line_start, line_end),
y = c(0.5 * line_start, 0.5 * line_end),
showlegend = FALSE,
line = list(color = "gray", width = 0.5)) |>
add_lines(x = c(line_start, line_end),
y = c(0.25 * line_start, 0.25 * line_end),
showlegend = FALSE,
line = list(color = "gray", width = 0.5)) |>
add_annotations(text = "1:1",
x = log10(line_end * 1.25),
y = log10(line_end * 1.25),
showarrow = FALSE,
textangle = -25,
font = list(size = 8),
xref = "x",
yref = "y") |>
add_annotations(text = "1:2",
x = log10(line_end * 1.25),
y = log10(0.5 * line_end * 1.25),
showarrow = FALSE,
textangle = -25,
font = list(size = 8),
xref = "x",
yref = "y") |>
add_annotations(text = "1:4",
x = log10(line_end * 1.25),
y = log10(0.25 * line_end * 1.25),
showarrow = FALSE,
textangle = -25,
font = list(size = 8),
xref = "x",
yref = "y") |>
add_annotations(text = "Source: Johns Hopkins University - Centers for Civic Impact",
showarrow = FALSE,
xref = "paper",
yref = "paper",
x = -0.05, y = - 0.33) |>
layout(title = "Covid19 Vaccine - Total Doses vs. Population Ratio (Log Scale)",
margin = list(l = 50, r = 50, b = 90, t = 70),
yaxis = list(title = "Number of Doses",
type = "log"),
xaxis = list(title = "Population Size",
type = "log"),
legend = list(x = 0.75, y = 0.05))
Note: Currently, the dashboard is under maintenance due to recent changes in the data structure. Please see this issue
A supporting dashboard is available here
The raw data pulled and arranged by the Johns Hopkins University Center for Systems Science and Engineering (JHU CCSE) from the following resources:


Functions of ballerina.net.ws package
public function <HandshakeConnection conn> cancelHandshake(int statusCode, string reason)
Cancels the handshake
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | HandshakeConnection | A HandshakeConnection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| statusCode | int | Status code for closing the connection |
| reason | string | Reason for closing the connection |
public function <Connection conn> closeConnection(int statusCode, string reason)
Close the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| statusCode | int | Status code for closing the connection |
| reason | string | Reason for closing the connection |
public function <Connection conn> getID() (string)
Gets the ID of the WebSocket connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| string | ID of the connection |
public function <Connection conn> getNegotiatedSubProtocol() (string)
Gets the negotiated sub protocol of the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| string | Negotiated sub protocol |
public function <Connection conn> getParentConnection() (Connection)
Gets the parent connection if there is one
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | Connection for which the parent connection should be retrieved |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| Connection | The parent connection if it exists, else it is null |
public function <Connection conn> getUpgradeHeader(string key) (string)
Gets a value of a header
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| key | string | Key of the header for which the value should be retrieved |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| string | Value of the header if it exists, else it is null |
public function <Connection conn> getUpgradeHeaders() (map)
Gets a map of all the upgrade headers of the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| map | Map of all the headers received in the connection upgrade |
public function <Connection conn> isOpen() (boolean)
Checks whether the connection is still open or not.
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| boolean | True if the connection is open |
public function <Connection conn> isSecure() (boolean)
Checks whether the connection is secure or not
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| boolean | True if the connection is secure |
public function <Connection conn> ping(blob data)
Ping the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| data | blob | Binary data to be sent |
public function <Connection conn> pong(blob data)
Send pong message to the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| data | blob | Binary data to be sent |
public function <Connection conn> pushBinary(blob data)
Push binary data to the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| data | blob | Binary data to be sent |
public function <Connection conn> pushText(string text)
Push text to the connection
Receiver:
| Receiver Name | Data Type | Description |
|---|---|---|
| conn | Connection | A Connection struct |
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| text | string | Text to be sent |
Connectors of ballerina.net.ws package
public connector WsClient (string url, string callbackService)
WebSocket client connector for connecting to a WebSocket backend
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| url | string | WebSocket URL for the backend |
| callbackService | string | Callback service to listen to the incoming messages from the backend |
action connect(ClientConnectorConfig config)
Connect to remote endpoint
Parameters:
| Parameter Name | Data Type | Description |
|---|---|---|
| config | ClientConnectorConfig | ClientConnectorConfig for the connection |
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| Connection | New WebSocket connection for the connected backend | |
| WsConnectorError |
action connectWithDefault()
Connect to remote endpoint with default configuration
Return Parameters:
| Return Variable | Data Type | Description |
|---|---|---|
| Connection | New WebSocket connection for the connected backend | |
| WsConnectorError |
Structs of ballerina.net.ws package
public struct BinaryFrame
Represents a WebSocket binary frame in Ballerina.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| data | blob | Binary data of the frame |
| isFinalFragment | boolean | Check whether this is the final frame. True if the frame is final frame. |
public struct ClientConnectorConfig
Configuration struct for WebSocket client connection
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| subProtocols | string[] | Negotiable sub protocols for the client |
| parentConnectionID | string | Connection ID of the parent connection to which it should be bound to when connecting |
| customHeaders | map | Custom headers which should be sent to the server |
| idleTimeoutInSeconds | int | Idle timeout of the client. Upon timeout, onIdleTimeout resource in the client service will be triggered (if there is one defined). |
public struct CloseFrame
Represents a WebSocket close frame in Ballerina.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| statusCode | int | Status code for the reason of the closure of the connection |
| reason | string | Reason to close the connection |
public struct Connection
Represents a WebSocket connection in ballerina. This include all connection oriented operations.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| attributes | map | Custom user attributes |
public struct HandshakeConnection
Represent the details needed before the Handshake is done.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| connectionID | string | ID of the connection |
| isSecure | boolean | True if the connection is secured |
| upgradeHeaders | map | Received headers in the connection upgrade |
public struct PingFrame
Represents a WebSocket ping frame in Ballerina.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| data | blob | Data of the frame |
public struct PongFrame
Represents a WebSocket pong frame in Ballerina.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| data | blob | Data of the frame |
public struct TextFrame
Represents a WebSocket text frame in Ballerina.
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| text | string | Text in the text frame |
| isFinalFragment | boolean | Check whether this is the final frame. True if the frame is final frame. |
public struct WsConnectorError
Error struct for WebSocket connection errors
Fields:
| Field Name | Data Type | Description |
|---|---|---|
| msg | string | An error message explaining the error |
| cause | error | The error that caused HttpConnectorError to be returned |
| stackTrace | StackFrame[] | Represents the invocation stack if WsConnectorError is thrown |
Annotations of ballerina.net.ws package
annotation clientService
Service annotation to mark a WS service as a client service for a WS client connector.
annotation configuration
Configuration for a WebSocket service.
Attributes:
| Attribute Name | Data Type | Description |
|---|---|---|
| basePath | string | Path of the WebSocket service |
| subProtocols | string[] | Negotiable sub protocol by the service |
| host | string | Host of the service |
| port | int | Port number of the service |
| wssPort | int | WSS port number of service |
| idleTimeoutInSeconds | int | Idle timeout for the client connection. This can be triggered by putting onIdleTimeout resource in WS service. |
| keyStoreFile | string | File path to keystore file |
| keyStorePassword | string | The keystore password |
| certPassword | string | The certificate password |


Class: HTTY::Session
- Inherits:
-
Object
- Object
- HTTY::Session
- Defined in:
- lib/htty/session.rb
Overview
Encapsulates an htty session.
Instance Attribute Summary (collapse)
-
- (Object) requests
readonly
Returns the requests made during the session.
Instance Method Summary (collapse)
-
- (Session) initialize(address)
constructor
Initializes a new HTTY::Session with specified address for the first of the session’s #requests.
-
- (Object) last_response
Walks #requests and returns its last HTTY::Response.
Constructor Details
- (Session) initialize(address)
Initializes a new HTTY::Session with specified address for the first of the session’s #requests.
13 14 15 |
# File 'lib/htty/session.rb', line 13 def initialize(address) @requests = [HTTY::Request.new(address)] end |
Instance Attribute Details
- (Object) requests (readonly)
Returns the requests made during the session.
9 10 11 |
# File 'lib/htty/session.rb', line 9 def requests @requests end |
Instance Method Details
- (Object) last_response
Walks #requests and returns its last HTTY::Response.
18 19 20 21 22 23 24 25 |
# File 'lib/htty/session.rb', line 18 def last_response last_request_with_response = requests.reverse.detect do |r| r.response end return nil unless last_request_with_response last_request_with_response.response end |


JinWang's Color Change App
@JinWang
My background color will change when mystyle button below is clicked!


I recently stumbled on the awesome article: Everything Has Fresnel (if you haven’t read it, go read it now). The main premise of the article is that real world materials are not actually as neat and tidy as programmers would like to believe, and more specifically, that virtually everything in real life has some degree of fresnel reflectivity.
Fresnel isn’t an effect that I’ve seen often in Unity projects and in fact wasn’t an effect that I was familiar with building, so I decided to kill two birds with one project and put together my latest shader pack: Fresnel Shaders. It’s all free to use, MIT license, all that jazz, so enjoy :D
But, as usual, I’d also like to make things a bit easier for the next googler looking for an intro to Fresnel reflection. So if writing Fresnel shaders (or adding Fresnel to existing ones) sounds as much fun to you as it was for me, read on!
In essence, the fresnel effect describes the relationship between the angle that you look at a surface and the amount of reflectivity you see. This is very easy to demonstrate if you have a window nearby. If you look at the window straight on you can see through the window as intended, however, if you move so that you try to look through the window at a glancing angle (ie: your view direction is approaching parallel to the window’s surface) the window becomes much closer to a mirror.
But this effect isn’t limited to windows, or even particularly shiny objects. As John Hable points out in Everything Has Fresnel, pretty much everything (including towels and bricks!) exhibit the fresnel effect to some degree. I’ve made a game out of trying to spot instances of it as I walk to work (without looking I’ve lost my mind).
So what does this look like when added to an object in Unity? Here’s a few more examples from my shader pack:
As it turns out, Fresnel equations are complicated, way more so than can be adequately covered by a blog post, and way more than is feasible to execute in real time for most applications. In practice, it’s far more realistic to use an approximation of these equations. In searching, I’ve ended up finding two such approximations have so far seemed appropriate to use in real time shaders.
The first is the Schlick Approximation. This is easy enough to google for, but I’ll put here just for reference as well:
In the above equation, R0 refers to the reflection coefficient for light moving between 2 interfaces with different refractivity (most commonly, air and whatever type of material the surface is). If you’re really interested, definitely check out more detailed sources online. In practice, I’ve found that while this method gives decent looking results, the next option gives us much greater control over the appearance of our materials at the cost of physical correctness. Given that real time graphics are anything but physically correct, I’m ok with this tradeoff.
The second approximation comes from chapter 7 of the Cg Tutorial from NVidia, which refers to it as the “Empricial Approximation.”
This equation is a bit of a double edged sword. It’s very easy to make hideous looking Fresnel by tweaking the values of bias, scale and power, but it also gives you the ability to fine tune your materials to exactly how you want them to look.
So what does this look like in a shader? It’s actually very simple. First, you need to calculate the value of R. For this example, we’ll do that in the vertex shader:
vOUT vert(vIN v)
{
vOUT o;
o.pos = mul(UNITY_MATRIX_MVP, v.vertex);
o.uv = v.texcoord;
float3 posWorld = mul(_Object2World, v.vertex).xyz;
float3 normWorld = normalize(mul(float3x3(_Object2World), v.normal));
float3 I = normalize(posWorld - _WorldSpaceCameraPos.xyz);
o.R = _Bias + _Scale * pow(1.0 + dot(I, normWorld), _Power);
return o;
}
There isn’t too much to say about this, since it’s pretty much the equation above verbatim. One handy tip though: I’ve found that I’ve been perfectly happy with the results I get if I omit the bias parameter entirely, and doing so makes it more difficult to produce wonky results.
Once you have the R value calculated, the rest of the implementation is just a lerp in the fragment shader:
float4 frag(vOUT i) : COLOR
{
float4 col = tex2D(_MainTex, i.uv.xy * _MainTex_ST.xy + _MainTex_ST.zw);
return lerp(col,_Color, i.R);
}
If you’re not a Unity programmer, ignore all the _MainTex_ST stuff, that’s just a unity specific bit of code to handle tiling textures across an object.
Otherwise, all that’s new here is the lerp function. In this example, rather than reflecting anything, our Fresnel Rim is just a single color (_Color), but the principle is the same. If you wanted to turn the rim into a reflection, you’d simply replace the _Color variable with a color sampled from a cube map, or taken from a camera, or however else you want to pass in a reflection.
Otherwise though, this is all there is to it to write a simple Fresnel shader, so go forth and make all of your objects more believable! And feel free to download the Fresnel Shader Pack that I’ve posted in the graphics section of this site to see some examples of more complicated Fresnel effects.
If you’ve spotted an error on here, or have anything to add, feel free to send me a message on twitter. Happy shading!


{% extends 'tool/project/base.html' %} {% block title %}Add New Project{% endblock %} {% block content %} Home Project Creation {% include 'tool/common/errors.html' with form=form%}


In order to get table page scrolling use the next options:
[pageScrolling]="true"
to trigger a fetch once the table is scrolled to the bottom.[bodyHeight]="tableBodyHeight"
to restrict a table body height so the vertical scrollbar
can appear.
[pageSize]="itemsPerPage"
to specify how many items there are per page.[pageScrollingThreshold]="thresholdInPx"
to indicate the threshold between the height of
the remaining content and the need to load new data.
Consider that columns width automatically calculates only after the first set of data comes to the component.
When dealing with large amounts of data, it is recommended to use virtual scrolling to improve performance. To enable Virtual Scroll, use the following properties:
[virtualScroll]="true"
- enables virtual scroll[bodyHeight]="value"
- sets the height of the table body (viewport)[rowHeight]="value"
- sets the height of the table row if it is different from default for the
current content density
Additionally, you may set the renderAhead
input property to specify how many rows should be rendered
ahead of the current viewport. Default is 20. Or control the table state
on the application level to
control for example a scrolling position so it can be properly restored.


Within the next few years, several new major surveys – DES, ZTF, LSST, WFIRST, etc. – will be operational, increasing by several orders of magnitude the amount of observed Type Ia supernovae, while JWST and HSC provides new capabilities. In order to discuss these strategic opportunities and the role of the European SN-cosmology community we will host a 1.5 day meeting April 14/15 2016 at the Humboldt University of Berlin.
The meeting will start around midday Thursday (14th), overlapping with the final day of the SNFactory collaboration meeting. During the afternoon each participating group will be invited to present their ongoing, and planned activities.
Friday April 15th will be fully devoted to discussions – the temporary notes are in this google doc. More to come.
We will have an "official" dinner Thursday evening (and a less official on the Friday...), and some sightseeing activity will be organized Saturday for those staying another day. Thursday we would have dinner at the oderquelle restaurant at 7:30pm. Information about the venue and hotel recommendations can be found here.


Shane Nigam in trouble again
Actor’s actions ‘irk’ producers
by Staff ReporterActor Shane Nigam may be in for a tough time, as the youngster’s latest antics seem to have infuriated the Kerala Film Producers Association (KFPA), which mediated an uneasy truce between the actor and one of its members recently.
A meeting of the KFPA scheduled here on November 28 and 29 is likely to deliberate over the issue.
“This cannot be accepted,” was how one senior association member described the latest development.
Mr. Nigam’s recent social media images with his tonsured head and beardless face are dubbed provocative, as it amounts to throwing a spanner in the shooting of his latest movie, Veyil.
The KFPA and the Association of Malayalam Movie Artists (AMMA) had to intervene after the actor came up with a social media video about an alleged threat from Joby George, producer of Veyil, and a voice clip of the phone call the producer had with him.
The conversation was after the producer took offence at the actor’s decision to cut his hair for another movie violating an alleged understanding.
Following the mediation, the actor had resumed shooting for the film last week but left it alleging harassment by the director. “The shooting remains disrupted and since the producers association has already intervened in the matter, I would leave it to them. About 80% of the movie has been completed and once the actor cooperates, it could be wrapped up quickly,” said Mr. George, who felt that had the actor behaved in a mature manner the film would have been over long ago.
‘AMMA unaware’
Edavela Babu, secretary of AMMA, said that the latest developments had not been brought to the notice of the association.
Mr. Nigam could not be contacted as his mobile phone remained switched off.


{% extends "base.html" %} {% block bread_crumb %}
{% endblock bread_crumb %} {% load render_table from django_tables2 %} {% block page_title %}Project Report{% endblock %} {% block content %}Created: {{ agreement.create_date }} Last Edited: {{ agreement.edit_date }} Status: {{ agreement.approval }}
| Project Code | Account Code | LIN Code | Office | Sector |
|---|---|---|---|---|
| {{ agreement.activity_code }} | {{ agreement.account_code }} | {{ agreement.lin_code }} | {{ agreement.office }} | {{ agreement.sector }} |
| Program | Project Name | Project Activity | Project Type |
|---|---|---|---|
| {{ agreement.program }} | {{ agreement.project_name }} | {{ agreement.project_activity }} | {{ agreement.project_type }} |
| Site | Stakeholder |
|---|---|
| {{ agreement.sites }} | {{ agreement.stakeholders }} |
| Expected Start Date | Expected End Date |
|---|---|
| {{ agreement.expected_start_date|date:"M d, Y" }} | {{ agreement.expected_end_date|date:"M d, Y" }} |
| Total Estimated Budget, in USD | Agency Estimated Budget, in USD | Total Estimated Budget, in Local Currency | Agency Estimated Budget, in Local Currency | Exchange Rate | Exchange Rate Date | Estimation Date |
|---|---|---|---|---|---|---|
| {{ agreement.total_estimated_budget }} | {{ agreement.mc_estimated_budget }} | {{ agreement.local_total_estimated_budget }} | {{ agreement.local_mc_estimated_budget }} | {{ agreement.exchange_rate }} | {{ agreement.exchange_rate_date|date:"M d, Y" }} | {{ agreement.estimation_date|date:"M d, Y" }} |
| Contributor | Description of Contribution | Proposed Value of Contribution |
|---|---|---|
| {{ budget.contributor }} | {{ budget.description_of_contribution }} | {{ budget.proposed_value }} |
| Description of Project Activities |
|---|
| {{ agreement.description_of_project_activities }} |
| What is the anticipated Effect or Impact of this project? |
|---|
| {{ agreement.effect_or_impact }} |
| Risks and Assumptions |
| {{ agreement.risks_assumptions }} |
| Targeted | Indicator |
|---|---|
| {{ output.targeted }} | {{ output.indicator }} |
| Description | Site | Est. Start Date | Est. End Date | Budget |
|---|---|---|---|---|
| {{ benchmark.description}} | {{ benchmark.site }} | {{ benchmark.est_start_date|date:"m-d-Y" }} | {{ benchmark.est_end_date|date:"m-d-Y" }} | {{ benchmark.budget }} |
| Type | Responsible Person | Frequency |
|---|---|---|
| {{ monitor.type }} | {{ monitor.responsible_person }} | {{ monitor.frequency }} |
| How will you evaluate the outcome or impact of the project? |
|---|
| {{ agreement.evaluations }} |
| Action | E-Signature | Date |
|---|---|---|
| Originated By | {{ agreement.estimated_by }} | {{ agreement.estimated_by_date|date:"M d, Y" }} |
| Checked By | {{ agreement.checked_by }} | {{ agreement.checked_by_date|date:"M d, Y" }} |
| Checked | {{ agreement.estimated_by }} | {{ agreement.estimated_by_date|date:"M d, Y" }} |
| Field Verification By | {{ agreement.reviewed_by }} | {{ agreement.reviewed_by_date|date:"M d, Y" }} |
| Finance Reviewed By | {{ agreement.finance_reviewed_by }} | {{ agreement.finance_reviewed_by_date|date:"M d, Y" }} |
| M&E Reviewed By | {{ agreement.me_reviewed_by }} | {{ agreement.me_reviewed_by_date|date:"M d, Y" }} |
| Action | E-Signature | Date |
|---|---|---|
| Approved By | {{ agreement.approved_by }} | {{ agreement.approved_by_date|date:"M d, Y" }} |
| Approval Submitted By | {{ agreement.approval_submitted_by }} | |
| Approval Status | {{ agreement.approval }} | |
| Approval Remarks | {{ agreement.approval_remarks }} |


Create personalized goods using your favorite photos with our user-friendly online editor
Photo Album - Frame Art - Phone Case
Print your business needs and promotional materials quickly and conveniently
Business Card - Flyer - Brochure


| Package | Description |
|---|---|
| org.quartz.impl.jdbcjobstore | |
| org.quartz.plugins.history | |
| org.quartz.plugins.interrupt | |
| org.quartz.plugins.management | |
| org.quartz.plugins.xml | |
| org.quartz.simpl |
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
|
| org.quartz.spi |
Contains Service Provider Interfaces that can be implemented by those
wishing to create and use custom versions of Quartz back-end/behind-the-scenes
services.
|
| org.quartz.xml | |
| org.terracotta.quartz |
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoadHelper |
StdJDBCDelegate.classLoadHelper |
| Modifier and Type | Method and Description |
|---|---|
protected ClassLoadHelper |
JobStoreSupport.getClassLoadHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
JobStoreTX.initialize(ClassLoadHelper classLoadHelper,
SchedulerSignaler schedSignaler) |
void |
JobStoreSupport.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler signaler)
Called by the QuartzScheduler before the
JobStore is
used, in order to give it a chance to initialize. |
void |
JobStoreCMT.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler signaler) |
void |
StdJDBCDelegate.initialize(org.slf4j.Logger logger,
String tablePrefix,
String schedName,
String instanceId,
ClassLoadHelper classLoadHelper,
boolean useProperties,
String initString) |
void |
DriverDelegate.initialize(org.slf4j.Logger logger,
String tablePrefix,
String schedName,
String instanceId,
ClassLoadHelper classLoadHelper,
boolean useProperties,
String initString) |
JobDetail |
StdJDBCDelegate.selectJobDetail(Connection conn,
JobKey jobKey,
ClassLoadHelper loadHelper)
Select the JobDetail object for a given job name / group name.
|
JobDetail |
DriverDelegate.selectJobDetail(Connection conn,
JobKey jobKey,
ClassLoadHelper loadHelper)
Select the JobDetail object for a given job name / group name.
|
JobDetail |
StdJDBCDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey)
Select the job to which the trigger is associated.
|
JobDetail |
DriverDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey)
Select the job to which the trigger is associated.
|
JobDetail |
StdJDBCDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey,
boolean loadJobClass)
Select the job to which the trigger is associated.
|
JobDetail |
DriverDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey,
boolean loadJobClass)
Select the job to which the trigger is associated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoggingTriggerHistoryPlugin.initialize(String pname,
Scheduler scheduler,
ClassLoadHelper classLoadHelper)
Called during creation of the
Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
LoggingJobHistoryPlugin.initialize(String pname,
Scheduler scheduler,
ClassLoadHelper classLoadHelper)
Called during creation of the
Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
| Modifier and Type | Method and Description |
|---|---|
void |
JobInterruptMonitorPlugin.initialize(String name,
Scheduler scheduler,
ClassLoadHelper helper) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShutdownHookPlugin.initialize(String name,
Scheduler scheduler,
ClassLoadHelper classLoadHelper)
Called during creation of the
Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoadHelper |
XMLSchedulingDataProcessorPlugin.classLoadHelper |
| Modifier and Type | Method and Description |
|---|---|
void |
XMLSchedulingDataProcessorPlugin.initialize(String name,
Scheduler scheduler,
ClassLoadHelper schedulerFactoryClassLoadHelper)
Called during creation of the
Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
| Modifier and Type | Class and Description |
|---|---|
class |
CascadingClassLoadHelper
A
ClassLoadHelper uses all of the ClassLoadHelper
types that are found in this package in its attempts to load a class, when
one scheme is found to work, it is promoted to the scheme that will be used
first the next time a class is loaded (in order to improve performance). |
class |
InitThreadContextClassLoadHelper
A
ClassLoadHelper that uses either the context class loader
of the thread that initialized Quartz. |
class |
LoadingLoaderClassLoadHelper
A
ClassLoadHelper that uses either the loader of it's own
class (this.getClass().getClassLoader().loadClass( .. |
class |
SimpleClassLoadHelper
A
ClassLoadHelper that simply calls Class.forName(..) . |
class |
ThreadContextClassLoadHelper
A
ClassLoadHelper that uses either the current thread's
context class loader (Thread.currentThread().getContextClassLoader().loadClass( .. |
| Modifier and Type | Method and Description |
|---|---|
void |
RAMJobStore.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler schedSignaler)
Called by the QuartzScheduler before the
JobStore is
used, in order to give the it a chance to initialize. |
| Modifier and Type | Method and Description |
|---|---|
void |
JobStore.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler signaler)
Called by the QuartzScheduler before the
JobStore is
used, in order to give the it a chance to initialize. |
void |
SchedulerPlugin.initialize(String name,
Scheduler scheduler,
ClassLoadHelper loadHelper)
Called during creation of the
Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoadHelper |
XMLSchedulingDataProcessor.classLoadHelper |
| Constructor and Description |
|---|
XMLSchedulingDataProcessor(ClassLoadHelper clh)
Constructor for JobSchedulingDataLoader.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlainTerracottaJobStore.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler signaler) |
void |
AbstractTerracottaJobStore.initialize(ClassLoadHelper loadHelper,
SchedulerSignaler signaler) |
Copyright 2001-2019, Terracotta, Inc.


The Morning After: iFixit looks inside the 16-inch MacBook Pro
And Disney+ will fix its old 'Simpson's episodes next year.
by Richard LawlerHey, good morning! You look fabulous.
Welcome to your weekend! Now that Apple's new laptop is here, it's time to tear it apart and look inside. Disney is responding to Simpsons fans, and Amazon has a new high-quality Echo speaker. Finally, there's a new episode of the Engadget Podcast and we'll look back at some highlights from this week like our hands-on with Motorola's new foldable RAZR.
The scissor switch is back.
iFixit opens up the 16-inch MacBook Pro to check out its new/old keyboard
Naturally, the teardown team at iFixit was bound to get their hands on the 16-inch MacBook Pro and see exactly how its keyboard works. Just as expected, the new keyboard is nearly identical to the one in the 2015 MacBook Pro as well as Apple's external Bluetooth Magic Keyboard.
Wait for it.
Disney+ will fix its 'Simpsons' widescreen problem in 2020
In a repeat of an issue that occurred when FXX started playing old Simpsons episodes a few years ago, someone decided to crop and zoom older content so it fills out an HD widescreen frame. In a statement, a Disney spokesperson said that "in early 2020" it will offer a toggle for the first 19 seasons of episodes so people can choose to view them in their original format -- important for many visual gags that extend to the top or bottom of the frame.
Just in time.
Engadget's 2019 holiday gift guide is here!
After months of thinking, curating, photographing and more thinking, we've come up with a holiday gift guide that covers all the bases (and budgets), from laptops and mobile devices, to toys, to the smart home, to book and media recommendations (only on nerdy subjects, of course). All told, there are more than 150 items in our guide, spanning 13 categories, with advice from 25 of our writers and editors. You know, the people testing and reviewing this stuff all year long.
And we're not done yet: We have additional picks and buying advice, including gifts for coffee geeks, shopping for hypebeasts and our favorite wireless earbuds.
The 16-inch MacBook Pro is here (and so is our gift guide)!
Get ready for the holidays with an in-depth look at Engadget's holiday gift guide! This week, editor in chief Dana Wollman joins Devindra to chat about how we pick the best gadget gifts and some of the wildest choices we've made. And of course, we find time to dive into the giant laptop in the room, the 16-inch MacBook Pro.
You don't have to choose between Alexa or a speaker with great sound.
Echo Studio review: Amazon finally nailed the audio quality
To get the most out of this Echo Studio, Billy Steele writes that you'll want to consider a high-res streaming plan like Amazon Music HD. The 3D audio options are a bit limited for now, but even regular Spotify sounds great on this thing. It's by far the best-sounding Echo yet, and probably will be for the foreseeable future.
Even if they're hard to find in the US.
If your family needs a second car, make it a fun, compact EV
According to statistics, the average household has 1.8 to 2 cars. It depends on who you ask, but let's just accept that there are more families that have two cars than have one. Roberto Baldwin makes the argument that if you have two vehicles, at least one of them should be something like a fun-to-drive Mini SE or Model 3.
It's $5 more than YouTube.
Hulu increases the price of its live TV service, again
This is the second time this year the company has raised its rate on live television streaming. In February, there was a $5/month hike to $45.99 -- up from the $39.99 price when the service debuted in 2017. Now it's going up to $54.99, as of December 18th.
Forget the Nürburgring, the Taycan is great on any road.
Even in pre-production form, Roberto Baldwin reports the Taycan Turbo S EV feels solid and ready for everything from cruising around town to tackling the track.
But wait, there's more...
- Amazon is selling the new 16-inch MacBook Pro for $100 less than Apple
- Motorola's revived RAZR is a fashion-forward foldable
- Apple replaces the 15-inch MacBook Pro with a redesigned 16-inch model
- Disney+ has arrived, here's everything you need to know
- Apple bans vaping apps from the App Store
- The latest Xbox One update adds Google Assistant voice controls
- 'Fortnite' will let you play as a stormtrooper
- 'Minecraft Earth' early access arrives in the US
- Netflix explains why its apps won't work on older TVs and set-top boxes
- Walmart's early Black Friday deal: 512GB 10.5-inch iPad Pro for $599
- What we've been watching: 'State of the Union' and 'Little Monsters'
- Netflix and Nickelodeon team up to take on Disney+
- Nike will no longer sell its shoes and apparel on Amazon
- Adidas abandons robot Speedfactories in Germany and the US
The Morning After is a new daily newsletter from Engadget designed to help you fight off FOMO. Who knows what you'll miss if you don't Subscribe.
Craving even more? Like us on Facebook or Follow us on Twitter.
Have a suggestion on how we can improve The Morning After? Send us a note.


NUSH Forums
Terms of Services
By using my app, you agree that:
- I will not be responsible or liable for any loss of data or information.
- Your account/data may be removed/altered without any prior notice.
- You will not use the app for malicious intent.
- You will not try to damage the app in anyway.
- You will not post anything that is against the law, rude/racist, NSFW, or disturbing in this online community.
- You will not try to hurt others.
- You will not abuse the app in anyway.
- You will be a considerate user and will not decompile my app to find vulnerabilities.
In this document, "the app" or "app" or anything similiar refers to "NUSH Forums".


Before Change
def encode_example(self, example_dict):
See base class for details.
return {
k: feature.encode_example(example_value)
for k, (feature, example_value)
in utils.zip_dict(self._feature_dict, example_dict)
}
def _flatten(self, x):
See base class for details.
if x and not isinstance(x, (dict, FeaturesDict)):
After Change
def encode_example(self, example_dict):
See base class for details.
example = {}
for k, (feature, example_value) in utils.zip_dict(self._feature_dict,
example_dict):
try:
example[k] = feature.encode_example(example_value)
except Exception as e: // pylint: disable=broad-except
utils.reraise(e, prefix=f"In <{feature.__class__.__name__}>"
+ f" with name "{k}":\n")
return example
def _flatten(self, x):
See base class for details.


This page show a simple example for the @ConversationScoped
annotation.
The Conversationscope is needed for situations when the controller must live longer than a single request,
but don't need to live the whole session.
A @Inject Conversation conversation;
must be injected.
After that a conversation can be started with conversation.begin()
and stopped with
conversation.end()
.
Counting up greater than '1' is only possible when a conversation is started.