Merkel to pay first visit to Auschwitz
German Chancellor Angela Merkel will pay her first visit to Auschwitz-Birkenau next Friday, her spokeswoman said, ahead of the 75th anniversary commemorations for the liberation of the Nazi death camp.
Merkel will be only the third chancellor after Helmut Schmidt and Helmut Kohl to travel to the camp installed by the Nazis in then occupied Poland during World War II.
At Auschwitz, she will hold a minute of silence at the so-called Black Wall, where inmates were executed by Third Reich soldiers.
She will then make a speech at the Birkenau part of the camp, which was where the Nazis erected most of the machinery of mass extermination, including the gas chambers.
Polish Prime Minister Mateusz Morawiecki will attend while the chancellor will also lay a wreath.
Merkel's visit comes at the invitation of the Auschwitz-Birkenau Foundation, which is commemorating 10 years of its founding.
On the eve of her trip, she and premiers of Germany's 16 states, are due to confirm 60 million euros ($66 million) in funding for the foundation.

More than 100,000 other people also perished there, including non-Jewish Poles, Roma, Soviet prisoners of war and anti-Nazi resistance fighters.
Russian soldiers liberated Auschwitz on January 27, 1945.


[gecode-users] Install gecodeJ on WinXP
Christian Schulte
cschulte at kth.se
Fri Jun 1 10:45:07 CEST 2007
Try installing the precompiled packages (there is a windows installer).
Christian
--
Christian Schulte, http://www.imit.kth.se/~schulte/
-----Original Message-----
From: users-bounces at gecode.org [mailto:users-bounces at gecode.org] On Behalf
Of Rene Gonzalez
Sent: Thursday, May 31, 2007 5:30 PM
To: users at gecode.org
Subject: [gecode-users] Install gecodeJ on WinXP
Greetings
I tried to install Gecode on my Windows XP but i dont understand the
gecode's tutorial. I'm a begginer and i like an explanation a little more
exhaustive, if outside possible. I do not understand like compiling Gecode
and GecodeJ with a same compiler, and either all the referring one to the
configuration files.
PD: excuse the english, i'm a begginer too :)
More information about the gecode-users
mailing list


Atom Editor Package | Cubic-bezier curve
Tweet
Features
CSS3 predefined easing functions
Custom easing function generation by simple dragging
Live easing effect
Loading bezier curve based on user selection
Installation
$apm install cubic-bezier
Downloads
atom package
fork me
Demo
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus


Chapter 1
Greetings traveller!
Here are your stats:
Name:
Age:
HP:
Mana:
Close Stats
View Stats
What is your name, Hero?


This is a 2-D image that includes the dataset of 147 satellites that are currently in orbit under the Earth Resource category. Here you are able to see the plotted points, represented by rockets, and click onto each individual rocket to obtain the name and launch date.


---
title: "How to Prepare Quick Caramel Sponge Pie Tasty"
slug: caramel-sponge-pie
description: "Caramel Sponge Pie Recipe - This is a light springy pie that's wonderful for caramel lovers. Steps to Make Super Quick Homemade Caramel Sponge Pie Delicious"
date: 2021-05-30T12:30:37Z
image: https://cdn.statically.io/img/images.media-allrecipes.com/userphotos/6047014.jpg
thumbnail: https://cdn.statically.io/img/images.media-allrecipes.com/userphotos/6047014.jpg
cover: https://cdn.statically.io/img/images.media-allrecipes.com/userphotos/6047014.jpg
author: Yulia
ratingvalue: 4.7
reviewcount: 384
recipeingredient:
- "2 eggs"
- "1 cup brown sugar"
- "2 tablespoons butter"
- "2 tablespoons flour"
- "1 cup milk"
- "1 (9 inch) unbaked pie crust"
recipeinstructions:
- "Preheat an oven to 350 degrees F (175 degrees C)."
- "Separate egg whites from yolks, and place in separate large bowls. Use an electric mixer to beat egg whites until stiff."
- "To the yolks, add the brown sugar, butter, flour, and milk; beat well. Fold egg whites into the batter; pour into the pie crust."
- "Bake in the preheated oven until set and lightly browned, about 45 minutes."
categories:
- "Desserts"
- "Pies"
- "Custard and Cream Pie Recipes"
- "Recipes"
tags:
- "desserts"
- "pies"
- "custard and cream pie recipes"
katakunci: caramel sponge pie, desserts, pies, custard and cream pie recipes, .
nutrition: 281.8 calories
recipecuisine: Western
preptime: "P0DT0H15M"
cooktime: "P0DT0H45M"
totaltime: "P0DT0H60M"
recipeyield: "1 pie"
recipecategory:
- Desserts
- Pies
- Custard and Cream Pie Recipes
quotes: Who needs love when you can eat all the chocolate in the world.
---
Caramel Sponge Pie - Hey everyone, hope youre having an amazing day today. It is me again Yulia , welcome to my recipe site. Today, I will show you a way to make a distinctive dish, Caramel Sponge Pie. It is one of my favorites food recipes. For mine, I am going to make it a little bit unique. This will be really delicious.
Caramel Sponge Pie is This is a light springy pie that's wonderful for caramel lovers.
Caramel Sponge Pie is one of the most popular of recent trending foods on earth. its easy, its fast, it tastes yummy. its appreciated by millions every day. its easy, it is fast, it tastes delicious. Caramel Sponge Pie is something which I have loved my whole life. They are fine and they look fantastic. They re nice and they look wonderful. Caramel Sponge Pie is something that I have loved my entire life.
Step-by-Step Guide to Cook Homemade Caramel Sponge Pie Tasty
To begin with this particular recipe, we must first prepare a few ingredients. You can have Caramel Sponge Pie using 6 ingredients and 4 steps. Here is how you cook that.
The ingredients needed to make Caramel Sponge Pie:
-
Prepare 2 eggs
-
Prepare 1 cup brown sugar
-
Prepare 2 tablespoons butter
-
Get 2 tablespoons flour
-
Make ready 1 cup milk
-
Prepare 1 (9 inch) unbaked pie crust
Instructions to create Caramel Sponge Pie:
-
Preheat an oven to 350 degrees F (175 degrees C).
-
Separate egg whites from yolks, and place in separate large bowls. Use an electric mixer to beat egg whites until stiff.
-
To the yolks, add the brown sugar, butter, flour, and milk; beat well. Fold egg whites into the batter; pour into the pie crust.
-
Bake in the preheated oven until set and lightly browned, about 45 minutes.
So that is going to wrap this up with this exceptional food Caramel Sponge Pie recipe. Thank you very much for reading. I am confident that you will make this at home. Theres gonna be more interesting food at home recipes coming up. Dont forget to bookmark this page in your browser, and share it to your family, colleague and friends. Thanks again for reading. Go on get cooking!
Reviews of Caramel Sponge Pie:
-
Stefanie - This recipe is amazing! I'm not quite sure what the other reviewer is talking about- this pie has a wonderful caramel flavour not eggy at all. I had to leave it in for more than 45 minutes- don't worry about it getting brown on top that's how it should be. You need to make sure that the pie is not jiggly before you pull it out of the oven! I used a graham cracker crust and soy milk and it turned out AMAZING! Will definitely be making this again.
-
Erin - This tasted like scrambled eggs it took about 20 minutes in the oven. I'll probably never make this again.
-
Michelle Fink Quick - This is delicious and so easy!
-
charm - I cut the recipe in half and used individual graham shells. The pie flavor did not come through on the first bite because the graham was overwhelming. I scraped out the filling and tasted it separately and it was very good. I think a regular pastry crust is in order next time though. Maybe some dark chocolate curls too. It definitely did NOT taste like a scrambled egg as one reviewer stated.
-
Anonymous - I have a miniature pie maker it has a heated plate on top and bottom and this is what I used. Generally pies in this take 10-15 minutes but this one took 20 the caramel rose into the top plate and it was very hard to clean because of the stickiness but it was delicious and I will make it again this time in a regular oven. I didn't have any brown sugar on hand but a mix of regular sugar and molasses works just as well. I recommend using a non-sugary pie dough recipe as the caramel is already very sweet. Also it will look almost burnt when it is done this is normal.
-
Kaylene - Thank you Sarah360. This was my grandmothers recipe and unfortunately she didn t give much in the way of directions. Your advice is very much appreciated. I was a beginning cook when I submitted this and didn t realize the directions were so vague.
-
Sarah360 - Was surprised to find this recipe here since I grew up thinking it was a family secret. This turned out like the recipe I remember from my childhood - with a lovely creamy caramel middle and a spongy top layer. I made as written but found the directions needed a bit more detail. Definitely need to thoroughly combine the egg yolks brown sugar flour and butter before adding the milk. Otherwise the butter clumps from the cold milk and won t combine. This happened to me and I had to dump it and start again. Also for my egg whites I added a pinch of salt to stablize after they started getting foamy and then whipped to firm peaks before folding them in. The rest of the directions worked well for me and it was delicious!


This API will be deprecated in favor of ClientMetricReport.getRTCStatsReport()
.
It makes an additional call to the getStats
API and therefore may cause slight performance degradation.
Please subscribe to metricsDidReceive(clientMetricReport: ClientMetricReport)
callback,
and get the raw RTCStatsReport
via clientMetricReport.getRTCStatsReport()
.
Get all the remote video sending sources.
Allows an attendee in a Replica meeting to immediately transition to a Primary meeting attendee without need for reconnection. The promise should always return a session status even upon failure (i.e. it should never reject). See the guide for more information.
The resolved MeetingSessionStatus
will contain a MeetingSessionStatusCode
of the following:
MeetingSessionStatusCode.OK
: The promotion was successful (i.e. session token was valid,
there was room in the Primary meeting, etc.), audio will begin flowing
and the attendee can begin to send data messages, and content/video if the call is not already at limit.MeetingSessionStatusCode.AudioAuthenticationRejected
: Credentials provided
were invalid when connection attempted to Primary meeting. There may be an issue
with your mechanism which allocates the Primary meeting attendee for the Replica
meeting proxied promotion. This also may indicate that this API was called in a
non-Replica meeting.MeetingSessionStatusCode.AudioCallAtCapacity
: Credentials provided were correct
but there was no room in the Primary meeting. Promotions to Primary meeting attendee take up a slot, just like
regular Primary meeting attendee connections and are limited by the same mechanisms.MeetingSessionStatusCode.SignalingBadRequest
or MeetingSessionStatusCode.SignalingInternalServerError
:
Other failure, possibly due to disconnect or timeout. These failures are likely retryable.Application code may also receive a callback on AudioVideoObserver.videoAvailabilityDidChange
to indicate they
can begin to share video.
chime::DeleteAttendee
on the Primary meeting attendee will result in AudioVideoObserver.audioVideoWasDemotedFromPrimaryMeeting
to indicate the attendee is no longer able to share.
Any disconnection will trigger an automatic demotion to avoid unexpected or unwanted promotion state on reconnection.
If the attendee still needs to be an interactive participant in the Primary meeting, promoteToPrimaryMeeting
should be called again with the same credentials.
This function should not be called until the first one resolves.
The credentials for the Primary meeting. This needs to be obtained out of band.
Promise which resolves to a session status for the request. See possible options above.
Sets the audio profile to use for audio. The new audio profile takes effect
on the next call to start
or if already started, upon the next reconnect.
Set codec preferences for this clients send stream in order of most preferred to least preferred. The controller will fallback for one of two reasons
If there is no overlap between what is passed in and what is supported by the browser, this function may not have any effect, and the default set of codecs for this browser will be used.
Sets the max bandwidth for video publishing
Start the meeting session. By default this will connect and begin sending and receiving audio, depending on the implementation.
This method also allows you to provide options for how connection occurs.
The only supported option is signalingOnly
. Specifying this option will
cause the controller to only connect the meeting signaling channel. This
can be performed relatively early in the join lifecycle (e.g., prior to
choosing audio devices), which can improve join latency.
Your code is responsible for calling start
again without signalingOnly
to complete connection.
Passing signalingOnly: true
will cause only the initial signaling connection to occur.
Generated using TypeDoc
Remove the promoted attendee from the Primary meeting. This client will stop sharing audio, video, and data messages. This will revert the end-user to precisely the state they were before a call to
promoteToPrimaryMeeting
This will have no effect if there was no previous successful call to
promoteToPrimaryMeeting
. This may result inAudioVideoObserver.audioVideoWasDemotedFromPrimaryMeeting
but there is no need to wait for that callback to revert UX, etc.


Project has been deleted
{{list}}
{{card.name}}
{{clickedCard.name}}
Low Priority Medium Priority High Priority
Do you want to delete card {{clickedCard.name}}?
Do you want to delete project {{board.name}}?


Aloha Editors Guide
1 Editables & the Floating Menu Editable areas are marked with colored outlines for you to recognize. Just click to start editing! As soon as you activated the editable, the Floating Menu will appear above the text to provide you with formatting options.
[[Image:Floatingmenu.png]]
The Floating Menu will adjust it’s position according to your text cursor. If you want to pin the Floating Menu in place, you can achieve this by using the pin icon in the upper right corner of the panel.
== Basic Formatting == After you clicked inside an Editable, a cursor will appear. Start typing and using keyboard controls to add / modify text.
By selecting a certain part of the text the Floating Menu will provide you with all possible formatting to be applied within the “Formatting” tab. You may also want to switch to the “Insert” tab, which allows you to insert new content elements. By clicking the respective buttons in the Floating Menu, a formatting can be applied and removed. If a formatting has already been applied to your text, the Floating Menu will display the corresponding buttons in pressed state, to reflect the markup.
The Floating Menu also provides you with a Word-like button which is used to apply different headings or paragraph styles. You can also expand this dialog by clicking the icon on it’s right-hand side. [[Image:floatingmenu-multisplit.png]]
Some formattings (like paragraphs, headlines and lists) will replace other formattings. E.g. when you click “h1” when the cursors is inside a paragraph, the paragraph will be replaced by the heading.
1.1 Nesting unordered and ordered lists
You can create nested lists from one level lists by pressing Tab on the first item to be nested. Decrease level by pressing Shift+Tab.
2 Plugins h4(#table-plugin). 2.1 Table-Plugin h5(#add-a-table). 2.1.1 Add a Table A table is added by selecting the corresponding icon in the floating menu of your editable area. By clicking the icon for “create table” a layer will open beneath the button. Here you can select the size (rows and columns) of your table. The table will be inserted at the given cursor position in your active editable area.
To hide the “create table” move the mouse out of the layer and wait for one second, or click anywhere else in the document.
2.1.2 Edit the content The content of the table is editable once you double-clicked a editable area. The area will get a blue border and the the table editable. Then simple click in the cell whichs contents should be edited. If you clicked into the cell the first time, its whole contents will be selected.
The text is formated by using the floating menu.
2.1.3 Shortcuts
- Tab
- Jumps into the ’’’next’’’ cell and selects its whole contents
- Shift Tab
- Jumps into the ’’’previous’’’ cell and selects its whole contents
2.1.4 Known Issues h6(#backspace-when-cursor-is-on-table-cell-begin). <IP_ADDRESS> Backspace when cursor is on table-cell begin If a user sets the cursor to the begin of of a table-cell and hits the backspace key, the contents of the cell before will be deleted.
’’’Appeared in:‘’’ FF3.6.3 h3(#resize-handles-are-shown-around-the-table). 3 Resize handles are shown around the table If a user directly clicks on the table, resize handles are shown.
Due to an IE behaviour all block elements whithin an editable area will get resize handles on its boundaries. So for this surrounding element of the table. Its function is disabled by implementation but the display couldn’t be suppressed.
’’’Appeared in:‘’’ IE8
4 Cursor and Selection behaviour in IE8 with doctype ‘html’ When using Aloha in IE8 and the doctype of the edited document is set to ‘html’ (HTML5), setting the cursor or selecting text does not work reliably.
A possible solution is to activate the Compatibility View.
’’’Appeared in:‘’’ IE8


Storybooks Classics is a website for teachers, parents, and community members that aims to promote bilingualism and multilingualism while learning classical languages. It makes 40 stories from the African Storybook available in the most widely spoken languages of the classical world, in addition to modern languages like English and French. A story that is read in Latin at school can be read in the mother tongue by parents and children at home. In this way, Storybooks Classics helps children to maintain the mother tongue in both oral and print form, while learning classical languages. Similarly, the audio versions of the stories can help beginning readers and language learners make the important connection between speech and text.
All 40 stories on the Storybooks Classics website come from the African Storybook – a groundbreaking digital initiative of the South African organization Saide, which promotes literacy for African children. The African Storybook has hundreds of stories in multiple African languages, as well as English, French, and Portuguese. The stories are openly licensed, which allows the Storybooks Classics team to repurpose them for an audience interested in classical languages. We are very grateful to the African Storybook and Saide for making the stories freely available under an open license.
We selected the 40 stories out of several hundred from the African Storybook, and sought to create a collection of stories of different lengths that balance the African origin of the stories with internationally relevant themes. There are traditional animal fables as well as contemporary stories about city life. Some stories cover serious topics like responsibility and gender equality.  We hope that the universal values reflected in the stories will resonate with children around the world.
Storybooks Classics has only been possible with the help of a large number of people, including translators, readers, proofreaders, and others who have been part of the process of making these stories available. We sincerely thank all contributors for their time and effort!
We are particularly grateful to the Storybooks Canada project, which has created the modular website on which Storybooks Classics is based.
Icons provided by FontAwesome (via Fontello) and Elegant Circles.


--- layout: post title: Monster Campaigns date: '2008-09-18T12:26:19-07:00' tags: tumblr_url: http://alexhwilliams.tumblr.com/post/50744879/monster-campaigns ---
No campaign can help a company if tears and bruises are deep inside the monster.


{% extends "base.html" %} {% block content %}
Search for companies using their domain name and add them to the list.


23 cool gift ideas from 'Shark Tank' that you can get from Amazon, Business Insider - Business Insider Singapore
by Connie Chen, Business Insider US- If you gift a product that has been featured on the show “Shark Tank,” then you know it’ll be both creative and practical.
- Games, kitchen tools, skin-care products, and food are all thoughtful gifts you can give to the “Shark Tank” fan in your life.
- If “Shark Tank” doesn’t have the perfect holiday gift for your friends and family, we’ve rounded up a bunch of great gift ideas.
One of our favorite shows to spot new products and enjoy some entertaining celebrity judge banter is “Shark Tank,” which is soon returning for its 11th season.
As we’ve seen over the years, some pitches do extremely well, while others aren’t so lucky – but the fact remains that the show brings forward new and innovative ideas most of us have never considered.
That’s why the products from the show tend to make especially good gifts. They’re far from generic and they usually solve a common problem or annoyance. Conveniently, most are also available on Amazon.
Most of these items are available with two-day shipping, so don’t stress too hard about scrambling for a last-minute gift – just remember that the sooner you order, the better your chances of a timely arrival.
The top 5 best gifts from “Shark Tank”:
- A beach towel that gives back
- Adorable leather moccasins
- A reusable smart notebook
- A drink accessory that keeps their beer cold
- An all-in-one water sports board
If your gift recipient loves watching “Shark Tank,” they’ll recognize these 23 awesome gift ideas.
A travel accessory that combines a hoodie with a memory foam pillow
HoodiePillow Memory Foam Travel Pillow, $29.95, available at Amazon
The clever design of this two-in-one hoodie and memory foam pillow, which feels like their favorite fleece sweatshirt, lets them fall asleep comfortably while traveling. The hood helps block out light and noise, while the pillow provides soft neck support.
A baking pan that gives them more edge pieces
Baker’s Edge Nonstick Edge Brownie Pan, $35.95, available at Amazon
The days of fighting over the limited number of edge pieces are over. With this unique pan, every piece has two delectable, chewy edges. Other than to make brownies, they can also use it for other desserts, pasta, or any baked good that requires some extra crust.
A fun outdoor game
Spikeball 3 Ball Kit, $59.99, available at Amazon
On a beautiful sunny day at any park in the city, you’ll probably see at least one group playing this fun and active game. With rules similar to volleyball, it’s easy to learn – so the whole family can get involved. The company even holds nationwide tournaments if your recipient gets really good at the game.
A set of lace face masks
Lace Your Face Clear Complexion Kit, $55, available at Revolve
A few features set this face mask apart from all the others they’ve tried. The cotton lace mask uses clinical compression to deliver immediate and long-lasting results, like improving skin texture and elasticity, and thanks to the ear loops and chin strap, it actually stays on their face so they can go about their day as usual. The Clear Complexion Kit is a treatment that uses different ingredients to improve their skin in just four weeks.
A funny gift box
Prank Pack Bathe & Brew Gift Box, $7.54, available at Amazon
The Prank Pack isn’t the actual gift, but it is a funny way to prank your recipient and trick them into thinking they’re receiving a strange or gimmicky present. The co-founder is a former writer at The Onion, so expect nothing less than hilarious fake products and product descriptions that your recipient will have to pretend to enjoy.
Rich, dessert-like peanut butter spread packed with protein
Nuts ‘N More Chocolate Maple Pretzel Peanut Butter Spread, $11.99, available at Amazon
For the family’s resident sweet tooth or fitness enthusiast, get these chunky, sweet-and-salty peanut butter spreads. They contain whey protein isolate, providing 11 grams of protein per serving, and they’re low-sugar and low-carb. Spread the creative flavors, which include birthday cake and ginger bread, over pancakes or fruit, or enjoy them straight out of the jar.
A balance bike
KaZAM No Pedal Balance Bike, $42.99, available at Amazon
Featuring a patented footrest design that helps young kids find their center of gravity, this bike builds the confidence needed to transition to riding a proper bike. The ergonomic, adjustable handles and seat will get kids comfortable and ready to ride right away. The bike weighs only eight pounds and the puncture-free tires never need air.
A quirky holiday sweater
Tipsy Elves Women’s Santa Unicorn Christmas Sweater, $44.95, available at Amazon
Founded by a former lawyer and a former dentist, the funny clothing brand Tipsy Elves exploded in popularity after its 2013 “Shark Tank” appearance and has made over $70 million to date. Its outrageous holiday sweaters, jumpsuits, and ski suits make memorable gifts for the jokesters and party animals in your life (plus they’re really comfortable).
A beach towel that gives back
Sand Cloud Black Acid Wash Beach Towel, $29.95, available at Amazon
This beautiful 100% Turkish cotton towel also works as a throw or wall tapestry. It’s thin and compact, but durable. Plus, the company donates 10% of profits to help preserve marine life.
An appliance that turns any beer into draft beer
Fizzics White Waytap Beer Dispenser, $89.95, available at Amazon
Using sound waves, this cool appliance turns any can or bottle of beer into fresh draft beer by turning its natural carbonation into compacted micro bubbles. All they have to do is insert their favorite beer, then pull and push the tap to receive the enhanced version of their IPA, pilsner, or stout.
A sturdy, inflatable paddle board
Tower Inflatable 9’10” Stand Up Paddle Board, $760.60, available at Amazon
Gift an avid outdoor adventurer this premium paddle board and you’ll have a difficult time getting them to return to shore. Its design provides for better balance and stability, while a bottom fin makes it easier to maneuver. It inflates and deflates quickly, so it can be brought anywhere – but unlike many other inflatable boards, it’s strong and rigid.
A reusable smart notebook
Rocketbook Everlast Reusable Smart Notebook, Executive Size, $21, available at Amazon
The innovative tech of the Rocketbook lets them put pen to paper and organize and access those thoughts with the same convenience of digital notes. The 36-page notebook is infinitely reusable because the contents get sent to their chosen cloud service before being wiped clean with a damp cloth.
Adorable leather moccasins
Freshly Picked Kids’ Soft Sole Moccasins (Infant/Toddler), $49-$59, available at Amazon
The creator of the cutest little baby shoes you’ve ever seen got her start picking up yard sale leather scraps and selling on Etsy. Today, parents everywhere are obsessed with the unique and comfortable 100% leather designs that infuse style into their baby’s every step.
A temperature-regulating machine that goes under their bed
BedJet V2 Climate Comfort for Beds, $399, available at Amazon
As an engineer who developed the heating and cooling systems of NASA spacesuits, the creator of BedJet has the perfect background to improve the sleep experience. Since temperature often impedes a good night’s sleep, the BedJet blows hot or cold air onto the bed and over their body and creates “biorhythm sleep sequences” throughout the night.
A better protein mixing bottle
Ice Shaker 26-Ounce Stainless Steel Protein Mixing Cup, $35, available at Amazon
The problem with traditional plastic protein powder shakers is that they tend to absorb odor and won’t keep the contents cold. Former NFL player Chris Gronkowski’s stainless steel water bottle is double-insulated, spill-proof, and odor-free – the upgrade that gym rats deserve.
A drink accessory that keeps their beer cold
BottleKeeper The Standard 2.0, $34.99, available at Amazon
Is there anything more frustrating to an avid beer drinker than a cold one that’s less than cold in just half an hour? The insulated stainless steel BottleKeeper, complete with bottle opener, keeps their beer colder for a longer period of time. It’s also a smart way to protect against drops and spills.
A WiFi-enabled sous vide cooker
Nomiku WiFi Sous Vide 1100-Watt Immersion Circulator, $249, available at Amazon
This sous vide connects to your phone to make sous vide cooking more streamlined than ever. You can create and send recipes to the machine and precisely control the temperature from your phone with the app, letting you keep tabs on your meal even when you’re not in the kitchen.
An all-in-one water sports board
ZUP You Got This 2.0 Board Handle Combo, $331.20, available at Amazon
This versatile board lets all ages and skill levels enjoy the exhilaration of skimming across the water. It can be used as a knee board, water skis, or a wake board, or ridden lying down. Whichever position they choose, they’ll feel comfortable and safe during the ride.
A smart video doorbell
Ring Video Doorbell Pro, Works with Alexa, $249, available at Amazon
Ring may not have secured a deal with the Sharks, but it did strike up a deal with Amazon for over $1 billion last year, so it’s doing just fine. The smart security system has two-way talk, sends motion-activated alerts, and works with Alexa, giving homeowners the peace of mind that their house will be safe, regardless of whether they’re home.
A suction silicone place mat
ezpz Happy Mat, $24.99, available at Amazon
Parents will appreciate any help given this holiday season. The place mat stays right in place on any flat surface, making it that much easier to get food from the plate into their child’s mouth.
A back support belt
BetterBack, $49.99, available at Amazon
Insider Picks editor Sally Kaplan can’t recommend this posture corrector enough. If your recipient suffers from back pain, this ergonomic belt provides the relief they’ll need.
A rapid ramen cooker
Rapid Ramen Cooker, $7.99, available at Amazon
What seems like a gag gift has actually come in handy for many busy students, parents, and office workers because it takes away the need for a stove and dish-washing session, cooks the noodles more quickly, and requires less water. It’s the perfect size for a block of ramen and a faster, more reliable alternative to stovetop cooking.
A pair of lightweight running sandals
Xero Shoes Barefoot-Inspired Sport Sandals, Men’s Z-Trek, $64.99, available at Amazon
Xero Shoes Barefoot-Inspired Sport Sandals, Women’s Z-Trek, $64.99, available at Amazon
After constantly getting injured while running, cofounder Steven Sashen switched to barefoot running and loved the effects, so he created a thin running sandal. These comfortable and supportive shoes are great for runners and could inspire them to kick-start their 2019 running goals. They can also be used for outdoor activities like hiking and kayaking.


!Newbie Guide: Select the one you seek below. Their location will be indicated on the radar. [npc_%objectId%_NpcLocationInfo 30006|Gatekeeper Roxxy] [npc_%objectId%_Link default/NPCloc/30598.htm|Back To The Main List]


Roses are red – Links are blue
09 Oct 2017
By default, a browser will display links in blue. Bulma has up until now used the $primary
color as the $link
color:
// Old styles
$link: $primary !default
But the primary color is mostly used as the brand color, and is not necessarily well suited for links. For readability purposes, and to add more flexibility to your design choices:
- the
$link
color defaults to$blue
$info
is using the new$cyan
color$link
has been added to the$colors
map as well
// New styles
$link: $blue !default
$info: $cyan !default
As such, the following components are now blue:
All Bulma elements and components that support color modifiers now support the .is-link
color:

Link notification.

Info notification.

<button class="button is-link">
Link button
</button>
<button class="button is-info">
Info button
</button>
Link notification.
Info notification.
If you want to use the $primary
color for your links, just customize your Bulma setup by including these rules:
$link: $primary !default
$link-invert: $primary-invert !default
$link-focus-border: $primary !default


Manage Account
Bank/CC Accounts
***-****-123
****-****-****-4567
Edit
Delete
Edit
Delete
Add
×
Add Account
Institution/Provider:
Account Number:
Password:
Confirm
Contacts
Joey Moey
Edit
Delete
Max Wax
Edit
Delete
Add
×
Add Contact
Name:
Email Address:
Phone Number:
Confirm
Alerts
Minimum Balance
Edit
Delete
Spending Velocity
Edit
Delete
Add
×
Add Alert
Alert Type
Min Balance
Spending Vel
Overdraw Fees
Recipients
Joey Moey
Max Wax
Myself
Confirm


First person to create the room is the moderator. Share the url or room number with other team members to join the room.


A PERFECT WORLD A film review by James Berardinelli Copyright 1993 James Berardinelli
Rating (Linear 0 to 10): 8.5
Date Released: 11/24/93 Running Length: 2:18 Rated: PG-13 (Language, violence, sexual situations, mature themes)
Starring: Kevin Costner, T. J. Lowther, Clint Eastwood, Laura Dern Director: Clint Eastwood Producer: Mark Johnson and David Valdes Screenplay: John Lee Hancock Music: Lennie Niehaus Released by Warner Brothers
If you feel it necessary to classify movies, A PERFECT WORLD may be difficult to pigeonhole. On the surface, this might seem like a buddy movie crossed with a road picture, but there's a depth that defies anything normally found in either genre. What starts out looking like a good old Clint Eastwood cops-and-robbers tale turns into something completely unexpected.
Halloween night in 1963 starts out as any October 31st for eight-year old Phillip Perry (T. J. Lowther), with his mother, a devout Jehovah's Witness, refusing to let him go trick-or-treating. In fact, that's not the only thing on the boy's list of "forbidden items." He can't celebrate Christmas, has never eaten cotton candy, and hasn't ridden a roller coaster. Life seems a little dull, until Butch Haynes (Kevin Costner) bursts into his kitchen. Recently escaped from prison, Butch is in need of a hostage, and Phillip happens to be in the wrong place at the wrong time. Strangely, the boy instinctively trusts Butch, and goes along meekly. The ride starts out a little bumpy, with Butch's sadistic fellow escapee attempting to molest the hostage--a situation that Butch sorts out permanently. Then, when it's only the two of them, Butch and Philip head across Texas with Police chief Red Garnett (Clint Eastwood) and his band of Rangers in pursuit.
Those who understand the psychology of hostage situations are aware of the bond that develops between captive and captor. The case presented in A PERFECT WORLD, however, is far from normal, even for these circumstances. The connection between Kevin Costner's Butch and T. J. Lowther's Phillip isn't something nebulous, but a father-and-son-like relationship that profoundly affects both of them. Once they're together, neither of them can be the same--not spiritually, physically, or morally.
This relationship is the centerpiece of A PERFECT WORLD, and director Clint Eastwood allows it to play out at the leisurely pace necessary for it to achieve its ultimate depth and power. There are a few brief action scenes punctuating the drama, but this is not a movie for the viewer who craves car chases and shootouts.
On the surface, the scenes featuring Eastwood appear largely superfluous and, while they aren't strictly necessary to the plot, they nevertheless serve an important purpose. A PERFECT WORLD wouldn't be best served by presenting the Butch/Phillip sequences without interruption. The pacing would be too slow; the tone too somber. The inclusion of a storyline focusing on Butch's pursuers allows for a few more characters, an opportunity or two of comic relief, and a subplot that ties a few things together a little too neatly.
Like his star, Kevin Costner, Clint Eastwood is a better director than actor. In A PERFECT WORLD, he again wears both hats, although his on-screen appearances are limited. Eastwood the actor has two modes--the cynical tough guy and the sensitive tough guy, both of which are on display here (the former more often than the latter). He's in fine form, but it's his behind-the-scenes work that really deserves the credit. A PERFECT WORLD has its moments of manipulation, but they are masterfully subtle. With films like THE JOY LUCK CLUB, we feel the strings being tugged; such is not the case with this movie.
Kevin Costner is an unusual actor--his performances are as inconstant as his choices of films. For every DANCES WITH WOLVES, there's a THE BODYGUARD. His job in A PERFECT WORLD, however, is something to take pride in. Perhaps Eastwood deserves a share of the credit, but Costner develops a credible character who comes across as both believable and sympathetic despite his obvious criminal nature. The portrayal eclipses the portrayer, which is always a good sign.
Laura Dern is wasted. I can only assume her inclusion is an attempt to present a strong-willed, intelligent woman as a foil for Clint Eastwood, but her ability is rarely shown and never developed. Ms. Dern does a surprisingly good job with what little material she has, but her presence isn't necessary, and it adds little.
A PERFECT WORLD is evidence that Hollywood is still capable of producing the kinds of moving, intelligent movies that many people today believe to be solely the province of independent film makers. This picture is good enough to stand with THE PIANO and THE REMAINS OF THE DAY, rightfully claiming to offer as much as they do. The characters here have depth and breadth, and the themes and relationships are as complex as in any of the year's best offerings.
Clint Eastwood won an Oscar for directing UNFORGIVEN, and A PERFECT WORLD shows that the wellspring of talent is still bubbling energetically. May it never run dry.
- James Berardinelli<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


Select a time »
Powered by
UMAI
1
Select a time
Tippling Club
Party of 2
Today
2
Fri
3
Sat
4
Sun
5
Mon
6
Tue
7
Wed
8
Thu
9
Fri
10
+
Lunch
11:30 AM
Dining Room
11:45 AM
Dining Room
12:00 PM
Dining Room
12:15 PM
Dining Room
12:30 PM
Dining Room
12:45 PM
Dining Room
1:00 PM
Dining Room
1:15 PM
Dining Room
Notify Me
Dinner
11:30 AM
Dining Room
11:45 AM
Dining Room
12:00 PM
Dining Room
12:15 PM
Dining Room
12:30 PM
Dining Room
12:45 PM
Dining Room
1:00 PM
Dining Room
1:15 PM
Dining Room
Notify Me


Enjoy a steaming cup of fresh-roasted coffee with Pat's signature recipe for Salmon Cookies. Only the finest ingredients go into Pat's Salmon Cookies:
On a rainy morning, nothing is more comforting than Pat's Salmon Cookies.
Don't forget to bring home a gift for the loved ones.


Conductor Starts Orchestra for Young Musicians of Color
A conductor has started a youth orchestra on Chicago's South Side to serve many young musicians of color who had to commute long distances to take part in music programs downtown or in the city's northern suburbs.
Cellist Sajdah Muhammad joined the South Side Chicago Youth Orchestra recently. Before joining, Muhammad said she had to travel long distances to play in orchestras.
The goal of the South Side Chicago Youth Orchestra is to eventually fill more chairs in orchestras across the country with musicians and conductors of color.
"I'm a black, Muslim woman cellist, so that adds a lot more," Muhammad said. "I haven't seen a lot of people just like me."
"Less than 5% of the orchestra industry has employees who are African American or Latino," said Charles Dickerson, who formed the youth orchestra. "So the numbers are terrible and they're even worse when they come to conducting."


.NET
Java
Others?
App Store
Google Play
Others?
npm
Others?
https://www.npmjs.com/signup
$ npm login
Let's start by creating a new directory
$ mkdir newdir
$ cd newdir
Let's add a greeting function
exports.greeting = function(){
console.log('Hello World!');
};
Use npm's init to generate metadata
$ npm init
Sample package.json file
{
"name": "newdir",
"version": "1.0.0",
"description": "simple greeting function",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author"<EMAIL_ADDRESS>"license": "MIT"
}
Push code to registry
$ npm publish
https://www.npmjs.com/~YourNpmUsername
Consume module published by classmate


Games/Apps
One Punch Workout
A simple workout app based on the workout from One Punch Man
Free Games / Game Jams
About
Screen Smith Studios is a one man indie game development LLC run by Joseph Feldmann.Currently working on updates and a Switch port for PictoPull.


Write an HTTP server that serves the same text file for each request it receives.
Your server should listen on the port provided by the first argument to your program.
You will be provided with the location of the file to serve as the second command-line argument. You must use the fs.createReadStream()
method to stream the file contents to the response.
Because we need to create an HTTP server for this exercise rather than a generic TCP server, we should use the http
module from Node core. Like the net
module, http
also has a method named http.createServer()
but this one creates a server that can talk HTTP.
http.createServer()
takes a callback that is called once for each connection received by your server. The callback function has the signature:
function callback (request, response) { /* ... */ }
Where the two arguments are objects representing the HTTP request and the corresponding response for this request. request
is used to fetch properties, such as the header and query-string from the request while response
is for sending data to the client, both headers and body.
Both request
and response
are also Node streams! Which means that you can use the streaming abstractions to send and receive data if they suit your use-case.
http.createServer()
also returns an instance of your server
. You must call server.listen(portNumber)
to start listening on a particular port.
A typical Node HTTP server looks like this:
var http = require('http')
var server = http.createServer(function (req, res) {
// request handling logic...
})
server.listen(8000)
Documentation on the http
module can be found by pointing your browser here:
/node_apidoc/http.html
The fs
core module also has some streaming APIs for files. You will need to use the fs.createReadStream()
method to create a stream representing the file you are given as a command-line argument. The method returns a stream object which you can use src.pipe(dst)
to pipe the data from the src
stream to the dst
stream. In this way you can connect a filesystem stream with an HTTP response stream.


HTML5 Boilerplate helps designers to get started with the new standard by offering a professional front-end template that allows you to create a fast, robust and adaptable site with a set of HTML5-ready features and elements.HTML5 was created by Paul Irish and Divya Manian and is an open source project that is perfect for creating cross-browser sites that work with older browsers, while being HTML5 ready.
|   | |||
|   | Username   |   |   |
|   | |||
|   | Password   |   |   |
|   |   | ||
|   |   | Forgot your password? | |
|   |   |
| 1 | Download the HTML5 boilerplate which is given in boilerplate tab |
| 2 | Watch the video tutorial given below |
| 3 | Watch the boiler template video in boilerplate tab |
| 4 | Download Github |
| 5 | Follow the instructions given in the AFFS/SSH tab |
| 6 | Start coding your website |
HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG).WHATWG was working with web forms and applications, and W3C was working with XHTML 2.0. In 2006, they decided to cooperate and create a new version of HTML.
| 1 | The need for external plugins (like Flash) should be reduced |
| 2 | Error handling should be easier than in previous versions |
| 3 | Scripting has to be replaced by more markup |
| 4 | HTML5 should be device-independent |
| 5 | New features should be based on HTML, CSS, DOM, and JavaScript |
| 6 | The development process should be visible to the public |


Progress
Before we begin, please note that this website generates formal request letters for shareholders of Delaware-incorporated companies only. Thus, as a first step, you must check whether your company is incorporated in Delaware. That information, as well as the company's official address, can be found here.
Once you have the necessary information, we can go on to the next step!
TThis is not meant to replace legal advice. See a lawyer if you have more questions. Our full disclaimer can be found here.


Core sector output shrinks 5.8% in October
As many as six of eight core industries saw a contraction in output in October.
HIGHLIGHTS
- Output of eight core infrastructure industries contracted by 5.8 per cent in October
- As many as six of eight core industries saw a contraction in output in October
- Coal production fell steeply by 17.6 per cent, crude oil by 5.1 per cent, and natural gas by 5.7 per cent
Output of eight core infrastructure industries contracted by 5.8 per cent in October, indicating the severity of economic slowdown, according to the government data released on Friday.
As many as six of eight core industries saw a contraction in output in October.
Coal production fell steeply by 17.6 per cent, crude oil by 5.1 per cent, and natural gas by 5.7 per cent.
Production of cement (- 7.7 per cent), steel (- 1.6 per cent), and electricity (- 12.4 per cent) also declined during the month.
The only sector that posted growth in October was fertilizers where production increased by 11.8 per cent year-on-year.
Growth in output of refinery products slowed down to 0.4 per cent in October as against 1.3 per cent in the same period last year.
The eight core sectors had expanded by 4.8 per cent in October 2018.
During the April-October period, the growth of core industries fell to 0.2 per cent against 5.4 per cent in the year-ago period.
Output of eight core infrastructure industries had contracted by 5.1 per cent in September, the lowest in the decade.


I'm using Emoncms V8.2.6 on a Raspberry with an HDD.
I discovered this weekend that the realtime graph are only visible if I'm logged in. When I use the link http://ipserver/emoncms/user/ the realtime graph are blank. When I'm logged in the realtime graph are not blank.
The concerned feeds are public and they can be displayed with another visualization method. Am I the only one in this situation? Is there a workaround to solve this issue?
Olivier
Re: Blank realtime graph when not logged in
I've exactly the same issue on the same version of emoncms running on public linux server.
Dario
Re: Blank realtime graph when not logged in
Hello,
When not logged in if I use the Debug console of my internet browser, I see this:
GET http://ipserver/emoncms/feed/timevalue.json [HTTP/1.1 200 OK 4287ms]
TypeError: data[(data.length - 1)] is undefined
It seems to be link to this function from the realtime.php file:
function getdp()
{
var result = {};
$.ajax({ url: path+"feed/timevalue.json", data: "id="+feedid, dataType: 'json', async: false, success: function(datain) {result = datain;} });
var timestamp = new Date;
if (data[data.length-1][0]!=result.time*1000) {
data.push([result.time*1000,parseFloat(result.value)]);
}
if (data[1][0]<(start-20)) data.splice(0, 1);
}
If I'm logged in I haven't got this error.
Olivier
Re: Blank realtime graph when not logged in
The same issue has been up for months on the live emoncms.org build imho. I've been waiting for a long time for this to be fixed, thought it is so exposed that it gets fixed soon but guys on the other end must be real busy with other stuff.
I reported this issue on another thread too: http://openenergymonitor.org/emon/node/4907
with pictures.
Visualization for realtime graphs only happens when logged in, tried making new feed on a new dashboard too, still doesnt show if not logged in. All public feeds. my emoncms username is gelisob - if it's a userbased problem that needs to be sorted out case by case.. sorry for the trouble and thanks for taking time for it, if it is!
Re: Blank realtime graph when not logged in
I see the same issue in 8.3.2 with Realtime graphs displaying when logged in and not displaying when logged out.
I am using MySQL for my feed logging and using Chrome on Win7.
Re: Blank realtime graph when not logged in
It works fine for me on v8.3.1, and I can see the realtime graphs via http://mydomain/emoncms/username OK.
There is a issue with the dashboard graphs, where the dashboard records the graph url at the time that the graph is created.
This means that if you add a graph to a dashboard whilst accessing your site via Localhost or your private IP address, then that local url is saved within the dashboard, and the graph would be blank if you tried to access it via your domain name, or outside of your local network.
To check this, access your site via it's domain name , log in, and visit your dashboard, and select edit.
Select 'configure' one of your graphs and 'Save' it. This will ensure that the graph location is saved in your dashboard.
Now logout, and try to again access your dashboard via the same url you have used to configure/save, except add your username to the url. eg http://mydomain/emoncms/username and see if they then display OK.
Sorry if I havent explained this very clearly, let me know if not!
This issue bugged me for a while because when I accessed my dashboard via http://mydomain/emoncms/username I could see the graphs, BUT if my browser flipped the url to http://www.mydomain/emoncms/username (www added) then the graphs were blank.
Paul
Re: Blank realtime graph when not logged in
Paul,
Your idea doesn't work for me, so there must be a bug in the code. I still have the problem in V8.3.2
I know for sure this issue does not exist in V8.1.2. Olivier noted it in V8.2.6 so it may have been introduced in 8.2 ?
Thanks,
Tom
Re: Blank realtime graph when not logged in
Hi Tom,
My installation is via git, so the files in theory should be the same. I'll PM you a link to my raspberry pi.
Paul
Re: Blank realtime graph when not logged in
not to cross post to much but just tried the edit and save... did not work
graphs work only if i use local ip
Re: Blank realtime graph when not logged in
of course the feeds has to be public too.... dooh :-D
Re: Blank realtime graph when not logged in
Hi everyone,
I'm new to emoncms and created a dashboard, public, with all public feeds, on emoncms.org.
The dashboard is working fine except for the realtime graph which is blank. I'm not seing an answer on this thread on how to fix this.
Thanks for your help, and happy emoncms ! what a great tool !
Re: Blank realtime graph when not logged in
Hello,
Have the same problem on 8.3.2, I do all my test on my local network, url is alway the same...
Someone have a fix for that ?
Thanks !
Re: Blank realtime graph when not logged in
The problem is where the browser calls /emoncms/feed/data.json?&apikey=&id=10&start=1440272310278&end=1440272670318&dp=1000
the server responds without apikey=
You can fix that putting your READ ONLY key in the line 48 of /emoncms/Modules/vis/visualisations/realtime.php
Link that:
var apikey = "76XXXXXXXXXXXXXXXXXXXXXXXXXXXX29";
It is a temporary fix, but works fine for me.


Basic information-imagetext Demo
Fake picture large text
Hello everybody!
I'm a picture
Other text to write that you want...
Other more text to write that you want...


Olympics API: endpoint reference All responses are in JSON REQUEST: /games RESPONSE: A list of all olympic games in the database sorted chronologically. Each games is represented as a dictionary with "id", "year", "season", and "city" keys. REQUEST: /help RESPONSE: This message. REQUEST: /medalists/games/{games_id}[?noc={noc_abbreviation}] RESPONSE: A list of all medalists of the specified games. This list is not sorted. Each medalist is represented by a dictionary with "athlete_id", "athlete_name", "athlete_sex", "sport", "event", and "medal" as keys. The query can be further restricted by naming an NOC. If an NOC is provided, only athletes representing that NOC (who also medaled at the during the specified year) will be returned. REQUEST: /nocs RESPONSE: A list of all national olympic committees (NOCs) sorted alphabetically by abbreviation. Each NOC is represented by a dictionary with "abbreviation" and "name" keys.


Component: tos.chips.atm128.HplAtm128UartC
configuration HplAtm128UartC
HPL for the Atmega 128 serial ports.
Author:
Martin Turon<EMAIL_ADDRESS>David Gay
Provides
interface
HplAtm128Uart
as
HplUart0
interface
HplAtm128Uart
as
HplUart1
interface
StdControl
as
Uart0RxControl
interface
StdControl
as
Uart0TxControl
interface
StdControl
as
Uart1RxControl
interface
StdControl
as
Uart1TxControl
Wiring


WITNESS LIST Finance Committee April 3, 1997-9:30A SB 630 For: Aleshire, Bill (Travis County), Austin Armstrong, Betty (County Jdgs/Comms), Corsicana Borchers, Carl (Harris Co. Sheriff), Houston Frasier, Margo (Sheriff's Assc of TX), Austin Johnson, John (Jefferson County), Beaumont Lee, Donald (Conference of Urban Cos), Austin Leveling, G.W. (Denton Co Sheriff's Off), Denton Lewis, Jim (McLennan County), Waco Olivarez, Larry (Nueces County), Corpus Christi Pardue, Craig (Dallas County), Dallas Rentz, Rebecca (Harris Co Comm. Court), Houston Stone, Carla (Kaufman Co Sheriff's Dt), Kaufman On: Bozarth, Melinda (TDCJ), Austin Fabelo, Tony (CJPC), Austin Registering, but not testifying: For: Davis, Wayne (McLennan County), Waco Lawrence, Christopher (Nueces County), Corpus Christi Wendel, Susan (TX Assc of Counties), Austin On: Fillmore, Debbie (Comm. on Jail Standards), Austin Written materials submitted: For: Hays, David (Williamson County), Georgetown Ruiz, J. Edgar (Hidalgo Co Comm Court), Edinburg SB 645 On: Janecek, Larry (Comptroller's office), Austin McLeskey, Kenny (Comptroller's office), Austin SB 696 For: Cannon, E. Philip (St. John's School), Houston Masterson, Drew (St. John's School), Houston SB 874 Registering, but not testifying: For: Milholland, Tom (TSBEMFT), Abilene On: Schmidt, Bobby D. (TSBEMFT), Austin SB 964 On: Allen, Ron (TSBVME), Austin SB 1099 For: Huff, Jim (Live Oak County), George West Reese, Raymond H. (DeWitt County), Cuero Against: Bacon, April (Travis Co Auditor Off), Austin On: Boto, D. August (TDCAA), Austin Registering, but not testifying: For: Aken, David (San Patricio County), Sinton Goff, Thomas M. (Tom Green County), San Angelo Hathcox, Valinda (Hopkins County), Sulphur Springs Mabray, Cheryll (LLano County), Llano McCall, C.H. (Terry) (Comanche County), Comanche Pratt, Mark F. (TDCAA/Hill County), Hillsboro Scheske, Robert B. (Gonzales County), Gonzales Sheffield, David A. (Hardin County), Kounize Taylor, Eugene (Williamson County), Georgetown


Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
M
N
P
S
T
U
M
main(String[])
- Static method in class gui.
MetroGUI
The main class of the Metro program.
MetroControl
- Class in
game
A class to control the
MetroEngine
class.
MetroControl()
- Constructor for class game.
MetroControl
Constructs the control class and instantiates the
MetroEngine
game object.
MetroEngine
- Class in
game
A class to represent the state of a Metro game.
MetroEngine()
- Constructor for class game.
MetroEngine
Primary constructor for the
MetroEngine
class.
MetroGUI
- Class in
gui
The GUI display interface for the Metro game.
MetroGUI()
- Constructor for class gui.
MetroGUI
Constructor for the MetroGUI class.
MetroLoadSave
- Class in
game
A class to save and load a Metro game.
MetroLoadSave()
- Constructor for class game.
MetroLoadSave
MetroTile
- Class in
gui
A class to control the display image of the Metro tiles on the game board.
MiddleOfNowhereException
- Exception in
utility
An exception for the case of non-adjacent tile placement.
MiddleOfNowhereException()
- Constructor for exception utility.
MiddleOfNowhereException
Constructor for the
MiddleOfNowhereException
.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
M
N
P
S
T
U


public class GridData
extends java.lang.Object
| Constructor and Description |
|---|
GridData(int day,
int hour)
Creates a new GridData given the grid's day and hour.
|
GridData(int month,
int day,
int year,
int hour)
Creates a new GridData given the grid's month, day, year, and hour.
|
GridData(java.lang.String locality,
java.lang.String timestamp,
int capacity,
int demand)
Creates a new GridData given the grid's locality, timestamp, capacity, and demand.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCapacity() |
int |
getDemand() |
java.lang.String |
getLocality() |
java.lang.String |
getTimestamp() |
void |
setCapacity(int capacity)
Sets the grid's capacity.
|
void |
setDemand(int demand)
Sets the grid's demand.
|
void |
setLocality(java.lang.String locality) |
void |
setTimestamp(java.lang.String timestamp) |
java.lang.String |
toSqlEntry() |
java.lang.String |
toString() |
public GridData(int day, int hour)
The grid's locality defaults to "Los Angeles". The grid's capacity and demand are randomly generated.
day
- grid's dayhour
- grid's hourpublic GridData(int month, int day, int year, int hour)
The grid's locality defaults to "Los Angeles". The grid's capacity and demand are randomly generated.
month
- grid's monthday
- grid's dayyear
- grid's yearhour
- grid's hourpublic GridData(java.lang.String locality, java.lang.String timestamp, int capacity, int demand)
locality
- grid's localitytimestamp
- grid's timestampcapacity
- grid's capacitydemand
- grid's demandpublic java.lang.String getLocality()
public void setLocality(java.lang.String locality)
public java.lang.String getTimestamp()
public void setTimestamp(java.lang.String timestamp)
public int getCapacity()
public void setCapacity(int capacity)
capacity
- grid's capacitypublic int getDemand()
public void setDemand(int demand)
demand
- grid's demandpublic java.lang.String toSqlEntry()
public java.lang.String toString()
toString
in class java.lang.Object


--- title: Beagle launched excerpt: A few weeks ago, a small team that I'm part of at Podio launched a new product, Beagle, into open public beta. date: '2015-05-17 18:30:07 +0200' date_gmt: '2015-05-17 16:30:07 +0200' categories: - Agile - Webdev ---
A few weeks ago, a small team that I'm part of at Podio launched a new product, Beagle, into open public beta. Beagle is a new standalone product to help agencies create more compelling proposals, faster. There will be a lot more features coming - go check the product out! Follow our progress in the Beagle blog and Twitter @getbeagle.


IN PICTURES | Bank of Lisbon falls
The tragic Bank of Lisbon, a building that became a monument of pain last year, was on Sunday morning imploded.
The building remains a sad memory for South Africans after three fire fighters were killed last year when the building caught fire in September.
With scores watching, the 31 storey pile situated at Pixley Ka Isaka Street in Johannesburg central, went down after it was determined it was no longer fit for occupation after the tragedy took place on September 5, 2018.


WITNESS LIST State Recreational Resources Committee April 9, 1997-8:00A HB 2542 Against: Freeman, Malcolm (Lone Star Bowhunters) Gilleland, Ellis (Texas Animals) Hornbeck, Ronald (Hornbeck Seafood Inc.) Moore, Richard (himself) On: Royder, Scott (Sierra Club) Sansom, Andrew (TPWD) Sinclair, David (TPWD) Registering, but not testifying: For: Ingram, Dick (Coastal Conservation) Oleson, Steve (TX Hawking Assoc.) Against: Blevins, Wesley (himself) Ricks, Terry (TX Seafood Producers) Wittnebert, Dennis (himself) HB 2764 For: Bosse, Rep. Fred (author of the bill) Kuhl, John (BTAT of Metro Houston) Rose, Howard (BTAT of Metro Houston) Woods, Mark (Woods Fun Center) Against: Montgomery, Roy (Mercury Marine) On: Israel, Paul (TPWD) Registering, but not testifying: For: Lindsey, Karen (Herself) Scheel, Allen (himself) Against: Blackistone, Mick (Natl Marine Manuf Assoc)


statsmodels.tsa.statespace.kalman_filter.FilterResults¶
-
class
statsmodels.tsa.statespace.kalman_filter.
FilterResults
(model)[source]¶ Results from applying the Kalman filter to a state space model.
Parameters: model (Representation) – A Statespace representation -
nobs
¶ int – Number of observations.
-
k_endog
¶ int – The dimension of the observation series.
-
k_states
¶ int – The dimension of the unobserved state process.
-
k_posdef
¶ int – The dimension of a guaranteed positive definite covariance matrix describing the shocks in the measurement equation.
-
dtype
¶ dtype – Datatype of representation matrices
-
prefix
¶ str – BLAS prefix of representation matrices
-
shapes
¶ dictionary of name,tuple – A dictionary recording the shapes of each of the representation matrices as tuples.
-
endog
¶ array – The observation vector.
-
design
¶ array – The design matrix, \(Z\).
-
obs_intercept
¶ array – The intercept for the observation equation, \(d\).
-
obs_cov
¶ array – The covariance matrix for the observation equation \(H\).
-
transition
¶ array – The transition matrix, \(T\).
-
state_intercept
¶ array – The intercept for the transition equation, \(c\).
-
selection
¶ array – The selection matrix, \(R\).
-
state_cov
¶ array – The covariance matrix for the state equation \(Q\).
-
missing
¶ array of bool – An array of the same size as endog, filled with boolean values that are True if the corresponding entry in endog is NaN and False otherwise.
-
nmissing
¶ array of int – An array of size nobs, where the ith entry is the number (between 0 and k_endog) of NaNs in the ith row of the endog array.
-
time_invariant
¶ bool – Whether or not the representation matrices are time-invariant
-
initialization
¶ str – Kalman filter initialization method.
-
initial_state
¶ array_like – The state vector used to initialize the Kalamn filter.
-
initial_state_cov
¶ array_like – The state covariance matrix used to initialize the Kalamn filter.
-
filter_method
¶ int – Bitmask representing the Kalman filtering method
-
inversion_method
¶ int – Bitmask representing the method used to invert the forecast error covariance matrix.
-
stability_method
¶ int – Bitmask representing the methods used to promote numerical stability in the Kalman filter recursions.
-
conserve_memory
¶ int – Bitmask representing the selected memory conservation method.
-
filter_timing
¶ int – Whether or not to use the alternate timing convention.
-
tolerance
¶ float – The tolerance at which the Kalman filter determines convergence to steady-state.
-
loglikelihood_burn
¶ int – The number of initial periods during which the loglikelihood is not recorded.
-
converged
¶ bool – Whether or not the Kalman filter converged.
-
period_converged
¶ int – The time period in which the Kalman filter converged.
-
filtered_state
¶ array – The filtered state vector at each time period.
-
filtered_state_cov
¶ array – The filtered state covariance matrix at each time period.
-
predicted_state
¶ array – The predicted state vector at each time period.
-
predicted_state_cov
¶ array – The predicted state covariance matrix at each time period.
-
kalman_gain
¶ array – The Kalman gain at each time period.
-
forecasts
¶ array – The one-step-ahead forecasts of observations at each time period.
-
forecasts_error
¶ array – The forecast errors at each time period.
-
forecasts_error_cov
¶ array – The forecast error covariance matrices at each time period.
-
llf_obs
¶ array – The loglikelihood values at each time period.
Methods
predict
([start, end, dynamic])In-sample and out-of-sample prediction for state space models generally update_filter
(kalman_filter)Update the filter results update_representation
(model[, only_options])Update the results to match a given model Attributes
kalman_gain
Kalman gain matrices standardized_forecasts_error
Standardized forecast errors -


--- layout: post title: "The Identity monad" description: "Probably one of the least useful monads. An article for object-oriented developers." date: 2022-05-16 5:49 UTC tags: [Software Design, Functional Programming] --- {% include JB/setup %}
{{ page.description }}
This article is an instalment in an article series about monads.
The Identity functor is another example of a functor that also forms a monad. Contrary to useful monads like list, Maybe, and Either, the Identity monad isn't particularly useful. In Haskell it serves a few niche positions, for example when it comes to monad transformers. It's possible to define abstractions at a higher level in Haskell than it is in many other languages. Some of those abstractions involve monads. The Identity monad can plug into these abstractions as a 'do-nothing' monad, a bit like the Null Object pattern can supply a 'do-nothing' implementation of an interface.
Other languages with which I'm proficient (C#, F#) don't enable that kind of abstraction, and I've never felt the need to actually use the Identity monad in those languages. Still, the Identity monad exists mathematically and conceptually, and it can be useful to know of that existence. This implies, like the Null Object pattern, that some abstractions can be simplified by 'plugging in' the Identity monad. The alternative would have had to involve some hand-waving about special cases.
The code in this article continues the implementation shown in the article about the Identity functor.
A monad must define either a bind or join function. In C#, monadic bind is called SelectMany
. For Identity<T>
the implementation is trivial:
public Identity<TResult> SelectMany<TResult>(Func<T, Identity<TResult>> selector) { return selector(Item); }
This is an instance method on Identity<T>
, which means that the Item
property has the type T
. Since the selector
return a new Identity<TResult>
, the method can simply return that value.
As usual, you can implement C# query syntax with a boilerplate overload of SelectMany
:
public Identity<TResult> SelectMany<U, TResult>( Func<T, Identity<U>> k, Func<T, U, TResult> s) { return SelectMany(x => k(x).Select(y => s(x, y))); }
The implementation is the same as in the previous articles in this article series. If it looks a little different than, say, the implementation for the Maybe monad, it's only because this SelectMany
overload is an instance method, whereas the Maybe implementation is an extension method.
Query syntax enables syntactic sugar like this:
Identity<int> i = from x in new Identity<int>(39) from y in new Identity<string>("foo") select x + y.Length;
The C# compiler infers that x
is an int
and y
is a string
.
As the monad introduction also points out, if you have monadic bind (SelectMany
) you can always implement a function to flatten a nested functor. This function is sometimes called join and sometimes (perhaps more intuitively) flatten. Here I've chosen to call it Flatten
:
public static Identity<T> Flatten<T>(this Identity<Identity<T>> source) { return source.SelectMany(x => x); }
Even though the other methods shown so far have been instance methods, Flatten
has to be an extension method, since the source is a nested Identity<Identity<T>>
. There's no class of that specific type - only Identity<T>
.
If there's one useful aspect of the Identity monad, it may be that it reveals the concept of a nested functor in all its triviality:
Identity<Identity<string>> nested = new Identity<Identity<string>>(new Identity<string>("bar")); Identity<string> flattened = nested.Flatten();
Recall: A monad is a functor you can flatten.
Apart from monadic bind, a monad must also define a way to put a normal value into the monad. Conceptually, I call this function return (because that's the name that Haskell uses). You don't, however, have to define a static method called Return
. What's of importance is that the capability exists. For Identity<T>
in C# the idiomatic way would be to use a constructor. This constructor does double duty as monadic return:
public Identity(T item) { Item = item; }
In other words, return just wraps a value in the Identity<T>
container.
We need to identify the return function in order to examine the monad laws. Let's see what they look like for the Identity monad, starting with the left identity law.
[Property(QuietOnSuccess = true)] public void IdentityHasLeftIdentity(Func<int, Identity<string>> h, int a) { Func<int, Identity<int>> @return = i => new Identity<int>(i); Assert.Equal(@return(a).SelectMany(h), h(a)); }
This example is a bit different compared to the previous examples, since it uses FsCheck 2.11.0 and xUnit.net 2.4.0. FScheck can generate arbitrary functions in addition to arbitrary values, so I've simply asked it to generate some arbitrary h
functions.
In a similar manner, we can showcase the right identity law as a test.
[Property(QuietOnSuccess = true)] public void IdentityHasRightIdentity(Func<string, Identity<int>> f, string a) { Func<int, Identity<int>> @return = i => new Identity<int>(i); Identity<int> m = f(a); Assert.Equal(m.SelectMany(@return), m); }
As always, even a property-based test constitutes no proof that the law holds. I show it only to illustrate what the laws look like in 'real' code.
The last monad law is the associativity law that describes how (at least) three functions compose.
[Property(QuietOnSuccess = true)] public void IdentityIsAssociative( Func<int, Identity<string>> f, Func<string, Identity<byte>> g, Func<byte, Identity<TimeSpan>> h, int a) { Identity<string> m = f(a); Assert.Equal(m.SelectMany(g).SelectMany(h), m.SelectMany(x => g(x).SelectMany(h))); }
This property once more relies on FsCheck's ability to generate arbitrary pure functions.
While the Identity
monad is built into the Haskell standard library, there's no Identity monad in F#. While it can be occasionally useful in Haskell, Identity is as useless in F# as it is in C#. Again, that doesn't imply that you can't define it. You can:
type Identity<'a> = Identity of 'a module Identity = // Identity<'a> -> 'a let get (Identity x) = x // ('a -> 'b) -> Identity<'a> -> Identity<'b> let map f (Identity x) = Identity (f x) // ('a -> Identity<'b>) -> Identity<'a> -> Identity<'b> let bind f (Identity x) : Identity<_> = f x
Here I've repeated the functor implementation from the article about the Identity functor, but now also included the bind
function.
You can use such a module to support syntactic sugar in the form of computation expressions:
type IdentityBuilder() = member _.Bind(x, f) = Identity.bind f x member _.Return x = Identity x member _.ReturnFrom x = x let identity = IdentityBuilder ()
This enables you to write code like this:
let i = identity { let! x = Identity "corge" let! y = Identity 47 return y - x.Length }
Here, i
is a value of the type Identity<int>
.
If the Identity monad is useful in languages like C# and F#, I have yet to encounter a use case. Even so, it exists. It is also, perhaps, the most naked illustration of what a functor and monad is. As such, I think it may be helpful to study.
Next: The Lazy monad.


Amazon EMR Cluster InstanceFleetConfig
The InstanceFleetConfig
property type specifies a Spot instance fleet configuration for the cluster.
For more information, see Configure Instance Fleets in the Amazon EMR Management Guide.
InstanceFleetConfig
is the property type for the CoreInstanceFleet
and MasterInstanceFleet
subproperties of the Amazon EMR Cluster
JobFlowInstancesConfig property type.
Note
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
Syntax
JSON
{ "InstanceTypeConfigs" : [ InstanceTypeConfig ], "LaunchSpecifications" : InstanceFleetProvisioningSpecifications, "Name" :
String
, "TargetOnDemandCapacity" :Integer
, "TargetSpotCapacity" :Integer
}
YAML
InstanceTypeConfigs: - InstanceTypeConfig LaunchSpecifications: InstanceFleetProvisioningSpecifications Name:
String
TargetOnDemandCapacity:Integer
TargetSpotCapacity:Integer
Properties
InstanceTypeConfigs
-
The instance type configurations that define the EC2 instances in the instance fleet. Duplicates not allowed.
Required: No
Type: List of Amazon EMR Cluster InstanceTypeConfig
Update requires: Replacement
LaunchSpecifications
-
The launch specification for the instance fleet.
Required: No
Type: Amazon EMR Cluster InstanceFleetProvisioningSpecifications
Update requires: Replacement
Name
-
The friendly name of the instance fleet. For constraints, see InstanceFleetConfig in the Amazon EMR API Reference.
Required: No
Type: String
Update requires: Replacement
TargetOnDemandCapacity
-
The target capacity of On-Demand units for the instance fleet, which determines how many On-Demand instances to provision. For more information, see InstanceFleetConfig in the Amazon EMR API Reference.
Required: No
Type: Integer
Update requires: No interruption
TargetSpotCapacity
-
The target capacity of Spot units for the instance fleet, which determines how many Spot instances to provision. For more information, see InstanceFleetConfig in the Amazon EMR API Reference.
Required: No
Type: Integer
Update requires: No interruption


Harvey Homes of Distinction Ltd was established in the year 2000 by Mr John Harvey M.C.I.O.B.
John has 25 years of experience at management and senior management level in all aspects of the building industry and is a past chairman of the Chartered Institute of Builders for the North Wales & Chester branch.
The multi award winning company also possesses the coveted Investors in People award and prides itself in continually re-training and updating staff with current ideas and building regulations.
However, the Company’s greatest pride is in the outstanding quality of the bespoke homes that they construct and the quality of the after care service. Their testimony to this is the fact that Harvey Homes keep in touch with many of their clients. Some go on to buy more homes from the company and many are more than happy to be contacted by potential purchasers to give high recommendations of their experience of dealing with the company.
All our homes are built with a 10 year NHBC guarantee and either Mr John Harvey or Mrs Joanne Harvey (Sales) are only too happy to meet with potential purchasers to show you detailed photographs of previously constructed homes (so that you can see the quality of our finishes) and to discuss current sites.
We also offer a contracting service. So, if you have a piece of land with planning permission and would like us to build your home, please do not hesitate to contact us.
Harvey Homes are also always looking for quality pieces of land, preferably with outline planning permission in good areas of North Wales and Wirral.


Field Lists¶
As previously discussed, field lists are sequences of fields marked up like this:
:fieldname: Field content
Sphinx extends standard docutils behavior for field lists and adds some extra functionality that is covered in this section.
Note
The values of field lists will be parsed as strings. You cannot use Python collections such as lists or dictionaries.
File-wide metadata¶
A field list near the top of a file is normally parsed by docutils as the docinfo and shown on the page. However, in Sphinx, a field list preceding any other markup is moved from the docinfo to the Sphinx environment as document metadata, and is not displayed in the output.
Note
A field list appearing after the document title will be part of the docinfo as normal and will be displayed in the output.
Special metadata fields¶
Sphinx provides custom behavior for bibliographic fields compared to docutils.
At the moment, these metadata fields are recognized:
tocdepth
The maximum depth for a table of contents of this file.
:tocdepth: 2
Note
This metadata effects to the depth of local toctree. But it does not effect to the depth of global toctree. So this would not be change the sidebar of some themes which uses global one.
New in version 0.4.
nocomments
If set, the web application won’t display a comment form for a page generated from this source file.
:nocomments:
orphan
If set, warnings about this file not being included in any toctree will be suppressed.
:orphan:
New in version 1.0.
nosearch
If set, full text search for this file is disabled.
:nosearch:
Note
object search is still available even if nosearch option is set.
New in version 3.0.


|
|
CIFXRenderContext Class ReferenceInheritance diagram for CIFXRenderContext:
List of all members.
Constructor & Destructor Documentation
| CIFXRenderContext::CIFXRenderContext |
( |
|
) |
[protected] |
|
| CIFXRenderContext::~CIFXRenderContext |
( |
|
) |
[protected, virtual] |
|
Member Function Documentation
| U32 CIFXRenderContext::AddRef |
( |
|
) |
[virtual] |
|
|
|
This method increments the reference count for an interface on a component.
- Note:
- It should be called for every new copy of a pointer to an interface on a given component.
- Returns:
- It returns a U32 that contains a value from 1 to 2^32 - 1 that defines the new reference count. The return value should only be used for debugging purposes.
Implements IFXUnknown. |
| U32 CIFXRenderContext::CalculateNumPasses |
( |
|
) |
[virtual] |
|
|
|
Calculates the number of rendering passes required for the current device to render an object with the current texture units enabled.
Since the IFXRenderContext interface supports 8 texture units, and most current hardware does not support 8 simultaneous textures, this is needed to determine how many rendering passes the hardware requires for all textures.
To actually configure the hardware to render a specific pass, use ConfigureRenderPass(i) with i < the value returned from this method.
Changing texture unit or texture data after calling CalculateNumPasses() or ConfigureRenderPass() will invalidate the data generated in these calls and result in an error when calling any of the Draw* methods.
- Returns:
- A U32 value representing the number of rendering passes required to render an object with currently enabled and configured texture units and textures.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::Clear |
( |
const IFXRenderClear & |
rClear |
) |
[virtual] |
|
|
|
Clears the contents of buffers owned by the render context and specified with rClear.
- Parameters:
-
| rClear | Input reference to an IFXRenderClear object that specifies which buffers to clear and what values to clear them to. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::ClearPerformanceData |
( |
|
) |
[virtual] |
|
|
|
Clears all performance data saved to 0.
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::ConfigureRenderPass |
( |
U32 |
uRenderPass |
) |
[virtual] |
|
|
|
This will configure the current hardware device to render one of (possibly) many passes needed to render an object depending on the number of textures being used.
This first pass is designated with a uRenderPass value of 0.
- Parameters:
-
| uRenderPass | Input U32 specifying which pass number to configure. This value must be less than the number returned from CalculateNumPasses(). |
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_INVALID_RANGE | The value specified with uRenderPass was not a valid render pass number. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::ConfigureSpecularPass |
( |
|
) |
[protected] |
|
| IFXRESULT CIFXRenderContext::ConfigureTexturePass |
( |
U32 |
uRenderPass |
) |
[protected] |
|
| IFXRESULT CIFXRenderContext::Construct |
( |
|
) |
[protected] |
|
| IFXRESULT CIFXRenderContext::CreateRender |
( |
U32 |
uMonitorNum, |
|
|
IFXRenderWindow & |
rWindow |
|
) |
[protected, virtual] |
|
| IFXRESULT CIFXRenderContext::DeleteTexture |
( |
U32 |
uTexId |
) |
[virtual] |
|
|
|
Deletes the texture specified with uTexId.
- Parameters:
-
| uTexId | Input U32 specifying the texture id of the texture to be deleted. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::Destroy |
( |
|
) |
[protected, virtual] |
|
| IFXRESULT CIFXRenderContext::Disable |
( |
IFXenum |
eParam |
) |
[virtual] |
|
|
|
Disable some state on the rendering device.
- Parameters:
-
| eParam | IFXenum value that represents what state to disable. |
- See also:
- Enable() for possible values for eParam.
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::DrawMesh |
( |
IFXMesh & |
rMesh |
) |
[virtual] |
|
|
|
Draws meshes specified with rMeshGroup.
- Todo:
- Fix description and parameter info
- Parameters:
-
| rMeshGroup | Input reference to an IFXRenderMeshGroup object that contains the IFXMesh objects to be drawn along with local->world transforms and lights to be used when drawing each IFXMesh. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::DrawMeshLines |
( |
IFXMesh & |
rMesh |
) |
[virtual] |
|
|
|
Draws lines between vertices specified via IFXMesh objects contained in rMeshGroup.
- Todo:
- Fix description and parameter info
- Parameters:
-
| rMeshGroup | Input reference to an IFXRenderMeshGroup object that contains IFXMesh objects which contain the lines to be drawn. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::DrawMeshPoints |
( |
IFXMesh & |
rMesh |
) |
[virtual] |
|
|
|
Draws vertices specified via IFXMesh objects contained in rMeshGroup.
- Todo:
- Fix description and parameter info
- Parameters:
-
| rMeshGroup | Input reference to an IFXRenderMeshGroup object that contains IFXMesh objects which contain the vesrtices to be drawn. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::Enable |
( |
IFXenum |
eParam |
) |
[virtual] |
|
|
|
Enable some state on the rendering device.
- Parameters:
-
| eParam | IFXenum value that represents what state to enable. Possible values are:
- IFX_LIGHTING: Enables per vertex lighting.
- IFX_LIGHTn: Enables single HW light n (0-7).
- IFX_TEXn: Enable textureing on texture unit n (0-7).
- IFX_FOG: Enable fog according to the set IFXRenderFog.
- IFX_DEPTH_TEST: Enable per pixel testing against the Z buffer.
- IFX_DEPTH_WRITE: Enable writing to the Z buffer.
- IFX_FB_BLEND: Enable blending with the frame buffer.
- IFX_FB_ALPHA_TEST: Enable alpha test during rasterazation.
- IFX_CULL: Enable culling of front, back, or both facing trianges.
- IFX_STENCIL: Enable testing and writing to the stencil buffer.
- IFX_DEPTH_OFFSET: Enable "polygon offset" or an equivilant.
|
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetCaps |
( |
IFXRenderCaps & |
rCaps |
) |
[virtual] |
|
|
|
Retreive an IFXRenderCaps object that contains information about the capabilities of this render context.
- Parameters:
-
| rCaps | Output reference to an IFXRenderCaps object that will contain capability information about this render context. |
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_NOT_INITIALIZED | This render context has not been initialized yet. |
Implements IFXRenderContext. |
| IFXenum CIFXRenderContext::GetColorFormat |
( |
|
) |
[virtual] |
|
|
|
Gets the color format ordering (either BGRA or RGBA) that this context uses natively.
- Returns:
- An IFXenum value.
- Return values:
-
| IFX_RGBA | The context uses RGBA color ordering. |
| IFX_BGRA | The context uses BGRA color ordering. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetFrustumPlaneNormals |
( |
IFXVector3 * |
pvPlaneNormals |
) |
[virtual] |
|
|
|
Retrieves the plane normals of the top, bottom, right, and left frustum planes in camera space.
The planes that these normals represent all run through the point (0,0,0) in camera space if the projection mode is perspective. If using an orthographic projection, the plane normals are understood to be orthogonal to the coordinate system axis. What is provided in this case are points in camera space that lie on these planes.
- Parameters:
-
| pvPlaneNormals | Output array of 4 IFXVector3 objects. These 4 vectors will receive the plane normals of the frustum planes in this order: left, top, right, bottom. |
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_INVALID_POINTER | The pointer specified for pvPlaneNormals was not valid. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetGlobalAmbient |
( |
IFXVector4 & |
vColor |
) |
[virtual] |
|
| IFXRESULT CIFXRenderContext::GetNumDevices |
( |
IFXRenderWindow & |
rWindow, |
|
|
U32 & |
uNumDevices |
|
) |
[virtual] |
|
|
|
Gets the number of devices that the given IFXRenderWindow will cover.
This and SetDevice() is required per frame for proper multiple monitor support.
- Parameters:
-
| rWindow | An input reference to an IFXRenderWindow object specifying the parameters for the window. |
| uNumDevices | Output reference to a U32 that will be filled in with the number of devices that the given rWindow spans. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetPerformanceData |
( |
IFXenum |
eData, |
|
|
U32 & |
ruData |
|
) |
[virtual] |
|
|
|
Retreive performance data accumulated since the last call to IFXRenderContext::Initialize() or IFXRenderContext::ClearPerformanceData().
- Parameters:
-
| eData | IFXenum input specifying what data is to be returned. Valid options are:
- IFX_NUM_FACES
- IFX_NUM_VERTICES
- IFX_NUM_MESHES
- IFX_NUM_RENDER_CALLS
|
| ruData | Output U32 reference that will receive the requested information. |
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_NOT_INITIALIZED | This render context has not been initialized yet. |
| IFX_E_INVALID_RANGE | Invalid option specified for eData. |
Implements IFXRenderContext. |
| U32 IFXAPI CIFXRenderContext::GetRenderer |
( |
|
) |
[inline, virtual] |
|
|
|
Retreives the renderer id associated with this context.
- Returns:
- An U32 representing the renderer id.
- Return values:
-
| 0 | The actual renderer used is based on the requested renderer of the IFXRenderServices object. |
| PositiveInteger | The renderer id that is being used by this context. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetRenderServices |
( |
IFXRenderServices *& |
pServices |
) |
[virtual] |
|
|
|
Gets an interface pointer to the IFXRenderServices object that this object is associated with.
- Parameters:
-
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetTransformMatrix |
( |
IFXMatrix4x4 & |
rMatrix |
) |
[virtual] |
|
|
|
Get a complete local->screen matrix.
- Parameters:
-
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| const IFXRenderView& IFXAPI CIFXRenderContext::GetView |
( |
|
) |
const [inline, virtual] |
|
| const IFXMatrix4x4 & CIFXRenderContext::GetViewMatrix |
( |
|
) |
[virtual] |
|
|
|
Gets the world to camera transform matrix.
- Returns:
- The Current camera transform.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::GetWindow |
( |
IFXRenderWindow & |
rWindow |
) |
[virtual] |
|
|
|
Gets the current window parameters for the current device.
- Parameters:
-
| rWindow | An input reference to an IFXRenderWindow object specifying the parameters for the window. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| void CIFXRenderContext::InitData |
( |
|
) |
[protected] |
|
| IFXRESULT CIFXRenderContext::Initialize |
( |
|
) |
[virtual] |
|
| IFXRESULT CIFXRenderContext::QueryInterface |
( |
IFXREFIID |
interfaceId, |
|
|
void ** |
ppInterface |
|
) |
[virtual] |
|
|
|
This method provides access to the various interfaces supported by a component.
Upon success, it increments the component's reference count and hands back a pointer to the specified interface.
- Note:
- A number of rules must be adhered to by all implementations of IFXAPI QueryInterface . For a list of such rules, refer to the IFXCOM usage guidelines.
- Returns:
- Upon success, IFX_OK is returned. Otherwise, either IFX_E_INVALID_POINTER or IFX_E_UNSUPPORTED are returned.
Implements IFXUnknown. |
| U32 CIFXRenderContext::Release |
( |
|
) |
[virtual] |
|
|
|
This method decrements the reference count for the calling interface on a component.
- Note:
- If the reference count on a component falls to zero, the component is destroyed.
- Returns:
- It returns a U32 that contains a value from 1 to 2^32 - 1 that defines the new reference count. The return value should only be used for debugging purposes.
Implements IFXUnknown. |
| void CIFXRenderContext::Reset |
( |
|
) |
[virtual] |
|
| IFXRESULT CIFXRenderContext::SetBlend |
( |
IFXRenderBlend & |
rBlend |
) |
[virtual] |
|
|
|
Sets the current alpha blending parameters.
- Parameters:
-
| r | Reference to an IFXRenderBlend object that contains the set of alpha blending parameters. |
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetConstantColor |
( |
const IFXVector4 & |
vColor |
) |
[virtual] |
|
|
|
Sets the constant color that can be referenced as texture unit inputs with IFX_CONSTANT.
- Parameters:
-
| vColor | Input IFXVector4 specifying the constant color value. Each color channel is clamped to the range [0.0 - 1.0]. |
- Returns:
- An IFXRESULT error code
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetCullMode |
( |
IFXenum |
eCullMode |
) |
[virtual] |
|
|
|
Sets the cull mode.
Culling can be enabled and disabled using IFXRenderContext::Enable(IFX_CULL) and IFXRenderContext::Disable(IFX_CULL).
- Parameters:
-
| eCullMode | Input IFXenum specifying the culling mode desired. Valid culling modes are:
- IFX_CULL_CW: Cull triangles that are clockwise in screen space.
- IFX_CULL_CCW: Cull trianges that are counter-clockwise in screen space.
|
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_INVALID_RANGE | The value specified for eCullMode is invalid. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetDepthMode |
( |
IFXenum |
eDepthMode |
) |
[virtual] |
|
|
|
Sets the depth buffer comparison function.
The depth buffer comparison is done between the current value of the depth buffer and the depth value calculated for the pixel about to be drawn.
- Parameters:
-
| eDepthMode | Input depth comparison function. Possible values are:
- IFX_NEVER: The test never passes.
- IFX_LESS: Passes when incoming value is less than the buffer value.
- IFX_GREATER: Passes when the incoming value is greater than the buffer value.
- IFX_EQUAL: Passes when the incoming value is equal to the buffer value.
- IFX_NOT_EQUAL: Passes when the incoming value is not equal to the buffer value.
- IFX_LEQUAL: Passes when the incoming value is less than or equal to the buffer value.
- IFX_GEQUAL: Passes when the incoming value is greater than or equal to the buffer value.
- IFX_ALWAYS: The test always passes.
|
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_INVALID_RANGE | The value specified for eDepthMode is invalid. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetDevice |
( |
U32 |
uDevice |
) |
[virtual] |
|
|
|
Sets the current device number.
This number should be in the range of 0 - the value of (uNumDevices-1) returned from the most recent call to SetWindow().
- Parameters:
-
| uDevice | Input U32 specifying which device the following rendering calls should be used with. |
- Returns:
- An IFXRESULT code.
- Return values:
-
| IFX_OK | No error. |
| IFX_E_INVLAID_RANGE | The value for uDevice was greater than or equal to the uNumDevices value that was returned from the most recent SetWindow() call. |
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetFog |
( |
IFXRenderFog & |
rFog |
) |
[virtual] |
|
|
|
Sets the current fog parameters.
- Parameters:
-
| r | Reference to an IFXRenderFog object that contains the set of fog parameters. |
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetGlobalAmbient |
( |
const IFXVector4 & |
vColor |
) |
[virtual] |
|
|
|
Sets the global ambient color.
This color is multiplied by the material ambient color regardless of any specific lights enabled. This only has an effect if IR_LIGHTING is enabled.
- Parameters:
-
| vColor | Input IFXVector4 representing the global ambient color. The values are clamped to be within the 0.0 - 1.0 range. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
|
|
Sets the light parameters for the given light.
- Parameters:
-
| uLightId | Input U32 id specifying which light to apply these parameters to. |
| r | Reference to an IFXRenderLight object that contains the set of light object parameters. |
- Todo:
- Document the ID thing a little more.
- Returns:
- An IFXRESULT error code.
|
| IFXRESULT CIFXRenderContext::SetLineOffset |
( |
U32 |
uOffset |
) |
[virtual] |
|
|
|
Sets the amount of line offset in minimal Z buffer units.
This is only used during the method DrawMeshLines().
- Parameters:
-
| uOffset | Input U32 specifying the line offset to be used during DrawMeshLines. This value represents the number of minimal Z buffer units to add to the computed Z value used for hidden surface removal. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
|
|
Sets the current material parameters.
- Parameters:
-
| rMat | Reference to an IFXRenderMaterial object. Contains input parameters such as diffuse, specular, etc. |
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetRenderer |
( |
U32 |
uRenderId |
) |
[virtual] |
|
|
|
Sets the renderer id to be used for this context.
A uRenderId of 0 tells the context to use the requested render id that is set in the IFXRenderServices object. Any other id will override that setting and use a specific renderer. If an invalid uRenderId is specified, (i.e. it doesn't correspond to any renderer registered with IFXRenderServices::RegisterRenderer()), then it will behave as if 0 was specified.
- Parameters:
-
| uRenderId | Input U32 specifying the renderer id to be used for this render context. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetStencil |
( |
IFXRenderStencil & |
rStencil |
) |
[virtual] |
|
|
|
Sets the current stencil parameters.
- Parameters:
-
| r | Reference to An IFXRenderStencil object. This contains input parameters such as stencil comparator, reference value, and pass and fail operations. |
- Returns:
- An IFXRESULT error code.
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetTexture |
( |
IFXTextureObject & |
rTexture |
) |
[virtual] |
|
|
|
Copies the texture data to underlying rendering system if needed.
It will be needed if the underlying rendering system does not have it in memory yet, or if the texture object data has changed since the last time that it was used in SetTexture() with this render context.
- Parameters:
-
| rTexture | Input IFXTextureObject reference specifying the texture to send to the underlying rendering system. The rTexture object contains all texture settings related to the texture. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
|
|
Sets the virtual texture unit eTexUnit parameters to those specified by rTexUnit.
- Parameters:
-
| eTexUnit | An IFXenum input value that specifies which texture unit the parameters should be applied to. Valid choices are:
- IFX_TEXUNIT0
- IFX_TEXUNIT1
- IFX_TEXUNIT...
- IFX_TEXUNIT7
|
| rTexUnit | Input reference to an IFXRenderTexUnit specifying the parameters for the texture unit. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetView |
( |
IFXRenderView & |
rView |
) |
[virtual] |
|
|
|
Sets the current view parameters.
- Parameters:
-
| rView | An input reference to an IFXRenderView object specifying the parameters for the view. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetViewMatrix |
( |
const IFXMatrix4x4 & |
mView |
) |
[virtual] |
|
|
|
Sets the world to camera transform matrix.
- Parameters:
-
| mView | Input IFXMatrix4x4 reference that represents the transform from world space to camera space. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetWindow |
( |
IFXRenderWindow & |
rWindow |
) |
[virtual] |
|
|
|
Sets the current window parameters for the current device.
- Parameters:
-
| rWindow | An input reference to an IFXRenderWindow object specifying the parameters for the window. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::SetWorldMatrix |
( |
const IFXMatrix4x4 & |
mView |
) |
[virtual] |
|
|
|
Sets the model to world transform matrix.
- Parameters:
-
| mView | Input IFXMatrix4x4 reference that represents the transform from model space to world space. |
- Returns:
- An IFXRESULT code.
- Return values:
-
Implements IFXRenderContext. |
| IFXRESULT CIFXRenderContext::Swap |
( |
|
) |
[virtual] |
|
Friends And Related Function Documentation
| IFXRESULT IFXAPI_CALLTYPE CIFXRenderContextFactory |
( |
IFXREFIID |
intId, |
|
|
void ** |
ppUnk |
|
) |
[friend] |
|
Member Data Documentation
© 1999 - 2006 Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
|
|