Avalanche Notes
Introduction & Motivation
What follows are notes I'm keeping on avalanche risk management. This information
is based upon the books I've read and the courses I've taken. The goal here is to
help me get a handle on everything by condensing it down into simpler parts.
I continually revise these notes as my understanding grows or changes.
Current sources include:
- Snow Sense -- Jill Fredston, Doug Fesler, et. al.
- Staying Alive in Avalanche Terrain -- Bruce Tremper.
- Backcountry Skiing -- ???
- UAC website --
Backcountry Skiing
The art of back-country skiing is your choice of which terrain to travel through, how to travel through it,
and when to do so. While spacial considerations allow us to choose our terrain, it is our timing that allows us to choose the weather and snowpack conditions we'll encounter. Scoping a great line and
then actually skiing it requires one to execute a plan who's success or failure is determined by Mother Nature alone.
Skiing the line is only secondary to the goal of returning to your car. To that end, the backcountry tourist
must do the following...
- Gather information for the tour as part of a pre-trip planning phase.
- Gather information while touring that will either confirm or refute pre-trip notions of stability. (Always be ready/willing to change your mind.)
- Differentiate between signficant and insignificant data.
- Base every decision upon an accurate integration of all available information thus far collected.
- Be willing to make course corrections, ski alternatives, or even abort the whole mission.
- Refuse to base decisions off of too little information. Enough uncertanty must be eliminated. The odds are against you if you do otherwise.
To avoid a slide, the information gathered and analyzed must be based upon the main factors that contribute to avalanche activity.
These are...
- Terrain,
- Weather,
- Snowpack.
Avalanches are not random events. They happen for particular reasons involving these factors at one time or another.
It is impossible to be certain of stability, but we can manage the risk of taveling in avalanche terrain if...
- We know how each of these factors contributes to avalanche activity,
- We track the history of each factor (terrain is mostly static, but snowpack and wheather are quite dynamic),
- We know how each of these factors interacts with the others.
- We can predict the future state of each factor (the weather man does his job so that we can predict the snowpack.)
There is also a human factor that contributes to avalanche accidents.
Human ego, pride, laziness, and peer-pressure, are just a few examples that can get you into trouble,
because they can affect your decision making. Familiarty with the terrain is another problem.
If a slope has never pulled out for you when riding it, you can sometimes develop a false sense
of security on that slope. If terrain is capable of facilitating an avalanche, it is not a question
of if, but when an avalanche will occur on that terrain.
Terrain
Avalanches have a start zone, a path they follow (the track), and a deposition zone (the run-out zone.) We must know where on the terrain
any one of these zones may exist. In general, they exist...
- On any slope between 30 to 45 degrees,
- Adjacent or close-enough to any slope between 30 to 45 degrees,
The first of these is obvious, but the second is a subtlety of terrain that may be tricky to identify. We have to remember that the snow is all connected from place to place, and the ability for disturbances in one part of the snowpack to be communicated to others depends on the state of the snowpack. We also might try to imagine how an avalanche would flow through the terrain features we encounter. Doing so, ridge-lines are clearly going to be generally safer than bowls, but remember that ridge-lines can also be steep.
In addition to terrain features and steepness, the material properties of the snow must also be taken into account when considering where avalanches can happen on the terrain. Slab fractures can propagate up-hill and even pull out flat hill-top areas. Hills can be...
- Convex -- A slab is stressed most at the roll-over point,
- Concave -- A slab may receive some compressive support, but only on a small-enough scale,
- Flat -- A slab could fracture anywhere; usually above you.
Beware of terrain traps. These include, but are not limited to...
- Gullys that are deposition zones where snow would pile deep even in a small avalanche,
- Cliff bands intersecting a run-out zone where even a small avalanche could throw you off the cliff.
The slope angle range of 30 to 45 degrees comes about as slopes that are too shallow don't allow the friction
force to be overcome by gravity, while slopes that are too steep don't collect snow deep enough to slide as
the snow continually sloughs off. In extreme conditions, slope angles less than 30 degrees can avalanche.
Aspect is a critical characteristic of terrain. In the Northern hemisphere...
- North/north-east facing slopes get little sun while,
- South/south-west facing slopes (solar aspects) get a great deal of sun.
Yet another consideration of where avalanches can happen on the terrain takes into account how much shade ther terrain gets, how deep the snowpack tends to be in certain places, and where boulders and trees are located. Each of these influences the snowpack stability in terms of possible trigger spots.
Trees can act as anchors if slabs are stiff-enough, but if an avalanche does occur despite this, it will be much more catastrophic as you're raked through the trees.
Weather
Weather is the main driving force behind changes in the snowpack.
Weather changes the snowpack in at least the following ways...
- Layers of the snowpack are generated with each precipitation event,
- Wind transports snow from one location to another (typically much faster than precipitation.)
- Wheather changes the thermal properties of the snow-pack which, in turn, drives metamorphism within the snowpack.
Snow
Snow comes in many varieties...
- Blah...
Note that 5 inches of new snow is not very helpful information. We also need to know the density of the new snow.
(Is it wet or dry snow?) This helps us determine the significance of the newly added load on the snowpack.
Wind
Wind can do the following...
- Top-load slopes, cross-load ridges, (load the lee-ward side),
- Destroy surface hoar, preventing it from becoming a future, persistent weak layer,
- Produce massive cornices that, if fell, could trigger an avalanche,
- Create wind-drifted snow, a relatively consolidated layer that may be hollow sounding.
It's really important that you can learn to recognize the effects of wind while traveling in avalanche terrain. Looking at the snow surface, you should, for example, be able to tell which
direction the wind has been blowing, if at all.
Rain
Rain can do the following...
- Blah...
Sun
On solar aspects, the sun can...
- Create crusts. Once burried, they can act as bed-surfaces for slab avalanches, and promote faceting immediately above or below the crust due to the high tempature gradient they induce.
- Help stabilize the snow faster as the process of sintering is promoted.
Cloudy or Clear Nights
Clear nights can...
Cloud insulation...
Surface hoar can become a particular nasty and persistent weak layer within the snowpack.
Freeze/Thaw Cycle
Corn snow...
Timing is important...
Snowpack
Influenced by terrain and produced by wheather (both of which being already complicated in and of themselves),
the snowpack itself is an incredibly complicated beast. This dragon lashes out (the snowpack fails) when it
experiences more stress than it can handle in a certain period of time. If, on the other hand, the same
amount of stress is added in increments over a longer period of time, the snowpack can adjust. Stress events
include, but are not limited to...
- Storms,
- Skiers,
- Cornice drops.
Time to adjust between stress events, however, does not always mean the snowpack is becoming more stable.
During periods of stable weather, ongoing processes within the snowpack may still be driving it toward unstable conditions.
The hardest avalanches to predict are those where, for many days, the snowpack hangs in the balance between stable and unstable,
just waiting for the next stress event (e.g., a skier) to come along and trigger it.
Persistent sources of stress on the snowpack include...
- Roll-over points on a convex slope,
- Shear stress caused by one layer flowing viscously at a different rate than an adjacent layer.
Anatomy of the Snowpack
The snowpack is made up of layers, each of its own consistency, temporature, strength, and cohesion; each deposited by
a storm or wind, changed by sun, or developed as frost; each of which has changed little or greatly
since being burried.
The interfaces between layers also vary in how well the layers are bonded.
The presence of strong layers in the snowpack does not mean a strong snowpack. We have to look at the
relative strength between layers. The pattern we're looking for is a layer of any strength over a relatively weak layer.
This, along with a steep-enough slope, and a trigger, is the recipe for a potential slab avalanche.
Processes within the Snowpack
Temporature gradiants measured between layers (differences in temporature over differences in depth-based location)
drive a process of change within the snowpack known as metamorphism. (These gradients drive the movement of
water vaper which, in turn, drives the metamorphism.)
There are 3 basic kinds of metamorphism that occur within the snowpack. These are...
- Rounding of grains (sintering) -- the production of relatively strong/cohesive snow,
- Faceting of grains -- the production of relatively weak/uncohesive snow.
- Melt/freeze -- a cycle that alternates between the two in early Spring.
Without getting specific about numbers, low gradients or a lack of gradient produces rounding
while high-enough gradients produce faceting.
Air temporatures will clearly influence this process, but so does the depth of the snowpack.
Shallow places in the snowpack are more likely to be avalanche triggers, because...
- Shorter distances between layers means higher temporature gradients, which means more facenting,
- Shorter distances means that a skier's weight has influence over more layers of the snowpack,
- Fracture propagation is more likely to happen from shallow depths to deeper depths rather than vice-versa.
Advanced facets within the snowpack are known as sugar-snow or depth hoar, not to be confused with surface hoar--the
equivalent of dew in the winter time.
Spacial Variability
Unfortunately, a snow profile dug and analyzed in one place tells you only exactly what is going on in
that one place. It may not generalize further than a radius of just a few feet. However, if you dig
many fast pits in many places, the combined information may be able to give you an accurate picture of
what's going on. Another problem with pits, however, is that where they need to be dug may not be a safe place.
Also, digging many pits will leave you wet and cold. Other stability tests may be more effective.
The critical point to be aware of is that the properties of the snowpack very, not just with depth,
but also across the surface and inner sub-surfaces of the snowpack. The variances can be dramatic.
Material Properties of Snow
Snow exhibits some interesting material properties that determine how it may deform. These are...
- It can act viscously (when stressed slowly),
- It can act as a brittle substance (when stressed too quickly.)
The snow is constantly flowing in at least two ways due to gravity...
- Glide -- The whole pack from top to bottom moves together parallel to the slope,
- Creep -- Higher layers flow down-slope faster than lower-layers.
These are an illustration of the viscous properties of snow. If stressed too quickly, the snowpack
can shatter like glass.
Potential Energy Stored within the Snowpack
For slab avalanches, we have to look at two things...
- How likely is it that a fracture will initiate within a weak layer?
- How likely is it that an initiated fracture will propagate through the weak layer and across the slope?
The likelyhood of both is needed to produce a slab avalanche, so we need to get a feel for both
when we're out in avalanche terrain.
- Fracture initiation potential -- This is a measure of the strength between snow-grain bonds as they sinter or facet. Initiation is likely in a persistent weak layer.
- Fracture propagation potential -- This is a measure of the persistent shear stress between layers in the snowpack as they deform, I think. I need to read up on this again.
Note that fracture propagation has at least two consequences...
- You can trigger an avalanche remotely, such as from the bottom where its deposition zone will be,
- The avalanche crown will crack above you, making it much less likely you can escape the avalanche once it begins.
Stress vs. Strength
Taking Action to Avoid Avalanches
Now that we're theroughly terrified of avalanches, what can we do?
The good news is that in most avalanches that capture a person, it was that person or a member of
their party that triggered the avalanche. This means that our decisions can determine our fate
in avalanche terrain.
Critical Observations
While traveling in avalanche terrain, the following kinds of observations cannot be missed if present.
- First and foremost: avalanches. It doesn't get clearer than this. If you see an avalanche, or the aftermath of one that has recently slid, then all slopes on similar aspects and elevations that haven't yet slid are extremely suspect.
- Whumping noises indicate the snowpack is in a state that promotes fracture initiation as the noise is generated from weak-layer collapsing.
- Shooting cracks indicate that the snowpack is in a state that promotes fracture propagation.
- Hollow-drum sounds indicate the presence of wind-slabs.
These observations can't be missed. However, realize that avalanches can be triggered when none of these observations can be made.
Mother-Nature will not always give us obvious clues; we have to look for some of them.
Pro-active Observations
Frameworks of Decision-Making
Check-Lists


Choose from the following criteria to generate a unique password!
Enter a length for your password (8 -128 characters):
Character types (select at least one)
Please select whether you would like special characters or not:
Special characters (@, #, $, %, &, *, +)
Please select whether you would like numerical characters or not:
Numerical characters (1, 2, 3, 4, 5)
Please select whether you would like lowercase characters or not:
lowercase characters
Please select whether you would like uppercase characters or not:
uppercase characters
Password Generator
Generate a password
Your secure password
Generate Password
Copy to Clipboard


After looking through many sites there were a few things I'd love to implement in this blog
Q) What is grid based design?
A) Everything in HTML is a square, thus no matter how you look at it no matter what you're design will ensentaily be based on a grid like design.
This means understanding the grid layout can help speed up your design process and simplfy you code
Q) Whats all the hype about responsive webpages?
A) The hype? I don't think it's "hype". Hype to me implies some sort of whoohaa is involved. No. Responsive webpages are now a fact of modern life. Mobiles and Tablets have taken the lead in web usage compared to the home desktop in the last 2 years, not having a responsive well designed responsive sites for these mediums is essentially suicide.
Q) What is semantic structure?
A) A semantic element clearly describes its meaning to both the browser and the developer.
Q) Any other points you found interesting and want to reflect on.
I am looking forward to sprint 2.5 to clean up this site and implement some new things!


Todd continues remarkable run, takes lead at RSM Classic
(Reuters) - The remarkable rise of Brendon Todd showed no sign of waning when he charged into the third-round lead at the RSM Classic in Georgia on Saturday.
Todd, seeking a rare hat-trick of consecutive victories on the PGA Tour, used another metronic long game display and a sublime performance on the greens to card eight-under-par 62 on the Seaside course at Sea Island.
It was just about the worse score he could have shot, as he lipped out several putts, including a 30-foot birdie chance at the last that left him laughing when it caught a large part of the cup but refused to drop.
He birdied six of the first nine holes to turn in 29 strokes, before picking up two more shots coming home to pull two shots ahead of fellow American Webb Simpson (63) and Colombian Sebastian Munoz (66).
“The start today was just incredible. I thought I could have kept it going if some of those putts had gone in but I’ll take 62 any day of the week,” Todd told Golf Channel after posting an 18-under 194 total with one round left.
He hit every fairway and missed only one green in regulation.
“I holed some beautiful putts and hit a few more that looked like they were going in and just caught the edge,” said the 34-year-old.
“Of all the rounds I’ve had, today felt like the (best chance for) 59 and still missed it by three, so that’s how hard it is to shoot 59.”
Todd won on the PGA Tour in 2014 but two years later lost his card and almost quit the game after developing a case of the full-swing yips.
He credits his resurrection to Australian instructor Brad Hughes, a former PGA Tour player whose swing was always regarded as a thing of beauty.
Todd was ranked 525th in the world before winning the Bermuda Open three weeks ago.
He followed up with victory at last week’s Mayakoba Classic in Mexico, and is now ranked 83rd.
He is 68 under par for his past 12 rounds.
A win on Sunday would make Todd the first player since Tiger Woods in 2006 to win three consecutive PGA Tour events.
Dustin Johnson in 2017 was the last to win three straight starts, though he had a couple of weeks off during that run.


--- layout: post status: publish published: true title: 'Podcast 4.07 - He missed a homer by a LaHair. ' author: display_name: Corey Fineran login: Corey email<EMAIL_ADDRESS>url: '' author_login: Corey author_email<EMAIL_ADDRESS>wordpress_id: 6939 wordpress_url: http://ivyenvy.com/?p=6939 date: '2012-03-23 09:09:09 +0000' date_gmt: '2012-03-23 14:09:09 +0000' categories: - Catchers - Infield - Starting Pitching - Podcast - Spring Training tags: - Des Moines - Jeff Samardzija - Spring Training - Steve Clevenger - Welington Castillo - Bryan LaHair - David DeJesus - Anthony Rizzo - Travis Wood - Joe Martin comments: [] ---
We are reaching the dog days of Spring Training, but there are some bright spots and not-so-bright spots to be paying attention to here in the last few weeks of Spring Training.
Jeff Samardzija seems to have solidified his spot in the starting rotation and we discuss who will get the other spot, who will end up pitching long-relief and who will be heading to Des Moines. The Cubs will soon announce the Opening Day starter and we give our opinions on who that person should be.
One of the few spots that are open to competition this Spring is the back-up catcher spot and we take a look at how Welington Castillo and Steve Clevenger are doing.
We also look at the players that are struggling this spring - Travis Wood, Bryan LaHair and David DeJesus. LaHair is the most interesting because of Anthony Rizzo breathing down his neck for that 1st base spot.
Then we get Joe Martin on the phone from Arizona and he tells us about a few games that he went to in the last week. Finally, we go through the captions for this week's photo. We had a lot of entries, so thanks to everyone for giving us your captions. You can join in these weekly photo caption contests over at our Facebook page.


---
layout: default
title: TechTogether Boston
---
TechTogether Boston
TechTogether Boston is one of TechTogether's largest and longest running hackathons. Since it's founding in 2018, TechTogether Boston has served a total of 3,002 people of marginalized genders through it's annual hackathons.
TechTogether Boston has inspired the creation of several gender-focused hackathons, including SharkHack and HackHer413.
TechTogether Boston serves primarily high school, college, and bootcamp students in the Greater Boston Area. The organizing team consists of leaders from Massachusetts.
Damilola Awofisayo
TechTogether Boston 2021 Attendee
"I’m not exaggerating when I say it seems like I learned more on the weekend of TechTogether Boston than I did in my first CS class. I built my very first Flask backend, successfully used a very complicated API with an SDK (I didn’t even know what SDK meant!), not to mention I learned a lot about finance and investment (pretty useful skills you need as an adult)."
Emily Cooper
TechTogether Boston 2021 Attendee
"TechTogether completely changed my outlook on hackathons and has helped me gain confidence in both myself and my technical abilities."
Maria Paula Fernandez
TechTogether Boston 2021 Attendee
"These three girls made me feel very empowered, and I quickly forgot my fears when first coming into the event...I invite all individuals, especially those who ever thought about participating in these events but chose not to because of fear of leaving their comfort zones, to attend the next TechTogether hackathon."
SheHacks 2017-2018
800 Hackers
13 Organizers
50% First-time Hackers
1866 Applications
$20k Prizes
94 Projects
50 Sponsors
95.5% of participants said they would attend next year’s event
Hosted at Boston University
Featured in the New York Times, Times Magazine, Chicago Tribune, Washington Post, Daily mail, CBC Radio and BU Today.
TechTogether Boston 2018-2019
550 Hackers
30 Organizers
50% First-time Hackers
$22k Prizes
106 Projects
43 Sponsors
90% of attendees submitted a project
Hosted at Boston University
Featured in the Boston Globe, BU Today, and Untold Business.
TechTogether Boston 2019-2020
560 Hackers
25 Organizers
$20k Prizes
82 Projects
26 Sponsors
70% of hackers submitted a project
Hosted at Boston University
On average, 80% of applicants had attended last year’s event.
TechTogether Boston 2020-2021
561 Hackers
27 Organizers
1161 Applications
44% First-Time Hackers
$6k Prizes
66 Projects
23 Sponsors
99% of attendees would recommend the event to a friend.
Hosted Virtually
33% of TechTogether Boston 2021 organizers said they have gotten job offers from being a part of our organization.
TechTogether Boston 2021-2022
531 Hackers
12 Organizers
1489 Registrations
51% First-Time Hackers
$4k Prizes
43 Projects
13 Sponsors
96% of attendees would recommend the event to a friend.
Hosted Virtually
72% of TechTogether Boston attendees said TechTogether Boston positively influenced their decision to pursue a employment opportunities in the tech industry.
TechTogether Boston 2022-2023
No information is available yet for TechTogether Boston's next hackathon.


The Center for Medicare and Medicaid Services has developed an instrument called Patient Assessment Instrument Quality Indicators. This app focuses on the self-care and mobility subsections of the instrument.
Find more details at CMS.gov PAI QI (pdf).
Self-Care and Mobility Criteria
| Score | Description |
| 6 | Independent - Patient completes the activity by him/herself with no assistance from a helper. |
| 5 | Setup or clean-up assistance - Helper sets up or cleans up; patient completes activity. Helper assists only prior to or following the activity. |
| 4 | Supervision or touching assistance - Helper provides verbal cues or touching/steadying assistance as patient completes activity. Assistance may be provided throughout the activity or intermittently. |
| 3 | Partial/moderate assistance - Helper does less than half the effort. Helper lifts, holds or supports trunk or limbs, but provides less than half the effort. |
| 2 | Substantial/maximal assistance - Helper does more than half the effort. Helper lifts or holds trunk or limbs and provides more than half the effort. |
| 1 | Dependent - Helper does all of the effort. Patient does none of the effort to complete the activity. Or, the assistance of 2 or more helpers is required for the patient to complete the activity. |
| 07 | Patient refused (score as 0 here) |
| 09 | Not applicable (score as 0 here) |
| 88 | Not attempted due to medical condition or safety concerns (score as 0 here) |
Enter Case ID
-
person
Assessment Time Point


Biskota is a dessert shop specialising in really special salmon cookies, soft-serve coffee and afternoon tea.
Inspired by the sweet and bold things we have enjoyed tasting and blending, our menu puts a French twist on american classics with no holding back on the butter and sugar.
Everything is baked, blended and brewed daily with love.
Pat's Biskota Shop
We can always take your requests online or in any of our branches on the list below:
We want you to take a peek on our sales and git the chance to checkout if a branch of our facility would work at your hometown here


Gotham City is undergoing another crime wave! You are the Bat.
Using your powers of Bat-Deduction you will choose between the suspects in your rogues gallery in order to uncover the Hangman's identity.
The Hangman could be any of your villains, and you only have seven chances to miss a letter before he or she tracks you down.
Good luck. All of Gotham is counting on you!


Welcome!
{{currentUser.username}}
, the {{currentUser.role}}
Admin
My Publishes
Login
Register
My Bookshelf
Profile
Logout
Autonomous Writers
Books On Site
{{book.title}}
Search Goodreads Reviews by Book's Title:
Search
Rating: {{model.grRating}} / 5


Currency Exchanger
Please enter the currency code (ex. 'EUR' for Euros) for the currency you wish to exchange:
Enter currency code:
Enter amount in US dollars that you wish to exchange:
Submit
$
converts to
in new chosen currency


A tiny wrapper around Node streams.Transform (Streams2) to avoid explicit subclassing noise
Inspired by Dominic Tarr's through in that it's so much easier to make a stream out of a function than it is to set up the prototype chain properly: through(function (chunk) { ... })
.
Note: A Streams3 version of through2 is available in npm with the tag "1.0"
rather than "latest"
so an npm install through2
will get you the current Streams2 version (version number is 0.x.x). To use a Streams3 version use npm install through2@1
to fetch the latest version 1.x.x. More information about Streams2 vs Streams3 and recommendations see the article Why I don't use Node's core 'stream' module.
fs.createReadStream('ex.txt')
.pipe(through2(function (chunk, enc, callback) {
for (var i = 0; i < chunk.length; i++)
if (chunk[i] == 97)
chunk[i] = 122 // swap 'a' for 'z'
this.push(chunk)
callback()
}))
.pipe(fs.createWriteStream('out.txt'))
Or object streams:
var all = []
fs.createReadStream('data.csv')
.pipe(csv2())
.pipe(through2.obj(function (chunk, enc, callback) {
var data = {
name : chunk[0]
, address : chunk[3]
, phone : chunk[10]
}
this.push(data)
callback()
}))
.on('data', function (data) {
all.push(data)
})
.on('end', function () {
doSomethingSpecial(all)
})
Note that through2.obj(fn)
is a convenience wrapper around through2({ objectMode: true }, fn)
.
through2([ options, ] [ transformFunction ] [, flushFunction ])
Consult the stream.Transform documentation for the exact rules of the transformFunction
(i.e. this._transform
) and the optional flushFunction
(i.e. this._flush
).
The options argument is optional and is passed straight through to stream.Transform
. So you can use objectMode:true
if you are processing non-binary streams (or just use through2.obj()
).
The options
argument is first, unlike standard convention, because if I'm passing in an anonymous function then I'd prefer for the options argument to not get lost at the end of the call:
fs.createReadStream('/tmp/important.dat')
.pipe(through2({ objectMode: true, allowHalfOpen: false },
function (chunk, enc, cb) {
cb(null, 'wut?') // note we can use the second argument on the callback
// to provide data as an alternative to this.push('wut?')
}
)
.pipe(fs.createWriteStream('/tmp/wut.txt'))
The transformFunction
must have the following signature: function (chunk, encoding, callback) {}
. A minimal implementation should call the callback
function to indicate that the transformation is done, even if that transformation means discarding the chunk.
To queue a new chunk, call this.push(chunk)
—this can be called as many times as required before the callback()
if you have multiple pieces to send on.
Alternatively, you may use callback(err, chunk)
as shorthand for emitting a single chunk or an error.
If you do not provide a transformFunction
then you will get a simple pass-through stream.
The optional flushFunction
is provided as the last argument (2nd or 3rd, depending on whether you've supplied options) is called just prior to the stream ending. Can be used to finish up any processing that may be in progress.
fs.createReadStream('/tmp/important.dat')
.pipe(through2(
function (chunk, enc, cb) { cb(null, chunk) }, // transform is a noop
function (cb) { // flush function
this.push('tacking on an extra buffer to the end');
cb();
}
))
.pipe(fs.createWriteStream('/tmp/wut.txt'));
through2.ctor([ options, ] transformFunction[, flushFunction ])
Instead of returning a stream.Transform
instance, through2.ctor()
returns a constructor for a custom Transform. This is useful when you want to use the same transform logic in multiple instances.
var FToC = through2.ctor({objectMode: true}, function (record, encoding, callback) {
if (record.temp != null && record.unit = "F") {
record.temp = ( ( record.temp - 32 ) * 5 ) / 9
record.unit = "C"
}
this.push(record)
callback()
})
// Create instances of FToC like so:
var converter = new FToC()
// Or:
var converter = FToC()
// Or specify/override options when you instantiate, if you prefer:
var converter = FToC({objectMode: true})
through2 is Copyright (c) 2013 Rod Vagg @rvagg and licenced under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.


|
Forget
About The World
(Gabrielle) |
|
You
had to take the time
Cos you had to make up your mind You really didn't want to choose But you had too much to lose Time was passing by Didn't have it on your side Knew what you had to do To win sometimes you gotta lose They tried to change your mind Told you how to live your life And they told stories Stories that shouldn't be told It was you against the world But you chose to hold on to your girl You gotta believe that she's the one worth fighting for Forget about the world And worry about the girl Not what they say Not what they say your future holds for you Forget about the world And worry about the girl Not what they say Not what they say the future holds for you Had problems in the past There's no use in looking back The future holds so much for you Go to the light and pass on through You had a stronger love Outside forces weren't enough Tried their best to tear apart A love they hoped would never last So they tried to change your mind Told you how to live your life And they told stories Stories that shouldn't be told It was you against the world So you chose to hold on to your girl But you gotta believe that she's the one worth fighting for Forget about the world And worry about the girl Not what they say Not what they say your future holds for you Forget about the world And worry about the girl Not what they say Not what they say your future holds for you You gotta hold on to what you want What you've been fighting for You gotta believe in it - hold on Until you can fight no more You gotta hold on And you will see See your destiny Then you will know Which way to go Forget about the world And worry about the girl Not what they say Not what they say the future holds for you Forget about the world And worry about the girl Not what they say Not what they say your future holds for you |


Package: {{package.name}}
Issues
open (last{{openlimit}})
#{{openissue.number}}
{{openissue.title}}
updated: {{openissue.updated_at | date:'shortDate' }}
(created {{openissue.created_at | date:'shortDate' }})
{{label.name}}
more
less
there are {{issues.length}} issues, showing
{{openlimit}}
all
closed (last{{closedlimit}})
#{{closeissue.number}}
{{closeissue.title}}
updated: {{closeissue.updated_at | date:'shortDate' }}
(created {{closeissue.created_at | date:'shortDate' }})
{{label.name}}
more
less
there are {{issues.length}} issues, showing
{{closedlimit}}
all


[1]
thin walls , but excellent stay and value for oc hotel w/free parking , internet , and breakfast .


Support Portal
Requests will be responded to in 24 hours during business hours or 48 hours on weekends and holidays.
PLEASE NOTE: Paramount Lodging Tech Support is only for Paramount Technology Systems. If you have an issue with a brand related system, you must contact the designated franchise support desk.


layout: true class: animated fadeIn middle numbers .footnote[ MoSEF - 2019 ] --- # Linux Project
.vspace[] .block[ `The goal of the project is to study a github repository and try to suggest possible improvements`. ]
.subtitle[ BEN KHELIFA Eya ]
.subtitle[ EZZABOURI Samia ]
.subtitle[ HAMOUD Mohamed Sneiba ]
.subtitle[ ZEKOVIC Ajna ]
--- # Linux Project .hcenter.w30[![](images/Walmart.png)] ## Project Description * Walmart Recruiting - Stores sales forecasting * The goal is to forecast the weekly sales of 99 departments of 45 Walmart stores * Use of *Snaive*, *Time series LM* and a *simple model* for the prediction ## Author * **Wei Chieh Hsu** * UIUC Information Science master student specializes in applying machine learning, data mining, statistics and programming .block[ * Repository: [https://github.com/hyestt/Walmart-Recruiting---Store-Sales-Forecasting](https://github.com/hyestt/Walmart-Recruiting---Store-Sales-Forecasting) * Kaggle source: [https://www.kaggle.com/c/walmart-recruiting-store-sales-forecasting](https://www.kaggle.com/c/walmart-recruiting-store-sales-forecasting) ] --- # Linux Project ## Dataset Overview :arrow_right: The dataset is available on the kaggle website ### Stores.csv * `Store` : The store number. Range from 1–45. * `Type` : Three types of stores ‘A’, ‘B’ or ‘C’. * `Size` : Sets the size of a Store would be calculated by the no. of products available in the particular store ranging from 34,000 to 210,000. ### Features.csv * `Temperature` : Temperature of the region during that week. * `Fuel_Price` : Fuel Price in that region during that week. * `MarkDown1:5` : Represents the Type of markdown and what quantity was available during that week * `CPI` : Consumer Price Index during that week * `Unemployment` : The unemployment rate during that week in the region of the store. ### Sales.csv * `Date` : The date of the week where this observation was taken. * `Weekly_Sales` : The sales recorded during that Week. * `Dept` : One of 1–99 that shows the department. * `IsHoliday` : a Boolean value representing a holiday week or not. --- # Linux Project : Workflow .mermaid[ graph LR A(Train&Test_generate.R) --> B A(Train&Test_generate.R) --> C A(Train&Test_generate.R) --> D A(Train&Test_generate.R) --> E B(Train.csv) --> F C("Fold_1.csv") --> F D("Fold_2.csv") --> F E("Fold_10.csv") --> F F("Model") --> G("Error.csv") style B fill:#665 style D fill:#665 style C fill:#665 style E fill:#665 style G fill:#b81c1c ] * **Train&Test_generate.csv** : Generates 10 folds test data as well as the train csv file and test csv. * **mymain.R** : TSLM, Seasonal naive, SimpleModel. * **Final_submission.R** : Forecasting, cross validation and computation of the **WMAE**. `$$WMAE = \frac{1}{\sum{w_i}}\sum^n_i{w_i|y_i - \hat{y_i}|}$$` --- # Linux Project : Weighted Errors .hcenter.w120[![](images/Result.png)] :arrow_right: We notice the **Time Series Linear Model** is much more accurate than the other models. --- # Linux Project : Graph .hcenter.w120[![](images/graph.png)] --- # Linux Project ## Repository Structure .vspace[] .hcenter.w120[![](images/Repo_structure.png)] ## Remarks * :+: Short project * :+: README.md * :warning: No License file * :warning: Lacks structural organization --- # Linux Project ## Structural improvement .tree.hcenter[ `Walmart-Recruiting---Store-Sales-Forecasting` * README.md: `README File` * LICENSE : `LICENSE` * src: `Contains the .R files` * train&test_generate.R : `Data preprocessing` * mymain.R : `Model prediction algorithms` * final_submission.R : `` * results: * time series regression model.png * Result.png * Error.csv ] --- # Linux Project ## Structural improvement .hcenter.w120[![](images/new_rep_struc.png)] --- # Linux Project : ARIMA ## Definition .block[ * `ARIMA` which stands for `AutoRegressive Integrated Mean Average` is model fitter for time series data either to better understand the data or to predict future points in the series (forecasting). * Three integers (p, d, q) are typically used to parametrize ARIMA models. * p: number of autoregressive terms (AR order) * d: number of nonseasonal differences (differencing order) * q: number of moving-average terms (MA order) ] ## Arima in R ```R library("forecast") ``` Inside the `forecast` package, there is the *auto.arima* function that will select the best ARIMA model to univariate time series according to either `AIC` or `BIC` value. ``` arima_model <- function(train_ts, test_ts) { num_forecasts <- nrow(test_ts) train_ts[is.na(train_ts)] <- 0 # arima forecast per store for(j in 2:ncol(train_ts)){ store_ts <- ts(train_ts[, j], frequency=52) myfit = auto.arima(store_ts, trace=TRUE) test_ts[, j] <- forecast(myfit, h = num_forecasts)$mean } test_ts } ``` --- # Linux Project : Results with Arima .hcenter.w120[![](images/myerror.png)] :arrow_right: We notice the **Time Series Linear Model** is much more accurate than the other models. --- # Linux Project : Future improvements ## Include files: * `Stores.csv` * `Features.csv` .vspace[] :arrow_right: We should take into account the type of stores, the level of unemployment for accurate predictions
## Possible machine learning models to implement: * `KNN` * `Random Forest` * `XGBoost` --- # Linux Project : Pull request .hcenter.w120[![](images/pull request.png)] .vspace[]


Compiler settings via environment variables¶
bake has internal defaults for compiler settings (see e.g. “bake –toolchain-info GCC”). The commands and flags can be overwritten via environment variables.
Note that toolchain settings in Project.meta still have higher priority.
The supported environment variables are:
BAKE_C_COMPILER
BAKE_CPP_COMPILER
BAKE_ASM_COMPILER
BAKE_ARCHIVER
BAKE_LINKER
BAKE_C_FLAGS
BAKE_CPP_FLAGS
BAKE_ASM_FLAGS
BAKE_ARCHIVER_FLAGS
BAKE_LINKER_FLAGS
The internal defaults for flags are always empty. The internal defaults for commands differ depending on the toolchain. For GCC these are “gcc”, “g++” and “ar”.
Example:
export BAKE_CPP_COMPILER="gcc-9"
bake Debug


');
echo('
Senior Regionals');
echo('');
//make connection to the database use single '' in php "" in html
require ('connect.php'); //Does the same as 'include except stops if it doesn't work
$showScores = 'select name as 'Name', club as 'Club', score as 'Score', dif as 'Dif', app as 'Ap'from scores s, athletes a where pid = id and sid > (select max(sid)-6 from scores)';
//attempt to run the query
$scoresTable = mysql_query($showScores);
//plate up the answer table
if(!$scoresTable){ //! means not
//no answer table
echo('No score table, sorry
');
}else{
//yay, there was data to display
echo '';
echo '| Name | Club | Score | Dif | ap | ';
while (list($name,$club,$score,$dif,$ap)=mysql_fetch_row($scoresTable)){ //variables are the columns
//plate up that row
echo '
';
echo '| '.$name.' | ';
echo ''.$club.' | ';
echo ''.$score.' | ';
echo ''.$dif.' | ';
echo ''.$ap.' | ';
echo '
';
}
echo '
';
}
echo('');
echo('


Event Location:
Pensacola Junior College, Main Campus
1000 College Blvd, Pensacola
Pensacola, Florida
Abstract:
This session will cover an introduction of the SharePoint architecture, details on the more common customization and extensibility areas for developers including application pages, JavaScript, event receivers, workflows, web parts, and field types. We will also cover different options for developing composite solutions leveraging SharePoint data and hosting of your applications in SharePoint. Due to the amount of content, this session is mostly at the architectural level. There will be some demos, but there will not be a lot of depth in one particular area. To gain the most value out of this session it is suggested that you be at least an intermediate level web developer and some experience using SharePoint basic functions as an end user.
Speaker(s): Mike Huguet,
Abstract:
Never given time or care, never forming good relationships, becoming bloated, corrupt and rife with indistinguishable copies, and all so horrifyingly pervasive in society. But enough about the Kardashians, what about YOUR DATA? If you want to straighten it out and prevent it from going too far in the first place, this session is for you. We will cover constraint basics (not null, check, primary key/unique, foreign keys), provide standard use cases, and address misconceptions about constraint use and performance. We will also look at triggers and application logic and why these are NOT substitutes for (but can effectively complement) good constraint usage. Attendees will enjoy learning how to keep THEIR data off the tabloid page!
Speaker(s): Rob Volk,
Abstract:
SQL Azure is Microsoft’s cloud-based relational database platform for managing information in the Windows Azure. In this session, Bryan will cover several areas of managing data using Microsoft SQL Azure platform. Topics include migrating existing databases to SQL Azure, importing/exporting content, the SQL Azure management portal, management of SQL Azure databases using SQL Server Management Studio, and real-world scenarios using SQL Azure and Windows Azure. Also covered are deployment scenarios, including full Azure-based systems and hybrid solutions utilizing on-premise and off-premise platforms.
Speaker(s): Bryan Soltis,
Abstract:
Whether we inherit our Analysis Services environments from predecessors or create them - learning as we go - ourselves, we often conclude that performance (processing and / or querying) and functionality can be enhanced. In this session, Microsoft BI Architect and SQL Server MVP Bill Pearson overviews ways to launch new capabilities, and to propel performance beyond its current plateau, using design best practices to better meet consumer performance and functional needs. This is the initial session of a set of detailed Best Practices presentations.
Speaker(s): William E Pearson III,
Abstract:
Imagine your business with fewer integration projects, coming in on time and under budget. Let us further imagine your business making great decisions based on the right data at the right time. In this session we will explore the concepts of data quality, as well as some of the tools and initiatives which relate to scoring your data and correcting your business processes for data input. This is NOT a presentation on Data Quality Services, although we will look at how this new tool might fit within your data quality initiatives. Return to the office informed and invigorated with the knowledge that bad data can be overcome!
Speaker(s): Eric Wisdahl,
Abstract:
In this session, led by Microsoft BI Architect and SQL Server MVP Bill Pearson, we will concentrate largely upon crafting simple MDX expressions and queries whose purposes, for the most part, are to return a set of data. We will overview the structure of a cube, using as a basis the sample Adventure Works cube that is available to anyone installing SQL Server Analysis Services 2008 R2. We will then outline the components of simple MDX syntax, and get started writing basic expressions and queries. We will expose basic member functions, introduce filters (or “slicers”), and begin exploring core MDX functionality, including calculated members, and named sets.
Speaker(s): William E Pearson III,
Abstract:
See how to deliver the next generation of Business Intelligence software and analyze data using drag and drop operations. We will look using a Silverlight front end with interactive data analysis for uncovering new trends. Learn how to build interactive dashboards with multiple views of the same data, data binding, analyzing unstructured data, combining charts and Pivot tables into one project and more. Join Russ Fustino in this very informative developer oriented session.
Speaker(s): Russell Fustino,
Abstract:
Who wouldn’t want to create unbelievable dashboards that executives can get excited about? PerformancePoint Services is perfect tool for creating interactive dashboards viewable from inside SharePoint. In this session Devin will talk you through getting up and running with PerformancePoint and how to create a basic Dashboard including a KPI, Scorecard and Report.
Speaker(s): Devin Knight,
Abstract:
FileTable and Statistical Semantic Search In SQL 2012 It’s like having the biggest junk drawer EVER. That’s often what our “Document Repositories” become. You know you have that golden nugget of information that you’re searching for, and it’s in there somewhere, but you can’t find it. This session explores a new feature of SQL 2012 called Statistical Semantic Search. It's like having a closet organizer on staff at all times. While full-text search lets you query the words in a document, semantic search lets you query the meaning of the document. New scenarios we will look into will include automatic tag extraction, related content discovery, and hierarchical navigation across similar content.
Speaker(s): James McAuliffe,
Abstract:
With all the great new features added to SSIS in SQL Server 2012 it is important to understand how they can make your development life easier. This session will not only highlight what is new in SSIS but also show how your existing solutions can be adapted to utilize the latest features. Topics will include changes to usability, deployment, configuration and management.
Speaker(s): Devin Knight,
Abstract:
For the first time since SQL 7 there is a compelling reason for EVERY SQL Server user to upgrade to the next version and this time around the reason is Windowing Functions. And these are NOT limited to Enterprise Edition, like so many other really useful and important features! The range of data processing needs that can be very efficiently and cleanly solved with these tools is stunning. In this demo-packed session we will cover as many features as we can pack into an hour's time, and you can take the demo code back home with you to review at your leisure!
Speaker(s): Kevin Boles,
Abstract:
In this demo-packed session we will explore the use of SysInternals tools like Process Monitor, Process Explorer, and many others to troubleshoot various problem scenarios with SQL Server. This session is not for the faint of heart and is tailored toward those adventurous DBAs who often like to step out of their comfort zone. A fair knowledge of Windows OS internals is recommended.
Speaker(s): Argenis Fernandez,
Abstract:
We will explore data quality issues that face today’s business and how Data Quality Services 2012 can help IT Pros and Data Stewards meet those challenges. We will start from zero, build a knowledge base, profile data to train our knowledge base and then use that knowledge to highlight both the cleansing and matching capabilities of DQS. This session will also cover the DQS SSIS component that’s available in SQL Server 2012.
Speaker(s): Christopher Price,
Abstract:
SQL Azure Reporting is a CTP offering and part of the SQL Azure and Windows Azure Platform. The SQL Azure Reporting component is based on SQL Server Reporting Services (SSRS). It is a cloud-based service offerring a subset of SSRS technology. In this session we will go over the basic of getting SQL Azure Reporting setup and wired up. ***It is assumed that you have familiarity with designing/managing SSRS reports.
Speaker(s): Ryan Duclos,
Abstract:
A review of SQL Server permissions starting with the basics and moving into the security implications behinds stored procedures, views, database ownership, application connections, consolidated databases, application roles and more.
Speaker(s): William Assaf,
Abstract:
The breadth and depth of improvements in TSQL coming out with SQL Server 2012 represent the most significant changes in, well, probably ever! This fast and furious overview will touch on a large range of these goodies, with plenty of sample code for you to take home and review at your leisure!
Speaker(s): Kevin Boles,
Abstract:
As a lone DBA in the scary world of the SQL Server 2012 Fire Swamp, you may be wary of the multiple threats of Lightning sand, Flame spurts Rodents of unusual size. In this session, come and learn how to map your way through these threats using new and improved DMV's and Extended Events.
Speaker(s): Gareth Swanepoel,
Abstract:
Windows Communications Foundation is a part of the .NET Framework that provides a unified programming model for rapidly building service-oriented applications that communicate across the web and the enterprise. You will learn why WCF exists and will get an introduction to the fundamental building blocks. We’ll run through some practical examples as well. This is an introductory level discussion on WCF, but requires at least an intermediate level .NET development experience.
Speaker(s): Mike Huguet,
Abstract:
Currently in Release Candidate, SQL Server 2012 offers several new features and improvements. This session will cover the ones that are most of interest to application developers, including enhancements to T-SQL, FILESTREAM and developer tools (including SSIS).
Speaker(s): Sven Aelterman,
Abstract:
It is easy to schedule full backups to run each night, but is that the right decision for your organization? You say you have a backup strategy, but what is your recovery strategy? Do you have a well-executed recovery plan? In this session Tim Radney will cover several methods for performing much needed backups and how to recover those backups. Full, Differential, File Group, Transaction logs and recovery the tail end of a the log. He will discuss industry best practices and hopefully cause you to validate and test your current strategy.
 Attend this session for an adventure through the evolution of the C# language, from the depths of the delegate keyword to the expressiveness of the lambda expression. I will show you how anyone can easily learn to wield and empower code with lambda expressions. It's dangerous to go alone!
Speaker(s): Chris Eargle,
Abstract:
Accidents happen, and when they happen to our computer systems, they are disasters. Steve Jones will talk about the disasters that are likely to occur in your computer systems and the steps you can take to minimize the impact to your environment. Tools used: SQL Backup Pro, SQL Virtual Restore, SQL Monitor
Speaker(s): Karla Landrum,
Abstract:
SQL Server Integration Services has received significant upgrades in SQL Server 2012. How to effectively upgrade SSIS packages to take advantage of the new SSIS features is the main driver behind this session. Primarily focused on upgrading packages from SSIS 2008, some notes will also be made about upgrading from SSIS 2005.
Speaker(s): Sven Aelterman,
Abstract:
Synchronous and asynchronous components, memory buffers, data type choices. Tuning the data flow is all about choices. In this session we'll explore some of the choices that can give you the biggest performance boosts in your ssis data flow. Together we'll walk through creating a performance baseline, the differences between synchronous and asynchronous components and a few simple patterns we can implement to improve performance in our SSIS packages.
Speaker(s): Tim Costello,
Abstract:
So you been using Execution Plans for a little while and want to know more. This session will look deeper into Nested, Merge and Hash Joins. What to look for in the memory grants will be discussed. Using MAXDOP and Cost Threshold will be demostrated to understand parallel plans. Demostrations will show Aggregate Iterators and how to find out if the optimizer is smarter than us. 2012 enhancements to execution plans will be shown throughout the demos
Speaker(s): Thomas LeBlanc,
Abstract:
In today's economic times, we are being asked to do more with less. Less budget, less hardware and yet our data needs keep growing! So how do we keep our database infrastructure humming along given these restrictions? In this session we will talk about different options of consolidation including: database-level consolidation, instance-level consolidation, and virtualization. Additionally we will also talk about some of the tools and methods you can use today to help you consolidate your SQL Server environment and do more with less!
Speaker(s): Jorge Segarra,
Abstract:
Auditing is often a dirty word among DBAs because it equates to more work with little perceived business value. However, auditing is a necessary evil for most businesses and it usually falls to the DBA to ensure SQL Server is properly audited. In this session we'll look at what the operating system and SQL Server provide for us in order to meet the requirements of internal and external auditors, regulatory legislation, and even overbearing system owners who want to know everything about what's going on in their application. We'll consider what tools to use to quickly implement the properly level of auditing to meet the need.
Speaker(s): Brian Kelley,
Abstract:
We will be learning an overview of this powerful new feature in SQL Server 2008 and how you can leverage it to help manage your existing SQL environment. This will include plenty of demos, best practices and QA so by the end you should be able to walk away ready to take control of your SQL Server environment using this awesome new feature!
Speaker(s): Jorge Segarra,
Abstract:
Microsoft’s SQL Server team has provided a unique set of capabilities for Business Intelligence. With Power Pivot, Power View, and SQL Server Reporting Services (SSRS) provides a full breadth of capabilities that can be utilized to mash up data across the enterprise. In this session we will walk through the product stack and determine how they can be utilized within your organization to provide greater insight into your business data.
Speaker(s): Kevin Grohoske,
Abstract:
SQL Server 2012 makes major improvements to SSIS in a number of areas: development experience, troubleshooting, deployment and management. Many of these improvements are based on the new server side catalog (SSISDB) and are available only when you use the new Project Deployment Model. In this session, you will learn how to create projects using the new deployment model, deploy, track, execute and manage SSIS packages. We will also explore some of the improvements in SQL Server Data Tools -formerly known as BIDS-, and the server side user experience using SSMS. Whether you are new to SSIS or planning to upgrade your skills to the new version, you will find the information given in this session valuable.
Speaker(s): Rafael Salas,
Abstract:
A chance for both new and seasoned speakers to present for 5 minutes on their favourite topic. Prizes awarded for the best and most entertaining lightning talk.
Speaker(s): Karla Landrum,
Abstract:
This presentation will focus on the concepts behind AlwaysOn, benefits it provides, and a demo of setting up AlwaysOn Availability groups
Speaker(s): Chad Churchwell,
Abstract:
This session will go through some old and new features of Integration Service 2012 to help with loading data into a Data Warehouse/Mart. The GUI has been improved visually during design and execution. The storage of packages has been update with Integration Service Catalogs. The Change Data Capture task helps with incremental updates. Logging has been improved for debugging. A demostration of creating your own Slowly Changing Dimension with current Tasks will be shown with some design hints.
Speaker(s): Thomas LeBlanc,
Abstract:
There are a number of encryption options in SQL Server and this session will talk about many of them, looking briefly at TDE, hashing, encryption keys, and SSL encrpytion.
Speaker(s): Steve Jones,
Abstract:
Learn Windows PowerShell best practices for DBA’s as they apply to each stage of the script development lifecycle. See the differences between working interactively from the Windows PowerShell prompt, writing an inline script, adding basic function, advanced functions and finally the implementation of Windows PowerShell Modules. What is a local best practice for Windows PowerShell development is not the same as a global best practice, and this talk covers those differences
Speaker(s): Ed Wilson,
Abstract:
A look at the Filestream and Filetable features in SQL Server that can allow you to handle unstructured data inside your SQL Server database.
Speaker(s): Steve Jones,
Abstract:
If you work with very large databases (VLDBs) that must be replicated, you should be using initialization from backup. There are a some misconceptions the have caused DBAs to assume that they could not use initialization from backup. In this session I will explore those misconceptions and prove that they are incorrect. Demos will include initializing a subscriber from a transaction log backup and performing a partial restore of a database and initializing the subscriber from the partial backup.
Speaker(s): Robert Davis,
Abstract:
In warfare, understanding your enemy is a supreme advantage. The same is true when it comes to protecting SQL Server. We’ll get into the mindset of an attacker, looking at the methods and techniques attackers use to go after SQL Server. Once we understanding the threats, we’ll then examine defensive techniques to secure and protect our SQL Servers, using both new and creative methods, as well as the tried and true.
Speaker(s): Brian Kelley,
Abstract:
Do your eyes glaze over at the mention of tuples, domains, or even basic SQL terms? Have you moved to SQL Server from MS Access, or Excel, or other non-relational database products? This session will help explain the basics of set theory and relational theory using actual Lego blocks. We will illustrate terms and concepts such as joins, unions, and set-based operations, and how you can translate them into actual SQL. If you're an absolute beginner to SQL, or feel overwhelmed by the baggage of computer data models, or would just like to play with Legos, you'll both enjoy and learn something during this session.
Speaker(s): Rob Volk,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
LinkedIn: https://www.linkedin.com/in/ericwisdahl
Eric Wisdahl is a computer engineer working in the database field. He has held multiple roles and positions in e-commerce, marketing and insurance industries. Currently, he is working as a database administrator in a development role for an e-commerce company. Eric Wisdahl does not like writing about himself in the third person. It is kind of creepy.
LinkedIn: http://www.linkedin.com/profile/view?id=29648544amp;trk=hb_tab_pro_top
Contact: http://Thomas-LeBlanc.com
Thomas LeBlanc (Microsoft Data Platform MVP) is a Data Warehouse Architect in Baton Rouge, and uses his 30+ years in IT to develop OLTP systems with normalized databases for high-performing T-SQL and dimensional data marts. Development is done in SSIS, SSAS, SSRS, Power BI, and Excel. As a PASS volunteer, he is past chair of Excel BI and Data Arch VCs and is active in the Baton Rouge Analytics and SQL Server User groups, as well as SQLSaturday in Baton Rouge. You can find his blog at TheSmilingDBA.BlogSpot.com and website at Thomas-LeBlanc.com
Contact: http://mygareth.com
Gareth Swanepoel is a sysadmin-turned-SQL Server DBA. He has been working in the IT industry doing support and administration for over 25 years. He enjoys solving the complex problems that customers encounter when performance tuning SQL Server or when deploying SQL Server in large data warehouse environments. He is originally from South Africa and is currently a Dedicated Support Engineer (PFE) with Microsoft. He is a passionate member of the SQL Server community and is an accomplished author and speaker having presented at various user groups, SQLSaturdays, the PASS Summit and other technical conferences.
Contact: http://bluewatersql.wordpress.com/
Chris Price is a Sr. BI Consultant with Pragmatic Works based in Tampa, FL. He has a B.S. in MIS and a MBA, both from the Univ. of South Florida. He previously worked as a software architect before being bitten by the BI bug. His current focus is on ETL and Data Integration, Data Quality and MDM, SSAS, SharePoint and Big Data. He regularly speaks at SQLSaturdays, Code Camps and other community events. He has authored multiple whitepapers and books and served as technical editor.
LinkedIn: http://www.linkedin.com/profile/view?id=29648544amp;trk=hb_tab_pro_top
Contact: http://Thomas-LeBlanc.com
Thomas LeBlanc (Microsoft Data Platform MVP) is a Data Warehouse Architect in Baton Rouge, and uses his 30+ years in IT to develop OLTP systems with normalized databases for high-performing T-SQL and dimensional data marts. Development is done in SSIS, SSAS, SSRS, Power BI, and Excel. As a PASS volunteer, he is past chair of Excel BI and Data Arch VCs and is active in the Baton Rouge Analytics and SQL Server User groups, as well as SQLSaturday in Baton Rouge. You can find his blog at TheSmilingDBA.BlogSpot.com and website at Thomas-LeBlanc.com
LinkedIn: http://www.linkedin.com/in/jdsegarra
Contact: http://sqlchicken.com
Jorge Segarra is a senior consultant for Microsoft (Premier Support for Developers) and a former SQL Server MVP. Jorge has co-authored titles including "SQL 2008 Pro Policy-Based Management" and "SQL Server 2012 Bible" .
LinkedIn: http://www.linkedin.com/profile/view?id=11710667amp;trk=tab_pro
James McAuliffe is a Cloud Solution Architect with CCG Analytics, a Microsoft Gold Partner. He is also a Microsoft Preferred Partner Solutions expert and has been worked with clients of all sizes, from local businesses to Fortune 500 companies. Today’s mix of Big Data and cloud offerings make yesterday’s dream today’s possibility. Let’s talk about it!
LinkedIn: http://linkedin.com/in/tradney
Contact: http://www.timradney.com
Tim is a Data Platform MVP and has a whole collection of Microsoft and other industry certifications. His experience includes HA/DR, virtualization, SSIS, SSRS, and performance tuning, among everything else SQL Server-related. Tim is very active and passionate in the SQL Community. He runs the Columbus GA SQL Users Group, has been a PASS Regional Mentor for a number of years, was named a PASS Outstanding Volunteer in 2012, and is a frequent speaker at user groups, SQLSaturdays and PASS Summits. Tim is one of the top ranked in karma on ask.sqlservercentral.com, answers questions as @tradney on Twitter, and blogs at http://timradney.com and SQLskills blog at http://www.SQLskills.com/blogs/tim.
LinkedIn: https://www.linkedin.com/in/williamdassaf/
Contact: http://www.sqltact.com
William Assaf, Data Platform MVP, is a principal consultant in Baton Rouge, LA. Initially a .NET developer, and later into database administration and architecture, William currently works with clients on SQL Server and Azure SQL platform optimization, management, disaster recovery and high availability, and leads a crack multi-city team of consulting SQL DBA's. William has written for Microsoft SQL certification exams since 2011 and was the lead author of the 2017 and 2019 editions of "SQL Server Administration Inside Out" by Microsoft Press. William is a member of the Baton Rouge User Groups board, a regional mentor for PASS, and past lead of the annual SQLSaturday Baton Rouge Planning Committee, having run one of the largest SQLSaturdays.
LinkedIn: http://www.linkedin.com/pub/tim-costello/8/b38/a02/
Contact: http://www.timcost.com
Tim Costello is an MCITP, MCTS specializing in etl and data analytics for Interworks Inc. Tim is an international speaker that is always looking for opportunities to share his passion for SQL Server, Tableau and data visualization. Tim is active in the SQL community and leads a data visualization focused user group in the Dallas area.
LinkedIn: https://www.linkedin.com/e/fpf/252170891
Contact: https://mvp.support.microsoft.com/profile=02C5CD07-7511-4151-A678-3A4A3451F85E
Bill Pearson created Island Technologies Inc. in 1997, and has developed a large and diverse customer base since. Bill#39;s background as a CPA, Internal Auditor, Management Accountant, and SQL Server MVP (BI) enables him to provide value to clients as a liaison between Accounting / Finance and Information Services. Bill has implemented enterprise business intelligence systems over the years for many Fortune 500 companies and focuses his practice upon the integrated Microsoft Business Intelligence
TBA
Contact: http://about.me/rduclos
Ryan Duclos is a Lead Technical Consultant for Perficient, Inc. (PRFT), where he is passionate about Microsoft development utilizing the .Net Framework, SQL Server, and Windows Azure technologies. He lives and works in LA (Lower Alabama!) and loves spending time with his family, as well as being a community influencer for Microsoft. Ryan recently became a Microsoft Azure MVP.
LinkedIn: https://linkd.in/svena
Contact: https://svenaelterman.wordpress.com
Sven Aelterman is the Director of IT for the Sorrell College of Business at Troy University; a role with a global scope. He is also a lecturer in Information Systems and teaches courses in data warehousing and information security. He continues consulting work through Adduxis, where he assists customers with various Microsoft technology implementations. Co-author of The Art of SQL Server FILESTREAM, published by Red Gate; and SQL Server 2017 Administration Inside Out, published by Microsoft Press. Cloud Software Architect at Sorrell Solutions, L.L.C. developing a Microsoft Azure-hosted Electronic Health Record system.
LinkedIn: https://www.linkedin.com/in/deknight/
Contact: http://devinknightsql.com
Devin Knight a Microsoft Data Platform MVP and the Training Director at Pragmatic Works. He is an author of seven SQL Server and Business Intelligence books and speaks at conferences like PASS Summit, PASS Business Analytics Conference, SQLSaturdays and Code Camps. He is also a contributing member to several PASS Virtual Chapters. Making his home in Jacksonville, FL, Devin is the Vice President of the local Power BI User Group and SQL Server User Group (JSSUG).
LinkedIn: http://www.linkedin.com/in/chadchurchwell
Contact: http://www.sqlchad.com
Seasoned SQL Server DBA Professional with over 18 years IT experience with 15 years experience in databases. I have managed an enterprise DBA team and am currently in a strategic consulting role specializing in HA, DR, Replication, and Performance Tuning and Optimization. I am currently speaking at several SQLSaturday’s as well as local user group meetings.
Contact: http://www.bitwizards.com/Blogs/Bryan-Soltis
Bryan Soltis is the Directory of Technology Research for Bit-Wizards Custom Solutions, Inc. in Fort Walton Beach, FL. Bryan has over 13 years of experience designing and implementing solutions using Microsoft technologies. Bryan is an MCPD 4.0, MCSD, and Microsoft VTSP. In his free time he enjoys traveling with his family, lounging on beach with live music, and wiping out repeatedly trying to wakeboarding.
Contact: http://blogs.msdn.com/b/pfedev
Mike Huguet is a Developer Premier Field Engineer for Microsoft. He is an active member of the IT community as the President of the Baton Rouge .NET User Group, a founding member of the Baton Rouge SQLSaturday event, and an avid speaker at all day conferences and user groups. He has a software development background and has been delivering solutions with .NET since Beta 1 and SharePoint since 2006.
LinkedIn: https://linkd.in/svena
Contact: https://svenaelterman.wordpress.com
Sven Aelterman is the Director of IT for the Sorrell College of Business at Troy University; a role with a global scope. He is also a lecturer in Information Systems and teaches courses in data warehousing and information security. He continues consulting work through Adduxis, where he assists customers with various Microsoft technology implementations. Co-author of The Art of SQL Server FILESTREAM, published by Red Gate; and SQL Server 2017 Administration Inside Out, published by Microsoft Press. Cloud Software Architect at Sorrell Solutions, L.L.C. developing a Microsoft Azure-hosted Electronic Health Record system.
Contact: http://blogs.msdn.com/b/pfedev
Mike Huguet is a Developer Premier Field Engineer for Microsoft. He is an active member of the IT community as the President of the Baton Rouge .NET User Group, a founding member of the Baton Rouge SQLSaturday event, and an avid speaker at all day conferences and user groups. He has a software development background and has been delivering solutions with .NET since Beta 1 and SharePoint since 2006.
LinkedIn: http://www.linkedin.com/in/robertldavis/
Contact: http://www.sqlsoldier.com
Robert is a SQL Server Certified Master, MVP, and has spent 17+ years honing his skills in security, performance tuning, SQL development, high availability, and disaster recovery. He served as PM for the SQL Server Certified Master Program at Microsoft Learning, and in various roles at Microsoft specializing in SQL Server administration, development, and architecture. He currently works as a Database Engineer at BlueMountain Capital Management where he spends a vast majority of his time tuning massively parallel queries. Robert feeds his passion for security by acting as co-leader of the PASS Security Virtual Chapter.
LinkedIn: https://www.linkedin.com/e/fpf/252170891
Contact: https://mvp.support.microsoft.com/profile=02C5CD07-7511-4151-A678-3A4A3451F85E
Bill Pearson created Island Technologies Inc. in 1997, and has developed a large and diverse customer base since. Bill#39;s background as a CPA, Internal Auditor, Management Accountant, and SQL Server MVP (BI) enables him to provide value to clients as a liaison between Accounting / Finance and Information Services. Bill has implemented enterprise business intelligence systems over the years for many Fortune 500 companies and focuses his practice upon the integrated Microsoft Business Intelligence
TBA
Contact: http://www.rafael-salas.com
Rafael Salas is a recognized speaker and published author with more than 17 years of experience in business intelligence and information architecture. He is the recipient of multiple industry recognition, including the Microsoft MVP Award and The Data Warehouse Institute Best Practices Award. Rafael is also an active member of the SQL Server technical community and blogs regularly at www.rafael-salas.com.
LinkedIn: http://www.linkedin.com/in/way0utwest
Contact: http://www.voiceofthedba.com/
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
LinkedIn: https://www.linkedin.com/in/rob-volk-134ba81
Contact: http://weblogs.sqlteam.com/robv/
Rob Volk is a SQL Server DBA in the Metro Atlanta area since 2001. He also moderates and answers the forums on SQLTeam.com. While an old-time cranky DBA, he no longer considers quot;business intelligencequot; an oxymoron or quot;the cloudquot; as merely atmospheric moisture, and is delightedly dipping his toes into both of these new oceans, and loves to do things in new and and unusual ways.
LinkedIn: http://www.linkedin.com/in/argenis
Contact: http://blog.purestorage.com/author/argenisfernandez/
Argenis is a Principal Architect at Pure Storage. He works with customers around the world to make sure they don’t have to worry much about their infrastructure for Data. He is a former Data Platform MVP, former VMware vExpert, Microsoft Certified Master, and more recently worked in the Microsoft Azure Data/SQL Server engineering team as a Principal PM in the Tiger team.
LinkedIn: http://www.linkedin.com/in/way0utwest
Contact: http://www.voiceofthedba.com/
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
Chris Eargle is a Telerik Developer Evangelist, INETA Director, and Microsoft Most Valuable Professional – C# from Columbia, SC, USA. He has over a decade of experience designing and developing enterprise applications, and he runs the local .NET User Group: the Columbia Enterprise Developers Guild. He is a frequent guest of conferences and community events promoting best practices and new technologies. His blog, kodefuguru.com, features content to guide you in becoming a .NET Ninja!
LinkedIn: http://www.linkedin.com/in/thesqlguru
Kevin Boles is a SQL Server expert, working exclusively with the product since v6.5. With over 25 years of database experience and over 45,000 man hours of SQL Server engine experience, he holds many related certifications, is an MCT and was a SQL Server MVP from 2007 to 2012. Kevin has been a very successful independent consultant for over 20 years. His passion is the relational engine, especially designing, building, analyzing and tuning high-performance database applications.
LinkedIn: http://www.linkedin.com/in/kbriankelley/
Contact: https://truthsolutions.wordpress.com/
Brian Kelley is an author, columnist, Certified Information Systems Auditor (CISA), accredited CISA trainer, and former Microsoft Data Platform (SQL Server) MVP (2009-2016) focusing primarily on SQL Server and Windows security. Brian currently serves as a data architect as well as an independent infrastructure/security architect concentrating on Active Directory, SQL Server, and Windows Server. He has served in a myriad of other positions including senior database administrator, data warehouse architect, web developer, incident response team lead, and project manager. Brian has spoken at 24 Hours of PASS, the Marathon of PASS, IT/Dev Connections, SQLConnections, the SSWUG Virtual Conferences, the Techno Security and Forensics Investigation
LinkedIn: http://www.linkedin.com/in/mredwilson
Contact: http://HTTP://WWW.ScriptingGuys.Com/Blog
Ed Wilson is the Microsoft Scripting Guy and a well-known scripting expert. He writes the daily Hey Scripting Guy! blog. He has also spoken at TechEd, Tech Ready, Geek Ready, SQL Rally and various SQLSaturday conferences. A Microsoft-certified trainer he has taught scripting to Microsoft Premier Customers worldwide. He has written 11 books including 9 on Windows scripting that were published by Microsoft Press. His Windows PowerShell 3.0 Step by Step for MSPress is a current best seller.
LinkedIn: https://www.linkedin.com/in/rob-volk-134ba81
Contact: http://weblogs.sqlteam.com/robv/
Rob Volk is a SQL Server DBA in the Metro Atlanta area since 2001. He also moderates and answers the forums on SQLTeam.com. While an old-time cranky DBA, he no longer considers quot;business intelligencequot; an oxymoron or quot;the cloudquot; as merely atmospheric moisture, and is delightedly dipping his toes into both of these new oceans, and loves to do things in new and and unusual ways.
LinkedIn: http://www.linkedin.com/in/jdsegarra
Contact: http://sqlchicken.com
Jorge Segarra is a senior consultant for Microsoft (Premier Support for Developers) and a former SQL Server MVP. Jorge has co-authored titles including "SQL 2008 Pro Policy-Based Management" and "SQL Server 2012 Bible" .
Kevin first started programming on a Timex Sinclair 1000 when he was 11 years old. As a professional, Kevin has been designing and developing custom applications using Microsoft development tools since 1995. He has designed and developed large enterprise class applications and intranet applications for companies such as International Paper, LexisNexis, and Duke Energy. He moved from Cincinnati in 2006 to join Bit-Wizards, Custom Software Solutions headquartered in Fort Walton Beach, FL.
LinkedIn: http://www.linkedin.com/in/thesqlguru
Kevin Boles is a SQL Server expert, working exclusively with the product since v6.5. With over 25 years of database experience and over 45,000 man hours of SQL Server engine experience, he holds many related certifications, is an MCT and was a SQL Server MVP from 2007 to 2012. Kevin has been a very successful independent consultant for over 20 years. His passion is the relational engine, especially designing, building, analyzing and tuning high-performance database applications.
LinkedIn: http://www.linkedin.com/in/kbriankelley/
Contact: https://truthsolutions.wordpress.com/
Brian Kelley is an author, columnist, Certified Information Systems Auditor (CISA), accredited CISA trainer, and former Microsoft Data Platform (SQL Server) MVP (2009-2016) focusing primarily on SQL Server and Windows security. Brian currently serves as a data architect as well as an independent infrastructure/security architect concentrating on Active Directory, SQL Server, and Windows Server. He has served in a myriad of other positions including senior database administrator, data warehouse architect, web developer, incident response team lead, and project manager. Brian has spoken at 24 Hours of PASS, the Marathon of PASS, IT/Dev Connections, SQLConnections, the SSWUG Virtual Conferences, the Techno Security and Forensics Investigation
LinkedIn: https://www.linkedin.com/in/deknight/
Contact: http://devinknightsql.com
Devin Knight a Microsoft Data Platform MVP and the Training Director at Pragmatic Works. He is an author of seven SQL Server and Business Intelligence books and speaks at conferences like PASS Summit, PASS Business Analytics Conference, SQLSaturdays and Code Camps. He is also a contributing member to several PASS Virtual Chapters. Making his home in Jacksonville, FL, Devin is the Vice President of the local Power BI User Group and SQL Server User Group (JSSUG).
Contact: http://www.clubfarpoint.com/Forums/blogs/russells_blog/
Russ Fustino heads up Developer Evangelism at ComponentOne as a Senior Developer Evangelist. He is also a highly experienced Windows Phone 7 software developer with a passion for conveying relevant, current, and future software development technologies and tools through live seminars, teaching, and internet video productions. Russ has a new innovative blog and interview video series with influentials, about current technology, ComponentOne products and developer community called ‘Russ Cam’!
The following is a list of sponsors that helped fund the event.


Gender
How much do you enjoy reading?
What do you choose to read? Check all choices that apply to you
Do you prefer fiction or nonfiction?
What reading format do you prefer? Please rank using the drop down menu next to each choice.


Riptide 1.0
Hello and welcome to the Documentation page!
Here you can find everything you need to know about Riptide, and a little more.
Back to the theme demo
Features
With all post types and every Tumblr feature supported, Riptide is a theme for everyone!
Responsive Design
Riptide is adapted to suit (almost) every possible device out there. Your blog will look equally beautiful, wherever you may be - at home, or at sea.
Multi-Column
Choose the maximum amount of columns for your blog posts in theme options, and they will automatically adapt as the browser window gets smaller.
Riptide uses the popular Masonry plugin to line your posts up in a perfectly tiled grid.
Theme Options
Customize your theme in your own liking with over 100 different Theme Options!
Retina Ready
With help of the wonderful Font Awesome project, all of the icons used in Riptide are retina ready!
Not only that. Photos and portraits are also optimized to look nice and crisp on your retina devices!
Smart Sidebar
With the custom made sidebar, only for Riptide, your columns will beautifully adapt to the new content width as the sidebar opens. This means you can still browse through your posts, even when the sidebar is opened.
Social Feeds
Display posts from other social media websites on your blog with the Social Feeds! Available for Twitter, Instagram, Dribbble and Flickr.
If you need help to set it up, take a look at the tutorials below.
Social Icons
Riptide ships with support for 40 social icons seen below. All you need is a link to paste into Theme Options, and the icon will automatically be added to the sidebar!
Oh, and are you missing an icon? Don't worry. Send me a message and I'll be happy to help you set it up!
Disqus Comments
Riptide supports commenting systems by Disqus on Permalink pages. There's also a Theme Option that allows you to enable Disqus for Custom pages.
Permalink Pagination
Browse your blog content easily with Permalink pagination. On Permalink pages, pagination arrows will be displayed in the header, waiting to take you to the next post!
Other Features
Group blogs, Day Pages, Tags and Tag pages, Localization, Search box, Like and Reblog buttons, Lightbox, High-res photos, Infinite Scroll, Google Analytics, Tool tips & more!
Support
Riptide supports all post types.
Text, Photo, Photoset, Panorama, Quote, Link, Chat, Audio, Video, Ask, Submit
Browser Support
Chrome, Opera, Safari, Firefox, IE9+
Theme Installation
To install Riptide, start by logging in to your Tumblr Dashboard. Locate and click on the Settings icon in the top menu. Scroll down until you find the 'Edit theme' button, next to Website Theme.
You can also reach the customize page with this link: "https://www.tumblr.com/customize/YourBlogName".Make sure to replace YourBlogName with your actual blog name.
Click 'Edit HTML' right below Custom theme.
Now it's time to grab your downloaded files from Theme Forest. Open the file named 'Riptide.html' in a text editor. Copy everything (CMD+A or CTRL+A to select everything, and CMD+C or CTRL+C to copy it) and paste it (CMD+V or CTRL+V) into the opened sidebar.
Make sure to remove any already existing HTML code before you replace it with your new theme code.
You're almost done! Now simply click Update Preview then Save, and Riptide is installed!
There's just a few more steps to make sure Riptide works properly.
Go back to where you found the 'Edit HTML' link, scroll down to the very bottom of the page. You should see a button saying 'Advanced options'.
After you've clicked the button, you'll see a few options. Make sure 'Use default mobile theme' is turned OFF, otherwise Riptide will not work on mobile browsers.
Next, you should change the 'Posts per page' option. If Infinite Scroll is enabled, I recommend setting it to '15'. If not, choose whatever you like!
Congratulations! You have successfully set up your new theme. Now you just have to configure the theme options, located on the customize page, to make Riptide look the way you want.
And as always, if you're having any problems with the theme, I promise I'll do my best to help you.
Options
Colors ·
Selections ·
Toggles ·
Text
Riptide offers many Theme Options to let you make your blog as personal as possible. Here's a complete list with all of them. If you prefer a picture instead, your wish is my command.
Note: You can click on any Option if you want to know more about it.
Colors
Theme
The Theme color is what makes your theme special! Post titles, Links, Text selection, Read more/More notes button backgrounds, Post icon hover effects and more.
Default: #78c9a1
Title
Blog title in header.
Default: #3d3d3d
Header Background
Fixed header background.
Default: #f5f5f5
Text
Main body text on your blog.
Default: #3d3d3d
Secondary Text
Text with a colored background. Read more/More notes buttons, Post icon tooltip and Link post text.
Default: #ffffff
Background
Blog background.
Default: #f5f5f5
Post Icon
Post icons shown with each post.
Default: #78c9a1
Post Background
Each posts's background.
Default: #ffffff
Sidebar Text
Sidebar body text.
Default: #c4c4c4
Sidebar Secondary Text
Sidebar titles, Social icon logos, Tag Cloud tags, Sidebar buttons & Sidebar text hover effects.
Default: #ffffff
Sidebar Background
Sidebar background & Sidebar trigger button.
Default: #3d3d3d
Sidebar Secondary Background
Social icons, Tag Cloud tags, Search box & Sidebar buttons.
Default: #545454
Selections
Sidebar Link Icon Hover Color
Choose the hover effect background color of Social icons in the sidebar. Each brand's own color or the above set Theme color.
Default: Brand. Options: Brand, Theme.
Sidebar Position
Default: Left. Options: Left, Right.
Avatar Shape
Sidebar avatar shape.
Default: Square. Options: Square, Rounded square, Circle, Hidden.
Avatar Size
Sidebar avatar size. Large size only recommended if uploaded avatar is at least 256x256.
Default: Small. Options: Small (128x128), Large.
Flickr Feed Order
Order of Flickr feed photos in Sidebar. Only used if Flickr Feed is enabled.
Default: Latest. Options: Latest, Random.
Toggles
Load posts automatically as you scroll down the page.
Default: Disabled
Post Bottom Borders
Place a border below each post. Not recommended if Post Gutter is set to 0.
Default: Enabled
Only Show Portraits In Notes
Hide details and only show a portrait for every post note.
Default: Disabled
Enable Swipe To Open Sidebar
Allows you to swipe left and right to interact with the sidebar on touch screen devices.
Default: Enabled
Keep Sidebar Open In Wide Browsers
Force the sidebar to stay opened if the browser window width is wider than the Max Content Width plus the Sidebar Width.
Default: Disabled
Description In Sidebar
Show blog description below your avatar in the sidebar.
Default: Enabled
Show Media Captions On Index Pages
If you prefer to display Media post captions on Index pages you can enable this. By default it's disabled to offer a more clean design with post icons shown on hover.
Note: Post icons are automatically displayed with each media post on touch screen devices, regardless of captions enabled or not.
Default: Disabled
Disqus On Custom Pages
Disqus comments on custom pages. Only used if a Disqus Shortname is set.
Default: Enable
Show Group Author On Posts
On group blog posts, display a clickable author icon with a link to the author's blog.
Default: Disabled
Stuff I Like Menu Link
Adds a link to your Likes page (tumblr.com/liked/by/YourBlogName) in the sidebar menu. Only used if the 'Share posts you like' option is enabled in blog settings.
Default: Disabled
Archive Menu Link
Adds a link to your Archive page (YourBlogName.tumblr.com/archive) in the sidebar menu.
Default: Enabled
Random Post Menu Link
Adds a link in the sidebar menu to a random post on your blog.
Default: Disabled
Search Box
Let users search your blog for posts with a Search Box in the sidebar.
Default: Enabled
Tag Cloud
Display up to - by default - 10 tags in a Tag Cloud in the sidebar. Tags are set in theme options. More info below.
Default: Disabled
Social Icons
Adds social icons to the sidebar. To set up your icons, take a look at the social icon link options below.
Default: Enabled
Blogs I Follow
Share the blogs you are following with this handy sidebar block. This only works for primary blogs.
Default: Disabled
Group Members
On group blogs, display portraits of the members in the sidebar.
Default: Disabled
Theme Credits
Show a link to my website in the sidebar footer.
Note: Don't worry. This is the only theme credits link provided with the theme, and it is disabled by default.
Default: Disabled
Twitter Feed
Twitter Feed in sidebar. Make sure Twitter Feed Count is set and your Tumblr blog is connected to Twitter before you enable this, to make it work properly.
Default: Disabled
Instagram Feed
Instagram Feed in sidebar. Make sure Instagram User ID, Instagram Access Token and Instagram Feed Count are set before you enable this, to make it work properly.
Default: Disabled
Dribbble Feed
Dribbble Feed in sidebar. Make sure Dribbble Username and Dribbble Feed Count are set before you enable this, to make it work properly.
Default: Disabled
Flickr Feed
Flickr Feed in sidebar. Make sure Flickr User ID and Flickr Feed Count are set before you enable this, to make it work properly.
Default: Disabled
Text
Note: Widths are set in pixels without units. Make sure you don't add any, or it will cause problems with your theme. Example: '960' automatically becomes '960px'.
Max Columns
Maximum number of columns to display your posts in. With Riptide's responsive and fluid design, the number of columns will decrease as the browser width gets smaller. To control when this will happen, take a look at the Min post width option.
Default: 2
Max Content Width
The maximum width of your blog content on Index pages. In wider browsers, the content will stay centered in the middle of the window.
Default: 960
Min Post Width
As the browser window gets smaller, your posts will decrease in width. This will set the minimum width of your posts before the number of columns will be reduced, to make room for your posts.
Default: 300
Max Permalink Page Width
Maximum width of your content on Permalink (post) pages.
Default: 530
Post Gutter
Post gutter (margin) between your posts on Index pages. '15' will result in a margin of 30px between every post.
Default: 15
Photoset Gutter
Photoset gutter (margin) between photos in a Photoset.
Default: 0
The width of the sidebar. If the browser width is smaller than 80% of the sidebar width, the sidebar will automatically become fluid, to prevent it from getting hidden outside the window.
Default: 290
Sidebar Title
Sidebar title below your avatar in the sidebar.
Default:
Menu Title
Default: Menu
Search Box Title
Default:
Tag Cloud Title
Default: Tag Cloud
Social Icons Title
Default: Follow Me
Blogs I Follow Title
Default: Blogs I Follow
Group Members Title
Default: Blog Authors
Twitter Feed Title
Default: Tweets
Instagram Feed Title
Default: Instagram Photos
Dribbble Feed Title
Default: Dribbble Shots
Flickr Feed Title
Default: Flickr Photos
Sidebar Footer Title
Default:
Sidebar Footer Content
Here you can add your own text to display at the bottom of the sidebar. Oh, and the best part: HTML tags are supported!
Tags to display in the Tag Cloud. If you only want a few tags (or none), leave the options empty, and they will not be visible.
Your Disqus shortname. Comments will automatically be enabled when entered. If you don't want Disqus on your blog, simply leave this option empty.
If you don't know how to find your Disqus Shortname, click here.
Google Analytics ID
Your Google Analytics ID. Like Disqus, Analytics will automatically be enabled as you enter your ID, or disabled if empty.
If you don't know how to find your Google Analytics ID, click here.
Instagram User ID & Access Token
Required to set up your Instagram Feed.
If you don't know how to find your User ID or Access Token, take a look at the tutorials below.
Dribbble Username
Required to set up your Dribbble Feed.
Flickr User ID
Required to set up your Flickr Feed.
If you don't know how to find your User ID, take a look at the tutorials below.
Twitter, Instagram, Dribbble & Flickr Feed Count
The number of tweets/photos displayed in the sidebar social feeds.
Default: Twitter: 3 - Instagram, Dribbble & Flickr: 6
Social Icon Links
When a link to your preferred website is provided, the icon will automatically be added to the sidebar, as long as Social Icons is enabled.
Note: Missing an icon? Send me a message and I'll be happy to help you set it up!
Website Link
Add a custom link to your or anyone else's website with this option. Make sure Social Icons is enabled.
Email Address
Add your email address to the sidebar. When clicked the user will be directed to their default mail program, ready to send you an email. Make sure Social Icons is enabled.
Setting up Social Feeds
Social Feeds can be tricky to set up on your own, but here are some tutorials to guide you on the way.
If you still are having problems, you know what to do!
Twitter
There's already a great tutorial by the Tumblr Team themselves on how to connect your blog to Twitter, so there's no need for me to explain.
Connecting your Tumblr to Twitter
Instagram
To set up your Instagram Feed, you need two things. A User ID, and an Access Token. Head to jQinstapics, click the 'Retrieve my details bro!' button, authorize with Instagram (don't worry, you can trust this website), and your details will magically appear!
Dribbble
Luckily, not all feeds are tricky to set up. Simply put your Dribbble Username in the theme option, and you're good to go!
Flickr
Setting up your Flickr feed is almost as easy as with Dribbble. All you need is your Flickr Username. Head to idGettr, follow the easy instruction, and there you go!
TLDR
Responsive Design, All Post Types, 100+ Theme Options, Retina Ready, Custom Sidebar, 40+ Social Feeds, Social Icons, Disqus, Google Analytics, Group Blogs, Day & Tag Pages, Like & Reblog Buttons, Tags, Lightbox, High-res Photos
Change Log
Riptide 1.0
It's alive!
A Few Last Words
If you have made it this far, have a cookie!
I want to Thank you for the support you're giving me in purchasing my theme. It means a lot to me that the time I've spent making this is worth your money.
Fun fact: About 350 cups of tea were consumed during the making of this Tumblr theme.
This is my first of hopefully many Tumblr themes to come. If you want to stay updated with my work & life, you can follow me on Twitter or visit my website.
Thank you again. Alex out.
Stay classy my friend.


{% load dotted_format %}
You can find more information about product-specific regulations for exporting to Northern Ireland by going to the EU’s Access2Markets website, and clicking the ‘import requirements’ section.


| Proposal | Approval | Compliance | Closure | |
|---|---|---|---|---|
| Legal | Tenure, land ownership, native title, environmental protections, rehabilitation funds and bonds | |||
| Administrative | Sections, officers, experts, fees, royalties, procedures | |||
| Technical | Forms, databases, algorithms, integrated services, reports, statutory datasets |
| native title | document agreement with traditional owners |
| pastoral lease | notify leaseholder |
| campsite near a watercourse | define mitigation plan |


EPICORE
Dear [NAME],
Thank you for your request to reset your password.
Sincerely, The EpiCore Partners


How To Install
Since SpeckleUnity is a package installed via the Unity Package Manager (UPM), there are a few different ways to go about installing it into your Unity project.
Scoped Registry (Recommended)
Add the following to the top of your manifest.json file right before the dependencies object. Next, save the file and restart the editor. You should then find the package in the package manager UI which can be installed like any other Unity package. You can even view a list of all previous versions of the package that are available in our registry.
"scopedRegistries": [
{
"name": "Open Source Packages",
"url": "http://<IP_ADDRESS>:8080",
"scopes": [
"com.open"
]
}
],
The manifest.json file can be found under:
"YOUR-PROJECT-FOLDER" > Packages > manifest.json
This needs to be done once for each Unity project you intend to use SpeckleUnity with because new Unity projects are always created with the default manifest.json file for that editor version.
If you can't see the latest version of SpeckleUnity in the package manager UI, it's likely because it supports only a later version of Unity than you are currently using.
Note: In some versions of Unity there is a bug with the package manager in how it communicates with scoped registries. If you don't see any new packages appear, you must also update your list of dependencies to include SpeckleUnity. For example...
"dependencies": {
"com.open.speckleunity": "0.6.3-preview",
"com.unity.ads": "2.0.8"
}
Keep in mind that you will most likely have a larger list of dependencies than what is depicted in the example above. The line beginning with "com.unity.ads" merely serves as a placeholder to show that the necessary entry of "com.open.speckleunity" is inserted into the dependencies list.
OpenUMP CLI
SpeckleUnity is also available on OpenUPM, a community driven "virtual" package registry. The reason why this method isn't recomended is because it's the least beginner friendly even though there's nothing wrong with doing it this way. To learn more about installing via OpenUPM, see their official guide here.


fullPage.js
Javascript only version
No need for jQuery
5 Kb gzipped!!
Improve the loading time of your site!
Slides!
More slides!
Compatible
IE 8+ support.


- {{ team.name }} ({{ team.status }})
- {{ idx }}. - {{ team.name }} ({{ team.status }})
{{team.name}}
{{ team.status }}
hi mom
An odd thing, I thought the template tag should not render its content directly, but it does in IE, Opera, Chrome, and FF. Anyone know why?


First name is your given name or the name you most commonly go by.
Last name is your family name.
You will have a chance to add additional names after you have created your account.