Introduction
Navigation
Home
Photos
Design
Contact
I'd like to here from you. Let's Talk!!
Contact Form
Get In Touch
16 York Street
London, ON N2W2S9
Canada
<EMAIL_ADDRESS>(657) 786 7997
Send Me A Message!
First name:
Last name:
E-mail:
Message:


Submitted by toby.cambray on Sun, 04/08/2013 - 11:23
I'm playing around with a few things and wondered about the accuracy of the frequency measurement on the Emon TX. I guess this is much easier to measure accurately, asuming you have an accurate clock on board the EMonTX (which we do). I found this site that gives the grid frequency, which is in clsoe agreement with my TX:
Actually the wider website is quite interesting and somehting I think OEM could be applied to - much like turning on your immersion when its sunny, could we turn off (or ramp-down) non-essential items when the grid is under pressure, or relying more on carbon-intensive fuels, etc.
Fridges and freezers seem the main thing (with of course, an internal temp sensor to prevent the temp going too high), and in well insulated, thermally massive houses, heat pumps could be controlled too. This is already done (sort of) by large electricity consumers who are charged half-hourly on different rates decided by a real-time auction of capacity. On a smaller scale it's only really academic, although it would be cool to theoretically reduce your carbon footprint by shifting non-essential demand to periods of lower grid carbon, due to more wind or sun for example.
The grid
Submitted by toby.cambray on Sun, 04/08/2013 - 11:23I'm playing around with a few things and wondered about the accuracy of the frequency measurement on the Emon TX. I guess this is much easier to measure accurately, asuming you have an accurate clock on board the EMonTX (which we do). I found this site that gives the grid frequency, which is in clsoe agreement with my TX:
http://www.dynamicdemand.co.uk/grid.htm
Actually the wider website is quite interesting and somehting I think OEM could be applied to - much like turning on your immersion when its sunny, could we turn off (or ramp-down) non-essential items when the grid is under pressure, or relying more on carbon-intensive fuels, etc.
Fridges and freezers seem the main thing (with of course, an internal temp sensor to prevent the temp going too high), and in well insulated, thermally massive houses, heat pumps could be controlled too. This is already done (sort of) by large electricity consumers who are charged half-hourly on different rates decided by a real-time auction of capacity. On a smaller scale it's only really academic, although it would be cool to theoretically reduce your carbon footprint by shifting non-essential demand to periods of lower grid carbon, due to more wind or sun for example.
theres a bit about this topic here:
http://www.realtimecarbon.org/
Food for thought!


mehi
HOME
EVENTS
SPONSORS
GALLERY
TEAM
Contact
The registration status will be updated when you pay the fees (Rs. 100). The status will be updated in 1-2 business days. In case of any queries check the contact page.


"Where wisdom and valor fail, all that remains is faith. And it can overcome all."
"Not luck. It's what you do that makes you a hero."
"Mercy isn't a sign of weakness, but of wisdom."
"In truth it is said that great power can be found in small packages... and that aid can come from places least expected."
"Ah, this is the life. Wake up in the morning, have a little breakfast, and then spend all day trying to avoid being fried."
"I believe I've done what I had to do. I've taken the first step toward the future. No one ever said the trip would be an easy one."
"All this... just to discover who I am?"


| Class and Description |
|---|
| CMSEnvelopedData
containing class for an CMS Enveloped Data object
Example of use - assuming the first recipient matches the private key we have.
|
| CMSException |
| RecipientInfoGenerator |
| Class and Description |
|---|
| CMSAttributeTableGenerationException |
| CMSAttributeTableGenerator
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
|
| CMSAuthenticatedData
containing class for an CMS Authenticated Data object
|
| CMSAuthenticatedGenerator |
| CMSCompressedData
containing class for an CMS Compressed Data object
CMSCompressedData cd = new CMSCompressedData(inputStream);
process(cd.getContent(new ZlibExpanderProvider()));
|
| CMSContentInfoParser |
| CMSEnvelopedData
containing class for an CMS Enveloped Data object
Example of use - assuming the first recipient matches the private key we have.
|
| CMSEnvelopedGenerator
General class for generating a CMS enveloped-data message.
|
| CMSException |
| CMSPBEKey |
| CMSProcessable
Use CMSTypedData instead of this.
|
| CMSRuntimeException |
| CMSSignedData
general class for handling a pkcs7-signature message.
|
| CMSSignedGenerator |
| CMSTypedData |
| CMSTypedStream |
| PasswordRecipientInfoGenerator |
| Recipient |
| RecipientId |
| RecipientInfoGenerator |
| RecipientInformation |
| RecipientInformationStore |
| RecipientOperator |
| SignerId
a basic index for a signer.
|
| SignerInfoGenerator |
| SignerInfoGeneratorBuilder |
| SignerInformation
an expanded SignerInfo block from a CMS Signed message
|
| SignerInformationStore |
| SignerInformationVerifier |
| Class and Description |
|---|
| KeyTransRecipientInfoGenerator |
| RecipientInfoGenerator |
| SignerInformationVerifier |
| Class and Description |
|---|
| CMSAttributeTableGenerator
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
|
| CMSException |
| KEKRecipient |
| KEKRecipientInfoGenerator |
| KeyAgreeRecipient |
| KeyAgreeRecipientId |
| KeyAgreeRecipientInfoGenerator |
| KeyTransRecipient |
| KeyTransRecipientId |
| KeyTransRecipientInfoGenerator |
| PasswordRecipient |
| PasswordRecipientInfoGenerator |
| Recipient |
| RecipientId |
| RecipientInfoGenerator |
| RecipientOperator |
| SignerInfoGenerator |
| SignerInformationVerifier |
| Class and Description |
|---|
| CMSCompressedData
containing class for an CMS Compressed Data object
CMSCompressedData cd = new CMSCompressedData(inputStream);
process(cd.getContent(new ZlibExpanderProvider()));
|
| CMSCompressedDataParser
Class for reading a CMS Compressed Data stream.
|
| CMSContentInfoParser |
| CMSEnvelopedData
containing class for an CMS Enveloped Data object
Example of use - assuming the first recipient matches the private key we have.
|
| CMSEnvelopedDataParser
Parsing class for an CMS Enveloped Data object from an input stream.
|
| CMSException |
| CMSProcessable
Use CMSTypedData instead of this.
|
| CMSSignedData
general class for handling a pkcs7-signature message.
|
| CMSSignedDataParser
Parsing class for an CMS Signed Data object from an input stream.
|
| CMSTypedStream |
| RecipientInfoGenerator |
| SignerInfoGenerator |
| SignerInformationStore |
| Class and Description |
|---|
| SignerInformation
an expanded SignerInfo block from a CMS Signed message
|
| SignerInformationStore |
| Class and Description |
|---|
| CMSException |
| CMSSignedData
general class for handling a pkcs7-signature message.
|
| SignerId
a basic index for a signer.
|
| SignerInfoGenerator |
| SignerInformation
an expanded SignerInfo block from a CMS Signed message
|
| SignerInformationVerifier |
| Class and Description |
|---|
| CMSContentInfoParser |
| CMSException |
Copyright © 2015. All rights reserved.


HTML5 Project: WIREFRAME SERIES #1 – HOME PAGE
byRead the entire “Wirefame Series”
Intro» Page 1» Page 2» Page 3»
This is the first in a series of articles reviewing the wireframes for my HTML5 project, which is designing my web design & development online portfolio using pure HTML5 (see the article announcing the series). This was the toughest page to lay out: I had multiple page elements that needed to be positioned exactly to the current HTML5 specification, which will now be referred to as the spec.
(Important: I’ll be sending the final site to HTML5 Doctor and/or HTML5 Gallery for review when it’s done. While I’m confident that my site conforms to the HTML5 specification, these guys may say it doesn’t. Please keep that in mind when reading this.)
This article is structured as follows:
- Wireframe Review
- HTML5′s

and
tags - HTML5′s

and

tags - All the older tags and their usage
- The

tag - Summary
Wireframe Review
First, let’s look at the home page:
Now, let’s break it all down…
There are three navigation elements, each appearing on every page of the site:
- The main navigation at the top of the page in the tag
* The spec calls for only one on the page. As this is the main navigation, this where is going. role=”navigation” just makes the navigation more accessible to wider array of devices. * The tag directly below the main navigation which contain links to my Facebook, Twitter and blog pages
* The spec calls for the tag to only contain links that go to pages within the site. Since both the Facebook and Twitter links leave the site, they need to be placed outside of and into a .
This portfolio will mostly likely live in a sub-domain: something like “work.kaidez.com.” This blog link goes to this site’s home page so when you click it, you go from “work.kaidez.com” to “kaidez.com.” Since it’s not going to page within the current site but still stays within the primary domain, I wasn’t sure if it should go in the tag.
I asked HTML5 Doctor about this and they said that it’s okay to put the blog link into , but I’m opting to put it with the social networking stuff. I may end up putting it back into at the end of the day though.
A reappearance of the main navigation in a tag in the tag at the bottom of the page
Again, the spec allows for only one tag per page. Since a tag already exists, putting these links in the as I did here seems to be the way to go.
HTML5′s header & footer Tags
You guessed it right. should go at the very top of the page and contain header content…
while footer
should go at the very bottom of the page and contain footer content.
![Footer Snippet for kaidez portfolio site][24]
HTML5′s article and section tags
Almost all unique page content goes into either one or both of these tags, making them the two most exciting and most confusing aspects of HTML5 in terms of how the spec tells us to use them.
First, let’s see what what HTML5 Doctor has to say about this:
There’s been a lot of confusion over the difference (or perceived lack of a difference) between the and elements in HTML5. The element is a specialised kind of ; it has a more specific semantic meaning than in that it is an independent, self-contained block of related content. We could use , but using gives more semantic meaning to the content.
By contrast is only a block of related content, and is only a block of content…To decide which of these three elements is appropriate, choose the first suitable option:
Would the content would make sense on its own in a feed reader? If so use

 .Is the content related? If so use

.Finally if there’s no semantic relationship use

.
So...
I want to display four different samples of my work on the home page. Since I believe all my work is related on some level, I’m putting all of it into a tag.
I think each sample would make sense on its own in a feed reader if needed, so I’m putting each one in their own individual tag.
HTML5 Doctor may shoot this down when the time comes, but I think I did this right.
All the older div tags and their usage
The two organizations overseeing the creation of the HTML5 spec, W3C and WHATWG, want you to use the

tag as little as possible and, instead, use one of the newer tags. But they’re fine with you using

if it’s your only option.
With the social networking and blog links I discussed above, was my only option. Let’s look at some other tags on the home page:
- The Container
It’s common practice to wrap every single solitary page element into a single tag, usually with an ID of either “container” or “wrapper” (I used “container”). This has not changed…you should always do this for an HTML5 page.
The Page Content
I used this to neatly contain both the tag that contains all my work and another tag with an ID called called “feeds”.
Why is the “feeds” content in a instead of or ? Let’s talk about it...
The Feeds
I’d want to display RSS feeds of my most recent, Facebook, Twitter and blog posts on the home page and I want them above the fold. I guess I could put them in either an or tag, but let’s go back and review what HTML5 Doctor told us earlier:
- Would the content would make sense on its own in a feed reader? If so use
- Is the content related? If so use
- Finally if there’s no semantic relationship use
So...
- These Facebook, Twitter and blog posts are already in a feed. Having them stand alone in another feed seems repetitive to me so I think this cancels out #1.
- The content being displayed here are snippets from my blog and the social networking world. I don’t think they’re really related so I think this cancels out #2.
- With #1 and #2 canceled out, I’m going with #3.
The small Tag
In terms of how this tag renders text, there’s nothing new here. But in terms of how to use it as per the spec, there’s a difference.
The tag does exactly as it implies: it makes text smaller. In HTML 4.01, you could use it whenever and wherever you wanted.
But according to the spec, should only appear in an HTML5 page if it’s applied to small print…things like legal disclaimers and, in this case, copyrights.
Summary
As you can see, HTML5 is very big on semantics. The spec has many rules, regulations and best practices to follow when it comes to setting up the page tags. HTML5 Doctor does a great job of taking the somewhat verbose HTML5 spec and translating it into easy-to-understand terms, so they should be your first stop in understanding HTML5 as a whole.
A major major characteristic of HTML5 has to do with how all the page content relates to one another. I briefly discussed this in the and paragraphs above, but the tag plays a big role here as well. This will be discussed in my next article (again, no pun intended).
Read the entire “Wirefame Series”: Intro» | Page 1» | Page 2» | Page 3»


casper
Businessmodel of Casper
Customer Segments
Casper has a mass market business model, with no significant differentiation between customer segments. The company targets its offering at anyone who wants a quality bed.
Value Proposition
Casper offers four primary value propositions: innovation, cost reduction, risk reduction, and brand/status.
The company places a strong emphasis on innovation. It spent over a year developing the technology for its mattress, which consists of a layer of dunlop latex foam over a layer of pressure-relieving memory foam. It is the first mattress brand to combine the two materials. Because the latex material is breathable, its contouring to sleepers’ bodies does not lead to the overheating that an all-memory foam surface often creates. That said, it provides enough sink that users feel completely supported by the memory foam below. Lastly, its springy nature prevents the feeling of being stuck. Casper’s other sleep products are cutting-edge as well. Its sheets consist of extra-long staple Supima cotton, which results in less tearing, and its pillows have low-friction fibers, resulting in springiness.
The company reduces costs in a variety of ways. It offers a 100-night trial of its mattresses. If customers do not like it they can return it for a full refund, with company employees picking it up at no extra cost. Casper offers interest-free financing on orders so customers can easily make monthly payments. Lastly, the company’s direct sales model eliminates inflated, commission-driven prices.
The company reduces risk through high quality standards. At every stage of the development process, it has volunteers evaluate and review prototypes so it can get a sense of what the average consumer would think. In 2015 it started Casper Labs, a program through which customers can confidentially test forthcoming products. Casper promises that unlike most mattress products, its offerings do not have chemical flame retardants, relying instead on mechanical fire sock composed from silica threads. Furthermore, it uses a Greenguard-certified, water-based adhesive for foam lamination instead of solvent-based adhesives. Lastly, its base foam and memory foam are certified Certipur and its latex foam has OEKO-TEX Standard 100 certification, and thus has few VOCs.
The company has established a strong brand due to its success. From the beginning, it received funding from high-profile investors, including celebrities Leonardo DiCaprio, Tobey Maguire, Adam Levine, and Ashton Kutcher. It is one of the fastest-growing consumer brands in history, achieving $1 million in sales its first month and generating $100 million in revenues in 2015, only its second year of operation. Its core product has received critical acclaim for its comfort and sleek design. Lastly, it has won many honors, including the BIG Innovation Award (2016), recognition on the Fast Company Innovation by Design list (2015), and recognition as one of Time’s “25 Best Inventions of 2015”.
Channels
Casper’s main channel is its website. It also sells its products in the stores, catalog, and website of furniture retailer West Elm. The company promotes its offering through its social media pages, advertising, participation in conferences, and showrooms in New York City, Los Angeles, and London, where customers can test out its mattresses.
Customer Relationships
Casper’s customer relationship is primarily of a self-service nature. Customers utilize the product while having limited interaction with employees. The company’s website provides answers to frequently asked questions. That said, there is a personal assistance component in the form of phone (calling and text), e-mail, and live chat support.
Key Activities
Casper’s business model entails designing and developing its products for customers.
Key Partners
Casper’s main partners are the third-party manufacturers in Georgia and Pennsylvania that assemble and produce its products. The company forms partnerships from time-to-time to enhance service for its customers; for example, in fall 2014 it teamed with driving service Uber to offer a temporary promotion in which Uber delivered its mattresses to customers in New York City.
Key Resources
Casper’s main resources are its human resources, namely the product engineers that design and develop its offerings.
As a relatively new startup it has relied heavily on funding from outside parties, raising $71.2 million from 21 investors as of June 2015.
Cost Structure
Casper has a value-driven structure, aiming to provide a premium proposition through frequent product enhancements. Its biggest cost driver is likely sales/marketing, a fixed cost. Other major drivers are in the areas of research/development and product development, both fixed costs.
Revenue Streams
Casper has one revenue stream: revenues it generates from the sale of its products. Its mattresses come in six different sizes varying in price from $500 to $950.


| DOSE: |
2 hits |
oral |
LSD |
(liquid) |
It all started off innocently enough. I was going to St. George, Utah, to pick up a friend and go to Vegas for a fun filled weekend of smoking weed, cruising the strip, and a Phish concert. Prior to this trip I had never even considered taking acid.
Friday morning we left St. George and headed for Vegas. We smoked some shwag on the way down the canyon and jammed to the Doors, and talked nonsense till we got to Vegas. When we got to Vegas we met up with some mutual friends, one of which attends UNLV and lives in the dorms, which is where we slept. Friday night everyone found tickets to the Phish show, so we all went and had an awsome time.
Saturday morning we woke up late and sat around reminiscing about how cool the concert was. We all decided we would try to get tickets to the Saturday night show. Then my friend D pulled out a little bottle and smiled at me. He asked me if I wanted to do some acid. It was a very interesting thought, I had never really considered it before. I had only smoked pot about three times before this trip. I asked everyone what it was like and about all I could gather from them was that it was 'crazy,' 'intense,' and that I would be a different person after. I thought for about fifteen minutes and decided to go for it. D put two drops from the little breath freshener bottle on my tounge.  'That's it?' I asked. 'Thats it,' D said. The friend I drove down from St. George also took one hit.
I asked why no one else was doing it and they explained that you develop tolerance and they didn't want to have to do twice as much to get the same effect. I had no idea the night before that they were all tripping. At first I had the feeling that nothing was going to happen. They just told me to hold on and it would work. About a half hour after taking the acid, things started to happen. The first effect I noticed was that a blue chair in the room seemed much more blue. It was strange but not alarming.  It was so funny that he had these finely tuned 'joint rolling skills.' Then we set off on what would be the strangest journey of my life.
As we set off across the parking lot the sun was high and hot, about 1:00 in the afternoon. I could sense things much better. I could feel the heat from the pavement and the sun was brighter.
There was quite a while before the show, so we decided to just chill and walk around the parking lot amongst all the Phish heads. We picked a nice grassy hill partialy in the shade and by a big 'friendly' rock. This is when I started to peak.
I sat among my friends, on a small grassy hill, partly in the shade of my friend the pine tree, and by my friend the rock. I looked around and the trees started to dance and the grass seemed to flow like a gently, peacefully, rolling stream. All the people relaxing around me were very beautiful. It was one of the happiest moments I've ever had. Everyone and everything were happy to be there sharing in each others' company.
Someone suggested that we go exploring and I was happy with doing anything. We walked around all the campers and busses and did some people watching. It was a very surreal experience. Walking around thinking crazy stuff, all the dealers wispering 'acid, shrooms, extacy' at us. Then it happened: I was lost. Four hundred miles from home, tripping balls, and I was lost. I tried to stay calm and was fairly successful. I just remembered I was on drugs and they would go away sooner or later. Finally I found my friends without incident and we went back and chilled on the grass which was very relieving. We didn't find tickets to the show but I was content for I had had my own little 'show.'
I think I will definitely do acid again some time. It is quite an experience, but do some research before you try it.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


fun createChild(selector: RouteSelector): Route
Creates a child node in this node with a given selector or returns an existing one with the same selector


8 count box of new Blueberry Cashew Perfect Bar. This bar is a dreamy blend of creamy cashew butter, almond butter, bursting blueberries and a hint of vanilla. We're beyond excited to add another nut butter to the family, and with real blueberries and vanilla, it's truly our most delectable bar yet!
8 count box of new Coconut Peanut Butter Perfect Bar. It's no secret our original Peanut Butter Perfect Bar is a crowd favorite, so we decided to take it up a notch and pair it with fresh coconut flakes for a taste that will rock your world. It's time we give our peanut butter lovers a reason to go coco-nuts.
8 count box of new Maple Almond Perfect Bar. Maple plus Almond Butter equals perfection, eh? Delish for breakfast, dessert and every meal in between, it’s the perfect bar for hiking adventures and cool-weather bonfires, or a great pick for your Sunday morning pancake fix. So much YES!
8 count box of new Almond Butter Perfect Bar. Why should peanut butter lovers have all the fun? We blend creamy almond butter with organic honey and 20 expertly-hidden whole foods to get the perfect combo of taste and nutrition. Get ready to take your almond love to a whole new level.
8 count box of new Almond Coconut Perfect Bar. We heard you and we did it. Here's the perfect bar made with 100% vegan ingredients. Creamy organic almond butter meets naturally sweet organic dates, blended with yummy coconut and 20 expertly-hidden whole foods. You don't need to be a Vegan to love it -- just nutty for great taste.
8 count box of new Peanut Butter Perfect Bar. Introducing the recipe that started it all. Creamy organic peanut butter meets organic honey and 20 expertly-hidden whole foods. It’s a delicious meal on the go, so you can eat healthy wherever life takes you. With simple, wholesome ingredients, we think you’ll agree it’s just perfect.


|
Feedback
If you've got any feedback, suggestions, or bugs to report regarding the Collective website, go here!
Feedback (264)
|
|
|
|
|
|
|
recent articles
|
NPC and Item Placement Theory
17/03/05 11:35pm PST
Non-Player Character (NPC) and item placement can influence both the
gameflow and immersion of a level. This article aims to give some
pointers on how to properly place them.
- Hugh 'Hugh' Lloyd
|
|
|
Got Props?
13/03/05 08:32am PST
A common problem in HL2 mapping is props not showing up in game. This article explains why and offers solutions.
- Jeff 'Yesukai' Pritchard
|
|
|
Simulating Randomness
18/12/04 11:29pm PST
This article focuses on how to properly simulate random events that
should occur at a certain average frequency, or within a certain
probability per period of time.
- Skyler 'Zipster' York
|
|
|
Your world in HL2
06/12/04 12:17am PST
This article gives tips and advice to anyone wanting to make custom photorealistic textures to be used in Half-Life 2.
- Oksid
|
|
|
Hiding in Shadow
21/08/04 01:11pm PDT
Describes how to create a function that has monsters disregard you if
you are hiding in a certain level of "darkness," which can be set from
within map properties.
- Anders [Wolf] Jenbo (NoBody)
|
|
|
Bump Mapping in Half-Life
08/08/04 11:58am PDT
Details a method of achieving real-time bump mapping in Half-Life, and provides an implementation of the algorithm.
- Francis 'DeathWish' Woodhouse
|
|
|
Real-Time "TRON 2.0" Glow For Low-Spec Hardware
19/06/04 02:06pm PDT
A sequel to the original "Real-Time 'TRON 2.0' Glow" article, this
describes how to implement real-time glow that works on low-spec
graphics cards.
- Francis 'DeathWish' Woodhouse
|
|
|
Hitboxes and Code
05/06/04 06:25pm PDT
How do I make only one part of a monster take damage? Learn about the
relationship between model hitboxes and what you can do with them in a
characters code.
- Jonathan 'Teh_Freak' Smith
|
|
|
|
|
|
|
description
This entity defines the starting point for a player entering a singleplayer map.
usage
Place one info_player_start entity in a map. When a player starts that map, he will start at this entity's location.
Note:
If the player enters a level by means of a level transition, the
info_player_start entity will be ignored. Instead, the player's
starting location will be determined in reference to the transition's
info_landmark entity. More on this can be found in the Level
Transitions article linked below. |
modified: Thu Jan 30, 2003 / 11:54am PST this item has been viewed 1381 times
|
[Half-Life ]
|
|
noone has commented on this entity
|
|
|
|


Infinite Loop Dreams
“How do I get out…how do I get out? If I don’t exit this loop, I won’t get up in time for school. What code do I need!?!?
1 2 3 4 5 |
|
I wake up in a panic, but also happy I’m out of that damn inifinite loop trying to sabotage my life. 12:13am. I’ve been asleep for an hour and a half.
I go back to sleep.
Besides leading to a questioning of my sanity, this dream made me ponder why exactly infinite loops exist in Ruby and other coding languages.
Why would such a thoughtful, powerful thing allow you to do something which could break it? Shouldn’t Ruby be able to do an unoticeably fast scan of your code before it interprets each line to check for an inifinite loop and let you know?
I’m not suggesting that it should. I’m just trying to wrap my head around it.
Give me a second while I google this…
Ok. I’m back.
Apparantly, Alan Turing thought of this problem before the advent of modern computers…in 1936!
The problem of determining whether a loop is infinite or not is called “The halting problem”
He said that an algorithm to solve this problem cannot exist. “One approach to the problem might be to run the program for some number of steps and check if it halts. But if the program does not halt, it is unknown whether the program will eventually halt or run forever.”- wikipedia
Basically the computer can never know whether at some point the loop will end or not. Maybe if it keeps going, in 3 years the loop will end. It doesn’t know that for sure.
Although still, you’d think there are certain circumstances where we could know for sure that the loop is inifinite and tell the computer to recognize those instances.
1 2 3 4 5 6 7 |
|
Wow, don’t want to do that again. This must have run 1000 times in irb in the time that it took me to hit control+c and abort.
Given a loop like the one above, can’t we tell Ruby to flag it in some way? I assume there is a way to do that. I assume it wouldn’t be extremely difficult to do. But there would probably be consequences. By doing that, we’d be setting limits on ourselves.
Maybe there are things we do want to run forever until we define some other code to stop it.
The halting problem is a symbol of the power we have over our computers. If we want the computer to repeat something a bizzillion times till we tell it to stop, we can. I don’t have any friends that I can say the same for.
Thankfully, in Ruby, this is not a problem I find myself having very often anway. We can iterate using the .each and .times methods, which can allow us to circumvent “while”.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|


Toggle navigation
UCLA NRL WaterCom Testbed
Home
Experiment
(current)
Register
Publications
FAQ
Terminal


Welcome to The Smart Bet’s annual ethics chat. This week we’ll be
addressing the Musk/Hawking Open Letter On Autonomous Weapons. In
particular, we’ll be discussing the following topic: Is “a ban on
offensive autonomous weapons beyond meaningful human control”
going to work?
The transcript below has been lightly edited.
Begin - Tuesday, December 4th, 2018 at 11:00 PM
Tyler: Welcome everyone! Today’s topic is highly relevant to our IPS experience. Who wants to begin the conversation?
Brian: Sure, so autonomous weapons prevent quite a dilemma: on one hand, nobody wants to be standing down range from them, but on the other hand I’d say it vastly increases your safety factor if you are the one employing them. You can think about all the times in history that one civilization has wiped another because of superior technology. In this day in age, however, major civilizations are competing in a new kind of arms race: one driven by the power of technology. And while it may seem unjust to witness the use of these kinds of systems, how is it different if the actual power struggle between nations relies on their competing autonomous weapons--then it seems much more like a game of extreme chess, much more strategic than inhumane.
Tyler: I think that is a great point to get us started with, Brian. There definitely is a lot to unpack there, and one thing in particular I would like to hone in on is the inherent human aspect behind all of this.  Humans kill humans, and I think that is an important thought to keep in mind throughout.
Kenneth: One argument I have heard in favor of autonomous robots is that they may help save the lives of soldiers and civilians. For example, sending autonomous robots out into the field could prevent human casualties in war. Further, because robots are to an extent disposable, they can be much more conservative in abiding by the rules of engagement. Do you think there is possibility for autonomous weapons to have a positive impact on warfare?
Tyler: Yes, absolutely, although I don’t think this is cut and dry. The arguments we have so far mentioned definitely outline some of the positives (saving lives), while there are a whole host of negatives, namely the ability to efficiently murder an incomprehensible number of people. I’d like to push the conversation a little bit down the road for a minute. Do you believe that banning autonomous weapons is a good idea? Is it feasible? I, for one, have my doubts.
Kenneth: I’m very skeptical of the feasibility of enforcing bans on autonomous weapons. Simple autonomous weapons are pretty cheap to build and relatively easy to duplicate. Having a ban on autonomous weaponry is likely to be incredibly difficult and may also have the downside of slowing the development of intelligent physical systems.
Brian: I’d say certain formats of bans are possible. Something like the nuclear weapons ban has been in effect for some time now, and while the US adheres to its regulations, it still maintains one of the largest nuclear arsenals in the world. Most of this was heightened by stressful times for the U.S., but a lot of it is out of a kind of subtle necessity--if they have it, it would be foolish to not keep some for yourself.
Tyler: Building directly off of that, how effective would you say the Nuclear Nonproliferation Treaty has even been? New countries, including those signed onto the treaty, are trying to acquire nuclear weapons every day. And nuclear weapons are something that is incredible complex, takes vast resources, and is difficult to hide. Imagine trying to enforce a ban on autonomous weapons, where all an unscrupulous nation needs to hide is some small drones and lines of code.
Kenneth: I think that the Nuclear Nonproliferation Treaty was definitely a step in the right direction. While there are still weapons being developed and moved between countries, I do not think we would have been better off without an explicit agreement about the dangers of nuclear weaponry. That said, I think due to the ease of production of armed autonomous systems, it may be better to compare them to bans on firearms.
Tyler: I like that connection, Kenneth. I think that is a really good point to make. There is a fundamental difference between cheap armed autonomous weapons and nuclear weapons. With that said, haven’t we seen throughout history that people get what they want? With an abundance of capable engineers around the world, it wouldn’t be too hard for a hostile regime to acquire this type of weaponry. I also don’t see countries like the U.S. giving up the autonomous weapons we already have (and yes, we do have them → i.e. sentry gun or Phalanx CIWS).
Brian: I think another thing to consider here is that the current military structure may not be willing to give up that much discretion. We are talking about weapons beyond reasonable human control. To a certain extent, I think the issue is somewhat self regulating in that individuals who pursue strong military action generally also desire strong control over their efforts. A “ban” to them may be taken more as an insurance policy: a) they maintain their position, and b) they don’t have to worry about being surpassed effortlessly by an adversary. Essentially, I feel that there is an innate desire to maintain control of one’s situation. While a treaty or letter may not carry any more weight here than any other situation, I think there is a general aversion to offloading tasks--especially on the scale of war--to be handled by autonomous systems.
Tyler: Clearly, there is a lot more that could be said here. It appears, however, that we are out of time for now. Thank you for reading this year’s edition of The Smart Bet’s ethics chat. We look forward to seeing you next year in ECE 9999: Autonomous Weapon Design.
End - Tuesday, December 4th, 2018 at 11:50 PM


Go to the source code of this file.
◆ _Success_()
Get the value of the ModRM reg from the instruction passed as parameter
- Parameters
-
| [in] | pInstructionRead | instruction pointer which use ModRM. |
| [in] | pContext | context pointer of the thread before the instruction is executed. |
| [in] | pValue | return, on success only, the value of the ModRM. |
- Returns
- TRUE if the function succeed, FALSE otherwise.
◆ GetMemoryAccessFromInstructionRead()
Get the memory access done by an instruction
- Parameters
-
| [in] | pInstructionRead | instruction pointer which does the memory access |
| [in] | pContext | context pointer of the thread before the instruction is executed. |
| [in] | pMemoryAccess | pointer on the memory access. |
| [in] | pIsThereMemoryAccess | return TRUE if there is a memory access, FALSE otherwise. |
- Returns
- TRUE if the function succeed, FALSE otherwise.
◆ movRdiModRM()
◆ NopInstruction()
Return a nop instruction. A nop instruction is a instruction which does nothing.
- Returns
- a nop instruction.
◆ UseGs()
Get information about the GS use by the instruction passed as parameter
- Parameters
-
| [in] | pInstructionRead | instruction pointer which use (or not) gs |
- Returns
- TRUE if the instruction use GS, FALSE otherwise
◆ pContext
◆ pValue


Importing Old Grant Data and Adding New Grants
Federal grants are imported via downloads from the Federal RePORTER and the NIH ExPORTER. However, the following issues limit this process:
- Internal grants and grants where the scholar is not the PI (e.g., K12) aren’t usually tracked by the federal databases.
- Grants from foundations aren’t tracked either.
- Grants from more than 10 years ago do not always appear in the federal databases.
An internal database can supplement these. To provide a live database connection, please see Adding New Data Sources.
Otherwise, you can enter Custom Grants manually via REDCap or via a spreadsheet program.
To enter grant information, one at a time, via REDCap:
- Go to the Wrangle menu and then click Add a Custom Grant.
- Select the record you intend to add grant information to.
- Enter as much information as you can about this grant. The Start Date and the Grant Type are especially important fields.
- These data will be re-summarized by the overnight script, so you’ll have to wait until the next morning to see these in your summaries.
To enter grant information in bulk via a spreadsheet program:
- Go to the Wrangle menu and then click Add Custom Grants by Bulk.
- Download the template specified as a Comma-Separated Values (CSV) document. Open this document using your spreadsheet program.
- Enter in as much information as you can about this grant. The Start Date and the Grant Type are especially important fields.
- Save the file and upload the CSV when finished. Click the Upload button to submit the file.
- If there are any errors in your upload process, the website will tell you now. You may have to edit your spreadsheet a few times before getting the data into the right format.
- Once processed and accepted, these data will be re-summarized by the overnight script, so you’ll have to wait until the next morning to see these in your summaries.


To convert the python program helloworld.py to javascript:
python py2js.py helloworld.py > helloworld.js
You can now run helloworld.js using (for example) spidermonkey
Note: Depends on _ast module, and so requires Python2.5 or later. Currently tested with Python 2.5, spidermonkey Targets Javascript 1.5
py2js can be configured with javascript and python equivalent implementations of a module. Place the code under modules/python and modules/javascript and configure py2js_modules in jslib.py
module equivalents are useful when you need to manually convert a module from python to javascript or when a javascript equivalent of a python module already exists.
when importing a python module into your python program, for py2js to
correctly include the javascript equivalent code, you'll have to import the
module using "from
for an example of module equivalents, see the MersenneTwister example:
modules/python/mtrandom.py modules/javascript/MersenneTwister19937class.js ... and the test example tests/modules/rng.py
for more details on the MersenneTwister python and javascript implementations see section "Credit and Licenses" below.
In some cases py2js will not be able to convert python to javascript. In these situations you can use py2js "macros" to manually control the conversion.
To embed javascript equivalents into your python program (to allow for cases where py2js cannot convert) using the following "macros"
Use a triple-quoted string starting with the string "py2js-verbatim:" to supply some javascript that will be exported to the output of py2js verbatim:
"""py2js-verbatim: function foo(x) { print(x); } """
Use string literals "py2js-skip-begin" and "py2js-skip-end" to bracket python code which you do not want py2js to attempt to convert:
"""py2js-skip-begin""" def foo(x): print x """py2js-skip-end"""
Run unit tests using:
./unittest.sh (this sets up PYTHONPATH and runs py2js_test.py)
See the comments in py2js_test.py for more details on how the unit tests work
After running py2js_test.py, open the page tests/test.html in your browser to see if you get the same results. py2js_test generates the file tests/unittestdata.js which is executed by this web page.
Converted to Python by Jeff Miller 2007-02-03 jwmillerusa (at) gmail (dot) com http://millerideas.com ======================================================================= Code from CPython's random module is subject to the following: http://www.python.org/psf/license/ =======================================================================
original C-program for Mersenne Twister: C-program for MT19937, with initialization improved 2002/1/26. Coded by Takuji Nishimura and Makoto Matsumoto. Before using, initialize the state by using init_genrand(seed) or init_by_array(init_key, key_length). Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of its contributors may not be used to endorse or promote products derived from this software without specific prior written permission.   Any feedback is very welcome. http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
* py2js maps many python builtin methods and functions to javascript equivalents. Avoid defining method and function names which match those of python builtin method and function names, because these will also be mapped. * empty dictionary and list values in python evaluate to false, but the same is not true in javascript. Use explicit tests, eg. if len(list_or_dict) > 0: # do something with non-empty list/dict ... instead of if list_or_dict: # do something wit non-empty list/dict * list and dictionary access which would cause an exception in python, return an undefined value in javascript. Consider guarding access to list and dictionary, eg. use: if key in dict: val = dict[key] except: val = "not found" ... instead of try: val = dict[key] except: val = "not found" * do not use negative subscripts when accessing arrays eg. use: x = ['a','b','c'] print x[len(x)-1] # prints 'c' ... instead of ... x = ['a','b','c'] print x[-1] # prints 'c' * in python 2.5 and earlier, integer division results (by default) in an integer. Use "from __future__ import division" to return a floating point result from integer division in python (which matches the javascript behaviour). * do not use + in python to concatenate lists, + does not work on Javascript Arrays in the same way. eg use extend: a = [1,2,3] b = [4,5,6] c = a[:] c.extend(b) ... instead of a = [1,2,3] b = [4,5,6] c = a + b
26/10/2008 Initial version 01/11/2008 Add for ... in ... support, and other stuff 08/11/2008 Add basic class support, try/except/finally, more operators 15/11/2008 Add a few builtin functions, list comprehension 22/11/2008 Improve support for classes - inheritance and static members 30/11/2008 Import support part 1 (not yet stable) 05/12/2008 Import support part 2 (more stable, but...) 12/12/2008 Run unit tests in browsers, support for del 20/12/2008 Support for generator classes 27/12/2008 Some bug fixes. Support for module equivalents (Mersenne Twister example) 02/01/2009 Initial support for super(>class<,>instance<). 11/01/2009 Some clean up. Add support for string formatting (mostly complete). 18/01/2009 Completed string formatting.


marinho.barcellos
marinho.barcellos
Home
News
People
Service
Publications
Internet Security
Talks
Teaching
Contact
Publications
this is the page that is built with the complete set of publications, which is
seaerchable. There is a link from the shorter version to here. quite useful.
Type
Conference paper
Journal article
Thesis
Date
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2002
2001
1999
1998
1994
Provable Non-Frameability for 5G Lawful Interception
Mobile networks have grown in size and relevance, with novel applications in areas including transportation, finance, and health. The …
Felipe Boeira
,
Mikael Asplund
,
Marinho Barcellos
PDF
Cite
Conference
Light, Camera, Actions: characterizing the usage of IXPs' action BGP communities
Border Gateway Protocol (BGP) communities, an optional message attribute, allow network operators to tag BGP announcements and act on …
Fabricio Mazzola
,
Pedro Marcos
,
Marinho Barcellos
PDF
Cite
DOI
DL
POSTER: No Doppelgänger: Advancing Mobile Networks Against Impersonation in Adversarial Scenarios
The expansion of mobile network capabilities throughout the decades has increased people’s exposure to the digital world, and the …
Felipe Boeira
,
Mikael Asplund
,
Marinho Barcellos
PDF
Cite
DOI
DL
Shoehorn: Towards Portable P4 for Low Cost Hardware
Having a consistent application stack for hardware from multiple vendors allows operators to build simpler, more stable networks. …
Christopher Lorier
,
Matthew Luckie
,
Marinho Barcellos
,
Richard Nelson
PDF
Cite
DOI
DL
On the Latency Impact of Remote Peering
Internet Exchange Points (IXPs) play an essential role in the Internet, providing a fabric for thousands of Autonomous Systems (ASes) …
Fabricio Mazzola
,
Pedro Marcos
,
Ignacio Castro
,
Matthew Luckie
,
Marinho Barcellos
PDF
Cite
Helix: Traffic Engineering for Multi-Controller SDN
Recent trends in software-defined networking have extended network programmability to the data plane through programming languages such …
Nicu Florin Zaicu
,
Matthew Luckie
,
Richard Nelson
,
Marinho Barcellos
PDF
Cite
DOI
DL
Dynamic Property Enforcement in Programmable Data Planes
Network programmers can currently deploy an arbitrary set of protocols in forwarding devices through data plane programming languages …
Miguel Neves
,
Bradley Huffaker
,
Kirill Levchenko
,
Marinho Barcellos
PDF
Cite
DOI
DL
AS-Path Prepending: there is no rose without a thorn
Inbound traffic engineering (ITE)—the process of announcing routes to, e.g., maximize revenue or minimize congestion—is an essential …
Pedro Marcos
,
Lars Prehn
,
Lucas Leal
,
Alberto Dainotti
,
Anja Feldmann
,
Marinho Barcellos
PDF
Cite
DOI
DL
Spoofed Traffic Inference at IXPs: Challenges, Methods and Analysis
An optional shortened abstract.
Lucas Muller
,
Matthew Luckie
,
Bradley Huffaker
,
Kimberly C Claffy
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
A Survey on the Current Internet Interconnection Practices
An optional shortened abstract.
Pedro Marcos
,
Marco Chiesa
,
Christoph Dietzel
,
Marco Canini
,
Marinho Barcellos
PDF
Cite
DOI
DL
Challenges in Inferring Spoofed Traffic at IXPs
An optional shortened abstract.
Lucas Muller
,
Matthew Luckie
,
Bradley Huffaker
,
Kimberly C Claffy
,
Marinho Barcellos
PDF
Cite
Slides
DOI
DL
Decentralized proof of location in vehicular Ad Hoc networks
An optional shortened abstract.
Felipe Boeira
,
Mikael Asplund
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
Dynamic Property Enforcement in Programmable Data Planes
An optional shortened abstract.
Miguel Neves
,
Bradley Huffaker
,
Kirill Levchenko
,
Marinho Barcellos
PDF
Cite
DOI
DL
Mitigating Position Falsification Attacks in Vehicular Platooning
An optional shortened abstract.
Felipe Boeira
,
Mikael Asplund
,
Marinho Barcellos
PDF
Cite
DOI
DL
Verification of P4 programs in feasible time using assertions
An optional shortened abstract.
Miguel Neves
,
Lucas Freire
,
Alberto Schaeffer-Filho
,
Marinho Barcellos
PDF
Cite
DOI
DL
Dynam-IX: a dynamic interconnection eXchange
An optional shortened abstract.
Pedro Marcos
,
Marco Chiesa
,
Lucas Muller
,
Pradeeban Kathiravelu
,
Christoph Dietzel
,
Marco Canini
,
Marinho Barcellos
PDF
DOI
DL
Vouch: A Secure Proof-of-Location Scheme for VANETs
An optional shortened abstract.
Felipe Boeira
,
Mikael Asplund
,
Marinho Barcellos
PDF
Cite
DOI
DL
Research in Security and Privacy in Brazil
An optional shortened abstract.
Marinho Barcellos
,
Diego F Aranha
PDF
Cite
DOI
DL
POSTER: Dynam-IX: a Dynamic Interconnection eXchange
Internet connectivity is changing. Autonomous Systems (ASes) can now reach hundreds of networks directly through Internet eXchange …
Pedro Marcos
,
Marco Chiesa
,
Lucas Muller
,
Pradeeban Kathiravelu
,
Christoph Dietzel
,
Marco Canini
,
Marinho Barcellos
Cite
Project
DOI
DL
Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems
We tackle the problem of enabling Autonomous Systems (ASes) to evaluate network providers on the basis of their adherence to Service …
Yousef Alowayed
,
Marco Canini
,
Pedro Marcos
,
Marco Chiesa
,
Marinho Barcellos
PDF
Cite
Project
DOI
DL
POSTER: Dynam-IX: a Dynamic Interconnection eXchange
Internet connectivity is changing: Autonomous Systems (ASes) can now reach hundreds of networks directly through interconnections at …
Pedro Marcos
,
Marco Chiesa
,
Lucas Muller
,
Pradeeban Kathiravelu
,
Christoph Dietzel
,
Marco Canini
,
Marinho Barcellos
PDF
Cite
Project
DOI
DL
Uncovering Bugs in P4 Programs with Assertion-based Verification
An optional shortened abstract.
Lucas Freire
,
Miguel Neves
,
Lucas Leal
,
Kirill Levchenko
,
Alberto Schaeffer-Filho
,
Marinho Barcellos
PDF
Cite
DOI
DL
Effects of colluding Sybil nodes in message falsification attacks for vehicular platooning
An optional shortened abstract.
Felipe Boeira
,
Marinho Barcellos
,
Edison de Freitas
,
Alexey Vinel
,
Mikael Asplund
PDF
Cite
DOI
DL
POSTER: Finding vulnerabilities in P4 programs with assertion-based verification
Current trends in SDN extend network programmability to the data plane through the use of programming languages such as P4. In this …
Lucas Freire
,
Miguel Neves
,
Alberto Schaeffer-Filho
,
Marinho Barcellos
PDF
Cite
DOI
DL
Achieving minimum bandwidth guarantees and work-conservation in large-scale, SDN-based datacenter networks
An optional shortened abstract.
Daniel Marcon
,
Fabricio Mazzola
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
Sandboxing Data Plane Programs for Fun and Profit
This paper describes the design and implementation of a general-purpose compile-time sandbox for P4 data plane programs. Our mechanism …
Miguel Neves
,
Kirill Levchenko
,
Marinho Barcellos
PDF
Cite
DOI
DL
NDNrel: A mechanism based on relations among objects to improve the performance of NDN
An optional shortened abstract.
Rodolfo Antunes
,
Matheus Lehmann
,
Rodrigo Mansilha
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
Exploiting parallelism in hierarchical content stores for high-speed ICN routers
An optional shortened abstract.
Rodrigo Mansilha
,
Marinho Barcellos
,
Emilio Leonardi
,
Dario Rossi
PDF
Cite
DOI
ScienceDirect
Packer: Minimizing multi-resource fragmentation and performance interference in datacenters
—Cloud applications perform rich and complex tasks, with time-varying demands for multiple types of resources (CPU, memory, disk I/O …
Daniel Marcon
,
Marinho Barcellos
PDF
Cite
DOI
Optimal Service Function Chain Composition in Network Functions Virtualization
Network Functions Virtualization (NFV) is an emerging ini- tiative where virtualization is used to consolidate Network Functions (NFs) …
Andres F Ocampo
,
Juliver Gil-Herrera
,
Pedro H Isolani
,
Miguel Neves
,
Juan F Botero
,
Steven Latré
,
Lisandro Z Granville
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
On the impact of sybil attacks in cooperative driving scenarios
An optional shortened abstract.
Felipe Boeira
,
Marinho Barcellos
,
Edison Pignaton de Freitas
,
Alexey V Vinel
,
Mikael Asplund
PDF
Cite
DOI
DL
PredCloud: Providing predictable network performance in large-scale OpenFlow-enabled cloud platforms through trust-based allocation of resources
An optional shortened abstract.
Daniel Marcon
,
Miguel Neves
,
Rodrigo Oliveira
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
How physical network topologies affect virtual network embedding quality: A characterization study based on ISP and datacenter networks
An optional shortened abstract.
Marcelo Luizelli
,
Leonardo Bays
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
ScienceDirect
ASTORIA: A framework for attack simulation and evaluation in smart grids
An optional shortened abstract.
Alexandre Wermann
,
Marcelo Bortolozzo
,
Eduardo Da Silva
,
Alberto Schaeffer-Filho
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
DL
A toolset for efficient privacy-oriented virtual network embedding and its instantiation on SDN/OpenFlow-based substrates
An optional shortened abstract.
Leonardo Bays
,
Rodrigo Oliveira
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
ScienceDirect
Providing producer mobility support in NDN through proactive data replication
An optional shortened abstract.
Matheus Lehmann
,
Marinho Barcellos
,
Andreas Mauthe
PDF
Cite
DOI
DL
Making puzzles green and useful for adaptive identity management in large-scale distributed systems
An optional shortened abstract.
Weverton Cordeiro
,
Flavio Santos
,
Marinho Barcellos
,
Luciano P Gaspary
,
Hanna Kavalionak
,
Alessio Guerrieri
,
Alberto Montresor
PDF
Cite
DOI
ScienceDirect
Virtual network security: threats, countermeasures, and challenges
An optional shortened abstract.
Leonardo Bays
,
Rodrigo Oliveira
,
Marinho Barcellos
,
Luciano P Gaspary
,
Edmundo Madeira
PDF
Cite
DOI
Springer
Opportunistic resilience embedding (ORE): Toward cost-efficient resilient virtual networks
An optional shortened abstract.
Rodrigo Oliveira
,
Daniel Marcon
,
Leonardo Bays
,
Miguel Neves
,
Luciano P Gaspary
,
Deep Medhi
,
Marinho Barcellos
PDF
Cite
DOI
ScienceDirect
Edge-centric Computing: Vision and Challenges
An optional shortened abstract.
Pedro Garcı́a López
,
Alberto Montresor
,
Dick Epema
,
Anwitaman Datta
,
Teruo Higashino
,
Adriana Iamnitchi
,
Marinho Barcellos
,
Pascal Felber
,
Etienne Rivière
PDF
Cite
DOI
DL
Predictor: Providing fine-grained management and predictability in multi-tenant datacenter networks
An optional shortened abstract.
Daniel Marcon
,
Marinho Barcellos
PDF
Cite
DOI
DL
Piecing Together the NFV Provisioning Puzzle: Efficient Placement and Chaining of Virtual Network Functions
An optional shortened abstract.
Marcelo Luizelli
,
Leonardo Bays
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
DL
Off the Wire Control: Improving the Control Plane Resilience through Cellular Networks
Software Defined Networks simplify network pro- grammability by detaching the control plane from forwarding devices and deploying it …
Tobias Petry
,
Rafael da Silva
,
Marinho Barcellos
PDF
Cite
IoNCloud: exploring application affinity to improve utilization and predictability in datacenters
The intra-cloud network is typically shared in a best-effort manner, which causes tenant applications to have no actual bandwidth …
Daniel Marcon
,
Miguel Neves
,
Rodrigo Oliveira
,
Leonardo Bays
,
Raouf Boutaba
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
Hierarchical Content Stores in High-Speed ICN Routers
Recent work motivates the design of Information-centric rou- ters that make use of hierarchies of memory to jointly scale in the size …
Rodrigo Mansilha
,
Lorenzo Saino
,
Marinho Barcellos
,
Massimo Gallo
,
Emilio Leonardi
,
Diego Perino
,
Dario Rossi
PDF
Cite
DOI
CCNrel: Leveraging relations among objects to improve the performance of CCN
Content-Centric Networking (CCN) is a promising architectural approach that focuses on the efficient distribution of uniquely named …
Rodolfo Antunes
,
Matheus Lehmann
,
Rodrigo Mansilha
,
Christian Esteve Rothenberg
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
Survivor: An enhanced controller placement strategy for improving SDN survivability.
In SDN, forwarding devices can only operate cor- rectly while connected to a logically centralized controller. To avoid …
Lucas Muller
,
Rodrigo Oliveira
,
Marcelo Luizelli
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
Slowing down to speed up: Protecting users against massive attacks in content distribution systems
Content Distribution Systems (CDS) are those de- signed to efficiently deliver (to interested parties) a variety of contents. CDS may …
Flavio Santos
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
Reconnecting Partitions on Physical Infrastructures: Towards an Expansion Strategy for Efficient Virtual Network Embedding
One of the research challenges approached recently in the literature is the efficient mapping of virtual networks on top of physical …
Marcelo Luizelli
,
Leonardo Bays
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
HIPER: Heuristic-based infrastructure expansion through partition reconnection for efficient Virtual Network Embedding
As research in the area of network virtualization continues to advance, there have been numerous efforts to solve the challenge of …
Marcelo Luizelli
,
Leonardo Bays
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
A heuristic-based algorithm for privacy-oriented virtual network embedding
Network virtualization has become increasingly popular in recent years. It has the potential to allow timely handling of network …
Leonardo Bays
,
Rodrigo Oliveira
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
Trust-based Grouping for Cloud Datacenters: improving security in shared infrastructures
Daniel Marcon
,
Rodrigo Oliveira
,
Miguel Neves
,
Luciana S Buriol
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DoS-resilient virtual networks through multipath embedding and opportunistic recovery
Network virtualization can potentially limit the impact of attacks by isolating traffic from different networks. However, routers and …
Rodrigo Oliveira
,
Leonardo Bays
,
Daniel Marcon
,
Miguel Neves
,
Luciana S Buriol
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
Workflow specification and scheduling with security constraints in hybrid clouds
Daniel Marcon
,
Luiz Bittencourt
,
Ramide Dantas
,
Miguel Neves
,
Edmundo Madeira
,
Stenio Fernandes
,
Carlos Kamienski
,
Marinho Barcellos
,
Luciano P Gaspary
,
Nelson L S da Fonseca
PDF
Cite
DOI
Slowing down to speed up: Mitigating collusion attacks in Content Distribution Systems
Content Distribution Systems (CDS) are those designed to efficiently deliver (to interested parties) a variety of contents. CDS may be …
Flavio Santos
,
Weverton Cordeiro
,
Marinho Barcellos
,
Luciano P Gaspary
,
Fabio V Hecht
,
Burkhard Stiller
PDF
Cite
No more backups: Toward efficient embedding of survivable virtual networks
Although network virtualization can improve security by isolating traffic from different networks, routers and links are still …
Rodrigo Oliveira
,
Daniel Marcon
,
Leonardo Bays
,
Miguel Neves
,
Luciana S Buriol
,
Luciano P Gaspary
,
Marinho Barcellos
Cite
Exploring your neighborhood: Comparing connection strategies in swarming networks through evolving graphs
Matheus Lehmann
,
Rodolfo Antunes
,
Marinho Barcellos
PDF
Cite
DOI
Characterizing the impact of network substrate topologies on virtual network embedding
Network virtualization is a mechanism that allows the coexistence of multiple virtual networks on top of a single physical substrate. …
Marcelo Luizelli
,
Leonardo Bays
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
Beyond pollution and taste: A tag-based strategy to increase download quality in P2P file sharing systems
Flavio Santos
,
Weverton Cordeiro
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
Make it Green and Useful: Reshaping Puzzles for Identity Management in Large-scale Distributed Systems
Weverton Cordeiro
,
Flavio Santos
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
Security-aware optimal resource allocation for virtual network embedding
Leonardo Bays
,
Rodrigo Oliveira
,
Luciana S Buriol
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
Identity management based on adaptive puzzles to protect P2P systems from Sybil attacks
Weverton Cordeiro
,
Flavio Santos
,
Gustavo Mauch
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
Disconnecting to connect: Understanding optimistic disconnection in BitTorrent
The significance of BitTorrent motivated various studies focused on modeling and evaluating the protocol charac- teristics and its …
Matheus Lehmann
,
Lucas Muller
,
Rodolfo Antunes
,
Marinho Barcellos
PDF
Cite
DOI
Denial-of-service attacks and countermeasures on BitTorrent
Matheus Lehmann
,
Flavio Santos
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
Characterizing dissemination of illegal copies of content through monitoring of BitTorrent networks
Adler Schmidt
,
Rodolfo Antunes
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
DOI
Beyond network simulators: Fostering novel distributed applications and protocols through extendible design
Simulation has been of paramount importance to the development of novel Internet protocols. Such an approach typically focuses on one …
Marinho Barcellos
,
Rodolfo Antunes
,
Hisham Muhammad
,
Ruthiano Munaretti
PDF
Cite
Securing P2P systems from Sybil attacks through adaptive identity management
Weverton Cordeiro
,
Flavio Santos
,
Gustavo Mauch
,
Marinho Barcellos
,
Luciano P Gaspary
PDF
Cite
Observing the BitTorrent universe through Telescopes
Rodrigo Mansilha
,
Leonardo Bays
,
Matheus Lehmann
,
Alan Mezzomo
,
Giovani Facchini
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
Funnel: Choking Polluters in BitTorrent File Sharing Communities
BitTorrent-based file sharing communities are very popular nowadays. Anecdotal evidence hints that such communi- ties are exposed to …
Flavio Santos
,
Weverton Cordeiro
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
Challenging the feasibility of authentication mechanisms for P2P live streaming
Rafael Coelho
,
Jonata Pastro
,
Rodolfo Antunes
,
Marinho Barcellos
,
Ingrid Jansch-Pôrto
,
Luciano P Gaspary
PDF
Cite
DOI
A conservative strategy to protect P2P file sharing systems from pollution attacks
Marinho Barcellos
,
Luciano P Gaspary
,
Weverton Cordeiro
,
Rodolfo Antunes
PDF
Cite
DOI
Flexible and secure service discovery in ubiquitous computing
The realization of ubiquitous computing requires achieving seamless service provisioning for users and devices everywhere. However, …
Eduardo Moschetta
,
Rodolfo Antunes
,
Marinho Barcellos
PDF
Cite
Choking polluters in BitTorrent file sharing communities
Flavio Santos
,
Weverton Cordeiro
,
Luciano P Gaspary
,
Marinho Barcellos
PDF
Cite
DOI
AGRADC: An Architecture for Autonomous Deployment and Configuration of Grid Computing Applications
Luciano P Gaspary
,
Weverton Cordeiro
,
Sidnei Franco
,
Marinho Barcellos
,
Gerson Cavalheiro
PDF
Cite
TorrentLab: Investigating BitTorrent through simulation and live experiments
BitTorrent is probably the most popular file sharing protocol nowadays. Since it is a complex protocol which was created mostly as an …
Marinho Barcellos
,
Rodrigo Mansilha
,
Francisco Brasileiro
Cite
DOI
Protecting BitTorrent: Design and evaluation of effective countermeasures against DoS attacks
BitTorrent is a P2P file-sharing protocol that can be used to efficiently distribute files such as software updates and digital content …
Marinho Barcellos
,
Daniel Bauermann
,
Henrique Sant’Anna
,
Matheus Lehmann
,
Rodrigo Mansilha
Cite
DOI
Flexible security in peer-to-peer applications: Enabling new opportunities beyond file sharing
Luciano P Gaspary
,
Marinho Barcellos
,
Andre Detsch
,
Rodolfo Antunes
Cite
Attacking a swarm with a band of liars: Evaluating the impact of attacks on BitTorrent
BitTorrent has become one of the most popular Internet applications, given the number of users and the fraction of the Internet traffic …
Marlom Konrath
,
Marinho Barcellos
,
Rodrigo Mansilha
Cite
DOI
Flexible Security Configuration & Deployment in Peer-to-Peer Applications
Andre Detsch
,
Luciano P Gaspary
,
Marinho Barcellos
,
Ricardo Sanchez
PDF
Cite
DOI
Bridging the gap between simulation and experimental evaluation in computer networks
Simulation and experimentation are two complementary techniques for performance evaluation, each one of them having opposite …
Marinho Barcellos
,
Giovani Facchini
,
Hisham Muhammad
,
Guilherme Bedin
,
Paulo Luft
PDF
Cite
Hybrid reliable multicast with TCP-XM
In recent years, much work has been done on attempting to scale multicast data transmission to hundreds or thousands of receivers. …
Karl Jeacle
,
Jon Crowcroft
,
Marinho Barcellos
,
Stefano Pettini
PDF
Cite
Congestion control with ECN support in poll-based multicast protocols
Most of the traffic in the Internet nowadays is transmitted using TCP, or Transport Control Protocol. The stability of the Internet …
Marinho Barcellos
,
André Detsch
PDF
Cite
DOI
Evaluating high-throughput reliable multicast for grid applications in production networks
Grid computing can be characterized as a distributed infrastructure that is a collection of computing resources within or across …
Marinho Barcellos
,
Maziar Nekovee
,
Martin Koyabe
,
Michael Daw
,
John Brooke
PDF
Cite
DOI
Reliable multicast for the Grid: a case study in experimental computer science
Maziar Nekovee
,
Marinho Barcellos
,
Michael Daw
PDF
Cite
Policy-based access control in peer-to-peer grid systems
Juliano da Silva
,
Luciano P Gaspary
,
Marinho Barcellos
,
Andre Detsch
PDF
Cite
DOI
High-Performance Reliable Multicasting for Grid Applications
Grid computing can be characterized as a distributed infrastructure that joins computing resources of multiple organizations together …
Marinho Barcellos
,
Maziar Nekovee
,
Michael Daw
PDF
Cite
Towards a flexible security framework for peer-to-peer based grid computing
The dynamic, multi-organization nature of large-scale grid computing introduces security issues that must be addressed before grid …
Andre Detsch
,
Luciano P Gaspary
,
Marinho Barcellos
,
Gerson Cavalheiro
PDF
Cite
DOI
Simulating Group Communication Protocols Through an Object-Oriented Framework
Hisham Muhammad
,
Marinho Barcellos
PDF
Cite
DOI
Simmcast: a Simulation Tool for Multicast Protocol Evaluation
This paper describes Simmcast, a process-based discrete-event simulation framework that helps the design and evaluation of multicast …
Marinho Barcellos
,
Hisham Muhammad
,
Andre Detsch
PDF
Cite
A Multicast Transport Protocol for Reliable Group Applications
Congyue Liu
,
Paul D Ezhilchelvan
,
Marinho Barcellos
PDF
Cite
PRMP: A Scaleable Polling-based Reliable Multicast Protocol
Traditional reliable unicast protocols (e.g., TCP), known as sender-initiated schemes, do not scale well for one-to-many reliable …
Marinho Barcellos
PDF
Cite
An end-to-end reliable multicast protocol using polling for scaleability
An optional shortened abstract.
Marinho Barcellos
,
Paul Ezhilchelvan
PDF
Cite
DOI
DL
The HetNOS network operating system: a tool for writing distributed applications
An optional shortened abstract.
Marinho Barcellos
,
Valdir Belmonte Filho
,
João Schramm
,
Cláudio Geyer
PDF
Cite
DOI
DL
Cite
×


The Giant's Causeway, renowned for its polygonal columns of layered basalt, is the only UNESCO World Heritage Site in Northern Ireland and in 2015 was awarded the UKs Best Heritage Attraction at the British Travel Awards.
Resulting from a volcanic eruption 60 million years ago, this is the focal point of a designated Area of Outstanding Natural Beauty and has attracted visitors for centuries. It harbours a wealth of local and natural history.
Sea birds can be seen off the coast around the Causeway, with species such as fulmar, petrel and razorbill being frequently observed alongside rare and unusual plant species on the cliffs and nearby rock formations.
The Giant’s Causeway is also steeped in myth and legend. Some say it was carved from the coast by the mighty giant, Finn McCool who left behind an ancient home full of folklore. Look out for clues of his existence – including The Giant’s Boot and Wishing Chair.
Rising and blending into the landscape, with walls of glass, basalt columns and a state of the art interior designed by award winning architects Heneghan-Peng, The Giant’s Causeway Visitor Centre is truly innovative. The grass roof offers 360 degree views of the Causeway coastline. Explore the interactive spaces, watch Finn McCool on the big screen and unlock the secrets of this inspirational landscape.
There are four stunning trails at the Giant’s Causeway suited to every ability, from a pram friendly jaunt to a challenging coastal hike and in addition, a new accessible cliff top walk for families and people with disabilities. The area is suitable for picnics, cliff and country walks, and dogs are welcome on leads (guide dogs only within the Visitor Centre).
For visitors who do not wish to avail of the facilities on-site, alternative parking is available during peak times at the Railway car park adjacent to the Causeway (£6 per day), from which visitors can walk to the stones for free. Contact Visitor Information for more details. Alternative catering is provided at the site by the Causeway Hotel, The Nook and McConaghy's shop.
Read MoreLid est laborum dolo rumes fugats untras. Etharums ser quidem rerum facilis dolores nemis omnis fugats vitaes nemo minima rerums unsers sadips amets. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
Read MoreLid est laborum dolo rumes fugats untras. Etharums ser quidem rerum facilis dolores nemis omnis fugats vitaes nemo minima rerums unsers sadips amets. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
Read More


Click the button and take the survey to find out who your new best bud will be. You are absolutely required to hang out with this person and make wookie sounds, lightsaber duel, and try to use the force on your laptop.


Dan's Shopping List
Enter items into the box below and hit 'Enter' on your keyboard
Bread
Milk
Nuts
Oranges
Apples


Can You Pass Harvard's 1869 Entrance Exam?
by Leah GoldmanThe following 1869 Harvard entrance exam was supposed to be a breeze, believe it or not (via GOOD).
In those days colleges had to go out of their way to attract students. Harvard pointed out in a newspaper ad that 185 of 210 candidates passed the entrance test and were accepted in the previous year.
But those candidates had the benefit of a focused prep school education.
You will find this exam, which ranges from geography to geometry to Latin, extremely difficult. Take a stab at the answers in the comment section.
1. Prove that the perpendicular from the centre of a circle upon a chord bisects the chord and they are subtended by the chord.
2. Reduce the following expression to its simplest form:
(9a2b2- 4b4) (a2- b2) - (3ab - 2b2) (3a [a2 + b2] - 2b [b2 + 3ab - a2])b
3. A man bought a watch, a chain, and a locket for $216.
The watch and locket together coast three times as much as the chain, and the chain and locket together cost half as much as the watch. What was the price of each?
4. Prove the formula for the cosine of the sum of two angles; and deduce the formulas for the consine of the double of an angle and the cosine of the half of an angle.
5. Find the amount of £50 12s. 5d. at simple interest at 8%, at the end of 5 years, 2 months, and 3 days.
6. Describe the route of the Ten Thousand, or lay it down on a map.
7. Translate into Latin: Who more illustrious in Greece than Themistocles? Who when he had been driven into exile did not do harm to his thankless country, but did the same that Coriolanus had done twenty years before.
8. Latin grammar: Give the principal parts of cado, cacdo, tono, reperio, curro, pasco, paciscor, marking the quantity of the penult.
Give all the Infinitives and participles of abeo, ulciscor; the Present Indicative of fio; the Future indicative Active and the Present Subjunctive Passive of munio, with the quantity of all penults.
9. Greek grammar: Give an example of Elision. In what words does the accent of the elided vowel disappear with the vowel?
10. Compare Athens with Sparta.
11. Pericles: — the Man and his Policy.
12. One metre=39.37 inches. Compute from this datum the value of 4 miles in kilometers
13. What is the logarithm of 1 in any system?
Of any number in a system of which that number is the base? In a system of which the base is 4, what is the logarithm of 64? of 2? of 8? of 1/2?
13. Leonidas, Pausanias, Lysander.
14. Show how the area of a polygon circumscribed about a circle may be found; then how the area of a circle may be found; then prove that circles are to each other as the squares of their radii.
Read the original article on Business Insider. Follow us on Facebook and Twitter. Copyright 2017.


angular-rest-template
Installation
Using Bower: bower install --save angular-rest-template
Browser Usage
Include the library in your HTML file:
<!-- Angular Colors Util (Minified) -->
<script type="text/javascript" src="bower_components/angular-rest-template/lib/dist/js/angular-rest-template.min.js"></script>
<!-- Angular Colors Util (Full) -->
<script type="text/javascript" src="bower_components/angular-rest-template/lib/dist/js/angular-rest-template.js"></script>
Include the module in your Angular app:
angular
.module('myApp', ['com.devnup.rest'])
.controller('BodyCtrl', ['$scope', '$rest', function($scope, $rest) {
var rest = $rest.create({
base: 'http://api.devnup.com'
});
// Perform request and set enable cache
rest.get('hello/world', {
cache: {
min: 60000, // 1 minute
max: 300000 // 5 minutes
}
)).success(function(data) {
// Will be refreshed every 5 minutes automatically
$scope.result = data;
}).error(function(e) {
console.error(e);
})
}
}
]);
Samples
Documentation
Authors
Dependencies
This repository is based in several open source components, most of them used to make Rest Playground so beautifully designed.
The library itself would not be possible without some these awesome components, and you'll need to import them in your application to make angular-rest-templates work.
In the Bower package there are standalone minified files with these dependencies already included.
-
- Author: Caolan McMahon
- License: View in GitHub
-
- Author: G. Kay Lee
- License: View in GitHub
License
The MIT License (MIT)
Copyright (c) 2015 - Devnup Solutions
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


{{ topping.name }}
Clicking the button to the right will fire the secondary action
Click anywhere to fire the primary action, or the button to fire the secondary
Click anywhere to fire the secondary action
{{ setting.name }}
Data Usage
{{message.title}}
{{ person.name }}


| Размер |
| 28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
|
| Обхват талии (см) |
| 71.1 |
73.7 |
76.2 |
78.7 |
81.3 |
83.8 |
86.4 |
88.9 |
91.4 |
94 |
96.5 |
99.1 |
101.6 |
|
|
Длина изнутри (см) |
| x28 |
| 71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
71.1 |
|
| x30 |
| 76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
76.2 |
|
| x32 |
| 81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
81.3 |
|
| x34 |
| 86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
86.4 |
|
| x36 |
| 91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
91.4 |
|
| Российский размер |
| 42 |
44 |
44-46 |
46-48 |
48 |
50 |
50 |
50-52 |
52 |
52-54 |
54 |
54-56 |
56 |
|


{{> global_header }}
PPP
{{#if loggedIn}} {{> navbarlogout }} {{else}} {{> navbar}} {{/if}}
Career Outlook
{{occupationTitle}}
{{careerGrowth}}
National Trends
United States
Employment
Percent Change
Projected Annual Job Openings
2014
2024
{{occupationTitle}}
{{currentEmployment}}
{{futureEmployment}}
{{careerGrowth}}
{{jobOpenings}}
{{> icons }}


--- layout: post status: publish published: true title: CD Collection author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 517 wordpress_url: http://winterdom.com/2002/03/cdcollection date: '2002-03-30 06:51:50 +0000' date_gmt: '2002-03-30 06:51:50 +0000' categories: - Personal tags: [] comments: [] ---
Couple of days ago I finally put together, out of my CD collection a
single CD with what I think it's best from my music collection. Of course,
needless to say, a single CD was too small to fit it all :)
But nevertheless, here's the list of bands I decided on:
|
|


| PostgreSQL 9.0.10 Documentation | ||||
|---|---|---|---|---|
| Prev | Up | Chapter 8. Data Types | Next |
Bit strings are strings of 1's and 0's. They can be used to store or visualize bit masks. There are two SQL bit types: bit(n) and bit varying(n), where n is a positive integer.
bit type data must match the length n exactly; it is an error to attempt to store shorter or longer bit strings. bit varying data is of variable length up to the maximum length n; longer strings will be rejected. Writing bit without a length is equivalent to bit(1), while bit varying without a length specification means unlimited length.
Note: If one explicitly casts a bit-string value to bit(n), it will be truncated or zero-padded on the right to be exactly n bits, without raising an error. Similarly, if one explicitly casts a bit-string value to bit varying(n), it will be truncated on the right if it is more than n bits.
Refer to Section <IP_ADDRESS> for information about the syntax of bit string constants. Bit-logical operators and string manipulation functions are available; see Section 9.6.
Example 8-3. Using the bit string types
CREATE TABLE test (a BIT(3), b BIT VARYING(5)); INSERT INTO test VALUES (B'101', B'00'); INSERT INTO test VALUES (B'10', B'101'); ERROR: bit string length 2 does not match type bit(3) INSERT INTO test VALUES (B'10'::bit(3), B'101'); SELECT * FROM test; a | b -----+----- 101 | 00 100 | 101
A bit string value requires 1 byte for each group of 8 bits, plus 5 or 8 bytes overhead depending on the length of the string (but long values may be compressed or moved out-of-line, as explained in Section 8.3 for character strings).


<nui-image>
, as the name implies, allows you to display an image within your html. Settings for <nui-image>
include size, alignment, and margins.
NuiImageModule
To use <nui-image>
you can set the image
input to the id of one of the available images
provided as part of Nova. See the Available Images section on this page. Alternately, you can set the
image
input to an external URL.
Setting the autoFill
input to true
changes the pre-set svg
height and width values
to 100%, which allows the svg
to properly fill the parent container and conform to its size.
The autoFill
only applies to svg
image types. It will not do any effect to the rest of images used.
The height
and width
inputs allow manual control of the image container's dimensions. Together, these
three inputs allow you to properly resize the nui-image
component using either px
or %
units.
If not set, default value for width
is auto
. The height
, if not set, does not have a default
value, therefore, it's not applied by default. The user has to set its value explicitly, if needed.
<nui-image>
can be aligned to the left or the right by passing the either "left" or "right" to the float
input.
<nui-image>
can have custom margins. Available values are: 'centered', 'small', 'large'. By default no margins are used.
<nui-image>
can be "watermarked" to have 30% opacity. By default the image does not have any opacity.
To load an image from an external source, set the image
input either to the image's
url or to an object of type
IImagesPresetItem
in which the code property is an svg element. The example below demonstrates a hard-coded object for
its IImagesPresetItem
, but in a real-world situation the entire object or the svg
contained within it would likely originate from an external source.
Nova provides a limited set of images out of the box. To use them, set the image
input
on the nui-image
element using the name shown underneath each of images below.


Every kind of element property other than the ones above.  Some of the things include whether you can 'paint' ctypes onto this element, whether it can be 'painted' as a ctype onto other elements, stuff to do with neutron movements, etc.
If you want to use multiple at the same time, apply binary OR to them! Easy enough, right?
Properties = TYPE_PART | PROP_NEUTPENETRATE;


Go to mcdlr homepage
Fork me on Github!
Pangram Ipsum
Filler text
using
Pangrams

Nymphs blitz quick vex dwarf jog. DJs flock by when MTV ax quiz prog.

Big fjords vex quick waltz nymph. Bawds jog, flick quartz, vex nymph. Waltz job vexed quick frog nymphs.

Junk MTV quiz graced by fox whelps. Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz.

Brick quiz whangs jumpy veldt fox. Glib jocks quiz nymph to vex dwarf. Bright vixens jump; dozy fowl quack. Vexed nymphs go for quick waltz job. Quick wafting zephyrs vex bold Jim.

Quick zephyrs blow, vexing daft Jim. Quick blowing zephyrs vex daft Jim. Sphinx of black quartz, judge my vow. Sex-charged fop blew my junk TV quiz.  Fat hag dwarves quickly zap jinx mob.

Hick dwarves jam blitzing foxy quip. Fox dwarves chop my talking quiz job. Public junk dwarves quiz mighty fox. Jack fox bids ivy-strewn phlegm quiz. How quickly daft jumping zebras vex. Two driven jocks help fax my big quiz. “Now fax quiz Jack!” my brave ghost pled.

Jack, love my big wad of sphinx quartz! Fickle jinx bog dwarves spy math quiz. Big dwarves heckle my top quiz of jinx. Fickle bog dwarves jinx empathy quiz. Public junk dwarves hug my quartz fox. Jumping hay dwarves flock quartz box. Five jumping wizards hex bolty quick. Five hexing wizard bots jump quickly.

Vamp fox held quartz duck just by wing. Five quacking zephyrs jolt my wax bed. The five boxing wizards jump quickly. Jackdaws love my big sphinx of quartz. My jocks box, get hard, unzip, quiver, flow. Kvetching, flummoxed by job, W. zaps Iraq. My ex pub quiz crowd gave joyful thanks. Cozy sphinx waves quart jug of bad milk. A very bad quack might jinx zippy fowls.

Pack my box with five dozen liquor jugs. Few quips galvanized the mock jury box.  Jumpy halfling dwarves pick quartz box. Vex quest wizard, judge my backflop hand. The jay, pig, fox, zebra and my wolves quack! Blowzy red vixens fight for a quick jump. Sex prof gives back no quiz with mild joy. The quick brown fox jumps over a lazy dog.

A quick brown fox jumps over the lazy dog. Quest judge wizard bonks foxy chimp love.  Joaquin Phoenix was gazed by MTV for luck. JCVD might pique a sleazy boxer with funk.[2] Quizzical twins proved my hijack-bug fix. The quick brown fox jumps over the lazy dog. Waxy and quivering, jocks fumble the pizza. When zombies arrive, quickly fax judge Pat. Heavy boxes perform quick waltzes and jigs.

A quick chop jolted my big sexy frozen wives. A wizard’s job is to vex chumps quickly in fog. Sympathizing would fix Quaker objectives. Pack my red box with five dozen quality jugs. Quads of blowzy fjord ignite map vex’d chicks. Fake bugs put in wax jonquils drive him crazy. Watch “Jeopardy!”, Alex Trebek’s fun TV quiz game. GQ jock wears vinyl tuxedo for showbiz promo. The quick brown fox jumped over the lazy dogs. Woven silk pyjamas exchanged for blue quartz. Brawny gods just flocked up to quiz and vex him.

Twelve ziggurats quickly jumped a finch box. My faxed joke won a pager in the cable TV quiz show. The quick onyx goblin jumps over the lazy dwarf. The lazy major was fixing Cupid’s broken quiver. Amazingly few discotheques provide jukeboxes. Foxy diva Jennifer Lopez wasn’t baking my quiche. Cozy lummox gives smart squid who asks for job pen. By Jove, my quick study of lexicography won a prize. Painful zombies quickly watch a jinxed graveyard. Fax back Jim’s Gwyneth Paltrow video quiz. My girl wove six dozen plaid jackets before she quit.

Six big devils from Japan quickly forgot how to waltz. “Who am taking the ebonics quiz?”, the prof jovially axed. Why shouldn’t a quixotic Kazakh vampire jog barefoot? Grumpy wizards make a toxic brew for the jovial queen Sixty zips were quickly picked from the woven jute bag. Big July earthquakes confound zany experimental vow. Foxy parsons quiz and cajole the lovably dim wiki-girl. Cute, kind, jovial, foxy physique, amazing beauty? Wowser! Have a pick: twenty six letters — no forcing a jumbled quiz! A very big box sailed up then whizzed quickly from Japan. Jack quietly moved up front and seized the big ball of wax. Few black taxis drive up major roads on quiet hazy nights.

Just poets wax boldly as kings and queens march over fuzz. Bored? Craving a pub quiz fix? Why, just come to the Royal Oak! Grumpy wizards make toxic brew for the evil Queen and Jack. Crazy Fredericka bought many very exquisite opal jewels. The job of waxing linoleum frequently peeves chintzy kids. Back in June we delivered oxygen equipment of the same size. Just keep examining every low bid quoted for zinc etchings. How razorback-jumping frogs can level six piqued gymnasts! A quick movement of the enemy will jeopardize six gunboats. All questions asked by five watched experts amaze the judge. The wizard quickly jinxed the gnomes before they vapourized. Every good cow, fox, squirrel, and zebra likes to jump over happy dogs.


{% extends 'layout.html' %} {% block content %}
Go to user requests page and make a request
See the log of all the requests that you have made
Open Your profile
View and Update requests made by all the users
View, add, update the stocks
View the summary of all the request that was processed
Add, Update or Delete Users
Open the User Manual


Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
Git
A brief introduction
By Abhijeet Kasurde
Agenda
- Version Control Concepts
- What is git ?
- Get to know more about git
- How to use
- Q and A
Version Control Concepts
- Your daily tasks
- Create Files
- Save Files
- Edit Files
- Save things again and again
- ... History tracking
- Collabroative history tracking
What is Git?
Free and Open Source distributed version control
What is best about GIT
- - Branching and merging
- - Full local histroy
- - Fast
- - Powerful merging
- - Free and Open Source
Git Theory
Snapshots rather than deltas
Every operation is local
Three states
- - Working area
- - Staging area
- - Git directory (repository)
Quick Install Git on Mac or
Git on Windows or just
$ apt-get install git-core
This will allow you to interact with Git via your Terminal
setup your identity
# git config --global user.name "Abhijeet Kasurde"
# git config --global user.email<EMAIL_ADDRESS>Double check
for your dev environment.
# git config --list --global
Create repository
# git init
Working on repository
# git add
# git status
# git commit
# git rm
# git log
Clone from repository
# git clone "url"
Working with remotes
one more thing... branches


Below are examples from InterPro for each of the three classes of carbonic anhydrase enzymes, and their family relationships with other proteins.
|
Interpro Entry |
Method accession |
Graphical match |
Method name |
|
IPR001148 |
PD000865 |
|
Euk_COanhd |
|
IPR001148 |
PF00194 |
|
carb_anhydrase |
|
IPR001148 |
PS00162 |
|
EUK_CO2_ANHYDRASE |
|
IPR001148 |
SSF51069 |
|
Euk_COanhd |
|
NONE |
1j9wA0 |
|
1j9wA0 |
|
NONE |
d1azm__ |
|
d1azm__ |
From the graphical match above, you can see that the signatures in InterPro for the human alpha-class carbonic anhydrase I protein fall into a single entry, IPR001148, which represents the eukaryotic carbonic anhydrase family. The four signatures in this entry are: PD000865 from the PRODOM database, PF00194 from the PFAM database, SSF51069 from the SUPERFAMILY database, and PS00162 from the PROSITE database, the latter being derived from one of the three conserved zinc-binding histidines. The remaining two entries in the table are from the structural classification databases CATH (1j9wA0) and SCOP (d1azm__); the names such as d1azm__ are derived from the PDB entry upon which they are based, here PDB entry 1azm. If you follow the links to these databases you will find descriptions of the structural features and classification of these domains, as well as links to the corresponding PDB entries; for instance, SCOP classifies the alpha-class carbonic anhydrase family as being within the carbonic anhydrase superfamily, containing a carbonic anhydrase fold.
|
Interpro Entry |
Method accession |
Graphical match |
Method name |
|
IPR001765 |
PF00484 |
|
Pro_CA |
|
IPR001765 |
PS00704 |
|
PROK_CO2_ANHYDRASE_1 |
|
IPR001765 |
PS00705 |
|
PROK_CO2_ANHYDRASE_2 |
|
IPR001765 |
SSF53056 |
|
Prok_COanhd |
|
NONE |
1ekjA0 |
|
1ekjA0 |
|
NONE |
d1ekja_ |
|
d1ekja_ |
From the second graphical match, you can see that the signatures in InterPro for the garden pea beta-class carbonic anhydrase protein fall into a single entry, IPR001765, which represents the prokaryotic and plant carbonic anhydrase domain. This entry is considered to be a domain rather than a family, as some proteins, such as the carbonic anhydrase of the red algae Porphyridium purpeum, can exist as two duplicated copies of this domain. The four signatures in this entry are: PF00484 from the PFAM database, SSF53056 from the SUPERFAMILY database, and PS00704 and PS00705 from the PROSITE database, the latter two being derived from conserved residues that could be involved in binding zinc (cysteine and histidine). The remaining two entries in the table are from the structural classification databases CATH (1ekjA0) and SCOP (d1ekja_), which supply descriptions of the structural features and classification of these domains, and links to the corresponding PDB entries. For instance, SCOP classifies the beta-class carbonic anhydrase family as being within the beta-carbonic anhydrase superfamily, containing a resolvase-like fold.
|
Interpro Entry |
Method accession |
Graphical match |
Method name |
|
IPR000437 |
PS00013 |
|
PROKAR_LIPOPROTEIN |
|
IPR001451 |
PF00132 |
|
hexapep |
|
NONE |
1qq0A0 |
|
1qq0A0 |
|
NONE |
d1qq0a_ |
|
d1qq0a_ |
From the third graphical match,
you can see that the signatures in InterPro for the archaeon gamma-class
carbonic anhydrase protein fall into two entries, IPR000437,
which represents the prokaryotic membrane lipoprotein attachment site, and IPR001451,
which represents the bacterial transferase hexapeptide repeat. The IPR000437 PS00013 signature from the
PROSITE database recognises those members of the gamma-class carbonic
anhydrases that are membrane-bound, this signature being derived from a
consensus pattern within the precursor signal peptide sequences. The IPR001451 PF00132 signature from the PFAM
database represents a tandem hexapeptide repeat found in a variety of bacterial
transferases, including LpxA, in addition to the gamma-class carbonic
anhydrases. The remaining two entries in
the table are from the structural classification databases CATH (1qq0A0) and SCOP (d1qq0a_), which supply descriptions of the structural features and classification
of these domains, and links to the corresponding PDB entries. For instance, SCOP classifies the
gamma-class carbonic anhydrase family as being within the trimeric LpxA-like
enzymes superfamily, containing a single-stranded left-handed beta helix fold.
The crystallographic structures of several carbonic anhydrases from all three classes have been determined. A description and visualisation of the structural features of carbonic anhydrases can be found at the PDB database. Here you can see the structural basis for the carbonic anhydrase mechanism of action.


Use the mouse to tilt and scroll wheel to zoom. Change parameters with the control panel.
This demo projects webcam video onto a 3D Mesh. It creates a 3D depth map by mapping pixel brightness to Z-depth. Perlin noise is used for the ripple effect and CSS3 filters are used for color effects.
Built by Felix Turner. Follow: @felixturner.


--- title: Contact Us permalink: /contact/ layout: page ---
If you would like to contact the ΤΔ Chapter of Theta Tau, please email ThetaTau@miamioh.edu


First Blog Post
Ah, so this is what it feels like to officially submit my first blog post. It’s truly gratifying to be quite honest. I never really thought the day would come where I would actually create a blog, I mean, I’ve had plenty of people suggest I start one but I kind of just chuckled at the idea.
It wasn’t until I was asked by my Greek and Roman humanities professor to take a moment and think of what my ideal world would consist of. At this point in time, my mind began to race with a million thoughts and I immediately answered:
I want to live in a world filled with numerous stouts, innovative businesses, unlimited art supplies, loads of wild cuddles from Liam, and books that come bundled with dark chocolate. Okay. And with ice cream. And maybe some coffee or tea.
But that’s not all… I’ve always had a deep passion for helping others, hence my reason for pursuing a masters in rehabilitation counseling. So I thought to myself… why not use what I know and blog about it so I can assist others in bettering their lives, homes, etc.? People obviously suggested I start a blog for a reason.
So here I am today taking my first step towards helping broaden the horizons for those searching for answers. I, of course, wouldn’t expect you to take advice from a stranger so here is some insightful information about myself to get us acquainted…
- 26-year-old mother to the silliest deep blue eyed one-year-old boy named Liam.
- Full-time psychology major at the University of Central Florida.
- Driven by schedules.
- Enjoy traveling so I can experience different cultures and land.
- Mind is full of wonders so you can always bet that I am delving into a book for more wisdom.
When I’m not researching information you can find me:
Elbows deep in some kind of art project. - Answering the question “why” for the billionth time. - Pestering my boyfriend Michael to admire our new “love fern”. - Analyzing our cat Xena who dreamily stares at Michael. - Snapping photos of our farm animals… yes, you read that right, I live on a farm in Central Florida. Here are a couple photos of my animals:
The easiest way to make your first post is to edit this one. Go into /_posts/ and update the Hello World markdown file. For more instructions head over to the Jekyll Now repository on GitHub.


This is the partial for view 3.
{{phone.snippet}}
{{user.name}}
Call REST service with jsonp
{{ response | json }}
http status code: {{status}}
http response data: {{data}}


Indices for each vertex type, used for triplets in faces See: tinyobj_face_t
Geometric vertex index
Texture vertex index
Normal vertex index


WITNESS LIST Higher Education Committee April 12, 2005-12:00A HB 1624 For: Davis, Jesse (Self) Steinmeyer, Diana (Self) Wilkinson, Brett (City of Dallas) On: Jackson, Lee (University of North Texas System) HB 1736 On: Colenda MD, Christopher (Texas A&M Health Science Center) HB 1742 For: Gorecki, Edward (Self) On: Killebrew, Flavius C. (Texas A&M University - Corpus Christi) HB 1825 For: George, Mike (Odessa Chamber of Commerce) On: Watts, W. David (UT Permian Basin) HB 2091 On: Martin, Jose (University of Texas at Brownsville/TSC) Zavaleta, Antonio (UT - Brownsville) HB 2141 On: Natalicio, President, Diana (Univ of Texas at El Paso) HB 2189 On: Krienke, Robert (Lamar Institute of Technology) HB 2190 On: Monroe, Sam (President, Lamar State College - Port Arthur) HB 2269 For: Cooley, Dr. Denton (Texas Heart Institute) On: Willerson, Dr. James (Univ. of Texas Health Science Center at Houston) HB 2308 On: Carroll, Bill D. (The University of Texas at Arlington) HB 2329 On: Gogue, Jay (University of Houston System) HB 2383 On: Natalicio, President, Dr Diana (UT El Paso) HB 2543 On: Flaitz, DDS., Catherine M. (University of Texas Health Science Center - Houston) HB 2582 On: Vela, Joel E. (Sul Ross State University Rio Grande College) HB 2708 On: Clubb, Pat (UT Austin) Rankin, Mary Ann (University of Texas at Austin) HB 3001 On: Calvert (Representi, Stanton C. (Texas A&M University System) Gogue, Jay (University of Houston System) Slade, Priscilla (Texas Southern University)


Please enter the lengths of a triangle's sides to determine the type of triangle.
What triangle is it?