| Student UIN | Student Name | Section | Submission ID | Submitted | Status | Accuracy | ||
|---|---|---|---|---|---|---|---|---|
| 001401 | Philip Kuo | AD3 | 87956621 | 15 Dec 2019 | On Time | 887 |
Grade
|
|
| 001402 | Sarwagya Jain | AD3 | 87956421 | 12 Apr 2019 | On Time | 1200 |
Grade
|
|
| 001403 | Yash Wani | AD3 | 87952621 | 23 Oct 2019 | On Time | 1034 |
Grade
|
|
| 001404 | Chloe Chan | AD3 | 87953421 | 2 Sep 2019 | Did Not Turn In | 1500 |
Grade
|
|
| 001405 | Vicky Li | AD3 | 87956621 | 29 Jan 2019 | On Time | 648 |
Grade
|
|
| 001406 | Brian Liu | AD3 | 87956621 | 4 Feb 2019 | Did Not Turn In | 300 |
Grade
|
|
| 001407 | Shivani Gupta | AD3 | 87956621 | 22 Mar 2019 | On Time | 2500 |
Grade
|
|
| 001408 | Ben Thayer | AD3 | 87956621 | 13 May 2019 | On Time | 940 |
Grade
|
|
| 001409 | David Cooke | AD3 | 87956621 | 15 Dec 2019 | On Time | 887 |
Grade
|
|
| 001410 | Nick Degelin | AD3 | 87956421 | 12 Apr 2019 | Late | 1200 |
Grade
|
|
| 001411 | Lilly Wu | AD3 | 87952621 | 23 Oct 2019 | Late | 534 |
Grade
|
|
| 001412 | Lydia Lang | AD3 | 87953421 | 2 Sep 2019 | Did Not Turn In | 1500 |
Grade
|
|
| 001413 | Sophia Yang | AD3 | 87956621 | 29 Jan 2019 | On Time | 648 |
Grade
|
|
| 001414 | Dev Satpathy | AD3 | 87956621 | 4 Feb 2019 | Did Not Turn In | 300 |
Grade
|
|
| 001415 | Alex Gong | AD3 | 87956621 | 22 Mar 2019 | On Time | 2500 |
Grade
|
|
| 001416 | David Deborin | AD3 | 87956621 | 13 May 2019 | On Time | 940 |
Grade
|


19 March 2001
Disease Outbreak Reported
See previous reports: 8 March; 28 February; 20 February.
Burkina Faso: As of 16 March, WHO has reported a total of 3267 cases including 552 deaths between 1 January and 10 March 2001 in 19 districts. A vaccination campaign has been launched in the affected areas and 1.76 million doses of vaccine have been used.
Benin: As of 15 March, WHO has reported a total of 3643 and 172 deaths between 1 January - 3 March 2001 in 2 départements in the north of the country, Borgou and Atacora. A mass vaccination campaign has been implemented and additional supplies for epidemic response are being provided by WHO.
Cameroon: As of 8 March, WHO has reported a total of 415 cases including 28 deaths between 1 January - 25 February 2001 in 5 districts in the North West province: Wum, Mbengwi, Bafut, Bamenda, Ndop. The Ministry of Health of Cameroon, with the assistance of WHO, Médecins sans Frontières (MSF) and the Cameroon Red Cross Society is responding to the epidemic, including a vaccination campaign.
Ethiopia: As of 16 March, a total of 2324 cases including 148 deaths have been reported from 74 districts spread across the country, involving 9 out of the 11 regions in Ethiopia. Most of those affected are below 30 years. The Ethiopian Ministry of Health's plan of action to control the epidemic includes strengthening surveillance activities, carrying out mass vaccinations in districts that have exceeded the epidemic threshold and health education activities. The Ministry of Health has identified a population at immediate risk of more than 10 million people and appealed for support in obtaining the 8 million doses of vaccine, other supplies and assistance needed to respond in the affected areas. The Ministry is coordinating activities with partners in country, including UNICEF, MSF (Belgium, France and Netherlands) and the Ethiopia Red Cross Society. International support includes the implementation of mass vaccinations, strengthening case management and support to surveillance activities. The International Federation of Red Cross and Red Crescent Societies (IFRC) has launched an appeal for funds to vaccinate at least 1.5 million people.


If you would like to partner with us as an industry sponsor, please contact us at<EMAIL_ADDRESS>If you would like to partner with us as a local, please contact us at<EMAIL_ADDRESS>for information on our flexible sponsorship packages.
Our team are in the forefront of latest surgical expertise and experience and provide an excellent standard of care. As dedicated professionals, we aim to bring the highest quality service to our patients.
Dr Chu is involved in continuing education/ training in next generation of Oral & Maxillofacial Surgeons.
UQDSA is proudly supported by our Professional Association Supporter ADAQ. ADAQ, alongside its endorsed professional indemnity insurer, QBE, is committed to the profession of Dentistry by supporting dental students throughout their education and nurturing them in their transition from student to practitioner.
Their involvement ensures all UQ dental students are kept up to date with the latest professional information though their provision of free student membership, an initial period of free full membership and professional indemnity insurance upon graduation, and substantially discounted membership and insurance thereafter. ADAQ has been a proud supporter of UQDSA for many years and looks forward to strengthening the relationship into the future.
Membership of MIPS is available to health practitioners and students. Membership includes medical indemnity cover and other member benefits such as our 24-hour Clinico-Legal Support service.
MIPS protects, supports and safeguards the professional character and interests of health care practitioners and students in Australia.
Complete an application for student membership
As a proud partner of UQDSA, BOQ Specialist is committed to supporting the financial future of dental students.
We understand your needs and recognise your degree, giving you fast track access to a range of financial products and services including credit cards, car finance, transactional banking and overdrafts and income protection. Plus, if you’re within two years of graduating, then BOQ Specialist can make you an offer that is truly out of the ordinary. Reward yourself by applying for our Banking Package which includes an everyday banking account with an overdraft facility and a Platinum credit card packed with rewards and benefits.
To find out how we can help you, visit
www.boqspecialist.com.au/student-offer
or call
Dental Protection Limited (DPL) is a risk management organisation providing you access to a dental indemnity policy.
DPL offers the complete package for students with a range of benefits included in free student membership. These benefits are advice and support during your course, the biannual publication Dental Student Australia, discount offers, indemnity for your elective and a range of competitions just to name a few.


Bettman: NHL set to return to Europe
NHL Commissioner Gary Bettman did not specify dates for the games
by Associated PressNHL Commissioner Gary Bettman says the NHL plans to return to Europe for games in the next two years.
Citing huge demand, Bettman said on Friday that the Boston Bruins and the Nashville Predators will open the regular season next year with a game in Prague. The Colorado Avalanche and the Columbus Blue Jackets will play a couple of games in the Finnish capital of Helsinki.
Bettman did not specify dates for the games.
He added that he is “pretty certain” that the NHL will return to Sweden in two years but gave no details about the teams involved and venue.
Bettman was talking to reporters before the Buffalo Sabres and the Tampa Bay Lightning play the first of their two games in the Swedish capital of Stockholm.
In October, the Philadelphia Flyers beat the Chicago Blackhawks 4-3 to open their season in Prague.
The Associated Press


runtime.gcWork.wbuf2 (field)
15 uses
runtime (current package)
mgc.go#L2123: if gcw.wbuf2 == nil {
mgc.go#L2126: print(" wbuf2.n=", gcw.wbuf2.nobj)
mgcwork.go#L74: wbuf1, wbuf2 *workbuf
mgcwork.go#L104: w.wbuf2 = wbuf2
mgcwork.go#L122: w.wbuf1, w.wbuf2 = w.wbuf2, w.wbuf1
mgcwork.go#L181: w.wbuf1, w.wbuf2 = w.wbuf2, getempty()
mgcwork.go#L209: w.wbuf1, w.wbuf2 = w.wbuf2, w.wbuf1
mgcwork.go#L260: wbuf = w.wbuf2
mgcwork.go#L267: w.wbuf2 = nil
mgcwork.go#L290: if wbuf := w.wbuf2; wbuf.nobj != 0 {
mgcwork.go#L293: w.wbuf2 = getempty()
mgcwork.go#L309: return w.wbuf1 == nil || (w.wbuf1.nobj == 0 && w.wbuf2.nobj == 0)
The pages are generated with Golds v0.2.7-preview. (GOOS=darwin GOARCH=amd64)


About.
Browser Bricks is a browser rendition of the famous Breakout game -- with a twist. Instead of the regular canvas, it's played using a collection of browser windows acting as bricks, paddle and ball. The empty space between windows becomes the playing field for the game!
Tribute to Browser Pong.
A departure from the typical browser gaming experience, this game was inspired by Browser Pong . In fact, it started life as a response to Stewart's letter-to-the-source-code-reader in the game source.
This game celebrates the spirit of openness that the web as a platform proliferates. Simplicity and openness were key goals of the project. The source code is (hopefully) very readable and doesn't use any external libraries. So hit View Source and take a look at the innards!
The entire codebase was released under the permissive MIT license . So you're free to reuse or remix any part of the project.
An experiment.
Let me make this extremely clear, this game is an experiment. It is a prototype at best so please forgive me for any rough edges. However, do feel free to shoot me an email or open a Github issue if you find any bugs or have any feedback.
Note on compatibility.
Given the vast inconsistencies in the way browsers deal with popups, there are numerous glitches on different platforms. In fact, this doesn't seem to work on Firefox at all. For now, it has only been tested on the latest version (v32+) of Chrome.
Note to self: test other browsers and find a hacky way to make it work in firefox.


Only logged-in users are allowed to participate in an event.
Once you login, you'll need to provide your preferred name (or alias) to
participate, your name & email will be shared with the event host!


#include <config.h>
#include <bdd/util.h>
#include <bdd/cuddInt.h>
Go to the source code of this file.
Functions | |
| static DdNode *addDoIthBit | ARGS ((DdManager *dd, DdNode *f, DdNode *index)) |
| DdNode * | Cudd_addFindMax (DdManager *dd, DdNode *f) |
| DdNode * | Cudd_addFindMin (DdManager *dd, DdNode *f) |
| DdNode * | Cudd_addIthBit (DdManager *dd, DdNode *f, int bit) |
| static DdNode * | addDoIthBit (DdManager *dd, DdNode *f, DdNode *index) |
Variables | |
| static char rcsid[] | DD_UNUSED = "$Id: cuddAddFind.c,v <IP_ADDRESS> 2005/04/18 17:40:17 mchu Exp $" |
Function********************************************************************
Synopsis [Performs the recursive step for Cudd_addIthBit.]
Description [Performs the recursive step for Cudd_addIthBit. Returns a pointer to the BDD if successful; NULL otherwise.]
SideEffects [None]
SeeAlso []
Definition at line 231 of file cuddAddFind.c.
References Cudd_RecursiveDeref(), cuddCacheInsert2(), cuddCacheLookup2(), cuddDeref, cuddE, cuddIsConstant, cuddRef, cuddT, cuddUniqueInter(), cuddV, DD_ONE, DD_ZERO, DdNode::index, and DdGen::value.
Referenced by Cudd_addIthBit().
AutomaticStart
Function********************************************************************
Synopsis [Finds the maximum discriminant of f.]
Description [Returns a pointer to a constant ADD.]
SideEffects [None]
Definition at line 89 of file cuddAddFind.c.
References cuddCacheInsert1(), cuddCacheLookup1(), cuddE, cuddIsConstant, cuddT, cuddV, and DD_PLUS_INFINITY.
Function********************************************************************
Synopsis [Finds the minimum discriminant of f.]
Description [Returns a pointer to a constant ADD.]
SideEffects [None]
Definition at line 128 of file cuddAddFind.c.
References cuddCacheInsert1(), cuddCacheLookup1(), cuddE, cuddIsConstant, cuddT, cuddV, and DD_MINUS_INFINITY.
Function********************************************************************
Synopsis [Extracts the i-th bit from an ADD.]
Description [Produces an ADD from another ADD by replacing all discriminants whose i-th bit is equal to 1 with 1, and all other discriminants with 0. The i-th bit refers to the integer representation of the leaf value. If the value is has a fractional part, it is ignored. Repeated calls to this procedure allow one to transform an integer-valued ADD into an array of ADDs, one for each bit of the leaf values. Returns a pointer to the resulting ADD if successful; NULL otherwise.]
SideEffects [None]
SeeAlso [Cudd_addBddIthBit]
Definition at line 176 of file cuddAddFind.c.
References addDoIthBit(), Cudd_RecursiveDeref(), CUDD_VALUE_TYPE, cuddDeref, cuddRef, cuddUniqueConst(), and DdManager::reordered.
char rcsid [] DD_UNUSED = "$Id: cuddAddFind.c,v <IP_ADDRESS> 2005/04/18 17:40:17 mchu Exp $" [static] |
CFile***********************************************************************
FileName [cuddAddFind.c]
PackageName [cudd]
Synopsis [Functions to find maximum and minimum in an ADD and to extract the i-th bit.]
Description [External procedures included in this module:
Static functions included in this module: ]Author [Fabio Somenzi]
Copyright [This file was created at the University of Colorado at Boulder. The University of Colorado at Boulder makes no warranty about the suitability of this software for any purpose. It is presented on an AS IS basis.]
Definition at line 55 of file cuddAddFind.c.


Hello,
First just to mention I am beginner into this new world :)
I have RFM69Pi Raspberry Pi Base Station board (only board since I have my own raspberry, sd card and Wifi dongle) and emonTH Temp and Hum Node
Currently its working great I receive the Temp, Hum & voltage and I am able to see the graph by writing the ip in the browser.
My goal is to access the data from any where using internet.
I am able to connect raspberry pi with USB dongle (HUAWEI E220) and I try to access web page (such as google.com)
My question is how to integrate the USB dongle with the station board so I can access emoncms from any where and view my data
Thanks for your help in advance :)
Re: Accessing Emoncms from anywhere using HUAWEI E220
Still stuck at the same point :(
Appreciate any link, help or idea can resolve the issue.
Re: Accessing Emoncms from anywhere using HUAWEI E220
Do a search here for "Huawei" and you'll find some references. Have you looked at the Raspberry Pi website and their forums? I'm no networking expert, but I think yours is a general problem, not specifically emonCMS.
Re: Accessing Emoncms from anywhere using HUAWEI E220
As Robert says, if you want to access your local Pi from outside your firewall (which is in your router) your problem is more generic than an emoncms problem.
If you want to do this then you make the Pi visible from outside the firewall by allowing access to it's internal address and port (80) by changing the settings in your router. You will probably also have to set up an account at duckdns (or similar) if your isp gives you a variable ip address in it's network. If you have a fixed address you won't need this. But all of the instructions to do this are freely available with a bit of searching on the internet and at your isp.
The 2nd option and probably by far the easiest is to send your data in parallel to emoncms.org and access it from there. You can adjust your emonhub settings to do this, instructions are on the site if you search. Once you have the data being received in the public emoncms.org setup you can set up your feeds and dashboards to duplicate what you have locally. Don't think there's a way to copy your feeds and dashboards from your local pi to the .org site but it shouldn't take long to set up .org as a duplicate as it sounds as if you only have a couple of inputs. I would take this route unless there are other reasons for wanting to access the pi on your local network.
Simon
Re: Accessing Emoncms from anywhere using HUAWEI E220
Thank you Robert and
Thank you very much Bramco, this was very helpful. In the last days, I was reading about forwarding port method but unfortunately port 80 is blocked even though I open it from router :(
The good news that I am able to do it with the second method which is through emoncms.org which a great improvement.
Now I connected my raspberry pi with HUWAWI E220 USB modem and its work fine and updating with emoncms.org
But still I need to access the data and see the graphs from internet/ remote places without using the emoncms.org, any alternative solution?
Re: Accessing Emoncms from anywhere using HUAWEI E220
Emoncms.org is a public website. So you can access it from anywhere in the world!
Re: Accessing Emoncms from anywhere using HUAWEI E220
M7md: "I need to access the data and see the graphs from internet/ remote places without using the emoncms.org"
[My emphasis] I read that as meaning that M7md wants to access his Raspberry Pi, and presumably his customised emonCMS, from anywhere in the world. That means he needs a static IP address from his Internet provider, and he needs to enable access from outside his local network, if that's not already done.
Re: Accessing Emoncms from anywhere using HUAWEI E220
Hi Robert, guess we'll see if the OP responds, although your interpretation/translation is probably right.
I wasn't sure why they wouldn't want to access via emoncms.org and wanted to make it clear that was probably the only route if port 80 is blocked on their router.
Simon
Re: Accessing Emoncms from anywhere using HUAWEI E220
Hi Bramco and Robert,
as Robert mention I want to access it from anywhere in the world but I am unable to open port 80
In the last few days I was thinking about the this option as alternative:
Buy a domain and upload emoncms on it (Is it possible? or any better idea?)
OK, My next step is to have a threshold that when it reach certain limit it will give a notification to the mobile, for example I will set the Temp limit to 40C. If it reach to it I want a notification to my mobile either iOS or andriod.
Is it done earlier? any hints how to do it? :)
Re: Accessing Emoncms from anywhere using HUAWEI E220
M7md - I don't think you understood the earlier information about emoncms.org
You don't have to have any local installation of emoncms or your own copy on your own domain. All you have to do is to set up an account on the public site emoncms.org (http://emoncms.org/site/home). Once you have set up an account you can use all of the functionality. All you have to do to see your data is to make sure that you send it to emoncms.org from your emonTX or emonTH using the apikey for your account. There is full documentation on how to set this up on the site if you follow the link above.
As for sending an alert to your mobile, there are several ways of doing that. There is a new event module - check this link out -> http://openenergymonitor.org/emon/node/12083
simon
Re: Accessing Emoncms from anywhere using HUAWEI E220
Hi Simon, thanks for your fast reply.
I understand your point. Currently I am running my system on emoncms.org and its updating and working fine with me.
However, my concern was to have another alternative reliable solution incase of website crash or server fail.
For mobile alert point, I checked the link and its look great!! Is it implemented already or I need to integrate it?
Re: Accessing Emoncms from anywhere using HUAWEI E220
It may well be possible to open a different port and serve emoncms on another port rather than 80 by tweaking the server set up. node-red, openhab etc all serve via a non-80 port.
You may perhaps be better off with shared hosting or (my preference) a second Pi elsewhere with a Ethernet or WiFi connection for a emoncms server. A 3g server may become slow and/or expensive if you have a lot of data/content and/or access it frequently, depends on your tariff, coverage and application.
Paul
Re: Accessing Emoncms from anywhere using HUAWEI E220
If you want to do that then you better dive into the world of securing a LAN and hardening Linux.
If you don't know what you are doing and make your LAN accessible from WAN maybe someday somebody turns your lights on and off or turns on your sprinkler in the garden *lol


Voting-App
LOGIN WITH GITHUB
The following are polls hosted by this site. Click on a poll to vote and share, or login with github to create a new poll.


Chelsea 2-0 Crystal Palace: Frank Lampard's side move up to second with sixth straight win
by Steve SutcliffeChelsea recorded a sixth consecutive Premier League win for the first time since their title-winning season of 2016-17 as they moved up to second in the table.
The Blues' victory over Crystal Palace means they are now five points behind leaders Liverpool.
Frank Lampard's side moved above Manchester City, who play leaders Liverpool on Sunday, and could be leapfrogged by Leicester City, who host Arsenal at 17:30 GMT on Saturday.
Tammy Abraham's 10th league goal of the season and Christian Pulisic's header ensured the win against a resolute Palace side who barely got out of their own half during the first period.
And after dominating a goalless opening half, Chelsea finally made the breakthrough when Mateo Kovacic and Willian combined to release Abraham - with the forward stroking a right-foot effort into the bottom right corner from 10 yards.
James Tomkins missed a glorious opportunity to equalise for the Eagles, heading Luka Milivojevic's right-wing delivery wide from six yards.
But Chelsea more than merited their win, with Pulisic wrapping up the points with a close-range header after Michy Batshuayi's deflected shot fell into his path.
Palace's defeat, their third in four games, leaves them ninth in the table.
Youthful Chelsea overwhelm Palace
While Chelsea may no longer have Eden Hazard, there still appears to have been a notable evolution in their attacking play since Lampard was installed as manager.
His team may enjoy less possession and play fewer passes (per game) than under former boss Maurizio Sarri but they look considerably more dynamic.
Fikayo Tomori, 21, Mason Mount, 20 and Abraham, 22, have all come into the team, while Christian Pulisic, 21, and 19-year-old Reece James, making his first Premier League start, ensured Lampard's starting side was the club's youngest ever in Premier League terms.
Mount and Kovacic both had shots blocked inside the first minute and Willian's 25-yard free-kick narrowly flew wide of the top corner shortly after.
The most impressive aspect of Chelsea's performance was the patience and perseverance they showed after going into the interval at 0-0.
Lampard, who was named Premier League manager of the month for October has provided his side with a clear identity, and they never wavered from their free-flowing style.
And that was supplemented by the finishing power of Abraham and Pulisic who are both in rich form in front of goal.
Abraham opened his body out wonderfully before guiding the ball past Palace keeper Vicente Guaita, as he moved level with Jamie Vardy at the top of the division's goalscoring charts.
American Pulisic, who was inventive throughout, capped an impressive performance with his fifth goal in his last three games.
Palace unable to offer attacking threat
Palace boss Roy Hodgson deployed a tried and tested 4-5-1 formation in his 300th match in charge of a Premier League game.
And his team initially displayed the same manner of determined defending that helped them to a win at Manchester United in August and a recent point at Arsenal.
Guaita superbly smothered Pulisic's early close-range effort, while Gary Cahill brilliantly blocked Willian's strike from six yards out, just before the break.
Former England defender Cahill, 33, who spent seven years at Chelsea before joining Palace in the summer, barely put a foot wrong on his return to Stamford Bridge.
But unlike in their successes at Old Trafford and the Emirates, Palace were unable to offer any attacking threat going forward.
Jordan Ayew, who contributed one of Palace's two goals in each of those matches did not touch the ball in the Chelsea penalty area.
And Wilfried Zaha was well shackled by James, spending most of his afternoon running toward his own goal as Palace mustered just one effort on target.
Man of the Match - Mateo Kovacic (Chelsea)
Azpilicueta's run halted - the stats
- Chelsea have won six consecutive Premier League games for the first time since May 2017 under Antonio Conte, in their last title-winning season.
- This was Crystal Palace's 100th Premier League London derby (W23 D23 L54), with only Fulham posting a lower points-per-game rate in such games (0.84) than the Eagles (0.92).
- Chelsea boss Frank Lampard is the seventh English manager to win six consecutive Premier League matches, and the first since Alan Pardew in April 2012 with Newcastle United.
- With an average age of 24 years and 88 days, Chelsea named their youngest ever starting XI in the Premier League, and the youngest of any team in the competition this season.
- Crystal Palace manager Roy Hodgson oversaw his 300th Premier League game as manager, becoming the 15th boss to hit that milestone.
- César Azpilicueta's run of 73 consecutive starts in the Premier League for Chelsea ended, with the Spaniard failing to start for the first time since November 2017 against Swansea.
- Crystal Palace failed to attempt a single shot in the first half of a Premier League match for the first time since March 2014 away to Swansea City.
- Tammy Abraham is the second youngest player to reach double figures for Premier League goals for Chelsea, after Arjen Robben (21y 342d).
- Chelsea's Christian Pulisic is the fourth American to score in three consecutive Premier League games, after Clint Dempsey (three times), Joe-Max Moore and Roy Wegerle.
What's next?
Chelsea travel to Manchester City in their next Premier League match on Saturday, 23 November (17:30 GMT). Crystal Palace welcome league leaders Liverpool to Selhurst Park for their next Premier League fixture on that day (15:00).
More to follow.
Line-ups
Chelsea
- 1Arrizabalaga
- 24James
- 15Zouma
- 29Tomori
- 33EmersonBooked at 31mins
- 7Kanté
- 17KovacicBooked at 33mins
- 10WillianBooked at 17mins
- 19MountSubstituted forGilmourat 87'minutes
- 22PulisicSubstituted forHudson-Odoiat 80'minutes
- 9AbrahamSubstituted forBatshuayiat 73'minutes
Substitutes
- 4Christensen
- 13Caballero
- 18Giroud
- 20Hudson-Odoi
- 23Batshuayi
- 28Azpilicueta
- 47Gilmour
Crystal Palace
- 31Guaita
- 2WardSubstituted forKellyat 44'minutes
- 5Tomkins
- 24Cahill
- 3van Aanholt
- 10Townsend
- 8KouyatéSubstituted forMcCarthyat 82'minutesBooked at 90mins
- 4Milivojevic
- 18McArthurSubstituted forSchluppat 70'minutes
- 11ZahaBooked at 21mins
- 9J Ayew
Substitutes
- 6Dann
- 13Hennessey
- 15Schlupp
- 17Benteke
- 22McCarthy
- 34Kelly
- 44Riedewald
Referee:
Mike Dean
Attendance:
40,525
Match Stats
Home TeamChelseaAway TeamCrystal Palace
Possession
Home60%
Away40%
Shots
Home23
Away3
Shots on Target
Home5
Away1
Corners
Home7
Away0
Fouls
Home9
Away17
Live Text
Posted at
Match ends, Chelsea 2, Crystal Palace 0.
Full Time
Posted at 90'+5'
Second Half ends, Chelsea 2, Crystal Palace 0.
Posted at 90'+4'
Attempt missed. Willian (Chelsea) right footed shot from outside the box is just a bit too high. Assisted by Emerson from a direct free kick.
Booking
Posted at 90'+3'
James McCarthy (Crystal Palace) is shown the yellow card for a bad foul.
Posted at 90'+3'
Mateo Kovacic (Chelsea) wins a free kick in the attacking half.
Posted at 90'+3'
Foul by James McCarthy (Crystal Palace).
Posted at 90'+1'
Corner, Chelsea. Conceded by Martin Kelly.
Posted at 90'+1'
Attempt blocked. Michy Batshuayi (Chelsea) left footed shot from the centre of the box is blocked. Assisted by N'Golo Kanté with a cross.
Posted at 89'
Foul by Reece James (Chelsea).
Posted at 89'
Wilfried Zaha (Crystal Palace) wins a free kick on the left wing.
Posted at 88'
Attempt missed. Callum Hudson-Odoi (Chelsea) right footed shot from outside the box misses to the right. Assisted by Billy Gilmour.
Substitution
Posted at 87'
Substitution, Chelsea. Billy Gilmour replaces Mason Mount.
Posted at 87'
Foul by Michy Batshuayi (Chelsea).
Posted at 87'
Luka Milivojevic (Crystal Palace) wins a free kick in the defensive half.
Posted at 86'
Attempt saved. James McCarthy (Crystal Palace) left footed shot from outside the box is saved in the centre of the goal. Assisted by Wilfried Zaha.
Posted at 84'
Willian (Chelsea) wins a free kick in the attacking half.
Posted at 84'
Foul by Jeffrey Schlupp (Crystal Palace).
Substitution
Posted at 82'
Substitution, Crystal Palace. James McCarthy replaces Cheikhou Kouyaté.
Substitution
Posted at 80'
Substitution, Chelsea. Callum Hudson-Odoi replaces Christian Pulisic.
Goal!
Posted at 79'
Goal! Chelsea 2, Crystal Palace 0. Christian Pulisic (Chelsea) header from very close range to the centre of the goal.
Posted at 79'
Attempt blocked. Michy Batshuayi (Chelsea) left footed shot from the centre of the box is blocked. Assisted by Christian Pulisic.
Posted at 77'
Corner, Chelsea. Conceded by Vicente Guaita.
Posted at 76'
Attempt blocked. Mason Mount (Chelsea) right footed shot from outside the box is blocked. Assisted by Willian.
Posted at 75'
Foul by N'Golo Kanté (Chelsea).
Posted at 75'
Cheikhou Kouyaté (Crystal Palace) wins a free kick in the defensive half.
Substitution
Posted at 73'
Substitution, Chelsea. Michy Batshuayi replaces Tammy Abraham.
Posted at 70'
Attempt missed. James Tomkins (Crystal Palace) header from the centre of the box is close, but misses to the left. Assisted by Luka Milivojevic with a cross following a set piece situation.
Substitution
Posted at 70'
Substitution, Crystal Palace. Jeffrey Schlupp replaces James McArthur.
Posted at 69'
Foul by Kurt Zouma (Chelsea).
Posted at 69'
Jordan Ayew (Crystal Palace) wins a free kick on the right wing.
Posted at 67'
Attempt missed. Christian Pulisic (Chelsea) right footed shot from the left side of the box is too high. Assisted by Mason Mount.
Posted at 66'
Tammy Abraham (Chelsea) wins a free kick in the defensive half.
Posted at 66'
Foul by Gary Cahill (Crystal Palace).
Posted at 61'
Mateo Kovacic (Chelsea) wins a free kick on the left wing.
Posted at 61'
Foul by Luka Milivojevic (Crystal Palace).
Posted at 60'
Attempt missed. Tammy Abraham (Chelsea) left footed shot from the left side of the box is too high. Assisted by Willian.
Posted at 59'
Corner, Chelsea. Conceded by Vicente Guaita.
Posted at 59'
Attempt saved. Christian Pulisic (Chelsea) right footed shot from outside the box is saved in the top left corner. Assisted by Mateo Kovacic.
Posted at 56'
Foul by N'Golo Kanté (Chelsea).
Posted at 56'
James McArthur (Crystal Palace) wins a free kick in the attacking half.
Show more updates
goal


Jan 1, 2019 Removing strings from data frames
Jun 6, 2019 A simple introduction to kinetic models - the case of gossip wispering


We encourage you to share your feedback with us (The 19th Ward Community Association) on your experience with this tour of Rapids Cemetery. Let us know about your exploration of our nearby historical trails. Also, please visit us at 19wca.org.


Ex-Rangers star Carlos Bocanegra swoons over former rivals Aberdeen
Atlanta United unveiled a new partnership with the Dons earlier on Monday.
by Liam Bryce, https://www.dailyrecord.co.uk/authors/liam-bryce/Atlanta United chief Carlos Bocanegra heaped praise on Aberdeen as he revealed his excitement at the new Transatlantic link-up.
The former Rangers star waxed lyrical about his side's link-up with the Dons as he delved into their "great history".
The two clubs unveiled details of a strategic partnership earlier on Monday as Dave Cormack replaced Stewart Milne as Pittodrie supremo.
Bocanegra, of course, knows all about Aberdeen following his Ibrox spell between 2011 and 2013.
He said: "We're extremely excited about this new partnership with Aberdeen.
"It's a fantastic club, great history, European champs, lots of tradition.
"They've got fantastic people that work for the club, they've got a great culture.
"We couldn't be more excited to get going and utilise this partnership.
Atlanta star Jon Gallagher is currently spending a season in the Premiership with the Dons and Bocanegra revealed a recent trip across the pond to check on the winger's progress.
He added: "A good example is Jon Gallagher. Jon is on-loan with Aberdeen at the moment, he played some European games already this year.
"I just spent some time with him over there in and around the club. It's been great to see how he's been integrating in a different type of league and a different style of play, different manager.
"John's really expanding his horizons."


---
layout: post
title: OpenWrt Remote Network WireShark Packet Feed
date: '2017-08-06T12:23:00.000-07:00'
author: gojimmypi
tags:
- Wireshark
- OpenWrt
modified_time: '2017-08-06T19:20:25.973-07:00'
thumbnail: https://1.bp.blogspot.com/-ruu57HmOx6c/WYdx4hkhsII/AAAAAAAAAn8/CPUhKbZ_OUwMH8nCIjB4TOy7sEa0FbzNwCLcBGAs/s72-c/ping.PNG
blogger_id: tag:blogger.com,1999:blog-4109066286647243251.post-8885675045160272242
blogger_orig_url: https://gojimmypi.blogspot.com/2017/08/openwrt-remote-network-wireshark-packet.html
---
After my last post on installing OpenWrt on a Cisco/LinkSys EA3500 to stream RTL-SDR data
, I was inspired to investigate other "interesting" data to stream from a WiFi hub. In particular I was hoping to sniff some ESP8266/ESP32 packets during development.
I had an old Linksys E1200 on hand. Things looked a
little bleak as the OpenWrt site seemed to indicate there were some issues
. However the router noted there was apparently slightly different than mine (I have the Cisco logo) so I thought I'd give it a try.
At the bottom of the
Linksys TechData page I found a link to the OpenWrt firmware: openwrt-15.05-brcm47xx-mips74k-linksys-e1200-v2-squashfs.bin and downloaded it (there are other downloads here
in case you don't have a V2, etc). Install was easy from the stock Linksys firmware. I was able to easily telnet to IP <IP_ADDRESS> - a fixed address when plugging the router into my test network, not via DHCP. This also meant it had no clue as to DNS, default router, etc. Surprisingly LuCI came pre-installed with the bin image. I still edited the config file manually.
You'll probably need to use vi to edit the
config files
if you don't use LuCI:
{% include code_header.html %}
i - to insert
[esc] :qw - to same and exit
I added only 2 lines to the /etc/config/network file - the gateway and dns settings:
{% include code_header.html %}
config interface 'lan'
option ifname 'eth0.1'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '<IP_ADDRESS>'
option netmask '<IP_ADDRESS>'
option gateway '<IP_ADDRESS>'
option dns '<IP_ADDRESS>'
option ip6assign '60'
Reload the network settings:
{% include code_header.html %}
/etc/init.d/network reload
Try to ping google.com (or anything on the internet) from the router. If successful, install a few things:
{% include code_header.html %}
opkg update
opkg install nano # install nano if you don't know VI/VIM very well
opkg install tcpdump # this is the important part that will be called remotely from you client wireshark
On your local Ubuntu:
{% include code_header.html %}
sudo apt-get install wireshark
sudo mkfifo /tmp/pipe
sudo chmod 777 /tmp/pipe
Or on Windows WSL (Ubuntu on Windows 10):
{% include code_header.html %}
sudo apt-get install wireshark
sudo apt-get install x11-apps
export DISPLAY=:0 # you may wish you put in this your ~/.bashrc
sudo pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR wireshark
Then for wireshark:
{% include code_header.html %}
wireshark -k -i /tmp/pipe & ssh<EMAIL_ADDRESS>"tcpdump -i any -s 0 -U -w - not port 22" > /tmp/pipe
It should look something like this. There's initially a failure message, but then a few moments later a password prompt. One you login, all the WiFi router packets should be forwarded to the your local network packet capture!
{% include code_header.html %}
0 $ wireshark -k -i /tmp/pipe & ssh<EMAIL_ADDRESS>"tcpdump -i any -s 0 -U -w - not port 22" > /tmp/pipe
[3] 4709
Failed to connect to generic netlink.
<EMAIL_ADDRESS>password:
tcpdump: listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes
For Windows 10 WSL: I downloaded
XMing X-windows client.
Be careful,there are a lot of fake download links there. If you know of a better place to download XMing or some other Windows X-windows client, please let me know. Despite being 8 years old - XMing seems to work well on Windows 10:
|
|
|
Pinging google from local router
|
|
|
| viewing local router traffic on remote WSL WireShark w/XMing |
Copyright (c) gojimmypi all rights reserved. Blogger Image Move Cleaned: 5/3/2021 1:35:53 PM


MO' MONEY A film review by Too FAT Guys Copyright 1992 by Roger & Me
Roger: A long time ago, I vowed never to see a movie whose trailer included a list of soundtrack artists. The way I figure it, if the producer can't dredge up enough decent clips for a preview, the movie can't be very good.
Roger: You would do well to listen to yourself.
Roger: Yes. Theaters started showing trailers for MO' MONEY about two months ago with a prominent screen enumerating all of the artists on the soundtrack. Ironically, the soundtrack provided the second funniest line in the movie.
Roger: The scintillating Jam and Lewis soundtrack aside, this comedy- action-romance-with-a-twist-of-social-conscience portrays the story of a young man, Johnny Stewart (Damon Wayans) and his brother, Seymour (Marlon Wayans), two inner-city hustlers. When Johnny meets an attractive credit card company executive, he decide to find a real job to attract her. The story becomes interesting when Johnny becomes unwillingly involved in an elaborate scheme of crime credit card fraud.
Roger: However, this all seems to be a bit beyond this director. And who is the director, Roger?
Roger: I forgot to write it down and I can't remember ... saves me the trouble of trying to forget about him later.
Roger: Ooh, you're mean.
Roger: Thank you.
Roger: Anyway, most of the obvious comedy effort is expended in the several scam scenes (a la "In Living Color"). These seem universally pointless and especially unfunny. But maybe I just don't get it....
Roger: Pathetically unfunny, even. I've been fond of Damon Wayans's other work, but he couldn't recreate the comedic magic that makes "In Living Color" work so well. In fact, several of the bits are very derivative of his work on ILC.
Roger: The action, as well, seems rather flaccid.
Roger: Don't you mean the romance?
Roger: Yes, but I'll get to that later. Aside from being unconvincing and unrealistic beyond suspension of disbelief, the action is cliched. I don't think they used a single original stunt.
Roger: Not that I remember. The action was sort of a cross between DIE HARD and THE LAST BOY SCOUT. Of course, in those movies I was willing to believe that the protagonist was capable of amazing feats. Street hustlers have never impressed me as being very Rambo-esque. Didn't you have something to say about the romance?
Roger: Oy. Don't even get me started.
Roger: But how could you pass up commenting on such a cornucopia of misogyny? After all, a good part of the supposed comedy involves Damon and Marlon avoiding the advances of the "Godzilla" woman. You'd think they could just say no. I guess that wouldn't have been funny though.
Roger: Either, you mean.
Roger: Oh, yes. My mistake. In addition, all the male characters in the movie view women as money-grubbing hoes.
Roger: Not to mention, the actual relationship of the film was carried out almost entirely in the form of an MTV montage. Even the obligatory love scene was filmed through shower glass. As if blurry images and grainy film make for great romance.
Roger: Even so, the film wasn't a total bust. After all, there's the twist of social conscience.
Roger: Yes, it does have some sad commentary on the results of Reagan's voodoo economics. For instance, while holding a full-time job, Johnny can't make ends meet until he supplements his income through illegal means.
Roger: In fact, the movie's portrayal of inner city living seems relatively accurate. It's good to see films whose African-American characters are not stamped from the same prejudiced cliche'. Unfortunately, without a plot to support this film's one redeeming quality, I have to give it a thumbs down.
Roger: I think there is a little more to be said for the positive aspects of this film. For instance, a couple of the minor characters were handled competently and Marlon showed potential in his screen debut. But overall, I have to agree with you, Roger. I give this film a thumbs down.
Roger: So, two thumbs down for MO' MONEY. Or should I say, "Hated It!"? That's all for now -- the tty is closed.
.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


| Has | Wants |
|---|---|
COP4338Programming 3 - Caryl Rahn
|
MAD3512Theory of Algorithms - George Kafkoulis
|
COP4710Database Management - Jainendra Navlakha
|
|
MAD2104Discrete Math - Susan Gorman
|


Drunken Brian Dozier goes nuts dancing at Nationals' World Series celebration (Video)
by TSD StaffIt took 86 years for Washington D.C. to celebrate its first World Series title, so Saturday’s championship parade was as lit as one might imagine.
Fans came from all over the DMV area and beyond to attend the parade, watching their favorite players and coaches dance, drink and celebrate winning it all.
There’s only one team that can be named World Champions, an given that it’s a huge accomplishment, the Nationals partied it up — hard.
There was also this.
We remember the first time we drank a beer and couldn’t handle ourselves in public, too.


I'm a gameplay programmer who's been working for Frontier Developments since June 2020, creating new features and expanding existing mechanics for the DLC of Planet Zoo. I've always been very passionate about Game Development, and here you can see a selection of projects I've worked on that demonstrate what skills I have to offer. I hope you find it interesting!
A brief summary of my role and responsibilities as part of the Planet Zoo team. Mentions all the skills I've learned and utilized as a gameplay programmer.
A feature allowing animals to hang from and traverse between certain pieces put down by the player. The mechanic also interacts with the game's existing climbing system.
A feature allowing animals to rest, seek shelter, and give birth underground. This feature required large AI changes to get a large new set of behaviours, all while requiring no new animations.
A dissertation investigating the performance of various rendering techniques for clouds, including the creation of an experimental tool implementing raymarching.
Adding online multiplayer to a previously worked on project in a self-produced game engine, also including physics and AI agents.
A program demonstrating multiple diffent graphical techniques to render a Paris based landscape in OpenGL. Elements of the scene are built up over time, as the camera gives a guided tour.
A project based on finding whether game content generation could be performed by machine learning methods, rather than typical procedural generation.
<EMAIL_ADDRESS>+447527 915026


Email
Password
It's free and always will be
Male Female
By clicking Sign Up,you agreed our Terms and that you have read our Data Policy,including our Cookies
Create a Page for celebrity,band or business


One of the things I miss the most is to go out and try new restaurants and cafe. So I thought the next closest thing would be to have a virtual trip, while waiting to be able to go out again. Since we're all stuck inside, I decided to collect all the memories I have from my favourite restaurants and cafes in Glagsow and put them in this blog.
I have been wanting to go to this cafe for ages. One friday morning I decided to treat myself and have a trip to the southside to try it out. What a lush breakfast! That's excatly where I will go for brunch as soon as they open again. It is the cutest little cafe and the staff is even sweeter than the pancakes! I also peacked into the kitchen and I'm desperate to work in such a lovely and fun environment.
I went to this cafe on a sunny saturday morning, together with my sister who came to visit me from Italy.  The service was really amazing and I wanted to try every single thing on the menu. All the dishes had different twist, unxpected flavours and combination. I am really looking forward to be back and try something new.
I am not sure if I can find the words to describe how amazing the food was in this restaurant. Everything was so beatiful, balanced, delicate, but also surprising, new, unexpected. The restaurant is absolutely gorgeous, I love the warm colours of the walls and the style of tables and chairs. also it was lovely to being able to see the chefs while they were cooking. I am so looking forward to be back.
The place I am more looking forward to be back to is just a regular pub with simple food and a homely atmosphere. The food is tasty and comforting, the sofas are cosy, the lights are low. This is the place where I went on the first date with the most amazing guy I have ever met and who is now my boyfriend. I am looking forward to be back with him, have a pint and some fish and chips. Everything will be all right again.


Prehistory
List(1,2,3).map(_*2)
(map #(* % 2) '(1 2 3))
map (2*) [1,2,3]
from fn import _
from fn.iters import zipwith
from itertools import repeat
assert list(map(_ * 2, range(5))) == [0,2,4,6,8]
assert list(filter(_ < 10, [9,10,11])) == [9]
assert list(zipwith(_ + _)([0,1,2], repeat(10))) == [10,11,12]
from fn import Stream
s = Stream() << [1,2,3,4,5]
assert list(s) == [1,2,3,4,5]
assert s[1] == 2
assert s[0:2] == [1,2]
s = Stream() << range(6) << [6,7]
assert list(s) == [0,1,2,3,4,5,6,7]
def gen():
yield 1
yield 2
yield 3
s = Stream() << gen << (4,5)
assert list(s) == [1,2,3,4,5]
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
Usage:
Prelude> take 10 fibs
[0,1,1,2,3,5,8,13,21,34]
Prelude> take 20 fibs
[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]
user> (def fib (lazy-cat [0 1] (map + fib (rest fib))))
user> (take 10 fib)
(0 1 1 2 3 5 8 13 21 34)
user> (take 20 fib)
(0 1 1 2 3 5 8 13 21 34 55 89 144 233 377<PHONE_NUMBER> 2584 4181)
def fibs: Stream[Int] =
0 #:: 1 #:: fibs.zip(fibs.tail).map{case (a,b) => a + b}
Usage:
scala> fibs(10)
res0: Int = 55
scala> fibs.take(10).toArray
res1: Array[Int] = Array(0, 1, 1, 2, 3, 5, 8, 13, 21, 34)
scala> fibs.take(20).toArray
res2: Array[Int] = Array(0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181)
from fn import Stream
from fn.iters import take, drop, map
from operator import add
f = Stream()
fib = f << [0, 1] << map(add, f, drop(1, f))
assert list(take(10, fib)) == [0,1,1,2,3,5,8,13,21,34]
assert fib[20] == 6765
assert fib[30:35] == [832040,1346269,2178309,3524578,5702887]


Movies are more than just entertainment, its an art! 😍 😍 😍
Please rate the following movies on a scale from 0.0 to 5.0:


Provides the ability to perform basic monitoring of your application by making HTTP requests and showing the resulting response statuses


{% extends 'base.html' %} {% block title %}Weatherman about{% endblock %} {% block main %}
Historic weather data is surprisingly hard to come by. Thus the Weather man was born. (His backstory is is REALLY lame). Really what you need to know is it would be nice to have a way to capture weather data. Then use this weather data to determine if images for the ICAs were lost due to weather or not. It currently runs in a SQL or csv database and Docker or terminal configurations. I highly reccomend running it in Docker as SQL but i kept the other forms mostly up to date just in case.
For more information go to the GitHub.
The link to Open Weather Map is here. The link to the weather conditions is here.


Tickets
More information is on our Tickets page. {% comment %}Conference tickets are sold out for 2020, but tutorial tickets may still be available.{% endcomment %}
- Is the conference over?
- Do tutorials cost extra? {% comment %}
- I cannot attend DjangoCon US after all. Can I get a refund, or transfer my ticket to someone else?
- Can I switch the tutorial I registered for, as long as there is still space available in the tutorial I would like to take instead? {% endcomment %}
- Do I have to register for sprints?
- Can I come to sprints even if I forgot to register?
- Can I register for a tutorial without registering for the whole conference?
- Can I register for sprints without registering for the whole conference?
Schedule
More information can be found on the Schedule page.
- Will after-hours events, like the opening reception{% comment %} or a board game night{% endcomment %}, be listed on the schedule?
- Will videos of talks be posted online?
- Will breakfast and lunch be served during tutorial, talk, and sprint days?
- Will there be a Slack channel that I can join?
Speaking
More information is on our Speaker Resources page.
- Are speaker mentors available to help me with my talk?
- Do I need to present from my own laptop? {% comment %}
- Does the 25/45-minute time limit include Q&A? {% endcomment %}
- Can you help me send installation/setup instructions to my tutorial attendees prior to the conference?
Accessibility
More information is on our Venue page.
- Can I use a bathroom that corresponds with my gender identity?
- Is my service animal welcome, and is there a place nearby to walk my service animal?
- Is step-free access available to all parts of the venue, including presentation areas?
- Is there a nearby recovery meeting?
- Will there be vegetarian, vegan, and/or gluten-free options at meals?
- Will you reimburse me for some of my childcare expenses?
- Is there a lactation room?
Opportunity Grants
More information is on our Opportunity Grants page.
- Do I need to provide receipts in order to be reimbursed for my opportunity grant?
- Will I be reimbursed promptly at or shortly after the conference?
Sponsors
More information is on our Become a Sponsor page. Sponsorship signups for 2020 are now closed.
- Can I sign up as a sponsor for DjangoCon US 2020?
- Can I sign up as a sponsor for Opportunity Grants?
- Are any of the sponsors hiring?


Package org.igniterealtime.xiff.events
Classes
BookmarkChangedEvent
BookmarkRetrievedEvent
ChangePasswordSuccessEvent
ConnectionSuccessEvent
DisconnectionEvent
IncomingDataEvent
InviteEvent
IQEvent
LoginEvent
MessageEvent
ModelChangedEvent
OutgoingDataEvent
PresenceEvent
PropertyChangeEvent
RegistrationFieldsEvent
RegistrationSuccessEvent
RoomEvent
RosterEvent
SearchPrepEvent
VCardEvent
XIFFErrorEvent


--- tags: - energy author: display_name: JP email<EMAIL_ADDRESS>date: 2011-11-18 15:46:14 -0700 categories: [] Coal: hub: item_id: b24d12d0009748be899d909a546d2d05 name: Utah Coal Deposit Areas 1988 updates: - 1988 --- {% include abstract.html name="Coal Deposits" abstract="This dataset represents areas of coal deposits in Utah." %}
There are no constraints or warranties with regard to the use of this dataset.
{% include contact.html subject=page.title contact=site.data.contacts.agrc %}


BUILDING NAME FILTERING
Many buildings in OpenStreetMap have names. This demo filters buildings by name and building height.
building scale: scales 3D building height
height filter: filters geometry by building height, in meters - then rebuilds the tiles
text filter: filters buildings by name - try park, building, house, school, or church


Rich's Coffee
Coffee
Equipment
About
Returning customer?
Click here
to login
Billing Information
Country
*
Select a country
United States
Canada
Mexico
First Name
*
Last Name
*
Address
*
State / Province
*
Zip Code
*
Email Address
*
Phone
*
Order Notes
Coupon Code:
Enter your coupon code if you have one
Apply
Your Order
Product
Total
Barista Grinder x 1
$250.00
Coffee Sampler Set x 1
$12.00
Cart Subtotal
$262.00
Cart Total
$262.00
Payment Methods:
Direct Bank Transfer
Cheque Payment
Paypal
Place Order


| 1 | package fr.sii.ogham.spring.xml; | |
| 2 | ||
| 3 | import org.springframework.core.env.Environment; | |
| 4 | ||
| 5 | import fr.sii.ogham.core.builder.Builder; | |
| 6 | import fr.sii.ogham.core.builder.MessagingBuilder; | |
| 7 | import fr.sii.ogham.core.service.MessagingService; | |
| 8 | import fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver; | |
| 9 | ||
| 10 | /** | |
| 11 | * Decorator builder used for helping integration with Spring. | |
| 12 | * | |
| 13 | * @author Aurélien Baudet | |
| 14 | * | |
| 15 | */ | |
| 16 |
1
1. build : All methods instructions replaced by: return null; → NO_COVERAGE |
public class SpringXMLMessagingBuilder implements Builder<MessagingService> { |
| 17 | Environment environment; | |
| 18 | ||
| 19 | MessagingBuilder builder; | |
| 20 | ||
| 21 | /** | |
| 22 | * Default constructor to let the user use properties instead of constructor | |
| 23 | */ | |
| 24 | public SpringXMLMessagingBuilder() { | |
| 25 | this(null); | |
| 26 | } | |
| 27 | ||
| 28 | /** | |
| 29 | * Constructor with the required environment dependency | |
| 30 | * | |
| 31 | * @param environment | |
| 32 | * the Spring environment required to read configuration | |
| 33 | * properties | |
| 34 | */ | |
| 35 | public SpringXMLMessagingBuilder(Environment environment) { | |
| 36 | this(environment, MessagingBuilder.standard().environment().resolver(new SpringEnvironmentPropertyResolver(environment)).and()); | |
| 37 | } | |
| 38 | ||
| 39 | /** | |
| 40 | * Constructor with the required environment dependency, optional bridge and | |
| 41 | * optional builder. | |
| 42 | * | |
| 43 | * @param environment | |
| 44 | * the Spring environment required to read configuration | |
| 45 | * properties | |
| 46 | * @param builder | |
| 47 | * the specific builder to use | |
| 48 | */ | |
| 49 | public SpringXMLMessagingBuilder(Environment environment, MessagingBuilder builder) { | |
| 50 | super(); | |
| 51 | this.environment = environment; | |
| 52 | this.builder = builder; | |
| 53 | } | |
| 54 | ||
| 55 | @Override | |
| 56 | public MessagingService build() { | |
| 57 |
1
1. build : All methods instructions replaced by: return null; → NO_COVERAGE |
return builder.build(); |
| 58 | } | |
| 59 | ||
| 60 | public void setEnvironment(Environment environment) { | |
| 61 |
1
1. setEnvironment : All method instructions removed → NO_COVERAGE |
this.environment = environment; |
| 62 | } | |
| 63 | ||
| 64 | public void setBuilder(MessagingBuilder builder) { | |
| 65 |
1
1. setBuilder : All method instructions removed → NO_COVERAGE |
this.builder = builder; |
| 66 | } | |
| 67 | } | |
Mutations | ||
| 16 |
1.1 |
|
| 57 |
1.1 |
|
| 61 |
1.1 |
|
| 65 |
1.1 |


Corona Virus Tracker
Country
Confirmed Cases
Deaths
Recovered
{% for country in countries %}
{{ country.name }}
{{ country.confirmed }}
{{ country.deaths }}
{{ country.recovered }}
{% endfor %}
By
Eli Mutchnik
©


{% extends "basefile.html" %} {% block title %}Login - SMARTTM{%endblock%} {% block body_block%}
We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly.
If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder.


My first website 1st division
I
try to create
to create my 1st website
My first website 2nd division
I try to
create
my 1st website
click here


Turkish bus driver slams into stop, stabs people, then jumps into sea
by The Associated PressISTANBUL — Police in Istanbul say they have detained a driver who rammed his bus into a crowded stop and attacked people who tried to prevent him from escaping with a knife. At least 13 people have been injured.
A police statement said the 33-year-old bus driver was detained Sunday after he jumped into the sea to try and get away from the scene.
The 13 injured included a man who was stabbed as he tried to prevent him from running away after he drove the city bus into the stop.
Police said three Iranian nationals and two children were also among those injured.
It was not immediately clear whether the man drove the bus into the stop by accident. Police said an investigation has been launched.


Mushrooms - P. cubensis
Being raised to have an open mind in most fields, I have tried many things that others will not dare to do. I have done DMT on more than one occasion and I have tripped on acid more than I am willing or proud to say. I have been around people tripping on shrooms and always wanted to try it, although the ability to get ahold of this masterpiece was always just out of reach. I live in the washington dc area and am usually aware of the entheogens going around. Shrooms are rare in fact, that i had been considering growing some myself. But luck was with me during the week of august 16th when i came in contact with a fairly fresh batch of P.cubensis.
An associate of mine (who i'll call A.) called and told me that he may have found what i have been searching for. At first i didnt know what he was talking about because at the time i was waiting for a call from another friend of mine for some bottles of K because i was down to my last few twenty bags. Then he mentioned something about fungus, and right away i felt a chill go up my spine. A. told me to meet him in about two hours in our usual spot. These were the longest two hours of my entire life. Or so i thought...
Our usual spot is the best location i have found around my area to chill for any illegal purpose. I have never once seen anyone from the other side of the spectrum within miles of our cabin. A friend of mine, JR,from out of town was visiting me and decided to go with me as i knew A. well enough to be sure that he wouldnt get sketchy over it. I have never been so wrong. He showed up by himself and when he arrived he got out of his car and came inside. He called me into the other room and started arguing with me about my friend being there. Im guessing part of the reason was that he was glassed out of his mind and the other was that my friend looks so old. I was eventually able to talk him down to reason after i introduced my friend to him, and my friend said the right things (my friend has been involved in many drug-related events over the years and knew exactly what A. wanted to hear).
 Just looking at it made me want to eat the entire bag. I had a slight crystal buzz now and could no longer contain my excitement. A. saw my joy and laughed. I knew what he was laughing at before he even did it. I was so happy i didnt care. I felt like a little kid at a candy store. I have heard so many good things about shrooms that i didnt care about containing myself. I began screaming with joy. JR had to bring me back down to reality...only to be released into fantasy again in a few hours. We bought the shrooms and after a little more crystal i said i had to go. I couldnt wait to get home! A. knew this, and after thanking him we took off.
I have never always been a careful driver, especially when there are illegal substances in the car, but on the ride home i didnt go one mph over the speed limit. WE MADE IT!!! As soon as we went in the house i went upstairs to tell my mom not to bother us for the rest of the night. Upon asking why i told her and she understood. I know that many people believe that parents who allow their kids to mess in drugs ruin their lives. I too believe this, but in my case it doesnt matter. My mom never introduced me to anything, and didnt know i was into anything until about a year ago, when i told her. She was cool with it, because i am old enough me make my own decisions and i am of legal age to move out if i wanted to, and she doesnt want that to happen. In fact as long as i am going to school and getting good grades, which i am, she basically says i can do what i want without interference from her...ANYWAYS...
I opened up the bag and looked in at the dried half we had just purchased. Since JR was my guest i paid for them all, as he returns the favor when i visit him. Knowing the proper dosage, i decided that i would eat a little more than an eighth. JR said he wanted to start out at an eighth. I measured out an eighth and added about three more caps and five more stems. JR ate a straight eighth. He didnt complain about the taste, so i decided to dig in. I have heard so many bad things about the taste that at first i was scared to eat them, fearing vomitting. The taste was perhaps the most pleasant taste i have ever been in contact with.
Just as i finished the bag i weighed-0utoffthe phone rang, it was K. I told her what was going on and she came over with a few bottles. She only lived down the street and was over at my house shortly before anything began to effect me. She gave me the bottles and said she had to go, but wanted me to sell her an eighth. I said sure as she did me the favor of coming to me, instead of me going to her for the K. It had been about 15 minutes since i first indulged myself, and i began to feel woosy. I would compare the first feelings to an acid body trip, without the light-headedness. I asked JR if he was feeling anything and he said yes, but no visuals.
I began to get my first visuals a few minutes after i started getting the body feeling. I went outside to smoke a cigarette and JR accompanied me. He was wearing a brightly colored hawaiian shirt with flowers all over it. The flowers were getting very bright and seemed to stand out of the shirt. We were on the back deck now. On the deck we have a nome ornament and a table with a striped umbrella on it. The strips on the umbrella were now dancing with excitement, similar to the pattern of an lsd trip. It had been about twenty minutes to a half an hour when i finished the cig and we decided to go inside.
It felt as if my head to be very heavy and was wobbling when i walked. I found it hard to stand, as i had a very bad case of anxiety. We went inside and decided to watch TV. Upon entering the house i noticed inantimate objects shifting in my peripheral vision. Although nothing in my general visionary field was moving, i began to notice everything had an outline of white light-like material around it. I have read about shrooming and one thing i have read is the ability to notice the energies that everything on earth and in the universe, for that matter, contain. I wrote this white light-like substance off as being the energy that is normally beyond the capability of human visionary range.
We sat down in front of the TV and i began to lunch out. I was laughing uncontrollably at everything on the television. We were watching The Daily Show with Jon Stewart when my first actual hallucination occured. Jons hair began to mutate into what looked to be spider webs. There was a distinct pattern from which this was happening by. At this point into my trip i was noticing everything moving around the same way it does with very strong acid. I decided that if this was all that was going to happen i would be satisfied. I am pleased to say that my decision was exceeded.
Still watching tv and laughing i began to notice small waves of color in my vision field. They seemed like strings jolting horizontally from left to right inside my eyes. I could see them now everywhere i turned my head. Everything in all parts of my vision were now moving and not all of them were following patterns. Some would move randomly in and out and others seemed to be dancing to their own beat. The energy i first saw was now stronger than ever around every object. I felt very drunk and i dont think i could have stood up at this point if i wanted to. Jon Stewart's voice was now changing. Sometimes it would be very deep and others sounded like mickey mouse. All sounds were now echoing and everysound that came out of the tv was followed by waves of color. I percieved that i was actually seeing sound waves instead of hearing them.
The strings of color that i first saw was now more of a grid in my field of vision. Both vertically and horizontally this grid pattern was everywhere. Looking up at the clock, i was in total awe to notice that the hands of the clock were weaving in and out of themselves turning every color of the rainbow. They too followed a patter. I could not tell which was the hour and which was the minute hand because both were about the same length interweaving. When one would turn red for instance the other would turn blue, and when the red turned to orange the blue turned to purple. They followed this pattern perfectly and i watched this phenomina for what must have been minutes.
After watching the clock, i looked over at JR. His face was morphing into different people. Anyone i was thinking of at the minute his face would morph into. I specifically remember looking at Paulie Shore at one point and my father at another. He looked over at me and said something along the lines of 'this is intense' although i couldnt be sure because my audio perception was now distorted beyond recognizable interpretation. I think at that point i agreed and asked him if he cared to join me for a cig.
What happened next was greater than anything i have ever seen. I have even thought about wanting to find a hallucinogen that would do this many times before. I saw his lips move so say 'sure...', but instead of hearing it i actually saw the word come out of his mouth. The 'S' was purple and the rest of the letters were irredescent. I was shocked beyond the point of talking and decided just to start walking outside, and keep this experience to myself, and not tell him. We walked for what seemed to be hours just to get to the door that was not more than fifteen feet away. On the way to door i was hearing voices from outside that were saying my name.
Thinking back on it now, i dont know why this didnt scare me enough to stay inside, but i guess i wanted to find out who exactly was outside. I got to the door and looked down to grab the handle, only to see my hand was no longer my hand but instead had only four fingers and seemed to be the hand of none other than bart simpson. I busted out laughing and was unable to open the door because i was laughing so hard. JR must have opened the door, because the next thing i remember we were on the back deck smoking a cig. Everytime i exhaled the smoke it spelled something out. Sometimes it said what i was thinking and others it was saying what JR must have been thinking.
 Beautiful kaleidiscope patterns were turning in and out, back and forth from one side of my mind to the other. More than once the patterns took shape to form anything from scooby doo to an airplane. When i opened my eyes(at least i think i did) i was in a different universe. JR was no longer JR but what looked like an angel. He was glowing white and transparent, though he was still in his same form. I could no longer speak only send messages to JR with my mind. It was shocking how he answered everything i said. Only instead of speaking i could read his thoughts back. I have heard of others having similar experiences on Peyote and other forms of Mescaline, but when one has this happen to there own self, the feeling is beyond words. I will never forget this event, and i am sure i will tell many more stories involving this strange phenomia.
It now must have been hours since we first opened this magical portal and still i was seeing and hearing and mentally receiving more than i have ever experienced with all hallucinogens i have ever done combined. Walking back into the house the door was no longer a door, and what happened next i cannot fully explain(as with most that has happened). Instead of a door, a redish portal was standing where the door once was. I looked over at JR who was morphing between cartoon and angel like form, and mentally asked him if we should go in. His answer was spoken this time 'yes' only spelled out like before. Somehow i walked through what should have been a closed door and ended up sitting back in my favorite chair watching tv. I would estimate that half of everything in my field of view was either a cartoon or from a mystical land of dragons and warlocks.
This continued for a time which i would estimate three hours, never once talking or moving just enjoying the drug for what it was. We decided to turn the lights off and get into bed as we now had more than a brain full of thoughts and intuitions to reevaluate. As soon as the lights went out everything stopped. The feeling in my body and head, and the visuals both audiotory and visually. Everything returned after about two seconds, but for those two seconds i felt so scared they would not return, then beyond relief when they finally did.
I closed my eyes and thoughts as well as patterns were running through my head. I opened my eyes a few times and fan in my room was glowing much like JR did outside. Everytime i looked at the ceiling fan it dropped to the floor then was pulled back up by what seemed like an irredescent cord being pulled by a god. Eventually the feelings left my body and i dosed off. I remember the dreams i have exactly as they occured. Some of them were me in a future point in my life, going through an event that was likly to happen and i am more than positive will.
The next day I awoke feeling somewhat groggy and somewhat refreshed. I never got sick, and JR never did either. We spent about three hours discussing what happened, and neither of us could come to a conclusion. We both still feel that we experienced what it is like to be a god or what it is like to be dead. If either is true i can only hope to die soon =P I am not worried though as A. said he is getting into these now and in no time will have them constantly. If you are lucky enough to find this true food of the gods, i suggest taking advantage of it as soon as possible. Remember that everything happens for a reason and nothing is coincidental. If you are thinking about doing them for your first time i highly recommend it and wish spiritual protection with all that you do.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


This is the OUTSIDE box
This is the INSIDE box and it is25% wide + 100px
and it is 25% wide
This box is 50% wide + 150px


IFTypeConversions Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | IFTypeConversions.h IFTypeConversions.m |
+ asString:
Convert a value to a string.
+ (NSString *)asString:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSString => NSString NSNumber => [value stringValue] NSData => [NSString initWithData:] NSObject => [value description]
Discussion
Convert a value to a string.
Declared In
IFTypeConversions.h
+ asNumber:
Convert a value to a number.
+ (NSNumber *)asNumber:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSNumber => NSNumber NSObject => nil
Discussion
Convert a value to a number.
Declared In
IFTypeConversions.h
+ asBoolean:
Convert a value to a boolean.
+ (BOOL)asBoolean:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSNumber => BOOL NSObject => NO
Discussion
Convert a value to a boolean.
Declared In
IFTypeConversions.h
+ asDate:
Convert a value to a date.
+ (NSDate *)asDate:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSDate => NSDate NSNumber -> millisecond value => NSDate NSObject => NSString -> parse as ISO-8601 date string => NSDate
Discussion
Convert a value to a date.
Declared In
IFTypeConversions.h
+ asURL:
Convert a value to a URL.
+ (NSURL *)asURL:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSObject => NSString => NSURL
Discussion
Convert a value to a URL.
Declared In
IFTypeConversions.h
+ asData:
Convert a value to NSData.
+ (NSData *)asData:(id)value
Parameters
value |
The value to convert. |
|---|
Return Value
The converted value:
NSObject => NSString => NSData
Discussion
Convert a value to NSData.
Declared In
IFTypeConversions.h
+ asImage:
Convert a value to an image. Coerces the value to a string, then uses that string as an image name. Will attempt loading the image name with -r4 appended for 4-inch retina displays (obsolete functionality).
+ (UIImage *)asImage:(id)value
Discussion
Convert a value to an image. Coerces the value to a string, then uses that string as an image name. Will attempt loading the image name with -r4 appended for 4-inch retina displays (obsolete functionality).
Declared In
IFTypeConversions.h
+ asJSONData:
Convert the value to parsed JSON data. The method first coerces the value to a string, then examines the start of the string to see if it looks like JSON data. If so, then it attempts parsing the string and returning the result. If the JSON parse fails, or if the string doesn’t look like JSON, then the initial value is returned as it.
+ (id)asJSONData:(id)value
Discussion
Convert the value to parsed JSON data. The method first coerces the value to a string, then examines the start of the string to see if it looks like JSON data. If so, then it attempts parsing the string and returning the result. If the JSON parse fails, or if the string doesn’t look like JSON, then the initial value is returned as it.
Declared In
IFTypeConversions.h
+ value:asRepresentation:
Convert a value to the named representation.
+ (id)value:(id)value asRepresentation:(NSString *)name
Parameters
name |
The representation name. Recognized names are: - string - number - boolean (returned as a number, to conform with the return type). - date - url - data - image - json - default (returns the unchanged value). |
|---|
Return Value
Returns the value with the type conversion for the specified representation applied. Returns nil if the representation name isn’t recognized.
Discussion
Convert a value to the named representation.
Declared In
IFTypeConversions.h


--- layout: post title: "\\o/" date: 2012-06-06 05:53:38.000000000 +10:00 type: post published: true status: publish categories: [] tags: [] meta: {} author: login: ajaysusarla email<EMAIL_ADDRESS>display_name: partha first_name: '' last_name: '' ---
I finally moved to wordpress, and I thought i should have the 'Yay to wordpress' post.


{% extends "base.html" %} {% block page_title %}Projects{% endblock %} {% block page_heading %}Projects{% endblock %} {% block content %} {% if projects %}
Here are your projects. Click the name of a project to view it, edit it, or generate data sets. See the FAQs page for more instructions.
| Title | Description | Created | Operations | {% for project in projects.all %}
|---|---|---|---|
| {{ project.title }} | {{ project.description }} | {{ project.when_created }} | Clone Delete |
You have no projects.
{% endif %} {% endblock %}


Those test assume three levels of expertise:
- Novice
- Proficient
- Expert
I think they are very accurate because the time limit is very short for each question is short, and the whole system is flexible, when the answer is positive the next question will be more difficult - same thing for wrong answers.


You are browsing this site with: Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)
Your IP address is: <IP_ADDRESS>
The DNS lookup of the IP address is: <IP_ADDRESS>
The method used to call the page: GET
The server's domain name: www.w3schools.com
The server's port: 80
The server's software: Microsoft-IIS/10.0


WHAT'S COOKING --------------
It's Thanksgiving and all kinds of family trauma is occurring within one cross cultural L.A. suburb. The African American Williams deal with a rebellious son amidst a traditional mother-in-law/daughter-in-law kitchen tussle while the Mexican Avilas face the breakup of a matriarchal marriage and two new boyfriends.
Meanwhile the Jewish Seeling family daughter has come home with a suitor of the wrong gender while the Vietnamese Nguyens argue tradition across a generation gap in director/cowriter Gurinder Chadha's ("Bhaji on the Beach") "What's Cooking?"
LAURA:
There hasn't been a good Thanksgiving movie since 1987's "Planes, Trains and Automobiles" (Jodie Foster's "Home For the Holidays" was a misfire and "The House of Yes" isn't exactly traditional fare).
Of the four families, there's really only crossover between the Mexican Avilas and Vietnamese Nguygens. Their college age children are a couple, just being introduced to the Avila clan while being hidden from the Nguygens. Elizabeth Avila (Mercedes Ruehl, "The Fisher King") is also the teacher of the Nguygens' youngest and rents videos from their family store. These two families represent the extremes in acceptance of other cultures and close-mindedness (ironically, it's Trinh Nguygen (Joan Chen), not her husband or her mother, who clings most to the Vietnamese way of life).
The story deals with father and son conflict (Ronald Williams (Dennis Haysbert, "Love and Basketball) and his son Michael) and father and son bonding (Javier Avila and his son Tony embarrassingly both try to relate to daughter/sister's boyfriend Jimmy Nguygen by praising Bruce Lee). Acceptance of non-traditional relationships (Kyra Sedgwick as Rachel Seeling and Julianna Margulies as Carla), marital infidelity, premarital sex, education, gang warfare and the proper side dishes to serve with a turkey are all explored.
The large ensemble cast is one of the most cohesive of the year and are too numerous to mention. Mercedes Ruehl gives a sexy, confident performance as a middle aged mom blooming within a new relationship. Alfre Woodard (Haysbert's costar in "Love and Basketball") is a mother on the verge of a nervous breakdown, trying to hold her family together. Sedgwick and Margulies are a believable couple dealing in their different ways with Rachel's mystified parents. Maury Chaykin ("Mystery, Alaska") is terrific as Herb Seeling, a man mad about his dachshund Marty, his hot tub and his twin grandchildren, but bewildered by his daughter Rachel's dinner announcement. Lainie Kazan ("The Crew") completes the Seeling couple. Newcomer Will Yun Lee ("Witchblade") makes a strong impression as Jimmy Nguygen.
Chadha keeps multiple story lines going not only within each family, but across the four, without ever losing her audience, nicely allowing the families to intersect at the film's climax in a rather surprising visual. Camera by Jong Lin is immediate and intimate with both the characters and the food preparation and presentation. The film's score begins with salsa and remains lively until the film's latter section where Chadha wisely dispenses with the music to rachet up the growing tension of her (and cowriter Paul Mayeda Berges') story lines.
"What's Cooking" is a solid little film that should endure as a holiday favorite. Which dinner looks the best? Well it's a toss up between the Avila's Mexican al fresco spread and the drumstick Marty's overjoyed to find in his dog bowl.
B
For more Reeling reviews visit www.reelingreviews.com
<EMAIL_ADDRESS><EMAIL_ADDRESS>The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Themes
Choose Theme:
$0 / mo
- Lifetime free updates
- Based on Bootstrap 4
- Fully Responsive
- Help center access
$0 / mo
- Lifetime free updates
- Based on Bootstrap 4
- Fully Responsive
- Help center access
$0 / mo
- Lifetime free updates
- Based on Bootstrap 4
- Fully Responsive
- Help center access


We consistently review the top security systems to make it easier for you. The Value Leader in Security - Putting People before Profits. 15 years of Experiences in our field And give best services Security Systems of America ranked one of the top 100 security companies in the country by SDM Magazine.
We consistently review the top security systems to make it easier for you. The Value Leader in Security - Putting People before Profits. 15 years of Experiences in our field And give best services Security Systems of America ranked one of the top 100 security companies in the country by SDM Magazine.
We consistently review the top security systems to make it easier for you. The Value Leader in Security - Putting People before Profits. 15 years of Experiences in our field And give best services Security Systems of America ranked one of the top 100 security companies in the country by SDM Magazine.
" This is due to their excellent service, competitive pricing and customer support. It’s throughly refresing to get such a personal touch. "
Marketing Customer
" It’s throughly refresing to get such a personal touch. This is due to their excellent service, competitive pricing and customer support. "
Business Manager
" competitive pricing and customer support. This is due to their excellent service. It’s throughly refresing to get such a personal touch. "
Marketing Customer
" It’s throughly refresing to get such a personal touch. This is due to their excellent service, competitive pricing and customer support. "
Business Manager
Our committed to providing every home and family with innovative, dependable, and affordable home security solutions


My name is Jacqueline Welham, and I am a software engineer in Orange County, CA. I enjoy classical
music, hiking, biking, playing chess, and watching Game of Thrones. I made this website to showcase
ongoing and recent projects. Let me know what you think!
This web application is dedicated to those who would like to sell their
home to property investors (Socal Property Buyers), and provides a form
for users to learn about the business, obtain a quote, and contact the
company.
Technology Used: HTML/CSS/Bootstrap/Javascript Hosted on AWS Elastic Beanstalk on PHP platform
MILLIONKIDS APP
Educational game to promote anti-human trafficking awareness for kids and parents
January -June 2017
Project Details
MillionKids Educational App
January -June 2017
This Android mobile app was created to be an educational resource for children and parents to end human trafficking. Children can play to learn to identify signs of human trafficking
when interacting with people online and in real life.
Technology Used: Java Git HTML/CSS/Javascript Android Studio
SQL
Dynamic Web Application
Project in full stack web application development.
March 2017 - June 2017
Project Details
Dynamic E-Commerce Web Application
March 2017 - June 2017
The purpose of this project was to expand and practice working knowledge in full-stack dynamic web application development.
"IV-eyed" eyeglasses is an E-Commerce website that renders
women's eye glasses from a database, displays them, and provides
options for ordering.
Technology Used: HTML/CSS/Javascript LAMP Stack (Linux, Apache, MySQL, PHP) RESTful Web Services using Java (JAX/RS)
Claims Management System (Web App)
State Street Investment Manager Solutions
June 2017 - Sept 2017
Project Details
Claims Management System
A project I had the pleasure of working on was a rewrite of a Claims Management System from legacy software into a re-built
single page web application.
Technology Used: React Framework HTML/CSS/Javascript RESTful Web Services using Java (JAX/RS)


Product: BeansVR AirRate 3 Pro
"Really Light, Really Cheap" - PugzAreCute, 2139
Product Image:
Current Price:
BEANS.14930293 Baked Beans/Unit
BEANS
th
Customer Price: BEANS.69420 Baked beans/unit
Proceed to Bean-out (Checkout)


Unit testing is a very important aspect of programming and modulr is well-suited for this purpose.
Let us consider the following module, exposing a function which computes the first terms of the infinite sequence of powers of \(2\): \(2^0=1\), \(2^1=2\), \(2^2=4\), \(2^3=8\), etc.
"powers_of_2" %provides% {
function(terms = 10L) {
2L ^ (seq_len(terms) - 1L)
}
}
#> [2018-12-02T16:14:53 UTC] Defining 'powers_of_2' ... OK
For all \(n\geq1\), let \((x_1, ..., x_n)\) the sequence consisting of the first \(n\) powers of \(2\). Let us suppose that we want to perform elementary tests on some of these sequences: a. \(x_1=1\), b. \(x_n=2^{n-1}\), and c. \(x_{i+1} = 2x_i\) for all \(1\leq i\leq n-1\).
Let us then define powers_of_2/test
, a dedicated module for testing powers_of_2
using Hadley Wickham’s testthat package.
"powers_of_2/test" %requires% list(
powers_of_2 = "powers_of_2"
) %provides% {
library(testthat)
test_that("First term is 1", {
for (terms in sample(1L:50L, 3L, replace = FALSE)) {
expect_equal(
powers_of_2(terms)[1L],
1L
)
}
})
test_that("Last term is as expected", {
for (terms in sample(1L:50L, 3L, replace = FALSE)) {
expect_equal(
tail(powers_of_2(terms), 1L),
2L ^ (terms - 1L)
)
}
})
test_that("Any two consecutive terms are as expected", {
for (terms in sample(2L:50L, 3L, replace = FALSE)) {
series <- powers_of_2(terms)
for (index in sample(1L:(terms - 1L), min(10L, (terms - 1L)),
replace = FALSE)) {
expect_equal(series[index] * 2, series[index + 1L])
}
}
})
}
#> [2018-12-02T16:14:53 UTC] Defining 'powers_of_2/test' ... OK
In order to run the tests, it is sufficient to evaluate this module.
make("powers_of_2/test")
#> [2018-12-02T16:14:53 UTC] Making 'powers_of_2/test' ...
#> [2018-12-02T16:14:53 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:54 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:54 UTC] * Evaluating #1/1 (layer #1/1): 'powers_of_2' ...
#>
#> Attaching package: 'testthat'
#> The following objects are masked from 'package:devtools':
#>
#> setup, test_file
#> [2018-12-02T16:14:54 UTC] DONE ('powers_of_2/test' in 0.078 secs)
It is also possible to run all available tests.
make_tests()
#> [2018-12-02T16:14:54 UTC] Making 'powers_of_2/test' ...
#> [2018-12-02T16:14:54 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:54 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:54 UTC] DONE ('powers_of_2/test' in 0.026 secs)
#> PASSED.
To illustrate the situation where some test fails, let us consider a faulty version of powers_of_2
.
"powers_of_2" %provides% {
function(terms = 10L) {
sequence <- 2L ^ (seq_len(terms) - 1L)
# This is a faulty version.
sequence[1L] <- 0L
}
}
#> [2018-12-02T16:14:54 UTC] Re-defining 'powers_of_2' ... OK
make_tests()
#> [2018-12-02T16:14:54 UTC] Making 'powers_of_2/test' ...
#> [2018-12-02T16:14:54 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:54 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:54 UTC] * Evaluating #1/1 (layer #1/1): 'powers_of_2' ...
#> Error: Test failed: 'First term is 1'
#> * powers_of_2(terms)[1L] not equal to 1.
#> 1/1 mismatches
#> [1] 0 - 1 == -1
#> * powers_of_2(terms)[1L] not equal to 1.
#> 1/1 mismatches
#> [1] 0 - 1 == -1
#> * powers_of_2(terms)[1L] not equal to 1.
#> 1/1 mismatches
#> [1] 0 - 1 == -1
#> Error: FAILED.
Let us consider the following module, which relies on RStudio’s cranlogs package to request the list of top downloaded packages from their CRAN mirror.
"get_top_downloads" %provides% {
library(cranlogs)
function(when = "last-week", count = 100L) {
cran_top_downloads(when = when, count = count)
}
}
The following module uses Hadley Wickham’s ggplot2 package to plot the list of top downloaded packages.
"plot_top_downloads" %requires% list(
get_top_downloads = "get_top_downloads"
) %provides% {
library(ggplot2)
function(when = "last-week", count = 10L) {
top_downloads <- get_top_downloads(when = when, count = count)
ggplot(data = top_downloads,
aes(x = top_downloads$package, y = top_downloads$count)) +
theme_light() +
theme(axis.text.x = element_text(angle = 90.0, hjust = 1.0)) +
geom_bar(stat = "identity") +
scale_x_discrete(limits = top_downloads$package) +
labs(
title = sprintf(
"Top %d Downloads (%s, RStudio's CRAN mirror)",
count,
format(unique(top_downloads$to), format = "%Y-%m-%d")),
x = "Package", y = "Count")
}
}
#> [2018-12-02T16:14:54 UTC] Defining 'plot_top_downloads' ... OK
plot_top_downloads %<=% "plot_top_downloads"
#> [2018-12-02T16:14:54 UTC] Making 'plot_top_downloads' ...
#> [2018-12-02T16:14:54 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:54 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:54 UTC] * Evaluating #1/1 (layer #1/1): 'get_top_downloads' ...
#> [2018-12-02T16:14:54 UTC] DONE ('plot_top_downloads' in 0.22 secs)
plot_top_downloads()
Testing this module directly would require to be connected on the internet and would stress the RStudio’s remote API, which is very bad practice. In order to avoid such prohibited behaviour, it is recommended to define new modules that mock the original functionalities.
"get_top_downloads/mock" %provides% {
library(tibble)
function(...) {
tribble(
~rank, ~package, ~count, ~from, ~to,
1L, "Rcpp", 105000L, as.Date("2017-05-05"), as.Date("2017-05-11"),
2L, "ggplot2", 100000L, as.Date("2017-05-05"), as.Date("2017-05-11"),
3L, "tibble", 90000L, as.Date("2017-05-05"), as.Date("2017-05-11")
)
}
}
#> [2018-12-02T16:14:54 UTC] Defining 'get_top_downloads/mock' ... OK
"plot_top_downloads/mock" %requires% list(
get_top_downloads = "get_top_downloads/mock"
) %provides% get_provider("plot_top_downloads")
#> [2018-12-02T16:14:54 UTC] Defining 'plot_top_downloads/mock' ... OK
Notice the use of get_provider("plot_top_downloads")
in the second definition: plot_top_downloads/mock
requires get_top_downloads/mock
, a mock version of get_top_downloads
, but provides the same features as plot_top_downloads
; change the definition of plot_top_downloads
and it will change the definition of plot_top_downloads/mock
at the same time.
Along the lines of the first example, you can then define a testing module.
"plot_top_downloads/test" %requires% list(
plot_top_downloads = "plot_top_downloads/mock"
) %provides% {
library(testthat)
plot <- plot_top_downloads()
test_that("X-Axis is labelled 'Package'", {
expect_identical(plot$labels$x, "Package")
})
test_that("Y-Axis is labelled 'Count'", {
expect_identical(plot$labels$y, "Count")
})
test_that("Plot layers match expectations", {
expect_is(plot$layers[[1L]], "ggproto")
expect_is(plot$layers[[1L]]$geom, "GeomBar")
expect_is(plot$layers[[1L]]$stat, "StatIdentity")
})
}
#> [2018-12-02T16:14:54 UTC] Defining 'plot_top_downloads/test' ... OK
make_tests()
#> [2018-12-02T16:14:54 UTC] Making 'plot_top_downloads/test' ...
#> [2018-12-02T16:14:54 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:54 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:54 UTC] * Sorting 2 dependencies with 2 relations ... on 2 layers, OK
#> [2018-12-02T16:14:54 UTC] * Evaluating new and outdated dependencies ...
#> [2018-12-02T16:14:54 UTC] ** Evaluating #1/2 (layer #1/2): 'get_top_downloads/mock' ...
#> [2018-12-02T16:14:54 UTC] ** Evaluating #2/2 (layer #2/2): 'plot_top_downloads/mock' ...
#> [2018-12-02T16:14:54 UTC] DONE ('plot_top_downloads/test' in 0.08 secs)
#> PASSED. You're #1.
As a last example, it is considered a good practice to provide all modulr gears with appropriate tests, as illustrated by https://gist.github.com/aclemen1/3fcc508cb40ddac6c1e3.
"modulr/vault" %imports% "3fcc508cb40ddac6c1e3"
#> [2018-12-02T16:14:55 UTC] Importing 'modulr/vault' from gist ID '3fcc508cb40ddac6c1e3' ...
#> [2018-12-02T16:14:55 UTC] * Found 1 file(s) with R flavour (see https://gist.github.com/3fcc508cb40ddac6c1e3).
#> [2018-12-02T16:14:55 UTC] * Installing gear at '/tmp/Rtmp5msR7l/gears/modulr/vault/d4f0872e6d7a00c9'.
#> [2018-12-02T16:14:55 UTC] DONE ('modulr/vault')
#> [2018-12-02T16:14:55 UTC] Defining 'modulr/vault/example_SECRET_' ... OK
#> [2018-12-02T16:14:55 UTC] Defining 'modulr/vault/example' ... OK
#> [2018-12-02T16:14:55 UTC] Defining 'modulr/vault#0.1.0' ... OK
#> [2018-12-02T16:14:55 UTC] Defining 'modulr/vault#0.1.0/mock' ... OK
#> [2018-12-02T16:14:55 UTC] Defining 'modulr/vault#0.1.0/test' ... OK
#> [2018-12-02T16:14:55 UTC] Digest of 'modulr/vault#0.1.0' is '390032bb2476c24e'.
make_tests()
#> [2018-12-02T16:14:55 UTC] Making 'modulr/vault#0.1.0/test' ...
#> [2018-12-02T16:14:55 UTC] * Visiting and defining dependencies ...
#> [2018-12-02T16:14:55 UTC] * Constructing dependency graph ... OK
#> [2018-12-02T16:14:55 UTC] * Evaluating #1/1 (layer #1/1): 'modulr/vault#0.1.0/mock' ...
#> Loading required package: base64enc
#>
#> Attaching package: 'assertthat'
#> The following object is masked from 'package:tibble':
#>
#> has_name
#> [2018-12-02T16:15:04 UTC] DONE ('modulr/vault#0.1.0/test' in 9.2 secs)
#> PASSED.


There were problems with the following fields:
Username
Password
Password confirmation
Roles Admin User


Links to Resources
-
healingFind a Clinic for STD Testing
-
healingSex + Health + You Teen Source
Sex + Health + You
Resources on understanding your sexual health rights as a teenager.
-
healingAdvocates for Youth
Advocates for Youth
Advocates for youth is dedicated towards improving the sexual health and awareness of the under-25 crowd. If you are interested in finding out what is being done internationally to promote sexual awareness, or as to how HIV pervention is being taught in the schools stateside, this is the site to go to.
-
healingGo Ask Alice
Go Ask Alice
Check out Alice’s answers to all types of health questions related to sexual health, sexual orientation, emotional health, relationships and dating.
-
healingTeens Health: Sexual Health
Sex + Health + You.
Learn the facts about sexual health with articles about puberty, menstruation, infections, and just about everything else you wanted to know, for guys and girls.
-
healingAmplify Your Voice
Amplify Your Voice
A website by and for LGBTQ young people that takes a holistic approach to sexual health and issues of concern to queer youth.
-
healingEquality Now
Equality Now
Equality Now works to end violence and discrimination against women and girls around the world through the mobilization of public pressure.
-
healingRAIN
RAIN
The Rape, Abuse & Incest National Network (RAINN) is the nation’s largest anti-sexual assault organization. RAINN operates the National Sexual Assault Hotline at 1.800.656.HOPE and the National Sexual Assault Online Hotline.
-
healingLove is Respect
Love is Respect
A resource for healthy relationships. Peer advocates are available for live online chat and support is available over the phone on the National Teen Dating Abuse Helpline at 1-866-331-9474.
-
healingSafe Teens
Safe Teens
Teen-friendly resources on sexual health, pregnancy, and relationships.
Hot Line Numbers
-
phone_in_talkCDC National STD Hotline
800-227-8922
24 hours a day, 7 days a week
-
phone_in_talkCDC National AIDS Hotline
800-243-7889
Monday – Friday, 10am-10pm EST
-
phone_in_talk888 4 AL-ANON AI - Teens
888-425-2666
24 hours a day, 7 days a week
-
phone_in_talkLove Is Respect National Teen Dating Abuse Hotline
866-331-9474
24 hours a day, 7 days a week
-
phone_in_talkNational Herpes Hotline
919-361-8488
9am-7pm EST, Monday – Friday


Before Change
// Note: this gives an approximate aggregation of the covariance.
device = self._device
_covariance = torch.tensor(covariance).to(device)
dist.all_reduce(_covariance, op=dist.ReduceOp.SUM)
covariance = _covariance.item()
_denominator = torch.tensor(denominator).to(device)
After Change
The accumulated sample Pearson correlation.
if is_distributed():
raise RuntimeError(
"Distributed aggregation for PearsonCorrelation is currently not supported."
)
covariance = self._predictions_labels_covariance.get_metric(reset=reset)
predictions_variance = self._predictions_variance.get_metric(reset=reset)
labels_variance = self._labels_variance.get_metric(reset=reset)
denominator = math.sqrt(predictions_variance) * math.sqrt(labels_variance)


Contains the values of the status codes for the WebSocket connection closure.
The CloseStatusCode enumeration contains the values of the status codes for the WebSocket connection closure defined in RFC 6455 for the WebSocket protocol.
"Reserved value" must not be set as a status code in a close control frame by an endpoint. It is designated for use in applications expecting a status code to indicate that connection was closed due to a system grounds.
| Member Name | Description |
|---|---|
| ABNORMAL | Equivalent to close status 1006. Indicates that the connection was closed abnormally. Reserved value. |
| AWAY | Equivalent to close status 1001. Indicates that an endpoint is "going away". |
| IGNORE_EXTENSION | Equivalent to close status 1010. Indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake. |
| INCONSISTENT_DATA | Equivalent to close status 1007. Indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message. |
| INCORRECT_DATA | Equivalent to close status 1003. Indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept. |
| NO_STATUS_CODE | Equivalent to close status 1005. Indicates that no status code was actually present. Reserved value. |
| NORMAL | Equivalent to close status 1000. Indicates a normal closure. |
| POLICY_VIOLATION | Equivalent to close status 1008. Indicates that an endpoint is terminating the connection because it has received a message that violates its policy. |
| PROTOCOL_ERROR | Equivalent to close status 1002. Indicates that an endpoint is terminating the connection due to a protocol error. |
| SERVER_ERROR | Equivalent to close status 1011. Indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request. |
| TLS_HANDSHAKE_FAILURE | Equivalent to close status 1015. Indicates that the connection was closed due to a failure to perform a TLS handshake. Reserved value. |
| TOO_BIG | Equivalent to close status 1009. Indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process. |
| UNDEFINED | Equivalent to close status 1004. Still undefined. Reserved value. |


U.S. Coast Guard Sector Delaware Bay Common Operating Picture
Aids to Navigation
USCG/EPA Jurisdictional Boundary
Pollution Reports
Facilities
Full Availability
Partial Availability
No Availability
Active
Intermittent Ops
Inactive
Clean-up In Progress
Clean-up Required
Clean-up Not Required/Completed