16 Cropped Simpsons Jokes You Can’t See on Disney+
by Ramsey Ess, Stefan SirucekIn April it was announced that Disney+ would become the exclusive streaming home of The Simpsons, but as soon as Disney launched its new streaming service last week, the criticism began rolling in. Yes, Disney+ has provided an online hub for the entire Simpsons catalogue, furnishing every season of the iconic series to diehard fans and streaming-era newcomers alike, but it’s initially done so with an aesthetic bastardization that would make Santa Claus himself vomit with rage.
The issue? Disney failed to preserve the show’s original 4:3 aspect ratio, instead presenting the episodes in a cropped 16:9 format. More accurately, they didn’t fix the 16:9 version they’d acquired upon purchasing 20th Century Fox, which had already been a sore spot among fans when it began airing reruns on FXX in 2014.
The first 19 seasons of The Simpsons, spanning from 1989-2009, were made in the 4:3 format that was standard for the boxier TVs that preceded today’s flatscreens. Zooming and cropping a 4:3 image to make the aspect ratio a wider 16:9 means either cutting large chunks of material from the top and bottom of the image or stretching it horizontally. This may seem like it should only be a gripe for purists, but cropping affects the entire viewing experience, resulting in cramped, unsightly shots full of clipped heads and missing feet that would make an art director howl, not to mention a tragic reduction in Marge’s famously vertical beehive.
What’s more, in a show as comedically dense as The Simpsons, cutting out 25 percent of the screen means cutting out jokes, ruining visual gags, background details, and Easter eggs placed there by the writers and animators to enrich the show and reward obsessives. It’s that level of detail that makes The Simpsons one of the most rewatchable shows on TV. Simply put: The 16:9 format is not the show as it was intended to be viewed.
After taking heavy nerd fire for the misstep, Disney has pledged to offer 4:3 viewing options starting in 2020, which is good to hear, because a quick look through The Simpsons catalogue on Disney+ revealed over a dozen instances where 16:9 cropping ruined a joke or spoiled a visual gag, and there are surely many more.
“Bart the General” (Season 1, Episode 5)
When Bart is getting bullied by Nelson and needs some help, Grandpa Simpson takes him to Herman’s Military Antiques for some tactical advice. The crammed shop is an interesting scene, but the 16:9 crop cuts out one of its best visual gags: a small box under the counter that reads “Hitler’s Teeth.”
The gag reinforces the line in which Herman offers to sell the Simpsons “authentic Nazi underpants” — if you’re lucky enough to see it. The box is visible later in the scene, but just barely.
“The Call of the Simpsons” (Season 1, Episode 7)
When Homer goes to buy an RV, he’s presented with several options, including the towering “Ultimate Behemoth.” The only problem is that in the 16:9 crop, you can’t see all of the vehicle, when its obscene size is the entire point of the gag. You can’t even see the small set of stairs needed to climb inside!
“Bart’s Dog Gets an F” (Season 2, Episode 16)
With Lisa home sick with the mumps (“the kissing disease,” as Homer calls it), she sends her father to the mall to pick up some magazines to pass the time, all of which have the word “teen” in the title. When Homer arrives at the newsstand, he is shocked by the glut of teen-centric magazines before him, in a joke that will get more and more dated the further we get from 1991.
However, Disney+ believes that newsprint isn’t dying quickly enough, and it crops an entire row of teen magazines, meaning modern viewers will miss out on Teen Beam, Teen Stars, and of course, Teen Spleen.
“Bart the Lover” (Season 3, Episode 16)
Springfield Elementary is called to the auditorium for an assembly of dubious educational merit, but generous in yo-yo content. The Twirl King yo-yo champions demonstrate their various yo-yo skills to the students’ amazement, setting off a yo-yo craze that captivates the entire school.
Mr. Amazing, the Cobra, and the new Sparkle all get to display their various yo-yo tricks in 16:9, but sadly Zero Gravity’s astonishing moves lose a little something when it appears that a few fingers and small tuft of hair have launched a yo-yo skyward.
“Homer at Bat” (Season 3, Episode 17)
Well, Mr. Burns had done it. He made a bet against a rival power plant that his softball team would beat Shelbyville in the finals. Determined to ensure his victory, he proposes to Smithers his all-star team, who points out that all of Burns’s selections have either retired or died. “In fact, your right fielder has been dead for 130 years.”
Sadly, modern viewers are missing out on the glory of a full nine players on the team. Famed catcher for the Cardinals, Gabby “The Old Sarge” Street, is left out in the cold, just as he left out of the major leagues for 19 seasons between 1912 and 1931 (assuming Wikipedia’s stats are correct).
“Bart’s Friend Falls in Love” (Season 3, Episode 23) and “Day of the Jackanapes” (Season 12, Episode 13)
While these two episodes could not be more different from one another, with almost a decade between them, they both face the same issue when cropped for modern television. Fans of the show know that Springfield is a very full world, packed with signs and posters in every corner, providing ample opportunity for freeze-frame grab gags waiting to be discovered by attentive viewers.
In both episodes, former guest stars who have been snuck into the background are now cropped out. In season three it was a Spinal Tap poster on Milhouse’s wall, fresh from their appearance in the previous episode. In season 12 it was a whole host of classic guest stars: Barry White, Johnny Carson, Bette Midler, Leonard Nimoy, and David Crosby are all chopped out of view, perhaps giving Johnny Carson a taste of his own medicine by bumping him from a TV show.
“New Kid on the Block” (Season 4, Episode 8)
In the season-four episode “New Kid on the Block,” written by Conan O’Brien, Bart develops a crush on his new neighbor, Laura. Sadly, as first discovered by the Daily Simpsons Twitter account, a gag is ruined by the aspect-ratio change when a moving truck bearing the name “Clumsy Student Movers” is cut off in the bottom of the frame.
In the original we see a mover drop a lamp, whereas in the trimmed version an offscreen shout of “Oh no, not again!” is rendered nonsensical without the visual gag to set it up.
“Duffless” (Season 4, Episode 16)
As spotted by Tristan Cooper, this was the ruined visual gag that set off the current wave of criticism. In the original 4:3 version, a shot of the Duff Brewery rewards those paying attention with the gag that all three varieties of Duff — from Duff Lite to Duff Dry — come from the exact same pipe. In the cropped 16:9 version, the joke is completely lost.
“The Front” (Season 4, Episode 19)
Reminiscing on the night of his high-school reunion, Homer pulls out his senior yearbook, calls himself a “handsome devil,” reads his senior quote — a reference to a 1970s Alka-Seltzer commercial — and states with respect to his lack of activities, sports, and honors, “So many memories.”
While we catch a fleeting glimpse of his yearbook photo in the cropped version, it quickly disappears as the camera pans down to reveal more and more of the yearbook peripherals. Those watching on Disney+ are forced to see Homer’s wispy teen mustache only in their minds while those lucky ones watching the classic dimensions could gaze upon it lovingly, throughout the yearbook cutaway.
“Bart’s Comet” (Season 6, Episode 14)
In his ongoing mission to make his principal’s life a living hell, Bart modifies the school’s weather balloon to look like Seymour Skinner and to bear the words “Hi! I’m Big Butt Skinner.”
Sadly the cropped version chops the cheeks off “Big Butt Skinner” in the initial reveal, and a lot of cheekiness goes with them. “Big Thighs Skinner” doesn’t have quite the same ring to it.
“Treehouse of Horror VI” (Season 7, Episode 6)
Before he gets Freddy Kruegered by Groundskeeper Willy, Springfield’s leading apple-polisher, Martin Prince, has a happy dream about being a boy wizard and master of Latin grammar.
In the cropped version, we lose not just some visual grandeur, but a whole four lines of the Latin background text. Won’t somebody please think of the conjugations?
“You Only Move Twice” (Season 8, Episode 2)
When the Simpsons move to the idyllic town of Cypress Creek and Homer inadvertently starts working for cheery supervillain Hank Scorpio, there are a number of gags at Scorpio’s ultramodern office/lair that are spoiled by cropping.
Originally the above sequence is a three-part joke: A close-up shows Homer and Scorpio seemingly walking through pristine woods, then a wider shot reveals that they are in fact indoors walking on treadmills, and the third shot shows that once they get off the machines they’re still being technologically assisted by standing on a moving conveyor belt. However, in 16:9 you can’t properly see the treadmills and you can’t see the conveyor belt at all. Thanks to cropping, the whole sequence is comedically mangled.
“A Milhouse Divided” (Season 8, Episode 6)
When Milhouse’s parents break up, Kirk Van Houten moves out and is swiftly fired from the cracker factory because he’s single and no longer fits the company’s family-friendly image. His boss explains the situation by saying, “Maybe single people eat crackers … We don’t know. Frankly, we don’t wanna know.”
What’s much clearer in the original version is that the painting hanging behind Kirk’s boss during that serious moment is of a big, dumb cracker.
“Lisa’s Date With Density” (Season 8, Episode 7)
When Lisa finds herself in the unsettling throes of an attraction to Springfield’s resident heckler, Nelson Muntz, she visits his house to find it low on upkeep and high on right-wing propaganda, including a memorable poster that reads “NUKE THE WHALES.”
The shot is rendered less funny in the trimmed version, however, as one of the other two hyperoffensive posters, which read “Bomb the Arabs and Take Their Oil” and “Bomb the Indians and Take Their Casinos,” are cut out.
Suddenly the joke has less of a bite, and the comedic “rule of threes” becomes a paltry two.


Installation¶
First of all make sure that you have all needed requirements.
Installing ConnectiviPy:¶
Stable release you may find using pip:
$ pip install connectivipy
To install most recent version the easiest way is to use GIT:
$ git clone https://github.com/dokato/connectivipy.git
$ cd connectivipy
$ python setup.py install


From LRE 2021 R1, you can use a token associated with your user for authentication.
If LRE is defined to use SSO, this will be the only way for this plugin to authenticate to LRE.
To use it, have a token issued to your user in LRE.
In Jenkins, create new Jenkins credentials based on the LRE token you received: use the ClientIdKey in the Username and the ClientSecretKey key in the password.
Then use the new Jenkins credentials with this checkbox switched on.


Where United States officials have passed (or tenants are working to pass) emergency tenant protections during the COVID-19 crisis.
Submit a tenant protection update.
Where organized rent strikes are currently occurring or may be occurring.
Here are some resources to help if you are in need.
Resources and demands from Right To The City Alliance and Homes For All.


Tetris: ATS+Bacon.js
Sorry, your browser doesn't support the <canvas> element.
0
Sorry, your browser doesn't support the <canvas> element.
PLAY
AUTO
QUIT


BEAVIS AND BUTT-HEAD DO AMERICA A film review by Laura & Robin Clifford Copyright 1997 Laura & Robin Clifford
(This review is an excerpt from Reeling, a movie review show hosted by Laura and Robin Clifford, running on Boston Cable TV. Note that the film descriptions vary in completeness due to the fact that they're actually intros for running film clips.)
 None of that here as the film begins with the theft of their beloved TV. As they search for a replacement, they're mistaken for the hitmen sent to 'do' somebody's wife in Las Vegas. Thinking that they're being paid to score for the first time with the buxom blonde, they excitedly take off only to end up as dupes in a plot to steal a germ-warfare device, become named the most dangerous men in America and wreck havoc with nuns and senior citizens across the U.S.A.
LAURA:
While I've only caught Beavis and Butt-head on MTV a few times and was barely just slightly amused, I must admit that "Beavis and Butt-Head Do America" made me laugh (in fact, I'm still giggling)!
The animation for the feature length film is a cut above what's used on TV - in fact, it reminded me of Ralph Bashki's animation ("Fritz the Cat", "American Pop").
What's appealing about the film isn't stylistic tough - it's the dumber than a plug humor. Beavis and Butt-Head are intellectually stunted adolescents who look for sexual innuendo in everything that's said (i.e., translating 'entertain us' into "He said 'anus'." heh-heh-heh. Just imagine Butt-Head's delight when a commercial jetliner pilot tells him to 'get out of his cockpit'!
Beavis had me in stitches when, after consuming a vast and varied amount of pills from a senior citizen's handbag, he freaks, wears his t-shirt over his head and jammers "I am Cornholio - give me teepee for my bunghole." Silly? Vastly. Funny? Well, at least I though so...
Besides this idiocy we also get our two lads mistakenly thinking church confessional stalls are porto-potties (with hilarious results), an FBI agent (voiced by Robert Stack) with a penchant for full cavity searches and a couple of old-timers with a camper who never avoid crossing paths with their nemeses.
It should be noted that Beavis and Butt-Head are all about sex and drugs and rock and roll and, while there is no animated nudity or bad language used, they may not be suitable for small children.

B
ROBIN:
"Beavis and Butt-head Do America" creator, Mike Judge, may not have aimed very high with the brand of humor used in this film, but he sure succeeds in hitting his comic target a very high percentage of the time.
The humor put forth in "B&BDA" consists almost entirely of body parts (mostly female), being naked (all female), sluts (the female kind), boobs (guess which gender), poop, anti-authority, and TV. You can see that this is not the kind of film intended to appeal to the art-house crowd.
BUT, if theres a side of you which appreciates extraordinarily low-brow humor, done successfully to excess some of the time, then "Beavis and Butt-head Do America" will attract you.
I have only seen a few minutes of the MTV series, but what I saw turned me off from seeing the movie. Biting the bullet, I went, I saw, I laughed.
The B&B characters are so clueless that Mike Judge is able to draw two completely different worlds - our normal world, and the one lived in by our duo. Judge parallels these worlds well, with collisions - all B&B instigated - of these worlds taking place all along the way.
Beavis and Butt-head, in their overwhelming desire to score, succeed in breaking the Hoover Dam, blacking out Las Vegas, causing a massive traffic accident on the Washington D.C. beltway, taking over the US Senate PA system, and forcing the Strategic Air Command to go to DEFCOM 4. All this in 80 minutes!
Technically, the animation is of surprisingly high quality - beyond B&B, that is. Mike Judge populates his story with a number of colorful characters, such as Dallas and Buddy (voiced by Demi Moore and Bruce Willis), a couple of gun-runners; a lunatic ATF agent (Robert Stack) who demands that everyone, victims included, be given a full body cavity search; and, a nice old couple, whose camper B&B commandeer from time to time for privacy when the urge to whack off comes upon them.
The repetitive nature of B&Bs low-grade humor works pretty well here, especially when Beavis gets jeeped up on caffeine stimulants and sugar, turning in to his alter ego, Cornholio. Judges pushed Cornholios hijinks far past the point of good taste, but still gets consistent laughs.
The music video numbers, from Isaac Hayes' rewriting the "Theme to Shaft" for our boys, to the Red Hot Chili Peppers "Love Rollercoaster", are a good melding of music and animation. Very entertaining.
"Beavis and Butt-head Do America" is a solid, comic film, filled with humor and wittiness at a gutter level rarely achieved in film.
No sequel, please, but, I still give "Beavis and Butt-head Do America" a B.
Visit Reeling at http://www.neponset.com/reeling.
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


{% extends 'base.html' %} {% load crispy_forms_tags staticfiles %} {% block main_content %}
We hope all changemakers consider publicly sharing the resources they find most useful! Together, we can grow our collective knowledge and skill up our community. You can submit your resource here.
When you submit a resource, it goes to the Librarian for approval. If there is a problem with your resource, the Librarian will reach out to you directly. If everything is in order, your resource will be published.
When your resource is published on The Campaigns Library, it still belongs to you. You can edit its content and privacy settings at any time through the site, and remove it completely by emailing the librarian at<EMAIL_ADDRESS>The Campaigns Library will honour your privacy selection, whether your resource is publicly available or can be seen only by members of your group or organisation. The Library is not liable for any copying or further distribution that may occur once your resource has been shared on the site.
{% crispy form %}


Jose Mourinho aimed dig at Arsenal fans - and it could cost him getting Unai Emery's job
Previous comments Jose Mourinho made about Arsenal could go against him and rule him out of the running
by Jake Polden, https://www.mirror.co.uk/authors/jake-polden/Jose Mourinho has been linked with the Arsenal job as pressure continues to build on current manager Unai Emery.
But previous comments Mourinho made about the north London club could go against the Portuguese, and rule him out of the running.
The Arsenal board has given Emery reassurances that he is not in immediate danger of being sacked despite the club's poor form in the league.
But a handful of names have been linked to the top job at the Emirates in recent weeks, including Mourinho, Mikel Arteta and Massimiliano Allegri.
Mourinho, it seems, is at the front of the queue, but he hasn't always seen eye to eye with Gunners supporters - and this may prove problematic.
Back in 2017 Mourinho's Manchester United were beaten 2-0 by Arsenal at the Emirates.
After the match an irritated Mourinho took a pop at the Gunners fans.
The Portuguese said: "I'm happy for them. It's the first time I leave and they're happy. I leave Highbury, they were crying.
"I leave the Emirates and they were crying, walking the streets with heads low. Today they leave with their scarves."
He also added: "It's a big club.  I don't enjoy it. But today I tried to win."
While his comments were made two years ago, they are still remembered by the Arsenal fanbase and may result in the board overlooking Mourinho in favour of someone else.


VIRT-IMAGE
Section: Virtual Machine Install Tools (1)Updated: 2011-08-02
Index Return to Main Contents
NAME
virt-image - create virtual machines from an image descriptorSYNOPSIS
virt-image [OPTION]... IMAGE.XMLDESCRIPTION
virt-image is a command line tool for creating virtual machines from an XML image descriptor "IMAGE.XML" (virt-image(5)). Most attributes of the virtual machine are taken from the XML descriptor (e.g., where the files to back the virtual machine's disks are and how to map them into the guest), though certain information must be added on the command line, such as the name of the guest.The XML descriptor defines most attributes of the guest, making it possible to bundle and distribute it together with the files backing the guest's disks.
OPTIONS
Most options can be omitted, in which case virt-image will use defaults from the XML descriptor. When defaults are taken from the XML descriptor, they are indicated below as a path. --name is the only required command line option.- -h, --help
- Show the help message and exit
- --connect=CONNECT
- Connect to a non-default hypervisor. See virt-install(1) for details
General Options
General configuration parameters that apply to all types of guest installs.- -n NAME, --name=NAME
- Name of the guest instance
- -r MEMORY, --ram=MEMORY
- Memory to allocate for guest instance in megabytes. Defaults to "/image/devices/memory" in the XML descriptor.
- -u UUID, --uuid=UUID
- UUID for the guest; if none is given a random UUID will be generated. If you specify UUID, you should use a 32-digit hexadecimal number.
- --vcpus=VCPUS
- Number of vcpus to configure for your guest. Defaults to "/image/devices/vcpu" in the XML descriptor. This option can also be used to set CPU topology, please see virt-install(1) for more info.
- --cpuset
- Set which physical cpus the guest can use. Please see virt-install(1) for more info.
- --cpu
- Configure the CPU and CPU features exposed to the guest. Please see virt-install(1) for more info.
- --check-cpu
- Check that vcpus do not exceed physical CPUs and warn if they do.
- --os-type=OS_TYPE
- Optimize the guest configuration for a type of operating system (ex. 'linux', 'windows'). This will attempt to pick the most suitable ACPI & APIC settings, optimally supported mouse drivers, virtio, and generally accommodate other operating system quirks. See virt-install(1) for valid values.
- --os-variant=OS_VARIANT
- Further optimize the guest configuration for a specific operating system variant (ex. 'fedora8', 'winxp'). This parameter is optional, and does not require an "--os-type" to be specified. See virt-install(1) for valid values.
Full Virtualization specific options
Parameters specific only to fully virtualized guest installs.Networking Configuration
- -w NETWORK, --network=NETWORK
- Connect the guest to the host network. See virt-install(1) for details
- -m MAC, --mac=MAC
- This is deprecated in favor of "--network ...,mac=MAC,..."
- -b BRIDGE, --bridge=BRIDGE
- This is deprecated in favor of "--network bridge=BRIDGE"
Graphics Configuration
If no graphics option is specified, "virt-image" will default to '--graphics vnc' if the DISPLAY environment variable is set, otherwise '--graphics none' is used.- --graphics TYPE,opt1=arg1,opt2=arg2,...
- Specifies the graphical display configuration. This does not configure any virtual hardware, just how the guest's graphical display can be accessed. See virt-install(1) for details usage info.
- --vnc
- This option is deprecated in favor of "--graphics vnc,..."
- --vncport=VNCPORT
- This option is deprecated in favor of "--graphics vnc,port=PORT,..."
- --vnclisten=VNCLISTEN
- This option is deprecated in favor of "--graphics vnc,listen=LISTEN,..."
- -k KEYMAP, --keymap=KEYMAP
- This option is deprecated in favor of "--graphics vnc,keymap=KEYMAP,..."
- --sdl
- This option is deprecated in favor of "--graphics sdl,..."
- --nographics
- This option is deprecated in favor of "--graphics none"
Miscellaneous Options
- -p, --print
- Print the libvirt XML, but do not start the guest.
- --boot=BOOT
- The zero-based index of the boot record to use. The XML descriptor can contain multiple "/image/domain/boot" elements for use on different hypervisors. By default, the one that is most appropriate for the current hypervisor is selected.
- --replace
- Shutdown and remove any existing guest with the passed "--name" before installing from the image.
- --noreboot
- Prevent the domain automatatically booting after importing the image.
- --skip-checksum
- Do not check disk images against checksums (if they are listed in the image xml).
- -d, --debug
- Print debugging information.
EXAMPLES
Create and start a guest called "example" with a VNC console from "image.xml":
# virt-image --name example --vnc -i image.xml
Print the libvirt XML for a guest called "example" without graphics, but do not create or start a virtual machine:
# virt-image --print --name example --nographics --image image.xml
AUTHOR
Written by David Lutterkort. See the AUTHORS file in the source distribution for the complete list of credits.BUGS
Please see http://virt-manager.org/page/BugReportingCOPYRIGHT
Copyright (C) 2006-2007 Red Hat, Inc, and various contributors. This is free software. You may redistribute copies of it under the terms of the GNU General Public License "http://www.gnu.org/licenses/gpl.html". There is NO WARRANTY, to the extent permitted by law.SEE ALSO
virt-image(5), virt-install(1), the project website "http://virt-manager.org"
Index
This document was created by man2html, using the manual pages.
Time: 05:29:12 GMT, December 24, 2015


|
image$ - A bitmap image file
x,y,width,height - Initial shape of the toolbar group - A group gadget handle |
|
CreateToolBar creates a toolbar gadget and returns a handle to it.
A toolbar is a horizontal strip of small buttons which the user can click. The image parameter specifies a bitmap file that contains the images for the toolbar's buttons. These images should be exactly square, and packed horizontally across the bitmap. The number of buttons is automatically determined by dividing the image width by its height. The very top left pixel color of the image determines the transparent color of the toolbar. Toolbars generate a gadget action event when the user clicks on a toolbar button. When a gadget action event is received, the EventData function can be used to determine the actual button clicked, with 0 indicating the left most button, 1 the next button and so on. It is also possible to add special separator items to a toolbar. Separator items are small gaps in the toolbar that visual group toolbar buttons into separate groups. To do this, simply insert a blank button icon (an icon with the same dimensions as a normal icon, but with all pixels equal to the transparent color) into your toolbar image anywhere you would like a separator to appear. See also: SetToolBarTips, EnableToolBarItem, DisableToolBarItem. |
|
; Example provided by Mag, added to documentation by Mark Tiffany
; get bitmap icon from the Blitz directory appdir$=SystemProperty("appdir") blitzdir$=Left(appdir,Len(appdir)-5) BMP$=blitzdir$+"\cfg\dbg_toolbar.bmp" Notify "We will use this bitmap for our ToolBar: "+Chr$(13)+BMP$ ; create a window to put the toolbar in WinHandle=CreateWindow("Test CreateToolbar",0,0,400,200) ; and create the toolbar toolHandle=CreateToolBar(BMP$,0,0,0,0,WinHandle) ; and now a loop to demonstrate it in action Repeat event=WaitEvent() If event=$803 Then End ; exit when we receive a Window Close event If event=$401 Then ; Button action event. EventData contains the toolbar button hit. ; Note that if we had more than just the toolbar on the form, we would check EventSource too If EventData()=0 Then Notify "Red Light selected" If EventData()=1 Then Notify "Green Light selected" If EventData()=2 Then Notify "Step Next selected" If EventData()=3 Then Notify "Step Into selected" If EventData()=4 Then Notify "Step Over selected" If EventData()=5 Then Notify "Boom selected" End If Forever End |


Speakers
World-Class Speakers
Joining us from all around the world are over twenty fantastic speakers, here to share their stories.
August 24–26TH — Chicago, IL
Dedicated to the Craft of Building Websites
Every year the brightest web designers and front-end developers descend on Chicago to discuss the latest technologies. Join us this August!
Joining us from all around the world are over twenty fantastic speakers, here to share their stories.
Enjoy three inspiring and action-packed days of talks, gatherings, and all-around good times.
Within the heart of downtown Chicago, The Chicago Theatre will provide a beautiful conference venue.


{% extends "layout.html" %} {% block page_title %} Branching test page {% endblock %} {% block content %} Branching test See /routes.js for routing of answers What do you want to get in touch about? Select one of the options below. What do you want to get in touch about? Visas Some text about visas, we don't do them anymore you know, you need UKVI Emergency travel document Some text about emergency travel documents or lost passports and related problems Everything else If you're not sure or are chancing it try this choice instead. This routes to the contact page. {% endblock %}
See /routes.js for routing of answers
/routes.js
Select one of the options below.


TABLE OF INTERACTIONS WITH
CIPROFLOXACIN
See also: fluoroquinolones
See also: medications that lower the epileptic threshold
See also: substances with absorption reduced by gastro-intestinal targeted medications, antacids, and absorbants
From the French ANSM drug interactions document of September 2016, pp. 58-59
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
AGOMELATINE RxNorm: 306718 ATC: N06AX22 |
Increase of the concentrations of agomelatine, with risk of increase of its undesirable effects. |
Not recommended |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
CAFFEINE RxNorm: 1886 ATC: N06BC01 V04CG3 |
Increase of the plasma concentrations of caffeine, due to decrease of its hepatic metabolism |
Take into account |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
CLOZAPINE RxNorm: 2626 ATC: N05AH02 |
Increase of the concentrations of clozapine with risk of overdose, due to decrease of its hepatic metabolism by the ciprofloxacin |
Precaution for use Clinical monitoring and possible reduction of the dosage of the clozapine during the treatment with the ciprofloxacin and after it is stopped. |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
METHOTREXATE RxNorm: 6851 ATC: L01BA0 1 L04AX03 |
Increase of the toxicity of the methotrexate due to inhibition of its renal tubular secretion by the ciprofloxacin |
Not recommended |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
PHENYTOIN (AND, BY EXTRAPOLATION, FOSPHENYTOIN) CLASS CODE: N03AB |
Variation, possibly large, of the concentrations of phenytoin in the case of treatment with ciprofloxacin |
Precaution for use Clinical monitoring and testing of the plasma concentrations of the anticonvulsant during the treatment with ciprofloxacin and after it is stopped. |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
ROPINIROLE RxNorm: 72302 ATC: N04BC04 |
Increase of the concentrations of ropinirole with risk of overdose, due to decrease of its hepatic metabolism by the ciprofloxacin |
Precaution for use Clinical monitoring and possible reduction of the dosage of the ropinirole during the treatment with the ciprofloxacin and after it is stopped. |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
SUBSTANCES THAT TEND TO INDUCE TORSADES DE POINTES CLASS CODE: C01-N05 |
Increased risk of ventricular arrythmias, especially of torsades de pointes. |
Precaution for use Clinical monitoring and EKG during the administration of these substances together. |
CIPROFLOXACIN RxNorm: 2551 ATC: J01MA02 S01AE03 S02AA15 S03AA07 |
THEOPHYLLINE (AND, BY EXTRAPOLATION, AMINOPHYLLINE) CLASS CODE: R03DA |
Increase of the theophyllinemia with risk of overdose, due to decrease of its hepatic metabolism by the ciprofloxacin |
Precaution for use Clinical monitoring and possibly monitoring of the theophyllinemia |


I am a programmer, software developer and digital marketeer looking for a holistic environment of professional growth and learning, employing my skills and experience to the maximum potential.


Back to basics
TL;DR;
Is this site broken?
No. I decided to try an experiment with letting my website go CSS naked. It's an attempt for me to make proper use of Web Standards, HTML5, semantic markup and hierarchical structure.
My reasoning
When I decided to reboot my website, I started to spend time browsing themes and designs, while I found many decent ones, there wasn't any that I felt comfortable with. I didn't have much interest in designing my own - using the latest CSS framework, with a dozen dependencies. I was getting bogged down with the style/presentation.
I wanted to bring my focus back to content; I wanted full control of my website!
I decided to leave the CSS out of it, forget about JavaScript and web-fonts, let's focus on using HTML, pure and simple, structural and semantic. The added bonus is that my website would be accessible, responsive, lightweight and fast!
Will this look pretty? No!  Although I'm sure that people who visit my website aren't looking for a good design, they should want the content, so now I can present it in the most accessible way.
What will the future hold?
In time I may introduce some styling, tweak the viewport width or apply a reasonable typography, but for now I'd like to focus on the semantics of the markup - to lay a solid foundation to build on.
As for JavaScript, previously I would automatically add in Google Analytics, but truth be told, I hardly study my traffic or data these days. It doesn't motivate me.
I'm likely to reintroduce the Disqus commenting system very soon.
In the meantime, if you have any questions for me, either tweet me or raise an issue on my GitHub repo for this website.


--- layout: page hidePageTitle: true classes: press title: "Pressroom" ---
Paul Volker, former head of the Federal Reserve joked at the height of the financial crisis that the ATM is the only positive innovation in finance in the last 25 years. It's a pertinent half-truth. He forgot about ETFs and index funds. :) At Stockflare, we want to change the way the entire planet saves and invests. A positive change, where we all save more, smarter, invest easily, sensibly and in the long run, improve the lives of everyone on the planet. Financially, and maybe even emotionally.


--- layout: default hero-image: url(/assets/images/stock-images/pie-staff.jpg) hero-message: Get Involved! ---
We've got a great lineup of events ready to welcome you (back) to Berkeley. Come to an infosession to find out what we're all about, then decide which project team you want to help out with at Project Expo. We believe that everyone can find a place to contribute in PiE, regardless of year or major, so don't hesitate to come out! You'll also be able to find us tabling at Calapalooza online.
Add our Google calendar (plus sign on the bottom right)
| Event | Link | Time | Description | {% for event in week.events %}
|---|---|---|---|
| {{ event.name }} | {{ event.link }} {% if event.map %} [map] {% endif %} | {{ event.time }} {% if event.calendar %} [add to calendar] {% endif %} | {{ event.description | default: "" }} |
There are no recruiting events at this time. However, we are always looking for new staff!
{% endfor %}Want to help out? Here at PiE, we don't have an application process. Rather, we firmly believe that any UC Berkeley student who is interested in our club has something to offer, whether community-wise, project-wise, or anything else that we can't think of ourselves! Simply fill out the forms or come check out worksession and we'll get you started!
| Worksession Time | Location |
|---|---|
| Wednesday 7 - 9 PM | 145 McCone (Announcements), then 101 O'Brien or O'Brien Breezeway 2nd Floor (depending on team) [map] |
| Saturday 1 - 3 PM | 101 O'Brien or O'Brien Breezeway 2nd Floor (depending on team) [map] |
Interested in participating in PiE's mission by becoming a mentor and role model for a team of high school students? PiE RC DeCal, offered every spring, offers just that!
Mechanical, Electrical, Software
Game Design, Events, Schools
Mentorship, Workshops, Metrics
Business, Web Applications, Staff
We are looking for professors and industry professionals to volunteer at our events. You can help us by being a judge at our Design Reviews and/or Final Competition.
Please contact us at<EMAIL_ADDRESS>We require each high school team to give a presentation to a panel of professors and industry professionals during the first few weeks of the competition season. The purpose of the reviews is to encourage high school students to present their ideas and to receive feedback on their design.
At Final Competition, teams can earn awards for superior mechanical, electrical, and software robot design. We invite professors and industry professionals to judge these designs and decide on an award winner in each category.
{{ qa.answer }}
{% endfor %}


new Cache(game)
Phaser has one single cache in which it stores all assets.
The cache is split up into sections, such as images, sounds, video, json, etc. All assets are stored using a unique string-based key as their identifier. Assets stored in different areas of the cache can have the same key, for example 'playerWalking' could be used as the key for both a sprite sheet and an audio file, because they are unique data types.
The cache is automatically populated by the Phaser.Loader. When you use the loader to pull in external assets such as images they are automatically placed into their respective cache. Most common Game Objects, such as Sprites and Videos automatically query the cache to extract the assets they need on instantiation.
You can access the cache from within a State via this.cache
. From here you can call any public method it has,
including adding new entries to it, deleting them or querying them.
Understand that almost without exception when you get an item from the cache it will return a reference to the item stored in the cache, not a copy of it. Therefore if you retrieve an item and then modify it, the original object in the cache will also be updated, even if you don't put it back into the cache again.
By default when you change State the cache is not cleared, although there is an option to clear it should your game require it. In a typical game set-up the cache is populated once after the main game has loaded and then used as an asset store.
Parameters:
| Name | Type | Description |
|---|---|---|
game |
Phaser.Game | A reference to the currently running game. |
- Source - loader/Cache.js, line 34
Members
-
<static, constant> BINARY :number
-
- Source - loader/Cache.js, line 166
-
<static, constant> BITMAPDATA :number
-
- Source - loader/Cache.js, line 172
-
<static, constant> BITMAPFONT :number
-
- Source - loader/Cache.js, line 178
-
<static, constant> CANVAS :number
-
- Source - loader/Cache.js, line 124
-
<static, constant> IMAGE :number
-
- Source - loader/Cache.js, line 130
-
<static, constant> JSON :number
-
- Source - loader/Cache.js, line 184
-
<static, constant> PHYSICS :number
-
- Source - loader/Cache.js, line 154
-
<static, constant> RENDER_TEXTURE :number
-
- Source - loader/Cache.js, line 208
-
<static, constant> SHADER :number
-
- Source - loader/Cache.js, line 202
-
<static, constant> SOUND :number
-
- Source - loader/Cache.js, line 142
-
<static, constant> TEXT :number
-
- Source - loader/Cache.js, line 148
-
<static, constant> TEXTURE :number
-
- Source - loader/Cache.js, line 136
-
<static, constant> TILEMAP :number
-
- Source - loader/Cache.js, line 160
-
<static, constant> VIDEO :number
-
- Source - loader/Cache.js, line 196
-
<static, constant> XML :number
-
- Source - loader/Cache.js, line 190
-
autoResolveURL :boolean
-
Automatically resolve resource URLs to absolute paths for use with the Cache.getURL method.
- Source - loader/Cache.js, line 45
-
game :Phaser.Game
-
Local reference to game.
- Source - loader/Cache.js, line 39
-
onSoundUnlock :Phaser.Signal
-
This event is dispatched when the sound system is unlocked via a touch event on cellular devices.
- Source - loader/Cache.js, line 91
Methods
-
addBinary(key, binaryData)
-
Add a binary object in to the cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
binaryData
object The binary object to be added to the cache.
- Source - loader/Cache.js, line 399
-
addBitmapData(key, bitmapData, frameData) → {Phaser.BitmapData}
-
Add a BitmapData object to the cache.
Parameters:
Name Type Argument Default Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
bitmapData
Phaser.BitmapData The BitmapData object to be addded to the cache.
frameData
Phaser.FrameData | null <optional>
(auto create) Optional FrameData set associated with the given BitmapData. If not specified (or
undefined
) a new FrameData object is created containing the Bitmap's Frame. Ifnull
is supplied then no FrameData will be created.Returns:
The BitmapData object to be addded to the cache.
- Source - loader/Cache.js, line 412
-
addBitmapFont(key, url, data, atlasData, atlasType, xSpacing, ySpacing)
-
Add a new Bitmap Font to the Cache.
Parameters:
Name Type Argument Default Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra font data.
atlasData
object Texture atlas frames data.
atlasType
string <optional>
'xml' The format of the texture atlas ( 'json' or 'xml' ).
xSpacing
number <optional>
0 If you'd like to add additional horizontal spacing between the characters then set the pixel value here.
ySpacing
number <optional>
0 If you'd like to add additional vertical spacing between the lines then set the pixel value here.
- Source - loader/Cache.js, line 437
-
addCanvas(key, canvas, context)
-
Add a new canvas object in to the cache.
Parameters:
Name Type Argument Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
canvas
HTMLCanvasElement The Canvas DOM element.
context
CanvasRenderingContext2D <optional>
The context of the canvas element. If not specified it will default go
getContext('2d')
.- Source - loader/Cache.js, line 216
-
<internal> addDefaultImage()
-
Adds a default image to be used in special cases such as WebGL Filters. It uses the special reserved key of
__default
. This method is called automatically when the Cache is created. This image is skipped whenCache.destroy
is called due to its internal requirements.- Internal:
- This member is internal (protected) and may be modified or removed in the future.
- Source - loader/Cache.js, line 268
-
addImage(key, url, data) → {object}
-
Adds an Image file into the Cache. The file must have already been loaded, typically via Phaser.Loader, but can also have been loaded into the DOM. If an image already exists in the cache with the same key then it is removed and destroyed, and the new image inserted in its place.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra image data.
Returns:
object -The full image object that was added to the cache.
- Source - loader/Cache.js, line 232
-
addJSON(key, url, data)
-
Add a new json object into the cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra json data.
- Source - loader/Cache.js, line 476
-
<internal> addMissingImage()
-
Adds an image to be used when a key is wrong / missing. It uses the special reserved key of
__missing
. This method is called automatically when the Cache is created. This image is skipped whenCache.destroy
is called due to its internal requirements.- Internal:
- This member is internal (protected) and may be modified or removed in the future.
- Source - loader/Cache.js, line 292
-
addPhysicsData(key, url, JSONData, format)
-
Add a new physics data object to the Cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.JSONData
object The physics data object (a JSON file).
format
number The format of the physics data.
- Source - loader/Cache.js, line 365
-
addRenderTexture(key, texture)
-
Add a new Phaser.RenderTexture in to the cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
texture
Phaser.RenderTexture The texture to use as the base of the RenderTexture.
- Source - loader/Cache.js, line 541
-
addShader(key, url, data)
-
Adds a Fragment Shader in to the Cache. The file must have already been loaded, typically via Phaser.Loader.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra shader data.
- Source - loader/Cache.js, line 525
-
addSound(key, url, data, webAudio, audioTag)
-
Adds a Sound file into the Cache. The file must have already been loaded, typically via Phaser.Loader.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra sound data.
webAudio
boolean True if the file is using web audio.
audioTag
boolean True if the file is using legacy HTML audio.
- Source - loader/Cache.js, line 313
-
addSpriteSheet(key, url, data, frameWidth, frameHeight, frameMax, margin, spacing)
-
Add a new sprite sheet in to the cache.
Parameters:
Name Type Argument Default Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra sprite sheet data.
frameWidth
number Width of the sprite sheet.
frameHeight
number Height of the sprite sheet.
frameMax
number <optional>
-1 How many frames stored in the sprite sheet. If -1 then it divides the whole sheet evenly.
margin
number <optional>
0 If the frames have been drawn with a margin, specify the amount here.
spacing
number <optional>
0 If the frames have been drawn with spacing between them, specify the amount here.
- Source - loader/Cache.js, line 554
-
addText(key, url, data)
-
Add a new text data.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra text data.
- Source - loader/Cache.js, line 349
-
addTextureAtlas(key, url, data, atlasData, format)
-
Add a new texture atlas to the Cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra texture atlas data.
atlasData
object Texture atlas frames data.
format
number The format of the texture atlas.
- Source - loader/Cache.js, line 591
-
addTilemap(key, url, mapData, format)
-
Add a new tilemap to the Cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.mapData
object The tilemap data object (either a CSV or JSON file).
format
number The format of the tilemap data.
- Source - loader/Cache.js, line 382
-
addVideo(key, url, data, isBlob)
-
Adds a Video file into the Cache. The file must have already been loaded, typically via Phaser.Loader.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra video data.
isBlob
boolean True if the file was preloaded via xhr and the data parameter is a Blob. false if a Video tag was created instead.
- Source - loader/Cache.js, line 508
-
addXML(key, url, data)
-
Add a new xml object into the cache.
Parameters:
Name Type Description key
string The key that this asset will be stored in the cache under. This should be unique within this cache.
url
string The URL the asset was loaded from. If the asset was not loaded externally set to
null
.data
object Extra text data.
- Source - loader/Cache.js, line 492
-
checkBinaryKey(key) → {boolean}
-
Checks if the given key exists in the Binary Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 890
-
checkBitmapDataKey(key) → {boolean}
-
Checks if the given key exists in the BitmapData Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 903
-
checkBitmapFontKey(key) → {boolean}
-
Checks if the given key exists in the BitmapFont Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 916
-
checkCanvasKey(key) → {boolean}
-
Checks if the given key exists in the Canvas Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 799
-
checkImageKey(key) → {boolean}
-
Checks if the given key exists in the Image Cache. Note that this also includes Texture Atlases, Sprite Sheets and Retro Fonts.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 812
-
checkJSONKey(key) → {boolean}
-
Checks if the given key exists in the JSON Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 929
-
checkKey(cache, key) → {boolean}
-
Checks if a key for the given cache object type exists.
Parameters:
Name Type Description cache
integer The cache to search. One of the Cache consts such as
Phaser.Cache.IMAGE
orPhaser.Cache.SOUND
.key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists, otherwise false.
- Source - loader/Cache.js, line 759
-
checkPhysicsKey(key) → {boolean}
-
Checks if the given key exists in the Physics Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 864
-
checkRenderTextureKey(key) → {boolean}
-
Checks if the given key exists in the Render Texture Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 981
-
checkShaderKey(key) → {boolean}
-
Checks if the given key exists in the Fragment Shader Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 968
-
checkSoundKey(key) → {boolean}
-
Checks if the given key exists in the Sound Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 838
-
checkTextKey(key) → {boolean}
-
Checks if the given key exists in the Text Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 851
-
checkTextureKey(key) → {boolean}
-
Checks if the given key exists in the Texture Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 825
-
checkTilemapKey(key) → {boolean}
-
Checks if the given key exists in the Tilemap Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 877
-
checkURL(url) → {boolean}
-
Checks if the given URL has been loaded into the Cache. This method will only work if Cache.autoResolveURL was set to
true
before any preloading took place. The method will make a DOM src call to the URL given, so please be aware of this for certain file types, such as Sound files on Firefox which may cause double-load instances.Parameters:
Name Type Description url
string The url to check for in the cache.
Returns:
boolean -True if the url exists, otherwise false.
- Source - loader/Cache.js, line 778
-
checkVideoKey(key) → {boolean}
-
Checks if the given key exists in the Video Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 955
-
checkXMLKey(key) → {boolean}
-
Checks if the given key exists in the XML Cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the key exists in the cache, otherwise false.
- Source - loader/Cache.js, line 942
-
<internal> clearGLTextures()
-
Empties out all of the GL Textures from Images stored in the cache. This is called automatically when the WebGL context is lost and then restored.
- Internal:
- This member is internal (protected) and may be modified or removed in the future.
- Source - loader/Cache.js, line 1937
-
decodedSound(key, data)
-
Add a new decoded sound.
Parameters:
Name Type Description key
string The key of the asset within the cache.
data
object Extra sound data.
- Source - loader/Cache.js, line 701
-
destroy()
-
Clears the cache. Removes every local cache object reference. If an object in the cache has a
destroy
method it will also be called.- Source - loader/Cache.js, line 1987
-
getBaseTexture(key, cache) → {PIXI.BaseTexture}
-
Gets a PIXI.BaseTexture by key from the given Cache.
Parameters:
Name Type Argument Default Description key
string Asset key of the image for which you want the BaseTexture for.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search for the item in.
Returns:
The BaseTexture object.
- Source - loader/Cache.js, line 1401
-
getBinary(key) → {object}
-
Gets a binary object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The binary data object.
- Source - loader/Cache.js, line 1241
-
getBitmapData(key) → {Phaser.BitmapData}
-
Gets a BitmapData object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
The requested BitmapData object if found, or null if not.
- Source - loader/Cache.js, line 1258
-
getBitmapFont(key) → {Phaser.BitmapFont}
-
Gets a Bitmap Font object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
Phaser.BitmapFont -The requested BitmapFont object if found, or null if not.
- Source - loader/Cache.js, line 1275
-
getCanvas(key) → {object}
-
Gets a Canvas object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The canvas object or
null
if no item could be found matching the given key.- Source - loader/Cache.js, line 1036
-
getFrame(key, cache) → {Phaser.Frame}
-
Get a single frame by key. You'd only do this to get the default Frame created for a non-atlas/spritesheet image.
Parameters:
Name Type Argument Default Description key
string Asset key of the frame data to retrieve from the Cache.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search for the item in.
Returns:
The frame data.
- Source - loader/Cache.js, line 1417
-
getFrameByIndex(key, index, cache) → {Phaser.Frame}
-
Get a single frame out of a frameData set by key.
Parameters:
Name Type Argument Default Description key
string Asset key of the frame data to retrieve from the Cache.
index
number The index of the frame you want to get.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search. One of the Cache consts such as
Phaser.Cache.IMAGE
orPhaser.Cache.SOUND
.Returns:
The frame object.
- Source - loader/Cache.js, line 1511
-
getFrameByName(key, name, cache) → {Phaser.Frame}
-
Get a single frame out of a frameData set by key.
Parameters:
Name Type Argument Default Description key
string Asset key of the frame data to retrieve from the Cache.
name
string The name of the frame you want to get.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search. One of the Cache consts such as
Phaser.Cache.IMAGE
orPhaser.Cache.SOUND
.Returns:
The frame object.
- Source - loader/Cache.js, line 1535
-
getFrameCount(key, cache) → {number}
-
Get the total number of frames contained in the FrameData object specified by the given key.
Parameters:
Name Type Argument Default Description key
string Asset key of the FrameData you want.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search for the item in.
Returns:
number -Then number of frames. 0 if the image is not found.
- Source - loader/Cache.js, line 1433
-
getFrameData(key, cache) → {Phaser.FrameData}
-
Gets a Phaser.FrameData object from the Image Cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Argument Default Description key
string Asset key of the frame data to retrieve from the Cache.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search for the item in.
Returns:
The frame data.
- Source - loader/Cache.js, line 1456
-
getImage(key, full) → {Image}
-
Gets a Image object from the cache. This returns a DOM Image object, not a Phaser.Image object.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Only the Image cache is searched, which covers images loaded via Loader.image, Sprite Sheets and Texture Atlases.
If you need the image used by a bitmap font or similar then please use those respective 'get' methods.
Parameters:
Name Type Argument Default Description key
string <optional>
The key of the asset to retrieve from the cache. If not given or null it will return a default image. If given but not found in the cache it will throw a warning and return the missing image.
full
boolean <optional>
false If true the full image object will be returned, if false just the HTML Image object is returned.
Returns:
Image -The Image object if found in the Cache, otherwise
null
. Iffull
was true then a JavaScript object is returned.- Source - loader/Cache.js, line 1053
-
getItem(key, cache, method, property) → {object}
-
Get an item from a cache based on the given key and property.
This method is mostly used internally by other Cache methods such as
getImage
but is exposed publicly for your own use as well.Parameters:
Name Type Argument Description key
string The key of the asset within the cache.
cache
integer The cache to search. One of the Cache consts such as
Phaser.Cache.IMAGE
orPhaser.Cache.SOUND
.method
string <optional>
The string name of the method calling getItem. Can be empty, in which case no console warning is output.
property
string <optional>
If you require a specific property from the cache item, specify it here.
Returns:
object -The cached item if found, otherwise
null
. If the key is invalid andmethod
is set then a console.warn is output.- Source - loader/Cache.js, line 998
-
getJSON(key, clone) → {object}
-
Gets a JSON object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.You can either return the object by reference (the default), or return a clone of it by setting the
clone
argument totrue
.Parameters:
Name Type Argument Default Description key
string The key of the asset to retrieve from the cache.
clone
boolean <optional>
false Return a clone of the original object (true) or a reference to it? (false)
Returns:
object -The JSON object.
- Source - loader/Cache.js, line 1292
-
getKeys(cache) → {Array}
-
Gets all keys used in the requested Cache.
Parameters:
Name Type Argument Default Description cache
integer <optional>
Phaser.Cache.IMAGE The Cache you wish to get the keys from. Can be any of the Cache consts such as
Phaser.Cache.IMAGE
,Phaser.Cache.SOUND
etc.Returns:
Array -The array of keys in the requested cache.
- Source - loader/Cache.js, line 1649
-
getPhysicsData(key, object, fixtureKey) → {object}
-
Gets a Physics Data object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.You can get either the entire data set, a single object or a single fixture of an object from it.
Parameters:
Name Type Argument Default Description key
string The key of the asset to retrieve from the cache.
object
string <optional>
null If specified it will return just the physics object that is part of the given key, if null it will return them all.
fixtureKey
string Fixture key of fixture inside an object. This key can be set per fixture with the Phaser Exporter.
Returns:
object -The requested physics object data if found.
- Source - loader/Cache.js, line 1162
-
getPixiBaseTexture(key) → {PIXI.BaseTexture}
- This method is deprecated and should not be used. It may be removed in the future.
- Deprecated:
- Yes
- Source - loader/Cache.js, line 1592
-
getPixiTexture(key) → {PIXI.Texture}
- This method is deprecated and should not be used. It may be removed in the future.
- Deprecated:
- Yes
- Source - loader/Cache.js, line 1559
-
getRenderTexture(key) → {Object}
-
Gets a RenderTexture object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
Object -The object with Phaser.RenderTexture and Phaser.Frame.
- Source - loader/Cache.js, line 1380
-
getShader(key) → {string}
-
Gets a fragment shader object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
string -The shader object.
- Source - loader/Cache.js, line 1363
-
getSound(key) → {Phaser.Sound}
-
Gets a Phaser.Sound object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
The sound object.
- Source - loader/Cache.js, line 1111
-
getSoundData(key) → {object}
-
Gets a raw Sound data object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The sound data.
- Source - loader/Cache.js, line 1128
-
getText(key) → {object}
-
Gets a Text object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The text data.
- Source - loader/Cache.js, line 1145
-
getTextureFrame(key) → {Phaser.Frame}
-
Get a single texture frame by key.
You'd only do this to get the default Frame created for a non-atlas / spritesheet image.
Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
The frame data.
- Source - loader/Cache.js, line 1096
-
getTilemapData(key) → {object}
-
Gets a raw Tilemap data object from the cache. This will be in either CSV or JSON format.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The raw tilemap data in CSV or JSON format.
- Source - loader/Cache.js, line 1224
-
getURL(url) → {object}
-
Get a cached object by the URL. This only returns a value if you set Cache.autoResolveURL to
true
before starting the preload of any assets. Be aware that every call to this function makes a DOM src query, so use carefully and double-check for implications in your target browsers/devices.Parameters:
Name Type Description url
string The url for the object loaded to get from the cache.
Returns:
object -The cached object.
- Source - loader/Cache.js, line 1624
-
getVideo(key) → {Phaser.Video}
-
Gets a Phaser.Video object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
The video object.
- Source - loader/Cache.js, line 1346
-
getXML(key) → {object}
-
Gets an XML object from the cache.
The object is looked-up based on the key given.
Note: If the object cannot be found a
console.warn
message is displayed.Parameters:
Name Type Description key
string The key of the asset to retrieve from the cache.
Returns:
object -The XML object.
- Source - loader/Cache.js, line 1329
-
hasFrameData(key, cache) → {boolean}
-
Check if the FrameData for the given key exists in the Image Cache.
Parameters:
Name Type Argument Default Description key
string Asset key of the frame data to retrieve from the Cache.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search for the item in.
Returns:
boolean -True if the given key has frameData in the cache, otherwise false.
- Source - loader/Cache.js, line 1476
-
isSoundDecoded(key) → {boolean}
-
Check if the given sound has finished decoding.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -The decoded state of the Sound object.
- Source - loader/Cache.js, line 718
-
isSoundReady(key) → {boolean}
-
Check if the given sound is ready for playback. A sound is considered ready when it has finished decoding and the device is no longer touch locked.
Parameters:
Name Type Description key
string The key of the asset within the cache.
Returns:
boolean -True if the sound is decoded and the device is not touch locked.
- Source - loader/Cache.js, line 736
-
reloadSound(key)
-
Reload a Sound file from the server.
Parameters:
Name Type Description key
string The key of the asset within the cache.
- Source - loader/Cache.js, line 641
-
reloadSoundComplete(key)
-
Fires the onSoundUnlock event when the sound has completed reloading.
Parameters:
Name Type Description key
string The key of the asset within the cache.
- Source - loader/Cache.js, line 666
-
removeBinary(key)
-
Removes a binary file from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1787
-
removeBitmapData(key)
-
Removes a bitmap data from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1802
-
removeBitmapFont(key)
-
Removes a bitmap font from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1817
-
removeCanvas(key)
-
Removes a canvas from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1681
-
removeImage(key, removeFromPixi)
-
Removes an image from the cache.
You can optionally elect to destroy it as well. This calls BaseTexture.destroy on it.
Note that this only removes it from the Phaser and PIXI Caches. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Argument Default Description key
string Key of the asset you want to remove.
removeFromPixi
boolean <optional>
true Should this image also be destroyed? Removing it from the PIXI.BaseTextureCache?
- Source - loader/Cache.js, line 1696
-
removeJSON(key)
-
Removes a json object from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1832
-
removePhysics(key)
-
Removes a physics data file from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1757
-
removeRenderTexture(key)
-
Removes a Render Texture from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1892
-
removeShader(key)
-
Removes a shader from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1877
-
removeSound(key)
-
Removes a sound from the cache.
If any
Phaser.Sound
objects use the audio file in the cache that you remove with this method, they will automatically destroy themselves. If you wish to have full control over when Sounds are destroyed then you must finish your house-keeping and destroy them all yourself first, before calling this method.Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1723
-
removeSpriteSheet(key)
-
Removes a Sprite Sheet from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1907
-
removeText(key)
-
Removes a text file from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1742
-
removeTextureAtlas(key)
-
Removes a Texture Atlas from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1922
-
removeTilemap(key)
-
Removes a tilemap from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1772
-
removeVideo(key)
-
Removes a video from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1862
-
removeXML(key)
-
Removes a xml object from the cache.
Note that this only removes it from the Phaser.Cache. If you still have references to the data elsewhere then it will persist in memory.
Parameters:
Name Type Description key
string Key of the asset you want to remove.
- Source - loader/Cache.js, line 1847
-
updateFrameData(key, frameData, cache)
-
Replaces a set of frameData with a new Phaser.FrameData object.
Parameters:
Name Type Argument Default Description key
string The unique key by which you will reference this object.
frameData
number The new FrameData.
cache
integer <optional>
Phaser.Cache.IMAGE The cache to search. One of the Cache consts such as
Phaser.Cache.IMAGE
orPhaser.Cache.SOUND
.- Source - loader/Cache.js, line 1492
-
updateSound(key)
-
Updates the sound object in the cache.
Parameters:
Name Type Description key
string The key of the asset within the cache.
- Source - loader/Cache.js, line 684
Gets a PIXI.BaseTexture by key from the PIXI.BaseTextureCache.
If the texture isn't found in the cache, then it searches the Phaser Image Cache.
Parameters:
| Name | Type | Description |
|---|---|---|
key |
string | Asset key of the BaseTexture to retrieve from the Cache. |
Returns:
The BaseTexture object or null if not found.
Gets a PIXI.Texture by key from the PIXI.TextureCache.
If the texture isn't found in the cache, then it searches the Phaser Image Cache and creates a new PIXI.Texture object which is then returned.
Parameters:
| Name | Type | Description |
|---|---|---|
key |
string | Asset key of the Texture to retrieve from the Cache. |
Returns:
The Texture object.


go-http-scheduler
Apps
(current)
Add app
Logout
Looks like you haven't defined any app yet !
Add app
{{app.name}}
{{app.url}}
Application is {{app.status}}
{{h.date}} - {{h.status}}
Last up : {{formatUpdate(app.lastUpDate)}}
Stop
Start
Update
Delete
Loading ...
{{!newApp.isUpdate ? 'New app' : 'Edit ' + newApp.name}}
×
App name
App URL
Method
GET
POST
PUT
DELETE
PATCH
Body
Cron expression
Custom headers
Del
Add
Login
×
Username
Password


Mountain Biking
Do you hate of love 29ers?
Hate Them
Love Them
Who's is your favourite professional rider?
Male
Female
Other
Submit


Compass of Shame
In general, I try to be fairly even keel with my emotion. I think I do this by avoiding situations that put me at potential risk of failure or shame. Once recent conflict that comes to mind is a trip with 3 friends. We were in a foreign country where the rules of the roads are very different (e.g drive on the left side etc,.). One of my friend volunteered to drive as no one else really wanted the responsibility. Being her closest friend, I offered to sit up front to provide directions and coach her through the process. Midway through we had some very vocal backset drivers. I'm not sure why everyone became very upset, but it became the backset crew versus the frontset crew. Everyone said some things that they regretted
The source of the conflict really was lack of communication. Honestly, 9 out of 10 issues I've had in life have been due to miscommunication. Immediately after the event, everyone went to their room; luckily the villa had 4 rooms. Everyone cooled off in their space. However, we hadn't spoken about it at all, we just avoided the topic. Since my tactic is usually to practice avoidence I knew exactly what was occuring. So one by one I discussed the car ride with my friends. Eventually it became clear that no one wanted to be hurtful; however, it was just an intense situation that escalated quickly. By discussing this, we were all able to gain a better understanding.
The process of discussing our issues definitely helped us to move past the conflict. We all hugged it out and started a new game of Perudo - if you have never heard of this game I recommend it if you like dice games. While we would have moved past the conflict without the conversations. I don't think we would have been in as good of a place as we are now. So it was worthwhile to spend a little time in the moment addressing the issue so we dont have to spend a lot of time later if it becomes a big issue. All in all, I'm happy with the outcome.


{% extends 'user_app/base.html' %} {% block body_block %}
The server has experiened an error.
Please check the server logs or contact your system adminstrator.
We're sorry for the inconvenience.